summaryrefslogtreecommitdiff
path: root/methods
Commit message (Expand)AuthorAgeFilesLines
* http: Stop pipeline after close only if it was not filled beforeJulian Andres Klode2018-09-182-6/+21
* Report (soon) worthless keys if gpg uses fpr for GOODSIGDavid Kalnischkies2018-08-191-35/+24
* Use steady clock source for bandwidth limitationDavid Kalnischkies2018-05-292-10/+11
* Remove unused time-tracking from http methodDavid Kalnischkies2018-05-282-20/+0
* Lower default timeout from 120s to 30sJulian Andres Klode2018-05-244-5/+5
* Handle a missed case of timed out ip addressesJulian Andres Klode2018-05-241-0/+1
* Reword error for timed out read/write on SOCKS proxyDavid Kalnischkies2018-05-191-1/+6
* use 127.0.0.1 instead of localhost as default Tor proxyDavid Kalnischkies2018-05-111-1/+1
* Remove obsolete RCS keywordsGuillem Jover2018-05-0713-16/+3
* Allow restart_syscall() syscall in seccomp sandboxesJulian Andres Klode2018-04-061-0/+1
* Turn off seccomp sandboxing by defaultJulian Andres Klode2018-04-061-1/+1
* use a more standard approach to disable security for cdrom methodDavid Kalnischkies2018-02-191-2/+8
* non-local mirrorlists shouldn't redirect to localDavid Kalnischkies2018-01-032-3/+47
* add tag-based control over mirror choices from the listDavid Kalnischkies2018-01-031-34/+103
* require methods to request AuxRequest capability at startupDavid Kalnischkies2018-01-031-1/+1
* reimplement and simplify mirror:// methodDavid Kalnischkies2018-01-036-478/+251
* Correctly report transient errors againJulian Andres Klode2018-01-031-4/+8
* Add rapid "happy eyeballs" connection fallback (RFC 8305)Julian Andres Klode2018-01-031-26/+100
* connect: Extract Connection::CheckError() methodJulian Andres Klode2018-01-031-0/+6
* connect: Store the IP used when picking a connectionJulian Andres Klode2018-01-031-9/+5
* connect: Extract a Connection structJulian Andres Klode2018-01-031-8/+36
* connect: Alternate address families for addressesJulian Andres Klode2018-01-031-24/+48
* report transient errors as transient errorsDavid Kalnischkies2017-12-139-232/+433
* mark some 500 HTTP codes as transient acquire errorsDavid Kalnischkies2017-12-131-1/+13
* avoid some useless casts reported by -Wuseless-castDavid Kalnischkies2017-12-131-1/+1
* Also look at https_proxy for https URLsJulian Andres Klode2017-11-191-4/+13
* Do not attempt seccomp under qemu-user and drop EFAULT workaroundJulian Andres Klode2017-11-121-1/+37
* seccomp: Allow clock_nanosleep() and nanosleep() syscallsJulian Andres Klode2017-10-271-0/+2
* Drop unused gzip, lzma, bzip2, and xz symlinks of storeJulian Andres Klode2017-10-261-1/+1
* seccomp: Allow ipc() for fakeroot, and allow sysinfo() for sortJulian Andres Klode2017-10-261-0/+2
* Print syscall number and arch to stderr when trapped by seccompJulian Andres Klode2017-10-261-0/+33
* Only warn about seccomp() EINVAL (normal) and EFAULT (qemu) errorsJulian Andres Klode2017-10-251-3/+5
* methods: Enable additional syscalls (SYSV IPC) in fakerootJulian Andres Klode2017-10-251-0/+10
* CMake: methods: Cleanup link libraries, use OBJECT librariesJulian Andres Klode2017-10-231-17/+14
* seccomp: Conditionalize statx() whitelistingJulian Andres Klode2017-10-231-0/+2
* seccomp: Add missing syscalls for ppc64el, i386, and othersJulian Andres Klode2017-10-231-0/+11
* Sandbox methods with seccomp-BPF; except cdrom, gpgv, rshJulian Andres Klode2017-10-228-19/+240
* 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