summaryrefslogtreecommitdiff
path: root/lib/hash.c
Commit message (Expand)AuthorAgeFilesLines
* hash: calculate sizes with size_t instead of longsDaniel Stenberg2018-04-061-3/+3
* code style: use space after semicolonDaniel Stenberg2017-09-121-1/+1
* code style: use spaces around plusesDaniel Stenberg2017-09-111-1/+1
* llist: no longer uses mallocDaniel Stenberg2017-04-221-11/+3
* hash: move key into hash struct to reduce mallocsDaniel Stenberg2017-04-041-19/+7
* llist: replace Curl_llist_alloc with Curl_llist_initDaniel Stenberg2017-04-041-21/+9
* Improve code readbilitySylvestre Ledru2017-03-131-8/+4
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-1/+1
* checksrc: code style: use 'char *name' styleDaniel Stenberg2016-11-241-2/+2
* memdebug: Ensure curl/curl.h is included before curl_memory.hSteve Holme2016-04-011-1/+4
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* unit1603: Added unit tests for hash functionsdfandrich2015-11-121-2/+21
* hostip: fix unintended destruction of hash tableAnthony Avina2015-05-181-2/+16
* hostcache: made all host caches use structs, not pointersDaniel Stenberg2015-05-121-37/+0
* hash: simplify Curl_str_key_compare()Daniel Stenberg2015-04-281-8/+3
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-5/+1
* string formatting: fix 25+ printf-style format stringsYang Tse2013-07-241-2/+2
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+400
* build: rename 93 lib/*.c filesYang Tse2013-01-031-400/+0
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-4/+4
* curl_multi_remove_handle: commit 0aabfd9963 follow-upYang Tse2012-12-261-5/+8
* Curl_hash_clean: OOM handling fixYang Tse2012-12-251-3/+2
* Introducing a new persistent connection caching system using "bundles".Linus Nielsen Feltzing2012-12-071-17/+60
* hash.c: fix OOM triggered segfaultYang Tse2011-12-251-0/+3
* OOM handling/cleanup slight adjustmentsYang Tse2011-10-111-4/+13
* libcurl: some OOM handling fixesYang Tse2011-10-071-1/+5
* stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse2011-07-261-3/+0
* unittest: mark all unit tested functionsDaniel Stenberg2011-06-101-1/+4
* source cleanup: unify look, style and indent levelsDaniel Stenberg2011-04-271-12/+12
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
* - Constantine Sapuntzakis posted bug #2891595Daniel Stenberg2009-11-111-4/+5
* Adjusted to take in account that...Yang Tse2009-06-101-1/+1
* libcurl's memory.h renamed to curl_memory.hYang Tse2009-04-211-2/+2
* add null-pointer checkYang Tse2008-10-271-1/+2
* add missing header inclusionsYang Tse2008-10-251-2/+5
* moved the Curl_raw_ functions into the new lib/rawstr.c file for easier curlx_Daniel Stenberg2008-10-231-1/+1
* remove debug-code which zero-filled some structures before free()ing themYang Tse2008-10-201-2/+0
* oopsYang Tse2008-10-191-1/+1
* attempt to fix or allow further detection of an elusive icc SIGSEGVYang Tse2008-10-191-0/+4
* remove unnecessary typecasting of malloc()Yang Tse2008-09-061-4/+3
* if () => if()Daniel Stenberg2007-11-071-13/+13
* Renamed a few variables to avoid shadowing global declarations.Dan Fandrich2007-09-271-4/+4
* Added lots of constsDan Fandrich2007-08-291-3/+3
* Robert Iakobashvili re-arranged the internal hash code to work with a customDaniel Stenberg2007-06-261-40/+59
* Added a useful debug function within #if 0. The function makes it easy toDaniel Stenberg2006-09-101-1/+32
* First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg2006-04-101-4/+22
* Use plain structs and not typedef'ed ones in the hash and linked-list code.Daniel Stenberg2005-01-251-30/+29
* Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg2004-06-241-42/+11
* curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg2004-05-111-3/+1