summaryrefslogtreecommitdiff
path: root/lib/url.c
Commit message (Expand)AuthorAgeFilesLines
* libssh: added SFTP supportNikos Mavrogiannopoulos2017-12-011-1/+1
* Added support for libssh SSH SCP back-endNikos Mavrogiannopoulos2017-12-011-1/+4
* SSL: Avoid magic allocation of SSL backend specific dataJohannes Schindelin2017-12-011-25/+24
* url: fix alignment of ssl_backend_data structJay Satiro2017-11-271-21/+30
* URL: update "file:" URL handlingMatthew Kerwin2017-11-241-43/+78
* url: reject ASCII control characters and space in host namesDaniel Stenberg2017-11-221-12/+37
* Curl_open: fix OOM return error correctlyDaniel Stenberg2017-11-211-20/+19
* URL: return error on malformed URLs with junk after IPv6 bracketMichael Kaufmann2017-11-141-1/+7
* setopt: split out curl_easy_setopt() to its own fileDaniel Stenberg2017-11-101-2539/+17
* share: add support for sharing the connection cacheDaniel Stenberg2017-11-091-54/+2
* url: remove unncessary NULL-checkDaniel Stenberg2017-11-061-3/+2
* HTTP: support multiple Content-EncodingsPatrick Monnerat2017-11-051-3/+11
* url: remove arg value check from CURLOPT_SSH_AUTH_TYPESJay Satiro2017-11-041-4/+1
* CURLOPT_INFILESIZE: accept -1Daniel Stenberg2017-11-031-2/+2
* url: fix CURLOPT_DNS_CACHE_TIMEOUT arg value check to allow -1Jay Satiro2017-11-021-1/+1
* CURLOPT_MAXREDIRS: allow -1 as a valueDaniel Stenberg2017-11-011-1/+1
* url: fix CURLOPT_POSTFIELDSIZE arg value check to allow -1Jay Satiro2017-11-011-1/+3
* Curl_timeleft: change return type to timediff_tDaniel Stenberg2017-10-281-1/+1
* setopt: fix CURLOPT_SSH_AUTH_TYPES option readDaniel Stenberg2017-10-271-1/+1
* wildcards: don't use with non-supported protocolsMax Dymond2017-10-261-8/+9
* time: rename Curl_tvnow to Curl_nowDaniel Stenberg2017-10-251-7/+7
* timediff: return timediff_t from the time diff functionsDaniel Stenberg2017-10-251-7/+7
* setopt: range check most long optionsDaniel Stenberg2017-10-161-39/+154
* setopt: avoid integer overflows when setting millsecond valuesDaniel Stenberg2017-10-161-3/+15
* url: Update current connection SSL verify params in setoptArtak Galoyan2017-10-111-0/+30
* mime: improve unbinding top multipart from easy handle.Patrick Monnerat2017-10-081-3/+2
* idn: fix source code commentMichael Kaufmann2017-10-031-1/+1
* proxy: read the "no_proxy" variable only if necessaryMichael Kaufmann2017-10-031-9/+8
* Set and use more necessary options when some protocols are disabledDan Fandrich2017-09-301-11/+13
* reuse_conn: don't copy flags that are known to be equalMichael Kaufmann2017-09-281-2/+0
* URL: on connection re-use, still pick the new remote portDaniel Stenberg2017-09-141-0/+1
* code style: use spaces around plusesDaniel Stenberg2017-09-111-11/+11
* code style: use spaces around equals signsDaniel Stenberg2017-09-111-25/+25
* mime: new MIME API.Patrick Monnerat2017-09-021-2/+20
* vtls: encapsulate SSL backend-specific dataJohannes Schindelin2017-08-281-1/+23
* vtls: move the SUPPORT_HTTPS_PROXY flag into the Curl_ssl structJohannes Schindelin2017-08-281-6/+7
* vtls: convert the have_curlssl_* constants to runtime flagsJohannes Schindelin2017-08-281-34/+41
* ssh: add the ability to enable compression (for SCP/SFTP)Viktor Szakats2017-08-171-0/+3
* parse_proxy(): fix memory leak in case of invalid proxy server nameEven Rouault2017-08-111-1/+4
* timeval: struct curltime is a struct timeval replacementDaniel Stenberg2017-07-281-3/+3
* handler: refactor connection checkingMax Dymond2017-06-301-4/+13
* CURLOPT_SOCKS5_AUTH: allowed methods for SOCKS5 proxy authKamil Dudka2017-06-281-0/+8
* --request-target: instead of --strip-path-slashDaniel Stenberg2017-06-211-3/+3
* http: add --strip-path-slash and CURLOPT_STRIP_PATH_SLASHDaniel Stenberg2017-06-191-0/+4
* url: refactor the check for Windows drive letter in pathJay Satiro2017-06-161-16/+11
* http-proxy: only attempt FTP over HTTP proxyDaniel Stenberg2017-06-151-6/+9
* http-proxy: do the HTTP CONNECT process entirely non-blockingDaniel Stenberg2017-06-141-2/+2
* url: fix buffer overwrite with file protocol (CVE-2017-9502)Daniel Stenberg2017-06-131-5/+22
* setopt: check CURLOPT_ADDRESS_SCOPE option rangeDaniel Stenberg2017-06-091-1/+4
* test1521: test *all* curl_easy_setopt optionsDaniel Stenberg2017-06-051-6/+16