[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gdbm-1.22 released [stable]

From: Sergey Poznyakoff
Subject: gdbm-1.22 released [stable]
Date: Tue, 19 Oct 2021 07:53:56 +0200
User-agent: MH (GNU Mailutils 3.13.90)


We are pleased to announce the release of GNU dbm 1.22.  This release
includes several bug fixes and improves the documentation.  See below
for a complete list of changes.

GNU dbm is a library of database functions that use extensible
hashing and work similar to the standard UNIX dbm.  These routines
are provided to a programmer needing to create and manipulate a
hashed database.  For detailed information, visit

Here are the compressed sources and a GPG detached signature[*]:

Use a mirror for higher download bandwidth:

Here are the MD5 and SHA1 checksums:

0bbd38f12656e4728e2f7c4708aec014  gdbm-1.22.tar.gz
c45cc0178cbf41828369b07749d41778741703bd  gdbm-1.22.tar.gz

New in this release:

* Fix file header validation

* Fix key verification in sequential access

* Fix testing with DejaGNU 1.6.3

* Fix stack overflow in print_usage

* Fix a leak of avail entry on pushing a new avail block

* Calls to gdbm_recover preserve crash tolerance settings

* New gdbmtool variables: errorexit, errormask, trace, timing

"Errorexit" and "errormask" control which GDBM errors would cause the
program termination and emitting a diagnostic message,
correspondingly.  Both variables are comma-delimited lists of error

The "trace" variable enables tracing of the gdbmtool commands.

The "timing" variable, when set, instructs gdbmtool to print time
spent in each command it runs.

* New gdbmtool options: -t (--trace), and -T (--timing)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]