summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.1.52.1.5Julian Andres Klode2020-05-261-1/+1
|
* Allow FMV SSE4.2 detection to succeed on clangDavid Kalnischkies2020-05-251-2/+2
| | | | | | | | | As the builtins were used in the feature test also in the default branch clang fails to compile the test helpfully complaining that you need to compile with sse4.2 to use that while on gcc it is optimized out as unused code and produces only a warning for that… removing the code from the default branch fixes this problem, but we adapt the code some more to avoid compilers optimizing it out in the future just in case.
* Release 2.1.42.1.4Julian Andres Klode2020-05-191-1/+1
|
* Release 2.1.32.1.3Julian Andres Klode2020-05-181-1/+1
|
* Release 2.1.2Julian Andres Klode2020-05-121-1/+1
|
* Release 2.1.12.1.1Julian Andres Klode2020-05-081-1/+1
|
* Release 2.1.02.1.0Julian Andres Klode2020-05-041-1/+1
|
* Release 2.0.22.0.2Julian Andres Klode2020-04-091-1/+1
|
* Release 2.0.12.0.1Julian Andres Klode2020-03-241-1/+1
|
* Release 2.0.02.0.0Julian Andres Klode2020-03-071-1/+1
|
* Release 1.9.121.9.12Julian Andres Klode2020-02-271-1/+1
|
* Release 1.9.111.9.11Julian Andres Klode2020-02-261-1/+1
|
* release 1.9.101.9.10Julian Andres Klode2020-02-181-1/+1
|
* Release 1.9.91.9.9Julian Andres Klode2020-02-041-1/+1
|
* Release 1.9.81.9.8Julian Andres Klode2020-01-271-1/+1
|
* Release 1.9.71.9.7Julian Andres Klode2020-01-161-1/+1
|
* Release 1.9.61.9.6Julian Andres Klode2020-01-151-1/+1
|
* hashes: Use Libgcrypt for hashing purposesJulian Andres Klode2020-01-141-0/+2
| | | | | Switch the code of the Hashes class to use libgcrypt, which allows us to use hardware-accelerated implementations of SHA1 and friends.
* Add support for GTest 1.9, do not fail silently if its missingJulian Andres Klode2020-01-071-0/+1
| | | | | | Require passing -DWITH_TESTS=OFF to CMakeList to disable unit tests, rather than ignoring them if GTest cannot be found; which just happened on CI...
* Release 1.9.51.9.5Julian Andres Klode2019-12-021-1/+1
|
* Release 1.9.41.9.4Julian Andres Klode2019-09-191-1/+1
|
* srvrec: Use re-entrant resolver functionsJulian Andres Klode2019-08-221-1/+1
| | | | | This should probably make those functions thread-safe, which might be useful for some external users.
* CMake: Produce a fatal error if triehash could not be foundJulian Andres Klode2019-08-211-0/+4
|
* CMake: Pass -Werror=return-type to gccJulian Andres Klode2019-08-211-0/+1
| | | | | | In C++, this warns about not returning in a function not returning void, which is undefined behavior and causes weird crashes. Make it an error.
* Release 1.9.31.9.3Julian Andres Klode2019-08-191-1/+1
|
* Release 1.9.21.9.2Julian Andres Klode2019-08-051-1/+1
|
* Release 1.9.11.9.1Julian Andres Klode2019-06-201-1/+1
|
* Release 1.9.0 to experimental1.9.0Julian Andres Klode2019-06-171-1/+1
|
* Merge tag '1.8.2'Julian Andres Klode2019-06-111-1/+1
|\ | | | | | | apt Debian release 1.8.2
| * Release 1.8.21.8.2Julian Andres Klode2019-05-281-1/+1
| |
* | CMake: Enforce "override" use on overriden methodsJulian Andres Klode2019-05-061-1/+2
| | | | | | | | | | This ensures that we do not accidentally stop overriding a method because it's signature changed in an API break.
* | Merge libapt-inst into libapt-pkgJulian Andres Klode2019-05-061-1/+0
| |
* | Merge tag '1.8.1'Julian Andres Klode2019-05-061-1/+1
|\| | | | | | | apt Debian release 1.8.1
| * Release 1.8.11.8.1Julian Andres Klode2019-05-061-1/+1
| |
| * Prevent shutdown while running dpkgJulian Andres Klode2019-05-031-0/+5
| | | | | | | | | | | | | | As long as we are running dpkg, keep an inhibitor that blocks us from shutting down. LP: #1820886
* | Prevent shutdown while running dpkgJulian Andres Klode2019-05-031-0/+5
| | | | | | | | | | | | | | As long as we are running dpkg, keep an inhibitor that blocks us from shutting down. LP: #1820886
* | Merge branch 'pkgconfig' into 'master'Julian Andres Klode2019-04-041-0/+1
|\ \ | | | | | | | | | | | | Add PkgConfig on the apt-pkg and apt-inst libraries See merge request apt-team/apt!20
| * | Add pkg-config files for the apt-pkg and apt-inst librariesCorentin Noël2019-03-081-0/+1
| | | | | | | | | | | | Closes: #439121
* | | Use system-provided triehashJulian Andres Klode2019-03-111-0/+2
|/ /
* | Merge tag '1.8.0'Julian Andres Klode2019-03-081-1/+2
|\| | | | | | | apt Debian release 1.8.0
| * Release 1.8.01.8.0Julian Andres Klode2019-03-081-1/+1
| |
| * CMake: Install auth.conf.d directoryJulian Andres Klode2019-03-071-0/+1
| | | | | | | | | | | | | | The missing auth.conf.d directory was an oversight, it should be there. LP: #1818996
* | Merge tag '1.8.0_rc4'Julian Andres Klode2019-02-261-1/+1
|\| | | | | | | apt Debian release 1.8.0~rc4
| * Release 1.8.0~rc41.8.0_rc4Julian Andres Klode2019-02-261-1/+1
| |
* | Merge tag '1.8.0_rc3'Julian Andres Klode2019-02-111-1/+1
|\| | | | | | | apt Debian release 1.8.0~rc3
| * Release 1.8.0~rc31.8.0_rc3Julian Andres Klode2019-02-111-1/+1
| |
* | CMakeLists.txt: Bump C++ standard version to C++14Julian Andres Klode2019-02-051-1/+1
|/ | | | | Not a lot of fancy new stuff there, but some good stuff. Would like to use C++17, but might not be stable yet.
* Release 1.8.0~rc21.8.0_rc2Julian Andres Klode2019-02-041-1/+1
|
* Release 1.8.0~rc11.8.0_rc1Julian Andres Klode2019-02-041-1/+1
|
* Detect function multiversioning and sse4.2/crc32, enables i386Julian Andres Klode2019-02-041-0/+5
| | | | | This fixes the build on kfreebsd-amd64, and due to the detection of sse4.2, should also enable the sse4.2 on i386.