summaryrefslogtreecommitdiff
path: root/lib/hash.c
Commit message (Expand)AuthorAgeFilesLines
* maint: run 'make update-copyright'Simon Josefsson2023-01-011-1/+1
* maint: run 'make update-copyright'Paul Eggert2022-01-011-1/+1
* Put LGPLv2+ notices in source files where appropriate.Bruno Haible2021-06-041-7/+7
* maint: run 'make update-copyright'Paul Eggert2020-12-311-1/+1
* hash: add casts-to-float to avoid clang-10 warningsJim Meyering2020-12-291-2/+2
* hash: Rename hash_delete to hash_remove.Bruno Haible2020-10-171-1/+7
* hash, xhash: Move comments to the .h file.Bruno Haible2020-10-171-125/+0
* maint: Run 'make update-copyright'Paul Eggert2019-12-311-1/+1
* maint: Run 'make update-copyright'Paul Eggert2019-01-011-1/+1
* maint: Run 'make update-copyright'Paul Eggert2018-01-011-1/+1
* all: prefer https: URLsPaul Eggert2017-09-131-1/+1
* version-etc: new yearPaul Eggert2017-01-011-1/+1
* version-etc: new yearPaul Eggert2016-01-011-1/+1
* hash: remove deprecated hash_insert0 functionGiuseppe Scrivano2015-04-031-8/+0
* version-etc: new yearPaul Eggert2014-12-311-1/+1
* maint: update copyrightEric Blake2014-01-011-1/+1
* maint: update all copyright year number rangesEric Blake2013-01-011-1/+1
* In commentary, do not use ` to quote.Paul Eggert2012-01-051-11/+11
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* hash: mark a few floating point constants with "f" suffixJim Meyering2011-11-301-4/+4
* hash: mark compute_bucket_size with the pure attributeJim Meyering2011-11-291-1/+1
* mark functions with const and pure attributesJim Meyering2011-11-281-2/+2
* hash: Don't refer to deprecated interfaces.Simon Josefsson2011-11-191-3/+3
* hash: deprecate poorly-named hash_insert0: use hash_insert_if_absentJim Meyering2011-11-181-2/+13
* hash, mgetgroups: drop xalloc dependencyEric Blake2011-04-281-1/+1
* Revert "use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE"Jim Meyering2011-04-251-18/+10
* use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PUREJim Meyering2011-04-251-10/+18
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-011-1/+1
* hash: fix safe_hasher const typoPaul Eggert2010-09-021-1/+1
* hash: factor, and guard against misbehaving hasher functionEric Blake2010-08-311-23/+16
* hash: silence spurious clang warningBruno Haible2010-08-311-3/+8
* hash: once again explicitly disallow insertion of NULLJim Meyering2010-07-041-1/+8
* hash: extend module to deal with non-pointer keysJim Meyering2010-07-011-18/+41
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
* update nearly all FSF copyright year lists to include 2009Jim Meyering2009-12-291-2/+1
* Use spaces for indentation, not tabs.Bruno Haible2009-12-101-245/+245
* hash: allow C89 compilationEric Blake2009-10-051-1/+2
* hash: reverse order of src/dst parameters in an internal interfaceJim Meyering2009-06-191-4/+4
* hash: avoid memory leak on allocation failureEric Blake2009-06-191-62/+153
* hash: reduce memory pressure in hash_rehash no-op caseEric Blake2009-06-191-29/+41
* hash: make rotation more obviousEric Blake2009-06-181-11/+5
* hash: fix memory leak in last patchEric Blake2009-06-181-1/+5
* hash: avoid no-op rehashingEric Blake2009-06-181-0/+2
* hash: provide default callback functionsEric Blake2009-06-181-4/+28
* hash: minor optimizationEric Blake2009-06-181-10/+10
* hash: check for resize before insertionEric Blake2009-06-181-25/+29
* hash: minor cleanupsEric Blake2009-06-171-9/+23
* Change copyright notice from GPLv2+ to GPLv3+.Bruno Haible2007-10-071-5/+4
* * lib/hash.c (hash_initialize): Detect calloc failure.Jim Meyering2007-09-091-1/+3
* * _fpending.c: Include <config.h> unconditionally, since we noPaul Eggert2006-09-131-4/+2