summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* BugfixbsearchSergey Poznyakoff2021-01-031-1/+6
* Switch cache from RBT to sorted index array.Sergey Poznyakoff2021-01-038-613/+122
* Update copyright yearsSergey Poznyakoff2021-01-02145-205/+150
* Merge branch 'master' into newcacheSergey Poznyakoff2020-12-2419-912/+938
|\
| * Fix the use of unprefixed dnl in configure.acSergey Poznyakoff2020-12-241-1/+1
| * Version 1.19v1.19Sergey Poznyakoff2020-12-233-8/+8
| * Update the docsSergey Poznyakoff2020-12-239-833/+726
| * Update copyright yearsSergey Poznyakoff2020-12-23143-146/+146
| * Remove duplicate global declarationsSergey Poznyakoff2020-12-233-6/+4
| * Implement tagged structure initializers.Sergey Poznyakoff2020-10-096-64/+199
| * Bugfixes.Sergey Poznyakoff2020-10-082-5/+6
* | Recover from ENOMEM in cache_lookupSergey Poznyakoff2020-10-311-15/+35
* | Minor changes.Sergey Poznyakoff2020-10-293-12/+28
* | Implement the gdbm_bucket_count function.Sergey Poznyakoff2020-03-154-9/+30
* | Update copyright yearsSergey Poznyakoff2020-01-27144-147/+147
* | Minor changesSergey Poznyakoff2020-01-272-13/+3
* | Simplify memory allocationSergey Poznyakoff2019-11-162-16/+14
* | Move cache element allocation to bucket.c.Sergey Poznyakoff2019-11-135-55/+45
* | Namespace cleanupSergey Poznyakoff2019-11-133-32/+4
* | Don't cache data pagesSergey Poznyakoff2019-11-131-1/+24
* | Rewrite bucket cacheSergey Poznyakoff2019-11-1216-339/+1057
|/
* Pre-read the memory mapped regions on systems that support itSergey Poznyakoff2019-10-291-3/+11
* Minor changesSergey Poznyakoff2019-10-294-8/+6
* Update copyright yearsSergey Poznyakoff2019-04-08143-170/+171
* Preserve locking type during database reorganizationSergey Poznyakoff2019-04-081-0/+1
* Fix typo in the manpage.Sergey Poznyakoff2018-11-271-1/+1
* Version 1.18.1v1.18.1Sergey Poznyakoff2018-10-272-2/+11
* Restore backward compatibility with older databasesSergey Poznyakoff2018-10-181-1/+7
* Attempt recovery in case of invalid next_block header fieldSergey Poznyakoff2018-10-184-20/+43
* Various bugfixes.Sergey Poznyakoff2018-08-3112-40/+76
* Version 1.18v1.18Sergey Poznyakoff2018-08-212-2/+24
* Fix directory entry validation.Sergey Poznyakoff2018-08-191-1/+1
* BugfixSergey Poznyakoff2018-08-123-10/+26
* BugfixSergey Poznyakoff2018-08-031-1/+1
* BugfixSergey Poznyakoff2018-07-311-1/+1
* Version 1.17v1.17Sergey Poznyakoff2018-07-302-4/+4
* BugfixesSergey Poznyakoff2018-07-022-2/+6
* Change return value of gdbm_close and gdbm_syncSergey Poznyakoff2018-07-0120-36/+178
* Version 1.16v1.16Sergey Poznyakoff2018-06-273-13/+66
* Fix typoSergey Poznyakoff2018-06-271-1/+1
* New gdbmtool variables: coalesce and centfreeSergey Poznyakoff2018-06-273-1/+35
* Coalesce mode: take into account both left- and right-adjacent slots.Sergey Poznyakoff2018-06-271-62/+32
* Optimize operations on avail lists.Sergey Poznyakoff2018-06-251-58/+73
* Bugfixes. Consistently use the coalesce_blocks flag.Sergey Poznyakoff2018-06-233-17/+15
* Fix the previous patchSergey Poznyakoff2018-06-231-6/+7
* Silently restore sorting order of avail array when checking it.Sergey Poznyakoff2018-06-232-7/+38
* Maintain correct ordering of the avail table after coalescing.Sergey Poznyakoff2018-06-232-3/+15
* Fix typoSergey Poznyakoff2018-06-231-1/+1
* Version 1.5v1.15Sergey Poznyakoff2018-06-168-14/+21
* More error checkingSergey Poznyakoff2018-05-302-2/+5