2015-09-16  Wessel Dankers <wsl@fruit.je>

	* configure.ac, debian/changelog:     release 1.1.4

2015-08-28  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     properly check clock_gettime() return value

2015-08-27  Wessel Dankers <wsl@fruit.je>

	* src/maker.c:     fix hhm error free() bugs

2015-08-27  Wessel Dankers <wsl@fruit.je>

	* src/maker.c, src/maker.h, src/reader.h:     export hardhat_normalize and hardhat_cmp properly

2015-08-27  Wessel Dankers <wsl@fruit.je>

	* src/hardhat.c, src/layout.h, src/maker.c, src/reader.c,
	src/reader.h, src/readerimpl.h:     introduce a proper (opaque) struct for hardhat handles

2015-08-27  Wessel Dankers <wsl@fruit.je>

	* src/reader.c, src/readerimpl.h:     simplify validation

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

	* src/maker.c:     fix normalization bug

2015-02-27  Wessel Dankers <wsl@fruit.je>

	* configure.ac, debian/changelog:     release 1.1.3

2015-02-27  Wessel Dankers <wsl@fruit.je>

	* src/layout.h, src/reader.c:     fix alignment bug

2015-02-24  Wessel Dankers <wsl@fruit.je>

	* debian/changelog, debian/compat, debian/libhardhat-dev.install,
	debian/libhardhat0.install, debian/rules:     release 1.1.2

2015-02-21  Wessel Dankers <wsl@fruit.je>

	* src/readerimpl.h:     fix hhc_prefix_find sanity checks

2015-02-21  Wessel Dankers <wsl@fruit.je>

	* src/murmur3.c:     rename FORCE_INLINE to PURE_INLINE

2015-02-21  Wessel Dankers <wsl@fruit.je>

	* src/readerimpl.h:     precache prefix index

2015-02-21  Wessel Dankers <wsl@fruit.je>

	* configure.ac, debian/changelog, debian/rules, src/murmur3.c,
	src/reader.c, src/readerimpl.h:     add consistency checks

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

	* Makefile.am, configure.ac:     no-dist-gzip, no makedist

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

	* configure.ac:     dist-xz

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

	* debian/source/options:     debian/source/options: use xz

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

	* configure.ac:     generic configure check for builtins

2014-07-01  Wessel Dankers <wsl@fruit.je>

	* src/reader.c:     remove debugging

2014-07-01  Wessel Dankers <wsl@fruit.je>

	* Makefile.am, src/reader.c, src/readerimpl.h:     both native and other endian

2014-07-01  Wessel Dankers <wsl@fruit.je>

	* configure.ac, src/reader.c:     other-endian only now

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

	* src/reader.c:     start adding endian conversion code

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

	* src/murmur3.c:     murmur3: handle non-intel archs

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

