summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
2020-06-03Release 2.1.6Julian Andres Klode
2020-05-26Release 2.1.5Julian Andres Klode
2020-05-19Release 2.1.4Julian Andres Klode
2020-05-18Release 2.1.3Julian Andres Klode
2020-05-13Release 2.1.2, take 2Julian Andres Klode
2020-05-12Release 2.1.2Julian Andres Klode
2020-05-08Release 2.1.1Julian Andres Klode
2020-05-04Release 2.1.0Julian Andres Klode
2020-04-09Release 2.0.2Julian Andres Klode
2020-03-24Release 2.0.1Julian Andres Klode
2020-03-07Release 2.0.0Julian Andres Klode
2020-02-27Release 1.9.12Julian Andres Klode
2020-02-26Release 1.9.11Julian Andres Klode
2020-02-26apt(8): Wait for frontend and cache lockJulian Andres Klode
This is a rework of !6 with additional stuff for the frontend lock, so we can lock the frontend lock and then keep looping over dpkg lock.
2020-02-26cacheset: Fix -Wdeprecated-copy warningsJulian Andres Klode
Remove the operator= from Container_iterator, as it was basically just the default anyway, and add copy constructors to *Interface that match their operator=. Tried adding copy constructor to Container_iterator, but that only made things worse.
2020-02-26Fix various compiler warningsJulian Andres Klode
2020-02-26symbols: Bump version from 1.9.10 to 1.9.11~Julian Andres Klode
2020-02-26Symbol updatesJulian Andres Klode
2020-02-25debian: Update symbols fileJulian Andres Klode
2020-02-18Remove CRC-16 implementationJulian Andres Klode
2020-02-18Bump ABI to 6.0Julian Andres Klode
2020-02-18release 1.9.10Julian Andres Klode
2020-02-10debian/control: Bump libseccomp-dev Build-Depends to >= 2.4.2Julian Andres Klode
Version 2.4.2 is needed for the new syscalls we added to the whitelist.
2020-02-04Release 1.9.9Julian Andres Klode
2020-01-30Widen regular expressions for versioned kernel packagesJulian Andres Klode
Since we append a concrete kernel version to each pattern, and then anchor the pattern, let's just pick any package starting with a kernel name (linux-, kfreebsd-, gnumach-), and not worry about linux-headers, linux-tools, etc specifically, as they'll be caught by the generic pattern. LP: #1607845
2020-01-27Release 1.9.8Julian Andres Klode
2020-01-16Release 1.9.7Julian Andres Klode
2020-01-16Fix debian-rules-uses-deprecated-systemd-overrideJulian Andres Klode
We accidentally managed to restart apt-daily{,-upgrade}.service again because our dh_systemd_start override was being ignored since we switched to debhelper 12. Override dh_installsystemd instead. Gbp-Dch: full
2020-01-15Trim trailing whitespace.Julian Andres Klode
Fixes: lintian: file-contains-trailing-whitespace See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html
2020-01-15Release 1.9.6Julian Andres Klode
2020-01-15apt(8): Disable regular expressions and fnmatchJulian Andres Klode
This is the first step. Next step will be to add warnings to apt-get and then remove support there as well.
2020-01-14hashes: Use Libgcrypt for hashing purposesJulian Andres Klode
Switch the code of the Hashes class to use libgcrypt, which allows us to use hardware-accelerated implementations of SHA1 and friends.
2020-01-07debian/rules: Adjust for -DWITH_TESTS=OFF in nocheck buildJulian Andres Klode
Gbp-Dch: ignore
2020-01-05Drop g++ build-dependency to help crossbuildingDavid Kalnischkies
Introduced to help with an ABI break this is now long enough in the past that we can go back to not explicitly depend on g++ anymore as it is part of build-essential. References: f63b3e01e436a8c0b4711b69a1a8794161e4c5a7 Closes: #948201
2019-12-02Release 1.9.5Julian Andres Klode
2019-12-02netrc: Restrict auth.conf entries to https by defaultJulian Andres Klode
This avoids downgrade attacks where an attacker could inject Location: http://private.example/ and then (having access to raw data to private.example, for example, by opening a port there, or sniffing network traffic) read the credentials for the private repository. Closes: #945911
2019-09-19Release 1.9.4Julian Andres Klode
2019-08-22apt.systemd.daily: Do not numerically check if intervals equal 0Julian Andres Klode
Commit 1d9e29c9e2a5591b42a99a721b901fc003ed9149 added support for suffixes to to intervals, but did not adjust the code to actually support them by replacing -eq with =. LP: #1840995
2019-08-19Release 1.9.3Julian Andres Klode
2019-08-15doc: Add apt-patterns(7) manual pageJulian Andres Klode
This does not describe much yet, as there's not much to talk about.
2019-08-15test: Use valgrind to ensure Acquire::Queue-Mode=access does not crashJulian Andres Klode
Unfortunately for us, apt update with Acquire::Queue-Mode=access does not always crash on a real system, so run the whole thing in valgrind.
2019-08-05Release 1.9.21.9.2Julian Andres Klode
2019-07-10Fix typos reported by codespell in code commentsDavid Kalnischkies
Also in old changelogs, but nothing really user visible like error messages or alike so barely noteworthy. Reported-By: codespell Gbp-Dch: Ignore
2019-06-20Release 1.9.11.9.1Julian Andres Klode
2019-06-17Fix pkg-config-test autopkgtestJulian Andres Klode
2019-06-17RFC1123StrToTime: Accept const std::string& as first argumentJulian Andres Klode
We are converting to std::string anyway by passing to istringstream, and this removes the need for .c_str() in callers.
2019-06-17Release 1.9.0 to experimental1.9.0Julian Andres Klode
2019-06-11Update symbols and hide some pkgTagSection ABIJulian Andres Klode
Gbp-Dch: ignore
2019-06-11Merge the ParseDepends functionsJulian Andres Klode
2019-06-11Merge tag '1.8.2'Julian Andres Klode
apt Debian release 1.8.2