aboutsummaryrefslogtreecommitdiff
path: root/lib/url.c
AgeCommit message (Expand)Author
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
2016-12-01URL parser: reject non-numerical port numbersDaniel Stenberg
2016-11-30CURLOPT_CONNECT_TO: Skip non-matching "connect-to" entries properlyMichael Kaufmann
2016-11-28http2: Fix crashes when parent stream gets abortedAnders Bakken
2016-11-26curl_version_info: add CURL_VERSION_HTTPS_PROXYOkhin Vasilij
2016-11-25HTTPS Proxy: Implement CURLOPT_PROXY_PINNEDPUBLICKEYThomas Glanzmann
2016-11-25url: proxy: Use 443 as default port for https proxiesThomas Glanzmann
2016-11-24checksrc: white space edits to comply to stricter checksrcDaniel Stenberg
2016-11-24checksrc: code style: use 'char *name' styleDaniel Stenberg
2016-11-24HTTPS-proxy: fixed mbedtls and polishingOkhin Vasilij
2016-11-24proxy: Support HTTPS proxy and SOCKS+HTTP(s)Alex Rousskov
2016-11-22url: Fix conn reuse for local ports and interfacesJay Satiro
2016-11-18lib: fix compiler warnings after de4de4e3c7cMarcel Raad
2016-11-17Don't mix unix domain sockets with regular onesIsaac Boukris
2016-11-11URL-parser: for file://[host]/ URLs, the [host] must be localhostDaniel Stenberg
2016-11-05easy: Initialize info variables on easy init and duphandleJay Satiro
2016-10-31url: remove unconditional idn2.h includeDaniel Stenberg
2016-10-31strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg
2016-10-31strcasecompare: is the new name for strequal()Daniel Stenberg
2016-10-31connectionexists: use case sensitive user/password comparisonsDaniel Stenberg
2016-10-31escape: avoid using curl_easy_unescape() internallyDaniel Stenberg
2016-10-31idn: switch to libidn2 use and IDNA2008 supportDaniel Stenberg
2016-10-31urlparse: accept '#' as end of host nameDaniel Stenberg