Not logged in

Artifact 63a908093ad07abdf674ee362dffbe80565ad5f8:


2016-06-12  Brandon Invergo  <brandon@invergo.net>

	* src/zdbr.c: Add support for --mmap-size, --cache-size and
	--block-size.

	* src/zdbs.c: Add support for --mmap-size, --cache-size and
	--block-size.

	* src/zdbf.c: Add support for --mmap-size, --cache-size and
	--block-size.

	* src/zdb.c (zdb_print_info): Add print info function

	* src/zdbi.c: Add program to print out database info.

2016-05-27  Brandon Invergo  <brandon@invergo.net>

	* src/zdbc.c (parse_opt): Correct a long-standing bug in setting
	the mmap_size and num_buckets.  Clean up warnings.  Set a more
	sensible default memmap size (128KiB).

2016-05-26  Brandon Invergo  <brandon@invergo.net>

	* src/zdb.c (zdb_open): Always create a new database with zdbc.
	Support more open flags: sync, no-mmap, and no-lock
	* src/zdb*.c (main): Support extra opening flags

2013-11-17  Brandon Invergo  <brandon@invergo.net>

	* configure.ac: Add tests

	* Makefile.am: Add tests

2013-11-13  Brandon Invergo  <brandon@invergo.net>

	* src/zdb.c (zdb_create): Use size_t for mmap_size and num_buckets
	(zdb_fetch): Fix memory leak

	* src/zdbc.c (main): Add missing default mmap_size and num_buckets
	values
	(): Use size_t for mmap_size and num_buckets
	(parse_opt): Correctly handle too-big or negative mmap_size and
	num_buckets values

	* src/zdbf.c (fetchqueries): Rewrite to be the same as in
	zdbr.c (remrecords)

	* src/zdbs.c (addrecords): Rewrite to be the same as in
	zdbr.c (remrecords)

	* src/zdbr.c (remrecords): Fix memory errors

2013-11-12  Brandon Invergo  <brandon@invergo.net>

	* Makefile.am (dist-swbis-bin): Add swbis binary packaging recipe

2013-10-24  Brandon Invergo  <brandon@invergo.net>

	* Makefile.am: Add swbis packaging recipes

2013-07-16  Brandon Invergo  <brandon@invergo.net>

	* src/zdbc.c: Use PACKAGE_* macros from config.h rather than
	directly configuring the file

	* src/zdbc.c: Define package_string for use with gnulib's error
	function

	* src/zdbf.c: Use PACKAGE_* macros from config.h rather than
	directly configuring the file

	* src/zdbf.c: Define package_string for use with gnulib's error
	function

	* src/zdbr.c: Use PACKAGE_* macros from config.h rather than
	directly configuring the file

	* src/zdbr.c: Define package_string for use with gnulib's error
	function

	* src/zdbs.c: Use PACKAGE_* macros from config.h rather than
	directly configuring the file

	* src/zdbs.c: Define package_string for use with gnulib's error
	function

	* src/Makefile.am: Explicitly link to gnulib-generated
	libzeptodb.a to help building on non-GNU systems

2013-07-04  Brandon Invergo  <brandon@invergo.net>

	* src/zdbc.c.in (parse_opt): Use strtoul instead of atol

	* src/zdb.c (zdb_create): Fix uninitialized string

2013-07-03  Brandon Invergo <brandon@invergo.net>

	* src/zdbc.c.in: Create file

	* src/zdbc.h: Create file

	* src/zdb.c (zdb_create): Add function

2013-07-01  Brandon Invergo <brandon@invergo.net>

	* src/zdbf.c.in: Add --verbose option, handle termination signals

	* src/zdbr.c.in: Add --verbose option, handle termination signals

	* src/zdbs.c.in: Add --verbose option, handle termination signals

	* src/zdbs.c.in (addrecords): Print record number in verbose mode
	when storing

	* src/zdb.c: Print run-time messages in verbose mode

2013-06-28  Brandon Invergo  <brandon@invergo.net>

	* src/zdb.c: Move all direct dbm access (gdbm or kyotocabinet) to
	this file

	* src/zdb.h: Create file

	* src/zdbf.c.in: Move dbm access to zdb.c

	* src/zdbf.h: Move dbm access to zdb.c

	* src/zdbr.c.in: Move dbm access to zdb.c

	* src/zdbr.h: Move dbm access to zdb.c

	* src/zdbs.c.in: Move dbm access to zdb.c

	* src/zdbs.h: Move dbm access to zdb.c

2013-06-27  Brandon Invergo  <brandon@invergo.net>

	* configure.ac: Add test for Kyoto Cabinet libraries

	* src/zdbf.c.in: Add support for Kyoto Cabinet

	* src/zdbr.c.in: Add support for Kyoto Cabinet

	* src/zdbs.c.in: Add support for Kyoto Cabinet

	* src/zdbf.h: Add support for Kyoto Cabinet

	* src/zdbr.h: Add support for Kyoto Cabinet

	* src/zdbs.h: Add support for Kyoto Cabinet

	* src/Makefile.am: Add libkyotocabinet flags

2013-06-10  Brandon Invergo  <brandon@invergo.net>

	* src/zdbf.h: Include config.h

	* src/zdbs.h: Include config.h

	* src/zdbr.h: Include config.h

	* Makefile.am: Add necessary stuff for using gnulib

	* configure.ac: Add necessary macros for using gnulib