mainGNU dbm - Summary

Membership Info
Project Admin:
1 active member

Group identification
Id: #10082
System Name: gdbm
Name: GNU dbm
Group Type: Official GNU software

Search in this Group


This project is part of the GNU Project.

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

For additional information about the project, including technical support and bug trackers, please refer to GNU dbm project site.

GNU dbm sources are available from its Git repository (see also instructions on accessing it). The Git repository at Savannah (see below) act as a read-only mirror thereof.

Registration Date: Mon 24 Nov 2008 07:52:58 AM UTC
License: GNU General Public License v3 or later
Development Status: 5 - Production/Stable


Latest News rss feed
Version 1.22
     posted by gray, Tue 19 Oct 2021 05:49:09 AM UTC - 0 replies

Version 1.22 is available for download.  This version includes several bugfixes and improves the documentation.  The list of bugfixes follows:

  • 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
Version 1.21
     posted by gray, Thu 02 Sep 2021 02:28:17 PM UTC - 0 replies

Version 1.21 is available for download.  This version introduces an important new feature: Crash tolerance, brought to gdbm by Terence Kelly.

Version 1.20
     posted by gray, Thu 17 Jun 2021 11:07:51 AM UTC - 0 replies

Version 1.20 is available for download.

Changes in this version:

New bucket cache

The bucket cache support has been rewritten from scratch.  The new code provides for significant speed up of search operations. ...

[Read more]
Version 1.19
     posted by gray, Wed 23 Dec 2020 12:59:32 PM UTC - 0 replies

Version 1.19 is available for download.  New in this version:

  • Pre-read the memory mapped regions on systems that support it.
  • gdbmtool: tagged initialization of structured data.
  • Preserve locking type during database reorganization.

[Submit News]
[16 news in archive]

Back to the top

Powered by Savane 3.7