summaryrefslogtreecommitdiff
path: root/methods
Commit message (Expand)AuthorAgeFilesLines
* methods/basehttp.cc: Remove proxy autodetect debugging codeJulian Andres Klode2017-10-221-2/+0
* methods/mirror: Enable sandboxing and other aptMethod featuresJulian Andres Klode2017-10-221-1/+1
* Run Proxy-Auto-Detect script from main processJulian Andres Klode2017-10-222-1/+10
* proper error reporting for v3 onion servicesDavid Kalnischkies2017-09-261-3/+3
* Drop curl method and apt-transport-https packageJulian Andres Klode2017-09-243-655/+1
* allow the auth.conf to be root:root ownedDavid Kalnischkies2017-07-267-27/+47
* lookup login info for proxies in auth.confDavid Kalnischkies2017-07-261-1/+1
* reimplement and document auth.confDavid Kalnischkies2017-07-266-8/+25
* fail early in http if server answer is too small as wellDavid Kalnischkies2017-07-264-6/+37
* fail earlier if server answers with too much dataDavid Kalnischkies2017-07-263-7/+17
* don't try to parse all fields starting with HTTP as status-lineDavid Kalnischkies2017-07-261-1/+1
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-1221-96/+95
* methods/aptmethod.h: Add missing fileutl.h includeJulian Andres Klode2017-07-121-0/+1
* Stop bragging about old speeds in http.cc commentsJulian Andres Klode2017-07-031-8/+0
* don't set ip addresses as server names for SNIDavid Kalnischkies2017-07-031-2/+12
* Swap file descriptors before the handshakeJulian Andres Klode2017-07-031-2/+4
* Do not error out, only warn if ca certificates are not availableJulian Andres Klode2017-07-031-5/+5
* tls: Add more details to error messages, and detect more errorsJulian Andres Klode2017-07-031-9/+11
* http: A response with Content-Length: 0 has no contentJulian Andres Klode2017-07-011-1/+4
* Make Verify-Host and Verify-Peer independent againJulian Andres Klode2017-07-011-2/+2
* TLS support: Error out on unsupported curl optionsJulian Andres Klode2017-06-301-2/+4
* Improve closing the TLS connectionJulian Andres Klode2017-06-301-3/+3
* Switch to 'http' as the default https methodJulian Andres Klode2017-06-303-6/+13
* http: Add support for https:// proxiesJulian Andres Klode2017-06-301-3/+8
* http: Add support for CONNECT proxying to HTTPS locationsJulian Andres Klode2017-06-302-1/+131
* Allow running the TLS stack on any lower connectionJulian Andres Klode2017-06-301-1/+19
* Reset failure reason when connection was successfulJulian Andres Klode2017-06-301-1/+3
* Don't read CaInfo if not specified (missing else)Julian Andres Klode2017-06-301-0/+1
* http: Only use system CA store if CaInfo is not setJulian Andres Klode2017-06-291-7/+10
* Improve error message if system CA store is emptyJulian Andres Klode2017-06-291-1/+4
* use port from SRV record instead of initial portDavid Kalnischkies2017-06-291-1/+5
* support tor+https being handled by httpDavid Kalnischkies2017-06-281-3/+10
* Introduce Acquire::AllowTLS to turn off TLS supportJulian Andres Klode2017-06-281-0/+3
* Fix https->http redirect issuesDavid Kalnischkies2017-06-281-1/+1
* methods: http: Drain pending data before selectingJulian Andres Klode2017-06-283-1/+20
* Allow building without curlJulian Andres Klode2017-06-281-3/+14
* methods: Add HTTPS support to http method, using GnuTLSJulian Andres Klode2017-06-284-181/+379
* methods: connect: Switch from int fds to new MethodFdJulian Andres Klode2017-06-286-72/+126
* methods: connect: Change PkgAcqMethod to aptMethodJulian Andres Klode2017-06-284-12/+14
* deal with 3xx httpcodes as required by HTTP/1.1 specDavid Kalnischkies2017-06-261-12/+12
* avoid changing directory in mirror methodDavid Kalnischkies2017-06-261-17/+13
* Annotate intended switch fall through in httpsDavid Kalnischkies2017-06-261-0/+1
* basehttp: Only read Content-Range on 416 and 206 responsesJulian Andres Klode2017-01-241-1/+5
* fix various typos reported by spellintianDavid Kalnischkies2017-01-193-5/+5
* stop rred from leaking debug messages on recovered errorsDavid Kalnischkies2017-01-191-3/+6
* https: Quote path in URL before passing it to curlJulian Andres Klode2017-01-171-0/+4
* rename ServerMethod to BaseHttpMethodDavid Kalnischkies2016-12-317-45/+45
* separating state variables regarding server/requestDavid Kalnischkies2016-12-316-226/+211
* Honour Acquire::ForceIPv4/6 in the https transportLukasz Kawczynski2016-12-081-0/+5
* gpgv: Untrust SHA1, RIPE-MD/160, but allow downgrading to weakJulian Andres Klode2016-11-251-4/+4