========== 0.5.1 release ==========

2008-11-30  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti-vista.c:
	Warn if recycle bin contains any special file that shouldn't appear in
	recycle bin at all.

2008-11-25  Anthony Wong  <ypwong@gmail.com>

	* test/: Add 3 test cases and results.

2008-11-23  Anthony Wong  <ypwong@gmail.com>

	* debian/: Check in debian packaging related files.

2008-11-21  Anthony Wong  <ypwong@gmail.com>

	* src/rifiuti.1: Add manpage.

2007-10-14  Abel Cheung  <abelcheung@gmail.com>

	* configure.ac: Post-release version bump.

========== 0.5.0 release ==========

2007-10-07  Abel Cheung  <abelcheung@gmail.com>

	* TODO: New file.

2007-10-07  Abel Cheung  <abelcheung@gmail.com>

	* src/*.h: Include inttypes.h instead of stdint.h.
	* src/rifiuti.c: Minor string changes.

2007-10-05  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c, src/rifiuti-vista.c:
	- Drop hardcoded i18n parameters.
	* README: Minor changes.

2007-10-04  Abel Cheung  <abelcheung@gmail.com>

	* THANKS: New file.
	* AUTHORS, NEWS, README: Updated.

2007-10-04  Abel Cheung  <abelcheung@gmail.com>

	* configure.ac:
	- Disable AC_TYPE_UINT{32,64}_T check, not available in older
	autoconf.

2007-10-04  Abel Cheung  <abelcheung@gmail.com>

	* configure.ac:
	- Drop $localedir definition, AM_GLIB_GNU_GETTEXT should do it.
	* src/Makefile.am, po/ChangeLog:
	- Now make distcheck works.

2007-10-04  Abel Cheung  <abelcheung@gmail.com>

	* configure.ac: Check for install prog as well.
	* autogen.sh: Add file (thanks to sample from dia).

2007-10-04  Abel Cheung  <abelcheung@gmail.com>

	* AUTHORS, COPYING, INSTALL, NEWS, README, configure.ac, po,
	  Makefile.am, src/Makefile.am:
	- Add autotools structure.

2007-09-28  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti-vista.c: Implement --always-utf8 option.

2007-09-28  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c: Some string changes.

2007-09-24  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti-vista.dtd: New file.
	* src/rifiuti-vista.c: Implement XML output mode.

2007-09-24  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti-vista.c, src/rifiuti-vista.h:
	- New version for Vista recycle bin analysis.

2007-09-22  Abel Cheung  <abelcheung@gmail.com>

	* src/utils.c, src/utils.h: New file.
	* src/rifiuti.c:
	- Move win_filetime_to_epoch() and shared enum's to utils.[ch].
	- Forced UTF-8 output is implemented.
	- print_header(), print_footer(), print_record() become private functions.
	* src/Makefile: Cope for necessary changes.

2007-09-21  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c:
	- Reorganize options into separate groups.
	- Make XML output mode conflict with any plain text option.
	- Mark some strings for translation.

2007-09-20  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c:
	- Build fix for MinGW (avoid GNU-only calls).

2007-09-20  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c (print_record):
	- For Win98 INFO2 file, try to convert from legacy file name to UTF-8
	in XML display mode.
	- Very minor string changes.

2007-09-17  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c:
	- Show warning message if print_* functions are called with unknown
	output format (highly unlikely).
	- Some calls to guard against failure in charset conversion.
	- Add --from-encoding option to specify encoding to convert from,
	which is useful ONLY when INFO2 is created by Win98 (thus no unicode
	file name), and output is in XML format (which is unicode only). Does
	nothing for now.

2007-09-17  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.dtd: New file.
	* src/rifiuti.h: Add output format enum.
	* src/rifiuti.c:
	- (print_header, print_footer, print_record) New functions.
	- Add support for XML output format.

2007-09-16  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c:
	- Add -o option to specify output file name.
	- Supports reading data from stdin.
	- Use file stream throughout the whole file, drop usage of file
	descriptor.
	- Change fprintf into fputs or g_fprintf when the most appropriate
	one fits.

2007-09-14  Abel Cheung  <abelcheung@gmail.com>

	* src/rifiuti.c:
	- Cope with the case when deleted file is from a network
	share (thus first char is backslash).
	- Defines _GNU_SOURCE to avoid warning when compiling under Linux.
	- Replace g_strdup_printf with g_snprintf to avoid copying exceedingly
	large string.
	- Warn if end of file is not a proper footer (exactly 4 bytes).

2007-09-09  Abel Cheung  <abelcheung@gmail.com>

	* Makefile: Reorder gcc arguments to fix compilation in cygwin.

2007-09-08  Abel Cheung  <abelcheung@gmail.com>

	* First check-in of my modified rifiuti.

