Commit Graph

  • 708e2f1fe9 VersionHash: Do not skip too long dependency lines Julian Andres Klode 2016-09-18 13:24:35 +02:00
  • acddd9188c travis: Add coverage testing using codecov.io Julian Andres Klode 2016-09-11 17:45:20 +02:00
  • bccb344412 Coverage: Do not print messages from gcov Julian Andres Klode 2016-09-11 13:58:40 +02:00
  • 422a2eba84 CMake: Add coverage build type Julian Andres Klode 2016-09-11 13:53:49 +02:00
  • e09a8a611e travis: use ninja and ccache for building Julian Andres Klode 2016-09-11 13:49:23 +02:00
  • 561a3557e7 test: Always install dpkg into our tests, regardless of MA Julian Andres Klode 2016-09-07 13:35:40 +02:00
  • c382e0dff1 test: framework: Ensure copied status files have trailing lines Julian Andres Klode 2016-09-07 13:23:26 +02:00
  • 12b201da7c edsp: try 2 to read responses even if writing failed David Kalnischkies 2016-09-07 10:21:01 +02:00
  • 99fdd8034b abort connection on '.' target replies in SRV David Kalnischkies 2016-09-04 18:53:26 +02:00
  • 7ce2af82bb update testing hints in README.md David Kalnischkies 2016-09-02 14:19:54 +02:00
  • 54dd6baaf1 Release 1.3~rc4 Julian Andres Klode 2016-09-02 20:30:33 +02:00
  • 0789f685c1 debian: Pass -O to make to get readable build logs Julian Andres Klode 2016-09-02 20:11:13 +02:00
  • 830cba2c50 debian: Move bugscript to old location for overlayfs xdev issue Julian Andres Klode 2016-09-02 20:07:32 +02:00
  • 2a440328ea acquire: Use priority queues and a 3 stage pipeline design Julian Andres Klode 2016-06-15 23:13:43 +02:00
  • 544e1528b1 CMake: apt-pkg: Use correct ICONV_INCLUDE_DIRS variable Julian Andres Klode 2016-09-02 14:44:08 +02:00
  • 99ba7cc190 CMake: test/libapt: Use a prebuilt GTest library if available Julian Andres Klode 2016-09-02 14:09:52 +02:00
  • 7cdb840725 gitignore: Add generated docbook stylesheets Julian Andres Klode 2016-09-02 14:33:15 +02:00
  • 6dc85f53d9 support long keyid and fingerprint in gpgv's GOODSIG David Kalnischkies 2016-09-01 18:55:20 +02:00
  • f9c2f3e972 re-add apt breaks/replaces apt-utils (<< 1.3~exp2~) David Kalnischkies 2016-09-01 08:53:16 +02:00
  • d8a57c1953 tests: silence -Wmissing-declarations David Kalnischkies 2016-09-01 08:49:22 +02:00
  • 644478e8db try not to call memcpy with length 0 in hash calculations David Kalnischkies 2016-08-31 10:11:07 +02:00
  • 0343b48e06 test-apt-cdrom: Fix for gnupg 2.1.15 Julian Andres Klode 2016-09-01 10:57:49 +02:00
  • cf7503d8a0 Base256ToNum: Fix uninitialized value Julian Andres Klode 2016-08-31 17:18:07 +02:00
  • 923c592ceb TagFile: Fix off-by-one errors in comment stripping Julian Andres Klode 2016-08-31 17:01:04 +02:00
  • 832f95f4d0 test/integration/test-srcrecord: Make executable Julian Andres Klode 2016-08-31 12:25:38 +02:00
  • ce6cd75dc3 Fix segfault and out-of-bounds read in Binary fields Julian Andres Klode 2016-08-31 11:36:44 +02:00
  • 317bb39f3c Release 1.3~rc3 Julian Andres Klode 2016-08-30 22:20:55 +02:00
  • 9109c3c309 test: Pass -d to dpkg-buildpackage Julian Andres Klode 2016-08-30 17:37:59 +02:00
  • bb315d0513 Add shippable.yml for CI on Shippable Julian Andres Klode 2016-08-29 15:46:10 +02:00
  • 30ea7a6040 test, travis: Quieter testing with a new -qq mode Julian Andres Klode 2016-08-19 20:37:28 +02:00
  • 30749ef1ed Switch documentation from httpredir.d.o to deb.d.o Julian Andres Klode 2016-08-29 15:09:05 +02:00
  • f06a44591d Add new symbols to symbols file Julian Andres Klode 2016-08-29 15:07:39 +02:00
  • 06372c6a4f init: Add Dir::Bin::planners default entry Julian Andres Klode 2016-08-29 15:04:51 +02:00
  • 865b46c18e init: Fix path to external solvers Julian Andres Klode 2016-08-29 14:58:13 +02:00
  • e950b7e2f8 don't loop on pinning pkgs from absolute debs by regex David Kalnischkies 2016-08-28 22:56:17 +02:00
  • 4ff5e237d5 randomize acquire order for same type index files David Kalnischkies 2016-08-28 12:58:20 +02:00
  • 6a68315e93 Merge branch 'portability/freebsd' Julian Andres Klode 2016-08-27 00:31:03 +02:00
  • 01d207a507 CMake: Add missing iconv dependency Julian Andres Klode 2016-08-26 17:55:28 +02:00
  • 6f1f3c9afd Make root group configurable via ROOT_GROUP Julian Andres Klode 2016-08-25 16:25:00 +02:00
  • 757ec4e1ef test: Use :$(id -gn) instead of :root (when run as root) Julian Andres Klode 2016-08-25 15:35:32 +02:00
  • f878d3a862 test: Assert multi-arch in the chroot Julian Andres Klode 2016-08-25 15:02:13 +02:00
  • 2ed62ba6ab changelog: Respect Dir setting for local changelog getting Julian Andres Klode 2016-08-25 14:24:49 +02:00
  • 15134a8e54 Lower-case uname -r output in kernel autoremove helper Julian Andres Klode 2016-08-24 16:28:47 +02:00
  • 03ae49aca5 test: More portable check for dpkg versions Julian Andres Klode 2016-08-24 16:21:12 +02:00
  • 71e22da91f test: Use a file to determine TEST_DEFAULT_GROUP Julian Andres Klode 2016-08-24 16:05:37 +02:00
  • 8a362893a1 apt-inst: debfile: Pass comp. Name to ExtractTar, not Binary Julian Andres Klode 2016-08-24 15:10:08 +02:00
  • 4aa8cc9127 test: Allow db_dump-5 instead of db_dump Julian Andres Klode 2016-08-24 13:36:26 +02:00
  • bd95e2b29d Always pass a directory to find before an option Julian Andres Klode 2016-08-24 02:22:45 +02:00
  • 34f0d758a4 test: Fix invalid quoting in variable expansion Julian Andres Klode 2016-08-24 01:51:50 +02:00
  • 76325a660e test: Use printf "%b\n" instead of echo for strings with '\' Julian Andres Klode 2016-08-24 01:40:43 +02:00
  • c5306b16a3 test: Make sure we always find a dpkg in status file Julian Andres Klode 2016-08-24 00:48:22 +02:00
  • 8683da6144 test: Avoid use of /proc/self/fd Julian Andres Klode 2016-08-24 00:25:26 +02:00
  • f8e8a14f17 test: Explicitly pass --admindir=var/lib/dpkg to dpkg Julian Andres Klode 2016-08-24 00:08:39 +02:00
  • 1a7c66e40f test: Fix building of noopchroot Julian Andres Klode 2016-08-23 23:37:36 +02:00
  • 4b1fb7b187 test: Get rid of debhelper rules.tiny example dep Julian Andres Klode 2016-08-23 23:19:14 +02:00
  • 3c973af2ff test: Allow moreutils-parallel instead of parallel Julian Andres Klode 2016-08-23 23:14:05 +02:00
  • 144ce9208b test: Allow stunnel to be used instead of stunnel4 Julian Andres Klode 2016-08-23 23:01:18 +02:00
  • 14e57111df test: Substitute GNU commands for other commands where available Julian Andres Klode 2016-08-23 21:47:54 +02:00
  • 7c1177f6b8 test: Use C locale instead of C.UTF-8 Julian Andres Klode 2016-08-23 21:53:39 +02:00
  • 8757a0fdee Make directory paths configurable Julian Andres Klode 2016-08-23 19:41:58 +02:00
  • dd7758b924 apt-key: Only use readlink -f for existing components Julian Andres Klode 2016-08-23 21:01:06 +02:00
  • 0fb16c3e67 Use C locale instead of C.UTF-8 for protocol strings Julian Andres Klode 2016-08-23 20:19:11 +02:00
  • cede4eda68 CMake: Add support for libintl Julian Andres Klode 2016-08-23 18:48:43 +02:00
  • 75d238ba66 Accept --autoremove as alias for --auto-remove Julian Andres Klode 2016-08-26 16:14:13 +02:00
  • 24ad9b325f CMake: Handle Berkeley DB on FreeBSD Julian Andres Klode 2016-08-23 12:48:25 +02:00
  • 8265d6c8fd methods/connect.cc: Only use AI_IDN if defined Julian Andres Klode 2016-08-23 14:57:11 +02:00
  • 2c391d850f CMake/private-download: Fix statfs includes on FreeBSD Julian Andres Klode 2016-08-23 14:40:46 +02:00
  • c799c3efe4 CMake: Add FindLZ4 and FindLZMA Julian Andres Klode 2016-08-23 14:13:24 +02:00
  • ad5282bb0c CMake: Do not use -lresolv if res_init exists in libc Julian Andres Klode 2016-08-23 13:42:54 +02:00
  • 374ab017c2 CMake: Do not hardcode -ldl Julian Andres Klode 2016-08-23 13:38:19 +02:00
  • b10ec8cc7b CMake: Handle endian.h locations on other platforms Julian Andres Klode 2016-08-22 22:54:07 +02:00
  • 0fa5d86204 CMake: Handle BSD platforms with sig_t instead of sighandler_t Julian Andres Klode 2016-08-22 22:45:19 +02:00
  • 24a59c62ef Add missing includes and external definitions Julian Andres Klode 2016-08-23 13:15:15 +02:00
  • 4f242a2289 treat .ddeb files like .deb, especially for dpkg David Kalnischkies 2016-08-25 15:52:30 +02:00
  • 29c590951f show apt-key warnings in apt update David Kalnischkies 2016-08-25 15:22:28 +02:00
  • 105503b4b4 apt-key: warn instead of fail on unreadable keyrings David Kalnischkies 2016-08-25 12:42:36 +02:00
  • 70ff288b98 do not restore selections for already purged packages David Kalnischkies 2016-08-24 21:57:53 +02:00
  • 1044354995 improve code & doc for aquire weak/loop failing David Kalnischkies 2016-08-24 21:49:34 +02:00
  • 2e2865ae53 do fail on weakhash/loop earlier in acquire David Kalnischkies 2016-08-24 09:47:48 +02:00
  • bb9fdfe45b CMake: Define _WITH_GETLINE for FreeBSD Julian Andres Klode 2016-08-23 12:53:10 +02:00
  • ac103d45f6 CMake: Do not add po/ if USE_NLS is OFF Julian Andres Klode 2016-08-23 18:42:52 +02:00
  • 9fb81c6e54 CMake: Discover docbook stylesheet in other locations Julian Andres Klode 2016-08-21 20:37:14 +02:00
  • d651c4cd71 install-progress: Call the real ::fork() in our fork() method Julian Andres Klode 2016-08-23 13:24:54 +02:00
  • 3fbd67460e CMake: Add Large File Support Julian Andres Klode 2016-08-20 03:22:24 +02:00
  • 0919f1df55 prevent C++ locale number formatting in text APIs (try 3) David Kalnischkies 2016-08-23 15:11:20 +02:00
  • fb51ce3295 do dpkg --configure before --remove/--purge --pending David Kalnischkies 2016-08-22 21:33:38 +02:00
  • ab59037f9e zh_CN.po: update simplified Chinese translation Zhou Mo 2016-08-20 13:32:17 +00:00
  • ee60e00ccc CMake: Fix uninitialized variables Julian Andres Klode 2016-08-20 14:41:33 +02:00
  • c43a7ed46c CMake: Translations: Build byproduct before output Julian Andres Klode 2016-08-20 01:15:27 +02:00
  • 99fd3fd594 debian: Get rid of dh_movefiles again Julian Andres Klode 2016-08-20 00:25:34 +02:00
  • 29742f9563 debian: Run wrap-and-sort Julian Andres Klode 2016-08-19 20:03:36 +02:00
  • 20d2f4a4f1 debian: Drop outdated stuff Julian Andres Klode 2016-08-19 19:49:54 +02:00
  • 9956b3e188 debian: Add more lintian overrides Julian Andres Klode 2016-08-19 19:42:45 +02:00
  • 113eaa2921 debian: Switch to debhelper 10 Julian Andres Klode 2016-08-19 19:26:55 +02:00
  • 23ecbf33db debian: Make better use of the tree installed by CMake Julian Andres Klode 2016-08-19 17:49:29 +02:00
  • 35d74be55f CMake: Install config and logging directories Julian Andres Klode 2016-08-19 18:21:04 +02:00
  • 6fbe573970 tests/control: Handle the gpg1/gpg2 mess a bit better Julian Andres Klode 2016-08-18 14:21:16 +02:00
  • ecb8e9d77f prepare-release: Use equivs and gdebi-core for travis deps Julian Andres Klode 2016-08-18 14:56:36 +02:00
  • a6ae3d3df4 Ignore SIGINT and SIGQUIT for Pre-Install hooks Julian Andres Klode 2016-08-19 13:00:33 +02:00
  • 0eaa491c63 CMake: Translations: Pass --previous to msgmerge Julian Andres Klode 2016-08-19 16:31:55 +02:00