summaryrefslogtreecommitdiffstats
path: root/lib/libfetch/http.c
Commit message (Expand)AuthorAgeFilesLines
* MFH (r313974,r314596): open .netrc early in case we want to drop privsdes2017-03-241-14/+5
* MFH (r310823): fix multi-line CONNECT responsesdes2017-01-091-1/+1
* r169386 (PR 112515) was incomplete: it treated 307 as an error exceptdes2016-05-311-0/+3
* Use strlcpy() instead of strncpy() to copy the string returned bytruckman2016-05-121-1/+1
* Fix double-free error: r289419 moved all error handling in http_connect()des2016-02-111-1/+0
* As a followup to r292330, standardize on size_t and add a few comments.des2015-12-161-2/+5
* Reset bufpos to 0 immediately after refilling the buffer. Otherwise, wedes2015-12-161-3/+2
* Fix buildworld after r291453, similar to r284346: url->user and url->pwddim2015-11-291-4/+2
* Use .netrc for HTTP sites and proxies, not just FTP.des2015-11-291-0/+8
* Fix two bugs in HTTPS tunnelling:des2015-10-161-4/+32
* Remove unused variable to silence clang warning.araujo2015-07-041-4/+1
* Fix the following clang 3.7.0 warnings in lib/libfetch/http.c:dim2015-06-131-12/+6
* Add support for arbitrary http requestsbapt2014-06-051-2/+32
* Remove unnecessary semicolonsbapt2014-06-051-4/+4
* Use NULL instead of 0bapt2014-06-051-2/+2
* If HTTP_USER_AGENT is defined but empty, don't send User-Agent at all.des2014-06-051-4/+9
* Support Last-Modified behind proxies which return UTC instead of GMT.bdrewery2014-03-111-0/+6
* Bump copyright datesdes2014-01-301-1/+1
* r261230 broke the cases where the amount of data to be read is notdes2014-01-291-4/+6
* Solve http buffering issues and hangs once and for all (hopefully!) bydes2014-01-281-21/+17
* Even though it doesn't really make sense in the context of a CONNECTdes2013-08-221-0/+2
* Include an Accept header in requests.des2013-07-301-1/+7
* Implement certificate verification, and many other SSL-relateddes2013-07-261-1/+1
* Use the correct request syntax for proxied (tunneled) HTTPS requests.des2013-07-211-1/+1
* Use the CONNECT method to proxy HTTPS connections through HTTP proxies.des2013-04-121-8/+13
* Fix weird indentation.des2012-11-161-4/+4
* Implement HTTP 305 redirect handling.eadler2012-10-221-1/+5
* Don't deny non-temporary redirects if the -A option is set (pereadler2012-10-221-2/+12
* Be a bit more lenient in the maximum number of redirects allowed.eadler2012-10-221-1/+1
* Use libmd if and only if OpenSSL is not available.des2012-09-141-0/+8
* Don't reuse credentials if redirected to a different host.des2012-04-301-1/+3
* Fix two issues related to the use of SIGINFO in fetch(1) to displaydes2012-01-181-5/+12
* latin1 -> utf8des2011-10-191-1/+1
* Update copyright dates and strip my middle name.des2011-09-271-1/+1
* Increase WARNS to 4.des2011-05-121-1/+1
* Mechanical whitespace cleanup.des2011-05-121-100/+100
* Increase WARNS to 3.des2011-05-121-1/+1
* Fix a couple of embarrassing mistakes in the previous commit.des2010-07-281-2/+2
* If the A flag is supplied, http_request() will attempt the request onlydes2010-07-011-2/+4
* Add HTTP digest authentication.des2010-01-191-66/+816
* Add support for HTTP 1.1 If-Modified-Since behavior.murray2008-12-151-3/+25
* Don't fail mistakenly with -r when we already have the whole file.ru2008-10-241-0/+1
* Use memcpy(3) instead of the BSD-specific bcopy(3).des2008-02-081-1/+1
* Add necessary cast for tolower() argument.des2008-02-061-2/+3
* As several people pointed out, I did all the ctype casts the wrongdes2007-12-191-13/+15
* Add support for the NO_PROXY / no_proxy environment variable as used bydes2007-12-181-3/+5
* Old patch I had lying around: correctly cast the argument to is*().des2007-12-181-12/+13
* Clean up namespace violations.des2007-12-141-97/+97
* Handle temporary redirects (HTTP status code 307)des2007-05-081-0/+2
* Ignore HTTP_PROXY if it is defined but empty. This was already handleddes2005-08-241-1/+1
OpenPOWER on IntegriCloud