aboutsummaryrefslogtreecommitdiff
path: root/lib/url.c
AgeCommit message (Expand)Author
2019-03-04CURLU: fix NULL dereference when used over proxyDaniel Stenberg
2019-03-03alt-svc: the libcurl bitsDaniel Stenberg
2019-03-01urldata: simplify bytecountersDaniel Stenberg
2019-02-22url: change conn shutdown order to unlink data as last stepJay Satiro
2019-02-19connection: never reuse CONNECT_ONLY conectionsDaniel Stenberg
2019-02-14strip_trailing_dot: make sure NULL is never used for strlenDaniel Stenberg
2019-02-14connection_check: restore original conn->data after the checkJay Satiro
2019-02-11connection_check: set ->data to the transfer doing the checkDaniel Stenberg
2019-02-10cleanup: make local functions staticDaniel Stenberg
2019-02-09url/idnconvert: remove scan for <= 32 ascii valuesDaniel Stenberg
2019-02-06url: close TLS before removing conn from cacheChris Araman
2019-02-01schannel: stop calling it "winssl"Daniel Stenberg
2019-01-15extract_if_dead: follow-up to 54b201b48c90aDaniel Stenberg
2019-01-13extract_if_dead: use a known working transfer when checking connectionsDaniel Stenberg
2019-01-11urldata: rename easy_conn to just connDaniel Stenberg
2019-01-04printf: fix format specifiersRikard Falkeborn
2018-12-27url: fix incorrect indentationDaniel Gustafsson
2018-12-23disconnect: set conn->data for protocol disconnectDaniel Stenberg
2018-12-22conncache_unlock: avoid indirection by changing input argument typeDaniel Stenberg
2018-12-22disconnect: separate connections and easy handles betterDaniel Stenberg
2018-12-21http: added options for allowing HTTP/0.9 responsesDaniel Stenberg
2018-11-23snprintf: renamed and we now only use msnprintf()Daniel Stenberg
2018-11-22host names: allow trailing dot in name resolve, then strip itTobias Hintze
2018-11-20ares: remove fd from multi fd set when ares is about to close the fdRomain Fliedel
2018-11-09setopt: add CURLOPT_CURLUJim Fuller
2018-11-06url: a short host name + port is not a schemeDaniel Stenberg
2018-11-05netrc: don't ignore the login name specified with "--user"Michael Kaufmann
2018-10-29Curl_close: clear data->multi_easy on free to avoid use-after-freeDaniel Stenberg
2018-10-23Curl_follow: return better errors on URL problemsDaniel Stenberg
2018-10-08spelling fixes [ci skip]Viktor Szakats
2018-10-08FILE: fix CURLOPT_NOBODY and CURLOPT_HEADER outputDaniel Stenberg
2018-10-03comment: Fix multiple typos in function parametersDaniel Gustafsson
2018-09-22url: use the URL API internally as wellDaniel Stenberg
2018-09-08url.c: fix comment typo and indentationDaniel Gustafsson
2018-09-08URL-APIDaniel Stenberg
2018-09-07curl_easy_upkeep: removed 'conn' from the nameDaniel Stenberg
2018-09-07upkeep: add a connection upkeep API: curl_easy_conn_upkeep()Max Dymond
2018-09-06CURLOPT_UPLOAD_BUFFERSIZE: set upload buffer sizeDaniel Stenberg
2018-09-05url: default to CURL_HTTP_VERSION_2TLS if built h2-enabledDaniel Stenberg
2018-09-04Curl_getoff_all_pipelines: ignore unused return valuesDaniel Stenberg
2018-09-03url, vtls: make CURLOPT{,_PROXY}_TLS13_CIPHERS workKamil Dudka
2018-08-18upload: allocate upload buffer on-demandDaniel Stenberg
2018-08-01general: fix printf specifiersRikard Falkeborn
2018-07-28conn_free: updated comment to clarifyDaniel Stenberg
2018-07-26reuse_conn(): free old_conn->optionsEven Rouault
2018-07-22vtls: set conn->data when closing TLSDaniel Stenberg
2018-07-20http2: several cleanupsDaniel Stenberg
2018-07-11Curl_getoff_all_pipelines: improved for multiplexedDaniel Stenberg
2018-07-11conn: remove the boolean 'inuse' fieldDaniel Stenberg
2018-06-25url: check Curl_conncache_add_conn return codeDaniel Stenberg