summaryrefslogtreecommitdiff
path: root/apt-pkg/edsp.cc
Commit message (Expand)AuthorAgeFilesLines
* Introduce JSONL performance counter loggingJulian Andres Klode2026-02-101-0/+2
* solver3: Extract DependencySolverJulian Andres Klode2026-01-051-1/+1
* solver3: Refactor to use a namespaceJulian Andres Klode2026-01-051-1/+1
* edsp: Do not skip lines (fixes Architecture reading)Julian Andres Klode2025-08-261-31/+31
* edsp: Clear architecture cacheJulian Andres Klode2025-08-261-0/+4
* edsp: Dump minimized Dir::Log::Solver logsJulian Andres Klode2025-03-201-1/+1
* edsp: Add functionality to only write relevant packagesJulian Andres Klode2025-03-201-0/+30
* edsp: Set Forbid-New-Install/Forbid-Remove: no if other is setJulian Andres Klode2025-03-101-0/+4
* edsp: Write 'Size' to the EDSP filesJulian Andres Klode2025-03-031-0/+2
* edsp: Use buffered writes for EDSP dumpsJulian Andres Klode2025-02-171-1/+1
* solver3: Pass EDSP flags directly rather than via configJulian Andres Klode2025-02-141-2/+2
* solver3: Defer 3.0 'deep' autoremoval to 3.1, fix autoremoveJulian Andres Klode2025-02-141-1/+1
* Add pkgCache::{Priority,DepType}_NoL10n to avoid duplicationDavid Kalnischkies2025-01-051-17/+6
* apt-pkg/edsp.cc: APT::StringView -> std::string_viewнаб2024-11-121-9/+8
* edsp: solver3: Show some progressJulian Andres Klode2024-05-241-7/+16
* Initial implementation of the 3.0 solverJulian Andres Klode2024-05-141-0/+13
* Change the default log level from debug to noticeJulian Andres Klode2024-04-191-2/+2
* Modernize standard library includesJulian Andres Klode2024-02-201-4/+4
* edsp: Add support for phased updates (test in LP#1990586)Julian Andres Klode2022-09-281-0/+7
* Avoid .c_str() on strings feed into pkgTagSection::FindSDavid Kalnischkies2022-04-011-1/+1
* Streamline access to barbarian architecture functionalityDavid Kalnischkies2021-09-041-1/+6
* Refactor architecture handling in EDSP/EIPP codeDavid Kalnischkies2021-09-041-20/+18
* Deduplicate EDSP Provides line of M-A:foreign packagesDavid Kalnischkies2020-06-141-9/+17
* Tell EDSP solvers about all installed pkgs ignoring archDavid Kalnischkies2020-06-141-1/+1
* Ensure EDSP doesn't use a dangling architecture stringDavid Kalnischkies2020-05-251-4/+2
* Rename _count() macro to APT_ARRAY_SIZE()Julian Andres Klode2020-01-071-2/+2
* edsp: Remove deprecated functionsJulian Andres Klode2019-02-261-328/+2
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-9/+9
* Drop cacheiterators.h includeJulian Andres Klode2017-07-121-1/+0
* avoid explicit types for pkg counts by autoDavid Kalnischkies2017-06-261-16/+16
* ensure generation of valid EDSP error stanzasDavid Kalnischkies2016-12-311-2/+6
* edsp: try 2 to read responses even if writing failedDavid Kalnischkies2016-09-071-15/+27
* edsp: try to read responses even if writing failedDavid Kalnischkies2016-07-291-15/+20
* (error) va_list 'args' was opened but not closed by va_end()David Kalnischkies2016-07-271-1/+1
* eipp: avoid producing file warnings in simulationDavid Kalnischkies2016-07-271-37/+33
* EIPP/EDSP log can't be written is a warning, not an errorDavid Kalnischkies2016-07-051-4/+28
* report write errors in EDSP/EIPP properly back to callerDavid Kalnischkies2016-07-051-6/+3
* use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies2016-07-021-2/+2
* eipp: let apt make a plan, not make stuff planeDavid Kalnischkies2016-06-291-14/+14
* eipp: enable xz-compressed scenario loggingDavid Kalnischkies2016-06-271-1/+15
* eipp: rename stanza 'Install' to 'Unpack'David Kalnischkies2016-06-271-3/+3
* eipp: add Allow-Temporary-Remove-of-EssentialsDavid Kalnischkies2016-06-271-0/+4
* eipp: implement Immediate-Configuration flagDavid Kalnischkies2016-06-271-1/+11
* eipp: properly handle arch-specific providesDavid Kalnischkies2016-06-271-0/+29
* eipp: make no difference between remove & purgeDavid Kalnischkies2016-06-271-5/+11
* eipp: provide the internal planer as an external oneDavid Kalnischkies2016-06-271-14/+140
* eipp: output at most two versions per packageDavid Kalnischkies2016-06-271-20/+53
* eipp: implement version 0.1 of the protocolDavid Kalnischkies2016-06-271-0/+180
* don't leak EDSP solver output fdDavid Kalnischkies2016-06-101-1/+1
* edsp: drop privileges before executing solversDavid Kalnischkies2016-06-081-1/+6