Commit Graph

  • 4e04cbafe7 Use https config on https proxies for http servers David Kalnischkies 2021-09-13 00:54:38 +02:00
  • 2b0369a5d1 Read and work with canonical file-URIs from sources.lists David Kalnischkies 2021-09-12 16:08:52 +02:00
  • 883a12310a Release 2.3.9 Julian Andres Klode 2021-09-07 17:25:54 +02:00
  • e664bdcfb2 Improve error handling of cycling delayed queues Julian Andres Klode 2021-09-06 16:51:27 +02:00
  • 25162dd82b Merge branch 'fix/recursivemark' into 'main' Julian Andres Klode 2021-09-06 14:33:43 +00:00
  • 70c669e256 Streamline access to barbarian architecture functionality David Kalnischkies 2021-09-04 16:10:50 +02:00
  • 79a675ddf3 Barbarian M-A:allowed don't satisfy :any deps of other archs David Kalnischkies 2021-09-04 02:22:24 +02:00
  • 20745375af Do not make provides of M-A:allowed implicit M-A:foreign David Kalnischkies 2021-09-03 20:45:04 +02:00
  • 017b3d0ae5 Do not strip M-A for native build-dep resolution David Kalnischkies 2021-08-17 00:04:14 +02:00
  • 902d114fce Refactor architecture handling in EDSP/EIPP code David Kalnischkies 2021-09-04 14:13:07 +02:00
  • d3e8f980b3 Move apt specific test setup into its own function David Kalnischkies 2021-08-16 22:34:47 +02:00
  • 61d4ee5347 Ensure dpkg -C works correctly in our testcases David Kalnischkies 2021-01-09 00:57:30 +01:00
  • 8ff4e226af All pkgCaches are MultiArch caches David Kalnischkies 2021-09-04 13:03:05 +02:00
  • 5f6bbfa53c Increase recursion limits from 100 to 3000 David Kalnischkies 2021-08-29 13:50:31 +02:00
  • c7e368aafe Stop autoremover from endlessly exploring cyclic providers David Kalnischkies 2021-08-28 15:55:09 +02:00
  • e4701219cf Don't venture too deeply in AutoRemovers MarkPackage David Kalnischkies 2021-08-28 19:49:43 +02:00
  • d7e9f07790 Move hidden MarkPackage to a static function David Kalnischkies 2021-08-28 19:22:26 +02:00
  • b104891d01 Simplify selection of highest source version providers David Kalnischkies 2021-08-28 13:24:06 +02:00
  • e267d1ee54 Inhibit autoremove calculation in apt-mark and apt show David Kalnischkies 2021-08-28 18:08:15 +02:00
  • 255ec5a46a Try to show core dump info in test framework David Kalnischkies 2021-04-25 22:26:42 +02:00
  • f3885ecec2 Dutch manpages translation update Frans Spiesschaert 2021-08-18 16:20:31 +02:00
  • 7dbf6b0506 Release 2.3.8 Julian Andres Klode 2021-08-14 23:52:09 +02:00
  • 2f510c5632 Bump to C++17 Julian Andres Klode 2021-08-09 22:15:58 +02:00
  • 6442107478 Release 2.3.7 Julian Andres Klode 2021-07-29 16:59:52 +02:00
  • 410a6d9d84 Merge branch 'pu/fetch-at' into 'main' Julian Andres Klode 2021-07-29 14:56:41 +00:00
  • 3ca5e18b1f tests (retry-downloads): Avoid delay in second test Julian Andres Klode 2021-07-29 11:49:05 +02:00
  • 70ee96670b Enhance test to check time spent Julian Andres Klode 2021-07-29 11:46:47 +02:00
  • 4001af8920 Add support for a maximum delay and testing of delay Julian Andres Klode 2021-07-28 12:43:56 +02:00
  • 51ee79e385 Properly convert PulseInterval to timeval Julian Andres Klode 2021-07-27 17:14:23 +02:00
  • 48a7ece8d0 Convert to monotonic clock Julian Andres Klode 2021-07-27 16:40:38 +02:00
  • 7e88def054 acquire: Automatically reduce select() timeout as needed Julian Andres Klode 2021-07-13 12:21:23 +02:00
  • 121ccd0e0c Implement exponential delay between retries Julian Andres Klode 2021-07-08 16:49:20 +02:00
  • 363e3a4c91 pkgAcqIndex::CommonFailed: Set StatIdle before calling Init() Julian Andres Klode 2021-07-13 16:03:06 +02:00
  • 544d81a26f Merge branch 'fix/dpkgchroot' into 'main' Julian Andres Klode 2021-07-05 09:50:05 +00:00
  • b1a384c646 Merge branch 'fix/sizesharing' into 'main' Julian Andres Klode 2021-07-05 09:50:02 +00:00
  • fe4201380b Set haveContent to FALSE on Content-Length: 0 Julian Andres Klode 2021-07-01 15:38:10 +02:00
  • f9e2e91499 basehttp: Turn HaveContent into a TriState Julian Andres Klode 2021-07-01 15:35:21 +02:00
  • 690f6191a4 Check sources.list could be parsed before adding volatile files Julian Andres Klode 2021-07-01 11:34:04 +02:00
  • 2a4c2d051d apt.conf(5): indicate # is also used for comments Dillon Brock 2016-01-02 23:08:11 +00:00
  • 8083d40198 Restore dpkg::chroot-directory functionality David Kalnischkies 2021-06-10 18:06:14 +02:00
  • e6056cbc8f Test that tiny differences result in different versions David Kalnischkies 2021-06-10 16:41:04 +02:00
  • 18140e1db1 Give our test packages proper size information David Kalnischkies 2021-06-10 16:38:09 +02:00
  • 7adecd8b25 Store size from volatile sources for already installed versions David Kalnischkies 2021-06-10 12:58:24 +02:00
  • e45417c476 Use full item description in broken repo error David Kalnischkies 2021-06-10 12:51:45 +02:00
  • 06da685fc1 Release 2.3.6 Julian Andres Klode 2021-06-09 13:42:02 +02:00
  • 416d468b84 Merge branch 'fix/uriencodefilename' into 'main' Julian Andres Klode 2021-06-09 09:35:44 +00:00
  • a2406cda4d No URL decode and quoting support for Files in Sources David Kalnischkies 2021-06-04 16:15:45 +02:00
  • ba18c4323e Do not use filename of local sources in 'apt download' David Kalnischkies 2021-06-04 14:15:46 +02:00
  • 149b23c2b9 URI encode Filename field of Packages files (again) David Kalnischkies 2021-06-04 13:06:34 +02:00
  • aeae140b11 Release 2.3.5 Julian Andres Klode 2021-05-17 11:43:54 +02:00
  • 81eb944c76 policy: Apply phasing to uninstalled packages too Julian Andres Klode 2021-05-17 10:25:28 +02:00
  • 1be9dc6371 Release 2.3.4 Julian Andres Klode 2021-05-12 18:06:32 +02:00
  • 2129ffecc0 Turn TLS handshake issues into transient errors Julian Andres Klode 2021-05-11 16:04:10 +02:00
  • 6fe716703b Merge branch 'master' of https://github.com/kraj/apt Julian Andres Klode 2021-05-05 12:14:11 +02:00
  • 51b5ed3273 Release 2.3.3 Julian Andres Klode 2021-04-29 10:45:32 +02:00
  • b60cda7992 Temporarily Revert "2.3-only: Warn that the 0.1 protocol is deprecated" Julian Andres Klode 2021-04-29 10:42:59 +02:00
  • c61d7915ee Merge branch 'BrianMurray-main-patch-26842' into 'main' Julian Andres Klode 2021-04-29 08:28:27 +00:00
  • a6cb741a2c Merge branch 'pu/upgradecounter' into 'main' Julian Andres Klode 2021-04-29 08:28:08 +00:00
  • 5d81ec3082 Merge branch 'pu/autoremove' into 'main' Julian Andres Klode 2021-04-29 08:26:11 +00:00
  • b942031ddf Merge branch 'pu/commasallover' into 'main' Julian Andres Klode 2021-04-29 08:25:34 +00:00
  • 289b7d2e8c Fix a typo in json-hooks-protocol.md Brian Murray 2021-04-28 20:29:11 +00:00
  • 6f01e7cc0c Store versioned kernel package detectors in d-pointer David Kalnischkies 2021-03-18 19:08:48 +01:00
  • d6f3458bad Call MarkAndSweep only manually in apt-get for autoremove David Kalnischkies 2021-03-18 17:37:49 +01:00
  • 9a54e70c10 Reexplore providers of marked packages if some didn't satisfy before David Kalnischkies 2021-03-18 14:40:31 +01:00
  • f90b892e6a Count uninstallable packages in "not upgraded" David Kalnischkies 2021-03-06 14:12:01 +01:00
  • acc5502e7b Mark only provides from protected versioned kernel packages David Kalnischkies 2021-03-18 00:47:16 +01:00
  • d7e3d28412 Allow superfluous commas in build-dependency lines David Kalnischkies 2021-03-17 19:31:55 +01:00
  • 25e11a6b4b Streamline or-group closing after other arch-specific package David Kalnischkies 2021-03-17 17:21:11 +01:00
  • 408f4e0d32 Release 2.3.2 Julian Andres Klode 2021-04-23 18:26:34 +02:00
  • 502fc4c325 doc: Single-line JSON encoding is still mandatory Julian Andres Klode 2021-04-23 17:43:56 +02:00
  • a7f2152f0c Support deconfiguring Essential packages Julian Andres Klode 2021-04-23 17:06:40 +02:00
  • 329f0cc365 test/json: Make the test hook more reliable Julian Andres Klode 2021-04-23 15:15:56 +02:00
  • 94cf539796 Avoid infinite loop on EOF on media change prompt Julian Andres Klode 2021-04-23 15:01:07 +02:00
  • 64376abd26 Merge branch 'pu/json-hooks-21.04' into 'main' Julian Andres Klode 2021-04-23 12:54:46 +00:00
  • 6970632b35 Merge branch 'pu/json-hooks-21.04-bugfixes' into 'main' Julian Andres Klode 2021-04-23 11:17:06 +00:00
  • 6412747863 2.3-only: Warn that the 0.1 protocol is deprecated Julian Andres Klode 2021-04-23 11:39:15 +02:00
  • 80dd144759 json: Hook protocol 0.2 (added upgrade,downgrade,reinstall modes) Julian Andres Klode 2021-04-23 11:37:28 +02:00
  • dc11a4422d json: Add package-list and statistics install hooks Julian Andres Klode 2021-04-23 10:36:18 +02:00
  • de86a4b076 upgrade: Add JSON hook support (AptCli::Hooks::Upgrade) Julian Andres Klode 2021-04-22 12:53:54 +02:00
  • 4b5215e8e2 json: Add origins fields to version Julian Andres Klode 2021-04-22 10:45:45 +02:00
  • 949f382126 test: Set -e in our test hook Julian Andres Klode 2021-04-23 11:36:37 +02:00
  • 0ed07360cd json: Flush standard file descriptors before calling hooks Julian Andres Klode 2021-04-23 10:34:00 +02:00
  • b5211b9b21 json: Encode NULL strings as null Julian Andres Klode 2021-04-21 12:21:41 +02:00
  • 09e3c0c855 json: Actually pop states Julian Andres Klode 2021-04-21 12:17:55 +02:00
  • 57b727af4e json: Escape strings using \u escape sequences, add test Julian Andres Klode 2021-04-21 11:31:46 +02:00
  • 6cb80d1eb2 Do not pass --force-remove-protected with --auto-deconfigure Julian Andres Klode 2021-04-14 10:48:15 +02:00
  • 30f47dc8d6 Require dpkg >= 1.20.8 Julian Andres Klode 2021-04-14 10:42:35 +02:00
  • 86014d9924 Merge branch 'pu/retry-3-times' into 'main' Julian Andres Klode 2021-04-15 23:42:04 +00:00
  • 10631550f1 Automatically retry failed downloads 3 times Julian Andres Klode 2021-04-15 19:23:21 +02:00
  • 9d95c64be8 Remove inversed comment for AllowUnsizedPackages Julian Andres Klode 2021-04-13 17:52:07 +02:00
  • 8f84d45b7b Release 2.3.1 Julian Andres Klode 2021-04-13 17:26:59 +02:00
  • e59d47fbde debian/gbp.conf: HEAD branch is main now Julian Andres Klode 2021-04-13 17:23:03 +02:00
  • 734c6ce0d3 Merge branch 'pu/unsized-packages' into 'main' Julian Andres Klode 2021-04-13 15:22:37 +00:00
  • 7a3b13832b Merge branch 'main' into 'main' Julian Andres Klode 2021-04-13 14:13:24 +00:00
  • 1412cf5140 Error on packages without a Size field (option Acquire::AllowUnsizedPackages) Julian Andres Klode 2021-04-09 18:16:10 +02:00
  • 27a4fb3a9a Fix downloads of unsized files that are largest in pipeline Julian Andres Klode 2021-04-09 18:11:02 +02:00
  • 76012b5cf8 add vendor information for Procursus Cameron Katri 2021-04-13 08:34:36 -04:00
  • aa6cbf09c2 Merge branch 'cleanup/dpkgcallbuild' into 'main' Julian Andres Klode 2021-04-13 12:30:19 +00:00
  • 8613225f31 Check for and discard expected warning from MaybeAddAuth Julian Andres Klode 2021-03-31 15:25:18 +02:00
  • f98c12b9f0 srvrec: Keep support for older resolver Khem Raj 2021-03-20 12:33:34 -07:00