aboutsummaryrefslogtreecommitdiff
path: root/lib/hash.c
AgeCommit message (Expand)Author
2017-04-22llist: no longer uses mallocDaniel Stenberg
2017-04-04hash: move key into hash struct to reduce mallocsDaniel Stenberg
2017-04-04llist: replace Curl_llist_alloc with Curl_llist_initDaniel Stenberg
2017-03-13Improve code readbilitySylvestre Ledru
2016-12-13checksrc: stricter no-space-before-paren enforcementDaniel Stenberg
2016-11-24checksrc: code style: use 'char *name' styleDaniel Stenberg
2016-04-01memdebug: Ensure curl/curl.h is included before curl_memory.hSteve Holme
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-11-12unit1603: Added unit tests for hash functionsdfandrich
2015-05-18hostip: fix unintended destruction of hash tableAnthony Avina
2015-05-12hostcache: made all host caches use structs, not pointersDaniel Stenberg
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