2015-03-27 Vlad Glagolev <stealth@sourcemage.org>
	* doc/castfs-call-for-testers.html, doc/castfs-from-David-Brown.eml,
	  doc/castfs.tex: moved outdated files to doc/old
	* doc/castfs.8, doc/castfs.info: removed outdated manual and info pages
	* doc/Makefile: removed useless makefile
	* doc/Makefile.am: implemented build for 'doc'
	* doc/castfs.pod: added POD (Plain Old Documentation) version for castfs
	  manual page
	* Makefile.am: made building of documentation optional
	* configure.ac: added flags to enable/disable documentation
	* NEWS: added note about manual page; release 0.6.2
	* README: add myself as a maintainer

2015-03-26 Vlad Glagolev <stealth@sourcemage.org>
	* configure.ac: corrected FUSE_PREFIX substring; use proper flags for
	  static build (take them via pkg-config)
	* TODO: removed irrelevant bug from the list

2015-03-23 Vlad Glagolev <stealth@sourcemage.org>
	* src/castfs.c: added forgotten new argc increment; use VERSION instead
	  of PACKAGE_VERSION
	* include/castfs.h: include config.h
	* configure.ac: moved config.h to AM_CONFIG_HEADER; added flags for
	  xattr support
	* Makefile.in, debian/Makefile.in, include/Makefile.in, src/Makefile.in,
	  test/Makefile.in, missing, depcomp, install-sh: removed, those are
	  generated by automake
	* include/config.h.in: removed, generated by autoheader
	* debian/rules: changed mode (-x bit)
	* aclocal.m4: removed, generated by aclocal
	* configure: removed, generated by autoconf
	* ltmain.sh, config.guess, config.sub: removed, used to be generated by
	  libtoolize not used here
	* test/Makefile.am: use subdir-objects option for automake to avoid a
	  warning
	* autogen.sh: added, to simplify autotools' work
	* NEWS: updated

2015-03-22 Vlad Glagolev <stealth@sourcemage.org>
	* configure.in: -> configure.ac; updated spell version to 0.6.2
	* src/castfs.c: use dynamic version value; force single-threaded mode
	  to prevent race conditions in multijob (make -j N) installs (fuse is
	  thread-safe, but we need more investingation on how make and castfs
	  are for different filesystems)
	* AUTHORS: updated

