Rusty Russell
|
be1d6120be
tdb2: failtest on tdb_store
|
15 years ago |
Rusty Russell
|
2c137288a3
tdb2: failtest on tdb_expand
|
15 years ago |
Rusty Russell
|
b72a2ee12f
tdb2: fix pread/pwrite error handling in fill and tdb_write.
|
15 years ago |
Rusty Russell
|
a39bf3aca1
tdb2: allow read-only databases to use locking.
|
15 years ago |
Rusty Russell
|
78bb1258f9
tdb2: remove zero-length write optimization.
|
15 years ago |
Rusty Russell
|
b210046246
tdb2: change API to return the error value.
|
15 years ago |
Rusty Russell
|
acfeff3aee
tdb2: rework tdb.c internal functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
8d3d18c5dc
tdb2: rework summary.c internal functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
91505ce279
tdb2: rework check.c internal functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
3d917ba6df
tdb2: rework transaction.c internal functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
3835bb95d7
tdb2: rework free.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
c02f63e60c
tdb2: rework hash.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
323a9473c0
tdb2: rework remaining io.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
1d4d21dfb5
tdb2: rework some io.c functions to encode errors in their pointer returns.
|
15 years ago |
Rusty Russell
|
7d6312518b
tdb2: rework some io.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
012f68a073
tdb2: rework io functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
2a585ebca2
tdb2: restore file filling code.
|
15 years ago |
Rusty Russell
|
850c5cfed4
tdb2: rework lock.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
50b15fbd06
tdb2: rework lock.c static functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
f6d1f564b9
tdb2: Internal error helpers.
|
15 years ago |
Rusty Russell
|
74c15d72a2
tdb2: make error numbers negative.
|
15 years ago |
Rusty Russell
|
b24f8e2ae5
tdb2: remove tdb_traverse_read
|
15 years ago |
Rusty Russell
|
39b9d9ef8c
tdb2: add comments to tdb2.h, reorder for maximum readability.
|
15 years ago |
Rusty Russell
|
aad8ffcb5a
tdb2: remove redundant pending transaction error check.
|
15 years ago |
Rusty Russell
|
52c4843176
tdb2: remove tdb_hashfn_t prototype
|
15 years ago |
Rusty Russell
|
02d83e6adf
tdb2: remove nesting support.
|
15 years ago |
Rusty Russell
|
587982955c
tdb2: simplify logging levels, rename TDB_DEBUG_* to TDB_LOG_*
|
15 years ago |
Rusty Russell
|
0aa58f6e60
tdb2: remove extraneous whitespace.
|
15 years ago |
Rusty Russell
|
a2083afe4b
tdb2: fix leak on lock failure during open.
|
15 years ago |
Rusty Russell
|
0a05a80855
tdb2: log as a ERROR (not as TRACE) when unlocking fails.
|
15 years ago |