aboutsummaryrefslogtreecommitdiff
path: root/lib/hash.c
AgeCommit message (Expand)Author
2015-04-28hash: simplify Curl_str_key_compare()Daniel Stenberg
2015-03-03mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg
2013-07-24string formatting: fix 25+ printf-style format stringsYang Tse
2013-01-09build: fix circular header inclusion with other packagesYang Tse
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2013-01-03build: rename 93 lib/*.c filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-12-26curl_multi_remove_handle: commit 0aabfd9963 follow-upYang Tse
2012-12-25Curl_hash_clean: OOM handling fixYang Tse
2012-12-07Introducing a new persistent connection caching system using "bundles".Linus Nielsen Feltzing
2011-12-25hash.c: fix OOM triggered segfaultYang Tse
2011-10-11OOM handling/cleanup slight adjustmentsYang Tse
2011-10-07libcurl: some OOM handling fixesYang Tse
2011-07-26stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse
2011-06-10unittest: mark all unit tested functionsDaniel Stenberg
2011-04-27source cleanup: unify look, style and indent levelsDaniel Stenberg
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2009-11-11- Constantine Sapuntzakis posted bug #2891595Daniel Stenberg
2009-06-10Adjusted to take in account that...Yang Tse
2009-04-21libcurl's memory.h renamed to curl_memory.hYang Tse
2008-10-27add null-pointer checkYang Tse
2008-10-25add missing header inclusionsYang Tse
2008-10-23moved the Curl_raw_ functions into the new lib/rawstr.c file for easier curlx_Daniel Stenberg
2008-10-20remove debug-code which zero-filled some structures before free()ing themYang Tse
2008-10-19oopsYang Tse
2008-10-19attempt to fix or allow further detection of an elusive icc SIGSEGVYang Tse
2008-09-06remove unnecessary typecasting of malloc()Yang Tse
2007-11-07if () => if()Daniel Stenberg
2007-09-27Renamed a few variables to avoid shadowing global declarations.Dan Fandrich
2007-08-29Added lots of constsDan Fandrich
2007-06-26Robert Iakobashvili re-arranged the internal hash code to work with a customDaniel Stenberg
2006-09-10Added a useful debug function within #if 0. The function makes it easy toDaniel Stenberg
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
2005-01-25Use plain structs and not typedef'ed ones in the hash and linked-list code.Daniel Stenberg
2004-06-24Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg
2004-05-11curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg
2004-05-10Curl_hash_add() was modified to clear up better in case of internal failure.Daniel Stenberg
2004-05-10better checking that strdup() worksDaniel Stenberg
2004-05-04improved the cleaning up of memory when we fail to resolve names due toDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-12-15make sure that hash_add() has no allocated resources left in case itDaniel Stenberg
2003-09-14Jeff Pohlmeyer did some marvelous debugging to track this one down. We MUSTDaniel Stenberg
2003-09-05Uses less macros. #ifdef'ed out unused functions. Edited slightly to beDaniel Stenberg
2003-08-141. check allocsDaniel Stenberg
2003-06-26use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditionsDaniel Stenberg
2003-01-29removed weirdo {{{ and }}} commentsDaniel Stenberg
2003-01-16copyright year update in the source headerDaniel Stenberg
2002-11-05Curl_resolv() now returns a different struct, and it contains a referenceDaniel Stenberg
2002-09-03updated source code boilerplate/headerDaniel Stenberg
2002-04-27DNC cache prune crash removed, made the name spacing follow the generalDaniel Stenberg