summaryrefslogtreecommitdiff
path: root/lib/tdb/common/io.c
Commit message (Expand)AuthorAgeFilesLines
* tdb: Use posix_fallocateVolker Lendecke2017-08-241-0/+46
* tdb: Add an intermediate variableVolker Lendecke2017-08-241-2/+3
* tdb: Truncate the file after expand failureVolker Lendecke2017-08-241-2/+25
* tdb: Protect against EINTRVolker Lendecke2017-08-241-3/+24
* tdb: add TDB_MUTEX_LOCKING supportVolker Lendecke2014-05-221-1/+2
* tdb: introduce tdb->hdr_ofsVolker Lendecke2014-05-221-12/+89
* tdb: Add another overflow check to tdb_expand_adjustVolker Lendecke2013-06-031-0/+6
* tdb: add proper OOM/ENOSPC handling to tdb_expand()Stefan Metzmacher2013-06-031-8/+23
* tdb: add overflow detection to tdb_expand_adjust()Stefan Metzmacher2013-06-031-3/+31
* tdb: add overflow/ENOSPC handling to tdb_expand_file()Stefan Metzmacher2013-06-031-1/+11
* tdb: add a 'new_size' helper variable to tdb_expand_file()Stefan Metzmacher2013-06-031-4/+7
* tdb: fix logging of offets and lengths.Rusty Russell2013-05-281-18/+18
* tdb: Little format changeVolker Lendecke2013-03-261-1/+1
* tdb: Slightly simplify tdb_expand_fileVolker Lendecke2013-03-051-2/+4
* tdb: Remove "header" from tdb_contextVolker Lendecke2013-02-051-2/+2
* tdb: Fix blank line endingsVolker Lendecke2012-12-211-9/+9
* tdb: Make robust against shrinking tdbsRusty Russell2012-10-061-12/+20
* lib/tdb: fix transaction issue for HAVE_INCOHERENT_MMAP.Rusty Russell2012-03-231-11/+10
* lib/tdb: fix missing return 0 code.Rusty Russell2012-03-231-1/+1
* lib/tdb: fix OpenBSD incoherent mmap.Rusty Russell2012-03-221-18/+31
* tdb: use same expansion factor logic when expanding for new recovery area.Rusty Russell2011-12-211-20/+28
* tdb: be more careful on 4G files.Rusty Russell2011-12-191-13/+32
* tdb_expand: limit the expansion with huge recordsSimo Sorce2011-04-181-5/+20
* Fix some nonempty blank linesVolker Lendecke2010-03-251-2/+2
* tdb: remove lock opsRusty Russell2010-02-241-2/+0
* tdb: cleanup: split brlock and brunlock methods.Rusty Russell2010-02-171-1/+2
* tdb: rename 'struct list_struct' into 'struct tdb_record'Stefan Metzmacher2009-10-231-4/+4
* lib/tdb: wean off TDB_ERRCODE.Rusty Russell2009-10-221-16/+19
* If the record is at the end of the database, pretending it has length 1Rusty Russell2009-07-301-4/+1
* Move common libraries from root to lib/.Jelmer Vernooij2008-09-171-0/+473