summaryrefslogtreecommitdiff
path: root/methods/http.cc
AgeCommit message (Expand)Author
2017-10-22Run Proxy-Auto-Detect script from main processJulian Andres Klode
2017-07-26allow the auth.conf to be root:root ownedDavid Kalnischkies
2017-07-26reimplement and document auth.confDavid Kalnischkies
2017-07-26fail early in http if server answer is too small as wellDavid Kalnischkies
2017-07-26fail earlier if server answers with too much dataDavid Kalnischkies
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-07-03Stop bragging about old speeds in http.cc commentsJulian Andres Klode
2017-06-30http: Add support for https:// proxiesJulian Andres Klode
2017-06-30http: Add support for CONNECT proxying to HTTPS locationsJulian Andres Klode
2017-06-28support tor+https being handled by httpDavid Kalnischkies
2017-06-28methods: http: Drain pending data before selectingJulian Andres Klode
2017-06-28methods: Add HTTPS support to http method, using GnuTLSJulian Andres Klode
2017-06-28methods: connect: Switch from int fds to new MethodFdJulian Andres Klode
2016-12-31rename ServerMethod to BaseHttpMethodDavid Kalnischkies
2016-12-31separating state variables regarding server/requestDavid Kalnischkies
2016-11-11http: skip connection cleanup if we close it anyhowDavid Kalnischkies
2016-11-10improve SOCKS error messages for http slightlyDavid Kalnischkies
2016-08-16don't sent Range requests if we know its not acceptedDavid Kalnischkies
2016-08-16reorganize server-states resetting in http/httpsDavid Kalnischkies
2016-08-11http: auto-configure for local Tor proxy if called as 'tor'David Kalnischkies
2016-08-10implement socks5h proxy support for http methodDavid Kalnischkies
2016-08-10implement generic config fallback for methodsDavid Kalnischkies
2016-08-10use the same redirection handling for http and httpsDavid Kalnischkies
2016-08-10detect redirection loops in acquire instead of workersDavid Kalnischkies
2016-08-10fail on unsupported http/https proxy settingsDavid Kalnischkies
2016-07-30prevent C++ locale number formatting in text APIs (try 2)David Kalnischkies
2016-07-05avoid 416 response teardown binding to null pointerDavid Kalnischkies
2016-07-02use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies
2016-06-15http: don't hang on redirect with length + connection closeDavid Kalnischkies
2016-05-28use std::locale::global instead of setlocaleDavid Kalnischkies
2016-05-27prevent C++ locale number formatting in text APIsDavid Kalnischkies
2015-09-14fix two memory leaks reported by gccDavid Kalnischkies
2015-05-22Merge branch 'debian/sid' into debian/experimentalMichael Vogt
2015-05-22Fix endless loop in apt-get update that can cause disk fillupMichael Vogt
2015-04-19calculate hashes while downloading in httpsDavid Kalnischkies
2015-04-19calculate only expected hashes in methodsDavid Kalnischkies
2015-04-19handle servers closing encoded connections correctlyDavid Kalnischkies
2015-03-16derive more of https from http methodDavid Kalnischkies
2014-12-22dispose http(s) 416 error page as non-contentDavid Kalnischkies
2014-12-09dispose http(s) 416 error page as non-contentDavid Kalnischkies
2014-10-13Fix backward compatiblity of the new pkgAcquireMethod::DropPrivsOrDie()Michael Vogt
2014-10-07Send "Fail-Reason: MaximumSizeExceeded" from the methodMichael Vogt
2014-10-07make expected-size a maximum-size check as this is what we want at this pointMichael Vogt
2014-10-06make http size check workMichael Vogt
2014-09-02Make Proxy-Auto-Detect check for each hostMichael Vogt
2014-08-26Pass ExpectedSize to tthe backend methodMichael Vogt
2014-06-24methods/http.cc: use Req.str() in debug outputMichael Vogt
2014-04-26build http request in a stringstreamDavid Kalnischkies
2014-03-13follow method attribute suggestions by gccDavid Kalnischkies
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies