summaryrefslogtreecommitdiff
path: root/methods/http.cc
Commit message (Expand)AuthorAgeFilesLines
* Implement encoded URI handling in all methodsDavid Kalnischkies2020-12-181-4/+3
* Rewrite HttpServerState::Die()Julian Andres Klode2020-08-111-28/+18
* http: Fully flush local file both before/after server readJulian Andres Klode2020-08-111-17/+24
* http: Do not use non-blocking local I/OJulian Andres Klode2020-08-111-10/+0
* http: Restore successful exits from Die()Julian Andres Klode2020-08-111-4/+6
* http: Always write to the file if there's something to writeJulian Andres Klode2020-08-041-1/+2
* http: Redesign reading of pending dataJulian Andres Klode2020-07-241-10/+8
* http: On select timeout, error out directly, do not call Die()Julian Andres Klode2020-07-241-1/+1
* http: Finish copying data from server to file before sending stuff to serverJulian Andres Klode2020-07-241-7/+7
* http: Die(): Do not flush the buffer, error out insteadJulian Andres Klode2020-07-241-18/+3
* http: Only return false for EOF if we actually did not read anythingJulian Andres Klode2020-07-241-4/+4
* http: Die(): Merge flushing code from Flush()Julian Andres Klode2020-07-241-0/+5
* http: Always Close() the connection in Die()Julian Andres Klode2020-07-241-2/+2
* Reorder config check before checking systemd for non-interactive httpDavid Kalnischkies2020-07-021-9/+13
* Replace some magic 64*1024 with APT_BUFFER_SIZEJulian Andres Klode2020-06-231-1/+1
* ubuntu: http: Add non-interactive to user agent if run by systemdJulian Andres Klode2020-04-091-1/+19
* 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