[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gdbm-1.24 released [stable]
From: |
Sergey Poznyakoff |
Subject: |
gdbm-1.24 released [stable] |
Date: |
Tue, 02 Jul 2024 16:37:44 +0200 |
User-agent: |
MH (GNU Mailutils 3.17.90) |
Hello,
This is to inform you that GNU DBM version 1.24 is available for download.
This is a stable release. See the end of this message for a list of
important changes.
Here are the compressed sources:
https://ftp.gnu.org/gnu/gdbm/gdbm-1.24.tar.gz 1.2M
Here are the checksums:
MD5
---
c780815649e52317be48331c1773e987 gdbm-1.24.tar.gz
SHA1
----
7bd455f28c9e4afacc042e0c712aac1b2391fef2 gdbm-1.24.tar.gz
SHA256
------
695e9827fdf763513f133910bc7e6cfdb9187943a4fec943e57449723d2b8dbf
gdbm-1.24.tar.gz
Noteworthy changes in this release:
* New gdbm_load option: --update
The --update (-U) option instructs gdbm_load to update an existing
database.
* Fix semantics of gdbm_load -r
The --replace (-r) is valid only when used together with --update.
* Use getline in gdbmtool shell.
* New function: gdbm_load_from_file_ext
In contrast to gdbm_load and gdbm_load_from_file, which derive the value
of the flag parameter for gdbm_open from the value of their "replace"
argument, this function allows the caller to specify it explicitly.
The prototype is:
int gdbm_load_from_file_ext (GDBM_FILE *pdbf, FILE *fp,
int flags, int replace, int meta_mask,
unsigned long *line);
* Bugfixes
** Fix binary dump format for key and/or data of zero size.
(see https://puszcza.gnu.org.ua/bugs/?565)
** Fix location tracking and recover command in gdbtool.
(see https://puszcza.gnu.org.ua/bugs/?566)
** Fix possible buffer underflow in gdbmload.
** Make sure that any padding bytes in avail_elem structure are filled with 0.
(fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031276)
** Improve the documentation.
Best regards,
Sergey
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gdbm-1.24 released [stable],
Sergey Poznyakoff <=