Samba tdb Library

Edit Package tdb
http://tdb.samba.org/

TDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB
except that it allows multiple simultaneous writers and uses locking
internally to keep writers from trampling on each other. TDB is also extremely
small.

This package contains the tdb1 library.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000019 19 Bytes
build_pie.patch 0000001382 1.35 KB
ignore-tdb1-run-transaction-expand.diff 0000000699 699 Bytes
include_stdbool_bso10625.patch 0000000735 735 Bytes
samba-library-distribution-pubkey_13084025.asc 0000003413 3.33 KB
tdb-1.3.0.tar.asc 0000000490 490 Bytes
tdb-1.3.0.tar.gz 0000479096 468 KB
tdb.changes 0000007252 7.08 KB
tdb.spec 0000005641 5.51 KB
Revision 15 (latest revision is 45)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 235284 from Lars Müller's avatar Lars Müller (lmuelle) (revision 15)
- 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.
Comments 0
openSUSE Build Service is sponsored by