2015-03-21 Vlad Glagolev <stealth@sourcemage.org>
	* src/castfs.c: handle mkfifo/mknod return value; removed fgetattr call
	  which can lead to race condition in some rare cases
	  (see http://marc.info/?l=linux-fsdevel&m=124442640826290&w=2); do not
	  modify command-line arguments directly: this breaks them in a process
	  tree
	* src/utils.c: removed unused variable; added ability to use '-o debug'
	  option
	* include/castfs.h: declare stage_not_in_mnt()

2012-09-10 Vlad Glagolev <stealth@sourcemage.org>
	* src/castfs.c: fixed segfault, when running without any arguments

2010-03-29 Eric Sandall <sandalle@sourcemage.org>
	* configure.in: Look for architecture-dependent files under exec_prefix
	  A recent change to fuse (d70e16cda5b272573220c2df4e52655447eee04e in
	  the grimoire) caused fuse to install architecture-dependent files to /
	  instead of /usr via the --exec-prefix (a.k.a. EPREFIX or exec_prefix)
	  configure flag.
	  Our castfs configure.in is checking for prefix (architecture-independent)
	  instead of exec_prefix (architecture_dependent). This change causes
	  castfs to look for libfuse.a (an architecture-dependent file) wherever
	  exec_prefix is defined, rather than the architecture-independent prefix.
	* configure: Regenerate with latest configure.in and autoconf 2.65
	* debian/changelog: Bump to 0.6.1
	  Elisamuel's change to 0.6.0 bumped to 0.6.1, corrected to 0.6.0

2008-07-24 Elisamuel Resto <ryuji@sourcemage.org>
	* configure: FUSE_PREFIX was being rewritten
	* AUTHORS: Dale forgot to add my name
	* debian/control, debian/copyright: Dale is the upstream maintainer,
	  I will be the debian files maintainer
	* debian/changelog: version bump to 0.6.0-1

2008-03-25 Dale E. Edmons <linuxfan@sourcemage.org>
	* Copied local repo to new repo on repos.or.cz
	* ryuji fixed it afterwards.

2008-03-20 Dale E. Edmons <linuxfan@sourcemage.org>
	* castfs.c: cast_destroy(): commented out free(mount_path)
	* doc/: Hopefully begin documentation

2006-12-17 David Brown <dmlb2000@gmail.com>
	* debian/changelog: added version bump entry
	* src/castfs.c: readdir fixed reading entries twice this involved going to
	  the old deprecated calling style of filler function, but it works
	* configure.in: added option for building against fuse statically helpful
	  for removing dependencies on binary distros

2006-12-10 David Brown <dmlb2000@gmail.com>
	* src/castfs.c: readdir changed the call to filler function to use the old
	  filler function style by passing 0 as the last argument fixes reading
	  values twice in an ls statement

2006-12-03 David Brown <dmlb2000@gmail.com>
	* src/castfs.c: rmdir should have the same paths conditional as unlink

2006-11-20 David Brown <dmlb2000@gmail.com>
	* TODO: added another important todo item, benchmarking
	* configure.in: updated version and added the debian subdir makefile
	* debian/control: added debians control file for making debian castfs
	* debian/rules: added debians rules file for how to build castfs
	* debian/changelog: added debians changelog for tracking castfs builds
	* debian/Makefile.am: added for packaging the debian files
	* debian/copyright: added for saying this is gpl'd
	* include/Makefile.am: added rbtree.h for new red black tree header
	* include/hash.h: added rbtree.h for new internals of the hash
	* include/rbtree.h: added (slightly modified) from the kernel source
	* src/hash.c: completely revamped the internals of hash to use rbtree
	* src/rbtree.c: added (slightly modified) from the kernel source
	* src/utils.c: added cleaning of both the stage and ignore paths
	* src/Makefile.am: added rbtree.c for new internals of the hash
	* test/filetree.c: modified so I could test the new internals of the hash

2006-10-31 David Brown <dmlb2000@gmail.com>
	* src/castfs.c: made copies of all paths entered so the hash can clean up
	the extra // that may appear in the path
	* include/hash.h: added the clean paths function and changed the prototype
	for the get and set hash functions
	* src/hash.c: added clean paths function and clean up tabs
	* src/utils.c: added checks to make/copy directories regular files fifo's
	block devs etc in the cast_copy_file function

2006-10-25 David Brown <dmlb2000@gmail.com>
	* src/castfs.c: rename actually called when across ignored dirs and
	properly made the parent dir for the to location
	* src/utils.c: output the is_ignored field when debugging

2006-10-24 David Brown <dmlb2000@gmail.com>
	* src/castfs.c: added ignored file check
	* src/hash.c: added setting new ignore flag in struct
	* include/castfs.h: added new is_ignored flag in file struct

2006-10-23 David Brown <dmlb2000@gmail.com>
	* .gitignore: added automake generated files to it
	* INSTALL: new automake INSTALL file
	* Makefile.am: added maintainer removal of ~ backup files and removed
	makeing of the program castfs
	* castfs.h: moved to include subdir for consolidation of includes
	* config.h.in: also to include subdir for consolidation
	* hash.h: also to include subdir for consolidation
	* include/Makefile.am: added so make dist knows what files to include
	* castfs.c: cast_link fixed hard link to work properly also moved to src
	subdir for consolidation of source files
	* hash.c: moved to src subdir for consolidation of source files
	* utils.c: set return value for returning uninitialized variable warning 
	moved to src subdir for consolidation of source files
	* src/Makefile.am: added to make binary castfs
	* configure.in: removed the pkg-config LDFLAGS set and moved around the
	lib and header checks for fuse
	* test/Makefile.am: added ~ files for backups and switched locations of
	common sources to the src subdir

2006-10-10 David Brown <dmlb2000@gmail.com>
	* ChangeLog: created at version 0.3 git commit
	d342dd384fc019b0cec879ffff67996483989a1c
	* Makefile: updated version
