summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Improve fsync_to_root. Other minor fixes.crashtoleranceSergey Poznyakoff2021-06-272-39/+45
* BugfixSergey Poznyakoff2021-06-271-1/+1
* Bugfixes in crash tolerance code.gray@gnu.org2021-06-262-21/+43
* Crash-tolerance based on the patch from Terence Kellygray@gnu.org2021-06-257-9/+336
* Version 1.20v1.20Sergey Poznyakoff2021-06-171-1/+1
* Enable pre-reading the memory mapped regions on request.Sergey Poznyakoff2021-06-145-15/+25
* Fix possible integer overflows and cases of undefined behavior.Sergey Poznyakoff2021-04-234-5/+13
* Fix minor memory leaks in gdbmtoolSergey Poznyakoff2021-03-222-2/+11
* Merge branch 'newcache': Bucket cache rewritten from scratch.Sergey Poznyakoff2021-03-2116-400/+1144
|\
| * Enable automatic cache size by default.newcacheSergey Poznyakoff2021-03-216-61/+72
| * More optimizations in cache treeSergey Poznyakoff2021-03-204-91/+101
| * Fix memory leak in gdbmtool "next" command.Sergey Poznyakoff2021-03-172-4/+1
| * New functions for traversing the available space stackSergey Poznyakoff2021-03-178-158/+338
| * Follow-up fixes to fd5cf245ea.Sergey Poznyakoff2021-03-174-31/+32
| * Verify if key/pair ends at a valid offset before attempting to read it.Sergey Poznyakoff2021-03-166-28/+58
| * Improve reading and validation of available blocks (avail_block).Sergey Poznyakoff2021-03-165-42/+51
| * Fix memory leak in gdbm_recoverSergey Poznyakoff2021-03-161-0/+1
| * Fix bug #499Sergey Poznyakoff2021-03-163-2/+25
| * Merge branch 'master' into newcacheSergey Poznyakoff2021-01-096-8/+11
| |\
| * | Update copyright yearsSergey Poznyakoff2021-01-0256-92/+56
| * | Merge branch 'master' into newcacheSergey Poznyakoff2020-12-247-65/+158
| |\ \
| * | | 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-153-9/+21
| * | | Update copyright yearsSergey Poznyakoff2020-01-2756-56/+56
| * | | 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-1214-338/+1050
* | | | Fix memory leak in gdbmtool "next" command.Sergey Poznyakoff2021-03-171-0/+1
* | | | New functions for traversing the available space stackSergey Poznyakoff2021-03-178-159/+337
* | | | Follow-up fixes to fd5cf245ea.Sergey Poznyakoff2021-03-174-31/+32
* | | | Verify if key/pair ends at a valid offset before attempting to read it.Sergey Poznyakoff2021-03-166-27/+59
* | | | Follow-up to 40a464d322Sergey Poznyakoff2021-03-161-32/+37
* | | | Improve reading and validation of available blocks (avail_block).Sergey Poznyakoff2021-03-165-42/+51
* | | | Don't leave erroneous bucket in GDBM_FILE if _gdbm_get_bucket failsSergey Poznyakoff2021-03-161-5/+8
* | | | Fix bug #499Sergey Poznyakoff2021-02-063-3/+25
| |_|/ |/| |
* | | Minor changesSergey Poznyakoff2021-01-093-5/+6
* | | Reword some messages and add translator comments.Sergey Poznyakoff2021-01-083-3/+5
* | | Update copyright yearsSergey Poznyakoff2021-01-0255-91/+55
| |/ |/|
* | Update copyright yearsSergey Poznyakoff2020-12-2355-55/+55
* | Remove duplicate global declarationsSergey Poznyakoff2020-12-233-6/+4
* | Implement tagged structure initializers.Sergey Poznyakoff2020-10-094-58/+152
* | Bugfixes.Sergey Poznyakoff2020-10-081-3/+4
|/
* Pre-read the memory mapped regions on systems that support itSergey Poznyakoff2019-10-291-3/+11
* Minor changesSergey Poznyakoff2019-10-292-6/+4
* Update copyright yearsSergey Poznyakoff2019-04-0855-82/+83
* Preserve locking type during database reorganizationSergey Poznyakoff2019-04-081-0/+1