summaryrefslogtreecommitdiff
path: root/lib/hash.h
Commit message (Expand)AuthorAgeFilesLines
* hash: Improve GCC 11 allocation-deallocation checking.Bruno Haible2021-08-071-8/+11
* gnulib-common: update for C2x 2020-12-11 draftPaul Eggert2021-07-311-10/+10
* 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: Rename hash_delete to hash_remove.Bruno Haible2020-10-171-1/+6
* hash, xhash: Make usable from C++.Bruno Haible2020-10-171-0/+8
* hash, xhash: Move comments to the .h file.Bruno Haible2020-10-171-40/+199
* hash: add hash_xinsertAkim Demaille2020-05-171-0/+1
* attribute: new modulePaul Eggert2020-05-031-22/+4
* maint: Run 'make update-copyright'Paul Eggert2019-12-311-1/+1
* xhash: provide hash_xinitializeAkim Demaille2019-09-101-0/+3
* 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-4/+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-3/+3
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* mark functions with const and pure attributesJim Meyering2011-11-281-7/+7
* hash: deprecate poorly-named hash_insert0: use hash_insert_if_absentJim Meyering2011-11-181-2/+17
* Consistent macro naming for macros that use GCC __attribute__.Bruno Haible2011-02-151-5/+5
* Don't interfere with a program's definition of __attribute__.Bruno Haible2011-02-151-8/+5
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-011-1/+1
* hash: extend module to deal with non-pointer keysJim Meyering2010-07-011-0/+2
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+2
* update nearly all FSF copyright year lists to include 2009Jim Meyering2009-12-291-1/+1
* Use spaces for indentation, not tabs.Bruno Haible2009-12-101-7/+7
* hash: minor cleanupsEric Blake2009-06-171-6/+0
* hash: declare some functions with the warn_unused_result attributeJim Meyering2009-06-071-4/+15
* Change copyright notice from GPLv2+ to GPLv3+.Bruno Haible2007-10-071-5/+4
* *** empty log message ***Paul Eggert2005-05-141-1/+1
* Fix several address-calculation bugs in the hash modules,Paul Eggert2003-10-261-10/+11
* Assume C89, so PARAMS isn't needed.Paul Eggert2003-06-181-34/+26
* .h files should stand alone, but we shouldn't include <sys/types.h>Paul Eggert2003-06-041-0/+2
* (struct hash_table): Don't define here. Merely declare it.Jim Meyering2001-11-231-33/+1
* Bracket contents of file with #ifndef HASH_H_ ... #endif.Jim Meyering2001-11-221-9/+14
* back out Copyright date changes for files with no changes yearJim Meyering2000-08-071-1/+1
* update copyright dateJim Meyering2000-07-091-1/+1
* (struct hash_tuning): Define.Jim Meyering1999-03-151-16/+33
* (hash_insert): Update prototype.Jim Meyering1999-03-151-2/+2
* Lots of minor spec and name changes, and new comments.Jim Meyering1998-04-061-184/+94
* Use PARAMS, not __P.Jim Meyering1997-12-211-8/+8
* s/HAVE_DECLARATION_/HAVE_DECL_/.FILEUTILS-3_16gJim Meyering1997-12-141-2/+2
* add PARAMS around prototype listsJim Meyering1997-11-191-33/+58
* use HASH_H, not _hash_h_ in #ifndefJim Meyering1997-09-171-18/+25
* from ti/hdlsvJim Meyering1997-09-171-0/+161