log lib/hash.c @ 40186:8964917f9574

age author description
Tue, 01 Jan 2019 00:25:11 +0100 Paul Eggert maint: Run 'make update-copyright'
Mon, 01 Jan 2018 00:57:25 +0000 Paul Eggert maint: Run 'make update-copyright'
Wed, 13 Sep 2017 00:48:18 -0700 Paul Eggert all: prefer https: URLs
Sun, 01 Jan 2017 02:59:23 +0000 Paul Eggert version-etc: new year
Fri, 01 Jan 2016 00:56:19 -0800 Paul Eggert version-etc: new year
Fri, 03 Apr 2015 14:58:12 +0100 Giuseppe Scrivano hash: remove deprecated hash_insert0 function
Thu, 01 Jan 2015 01:38:23 +0000 Paul Eggert version-etc: new year
Wed, 01 Jan 2014 00:04:40 -0700 Eric Blake maint: update copyright
Tue, 01 Jan 2013 00:50:58 +0000 Eric Blake maint: update all copyright year number ranges
Thu, 05 Jan 2012 23:53:49 -0800 Paul Eggert In commentary, do not use ` to quote.
Sun, 01 Jan 2012 10:04:58 +0100 Jim Meyering maint: update all copyright year number ranges
Wed, 30 Nov 2011 09:35:00 +0100 Jim Meyering hash: mark a few floating point constants with "f" suffix
Tue, 29 Nov 2011 14:25:56 +0100 Jim Meyering hash: mark compute_bucket_size with the pure attribute
Thu, 02 Jun 2011 10:05:59 +0200 Jim Meyering mark functions with const and pure attributes
Sat, 19 Nov 2011 12:43:48 +0100 Simon Josefsson hash: Don't refer to deprecated interfaces.
Fri, 18 Nov 2011 12:09:16 +0100 Jim Meyering hash: deprecate poorly-named hash_insert0: use hash_insert_if_absent
Wed, 27 Apr 2011 16:23:45 -0600 Eric Blake hash, mgetgroups: drop xalloc dependency
Mon, 25 Apr 2011 10:38:33 +0200 Jim Meyering Revert "use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE"
Sun, 24 Apr 2011 19:02:10 +0200 Jim Meyering use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
Sat, 01 Jan 2011 20:17:23 +0100 Jim Meyering maint: update almost all copyright ranges to include 2011
Thu, 02 Sep 2010 12:51:40 -0700 Paul Eggert hash: fix safe_hasher const typo
Tue, 31 Aug 2010 10:10:32 +0200 Eric Blake hash: factor, and guard against misbehaving hasher function
Tue, 31 Aug 2010 08:43:53 +0200 Bruno Haible hash: silence spurious clang warning
Sun, 04 Jul 2010 10:54:38 +0200 Jim Meyering hash: once again explicitly disallow insertion of NULL
Thu, 01 Jul 2010 23:17:25 +0200 Jim Meyering hash: extend module to deal with non-pointer keys
Fri, 01 Jan 2010 10:31:12 +0100 Jim Meyering update nearly all FSF copyright year lists to include 2010
Mon, 28 Dec 2009 10:50:36 +0100 Jim Meyering update nearly all FSF copyright year lists to include 2009
Thu, 10 Dec 2009 20:28:30 +0100 Bruno Haible Use spaces for indentation, not tabs.
Mon, 05 Oct 2009 13:52:28 -0600 Eric Blake hash: allow C89 compilation
Fri, 19 Jun 2009 18:49:24 +0200 Jim Meyering hash: reverse order of src/dst parameters in an internal interface
Mon, 08 Jun 2009 05:56:37 -0600 Eric Blake hash: avoid memory leak on allocation failure
Fri, 19 Jun 2009 06:35:11 -0600 Eric Blake hash: reduce memory pressure in hash_rehash no-op case
Thu, 18 Jun 2009 13:31:11 -0600 Eric Blake hash: make rotation more obvious
Thu, 18 Jun 2009 15:24:38 -0600 Eric Blake hash: fix memory leak in last patch
Thu, 18 Jun 2009 13:18:34 -0600 Eric Blake hash: avoid no-op rehashing
Thu, 18 Jun 2009 07:11:39 -0600 Eric Blake hash: provide default callback functions
Thu, 18 Jun 2009 06:56:13 -0600 Eric Blake hash: minor optimization
Wed, 17 Jun 2009 13:01:41 -0600 Eric Blake hash: check for resize before insertion
Wed, 17 Jun 2009 21:04:55 -0600 Eric Blake hash: minor cleanups
Sun, 07 Oct 2007 19:14:58 +0200 Bruno Haible Change copyright notice from GPLv2+ to GPLv3+.
Sun, 09 Sep 2007 14:48:10 +0000 Jim Meyering * lib/hash.c (hash_initialize): Detect calloc failure.
Wed, 13 Sep 2006 22:38:14 +0000 Paul Eggert * _fpending.c: Include <config.h> unconditionally, since we no
Mon, 19 Sep 2005 17:28:14 +0000 Paul Eggert Use a consistent style for including <config.h>.
Sat, 14 May 2005 06:03:57 +0000 Paul Eggert *** empty log message ***
Sat, 07 Aug 2004 00:09:38 +0000 Paul Eggert Merge from coreutils.
Fri, 31 Oct 2003 14:06:36 +0000 Jim Meyering Include "xalloc.h" for use of xalloc_oversized.
Thu, 30 Oct 2003 00:36:03 +0000 Paul Eggert Simplify the code by using new xalloc.h features.
Sun, 26 Oct 2003 00:14:40 +0000 Paul Eggert Fix several address-calculation bugs in the hash modules,
Tue, 09 Sep 2003 19:37:26 +0000 Paul Eggert Remove K&R cruft.
Thu, 29 May 2003 07:21:59 +0000 Paul Eggert in lib:
Thu, 13 Mar 2003 19:44:25 +0000 Paul Eggert Include <stdbool.h> unconditionally.
Thu, 28 Nov 2002 00:34:24 +0000 Paul Eggert (hash_lookup, hash_get_first, hash_get_next, hash_find_entry,
Sat, 23 Nov 2002 07:02:40 +0000 Paul Eggert Avoid use of <assert.h>, as the GNU Coding Standards hint that one
Fri, 23 Nov 2001 08:09:14 +0000 Jim Meyering (struct hash_table): Define it here instead.
Sat, 03 Nov 2001 08:23:54 +0000 Jim Meyering (hash_clear): Fix a bug that could lead to an infloop or
Thu, 01 Nov 2001 15:55:53 +0000 Jim Meyering (hash_print) [TESTING]: Clean up.
Fri, 31 Aug 2001 07:49:39 +0000 Jim Meyering Remove '2001' from copyright notice.
Sat, 20 Jan 2001 09:36:19 +0000 Jim Meyering whoops. revert last change
Sat, 20 Jan 2001 09:34:20 +0000 Jim Meyering Fix typo: s/false/0/.
Mon, 25 Dec 2000 18:51:58 +0000 Jim Meyering add omitted semicolon