2024-01-21         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* NEWS: Update for version 1.1.3.
	* configure.ac (AC_INIT): Bump version to 1.1.3.

2024-01-21         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* Makefile.am (lmdb_header.h): Invoke $(CPP) with $(CPPFLAGS)
	so we can find <lmdb.h> if it is installed in a non-standard location.
	* test/basic.awk: Calling mdb_env_open("/dev/null") on MacOS gives
	a slightly different error string, so just check whether it contains
	the word "device".
	* test/basic.ok: Modify to match the tweak to basic.awk.

2024-01-16         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* Makefile.am (lmdb_header.h): Break up the pipeline so that
	we can detect any errors that may occur.
	* NEWS: Update for version 1.1.2.
	* configure.ac (AC_INIT): Bump version to 1.1.2.
	* test/{dict, dict_cursor}.awk (fname): Use a unique database filename
	to avoid colliding with other test cases when run in parallel.

2021-01-13         Manuel Collado       <m-collado@users.sourceforge.net>

	* README: Limit the text included in the web page.

2018-07-20         Arnold D. Robbins    <arnold@skeeve.com>

	* doc/lmdb.3am: Troff usage greatly improved.

2018-04-02         Manuel Collado       <m-collado@users.sourceforge.net>

	* doc/lmdb.3am: Fix the title line of the manpage to mention gawk.

2018-03-30         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* NEWS: Update for version 1.1.1.
	* configure.ac (AC_INIT): Bump version to 1.1.1.

2018-02-28         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* packaging/gawk-lmdb.spec.in: Add "BuildRequires: gcc"

2017-12-18         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* packaging/gawk-lmdb.spec.in: Stop trying to install translation
	files, since there are none.

2017-12-18         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* po/LINGUAS: Remove "fr", since we don't actually have a French
	translation.
	* po/fr.po: Delete file, since it contains nothing useful.

2017-12-03         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* doc/lmdb.3am: Two more man page fixes to satisfy rpmlint.

2017-12-03         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* doc/lmdb.3am: Remove stray "..." that rpmlint dislikes.

2017-12-03         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* packaging/gawk-lmdb.spec.in: Tweak Summary. Remove basic.awk
	from %doc files.

2017-12-03         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* NEWS: Update for version 1.1.0.
	* configure.ac (AC_INIT): Bump version to 1.1.0.
	* doc/lmdb.3am: Update URLs, and indicate that mdb_get and
	mdb_cursor_get will flag returned data as user input in API version 2.
	* lmdb.c: Upgrade to support gawk API versions 1 and 2. Extension
	functions take a 3rd argument in version 2, so use API_FINFO_ARG
	as a placeholder. Use #if tests to comment out lint checks that are
	redundant in version 2.
	(SET_AND_RET): Use make_number so it will work in both API versions.
	(do_mdb_get): Return user input data instead of string data.
	(do_mdb_cursor_get): Populate key and data array elements as user input
	data instead of string data.
	(func_table): Use the new API_FUNC and API_FUNC_MAXMIN macros to
	create function records compatible with both API versions.
	* packaging/gawk-lmdb.spec.in: Upgrade to Fedora standards.

2017-10-07         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* packaging/gawk-lmdb.spec.in: Change email address in changelog.

2016-07-30         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* packaging/gawk-lmdb.spec.in: Use %{url} in Source0.

2016-07-23         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* lmdb.c: Fix FSF address.
	* packaging/gawk-lmdb.spec.in: Upgrade to Fedora requirements.

2016-07-22         Andrew J. Schorr     <ajschorr@fedoraproject.org>

	* packaging/gawk-lmdb.spec.in: Fix some rpmlint complaints.

2016-07-08         Andrew Schorr         <ajschorr@fedoraproject.org>

	* NEWS: Update for version 1.0.1.
	* configure.ac (AC_INIT): Bump version to 1.0.1.
	* test/basic.awk: Remove test that breaks when using gawk master branch.
	* test/basic.ok: Update results.

2016-05-12         Andrew Schorr         <ajschorr@fedoraproject.org>

	* README: Add URL for downloading the latest LMDB release.

2016-05-10         Andrew Schorr         <ajschorr@fedoraproject.org>

	* doc/lmdb.3am: Mention new test case dict_cursor.awk and improve
	formatting.
	* test/Makefile.am: Rename lmdb.* to basic.*. Add dict_cursor test.
	* test/basic.{awk,ok}: Minor improvements.
	* test/dict.{in,ok}: Add some more tests.
	* test/dict_cursor.{awk,ok}: New test using cursors for all operations.

2016-05-09         Andrew Schorr         <ajschorr@fedoraproject.org>

	* test/dict.{awk,ok}: If an error occurs, print ERRNO in addition to
	mdb_strerror(MDB_ERRNO).

2016-05-09         Andrew Schorr         <ajschorr@fedoraproject.org>

	* test/dict.{awk,in,ok}: Test calling mdb_del with 3 or 4 arguments.

2016-05-08         Andrew Schorr         <ajschorr@fedoraproject.org>

	* doc/lmdb.3am: Minor improvements.

2016-05-08         Andrew Schorr         <ajschorr@fedoraproject.org>

	* doc/lmdb.3am: Write man page.

2016-05-08         Andrew Schorr         <ajschorr@fedoraproject.org>

	* README: Minor improvements.
	* lmdb.c (init_my_module): Create global variables MDB_KEY and
	MDB_DATA to use as subscripts with mdb_cursor_get.
	* test/dict.awk: Check that mdb_txn_env, mdb_cursor_dbi, and
	mdb_cursor_txn work properly. Use MDB_KEY and MDB_DATA as subscripts
	with mdb_cursor_get.
	* test/lmdb.awk: Check that MDB_KEY and MDB_DATA are initialized
	properly.
	* test/lmdb.ok: Update.

2016-05-07         Andrew Schorr         <ajschorr@fedoraproject.org>

	* First version.
