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
