summaryrefslogtreecommitdiff
path: root/methods/http.cc
Commit message (Expand)AuthorAgeFilesLines
* http: Add support for https:// proxiesJulian Andres Klode2017-06-301-3/+8
* http: Add support for CONNECT proxying to HTTPS locationsJulian Andres Klode2017-06-301-1/+128
* support tor+https being handled by httpDavid Kalnischkies2017-06-281-3/+10
* methods: http: Drain pending data before selectingJulian Andres Klode2017-06-281-1/+9
* methods: Add HTTPS support to http method, using GnuTLSJulian Andres Klode2017-06-281-177/+10
* methods: connect: Switch from int fds to new MethodFdJulian Andres Klode2017-06-281-37/+40
* rename ServerMethod to BaseHttpMethodDavid Kalnischkies2016-12-311-4/+4
* separating state variables regarding server/requestDavid Kalnischkies2016-12-311-53/+46
* http: skip connection cleanup if we close it anyhowDavid Kalnischkies2016-11-111-0/+3
* improve SOCKS error messages for http slightlyDavid Kalnischkies2016-11-101-14/+46
* don't sent Range requests if we know its not acceptedDavid Kalnischkies2016-08-161-1/+1
* reorganize server-states resetting in http/httpsDavid Kalnischkies2016-08-161-0/+7
* http: auto-configure for local Tor proxy if called as 'tor'David Kalnischkies2016-08-111-0/+3
* implement socks5h proxy support for http methodDavid Kalnischkies2016-08-101-22/+169
* implement generic config fallback for methodsDavid Kalnischkies2016-08-101-29/+30
* use the same redirection handling for http and httpsDavid Kalnischkies2016-08-101-0/+29
* detect redirection loops in acquire instead of workersDavid Kalnischkies2016-08-101-0/+6
* fail on unsupported http/https proxy settingsDavid Kalnischkies2016-08-101-0/+2
* prevent C++ locale number formatting in text APIs (try 2)David Kalnischkies2016-07-301-1/+1
* avoid 416 response teardown binding to null pointerDavid Kalnischkies2016-07-051-7/+9
* use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies2016-07-021-2/+2
* http: don't hang on redirect with length + connection closeDavid Kalnischkies2016-06-151-4/+4
* use std::locale::global instead of setlocaleDavid Kalnischkies2016-05-281-1/+0
* prevent C++ locale number formatting in text APIsDavid Kalnischkies2016-05-271-2/+2
* fix two memory leaks reported by gccDavid Kalnischkies2015-09-141-2/+2
* Merge branch 'debian/sid' into debian/experimentalMichael Vogt2015-05-221-1/+1
|\
| * Fix endless loop in apt-get update that can cause disk fillupMichael Vogt2015-05-221-1/+1
| * dispose http(s) 416 error page as non-contentDavid Kalnischkies2014-12-221-0/+2
* | calculate hashes while downloading in httpsDavid Kalnischkies2015-04-191-5/+3
* | calculate only expected hashes in methodsDavid Kalnischkies2015-04-191-7/+7
* | handle servers closing encoded connections correctlyDavid Kalnischkies2015-04-191-3/+3
* | derive more of https from http methodDavid Kalnischkies2015-03-161-2/+0
* | dispose http(s) 416 error page as non-contentDavid Kalnischkies2014-12-091-0/+2
* | Fix backward compatiblity of the new pkgAcquireMethod::DropPrivsOrDie()Michael Vogt2014-10-131-0/+2
* | Send "Fail-Reason: MaximumSizeExceeded" from the methodMichael Vogt2014-10-071-0/+1
* | make expected-size a maximum-size check as this is what we want at this pointMichael Vogt2014-10-071-2/+2
* | make http size check workMichael Vogt2014-10-061-63/+7
|\|
| * Make Proxy-Auto-Detect check for each hostMichael Vogt2014-09-021-60/+2
| * methods/http.cc: use Req.str() in debug outputMichael Vogt2014-06-241-1/+1
* | Pass ExpectedSize to tthe backend methodMichael Vogt2014-08-261-1/+9
|/
* build http request in a stringstreamDavid Kalnischkies2014-04-261-57/+31
* follow method attribute suggestions by gccDavid Kalnischkies2014-03-131-2/+2
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-8/+5
* StartPos is always positive for http/httpsDavid Kalnischkies2014-03-131-7/+2
* warning: extra ‘;’ [-Wpedantic]David Kalnischkies2014-03-131-3/+3
* Fix typos in documentation (codespell)Michael Vogt2014-02-221-2/+2
* fix various style/performance warnings in rredDavid Kalnischkies2014-01-301-1/+0
* correct some style/performance/warnings from cppcheckDavid Kalnischkies2014-01-161-3/+1
* add Acquire::http::Proxy-Auto-Detect to the apt.conf.5 manpage (closes: 726597)Michael Vogt2013-10-221-1/+5
* handle complete responses to https range requestsDavid Kalnischkies2013-10-011-0/+5