Correctly determine whether pow is available in libc on AIX 7 with xlc.
[gnulib.git] / lib / hash.c
2010-07-04 Jim Meyeringhash: once again explicitly disallow insertion of NULL
2010-07-01 Jim Meyeringhash: extend module to deal with non-pointer keys
2010-01-01 Jim Meyeringupdate nearly all FSF copyright year lists to include...
2009-12-29 Jim Meyeringupdate nearly all FSF copyright year lists to include...
2009-12-10 Bruno HaibleUse spaces for indentation, not tabs.
2009-10-06 Eric Blakehash: allow C89 compilation
2009-06-19 Jim Meyeringhash: reverse order of src/dst parameters in an interna...
2009-06-19 Eric Blakehash: avoid memory leak on allocation failure
2009-06-19 Eric Blakehash: reduce memory pressure in hash_rehash no-op case
2009-06-19 Eric Blakehash: make rotation more obvious
2009-06-19 Eric Blakehash: fix memory leak in last patch
2009-06-18 Eric Blakehash: avoid no-op rehashing
2009-06-18 Eric Blakehash: provide default callback functions
2009-06-18 Eric Blakehash: minor optimization
2009-06-18 Eric Blakehash: check for resize before insertion
2009-06-18 Eric Blakehash: minor cleanups
2007-10-07 Bruno HaibleChange copyright notice from GPLv2+ to GPLv3+.
2007-09-09 Jim Meyering* lib/hash.c (hash_initialize): Detect calloc failure.
2006-09-13 Paul Eggert* _fpending.c: Include <config.h> unconditionally,...
2005-09-19 Paul EggertUse a consistent style for including <config.h>.
2005-05-14 Paul Eggert*** empty log message ***
2004-08-07 Paul EggertMerge from coreutils.
2003-10-31 Jim MeyeringInclude "xalloc.h" for use of xalloc_oversized.
2003-10-30 Paul EggertSimplify the code by using new xalloc.h features.
2003-10-26 Paul EggertFix several address-calculation bugs in the hash modules,
2003-09-09 Paul EggertRemove K&R cruft.
2003-05-29 Paul Eggertin lib:
2003-03-13 Paul EggertInclude <stdbool.h> unconditionally.
2002-11-28 Paul Eggert(hash_lookup, hash_get_first, hash_get_next, hash_find_...
2002-11-23 Paul EggertAvoid use of <assert.h>, as the GNU Coding Standards...
2001-11-23 Jim Meyering(struct hash_table): Define it here instead.
2001-11-03 Jim Meyering(hash_clear): Fix a bug that could lead to an infloop or
2001-11-01 Jim Meyering(hash_print) [TESTING]: Clean up.
2001-08-31 Jim MeyeringRemove '2001' from copyright notice.
2001-01-20 Jim Meyeringwhoops. revert last change
2001-01-20 Jim MeyeringFix typo: s/false/0/.
2000-12-25 Jim Meyeringadd omitted semicolon
2000-12-24 Jim Meyering(is_prime): Return explicit boolean values.
2000-11-04 Jim Meyering(hash_get_next): Fix a thinko: when ENTRY is the
2000-05-18 Jim Meyering(hash_rehash): Fix a nasty bug: copy the free entry...
2000-02-27 Jim Meyeringuse double quotes, not single quotes around syntax...
2000-02-27 Jim MeyeringArrange for cpp to fail if the configure-time
2000-01-11 Jim Meyering(hash_initialize): Fix typo in comment.
1999-03-17 Jim Meyering(is_prime): Return bool rather than int.
1999-03-15 Jim Meyeringtweak comments
1999-03-15 Jim MeyeringRevamp to allow fine-tuning to control when and by how
1999-03-15 Jim Meyering(hash_insert): Remove last parameter and change semantics.
1998-05-16 Jim Meyering(is_prime): Ansideclify.
1998-04-11 Jim Meyeringsplit a couple long lines
1998-04-11 Jim MeyeringAdd curly braces around statements in if/else/while...
1998-04-06 Jim MeyeringLots of minor spec and name changes, and new comments.
1997-09-21 Jim Meyering(hash_free_0): Remove prototype.
1997-09-20 Jim Meyering(ZALLOC): Take Ht parameter instead of relying on one...
1997-09-20 Jim Meyering*** empty log message ***
1997-09-20 Jim Meyering*** empty log message ***
1997-09-20 Jim Meyering*** empty log message ***
1997-09-17 Jim Meyeringuse malloc, not xmalloc in obstack #define
1997-09-17 Jim Meyeringfrom ti/hdlsv