2017-05-22  Peter Simons  <simons@cryp.to>

	doc: fix gnulib warning

	sample-config: fix gnulib warning

	NEWS, bootstrap: update for release

	hashcash: fix gnulib warning

	NEWS: fix spelling error

2017-05-20  Peter Levine  <plevine457@gmail.com>

	Wrap system_error in Mapson namespace
	system_error can conflict with std::system_error in C++11 so give it its own namespace

2014-01-25  Peter Simons  <simons@cryp.to>

	Fix build errors with recent versions of gnulib.

2013-02-12  Peter Simons  <simons@cryp.to>

	varexp: update submodule reference

2011-07-28  Peter Simons  <simons@cryp.to>

	varexp: updated reference to current HEAD

2010-03-02  Peter Simons  <simons@cryp.to>

	Updated to varexp library version 1.2.

2010-02-24  Peter Simons  <simons@cryp.to>

	configure.ac: dropped obsolete tests

	bootstrap.sh: dropped left-over comment that was accidentally checked in earlier

	post-release administrivia
	* NEWS: Add header line for next release.
	* .prev-version: Record previous version.
	* cfg.mk (old_NEWS_hash): Auto-update.

	NEWS: prepare for 3.3 release

	Avoid <tab> characters for indention.

	configure.ac: use <config.h> header to store Autoconf results

	configure.ac: provide a package URL

	doc/mapson.xml: cleaned up the documentation

	doc/index.xml: dropped obsolete file; the user manual replaces the former index page

	doc/readme.xml: dropped obsolete file; the readme is no longer being generated from XML

	doc: dropped obsolete style sheets

	Updated copyright headers in all files to GPLv3.

	NEWS, README: moved upgrade instructions into the NEWS file

	post-release administrivia
	* NEWS: Add header line for next release.
	* .prev-version: Record previous version.
	* cfg.mk (old_NEWS_hash): Auto-update.

	Updated administrative files for the 3.2 release.

	Makefile.am: ChangeLog generation in dist target

	hashcash/*: drop trailing whitespace

	hashcash/hashcash.c, hashcash/utct.c: drop unnecessary include of <assert.h>

	hashcash/libfastmint.c, hashcash/libhc.c: free() handles NULL pointers just fine

	Gnulib'ified the build system.

	Renamed 'docs' directory to 'doc' for consistency.

	varexp: reference variable expression library as a git sub-module

	COPYING: add GPLv3 license to repository

	.todo: dropped obsolete file
	Those items are now stored in the task tracker at SF.net.

2010-02-18  Peter Simons  <simons@cryp.to>

	.gitignore: updated list of ignored files

	docs: converted documentation to Docbook/XML version 4.5

2010-02-16  Peter Simons  <simons@cryp.to>

	docs/mapson.sgml: updated to docbook version 4.5

2009-07-12  Peter Simons  <simons@cryp.to>

	Fixed build errors with gcc 4.4.0.

2008-04-09  Peter Simons  <simons@cryp.to>

	build: updated maintainer-clean target

	git: ignore generated files

	The license file is copied here by autoreconf.

	build: conform to GNU setting from automake

	build: use automake's GNU setting

2007-11-25  Peter Simons  <simons@cryp.to>

	configured title of .todo file

2007-05-13  Peter Simons  <simons@cryp.to>

	Makefile.am: ensure tests programs are run in 'check' target.
	Defining a check_PROGRAMS doesn't suffice to run the test. The
	program needs to be in $(TESTS) too.

	Fixed dates in copyright header.

	Updated TODO list.

2007-05-12  Peter Simons  <simons@cryp.to>

	user manual: removed chapter about effectiveness
	The experiment on which this information is based may have been
	useful in 1998, but these days those numbers are hardly accurate
	anymore. Challenge/response isn't the silver bullet it used to
	be.

	Merge branches 'master' and 'libhashcash'

	Merge ../hashcash into libhashcash

	Merge branch 'libhashcash-export' of ../hashcash

	Moved library into a sub-directory and removed all auxiliary files.

	Makefile.am: Fixed dist target.

	Makefile.am: Fixed Automake distcheck target.

	Automake build is working again.

	README: Updated version information.

	COPYING: Release mapSoN under GPL2.
	The various parts of this package have vastly different licensing
	terms, most of them being less restrictive than the GPL. I choose
	the GPL mostly because it is convenient. Those who are interested
	in re-using any concrete part of the source code will find that
	most of it is actually available under BSD-like terms or LGPL.

	docs/mapson.sgml: Dropped effectiveness chapter.
	Whatever those ramblings were worth at the time, it's been 4
	years or so since I measured anything. Today, the situation for
	challenge/response certainly is different.

	Merge branch 'master' of ../env

	Merge branch 'master' of ../getopt

	Fixed documentation build.

	libmd5: Update license information in the source code files.

	Drop aap build.

	Fixed automake build.

	Use automake build for libhashcash.

	spool.cpp: use local md5 module.

	Ignore md5test.

	rfc822-lexer.cpp: avoid compiler warning

	Ignore generated files.

	Next try. We really don't want to keep this file.

	Run md5test as part of the build.

	Don't keep the makefile that came with libmd5.

	Build libhashcash.a using automake.

	Makefile: Move the out of the way for automake build.

	Merge branch 'master' of libmd5.

	Preliminary automake build.

	Use local version of librfc822.

	librfc822 is in the repository now.

	Ignore generated files.

2007-05-11  Peter Simons  <simons@cryp.to>

	Build with local rfc822 code.

	Ignore autotools files.

	Licensed rfc822 under an all-permissive licenes.

	Renamed documentation directory to 'docs'.

	Merge branch 'master' into librfc822

	librfc822: imported into mapSoN.
	As a stand-alone library, the Spirit parsers available at
	<http://git.cryp.to/?p=librfc2822> are superior. I might come
	around to converting mapSoN to the new code, but I hesitate to do
	it because mapSoN doesn't use any of boost so far.

	Fix build and bump to version 3.2-beta-1.

	Fixed build for new header layout.

	Instead of having half a dozen header that contain only one function, we now have one big, fat mapson.hpp that contains all mapson-specific interfaces.

	Split config parser into interface and implementation.

	Released source code under an all-permissive license.
	Earlier versions used to be GPL2.

	Jamfile.v2: dropped unnecessary -I.. flag

	parse-config-file.hpp: mapSoN config file parser.

	Ignore boost.jam files.

	regexp.hpp: trivial convenience wrapper to the system's regex library.

	system-error.hpp: use non-boost version
	Normally, system_error is based on boost::system::system_error,
	but since mapSoN doesn't depend on boost for anything yet, I
	don't want to introduce such a dependency for such a trivial
	class.

2007-02-18  Peter Simons  <simons@cryp.to>

	initial version

	initial version

	initial version

	initial version

	initial version

	initial version
