aboutsummaryrefslogtreecommitdiff
path: root/lib/url.c
AgeCommit message (Expand)Author
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
2016-10-18select: switch to macros in uppercaseDaniel Stenberg
2016-10-17url: skip to-be-closed connections when pipelining (follow-up)Jay Satiro
2016-10-14url: skip to-be-closed connections when pipeliningRider Linden
2016-09-22New libcurl option to keep sending on errorMichael Kaufmann
2016-08-28http2: make sure stream errors don't needlessly close the connectionDaniel Stenberg
2016-08-15proxy: polished the error message for unsupported schemesDaniel Stenberg
2016-08-15proxy: reject attempts to use unsupported proxy schemesDaniel Stenberg
2016-08-05CURLOPT_TCP_NODELAY: now enabled by defaultDaniel Stenberg
2016-08-04multi: make Curl_expire() work with 0 ms timeoutsDaniel Stenberg
2016-08-03TLS: switch off SSL session id when client cert is usedDaniel Stenberg
2016-06-22internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg
2016-05-30URL parser: allow URLs to use one, two or three slashesDaniel Stenberg
2016-05-15ftp wildcard: segfault due to init only in multi_performDaniel Stenberg
2016-05-13ConnectionExists: follow-up fix for proxy re-useMichael Kaufmann
2016-05-09TLS: move the ALPN/NPN enable bits to the connectionDaniel Stenberg
2016-05-03connections: non-HTTP proxies on different ports aren't reused eitherDaniel Stenberg
2016-05-01tls: make setting pinnedkey option fail if not supportedDaniel Stenberg
2016-04-29lib: include curl_printf.h as one of the last headersDaniel Stenberg
2016-04-25url.c: fixed DEBUGASSERT() for WinSock workaroundKarlson2k
2016-04-20url.c: Prefer we don't use explicit NULLs in conditionsSteve Holme
2016-04-20NTLM: check for NULL pointer before deferencingIsaac Boukris
2016-04-20sendf.c: added ability to call recv() before send() as workaroundKarlson2k
2016-04-18connect: implement TCP Fast Open for LinuxAlessandro Ghedini
2016-04-18url: add CURLOPT_TCP_FASTOPEN optionAlessandro Ghedini
2016-04-17news: CURLOPT_CONNECT_TO and --connect-toMichael Kaufmann
2016-04-09CURLOPT_SOCKS5_GSSAPI_SERVICE: Merged with CURLOPT_PROXY_SERVICE_NAMESteve Holme
2016-04-09url: Ternary operator code style changesSteve Holme
2016-04-09sasl: Fixed compilation errors from commit 9d89a0387Steve Holme