summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2012-06-22dbwrap: Add dbwrap_change_int32_atomicVolker Lendecke2-9/+21
2012-06-22tdb: don't use err.h in tests.Rusty Russell21-22/+1
2012-06-22tdb: make TDB_NOSYNC merely disable sync.Rusty Russell3-15/+20
2012-06-22dbwrap: dbwrap_hash_size().Rusty Russell7-0/+12
2012-06-22dbwrap: dbwrap_name().Rusty Russell7-1/+11
2012-06-22dbwrap: dbwrap_transaction_start_nonblock().Rusty Russell4-0/+26
2012-06-22dbwrap: dbwrap_fetch_locked_timeout().Rusty Russell4-0/+52
2012-06-22dbwrap: add dbwrap_check() function.Rusty Russell4-0/+31
2012-06-22dbwrap: dbwrap_local_open()Rusty Russell4-0/+92
2012-06-22dbwrap: remove get_flags().Rusty Russell5-24/+0
2012-06-22util_tdb: move timeout chainlock variants from source3/lib/util/util_tdb.cRusty Russell3-1/+98
2012-06-22util: util_ntdb ntdb_fetch_int32/ntdb_store_int32 and ntdb_add_int32_atomicRusty Russell2-0/+89
2012-06-22util: util_ntdb.c gets NTDB_ERROR => NTSTATUS map.Rusty Russell2-0/+49
2012-06-22util: util_ntdb.c gains bystring functions.Rusty Russell2-1/+85
2012-06-22util: ntdb_new() supports NTDB_CLEAR_IF_FIRST.Rusty Russell2-1/+99
2012-06-22util: util_ntdb.cRusty Russell3-0/+168
2012-06-22ntdb: take advantage of direct access across expand.Rusty Russell1-33/+15
2012-06-22ntdb: test arbitrary operations during ntdb_parse_record().Rusty Russell2-0/+90
2012-06-22ntdb: make database read-only during ntdb_parse() callback.Rusty Russell6-24/+195
2012-06-22ntdb: allow direct access for NTDB_INTERNAL dbs during expansion.Rusty Russell1-14/+45
2012-06-22ntdb: enhancement to allow direct access to the ntdb map during expansion.Rusty Russell5-33/+86
2012-06-22ntdb: don't munmap the database on every close.Rusty Russell2-13/+16
2012-06-22ntdb: hand correct error code when alloc_read allocation fails.Rusty Russell1-1/+1
2012-06-22autobuild: always set TDB_NO_FSYNC.Rusty Russell1-0/+4
2012-06-22ntdb: respect TDB_NO_FSYNC flag for 'make test'Rusty Russell51-151/+187
2012-06-21Add --disable-ntdb option for building.Jelmer Vernooij1-0/+1
2012-06-20ntdb: fix occasional abort in testing.Rusty Russell1-1/+7
2012-06-19ntdb: add autoconf support.Rusty Russell1-0/+41
2012-06-19lib/tdb_wrap: use tdb directly, not tdb_compat.Rusty Russell3-4/+6
2012-06-19ldb: use tdb directly, not tdb_compat.Rusty Russell8-21/+24
2012-06-19lib/dbwrap: depend directly on tdb, not tdb_compat.Rusty Russell1-1/+1
2012-06-19lib/util_tdb: depend directly on tdb, not tdb_compat.Rusty Russell2-5/+5
2012-06-19ntdb: update documentation.Rusty Russell6-5821/+505
2012-06-19ntdb: optimize ntdb_fetch.Rusty Russell7-51/+59
2012-06-19ntdb: add -h arg to ntdbrestoreRusty Russell1-8/+28
2012-06-19ntdb: reduce default hashsize on ntdbtorture.Rusty Russell1-3/+10
2012-06-19ntdb: add NTDB_ATTRIBUTE_HASHSIZERusty Russell2-2/+41
2012-06-19ntdb: remove hash table trees.Rusty Russell36-1662/+1096
2012-06-19ntdb: special accessor functions for read/write of an offset.Rusty Russell3-50/+114
2012-06-19ntdb: inline oob checkRusty Russell6-14/+24
2012-06-19ntdb: allocator attribute.Rusty Russell15-92/+311
2012-06-19ntdb: still prepare recovery area with NTDB_NOSYNC.Rusty Russell1-10/+8
2012-06-19ntdb: simply disallow NULL names.Rusty Russell3-10/+5
2012-06-19ntdb: reduce transaction pagesize from 64k to 16k.Rusty Russell1-1/+1
2012-06-19ntdb: remove last block transactoin logic.Rusty Russell1-44/+1
2012-06-19ntdb: create initial database to be multiple of NTDB_PGSIZE.Rusty Russell8-88/+138
2012-06-19ntdb: make sure file is always a multiple of PAGESIZE (now NTDB_PGSIZE)Rusty Russell6-46/+73
2012-06-19ntdb: fix recovery data write.Rusty Russell2-9/+36
2012-06-19ntdb: enhance external-helper test code.Rusty Russell6-18/+36
2012-06-19ntdb: use NTDB_LOG_WARNING level for failed open() without O_CREAT.Rusty Russell2-1/+11