summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-261.8.0-Sileosille-aptCoolStar
2019-12-26Revert "Treat SHA1 as Weak rather than untrusted. Add hardcoded exceptions ↵Sam Bingner
for Modmyi/Zodttd/Bigboss to silence errors" This reverts commit 0a4d0898091e9a6ff584f14d310a13f61fb3d9a3.
2019-12-26APT 1.7.0-sileoCoolStar
2019-12-26Revert "build changes to work with our new http"Sam Bingner
This reverts commit 224a31822e0fd3e991ff490f82d32c9dd670deee.
2019-12-26Revert "Don't build doc"Sam Bingner
This reverts commit 389796b4ada350542f171d489cc04eae2c22f476.
2019-12-26Revert "Forcibly remove LZ4"Sam Bingner
This reverts commit 3737e81f34cb6f9c8c265a01976ef37f95dcb4e1.
2019-12-26Revert "Build system changes"Sam Bingner
This reverts commit f84454a0628916d0590e43f1057a422673a11c97.
2019-12-26Backwards compatibility patches for Cydia reposCoolStar
2019-12-26Treat SHA1 as Weak rather than untrusted. Add hardcoded exceptions for ↵CoolStar
Modmyi/Zodttd/Bigboss to silence errors
2019-12-26Forcibly remove LZ4CoolStar
2019-12-26Fix system() in test_fileutlCoolStar
2019-12-26build changes to work with our new httpJaywalker
2019-12-26Build system changesJaywalker
2019-12-26Fix merge issueCoolStar
2019-12-26Use system() fix in cdromutl to get it to build (even though we don't use it)CoolStar
2019-12-26Lets get those sizes rightJaywalker
2019-12-26Reverting to kb's gpgv version for nowJaywalker
2019-12-26Fixed last few errors. APT is strict...Jaywalker
2019-12-26Missed a semicolonJaywalker
2019-12-26Fixed system() using coolstar's patch and added other required patchesJaywalker
2019-12-26Added seemingly missing filesJaywalker
2019-12-26Don't build docCoolStar
2019-03-08Release 1.8.01.8.0Julian Andres Klode
2019-03-07CMake: Install auth.conf.d directoryJulian Andres Klode
The missing auth.conf.d directory was an oversight, it should be there. LP: #1818996
2019-03-06Dutch manpages translation updateFrans Spiesschaert
Closes: #923834
2019-03-06Dutch program translation updateFrans Spiesschaert
Closes: #923728
2019-03-06Fix name of APT::Update::Post-Invoke-Stats (was ...Update-Post...)Julian Andres Klode
Bad accident. Accidents happen.
2019-03-04Merge branch 'l10n-1.8.y' into '1.8.y'Julian Andres Klode
[l10n] Update Italian translation See merge request apt-team/apt!53
2019-03-04Merge branch 'bugfix/reportbinarysig' into '1.8.y'Julian Andres Klode
Add explicit message for unsupported binary signature See merge request apt-team/apt!52
2019-03-04[l10n] Update Italian translationMilo Casagrande
Signed-off-by: Milo Casagrande <milo@milo.name>
2019-03-03Add explicit message for unsupported binary signatureDavid Kalnischkies
Verifying the content of Release.gpg made us fail on binary signatures which were never officially supported (apt-secure manpage only documents only the generation of ASCII armored), but silently accepted by gpgv as we passed it on unchecked before. The binary format is complex and is itself split into old and new formats so adding support for this would not only add lots of code but also a good opportunity for bugs and dubious benefit. Reporting this issue explicitly should help repository creators figure out the problem faster than the default NODATA message hinting at captive portals. Given that the binary format has no file magic or any other clear and simple indication that this is a detached signature we guess based on the first two bits only – and by that only supporting the "old" binary format which seems to be the only one generated by gnupg in this case. References: e2965b0b6bdd68ffcad0e06d11755412a7e16e50 Closes: #921685
2019-02-26Release 1.8.0~rc41.8.0_rc4Julian Andres Klode
2019-02-13Introduce APT::Install::Pre-Invoke / Post-Invoke-SuccessJulian Andres Klode
These will run in our frontends currently, and can show messages. For the sake of keeping the implementation complexity low, a non-success variant of Post-Invoke is not provided. LP: #1815761
2019-02-13update: Provide APT::Update-Post-Invoke-Stats script hook pointJulian Andres Klode
This is run after an update has been run and only if status on the new cache has been shown, allowing scripts to display their own status messages. LP: #1815760
2019-02-11Release 1.8.0~rc31.8.0_rc3Julian Andres Klode
2019-02-11Install translated apt_auth and apt-transport-* manpagesJulian Andres Klode
Seems we missed those before.
2019-02-11debian/gbp.conf: Set debian-branch to 1.8.yJulian Andres Klode
2019-02-10Dutch manpages translation updateFrans Spiesschaert
Closes: #921941 Reviewed-By: Debian L10n Dutch <debian-l10n-dutch@lists.debian.org>
2019-02-10Dutch program translation updateFrans Spiesschaert
Closes: #921934 Reviewed-By: Debian L10n Dutch <debian-l10n-dutch@lists.debian.org>
2019-02-10Fix various typos in the documentationJakub Wilk
2019-02-10Russian program translation updateАлексей Шилин
Closes: #921830 Thanks: Vladimir Zhbanov <vzhbanov@gmail.com>
2019-02-07json-hooks-protocol: The "pin" field is optionalJulian Andres Klode
2019-02-07Fix issues in previous two debian/changelog entriesJulian Andres Klode
Last entry included an item that was not in the release, and the one before that was signed with the wrong email address.
2019-02-05aptmethod.h: Do not have gcc warning about ignoring write() resultJulian Andres Klode
This is a special case here, a best effort write, so there's no point in having warnings about it for every method.
2019-02-04Release 1.8.0~rc21.8.0_rc2Julian Andres Klode
2019-02-04Correctly handle feature detection for sse4.2 and crc32Julian Andres Klode
Mistakingly used #define instead of #cmakedefine
2019-02-04Release 1.8.0~rc11.8.0_rc1Julian Andres Klode
2019-02-04Use std::to_string() for HashStringList::FileSize() getterJulian Andres Klode
This slightly improves performance, as std::to_string() (as in gcc's libstdc++) avoids a heap allocation. This is surprisingly performance critical code, so we might want to improve things further in 1.9 by manually calculating the string - that would also get rid of issues with locales changing string formatting, if any.
2019-02-04Detect function multiversioning and sse4.2/crc32, enables i386Julian Andres Klode
This fixes the build on kfreebsd-amd64, and due to the detection of sse4.2, should also enable the sse4.2 on i386.
2019-02-04gpgv: Use buffered writes for splitting clearsigned filesJulian Andres Klode
This is safe here, as the code ensures that the file is flushed before it is being used. The next series should probably make GetTempFile() buffer writes by default.