summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.4.02.4.0Julian Andres Klode2022-02-2213-1100/+1963
|
* Improve the documentation for /etc/apt/keyringsJulian Andres Klode2022-02-222-3/+6
|
* doc/apt-key.8.xml: document alternatives to apt-key add (closes: #1002820)Johannes Schauer Marin Rodrigues2022-02-222-0/+32
| | | | [jak@ Also document /etc/apt/keyrings]
* Release 2.3.152.3.15Julian Andres Klode2022-02-012-3/+3
|
* Release 2.3.142.3.14Julian Andres Klode2022-01-0613-229/+677
|
* doc/apt_preferences.5.xml: document Package field syntaxJohannes Schauer Marin Rodrigues2022-01-051-9/+24
|
* add pattern to select packages by codename (closes: #1002646)Johannes Schauer Marin Rodrigues2021-12-261-0/+3
|
* Release 2.3.132.3.13Julian Andres Klode2021-11-242-3/+3
|
* Portuguese manpages translation updateAmérico Monteiro2021-11-231-118/+92
| | | | Closes: #1000424
* Release 2.3.122.3.12Julian Andres Klode2021-11-172-3/+3
| | | | This release is dedicated to Linus Tech Tips.
* Merge branch 'pu/essential-removal' into 'main'Julian Andres Klode2021-11-171-0/+1
|\ | | | | | | | | Do not remove Essential/Protected due to dependencies See merge request apt-team/apt!198
| * Do not remove Essential/Protected due to dependenciesJulian Andres Klode2021-11-171-0/+1
| | | | | | | | | | | | | | | | Suggesting the removal of Essential and Protected packages as a solution leads to situations where YouTubers end up removing their desktop. Let's not remove such packages ourselves.
* | Dutch manpages translation updateFrans Spiesschaert2021-11-091-36/+25
|/ | | | Closes: #998830
* Release 2.3.112.3.11Julian Andres Klode2021-10-212-3/+3
|
* Release 2.3.102.3.10Julian Andres Klode2021-10-1813-24/+517
|
* Add support for embedding PGP keys into Signed-By in deb822 sourcesJulian Andres Klode2021-10-181-0/+17
| | | | | | Extend the Signed-By field to handle embedded public key blocks, this allows shipping self-contained .sources files, making it substantially easier to provide third party repositories.
* Merge branch 'pu/ifrange' into 'main'Julian Andres Klode2021-10-181-3/+4
|\ | | | | | | | | Add AllowRange option to disable HTTP Range usage See merge request apt-team/apt!188
| * Add AllowRange option to disable HTTP Range usageDavid Kalnischkies2021-09-161-3/+4
| | | | | | | | | | | | | | | | apt makes heavy usage of HTTP1.1 features including Range and If-Range. Sadly it is not obvious if the involved server(s) (and proxies) actually support them all. The Acquire::http::AllowRange option defaults to true as before, but now a user can disable Range usage if it is known that the involved server is not dealing with such requests correctly.
* | Merge branch 'bug-989558' into 'main'Julian Andres Klode2021-10-181-0/+3
|\ \ | | | | | | | | | | | | add pattern to select packages by priority (closes: #989558) See merge request apt-team/apt!185
| * | add pattern to select packages by priority (closes: #989558)Johannes Schauer Marin Rodrigues2021-10-041-0/+3
| | |
* | | Merge branch 'feature/barbarianarchs' into 'main'Julian Andres Klode2021-10-181-0/+1
|\ \ \ | |_|/ |/| | | | | | | | Streamline access to barbarian architecture functionality See merge request apt-team/apt!184
| * | Streamline access to barbarian architecture functionalityDavid Kalnischkies2021-09-041-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | APT is not the place this information should be stored at, but it is a good place to experiment and see what will be (not) needed in the future for a proper implementation higher up the stack. This is why "BarbarianArchitectures" is chosen instead of a more neutral and/or sensible "VeryForeign" and isn't readily exported in the API to other clients for this PoC as a to be drawn up standard will likely require potentially incompatible changes. Having a then outdated and slightly different implementation block a "good" name would be bad. The functionality itself mostly exists (ignoring bugs) since the introduction of MultiArch as we always had the risk of encountering packages of architectures not known to dpkg (forced onto the system, potentially before MultiArch) we had to deal with somehow and other edge cases. All this commit really does is allowing what could previously only be achieved with editing sources.list and some conf options via a single config option: -o APT::BarbarianArchitectures=foo,bar
* / Release 2.3.92.3.9Julian Andres Klode2021-09-072-3/+3
|/
* Dutch manpages translation updateFrans Spiesschaert2021-08-181-25/+13
| | | | Closes: #992352
* Release 2.3.82.3.8Julian Andres Klode2021-08-142-3/+3
|
* Release 2.3.72.3.7Julian Andres Klode2021-07-2912-34/+135
|
* Add support for a maximum delay and testing of delayJulian Andres Klode2021-07-281-1/+4
| | | | | | This is very basic support on the testing side, we just test the debug output but not how long it actually took. Would be nice to check time really.
* Implement exponential delay between retriesJulian Andres Klode2021-07-281-1/+3
| | | | | | | Add a new Item field called FetchAfter, which determines the earliest time the item should be fetched at. Adjust insertion into queue to take it into account alongside priority, and only fill pipelines with items that are ready.
* apt.conf(5): indicate # is also used for commentsDillon Brock2021-06-251-0/+1
| | | | LP: #1309658
* Release 2.3.62.3.6Julian Andres Klode2021-06-092-3/+3
|
* Release 2.3.52.3.5Julian Andres Klode2021-05-172-3/+3
|
* Release 2.3.42.3.4Julian Andres Klode2021-05-122-3/+3
|
* Release 2.3.32.3.3Julian Andres Klode2021-04-292-3/+3
|
* Fix a typo in json-hooks-protocol.mdBrian Murray2021-04-281-1/+1
|
* Release 2.3.22.3.2Julian Andres Klode2021-04-232-3/+3
|
* doc: Single-line JSON encoding is still mandatoryJulian Andres Klode2021-04-231-2/+2
| | | | Gbp-Dch: ignore
* json: Hook protocol 0.2 (added upgrade,downgrade,reinstall modes)Julian Andres Klode2021-04-231-17/+31
| | | | | | | | | Hook protocol 0.2 makes the new fields we added mandatory, and replaces `install` mode with `upgrade`, `downgrade`, `reinstall` where appropriate. Hook negotiation is hacky, but it's the best we can do for now. Users are advised to upgrade to 0.2
* json: Add `package-list` and `statistics` install hooksJulian Andres Klode2021-04-231-1/+7
| | | | This enables hooks to output additional information.
* json: Add origins fields to versionJulian Andres Klode2021-04-231-0/+10
| | | | | | Provide access to the origins of a package, such that tools can display information about them; for example, you can write a hook counting security upgrades.
* Remove inversed comment for AllowUnsizedPackagesJulian Andres Klode2021-04-131-1/+1
| | | | It defaults to false, like the other options there do.
* Release 2.3.12.3.1Julian Andres Klode2021-04-132-3/+3
|
* Error on packages without a Size field (option Acquire::AllowUnsizedPackages)Julian Andres Klode2021-04-131-0/+1
| | | | | | | | | Repositories without Size information for packages are not proper and need fixing. This ensures people see an error in CI, and get notifications and hence the ability to fix it. It can be turned off by setting Acquire::AllowUnsizedPackages to true.
* Release 2.3.02.3.0Julian Andres Klode2021-03-082-3/+3
|
* Release 2.2.12.2.1Julian Andres Klode2021-03-012-3/+3
|
* Release 2.2.02.2.0Julian Andres Klode2021-02-182-3/+3
|
* Release 2.1.202.1.20Julian Andres Klode2021-02-102-3/+3
|
* Release 2.1.192.1.19Julian Andres Klode2021-02-092-3/+3
|
* Dutch manpages translation updateFrans Spiesschaert2021-02-041-82/+63
| | | | Closes: #981883
* Fix apt-acquire-additional-files entity's location.Diederik de Haas2021-01-231-1/+1
|
* Release 2.1.182.1.18Julian Andres Klode2021-01-132-3/+3
|