summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Improve _gdbm_snapshotSergey Poznyakoff2021-07-291-1/+23
* Mark GDBM_MAGIC constants as unsignedSergey Poznyakoff2021-07-291-10/+10
* Implement snapshot selection by numsync.Sergey Poznyakoff2021-07-292-15/+96
* Initialize dptr to non-null storage even if size is 0.Sergey Poznyakoff2021-07-291-1/+1
* Test conversion to extended format.Sergey Poznyakoff2021-07-296-0/+336
* Simplify gdbm_file_headerSergey Poznyakoff2021-07-295-45/+276
* Introduce extended header.Sergey Poznyakoff2021-07-283-26/+64
* Prepare structs gdbm_file_header and gdbm_file_info for changes.Sergey Poznyakoff2021-07-286-85/+159
* Fix gdbm_avail_traverse()Sergey Poznyakoff2021-07-222-38/+42
* Improve fsync_to_root. Other minor fixes.Sergey Poznyakoff2021-07-172-39/+45
* BugfixSergey Poznyakoff2021-07-171-1/+1
* Bugfixes in crash tolerance code.gray@gnu.org2021-07-173-23/+51
* Document new error codesSergey Poznyakoff2021-07-171-86/+109
* Document crash tolerance APISergey Poznyakoff2021-07-172-4/+265
* Crash-tolerance based on the patch from Terence Kellygray@gnu.org2021-07-1711-13/+606
* Fix https://puszcza.gnu.org.ua/bugs/?515Sergey Poznyakoff2021-07-071-0/+1
* Version 1.20v1.20Sergey Poznyakoff2021-06-173-5/+5
* Enable pre-reading the memory mapped regions on request.Sergey Poznyakoff2021-06-147-16/+52
* Fix possible integer overflows and cases of undefined behavior.Sergey Poznyakoff2021-04-235-9/+17
* Fix minor memory leaks in gdbmtoolSergey Poznyakoff2021-03-222-2/+11
* Merge branch 'newcache': Bucket cache rewritten from scratch.Sergey Poznyakoff2021-03-2123-584/+1496
|\
| * Enable automatic cache size by default.newcacheSergey Poznyakoff2021-03-218-241/+396
| * 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-02145-205/+150
| * | Merge branch 'master' into newcacheSergey Poznyakoff2020-12-2419-912/+938
| |\ \
| * | | 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
* | | | 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