summaryrefslogtreecommitdiff
path: root/lib/tdb
Commit message (Expand)AuthorAgeFilesLines
* tdb: version 1.3.14tdb-1.3.14Stefan Metzmacher2017-07-022-1/+72
* tdb: Add new function tdb_transaction_active()Andrew Bartlett2017-07-023-0/+29
* tdb: Improve documentation for tdb_transaction_start()Andrew Bartlett2017-07-021-4/+7
* tdb: Remove locking from tdb_traverse_read()Andrew Bartlett2017-07-022-13/+28
* tdb: add run-fcntl-deadlock testStefan Metzmacher2017-06-152-0/+203
* tdb: Improve debugging when the allrecord lock fails to upgradeAndrew Bartlett2017-05-231-4/+17
* tdb: version 1.3.13tdb-1.3.13Stefan Metzmacher2017-04-272-1/+71
* tdb: Improve debugging in _tdb_transaction_startAndrew Bartlett2017-04-271-0/+4
* tdb: Improve debugging when the allrecord lock fails to upgradeAndrew Bartlett2017-04-272-1/+6
* tdb: runtime check for robust mutexes may hang in threaded programsRalph Boehme2017-04-271-46/+70
* tdbtool: Add "storehex" commandVolker Lendecke2017-04-222-0/+97
* tdb: Test for readonly lock upgrade bugVolker Lendecke2017-04-112-0/+167
* tdb: Do lock upgrades properlyVolker Lendecke2017-04-101-0/+16
* tdb: Fix some signed/unsigned hickupsVolker Lendecke2017-04-101-5/+7
* tdb/tools: add documentation for the tdbbackup -n optionBjörn Baumbach2017-03-281-0/+8
* waf: disable-python - align tdb's wscriptIan Stakenvicius2017-03-101-7/+2
* tdb: version 1.3.12tdb-1.3.12Stefan Metzmacher2016-11-302-1/+71
* tdb: Fix mutexes on FreeBSDVolker Lendecke2016-11-291-1/+2
* tdb: Only mmap the mutex area if not already mmap'edVolker Lendecke2016-11-291-0/+4
* tdb: NULL out tdb->mutexes in tdb_mutex_munmapVolker Lendecke2016-11-291-1/+8
* tdb: Use tdb_storev in tdb_appendtdb-1.3.11Volker Lendecke2016-08-291-30/+6
* tdb: Add tdb_storevVolker Lendecke2016-08-294-1/+122
* tdb: Add tdb_trace_1plusn_rec_flag_retVolker Lendecke2016-08-292-0/+24
* tdb: Vectorize _tdb_storeVolker Lendecke2016-08-291-15/+54
* tdb: Vectorize tdb_update_hashVolker Lendecke2016-08-291-12/+26
* tdb: Allow _v variant in tdb_update_hash_cmpVolker Lendecke2016-08-291-7/+31
* tdb: Remove unnecessary checksVolker Lendecke2016-08-291-3/+1
* tdb: Do an overflow checkVolker Lendecke2016-08-291-1/+8
* tdb: Fix a signed/unsigned hickupVolker Lendecke2016-08-291-1/+1
* tdb: Fix format-nonliteral warningAmitay Isaacs2016-08-241-0/+3
* tdb: version 1.3.10tdb-1.3.10Stefan Metzmacher2016-07-282-1/+70
* tdb: Don't malloc for every record in traverseVolker Lendecke2016-07-151-6/+40
* tdb: avoid many fcntl calls when incrementing seqnumBob Campbell2016-07-031-0/+5
* s3: tdb: On some platforms pthread_mutex_trylock() returns EBUSY not EDEADLK.Jeremy Allison2016-06-291-1/+1
* tdb:torture: fix -O3 error unused result of writeMichael Adam2016-05-131-1/+5
* tdb:torture: fix -O3 error unused result code of readMichael Adam2016-05-131-2/+6
* tdb mutex check: Fix CID 1358473 Uninitialized scalar variableVolker Lendecke2016-04-121-0/+2
* tdb: version 1.3.9tdb-1.3.9Stefan Metzmacher2016-04-112-1/+70
* tdb: rework cleanup logic in tdb_runtime_check_for_robust_mutexes()Uri Simchoni2016-04-111-37/+45
* tdb: avoid a race condition when checking for robust mutexesRalph Boehme2016-03-291-28/+32
* lib:tdb: Remove use of strcpy in tdb test.Jeremy Allison2016-03-221-1/+2
* tdb: eliminate deprecation warnings in python testsMichael Adam2016-02-161-26/+26
* tdb: Only set public headers field when installing as a public library.Jelmer Vernooij2016-01-131-1/+1
* tdb: Refuse to load a database with hash size 0Andrew Bartlett2015-12-181-0/+7
* Fix various spelling errorsMathieu Parent2015-11-061-2/+2
* tdb: version 1.3.8tdb-1.3.8Stefan Metzmacher2015-11-052-1/+70
* Revert "tdb: Add tdbdump -u"Ralph Boehme2015-09-182-293/+1
* tdb: Add tdbdump -uVolker Lendecke2015-09-182-1/+293
* tdb: Fix broken build with --disable-pythonMartin Schwenke2015-07-231-5/+6
* tdb: version 1.3.7tdb-1.3.7Stefan Metzmacher2015-07-212-1/+70