aboutsummaryrefslogtreecommitdiff
path: root/lib/url.c
AgeCommit message (Expand)Author
2017-06-14http-proxy: do the HTTP CONNECT process entirely non-blockingDaniel Stenberg
2017-06-13url: fix buffer overwrite with file protocol (CVE-2017-9502)Daniel Stenberg
2017-06-09setopt: check CURLOPT_ADDRESS_SCOPE option rangeDaniel Stenberg
2017-06-05test1521: test *all* curl_easy_setopt optionsDaniel Stenberg
2017-05-23url: fix declaration of 'pipe' shadows a global declarationDaniel Stenberg
2017-05-13url.c: add a compile-time check that CURL_MAX_WRITE_SIZE is large enoughDan Fandrich
2017-05-12pipeline: fix mistakenly trying to pipeline POSTsDaniel Stenberg
2017-05-02url: let CURLOPT_BUFFERSIZE realloc to smaller sizes tooDaniel Stenberg
2017-05-01BUFSIZE: rename to READBUFFER_*, make separate MASTERBUF_SIZEDaniel Stenberg
2017-05-01http-proxy: use a dedicated CONNECT response bufferDaniel Stenberg
2017-05-01buffer_size: make sure it always has the correct sizeDaniel Stenberg
2017-05-01CURLOPT_BUFFERSIZE: 1024 bytes is now the minimum sizeDaniel Stenberg
2017-04-29url: fixed a memory leak on OOM while setting CURLOPT_BUFFERSIZEDan Fandrich
2017-04-26lib: remove unused codeMarcel Raad
2017-04-26url: declare get_protocol_family() staticMartin Kepplinger
2017-04-25transfer: remove 'uploadbuf' pointer and cleanup readwrite_upload()Daniel Stenberg
2017-04-18TLS: Fix switching off SSL session id when client cert is usedJay Satiro
2017-04-04url: don't free postponed data on connection reuseAntti Hätälä
2017-04-04llist: replace Curl_llist_alloc with Curl_llist_initDaniel Stenberg
2017-03-28http: Fix proxy connection reuse with basic-authIsaac Boukris
2017-03-26spelling fixesklemens
2017-03-13Improve code readbilitySylvestre Ledru
2017-03-12url: add option CURLOPT_SUPPRESS_CONNECT_HEADERSDesmond O. Chang
2017-03-11url: don't compile detect_proxy if HTTP support is disabledDan Fandrich
2017-03-08vtls: add options to specify range of enabled TLS versionsJozef Kralik
2017-03-06URL: return error on malformed URLs with junk after port numberDaniel Stenberg
2017-03-03url: split off proxy init and parsing from create_connJay Satiro
2017-02-25url: fix unix-socket support for proxy-disabled buildsIsaac Boukris
2017-02-25proxy: fixed a memory leak on OOMDan Fandrich
2017-02-23url: Default the CA proxy bundle location to CURL_CA_BUNDLEJay Satiro
2017-02-21url: Improve CURLOPT_PROXY_CAPATH error handlingJay Satiro
2017-02-21TLS: make SSL_VERIFYSTATUS work againDaniel Stenberg
2017-02-18proxy: fix hostname resolution and IDN conversionMichael Kaufmann
2017-02-10URL: only accept ";options" in SMTP/POP3/IMAP URL schemesDaniel Stenberg
2017-01-19CURLOPT_BUFFERSIZE: support enlarging receive bufferRichy Kim
2017-01-18CURLOPT_CONNECT_TO: Fix compile warningsMichael Kaufmann
2017-01-18parseurl: move back buffer to function scopeDaniel Stenberg
2017-01-13unix_socket: add support for abstract unix domain socketIsaac Boukris
2017-01-13IDN: Use TR46 non-transitionalDaniel Stenberg
2017-01-13IDN: revert use of the transitional optionDaniel Stenberg
2017-01-13IDN: Fix compile time detection of linidn2 TR46Tim Rühsen
2017-01-13url: --noproxy option overrides NO_PROXY environment variableERAMOTO Masaya
2017-01-13url: Refactor detect_proxy()ERAMOTO Masaya
2017-01-13url: Fix NO_PROXY env var to work properly with --proxy option.ERAMOTO Masaya
2017-01-13IDN: Use TR46 'transitional' for toASCII translationsTim Rühsen
2017-01-12url: Fix parsing for when 'file' is the default protocolJay Satiro
2016-12-16preproxy: renamed what was added as SOCKS_PROXYDaniel Stenberg
2016-12-16CURLOPT_SOCKS_PROXYTYPE: removedDaniel Stenberg
2016-12-14checksrc: warn for assignments within if() expressionsDaniel Stenberg
2016-12-13checksrc: stricter no-space-before-paren enforcementDaniel Stenberg