1500 Commits
Author SHA1 Message Date
Julian Andres Klode dccfe14ffb Release 2.5.3 2022-09-28 17:34:34 +02:00
Povilas Kanapickas 5e4d241e27 doc: Explain that apt-get download ensures package authenticity
The documentation currently does not specify whether `apt-get download`
verifies the authenticity of downloaded packages or not. The underlying
code does verify the authenticity of packages as usual and would fail if
the package signature is invalid. Therefore it makes sense to make this
guarantee explicit in the documentation, because without it
security-conscious users will likely want to recheck the signatures or
checksums manually which is not necessary in this case and just wastes
time.
2022-08-06 15:43:46 +03:00
Julian Andres Klode 2d87af57ea Release 2.5.2 2022-07-24 18:00:08 +02:00
Julian Andres Klode 518746f7e0 Add flag to disable upgrade by source and test case 2022-07-24 15:44:13 +02:00
Julian Andres Klode 0163492684 Release 2.5.1 2022-06-30 13:28:23 +02:00
Julian Andres Klode e423087868 Merge branch 'pu/phasing-better' into 'main'
Rewrite phased updates using a keep-back approach

See merge request apt-team/apt!245
2022-06-29 13:30:03 +00:00
Julian Andres Klode db131677be (Temporarily) Rewrite phased updates using a keep-back approach
This is a lot closer to the original implementation in update-manager,
but still has a couple of differences that might cause bugs:

- When checking whether a version is a security update, we only
  check versions in between and not any later version. This happens
  mostly because we do not know the suite, so we just check if there
  is any version between the installed version and our target that
  is a security update

- We only keep already installed packages, as we run before the
  resolver. update-manager first runs the resolver, and then marks
  for keep all packages that were upgraded or newly installed that
  are phasing (afaict).

This approach has a significant caveat that if you have version 1
installed from a release pocket, version 2 is in security, and version
3 is phasing in updates, that it installs version 3 rather than 2
from security as the policy based implementation does.

It also means that apt install does not respect phasing and would
always install version 3 in such a scenario.

LP: #1979244
2022-06-28 14:25:18 +02:00
Américo Monteiro 5a85469500 Portuguese manpages translation update
Closes: #1011315
2022-05-20 10:29:09 +02:00
Julian Andres Klode 5a042d8c8e Release 2.5.0 2022-05-17 18:50:49 +02:00
David Kalnischkies cd92098caa Avoid building all docs in nodoc build profile
Differentiating between different types of documentation we build helps
in better expressing what needs to be done for our arch:any and arch:all
packages currently as well.
2022-05-07 10:45:44 +02:00
Frans Spiesschaert 51bcb140ea Dutch manpages translation update
Closes: #1010030
2022-04-24 01:00:20 +02:00
Julian Andres Klode 72782263dc Release 2.4.5 2022-04-08 12:23:25 +02:00
Julian Andres Klode 023c270e27 Release 2.4.4 2022-04-01 18:52:30 +02:00
Julian Andres Klode d29cffc530 Release 2.4.3 2022-03-21 09:22:54 +01:00
Julian Andres Klode d1d899f56f Release 2.4.2 2022-03-17 09:18:16 +01:00
Frans Spiesschaert 95f1c3b016 Dutch manpages translation update
Closes: #1005781
2022-03-08 13:40:26 +01:00
Julian Andres Klode ba08336ba2 Release 2.4.1 2022-03-07 14:06:40 +01:00
Julian Andres Klode 409ee58215 Release 2.4.0 2022-02-22 20:01:41 +01:00
Julian Andres Klode 9aee35d1ac Improve the documentation for /etc/apt/keyrings 2022-02-22 18:25:06 +01:00
Johannes Schauer Marin Rodrigues 4a012436ce doc/apt-key.8.xml: document alternatives to apt-key add (closes: #1002820)
[jak@ Also document /etc/apt/keyrings]
2022-02-22 17:25:14 +01:00
Julian Andres Klode c78f297cd0 Release 2.3.15 2022-02-01 18:06:49 +01:00
Julian Andres Klode b89ab5f07e Release 2.3.14 2022-01-06 20:58:15 +01:00
Johannes Schauer Marin Rodrigues 8d15f117b8 doc/apt_preferences.5.xml: document Package field syntax 2022-01-05 14:17:57 +01:00
Johannes Schauer Marin Rodrigues ed282548bc add pattern to select packages by codename (closes: #1002646) 2021-12-26 22:04:21 +01:00
Julian Andres Klode 098a5843dc Release 2.3.13 2021-11-24 16:24:51 +01:00