| Commit message (Expand) | Author | Age | Files | Lines |
| * | solver3: Allow removing manually installed packages | Julian Andres Klode | 2025-10-25 | 9 | -38/+80 |
| * | Enable the new solver by default in 0.31, 1.21, 2.11, 3.1 | Julian Andres Klode | 2025-10-25 | 1 | -0/+3 |
| * | Implement architecture variants | Julian Andres Klode | 2025-10-25 | 3 | -2/+258 |
| * | Record varying defaults based on cli-version, rather than binary | Julian Andres Klode | 2025-10-25 | 1 | -0/+68 |
| * | ExecFork: Simplify closing and make it safe | Julian Andres Klode | 2025-10-20 | 1 | -32/+0 |
| * | Add some comments and tests around Keep-Fd ordering | Julian Andres Klode | 2025-10-20 | 1 | -0/+7 |
| * | ExecFork: Use close_range() if available | Julian Andres Klode | 2025-10-20 | 1 | -0/+25 |
| * | Let APT::Get::Mark-Auto satisfy APT::Get::Build-Dep-Automatic | Jochen Sprickerhof | 2025-10-07 | 1 | -0/+9 |
| * | Fix history command error when no ID was given | Simon Johnsson | 2025-10-06 | 1 | -0/+4 |
| * | Add history undo, redo, and rollback features | Simon Johnsson | 2025-10-02 | 1 | -1/+42 |
| * | test-history: Adjust for as-installed testing | Julian Andres Klode | 2025-09-30 | 1 | -1/+1 |
| * | history: Handle transactions without any changes | Julian Andres Klode | 2025-09-26 | 1 | -0/+19 |
| * | test-history: Do not fully remove the command line | Julian Andres Klode | 2025-09-26 | 1 | -2/+2 |
| * | History Command and Parsing | Simon Johnsson | 2025-09-26 | 2 | -0/+143 |
| * | Support kernel images with + in uname in kernel autoremove test | David Kalnischkies | 2025-09-02 | 1 | -1/+1 |
| * | Show command in test failure messages if default is overridden | David Kalnischkies | 2025-09-02 | 2 | -19/+33 |
| * | solver3: Allow any downloadable version to mark a package as not obsolete | Julian Andres Klode | 2025-08-26 | 1 | -3/+13 |
| * | solver3: Sort dependency targets against current alternative | Julian Andres Klode | 2025-08-26 | 2 | -10/+66 |
| * | Fix stuck acquire queues on partial server errors | Julian Andres Klode | 2025-06-24 | 1 | -0/+29 |
| * | solver3: Filter installed Recommends | Julian Andres Klode | 2025-06-10 | 1 | -0/+29 |
| * | solver3: Ignore Architecture: all for obsoleted-by | Julian Andres Klode | 2025-06-10 | 1 | -2/+21 |
| * | solver3: Only merge dependencies on the same package | Julian Andres Klode | 2025-05-28 | 1 | -0/+53 |
| * | solver3: Merge Depends into Recommends | Julian Andres Klode | 2025-05-27 | 1 | -0/+13 |
| * | solver3: Merge intersecting dependencies | Julian Andres Klode | 2025-05-27 | 2 | -5/+172 |
| * | solver3: Assume manual packages | Julian Andres Klode | 2025-05-26 | 8 | -17/+98 |
| * | 💬 Recommend use of `apt update` over `apt-get update` | Max Coplan | 2025-05-19 | 2 | -3/+3 |
| * | Introduce apt why, apt why-not | Julian Andres Klode | 2025-05-19 | 1 | -0/+71 |
| * | Add 'Include'/'Exclude' options to limit packages used from a repository | Julian Andres Klode | 2025-05-19 | 1 | -0/+63 |
| * | test: Do not use host's sequoia config | Julian Andres Klode | 2025-05-06 | 2 | -2/+6 |
| * | test: Fix test-skipped regression in 3.0.1 | Julian Andres Klode | 2025-05-06 | 1 | -3/+2 |
| * | sqv: Warn about signatures that will be rejected by policy within a year | Julian Andres Klode | 2025-04-25 | 1 | -0/+10 |
| * | solver3: Consider more upgrades more costly when not upgrading | Julian Andres Klode | 2025-04-04 | 1 | -4/+40 |
| * | pager: Also set SMK in LESS, fix LV=C to be LV=-c | Julian Andres Klode | 2025-03-26 | 1 | -1/+1 |
| * | solver3: Correctly deb822-escape error message in evaluation report | Julian Andres Klode | 2025-03-26 | 1 | -0/+35 |
| * | Respect custom LESS/MORE/LV variables | Julian Andres Klode | 2025-03-26 | 1 | -0/+3 |
| * | solver3: Do not install new packages for Suggests | Julian Andres Klode | 2025-03-20 | 1 | -27/+1 |
| * | solver3: Handle previously satisfied Suggests last | Julian Andres Klode | 2025-03-20 | 2 | -0/+57 |
| * | solver3: Avoid empty error message in evaluation crash report | Julian Andres Klode | 2025-03-20 | 1 | -1/+0 |
| * | solver3: Use zstd-compressed, base64-encoded dumps | Julian Andres Klode | 2025-03-20 | 1 | -94/+2 |
| * | solver evaluation: write minimized solver dumps | Julian Andres Klode | 2025-03-20 | 1 | -2/+3 |
| * | cmdline/apt-get.cc: emit Signed-By field and support $(SIGNED_BY) in apt-get ... | Johannes Schauer Marin Rodrigues | 2025-03-14 | 1 | -9/+10 |
| * | solver3: Only hide ver->pkg clauses, not pkg->ver version selection ones | Julian Andres Klode | 2025-03-13 | 2 | -2/+31 |
| * | solver3: Fix test-resolve-by-keep-new-recommend | Julian Andres Klode | 2025-03-12 | 2 | -1/+18 |
| * | solver3: Fix Recommends/Suggests vs Enhances confusion | Julian Andres Klode | 2025-03-12 | 1 | -0/+8 |
| * | test: Fix some weird editing artefact | Julian Andres Klode | 2025-03-12 | 1 | -1/+1 |
| * | solver3: Correctly determine 'same' or groups | Julian Andres Klode | 2025-03-10 | 1 | -0/+18 |
| * | edsp: Set Forbid-New-Install/Forbid-Remove: no if other is set | Julian Andres Klode | 2025-03-10 | 1 | -0/+37 |
| * | solver3: Do not prefer new installs over manually installed obsoletes | Julian Andres Klode | 2025-03-09 | 1 | -0/+4 |
| * | Print --solver 3.0 explanation if both internal and it failed | Julian Andres Klode | 2025-03-09 | 2 | -1/+22 |
| * | Evaluate and fall back to the 3.0 solver | Julian Andres Klode | 2025-03-09 | 3 | -0/+222 |