- Update to version 1.3.6.
+ Fix runtime detection for robust mutexes in the standalone build;
(bso#11326).
+ Possible fix for the build with robust mutexes on solaris 11; (bso#11319).
- Update to version 1.3.5.
+ ABI change: tdb_chainlock_read_nonblock() has been added, a nonblock
variant of tdb_chainlock_read()
+ Do not build test binaries if it's not a standalone build
+ Fix CID 1034842 Resource leak
+ Fix CID 1034841 Resource leak
+ don't let tdb_wrap_open() segfault with name==NULL
OBS-URL: https://build.opensuse.org/request/show/314209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tdb?expand=0&rev=21
- Update to version 1.3.6.
+ Fix runtime detection for robust mutexes in the standalone build;
(bso#11326).
+ Possible fix for the build with robust mutexes on solaris 11; (bso#11319).
- Update to version 1.3.5.
+ ABI change: tdb_chainlock_read_nonblock() has been added, a nonblock
variant of tdb_chainlock_read()
+ Do not build test binaries if it's not a standalone build
+ Fix CID 1034842 Resource leak
+ Fix CID 1034841 Resource leak
+ don't let tdb_wrap_open() segfault with name==NULL
OBS-URL: https://build.opensuse.org/request/show/314128
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/tdb?expand=0&rev=63
- Update to version 1.3.3.
+ test: TDB_CLEAR_IF_FIRST | TDB_MUTEX_LOCKING, O_RDONLY is a valid
combination
- Update to version 1.3.2.
+ allow tdb_open_ex() with O_RDONLY of TDB_FEATURE_FLAG_MUTEX tdbs.
+ Fix a comment
+ Fix tdb_runtime_check_for_robust_mutexes()
+ Improve wording in a comment
+ tdb.h needs bool type; obsoletes include_stdbool_bso10625.patch
+ tdb_wrap: Make mutexes easier to use
+ tdb_wrap: Only pull in samba-debug
+ tdb_wrap: Standalone compile without includes.h
+ tdb_wrap: tdb_wrap.h doesn't need struct loadparm_context
OBS-URL: https://build.opensuse.org/request/show/266104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tdb?expand=0&rev=19
+ test: TDB_CLEAR_IF_FIRST | TDB_MUTEX_LOCKING, O_RDONLY is a valid
combination
- Update to version 1.3.2.
+ allow tdb_open_ex() with O_RDONLY of TDB_FEATURE_FLAG_MUTEX tdbs.
+ Fix a comment
+ Fix tdb_runtime_check_for_robust_mutexes()
+ Improve wording in a comment
+ tdb.h needs bool type; obsoletes include_stdbool_bso10625.patch
+ tdb_wrap: Make mutexes easier to use
+ tdb_wrap: Only pull in samba-debug
+ tdb_wrap: Standalone compile without includes.h
+ tdb_wrap: tdb_wrap.h doesn't need struct loadparm_context
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/tdb?expand=0&rev=59
- Update to version 1.3.1.
+ tools: fix a compiler warning
+ defragment the freelist in tdb_allocate_from_freelist()
+ add "freelist_size" sub-command to tdbtool
+ use tdb_freelist_merge_adjacent in tdb_freelist_size()
+ add tdb_freelist_merge_adjacent()
+ add utility function check_merge_ptr_with_left_record()
+ simplify tdb_free() using check_merge_with_left_record()
+ add utility function check_merge_with_left_record()
+ improve comments for tdb_free().
+ factor merge_with_left_record() out of tdb_free()
+ fix debug message in tdb_free()
+ reduce indentation in tdb_free() for merging left
+ increase readability of read_record_on_left()
+ factor read_record_on_left() out of tdb_free()
+ build: improve detection of srcdir.
OBS-URL: https://build.opensuse.org/request/show/251713
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tdb?expand=0&rev=17
+ tools: fix a compiler warning
+ defragment the freelist in tdb_allocate_from_freelist()
+ add "freelist_size" sub-command to tdbtool
+ use tdb_freelist_merge_adjacent in tdb_freelist_size()
+ add tdb_freelist_merge_adjacent()
+ add utility function check_merge_ptr_with_left_record()
+ simplify tdb_free() using check_merge_with_left_record()
+ add utility function check_merge_with_left_record()
+ improve comments for tdb_free().
+ factor merge_with_left_record() out of tdb_free()
+ fix debug message in tdb_free()
+ reduce indentation in tdb_free() for merging left
+ increase readability of read_record_on_left()
+ factor read_record_on_left() out of tdb_free()
+ build: improve detection of srcdir.
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/tdb?expand=0&rev=54
- Update to version 1.3.0.
+ add TDB_MUTEX_LOCKING support
+ consolidate tdb allocation code - re-use dead records at hash top.
+ don't alter errno on success of tdb_open_ex()
+ introduce tdb->hdr_ofs
+ introduce TDB_SUPPORTED_FEATURE_FLAGS
+ return ENOSYS if the tdb was created with spinlocks.
+ use asprintf() to simplify tdb_summary()
+ test: add a "skip()" macro.
add marklock deadlock test
add mutex related tests
add PING command to external-agent.c
add shutdown_agent() helper function
add UNMAP command to external-agent.c
always call fflush() after [f]printf() in tap-interface.h
avoid const warnings by using 'discard_const_p(uint8_t,' instead of
'(void *)'
correctly use stderr, not stdout, in fail()
remove "\n" in diag() arguments
+ tools: add -l option to tdbbackup
add -l option to tdbtool
add -m option to tdbtorture
Allow tdbtool to r/o open mutexed tdbs
avoid const warnings in tdbdump.c
explicitly use TDB_NOLOCK in tdbdump
+ tdb_wrap: Remove tdb_wrap_open_ again
+ wscript: maintain a global list of unit tests
- Include stdbool.h in tdb.h; (bso#10625).
+ include_stdbool_bso10625.patch
- Don't require pkg-config from the libtdb package.
OBS-URL: https://build.opensuse.org/request/show/235284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tdb?expand=0&rev=15