summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release 2.9.162.9.16Julian Andres Klode2024-11-295-6/+14
* Avoid extension check for .gpgJulian Andres Klode2024-11-291-12/+12
* Release 2.9.152.9.15Julian Andres Klode2024-11-286-6/+38
* Merge branch 'prep-bye-apt-key' into 'main'Julian Andres Klode2024-11-2811-90/+313
|\
| * Detect working gpgv using gpgv --dump-optionsJulian Andres Klode2024-11-283-43/+71
| * fileutl: Use execvp() in Popen() instead of execv()Julian Andres Klode2024-11-282-2/+2
| * gpgv: Add direct support for --assert-pubkey-algoJulian Andres Klode2024-11-281-0/+23
| * Directly call gpgv instead of apt-keyJulian Andres Klode2024-11-283-46/+40
| * gpgv: Verify keyrings and dearmor outside apt-keyJulian Andres Klode2024-11-281-5/+54
| * strutl: Add Base64DecodeJulian Andres Klode2024-11-283-1/+88
| * gpgv: Use std::string instead of const char *Julian Andres Klode2024-11-281-39/+33
| * gpgv: Explictly pass all the keyrings to gpgv from aptJulian Andres Klode2024-11-281-3/+40
| * apt-key: Temporarily accept 'pub' as an extension for binary gpg keysJulian Andres Klode2024-11-281-1/+1
| * apt-key: Only cat supported keyrings into the merged oneJulian Andres Klode2024-11-281-1/+3
| * Do not implode key file name vector for calling gpgvJulian Andres Klode2024-11-283-4/+11
| * gpgv: Generalize apt_error to apt_msg(), add apt_warning()Julian Andres Klode2024-11-281-3/+5
|/
* tagfile: Avoid uninitialized variable warningsJulian Andres Klode2024-11-281-9/+9
* Fix accidental ABI break in debListParser::ParseDependsJulian Andres Klode2024-11-282-0/+25
* test-apt-cdrom: Hande assert-pubkey-algo like other gpgv messagesJulian Andres Klode2024-11-241-18/+2
* Merge branch 'fix/collect-ignored-errors' into 'main'Julian Andres Klode2024-11-224-19/+86
|\
| * Collect unprinted Ign errors for display in Err outputDavid Kalnischkies2024-11-224-19/+86
|/
* Release 2.9.142.9.14Julian Andres Klode2024-11-225-6/+45
* apt-key: Prefer gpgv-sq if it existsJulian Andres Klode2024-11-221-0/+1
* Merge branch 'fix/partialfilemirror' into 'main'Julian Andres Klode2024-11-2217-286/+602
|\
| * Look at non by-hash paths in copy and file methodsDavid Kalnischkies2024-11-228-102/+143
| * Allow HashSum mismatches to fallback to other mirrorsDavid Kalnischkies2024-11-223-48/+94
| * Never consider file/copy/cdrom sources bad sites due to errorsDavid Kalnischkies2024-11-223-3/+14
| * Clear previous ignored errors before processing acquire item againDavid Kalnischkies2024-11-221-0/+4
| * Do not change UsedMirror on local copy of InReleaseDavid Kalnischkies2024-11-221-1/+1
| * Do not assume mirror-URIs end in a filename causing a hangDavid Kalnischkies2024-11-222-3/+23
| * Allow AutoDetectProxy to work with more than just http(s)David Kalnischkies2024-11-225-39/+93
| * Rewrite hidden config option checker for more patternsDavid Kalnischkies2024-11-223-54/+112
| * Alternatively calculate alternative file hashes in file methodDavid Kalnischkies2024-11-222-1/+4
| * Show hashes calculated by main thread in error messagesDavid Kalnischkies2024-11-223-1/+26
| * Support uncompressed indexes from partial file:/ mirrorsDavid Kalnischkies2024-11-224-38/+92
* | Merge branch 'test-gpgv-sq' into 'main'Julian Andres Klode2024-11-224-8/+44
|\ \
| * | test: Ensure we test both gpgv-g10code and gpgv-sqJulian Andres Klode2024-11-223-6/+17
| * | test: Accept empty output from gpgv/apt-keyJulian Andres Klode2024-11-221-0/+3
| * | test-releasefile-verification: Test empty/invalid signaturesJulian Andres Klode2024-11-221-0/+22
| * | Accept BADSIG instead of EXPSIG for expired signaturesJulian Andres Klode2024-11-221-1/+1
| * | test-releasefile-verification: Fix signature timeJulian Andres Klode2024-11-221-1/+1
* | | Merge branch 'fix/warnings' into 'main'Julian Andres Klode2024-11-2216-25/+30
|\ \ \ | |_|/ |/| |
| * | Tag hidden acquire classes as final for devirtualizationDavid Kalnischkies2024-11-229-17/+17
| * | Avoid unnormalized paths for CMake install destinationsDavid Kalnischkies2024-11-223-5/+8
| * | Add a virtual destructor to private CacheSet MatcherDavid Kalnischkies2024-11-221-0/+1
| * | Fix expired std::string usage in APT::StringView testcaseDavid Kalnischkies2024-11-221-1/+2
| * | Acknowledge non-erase usage of remove_if for volatile sourcesDavid Kalnischkies2024-11-222-2/+2
|/ /
* | Italian program translation updateLuca Vercelli2024-11-221-312/+301
* | Russian program translation updateАлексей Шилин2024-11-221-74/+64
* | Dutch manpages translation updateFrans Spiesschaert2024-11-221-23/+10