2014-06-22  Wessel Dankers <wsl@fruit.je>

	* configure.ac, debian/changelog:     release 1.1.1

2014-06-22  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     fix segfault, uses writes instead of seeks for padding

2014-06-08  Wessel Dankers <wsl@fruit.je>

	* configure.ac, debian/changelog:     release 1.1.0

2014-06-08  Wessel Dankers <wsl@fruit.je>

	* Makefile.am, configure.ac:     fix -lrt

2014-06-08  Wessel Dankers <wsl@fruit.je>

	* debian/control, debian/rules:     switch to dh

2014-06-03  Wessel Dankers <wsl@fruit.je>

	* src/mkhardhat.c:     mkhardhat: keep valgrind happy

2014-05-24  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     generate a hash seed based on timestamps

2014-05-24  Wessel Dankers <wsl@fruit.je>

	* LICENSE, Makefile.am, debian/changelog, src/hardhat.c,
	src/hashtable.c, src/hashtable.h, src/layout.h, src/maker.c,
	src/reader.c:     switch to murmur3 hash

2014-05-24  Wessel Dankers <wsl@fruit.je>

	* src/hardhat.c:     hardhat tool: make sure to test the entry itself too

2014-05-24  Wessel Dankers <wsl@fruit.je>

	* src/reader.c:     fix prefix search in db without directories

2014-05-24  Wessel Dankers <wsl@fruit.je>

	* src/reader.c:     some explanation

2014-05-24  Wessel Dankers <wsl@fruit.je>

	* Makefile.am, configure.ac, debian/changelog:     fix configure, makefile, bump version

2014-05-24  Wessel Dankers <wsl@fruit.je>

	* src/reader.c:     fix ls/find to not return the root, fix internal naming
	    convention

2014-02-03  Wessel Dankers <wsl@fruit.je>

	* src/layout.h:     elaborate on disk format

2014-02-03  Wessel Dankers <wsl@fruit.je>

	* src/layout.h:     fix bug in layout description

2014-02-02  Wessel Dankers <wsl@uvt.nl>

	* Makefile.am, configure.ac, debian/control, debian/copyright:     release 1.0.0     update build system, copyright statement

2013-12-02  Wessel Dankers <wsl@fruit.je>

	* src/murmur3.c, src/murmur3.h:     murmur: leave loop optimization to the compiler

2013-12-02  Wessel Dankers <wsl@fruit.je>

	* Makefile.am, src/murmur3.c, src/murmur3.h:     fix murmur compilation

2013-12-02  Wessel Dankers <wsl@fruit.je>

	* src/hashtable.c, src/murmur3.c, src/murmur3.h:     tweak fnv1a hash, add murmur3 code

2012-08-09  Wessel Dankers <wsl@fruit.je>

	* configure.ac:     add debian packaging

2012-08-09  Wessel Dankers <wsl@fruit.je>

	* AUTHORS, COPYING, debian/README.Debian, debian/changelog,
	debian/compat, debian/control, debian/copyright,
	debian/hardhat.install, debian/libhardhat-dev.install,
	debian/libhardhat0.install, debian/rules, debian/source/format,
	makedist:     add debian packaging

2012-05-13  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     NULL pointers are okay as long as the contents are zero length

2012-04-01  Wessel Dankers <wsl@fruit.je>

	* src/mkhardhat.c:     mkhardhat.c: remove unneeded dependency on layout.h

2012-04-01  Wessel Dankers <wsl@fruit.je>

	* src/hardhat.c, src/hashtable.c, src/hashtable.h, src/layout.h,
	src/maker.c, src/maker.h, src/mkhardhat.c, src/reader.c,
	src/reader.h:     add more documentation

2012-04-01  Wessel Dankers <wsl@fruit.je>

	* Makefile.am, configure.ac:     libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to
	    configure.ac and libtoolize: rerunning libtoolize, to keep the
	    correct libtool macros in-tree.	 libtoolize: Consider adding `-I m4'
	to ACLOCAL_AMFLAGS in Makefile.am.

2012-04-01  Wessel Dankers <wsl@fruit.je>

	* LICENSE, src/hardhat.c, src/hashtable.c, src/hashtable.h,
	src/layout.h, src/maker.c, src/maker.h, src/mkhardhat.c,
	src/reader.c, src/reader.h:     switch license to GPL2

2012-04-01  Wessel Dankers <wsl@fruit.je>

	* TODO:     remove TODO (all items done)

2012-03-18  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     remove unused variable

2012-03-18  Wessel Dankers <wsl@fruit.je>

	* src/hashtable.c:     switch to FNV 1a for the hash algorithm

2012-03-18  Wessel Dankers <wsl@fruit.je>

	* LICENSE, src/hardhat.c, src/hashtable.c, src/layout.h,
	src/maker.c:     document the code

2011-10-27  Wessel Dankers <wsl@fruit.je>

	* src/reader.c, src/reader.h:     make sure c->cur is always something relevant

2011-10-07  Wessel Dankers <wsl@fruit.je>

	* src/reader.c:     not only must the hashed entry be a prefix, it must also be the
	    first to match

2011-10-06  Wessel Dankers <wsl@fruit.je>

	* src/hardhat.c, src/layout.h, src/maker.c, src/reader.c:     extra hash index for prefixes

2011-10-04  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     optimized hardhat_cmp cuts processing time in half

2011-10-03  Wessel Dankers <wsl@fruit.je>

	* src/reader.c:     fix directory entry lookup

2011-10-03  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     fix duplicate entry detection

2011-09-29  Wessel Dankers <wsl@fruit.je>

	* configure.ac, src/reader.h:     fix reader declarations

2011-09-29  Wessel Dankers <wsl@fruit.je>

	* src/hardhat.c, src/reader.c:     tweak mmap infrastructure

2011-09-29  Wessel Dankers <wsl@fruit.je>

	* src/hashtable.c, src/maker.c:     tweaks

2011-09-29  Wessel Dankers <wsl@fruit.je>

	* src/hardhat.c, src/maker.c, src/mkhardhat.c, src/reader.c:     now 64-bit capable

2011-09-28  Wessel Dankers <wsl@fruit.je>

	* TODO, src/layout.h, src/maker.c:     convert maker.c to 64-bit

2011-09-24  Wessel Dankers <wsl@fruit.je>

	* Makefile.am, src/hardhat.c, src/maker.c, src/reader.c:     fix sorting bug; make cursors loop

2011-09-24  Wessel Dankers <wsl@fruit.je>

	* src/reader.c:     fix bug due to missing code

2011-09-24  Wessel Dankers <wsl@fruit.je>

	* Makefile.am, src/hardhat.c, src/hashtable.c, src/maker.c,
	src/mkhardhat.c, src/reader.c, src/reader.h:     automake building

2011-09-24  Wessel Dankers <wsl@fruit.je>

	*     initial version

