Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-04 | Merge branch 'pu/tighten-lib-deps' into 'master' | Julian Andres Klode | |
Tighten dependencies from apt and apt-utils on libs See merge request apt-team/apt!56 | |||
2019-03-19 | Tighten dependencies from apt and apt-utils on libs | Julian Andres Klode | |
Make apt pull in at least the same version of libapt-pkg, and apt-utils at least the same version of libapt-inst, so that upgrading only apt also upgrades the libraries. | |||
2019-03-15 | Merge branch 'vendor-getinfo' into 'master' | Julian Andres Klode | |
Fix vendor/getinfo on Ubuntu derivatives See merge request apt-team/apt!55 | |||
2019-03-15 | vendor/getinfo: Don't assume that Ubuntu is the last vendor | Simon McVittie | |
If your dpkg-vendor configuration in base-files is an Ubuntu derivative, but not exactly Ubuntu, and not an exact match for anything in vendor/, we want to use vendor/ubuntu. Previously we used whatever $DISTRO happened to be at the end of the "for" loop above, but that's undesirable: even if we assume that find(1) returns results in alphabetical order (which is not guaranteed), we wouldn't want to return a non-Ubuntu result if a future apt version happens to have a vendor that sorts later than vendor/ubuntu, for example vendor/zombieos or something. Closes: #924662 Signed-off-by: Simon McVittie <smcv@collabora.com> | |||
2019-03-15 | vendor/getinfo: Iterate through vendors in lexicographic order | Simon McVittie | |
find(1) works in readdir() order, which isn't guaranteed to be sorted. If the current vendor is not an exact match for any subdirectory in vendor/, and is somehow a derivative of more than one of them, we should at least produce a deterministic answer. Closes: #924662 Signed-off-by: Simon McVittie <smcv@collabora.com> | |||
2019-03-11 | CI: Use unstable for now, as we need triehash package | Julian Andres Klode | |
2019-03-11 | Use system-provided triehash | Julian Andres Klode | |
2019-03-11 | prepare-release: Add merge-translations command | Julian Andres Klode | |
This command allows merging translations from another branch. This is to be used strictly downwards, that is, translations should be merged from newest to oldest branch, without skipping any active branch, to ensure the best result. For example, consider branches 1 and 2 have the strings "a" and "b" to translate, but master only has the strings "a" and "c". Now, 2 has more translations for "b" than 1. By merging master into 2, and 2 into 1, 1 also gets any translations for "b" from 2. | |||
2019-03-08 | Merge tag '1.8.0' | Julian Andres Klode | |
apt Debian release 1.8.0 | |||
2019-03-08 | Release 1.8.01.8.0 | Julian Andres Klode | |
2019-03-07 | CMake: Install auth.conf.d directory | Julian Andres Klode | |
The missing auth.conf.d directory was an oversight, it should be there. LP: #1818996 | |||
2019-03-06 | Dutch manpages translation update | Frans Spiesschaert | |
Closes: #923834 | |||
2019-03-06 | Dutch program translation update | Frans Spiesschaert | |
Closes: #923728 | |||
2019-03-06 | Fix name of APT::Update::Post-Invoke-Stats (was ...Update-Post...) | Julian Andres Klode | |
Bad accident. Accidents happen. | |||
2019-03-04 | Merge 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-04 | Merge 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 translation | Milo Casagrande | |
Signed-off-by: Milo Casagrande <milo@milo.name> | |||
2019-03-03 | Add explicit message for unsupported binary signature | David 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-26 | Merge branch 'pu/abi6' | Julian Andres Klode | |
2019-02-26 | fileutl: Merge Popen variants | Julian Andres Klode | |
2019-02-26 | apt-private: Remove unused InitLocale() variant | Julian Andres Klode | |
2019-02-26 | acquire-item: Remove deprecated members and functions | Julian Andres Klode | |
2019-02-26 | extracttar: Remove deprecated ExtractTar::Done(bool) variant | Julian Andres Klode | |
2019-02-26 | orderlist: Remove deprecated VisitNode() variant | Julian Andres Klode | |
2019-02-26 | dpkgpm: Remove deprecated pkgDPkgPM::SendV2Pkgs() | Julian Andres Klode | |
2019-02-26 | fileutl: Remove deprecated functions such as gzFd() | Julian Andres Klode | |
2019-02-26 | strutl: Remove deprecated functions | Julian Andres Klode | |
2019-02-26 | edsp: Remove deprecated functions | Julian Andres Klode | |
2019-02-26 | sptr: Remove deprecated smart pointer classes | Julian Andres Klode | |
Please use the standard C++ variants instead. | |||
2019-02-26 | sourceslist: Remove deprecated AddVolatileFiles() variant | Julian Andres Klode | |
2019-02-26 | netrc: Remove deprecated function maybe_add_auth() | Julian Andres Klode | |
2019-02-26 | depcache: Remove deprecated functions | Julian Andres Klode | |
2019-02-26 | packagemanager: Remove deprecated functions | Julian Andres Klode | |
2019-02-26 | pkgcachegen: Remove deprecated functions | Julian Andres Klode | |
2019-02-26 | indexcopy: Remove deprecated SigVerify::RunGPGV() | Julian Andres Klode | |
2019-02-26 | hashes: Remove deprecated functions | Julian Andres Klode | |
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-26 | metaindex: Remove deprecated checkSum::Hash (replaced by Hashes) | Julian Andres Klode | |
2019-02-26 | algorithms: Remove deprecated ProblemResolver::InstallProtect() | Julian Andres Klode | |
2019-02-26 | acquire: Remove deprecated pkgAcquire::Setup() function | Julian Andres Klode | |
2019-02-26 | acquire: Fold pkgAcquireStatus2 into pkgAcquireStatus | Julian Andres Klode | |
Clean up the code, make it neat, lalala | |||
2019-02-26 | tagfile: Remove deprecated pkgUserTagSection and TFRewrite | Julian Andres Klode | |
2019-02-26 | indexfile: Remove deprecated translation functions | Julian Andres Klode | |
2019-02-26 | clean: Fold pkgArchiveCleaner2 into pkgArchiveCleaner | Julian Andres Klode | |
2019-02-26 | pkgSrcRecords::Parser: Fold Files2() into Files() | Julian Andres Klode | |
This is possible now with the API break. Cleaner code, woohoo. | |||
2019-02-26 | pkgrecords: Renive deprecated functions | Julian Andres Klode | |
2019-02-26 | cachefile: Remove deprecated functions | Julian Andres Klode | |
2019-02-26 | upgrade: Remove deprecated functions | Julian Andres Klode | |
2019-02-26 | cacheiterators: Cleanup deprecated code | Julian Andres Klode | |
2019-02-26 | pkgcache: Remove deprecated bits | Julian Andres Klode | |
2019-02-26 | Bump SONAMEs in preparation for ABI breaks | Julian Andres Klode | |