summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAgeFilesLines
* cacheset: Fix -Wdeprecated-copy warningsJulian Andres Klode2020-02-261-0/+2
| | | | | | | | | 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.
* Fix various compiler warningsJulian Andres Klode2020-02-261-1/+0
|
* symbols: Bump version from 1.9.10 to 1.9.11~Julian Andres Klode2020-02-261-42/+42
|
* Symbol updatesJulian Andres Klode2020-02-261-10/+7
|
* debian: Update symbols fileJulian Andres Klode2020-02-251-32/+38
|
* Remove CRC-16 implementationJulian Andres Klode2020-02-181-2/+0
|
* Bump ABI to 6.0Julian Andres Klode2020-02-183-1479/+1479
|
* release 1.9.101.9.10Julian Andres Klode2020-02-181-0/+19
|
* debian/control: Bump libseccomp-dev Build-Depends to >= 2.4.2Julian Andres Klode2020-02-101-1/+1
| | | | | Version 2.4.2 is needed for the new syscalls we added to the whitelist.
* Release 1.9.91.9.9Julian Andres Klode2020-02-041-0/+7
|
* Widen regular expressions for versioned kernel packagesJulian Andres Klode2020-01-301-22/+4
| | | | | | | | | | 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
* Release 1.9.81.9.8Julian Andres Klode2020-01-271-0/+9
|
* Release 1.9.71.9.7Julian Andres Klode2020-01-161-0/+15
|
* Fix debian-rules-uses-deprecated-systemd-overrideJulian Andres Klode2020-01-161-3/+4
| | | | | | | | | 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
* Trim trailing whitespace.Julian Andres Klode2020-01-152-219/+218
| | | | | Fixes: lintian: file-contains-trailing-whitespace See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html
* Release 1.9.61.9.6Julian Andres Klode2020-01-152-2/+35
|
* apt(8): Disable regular expressions and fnmatchJulian Andres Klode2020-01-151-0/+13
| | | | | This is the first step. Next step will be to add warnings to apt-get and then remove support there as well.
* hashes: Use Libgcrypt for hashing purposesJulian Andres Klode2020-01-141-0/+1
| | | | | Switch the code of the Hashes class to use libgcrypt, which allows us to use hardware-accelerated implementations of SHA1 and friends.
* debian/rules: Adjust for -DWITH_TESTS=OFF in nocheck buildJulian Andres Klode2020-01-071-1/+8
| | | | Gbp-Dch: ignore
* Drop g++ build-dependency to help crossbuildingDavid Kalnischkies2020-01-051-1/+0
| | | | | | | | | 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
* Release 1.9.51.9.5Julian Andres Klode2019-12-022-1/+36
|
* netrc: Restrict auth.conf entries to https by defaultJulian Andres Klode2019-12-021-0/+10
| | | | | | | | | | | | 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
* Release 1.9.41.9.4Julian Andres Klode2019-09-191-0/+13
|
* apt.systemd.daily: Do not numerically check if intervals equal 0Julian Andres Klode2019-08-221-8/+8
| | | | | | | | 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
* Release 1.9.31.9.3Julian Andres Klode2019-08-191-0/+9
|
* doc: Add apt-patterns(7) manual pageJulian Andres Klode2019-08-151-0/+1
| | | | | This does not describe much yet, as there's not much to talk about.
* test: Use valgrind to ensure Acquire::Queue-Mode=access does not crashJulian Andres Klode2019-08-151-1/+2
| | | | | | 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.
* Release 1.9.21.9.2Julian Andres Klode2019-08-051-0/+15
|
* Fix typos reported by codespell in code commentsDavid Kalnischkies2019-07-102-3/+3
| | | | | | | | Also in old changelogs, but nothing really user visible like error messages or alike so barely noteworthy. Reported-By: codespell Gbp-Dch: Ignore
* Release 1.9.11.9.1Julian Andres Klode2019-06-201-0/+7
|
* Fix pkg-config-test autopkgtestJulian Andres Klode2019-06-171-1/+2
|
* RFC1123StrToTime: Accept const std::string& as first argumentJulian Andres Klode2019-06-171-0/+2
| | | | | | We are converting to std::string anyway by passing to istringstream, and this removes the need for .c_str() in callers.
* Release 1.9.0 to experimental1.9.0Julian Andres Klode2019-06-171-0/+61
|
* Update symbols and hide some pkgTagSection ABIJulian Andres Klode2019-06-111-22/+20
| | | | Gbp-Dch: ignore
* Merge the ParseDepends functionsJulian Andres Klode2019-06-111-4/+1
|
* Merge tag '1.8.2'Julian Andres Klode2019-06-111-0/+22
|\ | | | | | | apt Debian release 1.8.2
| * Release 1.8.21.8.2Julian Andres Klode2019-05-281-0/+22
| |
| * Flip /: in documented default value of DPkg::PathAlwin Henseler2019-05-211-1/+1
| | | | | | | | | | | | | | | | The value as shown in the NEWS file (not in the code) has a typo in which just a "/" and ":" are swapped. Closes: #917986 (cherry picked from commit 4c27ca80e2de06ab0fd058349f9813b60824cf04)
* | symbols: Remove invalid APTPKG@APTINST symbolJulian Andres Klode2019-05-061-2/+0
| |
* | Change soname to libapt-pkg.so.5.90Julian Andres Klode2019-05-063-1483/+1483
| | | | | | | | | | This is a bit experimental, and we'll go through a few stages before reaching libapt-pkg.so.6.0.
* | Merge libapt-inst into libapt-pkgJulian Andres Klode2019-05-065-87/+43
| |
* | Merge tag '1.8.1'Julian Andres Klode2019-05-061-0/+9
|\| | | | | | | apt Debian release 1.8.1
| * Release 1.8.11.8.1Julian Andres Klode2019-05-061-0/+9
| |
| * Add linux-{buildinfo,image-unsigned,source} versioned kernel pkgsJulian Andres Klode2019-05-061-0/+5
| | | | | | | | | | LP: #1821640 (cherry picked from commit 507124fd81066536c7c01a2039fcc6ee9f02a234)
| * Prevent shutdown while running dpkgJulian Andres Klode2019-05-031-0/+1
| | | | | | | | | | | | | | As long as we are running dpkg, keep an inhibitor that blocks us from shutting down. LP: #1820886
* | Add linux-{buildinfo,image-unsigned,source} versioned kernel pkgsJulian Andres Klode2019-05-061-0/+5
| | | | | | | | LP: #1821640
* | Prevent shutdown while running dpkgJulian Andres Klode2019-05-031-0/+1
| | | | | | | | | | | | | | As long as we are running dpkg, keep an inhibitor that blocks us from shutting down. LP: #1820886
* | Flip /: in documented default value of DPkg::PathAlwin Henseler2019-04-051-1/+1
| | | | | | | | | | | | | | The value as shown in the NEWS file (not in the code) has a typo in which just a "/" and ":" are swapped. Closes: #917986
* | Mark apt-transport-https as M-A:foreignIvan Krylov2019-04-051-0/+1
| | | | | | | | | | | | | | | | | | The package is an empty dummy by now, but even before it could have made sense as described in the bugreport and due to external requirements it might stick around a while still. References: afe3cd6ef1b157a07d05bbf70283e4f175813438 Closes: #905141
* | Merge branch 'pkgconfig' into 'master'Julian Andres Klode2019-04-043-2/+26
|\ \ | | | | | | | | | | | | Add PkgConfig on the apt-pkg and apt-inst libraries See merge request apt-team/apt!20