summaryrefslogtreecommitdiff
path: root/lib/url.c
AgeCommit message (Expand)Author
2020-02-27Curl_is_ASCII_name: handle a NULL argumentDaniel Stenberg
2020-02-26url: Make the IDN conversion functions available to othersSteve Holme
2020-02-18altsvc: make saving the cache an atomic operationDaniel Stenberg
2020-02-09url: Include the failure reason when curl_win32_idn_to_ascii() failsSteve Holme
2020-02-02cleanup: fix typos and wording in docs and commentsPedro Monreal
2020-02-02ntlm: Move the winbind data into the NTLM data structureSteve Holme
2020-01-28multi_done: if multiplexed, make conn->data point to another transferDaniel Stenberg
2020-01-24conn: do not reuse connection if SOCKS proxy credentials differPeter Piekarski
2020-01-21http: move "oauth_bearer" from connectdata to Curl_easynao
2020-01-13ConnectionExists: respect the max_concurrent_streams limitsDaniel Stenberg
2020-01-12wolfSSH: new SSH backendDaniel Stenberg
2019-12-19create_conn: prefer multiplexing to using new connectionsDaniel Stenberg
2019-12-09conncache: fix multi-thread use of shared connection cacheDaniel Stenberg
2019-12-01build: Disable Visual Studio warning "conditional expression is constant"Jay Satiro
2019-11-17lib: Move lib/ssh.h -> lib/vssh/ssh.hJay Satiro
2019-11-06build: fix for CURL_DISABLE_DOHWyatt O'Day
2019-10-30url: make Curl_close() NULLify the pointer tooDaniel Stenberg
2019-10-29url: Curl_free_request_state() should also free doh handlesDaniel Stenberg
2019-10-23conn-reuse: requests wanting NTLM can reuse non-NTLM connectionsDaniel Stenberg
2019-10-16url: normalize CURLINFO_EFFECTIVE_URLDaniel Stenberg
2019-10-03cookies: change argument type for Curl_flush_cookiesDaniel Stenberg
2019-10-03http2: move state-init from creation to pre-transferDaniel Stenberg
2019-09-26url: don't set appconnect time for non-ssl/non-ssh connectionsJay Satiro
2019-09-25url: fix the NULL hostname compiler warning caseJay Satiro
2019-09-20url: remove dead codeDaniel Stenberg
2019-09-20url: part of expression is always true: (bundle->multiuse == 0)Daniel Stenberg
2019-09-19url: only reuse TLS connections with matching pinningDaniel Stenberg
2019-09-18url: cleanup dangling DOH request headers tooDaniel Stenberg
2019-09-16doh: clean up dangling DOH handles and memory on easy closeDaniel Stenberg
2019-09-03cleanup: move functions out of url.c and make them staticDaniel Stenberg
2019-08-20cleanup: remove DOT_CHAR completelyDaniel Stenberg
2019-08-08alt-svc: add protocol version selection maskingDaniel Stenberg
2019-08-08http3: fix the HTTP/3 in the request, make alt-svc set right versionsDaniel Stenberg
2019-08-08alt-svc: send Alt-Used: in redirected requestsDaniel Stenberg
2019-08-07curl.h: add CURL_HTTP_VERSION_3 to the version enumDaniel Stenberg
2019-08-06sasl: Implement SASL authorisation identity via CURLOPT_SASL_AUTHZIDSteve Holme
2019-08-06http09: disable HTTP/0.9 by default in both tool and libraryDaniel Stenberg
2019-08-03url: make use of new HTTP version if alt-svc has oneDaniel Stenberg
2019-08-03url: set conn->transport to default TCP at init timeDaniel Stenberg
2019-08-01timediff: make it 64 bit (if possible) even with 32 bit time_tDaniel Stenberg
2019-07-30cleanup: remove the 'numsocks' argument used in many placesDaniel Stenberg
2019-07-21HTTP3: initial (experimental) supportDaniel Stenberg
2019-07-17libcurl: Restrict redirect schemes (follow-up)Jay Satiro
2019-07-14libcurl: Restrict redirect schemesLinos Giannopoulos
2019-06-17conn_maxage: move the check to prune_dead_connections()Daniel Stenberg
2019-06-12url: Fix CURLOPT_MAXAGE_CONN time comparisonCliff Crosland
2019-06-10multi: make sure 'data' can present in several sockhash entriesDaniel Stenberg
2019-05-29url: Load if_nametoindex() dynamically from iphlpapi.dll on WindowsSteve Holme
2019-05-28parse_proxy: make sure portptr is initializedDaniel Stenberg
2019-05-28url: default conn->port to the same as conn->remote_portDaniel Stenberg