summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-03-04[l10n] Update Italian translationMilo Casagrande1-18/+15
Signed-off-by: Milo Casagrande <milo@milo.name>
2019-03-03Add explicit message for unsupported binary signatureDavid Kalnischkies2-2/+38
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-26Merge branch 'pu/abi6'Julian Andres Klode68-2850/+1553
2019-02-26fileutl: Merge Popen variantsJulian Andres Klode3-15/+2
2019-02-26apt-private: Remove unused InitLocale() variantJulian Andres Klode2-2/+0
2019-02-26acquire-item: Remove deprecated members and functionsJulian Andres Klode3-51/+3
2019-02-26extracttar: Remove deprecated ExtractTar::Done(bool) variantJulian Andres Klode3-6/+0
2019-02-26orderlist: Remove deprecated VisitNode() variantJulian Andres Klode1-1/+0
2019-02-26dpkgpm: Remove deprecated pkgDPkgPM::SendV2Pkgs()Julian Andres Klode3-6/+0
2019-02-26fileutl: Remove deprecated functions such as gzFd()Julian Andres Klode3-29/+0
2019-02-26strutl: Remove deprecated functionsJulian Andres Klode3-61/+0
2019-02-26edsp: Remove deprecated functionsJulian Andres Klode3-356/+2
2019-02-26sptr: Remove deprecated smart pointer classesJulian Andres Klode5-78/+0
Please use the standard C++ variants instead.
2019-02-26sourceslist: Remove deprecated AddVolatileFiles() variantJulian Andres Klode3-19/+0
2019-02-26netrc: Remove deprecated function maybe_add_auth()Julian Andres Klode3-12/+0
2019-02-26depcache: Remove deprecated functionsJulian Andres Klode3-20/+0
2019-02-26packagemanager: Remove deprecated functionsJulian Andres Klode5-51/+0
2019-02-26pkgcachegen: Remove deprecated functionsJulian Andres Klode3-11/+0
2019-02-26indexcopy: Remove deprecated SigVerify::RunGPGV()Julian Andres Klode2-15/+0
2019-02-26hashes: Remove deprecated functionsJulian Andres Klode3-69/+6
This keeps the members in the class, but makes them private. We want to migrate to libgcrypt eventually, since we already use libgcrypt through gpgv anyway.
2019-02-26metaindex: Remove deprecated checkSum::Hash (replaced by Hashes)Julian Andres Klode2-7/+0
2019-02-26algorithms: Remove deprecated ProblemResolver::InstallProtect()Julian Andres Klode3-29/+0
2019-02-26acquire: Remove deprecated pkgAcquire::Setup() functionJulian Andres Klode3-34/+0
2019-02-26acquire: Fold pkgAcquireStatus2 into pkgAcquireStatusJulian Andres Klode5-32/+7
Clean up the code, make it neat, lalala
2019-02-26tagfile: Remove deprecated pkgUserTagSection and TFRewriteJulian Andres Klode3-167/+2
2019-02-26indexfile: Remove deprecated translation functionsJulian Andres Klode3-38/+0
2019-02-26clean: Fold pkgArchiveCleaner2 into pkgArchiveCleanerJulian Andres Klode4-33/+6
2019-02-26pkgSrcRecords::Parser: Fold Files2() into Files()Julian Andres Klode7-83/+8
This is possible now with the API break. Cleaner code, woohoo.
2019-02-26pkgrecords: Renive deprecated functionsJulian Andres Klode1-4/+0
2019-02-26cachefile: Remove deprecated functionsJulian Andres Klode1-2/+0
2019-02-26upgrade: Remove deprecated functionsJulian Andres Klode3-27/+1
2019-02-26cacheiterators: Cleanup deprecated codeJulian Andres Klode3-52/+1
2019-02-26pkgcache: Remove deprecated bitsJulian Andres Klode3-25/+0
2019-02-26Bump SONAMEs in preparation for ABI breaksJulian Andres Klode8-1578/+1578
2019-02-26Revert "debian/gbp.conf: Set debian-branch to 1.8.y"Julian Andres Klode1-1/+1
This reverts commit 51ac850da87c606a45214ba03711c4a3c5c1c780.
2019-02-26Merge tag '1.8.0_rc4'Julian Andres Klode7-7/+22
apt Debian release 1.8.0~rc4
2019-02-26Release 1.8.0~rc41.8.0_rc4Julian Andres Klode5-6/+14
2019-02-13Introduce APT::Install::Pre-Invoke / Post-Invoke-SuccessJulian Andres Klode1-1/+6
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 Klode1-0/+2
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-11Merge tag '1.8.0_rc3'Julian Andres Klode28-166/+184
apt Debian release 1.8.0~rc3
2019-02-11Release 1.8.0~rc31.8.0_rc3Julian Andres Klode5-6/+28
2019-02-11Install translated apt_auth and apt-transport-* manpagesJulian Andres Klode1-0/+2
Seems we missed those before.
2019-02-11debian/gbp.conf: Set debian-branch to 1.8.yJulian Andres Klode1-1/+1
2019-02-10Dutch manpages translation updateFrans Spiesschaert1-30/+20
Closes: #921941 Reviewed-By: Debian L10n Dutch <debian-l10n-dutch@lists.debian.org>
2019-02-10Dutch program translation updateFrans Spiesschaert1-61/+59
Closes: #921934 Reviewed-By: Debian L10n Dutch <debian-l10n-dutch@lists.debian.org>
2019-02-10Fix various typos in the documentationJakub Wilk18-44/+44
2019-02-10Russian program translation updateАлексей Шилин1-21/+21
Closes: #921830 Thanks: Vladimir Zhbanov <vzhbanov@gmail.com>
2019-02-07debian/rules: Do not use dh_install --list-missing (dh 12 porting)Julian Andres Klode1-4/+1
This was removed in dh 12, and dh_missing is run by default which detects missing files.
2019-02-07debian: Update to debhelper-compat (= 12)Julian Andres Klode2-2/+1
Switch from debian/compat to the new Build-Depends syntax - that's way nicer.
2019-02-07json-hooks-protocol: The "pin" field is optionalJulian Andres Klode1-1/+1