summaryrefslogtreecommitdiff
path: root/apt-pkg
Commit message (Expand)AuthorAgeFilesLines
* apt-pkg: methods: fixed many minor memleaksHerman Semenoff2026-05-014-1/+7
* pkgAcqMetaBase: Commit InRelease after other transaction itemsSebastian Krzyszkowiak2026-05-011-1/+5
* pkgAcqMetaClearSig: Abort transaction when pkgAcquire::Run has been cancelledSebastian Krzyszkowiak2026-05-013-0/+18
* acquire-item: Fix up the error message on committing aborted transactionSebastian Krzyszkowiak2026-05-011-1/+1
* apt: modernize to make_unique C++17Herman Semenoff2026-04-086-13/+13
* apt: push to emplace C++11 if possibleHerman Semenoff2026-04-084-17/+17
* apt-pkg/acquire: use range based for loop C++17Herman Semenoff2026-04-081-14/+14
* apt: funcs called with a string literal consisting of a single characterHerman Semenoff2026-04-088-16/+16
* hashes: Use std::span instead of std::basic_string_viewJulian Andres Klode2026-04-071-2/+2
* fix apt patterns parsing bug for pre-dependsZheyu Shen2026-04-071-2/+4
* Fix Phased-Update-Percentage probability mistakeAnders Kaseorg2026-04-072-4/+4
* Copyright changesJulian Andres Klode2026-03-021-1/+1
* Prevent sleep while running dpkg.Nathan Pratta Teodosio2026-02-171-2/+9
* solver3: Upgrade by source packageJulian Andres Klode2026-02-172-0/+20
* solver3: Use constexpr and noexcept in most placesJulian Andres Klode2026-02-102-48/+50
* pkgcache: Change inline to constexpr noexceptJulian Andres Klode2026-02-102-167/+167
* solver3: Cache straight pointers in candidate cacheJulian Andres Klode2026-02-101-3/+3
* solver3: Mark DependencySolver as finalJulian Andres Klode2026-02-101-1/+1
* solver3: Minor style refactoringsJulian Andres Klode2026-02-101-7/+4
* solver3: Avoid manual delete[] in favor of RAIIJulian Andres Klode2026-02-101-3/+2
* solver3: Fix off-by-one missing optimizationJulian Andres Klode2026-02-101-1/+1
* solver3: Refactor Propagate() using lazy head/tailJulian Andres Klode2026-02-101-24/+18
* solver3: Remove dead codeJulian Andres Klode2026-02-101-10/+1
* Introduce JSONL performance counter loggingJulian Andres Klode2026-02-103-0/+157
* solver3: Use classical watchers for propagationJulian Andres Klode2026-01-312-55/+81
* Erased items do not exist anymoreJulian Andres Klode2026-01-312-11/+1
* solver3: Use LiftedBool for Obsolete stateJulian Andres Klode2026-01-312-7/+7
* variants: Do not report unsupported variants in repositoriesJulian Andres Klode2026-01-231-2/+3
* why: Render info about all providers on virtual packagesJulian Andres Klode2026-01-201-13/+28
* solver3: Ensure rule-of-3 memory safety for ContiguousCacheMapJulian Andres Klode2026-01-051-0/+4
* solver3: Modernize std::find() to std::ranges::containsJulian Andres Klode2026-01-052-13/+10
* solver3: Add a strange assertionJulian Andres Klode2026-01-051-0/+2
* solver3: Remove Push() and refactor Solve()Julian Andres Klode2026-01-052-52/+24
* macros: Introduce must_succeed() macroJulian Andres Klode2026-01-051-0/+8
* solver3: Re-use existing error message code in Solve()Julian Andres Klode2026-01-051-7/+4
* solver3: Rename depth to levelJulian Andres Klode2026-01-052-23/+23
* solver3: Rename decision to assignmentJulian Andres Klode2026-01-052-47/+46
* solver3: Reorder the source codeJulian Andres Klode2026-01-052-442/+438
* solver3: Extract DependencySolverJulian Andres Klode2026-01-053-88/+116
* solver3: Refactor to use a namespaceJulian Andres Klode2026-01-053-241/+239
* solver3: Rename key concepts to MiniSAT namesJulian Andres Klode2026-01-052-55/+56
* solver3: Rename Decision to LiftedBoolJulian Andres Klode2026-01-052-47/+47
* solver3: Implement value(Lit) and use itJulian Andres Klode2026-01-052-19/+41
* solver3: Refactor Assume(), Enqueue() from Var to LitJulian Andres Klode2026-01-052-25/+26
* solver3: Introduce a Lit type to hold literalsJulian Andres Klode2026-01-051-0/+48
* weakptr: Simplify destructor to use range-based forJulian Andres Klode2025-11-101-3/+2
* Correctly copy provided version in m-a lazy-initJulian Andres Klode2025-11-101-1/+1
* Revert "depcache: Allow changing multi-arch versions for removed siblings"Julian Andres Klode2025-10-261-4/+0
* solver3: Allow removing manually installed packagesJulian Andres Klode2025-10-251-1/+1
* solver3: Do not lose notion that we backtrackedJulian Andres Klode2025-10-252-1/+7