Ana Guerrero
3ec464d33a
Accepting request 1199838 from devel:libraries:c_c++
...
- version update to 1.24
* New gdbm_load option: --update
* Fix semantics of gdbm_load -r
* Use getline in gdbmtool shell.
* New function: gdbm_load_from_file_ext
* 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.
** Ensure 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.
- modified patches
% gdbm-no-build-date.patch (refreshed)
- deleted patches
- bsc1209583.patch (upstreamed)
OBS-URL: https://build.opensuse.org/request/show/1199838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=46
2024-09-11 14:54:41 +00:00
e28179a5d9
checkin
...
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=74
2024-09-10 08:42:08 +00:00
Ana Guerrero
04ffc2a5f9
Accepting request 1131626 from devel:libraries:c_c++
...
- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727] (forwarded request 1131394 from kukuk)
OBS-URL: https://build.opensuse.org/request/show/1131626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=45
2023-12-10 18:39:29 +00:00
9c570107e8
Accepting request 1131394 from home:kukuk:branches:devel:libraries:c_c++
...
- libgdbm_compat4: Fix libgdbm version of Conflicts [bsc#1217727]
OBS-URL: https://build.opensuse.org/request/show/1131394
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=72
2023-12-07 14:30:11 +00:00
Dominique Leuenberger
6d3f825057
Accepting request 1103594 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1103594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=44
2023-08-13 17:17:33 +00:00
cd66db0ac2
Accepting request 1102983 from home:dspinella:branches:devel:libraries:c_c++
...
- Fix bsc#1209583, gdbm_load and gdbm_dump receive a SEGFAULT if
run without arguments
bsc1209583.patch
OBS-URL: https://build.opensuse.org/request/show/1102983
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=70
2023-08-12 10:15:29 +00:00
Dominique Leuenberger
4289e357bd
Accepting request 952034 from devel:libraries:c_c++
...
gdbm 1.23 (forwarded request 951944 from AndreasStieger)
OBS-URL: https://build.opensuse.org/request/show/952034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=43
2022-02-11 22:06:33 +00:00
8040599cfb
Accepting request 951944 from home:AndreasStieger:branches:devel:libraries:c_c++
...
gdbm 1.23
OBS-URL: https://build.opensuse.org/request/show/951944
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=69
2022-02-07 07:11:40 +00:00
Dominique Leuenberger
77859dd70a
Accepting request 940172 from devel:libraries:c_c++
...
- version update to 1.22
* 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
* New gdbmtool variables: errorexit, errormask, trace, timing
* etc. see CHANGES
- modified patches
% gdbm-no-build-date.patch (refreshed)
OBS-URL: https://build.opensuse.org/request/show/940172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=42
2021-12-16 01:00:25 +00:00
4a11e2a826
- version update to 1.22
...
* 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
* New gdbmtool variables: errorexit, errormask, trace, timing
* etc. see CHANGES
- modified patches
% gdbm-no-build-date.patch (refreshed)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=68
2021-12-13 09:34:02 +00:00
Richard Brown
ab2a0c9b8d
Accepting request 911063 from devel:libraries:c_c++
...
- version update to 1.20
* New bucket cache
The bucket cache support has been rewritten from scratch. The new
bucket cache code provides for significant speed up of search
operations.
* Change mmap prereading strategy
Pre-reading of the memory mapper regions, introduced in version 1.19
can be advantageous only when doing intensive look-ups on a read-only
database. It degrades performance otherwise, especially if doing
multiple inserts. Therefore, this version introduces a new flag
to gdbm_open: GDBM_PREREAD. When given, it enables pre-reading of
memory mapped regions.
- modified patches
% gdbm-no-build-date.patch (refreshed)
OBS-URL: https://build.opensuse.org/request/show/911063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=41
2021-08-18 06:55:08 +00:00
7bf3dab3ec
- version update to 1.20
...
* New bucket cache
The bucket cache support has been rewritten from scratch. The new
bucket cache code provides for significant speed up of search
operations.
* Change mmap prereading strategy
Pre-reading of the memory mapper regions, introduced in version 1.19
can be advantageous only when doing intensive look-ups on a read-only
database. It degrades performance otherwise, especially if doing
multiple inserts. Therefore, this version introduces a new flag
to gdbm_open: GDBM_PREREAD. When given, it enables pre-reading of
memory mapped regions.
- modified patches
% gdbm-no-build-date.patch (refreshed)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=67
2021-08-09 14:13:38 +00:00
Dominique Leuenberger
8a23033947
Accepting request 859028 from devel:libraries:c_c++
...
- version update to 1.19
* Pre-read the memory mapped regions on systems that support it.
This speeds up operations on big databases.
* gdbmtool: tagged initialization of structured data
Initializers for structured data can be given in tagged form, e.g.:
store somekey { status=2, id={a,u,x}, name="foo" }
* Bugfixes:
** Preserve locking type during database reorganization
- modified patches
% gdbm-no-build-date.patch (refreshed)
- deleted patches
- gdbm-no-common.patch (upstreamed)
OBS-URL: https://build.opensuse.org/request/show/859028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=40
2020-12-30 16:11:00 +00:00
6f71a7cca9
- version update to 1.19
...
* Pre-read the memory mapped regions on systems that support it.
This speeds up operations on big databases.
* gdbmtool: tagged initialization of structured data
Initializers for structured data can be given in tagged form, e.g.:
store somekey { status=2, id={a,u,x}, name="foo" }
* Bugfixes:
** Preserve locking type during database reorganization
- modified patches
% gdbm-no-build-date.patch (refreshed)
- deleted patches
- gdbm-no-common.patch (upstreamed)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=65
2020-12-28 13:32:15 +00:00
Dominique Leuenberger
9b685fbd90
Accepting request 786351 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/786351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=39
2020-03-25 22:42:00 +00:00
d4935f19ce
Accepting request 784684 from home:iznogood:branches:devel:libraries:c_c++
...
- No longer recommend -lang: supplements are in use. Also add a
explicit %%{name] = %%{version} Provides to aid supplements to do
the right thing. We will lose the lang package Recommends for the
compat package, but normally nobody will have only the compat
package installed without the current package.
OBS-URL: https://build.opensuse.org/request/show/784684
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=63
2020-03-19 08:42:18 +00:00
Dominique Leuenberger
f3d65d302f
Accepting request 766024 from devel:libraries:c_c++
...
- added patches
Build with -no-common, [bsc#1160872]
+ gdbm-no-common.patch
OBS-URL: https://build.opensuse.org/request/show/766024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=38
2020-01-25 12:23:05 +00:00
9b36569b1d
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=61
2020-01-21 10:25:43 +00:00
8e603c317d
- added patches
...
Build with -no-common, [bsc#1160872]
+ gdbm-no-common.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=60
2020-01-21 09:36:33 +00:00
Stephan Kulow
ede41a4f76
Accepting request 645670 from devel:libraries:c_c++
...
- update to 1.18.1:
* Fix debian bug 910911: This restores backward compatibility with
databases created by version 1.8 (and some later versions, with
mmapped I/O disabled).
- update to 1.18:
* Fix directory entry validation
* Fix improper use of GDBM_DEBUG macro
* Fix spurious error from gdbm_dump and gdbm_export
* Make sure gdbm_sync always returns a meaningful value
- includes changes from 1.17:
* Fix bug in gdbm_dump function, it did not clear the
GDBM_ITEM_NOT_FOUND error marker, which is set upon its normal
termination
- changes upstreamed:
* gdbm_close() and gdbm_sync() now return 0 on success. On error,
they return -1 and set gdbm_errno and errno to the appropriate
error codes - drop gdbm-close-and-sync-return-value.patch
- update to 1.16:
* Fix typo
* New gdbmtool variables: coalesce and centfree
* src/falloc.c (avail_lookup): Remove the start parameter.
(_gdbm_put_av_elem): Rewrite the "can_merge" loop.
- added gdbm-close-and-sync-return-value.patch
see https://puszcza.gnu.org.ua/bugs/index.php?399
- update to 1.15:
* Extensive database consistency checking
* Improved error checking
OBS-URL: https://build.opensuse.org/request/show/645670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=37
2019-02-08 11:03:14 +00:00
e256e6ef42
- update to 1.18.1:
...
* Fix debian bug 910911: This restores backward compatibility with
databases created by version 1.8 (and some later versions, with
mmapped I/O disabled).
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=58
2018-10-31 07:15:52 +00:00
a8d30d1d28
Accepting request 630977 from home:AndreasStieger:branches:devel:libraries:c_c++
...
GNU dbm 1.18
OBS-URL: https://build.opensuse.org/request/show/630977
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=57
2018-08-23 06:39:25 +00:00
e0a668e3a0
- added gdbm-close-and-sync-return-value.patch
...
see https://puszcza.gnu.org.ua/bugs/index.php?399
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=56
2018-07-16 09:55:40 +00:00
852e755c76
(_gdbm_put_av_elem): Rewrite the "can_merge" loop.
...
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=55
2018-07-16 09:29:50 +00:00
86239aab04
- update to 1.16:
...
* Fix typo
* New gdbmtool variables: coalesce and centfree
* src/falloc.c (avail_lookup): Remove the start parameter.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=54
2018-07-16 09:26:50 +00:00
a7659db9f8
Accepting request 617307 from home:AndreasStieger:branches:devel:libraries:c_c++
...
gdbm 1.15
OBS-URL: https://build.opensuse.org/request/show/617307
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=53
2018-06-19 06:29:44 +00:00
Dominique Leuenberger
7a56059a83
Accepting request 611495 from devel:libraries:c_c++
...
- Version update to 1.14.1:
* Manpage formating issues
* Make gdbm_error thread-safe
* Improve database reproducibility
* Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch (forwarded request 611494 from scarabeus_iv)
OBS-URL: https://build.opensuse.org/request/show/611495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=36
2018-05-25 19:33:30 +00:00
9b2ebb9600
Accepting request 611494 from home:scarabeus_iv:branches:devel:libraries:c_c++
...
- Version update to 1.14.1:
* Manpage formating issues
* Make gdbm_error thread-safe
* Improve database reproducibility
* Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch
OBS-URL: https://build.opensuse.org/request/show/611494
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=51
2018-05-23 08:27:10 +00:00
Dominique Leuenberger
5e9d41d774
Accepting request 610471 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/610471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=35
2018-05-20 15:19:07 +00:00
331e7e455a
Accepting request 610435 from home:jengelh:branches:devel:libraries:c_c++
...
- Fix boilerplate summary.
OBS-URL: https://build.opensuse.org/request/show/610435
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=49
2018-05-18 17:44:02 +00:00
eba20b9a67
Accepting request 610227 from home:scarabeus_iv:branches:devel:languages:perl
...
- Fix missing dash in baselibs.conf
OBS-URL: https://build.opensuse.org/request/show/610227
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=48
2018-05-18 07:30:50 +00:00
695d669090
Accepting request 607318 from home:scarabeus_iv:branches:devel:libraries:c_c++
...
- Revert to release 1.13 to allow migration to split compat package
first. Otherwise OBS can't get heads or tails on conflicts
OBS-URL: https://build.opensuse.org/request/show/607318
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=47
2018-05-15 09:18:57 +00:00
9d11d82d60
Accepting request 606994 from home:scarabeus_iv:branches:devel:languages:perl
...
Quotes++
OBS-URL: https://build.opensuse.org/request/show/606994
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=46
2018-05-14 11:18:04 +00:00
19ac036a0b
Accepting request 606979 from home:scarabeus_iv:branches:devel:languages:perl
...
- Fix baselibs.conf that got hammered with the compat split from
main library
OBS-URL: https://build.opensuse.org/request/show/606979
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=45
2018-05-14 09:55:08 +00:00
a7e98628aa
Accepting request 606957 from home:scarabeus_iv:branches:devel:languages:perl
...
- Require both compat and base in develpkg
OBS-URL: https://build.opensuse.org/request/show/606957
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=44
2018-05-14 08:59:31 +00:00
740e27679c
Accepting request 606434 from home:scarabeus_iv:branches:devel:languages:perl
...
- Put back ndbm compat as the perl testuite seem to have hard time
without it
- Version update to 1.14.1:
* Manpage formating issues
* Make gdbm_error thread-safe
* Improve database reproducibility
* Fix build with --enable-gdbm-export
- Rebase patch gdbm-no-build-date.patch
OBS-URL: https://build.opensuse.org/request/show/606434
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=43
2018-05-11 13:43:00 +00:00
0f9dc49d46
Accepting request 591570 from home:kukuk:branches:devel:libraries:c_c++
...
- Use %license instead of %doc [bsc#1082318]
- Move docu to -devel subpackage, where it fits better
OBS-URL: https://build.opensuse.org/request/show/591570
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=42
2018-03-27 11:39:57 +00:00
ca266b5c30
Accepting request 509293 from home:jengelh:branches:devel:libraries:c_c++
...
- Fix RPM groups.
OBS-URL: https://build.opensuse.org/request/show/509293
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=41
2017-07-12 09:28:16 +00:00
a033337f1c
Accepting request 506885 from home:scarabeus_iv:branches:devel:libraries:c_c++
...
- Version update to 1.13:
* Various few fixes
- Cleanup the spec a bit
- Refresh patch gdbm-no-build-date.patch
- Remove chinese language support patched in house, if anything it
should be merged in the upstream git repo
- Drop the ndbm compats as it is not provided by any other distro
OBS-URL: https://build.opensuse.org/request/show/506885
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=40
2017-06-30 12:20:36 +00:00
Dominique Leuenberger
7d91188e37
Accepting request 396725 from devel:libraries:c_c++
...
- Update to version 1.12
* New configuration variable COMPATINCLUDEDIR
- Small spec file cleanups (forwarded request 396680 from pluskalm)
OBS-URL: https://build.opensuse.org/request/show/396725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=34
2016-05-26 21:52:21 +00:00
29d0f0c851
Accepting request 396680 from home:pluskalm:branches:devel:libraries:c_c++
...
- Update to version 1.12
* New configuration variable COMPATINCLUDEDIR
- Small spec file cleanups
OBS-URL: https://build.opensuse.org/request/show/396680
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=38
2016-05-19 08:07:46 +00:00
Dominique Leuenberger
215c742f86
Accepting request 287206 from devel:libraries:c_c++
...
1
OBS-URL: https://build.opensuse.org/request/show/287206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=33
2015-02-27 09:56:47 +00:00
68eaf27755
Accepting request 287200 from home:pluskalm:branches:devel:libraries:c_c++
...
- Clenup spec file with spec-cleaner
- Update project and download url
- Add gpg signature
- Enable checks
OBS-URL: https://build.opensuse.org/request/show/287200
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=36
2015-02-22 11:37:07 +00:00
4ffb03936c
Accepting request 245152 from devel:libraries:c_c++
...
- Add obsoletes to baselibs.conf. (forwarded request 245088 from fcrozat)
OBS-URL: https://build.opensuse.org/request/show/245152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=31
2014-08-20 08:50:39 +00:00
8302e49886
Accepting request 245088 from home:fcrozat:branches:devel:libraries:c_c++
...
- Add obsoletes to baselibs.conf.
OBS-URL: https://build.opensuse.org/request/show/245088
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=34
2014-08-19 08:04:13 +00:00
Stephan Kulow
b23ff6ac46
Accepting request 228299 from devel:libraries:c_c++
...
- update to 1.11:
* Improved dump format.
* New function: gdbm_count.
* New utilities: gdbm_dump and gdbm_load.
* gdbmtool
OBS-URL: https://build.opensuse.org/request/show/228299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=30
2014-04-06 07:54:06 +00:00
7093c2028c
- update to 1.11:
...
* Improved dump format.
* New function: gdbm_count.
* New utilities: gdbm_dump and gdbm_load.
* gdbmtool
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=32
2014-03-31 10:53:50 +00:00
Stephan Kulow
19104b07ab
Accepting request 157563 from devel:libraries:c_c++
...
Rebase. (forwarded request 157562 from jengelh)
OBS-URL: https://build.opensuse.org/request/show/157563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=28
2013-03-07 06:20:13 +00:00
Ismail Dönmez
c8e9c873bb
Accepting request 157562 from home:jengelh:branches:devel:libraries:c_c++
...
Rebase.
OBS-URL: https://build.opensuse.org/request/show/157562
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gdbm?expand=0&rev=30
2013-03-06 19:52:09 +00:00
Stephan Kulow
25620a32d1
Accepting request 157224 from devel:libraries:c_c++
...
- buildrequire makeinfo
OBS-URL: https://build.opensuse.org/request/show/157224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdbm?expand=0&rev=27
2013-03-05 05:43:45 +00:00