summaryrefslogtreecommitdiff
path: root/apt-pkg/edsp.cc
AgeCommit message (Expand)AuthorFilesLines
2015-11-04sanify API to get 'the' candidate versionDavid Kalnischkies1-3/+4
2015-09-14do not discard new manual-bits while applying EDSP solutionsDavid Kalnischkies1-1/+5
2015-09-14add Source-Version field for EDSPDavid Kalnischkies1-0/+1
2015-09-14implement dpkgs vision of interpreting pkg:<arch> dependenciesDavid Kalnischkies1-2/+2
2015-08-17Fix all the wrong removals of includes that iwyu got wrongMichael Vogt1-0/+5
2015-08-17Cleanup includes after running iwyuMichael Vogt1-11/+0
2015-08-10hide implicit deps in apt-cache again by defaultDavid Kalnischkies1-4/+4
2015-08-10remove the compatibility markers for 4.13 abiDavid Kalnischkies1-7/+0
2015-06-16add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies1-61/+62
2015-06-12store Release files data in the CacheDavid Kalnischkies1-1/+1
2014-11-08guard ABI changes for SourcePkg/Ver in pkgCacheDavid Kalnischkies1-0/+7
2014-09-27store source name and version in binary cacheDavid Kalnischkies1-5/+1
2014-06-18don't send pkg from an unknown architecture via EDSPDavid Kalnischkies1-0/+7
2014-05-30support parsing EDSP requests Architecture{,s} stanzaDavid Kalnischkies1-0/+7
2014-05-30check exit status of external solversDavid Kalnischkies1-7/+22
2014-05-04EDSP: add APT-Release field to Package stanzasStefano Zacchiroli1-2/+14
2014-05-04EDSP: add Source field to Package stanzasStefano Zacchiroli1-0/+6
2014-05-04EDSP: add Architecture(s) multi-arch fields to the Request stanzaStefano Zacchiroli1-0/+9
2014-05-04EDSP: bump protocol version to 0.5Stefano Zacchiroli1-1/+1
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies1-4/+13
2014-03-13warning: unused parameter ‘foo’ [-Wunused-parameter]David Kalnischkies1-6/+4
2013-03-20apt-pkg/edsp.cc: do not use stderr in WriteSolution at allMichael Vogt1-3/+0
2013-03-20apt-pkg/edsp.cc: do not spam stderr in WriteSolutionMichael Vogt1-0/+2
2012-10-13* apt-pkg/edsp.cc:David Kalnischkies1-2/+4
2012-06-11* apt-pkg/cacheiterators.h:David Kalnischkies1-8/+4
2011-10-14merged lp:~donkult/apt/experimentalMichael Vogt1-1/+8
2011-09-19use forward declaration in headers if possible instead of includesDavid Kalnischkies1-0/+7
2011-09-13reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies1-2/+4
2011-05-17* apt-pkg/pkgcache.h:David Kalnischkies1-3/+3
2011-05-17rename option APT::Solver::Name to simply APT::SolverDavid Kalnischkies1-1/+1
2011-05-10send the first line of the error message to the error list and fail a bitDavid Kalnischkies1-3/+11
2011-05-10fix SubProgress to accept a Percent parameter to update the CurrentDavid Kalnischkies1-5/+3
2011-05-09implement proper progress report with OpProgressDavid Kalnischkies1-19/+45
2011-05-07implement correct error reportingDavid Kalnischkies1-2/+12
2011-05-06undo the temporary progress reporting disabling which slipped into last commitDavid Kalnischkies1-4/+4
2011-05-03fix arguments for MarkInstall so packages are really marked as automaticDavid Kalnischkies1-5/+5
2011-05-03maybe Pre-Depends are checked if they write them as Pre-Depends andDavid Kalnischkies1-1/+1
2011-05-03tell the resolver a package is set on hold if it was set by the userDavid Kalnischkies1-1/+2
2011-05-03implement external solver calling for upgrade and dist-upgrade, tooDavid Kalnischkies1-34/+54
2011-05-02doesn't execute autoremove marker setting if an external solver is calledDavid Kalnischkies1-2/+18
2011-05-02refactor: move solver execution into his own EDSP methodDavid Kalnischkies1-0/+42
2011-05-02reduce the buffer size so we get a sort of realtime progress reportDavid Kalnischkies1-1/+2
2011-05-02move the mapping generation to the top as the response reading isDavid Kalnischkies1-5/+5
2011-05-02implement optional Progress report in EDSPDavid Kalnischkies1-2/+19
2011-04-25reorganize WriteScenario to add a WriteLimitedScenario in which a scenarioDavid Kalnischkies1-80/+175
2011-04-19use the version id instead of the mmap offset as APT-IDDavid Kalnischkies1-4/+18
2011-04-19Interpret Remove and Install lines in Responses correctlyDavid Kalnischkies1-5/+12
2011-04-02send the scenario through a pipe to the solver and get the solution backDavid Kalnischkies1-2/+26
2011-04-01parse also the action flags Upgrade, Dist-Upgrade and alike from the requestDavid Kalnischkies1-7/+37
2011-04-01Read and apply install/remove requests correctlyDavid Kalnischkies1-8/+93