aboutsummaryrefslogtreecommitdiff
path: root/lib/escape.c
AgeCommit message (Expand)Author
2016-10-31unescape: avoid integer overflowDaniel Stenberg
2016-09-14curl_easy_unescape: deny negative string lengths as inputDaniel Stenberg
2016-09-14curl_easy_escape: deny negative string lengths as inputDaniel Stenberg
2016-06-22typedefs: use the full structs in internal code...Daniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-04-29lib: include curl_printf.h as one of the last headersDaniel Stenberg
2016-04-03code: style updatesDaniel Stenberg
2016-02-04URLs: change more http to httpsViktor Szakats
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-03-24curl_memory: make curl_memory.h the second-last header file loadedDan Fandrich
2015-03-16Bug #149: Deletion of unnecessary checks before calls of the function "free"Markus Elfring
2015-03-03mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg
2014-10-28code cleanup: We prefer 'CURLcode result'Steve Holme
2014-02-13Curl_urldecode: don't allow NULL as receiverDaniel Stenberg
2013-06-22Curl_urldecode: no peeking beyond end of input bufferDaniel Stenberg
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
2013-01-03build: make use of 93 lib/*.c renamed filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-01-24URL sanitize: reject URLs containing bad dataDaniel Stenberg
2011-07-26stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse
2011-05-23compiler warning: fixYang Tse
2011-04-27source cleanup: unify look, style and indent levelsDaniel Stenberg
2011-04-20CURL_DOES_CONVERSIONS: cleanupDaniel Stenberg
2010-09-28curl_easy_escape: don't escape "unreserved" charactersDaniel Stenberg
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2010-02-24fix compiler warningYang Tse
2010-01-22wrap long lines and do some indent policingDaniel Stenberg
2009-04-21libcurl's memory.h renamed to curl_memory.hYang Tse
2008-10-08Added const to some pointer variablesDan Fandrich
2008-09-09Factored out Curl_isalnumDan Fandrich
2007-11-07if () => if()Daniel Stenberg
2007-09-30Alex Fishman reported a curl_easy_escape() problem that was made theDaniel Stenberg
2007-08-26Fixed some minor mismatched types found by splint.Dan Fandrich
2007-08-04Patrick Monnerat fixed curl_easy_escape() and curlx_strtoll() to work onDaniel Stenberg
2006-10-17Avoid typecasting a signed char to an int when using is*() functions, as thatDaniel Stenberg
2006-04-07First commit of David McCreedy's EBCDIC and TPF changes.Daniel Stenberg
2004-07-01Variable type cleanups to please the picky MIPSPro compiler.Daniel Stenberg
2004-06-24include header for our printfsDaniel Stenberg
2004-06-24Replaced all uses of sprintf() with the safer snprintf(). It is just aDaniel Stenberg
2004-05-13curl_free() doesn't free(NULL) but just returnsDaniel Stenberg
2004-05-12return NULL on out of memoryDaniel Stenberg
2004-05-11curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg
2004-03-08size_t/int/long fixesDaniel Stenberg
2004-01-29Dan Fandrich's cleanup patch to make pedantic compiler options cause lessDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-06-26use CURLDEBUG instead of MALLOCDEBUGDaniel Stenberg
2003-05-21David Balazic pointed out the lack of checks for a valid %XX code whenDaniel Stenberg
2003-01-29removed the local variables for emacs and vim, use the new sample.emacsDaniel Stenberg