summaryrefslogtreecommitdiff
path: root/methods/http.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix typos reported by codespell in code commentsDavid Kalnischkies2019-07-101-3/+4
* Apply various suggestions by cppcheckDavid Kalnischkies2019-07-081-3/+3
* http: Fix Host header in proxied https connectionsSimon Körner2019-06-111-3/+3
* apt-pkg: URI: Add 'explicit' to single argument constructorJulian Andres Klode2019-04-301-1/+1
* Allow setting Referer header for http methodDavid Kalnischkies2018-11-251-0/+4
* Revert "http: Fix handling of server connection closure"Julian Andres Klode2018-11-131-3/+4
* http: Fix handling of server connection closureJulian Andres Klode2018-11-121-4/+3
* Use steady clock source for bandwidth limitationDavid Kalnischkies2018-05-291-9/+9
* Remove unused time-tracking from http methodDavid Kalnischkies2018-05-281-17/+0
* Lower default timeout from 120s to 30sJulian Andres Klode2018-05-241-2/+2
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* reimplement and simplify mirror:// methodDavid Kalnischkies2018-01-031-1/+13
* report transient errors as transient errorsDavid Kalnischkies2017-12-131-80/+123
* Also look at https_proxy for https URLsJulian Andres Klode2017-11-191-4/+13
* Sandbox methods with seccomp-BPF; except cdrom, gpgv, rshJulian Andres Klode2017-10-221-0/+2
* Run Proxy-Auto-Detect script from main processJulian Andres Klode2017-10-221-1/+3
* allow the auth.conf to be root:root ownedDavid Kalnischkies2017-07-261-2/+1
* reimplement and document auth.confDavid Kalnischkies2017-07-261-3/+2
* fail early in http if server answer is too small as wellDavid Kalnischkies2017-07-261-2/+2
* fail earlier if server answers with too much dataDavid Kalnischkies2017-07-261-3/+13
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-8/+8
* Stop bragging about old speeds in http.cc commentsJulian Andres Klode2017-07-031-8/+0
* 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