Commit Graph

  • ade5888b41 CMake: Translations: Don't rebuild .mo for line number changes Julian Andres Klode 2016-08-19 15:52:14 +02:00
  • f23ca86fe0 debian: Install etc/apt if present (e.g., on Ubuntu) Julian Andres Klode 2016-08-12 01:36:55 +02:00
  • 43670e2ef8 Release 1.3~rc2 Julian Andres Klode 2016-08-17 23:47:22 +02:00
  • d1bdb73a96 methods: read config in most to least specific order David Kalnischkies 2016-08-17 21:53:05 +02:00
  • 1485040e1b don't count each Type as an individual deb822-sources stanza David Kalnischkies 2016-08-17 20:35:47 +02:00
  • 8bd823d0a1 add --with-source option and Packages/Sources support David Kalnischkies 2016-08-16 20:08:29 +02:00
  • e289907f5e allow spaces in fingerprints for 'apt-key del' David Kalnischkies 2016-08-17 08:10:29 +02:00
  • 19fdf93d73 add the gpg-classic variant to the gpgv/gnupg or-group David Kalnischkies 2016-08-16 15:46:19 +02:00
  • d6e9ec719e tests: update self-sigs on our test keys David Kalnischkies 2016-08-16 13:42:30 +02:00
  • f036d9bb53 tests: set source directory for gdb David Kalnischkies 2016-08-16 07:38:18 +02:00
  • 5586b8882f default to Dir=/ in dpkg/status file finding magic David Kalnischkies 2016-08-13 15:55:52 +02:00
  • 77e274f5ad support compression and by-hash for .diff/Index files David Kalnischkies 2016-08-16 07:47:44 +02:00
  • a99bb943e9 support getting only-uncompressed files via by-hash David Kalnischkies 2016-08-15 10:51:07 +02:00
  • 3084ef2292 set the correct item FileSize in by-hash case David Kalnischkies 2016-08-15 10:39:53 +02:00
  • ad9416611a retry without same redirection mirror on 404 errors David Kalnischkies 2016-08-14 13:12:08 +02:00
  • 18ccc85f02 check internal redirections for loops, too David Kalnischkies 2016-08-14 12:13:59 +02:00
  • 850ad02657 log with the failed item description, not with next try David Kalnischkies 2016-08-14 09:51:56 +02:00
  • 9714d52205 don't try pipelining if server closes connections David Kalnischkies 2016-08-12 11:05:58 +02:00
  • d94b1d80d8 don't sent Range requests if we know its not accepted David Kalnischkies 2016-08-11 18:24:35 +02:00
  • ebdb6f1810 reorganize server-states resetting in http/https David Kalnischkies 2016-08-11 16:59:13 +02:00
  • 1bb40ea62e CMake: Install bash completions via cmake Julian Andres Klode 2016-08-15 12:55:51 +02:00
  • 4030a6698e Change anonscm.d.o links to /git/apt/apt.git and https Julian Andres Klode 2016-08-13 23:54:26 +02:00
  • 148c049150 http(s): allow empty values for header fields David Kalnischkies 2016-08-12 22:13:09 +02:00
  • 9445fa6238 drop incorrect const attribute from DirectoryExists David Kalnischkies 2016-08-12 19:11:01 +02:00
  • 15fe8e62d3 fileutl: empty file support: Avoid fstat() on -1 fd and check result Julian Andres Klode 2016-08-12 13:55:09 +02:00
  • 5404685b66 tests: don't do boundless string compares with data() David Kalnischkies 2016-08-12 11:27:19 +02:00
  • 379a36f43d ensure a good clock() value for usage and tests David Kalnischkies 2016-08-12 10:02:28 +02:00
  • 1cb047079a don't perform int<float in progress bar drawing David Kalnischkies 2016-08-12 09:07:59 +02:00
  • ecaae01f31 ctest: show test output in case of failures David Kalnischkies 2016-08-12 10:45:45 +02:00
  • 281383ce1b CMake: Exclude .md5 and .map doxygen files from install Julian Andres Klode 2016-08-11 18:09:39 +02:00
  • 389e8322fc CMake: Use COPYONLY instead of @ONLY Julian Andres Klode 2016-08-11 17:54:19 +02:00
  • 7363c98f94 CMake: Mark Doxygen as required and use DOXYGEN_EXECUTABLE Julian Andres Klode 2016-08-11 17:34:12 +02:00
  • 4171d6fe68 debian/NEWS: Get rid of 1.3~pre3+cmake1 entry Julian Andres Klode 2016-08-11 19:48:54 +02:00
  • f8b879c2c8 Release 1.3~rc1 Julian Andres Klode 2016-08-11 14:05:04 +02:00
  • 80c0c9b298 doc/po: Adjust translations for programmatic typo fix Julian Andres Klode 2016-08-11 14:00:20 +02:00
  • c21dab6848 tests: copy 01autoremove from the right place David Kalnischkies 2016-08-11 02:19:31 +02:00
  • 0a7370ca91 Merge branch 'feature/apt-dpkg-comm' David Kalnischkies 2016-08-11 01:36:23 +02:00
  • 6b3ddbd059 Merge branch 'feature/methods' David Kalnischkies 2016-08-11 01:36:18 +02:00
  • 0568d325ad http: auto-configure for local Tor proxy if called as 'tor' David Kalnischkies 2016-08-06 22:54:31 +02:00
  • 8665dceb5c block direct connections to .onion domains (RFC7687) David Kalnischkies 2016-08-06 13:53:05 +02:00
  • 28557f9457 disable explicit configuration of all packages at the end David Kalnischkies 2016-07-28 09:13:24 +02:00
  • 4326680d2e simulate all package manager actions explicitly David Kalnischkies 2016-07-28 11:43:36 +02:00
  • 83e5cffc20 try to avoid removal of crossgraded packages David Kalnischkies 2016-07-25 16:36:53 +02:00
  • a1f3ac8aba allow user@host (aka: no password) in URI parsing David Kalnischkies 2016-08-01 21:45:29 +02:00
  • b9e6db821a fix programmatic typo in apt-key manpage David Kalnischkies 2016-08-01 15:13:14 +02:00
  • c9c9106951 allow methods to be disabled and redirected via config David Kalnischkies 2016-08-06 19:59:57 +02:00
  • 61db48241f implement socks5h proxy support for http method David Kalnischkies 2016-08-04 08:45:38 +02:00
  • 3006044202 implement generic config fallback for methods David Kalnischkies 2016-07-31 18:05:56 +02:00
  • 4bba5a88d0 use the same redirection handling for http and https David Kalnischkies 2016-08-02 14:49:58 +02:00
  • 57401c48fa detect redirection loops in acquire instead of workers David Kalnischkies 2016-08-02 22:44:50 +02:00
  • ece81b7517 fail on unsupported http/https proxy settings David Kalnischkies 2016-08-03 21:17:26 +02:00
  • d0ef571416 suggest transport-packages based on established namescheme David Kalnischkies 2016-08-01 17:52:55 +02:00
  • d415fc795a support all socks-proxy known to curl in https method David Kalnischkies 2016-07-31 18:46:34 +02:00
  • bfc0933abe ensure all removes are reported to hook scripts David Kalnischkies 2016-07-24 19:00:08 +02:00
  • 9ffbac99e5 ensure all configures are reported to hook scripts David Kalnischkies 2016-07-24 11:52:04 +02:00
  • 7ec343309b don't purge directly, but remove and do purge at the end David Kalnischkies 2016-07-21 18:46:34 +02:00
  • 0dd19915f4 call dpkg with --no-triggers by default David Kalnischkies 2016-07-21 16:33:01 +02:00
  • e7d4e0cf4f select remove/purge packages early on for dpkg David Kalnischkies 2016-07-08 09:40:46 +02:00
  • b820fd59c4 save and restore selection states before/after calling dpkg David Kalnischkies 2016-07-03 14:39:16 +02:00
  • f495992428 use dpkg --unpack --recursive to avoid long cmdlines David Kalnischkies 2016-06-09 11:48:16 +02:00
  • d3930f8716 pass --force-remove-essential to dpkg only if needed David Kalnischkies 2016-07-03 13:57:25 +02:00
  • 77a324fccc Do not set the binary dir in run-tests, it breaks stuff Julian Andres Klode 2016-08-10 16:42:23 +02:00
  • 17631ae79f Fix some indentation issues in README.md Julian Andres Klode 2016-08-10 16:26:23 +02:00
  • e02c3a9ec2 Merge branch 'cmake' Julian Andres Klode 2016-08-10 16:19:00 +02:00
  • 61fef4ddbe test: Automatically discover CMake build directory Julian Andres Klode 2016-08-10 14:16:52 +02:00
  • 4d22a5704a Update gitignore for cmake Julian Andres Klode 2016-08-09 20:17:21 +02:00
  • c85c4bed0a Get rid of the old buildsystem Julian Andres Klode 2016-08-09 17:40:01 +02:00
  • fa1b5d86bf Add statvfs.h.in to CMake directory Julian Andres Klode 2016-08-09 17:39:25 +02:00
  • fb0f82b2fe Merge README.cmake into README.md Julian Andres Klode 2016-08-09 17:49:46 +02:00
  • c3dae8787f apt-private: Do not include apti18n.h in headers Julian Andres Klode 2016-08-08 23:52:14 +02:00
  • 66eae02467 prepare-release: Switch over to CMake, set version in CMakeLists.txt Julian Andres Klode 2016-08-08 22:12:16 +02:00
  • 10ec2d23f1 CMake: Rewrite existing Documentation support and add doxygen Julian Andres Klode 2016-08-08 21:53:46 +02:00
  • 0d04a4987f CMake: Misc: Extract command path_join() from Translations Julian Andres Klode 2016-08-08 21:53:05 +02:00
  • 8c1dbbef35 CMake: Check for ptsname_r() again Julian Andres Klode 2016-08-08 14:56:53 +02:00
  • 3093c60f49 CMake: Allow building without dpkg Julian Andres Klode 2016-08-08 14:35:09 +02:00
  • 4924e4686c CMake: Bump minimum required version to 3.4.0 Julian Andres Klode 2016-08-08 14:16:36 +02:00
  • 7c317e9e90 debian: make autopkgtest run with CMake build dir Julian Andres Klode 2016-08-08 11:31:06 +02:00
  • 06c2b40b9b CMake: Add unit tests Julian Andres Klode 2016-08-07 18:22:14 +02:00
  • 173fa882cf CMake: Translations: Build .pot in po binary dir, not project one Julian Andres Klode 2016-08-09 21:52:08 +02:00
  • 32a32d7501 CMake: Translations: Allow excluding languages from translation Julian Andres Klode 2016-08-09 18:14:41 +02:00
  • e164341c20 CMake: Translations: Avoid rebuilding .mo if .pot did not change Julian Andres Klode 2016-08-09 13:10:28 +02:00
  • ddf40a42f5 CMake: Translations: Add a statistics target Julian Andres Klode 2016-08-09 11:58:28 +02:00
  • 9a5537fcc6 CMake: Translations: Build apt-all.pot and update .po files Julian Andres Klode 2016-08-07 16:01:18 +02:00
  • 6ff8727a06 CMake: Translations: Add support for shell scripts Julian Andres Klode 2016-08-07 15:52:59 +02:00
  • a331fb7016 CMake: Translations: Write a .po file before writing a .mo file Julian Andres Klode 2016-08-07 15:50:04 +02:00
  • 672aa8d90e CMake: Translations: Pass some additional arguments to commands Julian Andres Klode 2016-08-07 13:37:15 +02:00
  • ba69ce6d34 CMake: Translations: Make po templates depend on input files Julian Andres Klode 2016-08-07 13:36:11 +02:00
  • 33ee08e4da CMake: Set PACKAGE_MAIL variable Julian Andres Klode 2016-08-07 15:45:36 +02:00
  • 427fc68b2b CMake: po: Add mirror method Julian Andres Klode 2016-08-07 14:24:14 +02:00
  • 7d33e7c79c CMake: Improve handling of vendor files Julian Andres Klode 2016-08-07 03:34:18 +02:00
  • 0fead28404 CMake: Cache CURRENT_VENDOR and make it configurable Julian Andres Klode 2016-08-07 03:33:11 +02:00
  • 79635b696b vendor/getinfo: Accept --vendor VENDOR option Julian Andres Klode 2016-08-07 03:32:12 +02:00
  • 1ed5f97952 CMake: Use find_package() for curl instead of pkg_check_modules() Julian Andres Klode 2016-08-07 00:22:44 +02:00
  • b2cfacf118 Handle interrupt when running Pre-Install hooks Julian Andres Klode 2016-08-07 00:45:25 +02:00
  • 4b94063cc2 releasing package apt version 1.3~pre3+cmake2 Julian Andres Klode 2016-08-06 23:18:46 +02:00
  • 8a76b2bdc2 Build-depend on pkg-config Julian Andres Klode 2016-08-06 23:18:17 +02:00
  • 8970deacc2 releasing package apt version 1.3~pre3+cmake1 Julian Andres Klode 2016-08-06 22:49:28 +02:00
  • 7c0a660e18 CMake: Adjust abicheck locations Julian Andres Klode 2016-08-06 22:48:08 +02:00
  • e825742bbb CMake: debian: Switch packaging over to CMake and dh 9 Julian Andres Klode 2016-08-06 21:40:01 +02:00
  • dfd863ea50 CMake: Switch integration tests and travis over Julian Andres Klode 2016-08-06 21:32:36 +02:00