Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2019-02-26 | Revert "debian/gbp.conf: Set debian-branch to 1.8.y" | Julian Andres Klode | |
This reverts commit 51ac850da87c606a45214ba03711c4a3c5c1c780. | |||
2019-02-26 | Merge tag '1.8.0_rc4' | Julian Andres Klode | |
apt Debian release 1.8.0~rc4 | |||
2019-02-26 | Release 1.8.0~rc41.8.0_rc4 | Julian Andres Klode | |
2019-02-13 | Introduce APT::Install::Pre-Invoke / Post-Invoke-Success | Julian 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-13 | update: Provide APT::Update-Post-Invoke-Stats script hook point | Julian 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-11 | Merge tag '1.8.0_rc3' | Julian Andres Klode | |
apt Debian release 1.8.0~rc3 | |||
2019-02-11 | Release 1.8.0~rc31.8.0_rc3 | Julian Andres Klode | |
2019-02-11 | Install translated apt_auth and apt-transport-* manpages | Julian Andres Klode | |
Seems we missed those before. | |||
2019-02-11 | debian/gbp.conf: Set debian-branch to 1.8.y | Julian Andres Klode | |
2019-02-10 | Dutch manpages translation update | Frans Spiesschaert | |
Closes: #921941 Reviewed-By: Debian L10n Dutch <debian-l10n-dutch@lists.debian.org> | |||
2019-02-10 | Dutch program translation update | Frans Spiesschaert | |
Closes: #921934 Reviewed-By: Debian L10n Dutch <debian-l10n-dutch@lists.debian.org> | |||
2019-02-10 | Fix various typos in the documentation | Jakub Wilk | |
2019-02-10 | Russian program translation update | Алексей Шилин | |
Closes: #921830 Thanks: Vladimir Zhbanov <vzhbanov@gmail.com> | |||
2019-02-07 | debian/rules: Do not use dh_install --list-missing (dh 12 porting) | Julian Andres Klode | |
This was removed in dh 12, and dh_missing is run by default which detects missing files. | |||
2019-02-07 | debian: Update to debhelper-compat (= 12) | Julian Andres Klode | |
Switch from debian/compat to the new Build-Depends syntax - that's way nicer. | |||
2019-02-07 | json-hooks-protocol: The "pin" field is optional | Julian Andres Klode | |
2019-02-07 | Fix issues in previous two debian/changelog entries | Julian 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-05 | aptmethod.h: Do not have gcc warning about ignoring write() result | Julian 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-05 | CMakeLists.txt: Bump C++ standard version to C++14 | Julian Andres Klode | |
Not a lot of fancy new stuff there, but some good stuff. Would like to use C++17, but might not be stable yet. | |||
2019-02-04 | Release 1.8.0~rc21.8.0_rc2 | Julian Andres Klode | |
2019-02-04 | Correctly handle feature detection for sse4.2 and crc32 | Julian Andres Klode | |
Mistakingly used #define instead of #cmakedefine | |||
2019-02-04 | Release 1.8.0~rc11.8.0_rc1 | Julian Andres Klode | |
2019-02-04 | Use std::to_string() for HashStringList::FileSize() getter | Julian 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-04 | Detect function multiversioning and sse4.2/crc32, enables i386 | Julian 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-04 | gpgv: Use buffered writes for splitting clearsigned files | Julian 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. | |||
2019-02-04 | Merge branch 'pu/dead-pin' into 'master' | Julian Andres Klode | |
A pin of -32768 overrides any other, disables repo See merge request apt-team/apt!40 | |||
2019-02-01 | Add a Packages-Require-Authorization Release file field | Julian Andres Klode | |
This new field allows a repository to declare that access to packages requires authorization. The current implementation will set the pin to -32768 if no authorization has been provided in the auth.conf(.d) files. This implementation is suboptimal in two aspects: (1) A repository should behave more like NotSource repositories (2) We only have the host name for the repository, we cannot use paths yet. - We can fix those after an ABI break. The code also adds a check to acquire-item.cc to not use the specified repository as a download source, mimicking NotSource. | |||
2019-02-01 | Introduce experimental 'never' pinning for sources | Julian Andres Klode | |
This allows disabling a repository by pinning it to 'never', which is internally translated to a value of -32768 (or whatever the minimum of short is). This overrides any other pin for that repository. It can be used to make sure certain sources are never used; for example, in unattended-upgrades. To prevent semantic changes to existing files, we substitute min + 1 for every pin-priority: <min>. This is a temporary solution, as we are waiting for an ABI break. To add pins with that value, the special Pin-Priority "never" may be used for now. It's unclear if that will persist, or if the interface will change eventually. | |||
2019-02-01 | Merge branch 'pu/refuseunsignedlines' into 'master' | Julian Andres Klode | |
Fail if InRelease or Release.gpg contain unsigned lines See merge request apt-team/apt!45 |