1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/lib/tdb
Rusty Russell 82e5644c9d tdb: fix tdb_check() on read-only TDBs to actually work.
Commit bc1c82ea13 "Fix tdb_check() to work with read-only tdb databases."
claimed to do this, but tdb_lockall_read() fails on read-only databases.

Also make sure we can still do tdb_check() inside a transaction (weird,
but we previously allowed it so don't break the API).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2010-09-13 19:58:23 +09:30
..
ABI tdb: workaround starvation problem in locking entire database. 2010-08-14 02:31:22 +09:30
common tdb: fix tdb_check() on read-only TDBs to actually work. 2010-09-13 19:58:23 +09:30
docs tdb: If tdb_parse_record does not find a record, return -1 instead of 0 2010-02-28 17:40:59 +01:00
include tdb: update tdb ABI to use hide_symbols=True 2010-04-20 15:50:27 +10:00
manpages Use DocBook DTD rather than Samba one, as no Samba-specific things are 2010-08-22 14:05:58 +02:00
python pytdb: Cleanup formatting. 2010-06-19 22:46:44 +02:00
script release-scripts: parametrize scripts 2010-02-08 10:29:06 -05:00
tools subunit: Support formatting compatible with upstream subunit, for consistency. 2010-04-11 20:57:33 +02:00
web Update tdb and talloc web pages 2009-05-05 19:04:39 -04:00
aclocal.m4 Move common libraries from root to lib/. 2008-09-17 14:11:12 +02:00
autogen-waf.sh build: use a common autogen-waf.sh for all builds 2010-04-12 11:17:35 +10:00
autogen.sh Remove swig use from tdb standalone build. 2008-12-18 19:49:53 +00:00
build_macros.m4 Add shared-build target to tdb. 2008-09-19 18:07:53 -04:00
config.guess Update copies of config.guess and config.sub. 2009-05-16 04:03:12 +02:00
config.mk lib/tdb: add tdb_check() 2009-10-22 00:10:34 +10:30
config.sub Update copies of config.guess and config.sub. 2009-05-16 04:03:12 +02:00
configure.ac tdb: workaround starvation problem in locking entire database. 2010-08-14 02:31:22 +09:30
install-sh Move common libraries from root to lib/. 2008-09-17 14:11:12 +02:00
libtdb.m4 tdb: add TDB_DEPS variable filled with required libraries 2010-08-13 14:57:44 +02:00
Makefile.in tdb: add TDB_DEPS variable filled with required libraries 2010-08-13 14:57:44 +02:00
pytdb.c tdb: update tdb ABI to use hide_symbols=True 2010-04-20 15:50:27 +10:00
python.mk lib/tdb: the python bindings don't use swig anymore 2009-02-02 15:16:08 +01:00
rules.mk tdb: kill last bits from swig 2009-10-29 10:14:33 +10:30
tdb.exports tdb: update tdb ABI to use hide_symbols=True 2010-04-20 15:50:27 +10:00
tdb.mk tdb: add TDB_DEPS variable filled with required libraries 2010-08-13 14:57:44 +02:00
tdb.pc.in Move common libraries from root to lib/. 2008-09-17 14:11:12 +02:00
tdb.signatures tdb: update exports and signatures files 2010-03-26 15:21:15 -04:00
wscript tdb/waf: the deps for rt are provided by libreplace 2010-08-31 13:06:39 +02:00