summaryrefslogtreecommitdiff
path: root/methods
Commit message (Expand)AuthorAgeFilesLines
* Bump CMAKE_CXX_STANDARD to 23 and fix codeJulian Andres Klode2025-05-251-1/+1
* sqv: Warn about signatures that will be rejected by policy within a yearJulian Andres Klode2025-04-251-1/+45
* sqv: Refactor execution of sqv into separate methodJulian Andres Klode2025-04-251-0/+8
* string{=> _view} flNotDir(string{=> _view}). Configuration::{Cnd,}Set(Value: ...наб2025-02-143-5/+5
* Fix regression that prevented sending intermediate client certificatesSam Hartman2025-01-231-1/+1
* sqv, gpgv: Do not fail if Dir::Etc::Trusted is set and trusted.gpg.d is missingJulian Andres Klode2025-01-221-0/+11
* Remove superseded warning about trusted.gpg fallbackJulian Andres Klode2025-01-212-68/+4
* Workaround gcc 14.2.0-9 regression in no-tree-slp-vectorize on GravitonJulian Andres Klode2025-01-171-1/+1
* methods/connect: Avoid unused argument warningJulian Andres Klode2025-01-141-1/+1
* Merge branch 'fix/cleanup' into 'main'Julian Andres Klode2025-01-1413-60/+57
|\
| * Remove leftovers of the apt-key removalDavid Kalnischkies2025-01-052-5/+5
| * Drop APT_NORETURN usageDavid Kalnischkies2025-01-051-1/+1
| * Drop the remaining usage of APT_ARRAY_SIZEDavid Kalnischkies2025-01-051-8/+5
| * Drop usage of macro APT_OVERRIDE for simple overrideDavid Kalnischkies2025-01-0513-46/+46
* | ssl: Explictly return -1 (error) or 0 (server closed connection)Julian Andres Klode2025-01-081-5/+9
* | ssl: Set an error when we receive SSL_ERROR_SYSCALLJulian Andres Klode2025-01-081-0/+1
|/
* Merge branch 'openssl-directory' into 'main'Julian Andres Klode2025-01-011-1/+1
|\
| * http: seccomp: Allow reading directoriesJulian Andres Klode2025-01-011-1/+1
* | sqv: Avoid propagating errors between filesJulian Andres Klode2025-01-011-1/+12
|/
* methods: Add new sqv methodJulian Andres Klode2024-12-222-1/+352
* Remove GnuTLS and gcrypt supportJulian Andres Klode2024-12-223-282/+3
* hashes, methods: Add OpenSSL backendsJulian Andres Klode2024-12-223-12/+302
* methods/gpgv: Remove apt-key mentionsJulian Andres Klode2024-12-071-3/+3
* Detect working gpgv using gpgv --dump-optionsJulian Andres Klode2024-11-281-0/+6
* Do not implode key file name vector for calling gpgvJulian Andres Klode2024-11-281-2/+1
* Merge branch 'fix/partialfilemirror' into 'main'Julian Andres Klode2024-11-224-86/+135
|\
| * Look at non by-hash paths in copy and file methodsDavid Kalnischkies2024-11-223-86/+126
| * Do not assume mirror-URIs end in a filename causing a hangDavid Kalnischkies2024-11-221-2/+9
| * Alternatively calculate alternative file hashes in file methodDavid Kalnischkies2024-11-221-0/+2
* | Tag hidden acquire classes as final for devirtualizationDavid Kalnischkies2024-11-227-9/+9
|/
* http: use Retry-After HTTP header to optimize retriesFelix Moessbauer2024-11-182-1/+29
* methods/http.cc: APT::StringView -> std::string_viewнаб2024-11-121-4/+3
* Turn char[APT_BUFFER_SIZE] buffers into std::array<char, APT_BUFFER_SIZE>наб2024-11-111-4/+5
* Remove ftp, rsh, ssh methods (disabled since 1.8)Julian Andres Klode2024-11-075-1921/+2
* Bump read()/write() loop buffers from 4k to APT_BUFFER_SIZE (64k). Bump FileF...наб2024-11-072-2/+2
* Only revoke weak RSA keys for now, add 'next' and 'future' levelsJulian Andres Klode2024-07-151-0/+11
* gpgv: Add a LaterWorthless level, a SoonWorthless but at 'audit' levelJulian Andres Klode2024-07-151-0/+10
* worker: Add an audit level to log audit messagesJulian Andres Klode2024-07-151-2/+10
* Revert "Temporarily downgrade key assertions to "soon worthless""Julian Andres Klode2024-04-091-1/+8
* Support building without gnutlsSteve Langasek2024-03-033-6/+26
* Temporarily downgrade key assertions to "soon worthless"Julian Andres Klode2024-02-281-8/+1
* Rename 'weak digest algorithm' to 'weak algorithm'Julian Andres Klode2024-02-281-1/+1
* Implement gpgv --assert-pubkey-algo=>=rsa2048,ed25519,ed448Julian Andres Klode2024-02-281-0/+20
* gpgv: Add a reason to worthless signersJulian Andres Klode2024-02-281-6/+26
* gpgv: Surface [GNUPG:] ERROR and [GNUPG:] WARNING status messagesJulian Andres Klode2024-02-281-0/+9
* Modernize standard library includesJulian Andres Klode2024-02-2014-47/+47
* methods: store: Use APT_BUFFER_SIZE (64k) instead of 4k buffersJulian Andres Klode2023-08-301-1/+1
* We do not believe rsh was supposed to exclude GPL-3Julian Andres Klode2023-03-061-0/+14
* Ignore return of .c_str() in preemptive call for signal handlerDavid Kalnischkies2023-01-293-3/+3
* Actually delete temporary apt-key.*.asc helper filesJulian Andres Klode2022-10-311-1/+1