1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331
|
2015-08-21 Doug Torrance <dtorrance@piedmont.edu>
* ChangeLog, configure.ac: Bump to version 0.36.
2015-08-21 Doug Torrance <dtorrance@piedmont.edu>
* wmfsm/wmfsm.c: Handle errors related to the HOME
environment variable. In particular, if HOME is undefined, then a
segmentation fault will occur. Also, if HOME is at least 245
characters, then a buffer overflow will occur. We check for these
conditions and exit with an error message instead. Patch obtained from
Debian package [1].
[1] https://sources.debian.net/src/wmfsm/0.35-1/debian/patches/handle_HOME_errors.patch/
2015-08-21 Doug Torrance <dtorrance@piedmont.edu>
* wmfsm/wmfsm.c: Lengthen the buffer for mount options
to decrease the likelihood of a stack buffer overflow.
2015-08-21 Doug Torrance <dtorrance@piedmont.edu>
* wmfsm/Makefile.am: Move wmfsm_master.xpm from make
clean to make distclean; otherwise make && make clean && make fails.
2015-08-20 Doug Torrance <dtorrance@piedmont.edu>
* README: Add note about libdockapp to README.
2015-08-16 Rodolfo García Peñas (kix) <kix@kix.es>
* Makefile.am, configure.ac, wmfsm/Makefile.am,
wmfsm/wmfsm.c, wmgeneral/Makefile.am,
wmgeneral/wmgeneral.c, wmgeneral/wmgeneral.h: wmfsm uses now the new
library libdockapp that includes the old wmgeneral library.
2015-01-22 Doug Torrance <dtorrance@monmouthcollege.edu>
* ChangeLog, configure.ac: Bump to version 0.35.
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* README: Update README with new installation instructions.
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* ChangeLog, ChangeLog.old: Combine ChangeLog and
ChangeLog.old.
As ChangeLog is no longer automatically generated by arch, there is
no need to keep these files separate.
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsm.c: Impove version number handling.
In particular,
- Add new --version command line option. (This was already
documented in the manpage.) Remove this information from the --help
text. Also took the opportunity to properly align the --fire line
in the --help text.
- Remove WMFSM_VERSION macro in favor of PACKAGE_VERSION from
autconf.
- Remove hard-coded version number at top of source file for
maintainability.
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* AUTHORS, configure.ac: Update with new contact information.
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/Makefile.am, wmfsm/wmfsm.1, wmfsm/wmfsm.c: Add -a
command line option to select appearance at runtime.
Also update Makefile to install appearance XPMs during "make
install".
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* configure.ac, wmfsm/Makefile.am, wmfsm/wmfsm_master.xpm: wmfsm:
Add --with-xpm option to configure to select appearance at compile
time.
Note that wmfsm/wmfsm_master.xpm has been removed, as it is now
created as a symlink during configure. It is also removed by "make
clean".
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* TODO: Remove TODO; all the items have been done.
2015-01-21 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsm.c: Fix -Wunused-result compiler warnings.
In particular, if fscanf does not read the expected number of items
from /etc/mtab, print a warning message.
2015-01-20 Doug Torrance <dtorrance@monmouthcollege.edu>
* COPYING: Update COPYING from
http://www.gnu.org/licenses/gpl-2.0.txt.
2015-01-20 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsm.c: Update Free Software Foundation address in
copyright header.
2015-01-20 Doug Torrance <dtorrance@monmouthcollege.edu>
* ChangeLog, Makefile.am, configure.ac, wmfsm/Makefile.am,
wmfsm/wmfsm.1, wmfsm/wmfsm.c, wmgeneral/wmgeneral.c: Remove
trailing whitespace.
2015-01-20 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsmrc.sample: Update sample configuration file.
Patch by Arthur Korn <arthur@korn.ch> to fix Debian bug #226298 [1].
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=226298
2015-01-20 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsm.1: Improve manpage.
In particular,
- Apply, with some modification, a patch by Jari Aalto
<jari.aalto@poboxes.com> to clarify the format of the
configuration file. See [1].
- Escape minus signs to avoid hyphen-used-as-minus-sign Lintian
warning in the Debian package.
- Remove docbook-to-man comments to avoid
manpage-has-errors-from-man Lintian warning in the Debian package.
- Add commas between short and long options for readability.
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=226274
2015-01-19 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsm.c: Apply further Debian patches.
The individual patches no longer seem to exist, so I submit them
together. According to debian/changelog entries by Arthur Korn
<arthur@debian.org>, these patches include:
* fixed memleak introduced in 0.34-2 with the patch by Timo Benk.
global char *mp[] was assigned the result of stdup() repeatedly
without free. My ugly fix is to free it all up at the beginning of
readFileSystems(). Now I'm a proud Perl coder ... closes: #196057
* memleak news: avoid it if there are more than 9 filesystems too.
* Fixed filesystem name corruption, thanks to Ralf Horstmann and
Cristian Ionescu-Idbohrn for the patch.
2015-01-19 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsm.c: Read newly mounted filesystems.
Patch by Timo Benk <t_benk@web.de> to fix Debian bug #186826 [1].
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=186826
2015-01-19 Doug Torrance <dtorrance@monmouthcollege.edu>
* wmfsm/wmfsm.c: Hide "system" file systems.
Patch [1] by roma1390 and Michele Noberasco to fix Gentoo bug #50148
[2].
[1] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-plugins/wmfsm/files/wmfsm-0.34.linux-fs.patch
[2] https://bugs.gentoo.org/show_bug.cgi?id=50148
2015-01-19 Doug Torrance <dtorrance@monmouthcollege.edu>
* configure.ac: Autotools updates.
In particular,
- Update AM_INIT_AUTOMAKE to silence "two- and three-arguments forms
are deprecated" warnings.
- Update AC_DEFINEs to silence "missing template" warnings.
2015-01-19 Doug Torrance <dtorrance@monmouthcollege.edu>
* configure.ac, configure.in: Rename configure.in to
configure.ac.
2015-01-19 Doug Torrance <dtorrance@monmouthcollege.edu>
* INSTALL, Makefile.in, acconfig.h, aclocal.m4, config.guess,
config.h.in, config.sub, configure, depcomp, install-sh, missing,
mkinstalldirs, wmfsm/Makefile.in, wmgeneral/Makefile.in: wmfsm:
Remove autotools-generated files.
2015-01-19 Doug Torrance <dtorrance@monmouthcollege.edu>
* Add verison 0.34 to repository. Obtained from [1].
[1] http://snapshot.debian.org/archive/debian/20050312T000000Z/pool/main/w/wmfsm/wmfsm_0.34.orig.tar.gz
2002-07-13 03:17:14 GMT Chris Gray <cgray4@po-box.mcgill.ca> patch-4
Summary:
Blah
Revision:
wmfsm--dev--0.3--patch-4
blah blah.
modified files:
ChangeLog
modified directories:
autom4te.cache
2002-07-13 03:05:30 GMT Chris Gray <cgray4@po-box.mcgill.ca> patch-3
Summary:
Bumped the version number.
Revision:
wmfsm--dev--0.3--patch-3
Going to release later tonight. I can tell you're excited.
modified files:
ChangeLog
modified directories:
autom4te.cache
2002-07-13 02:50:54 GMT Chris Gray <cgray4@po-box.mcgill.ca> patch-2
Summary:
Bumped the version number.
Revision:
wmfsm--dev--0.3--patch-2
Going to release later tonight. I can tell you're excited.
new files:
autom4te.cache/output.0 autom4te.cache/requests
autom4te.cache/traces.0 depcomp
modified files:
ChangeLog Makefile.am Makefile.in aclocal.m4 config.h.in
configure configure.in wmfsm/Makefile.in wmgeneral/Makefile.in
new directories:
autom4te.cache
2002-07-13 02:43:28 GMT Chris Gray <cgray4@po-box.mcgill.ca> patch-1
Summary:
Implemented an [include] section.
Revision:
wmfsm--dev--0.3--patch-1
As per user request, I added an [include] section to the ~/.wmfsmrc file
so that you can explicitly include filesystems rather than just
excluding them.
Also made a new SGML manpage because *roff sucks.
new files:
ChangeLog.old wmfsm/wmfsm.sgml
modified files:
ChangeLog wmfsm/wmfsm.1 wmfsm/wmfsm.c
2002-07-12 23:38:19 GMT Chris Gray <cgray4@po-box.mcgill.ca> base-0
Summary:
First arch commit.
Revision:
wmfsm--dev--0.3--base-0
wmfsm is a fairly complete program, but it's still nice to have some
version control.
new files:
./AUTHORS ./COPYING ./ChangeLog ./INSTALL ./Makefile.am
./Makefile.in ./NEWS ./README ./TODO ./acconfig.h ./aclocal.m4
./config.guess ./config.h.in ./config.sub ./configure
./configure.in ./install-sh ./missing ./mkinstalldirs
./stamp-h.in ./wmfsm/Makefile.am ./wmfsm/Makefile.in
./wmfsm/wmfsm.1 ./wmfsm/wmfsm.c ./wmfsm/wmfsm_mask.xbm
./wmfsm/wmfsm_master.xpm ./wmfsm/wmfsm_master_cyan.xpm
./wmfsm/wmfsm_master_highcolor.xpm
./wmfsm/wmfsm_master_lowcolor.xpm ./wmfsm/wmfsmrc.sample
./wmgeneral/Makefile.am ./wmgeneral/Makefile.in
./wmgeneral/wmgeneral.c ./wmgeneral/wmgeneral.h
2001-01-19 Chris Gray <cgray@tribsoft.com>
* configure.in: Did a lot of work so that maintenance should be
easier in the future. Things are totally done with
automake/autoconf now. The goal is to remove all of the OS
dependent ifdefs and change them to depend on the actual feature
of the OS that we are testing for.
2001-01-13 Chris Gray <cgray@tribsoft.com>
* debian/wmfsm.1: Changed the man page to reflect the new
options. I should probably distribute this man page in such a way
that non-Debian users can install it easily.
* wmfsm/wmfsm.c: Added getopt support, and a new option, --delay.
The delay should be 10 * number in microseconds which seems a bit
unintuitive to me. I'll probably change that.
2001-01-09 Chris Gray <cgray@tribsoft.com>
* wmfsm/wmfsm.c: Added FreeBSD patches from Steven Enderle
<panic@subphase.de>. Also, it looks like I am taking this project
over. Hopefully I can do some good!
0.30 24/08/1999 OpenBSD support, it hopefully works...
Blinking on a filesystem that is 95 percent full
0.30 04/06/1999 use fstat() instead of system("df")
Exclusion of directories via ~/.wmfsmrc
uses less colors (54), other colorschemes are included
0.27 26/03/1999 mouse toggable fire/normal mode
bug fixes
Solaris 2.6/7 support
0.26 06/03/1999 added fire mode for bars
0.25 05/03/1999 first release
|