summaryrefslogtreecommitdiff
path: root/lib/escape.c
Commit message (Expand)AuthorAgeFilesLines
* escape: make the URL decode able to reject only %00 bytesDaniel Stenberg2020-06-251-6/+15
* escape: zero length input should return a zero length outputDaniel Stenberg2020-06-251-0/+3
* url: accept "any length" credentials for proxy authDaniel Stenberg2020-05-251-2/+7
* dynbuf: introduce internal generic dynamic buffer functionsDaniel Stenberg2020-05-041-31/+16
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-1/+1
* URL-APIDaniel Stenberg2018-09-081-8/+12
* cppcheck: fix warningsMarian Klymov2018-06-111-4/+2
* escape.c: error: pointer targets differ in signednessDaniel Stenberg2017-09-151-2/+2
* code style: use spaces around plusesDaniel Stenberg2017-09-111-2/+2
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-9/+9
* Improve code readbilitySylvestre Ledru2017-03-131-3/+1
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-1/+1
* realloc: use Curl_saferealloc to avoid common mistakesDaniel Stenberg2016-11-111-4/+3
* unescape: avoid integer overflowDaniel Stenberg2016-10-311-2/+8
* curl_easy_unescape: deny negative string lengths as inputDaniel Stenberg2016-09-141-8/+10
* curl_easy_escape: deny negative string lengths as inputDaniel Stenberg2016-09-141-2/+8
* typedefs: use the full structs in internal code...Daniel Stenberg2016-06-221-5/+6
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-1/+1
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-2/+1
* code: style updatesDaniel Stenberg2016-04-031-2/+2
* URLs: change more http to httpsViktor Szakats2016-02-041-1/+1
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* curl_memory: make curl_memory.h the second-last header file loadedDan Fandrich2015-03-241-2/+2
* Bug #149: Deletion of unnecessary checks before calls of the function "free"Markus Elfring2015-03-161-2/+1
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-4/+2
* code cleanup: We prefer 'CURLcode result'Steve Holme2014-10-281-7/+8
* Curl_urldecode: don't allow NULL as receiverDaniel Stenberg2014-02-131-4/+3
* Curl_urldecode: no peeking beyond end of input bufferDaniel Stenberg2013-06-221-2/+3
* 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/+233
* build: rename 93 lib/*.c filesYang Tse2013-01-031-233/+0
* build: make use of 93 lib/*.c renamed filesYang Tse2013-01-031-2/+2
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-6/+6
* URL sanitize: reject URLs containing bad dataDaniel Stenberg2012-01-241-13/+50
* stdio.h, stdlib.h, string.h, stdarg.h and ctype.h inclusion done in setup_once.hYang Tse2011-07-261-4/+1
* compiler warning: fixYang Tse2011-05-231-2/+6
* source cleanup: unify look, style and indent levelsDaniel Stenberg2011-04-271-2/+1
* CURL_DOES_CONVERSIONS: cleanupDaniel Stenberg2011-04-201-22/+5
* curl_easy_escape: don't escape "unreserved" charactersDaniel Stenberg2010-09-281-3/+6
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0
* fix compiler warningYang Tse2010-02-241-3/+4
* wrap long lines and do some indent policingDaniel Stenberg2010-01-221-2/+3
* libcurl's memory.h renamed to curl_memory.hYang Tse2009-04-211-2/+2
* Added const to some pointer variablesDan Fandrich2008-10-081-0/+6
* Factored out Curl_isalnumDan Fandrich2008-09-091-20/+27
* if () => if()Daniel Stenberg2007-11-071-2/+2
* Alex Fishman reported a curl_easy_escape() problem that was made theDaniel Stenberg2007-09-301-2/+2
* Fixed some minor mismatched types found by splint.Dan Fandrich2007-08-261-1/+1
* Patrick Monnerat fixed curl_easy_escape() and curlx_strtoll() to work onDaniel Stenberg2007-08-041-7/+22
* Avoid typecasting a signed char to an int when using is*() functions, as thatDaniel Stenberg2006-10-171-5/+1