summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* * Implement EDSP in libapt-pkg so that all front-ends whichDavid Kalnischkies2011-05-1730-45/+1554
|\
| * send the first line of the error message to the error list and fail a bitDavid Kalnischkies2011-05-101-3/+11
| * fix SubProgress to accept a Percent parameter to update the CurrentDavid Kalnischkies2011-05-103-25/+13
| * fix package building so 'dump' is a binary not a directoryDavid Kalnischkies2011-05-093-2/+3
| * implement proper progress report with OpProgressDavid Kalnischkies2011-05-093-32/+74
| * implement correct error reportingDavid Kalnischkies2011-05-074-7/+22
| * undo the temporary progress reporting disabling which slipped into last commitDavid Kalnischkies2011-05-061-4/+4
| * fix arguments for MarkInstall so packages are really marked as automaticDavid Kalnischkies2011-05-031-5/+5
| * add a tiny dump solver to quickly output a scenarioDavid Kalnischkies2011-05-035-1/+60
| * maybe Pre-Depends are checked if they write them as Pre-Depends andDavid Kalnischkies2011-05-031-1/+1
| * add a --solver option to apt-getDavid Kalnischkies2011-05-031-0/+1
| * ship the apt-internal-solver in apt-utils package and link it toDavid Kalnischkies2011-05-032-1/+2
| * add a fair round of doxygen comments to the edsp headerDavid Kalnischkies2011-05-031-3/+151
| * tell the resolver a package is set on hold if it was set by the userDavid Kalnischkies2011-05-032-1/+3
| * implement external solver calling for upgrade and dist-upgrade, tooDavid Kalnischkies2011-05-034-52/+80
| * work on requests with the correct upgrade/dist-upgrade/else resolverDavid Kalnischkies2011-05-031-1/+11
| * parse correctly the Hold: lines into Pkg->SelectedState = HoldDavid Kalnischkies2011-05-021-2/+5
| * doesn't execute autoremove marker setting if an external solver is calledDavid Kalnischkies2011-05-023-2/+23
| * refactor: move solver execution into his own EDSP methodDavid Kalnischkies2011-05-023-37/+48
| * handle Dir::Bin::Solvers as a list of directories and find theDavid Kalnischkies2011-05-022-4/+14
| * reduce the buffer size so we get a sort of realtime progress reportDavid Kalnischkies2011-05-021-1/+2
| * move the mapping generation to the top as the response reading isDavid Kalnischkies2011-05-021-5/+5
| * implement optional Progress report in EDSPDavid Kalnischkies2011-05-023-2/+33
| * merge single-arch :arch fix from my sid branchDavid Kalnischkies2011-05-021-3/+6
| * add scenario command to output a complete or limited scenarioDavid Kalnischkies2011-04-251-2/+23
| * reorganize WriteScenario to add a WriteLimitedScenario in which a scenarioDavid Kalnischkies2011-04-252-80/+192
| * use the version id instead of the mmap offset as APT-IDDavid Kalnischkies2011-04-191-4/+18
| * set hint flags for the problem resolver according to requestDavid Kalnischkies2011-04-191-1/+18
| * Interpret Remove and Install lines in Responses correctlyDavid Kalnischkies2011-04-191-5/+12
| * disable automatical installation of dependencies in MarkInstall if weDavid Kalnischkies2011-04-021-1/+1
| * disable the error discarding as it destroyes the error reporting aboutDavid Kalnischkies2011-04-021-1/+1
| * send the scenario through a pipe to the solver and get the solution backDavid Kalnischkies2011-04-023-10/+62
| * add a small wrapper to use the internal apt solver as an external oneDavid Kalnischkies2011-04-012-0/+136
| * parse also the action flags Upgrade, Dist-Upgrade and alike from the requestDavid Kalnischkies2011-04-012-11/+43
| * Read and apply install/remove requests correctlyDavid Kalnischkies2011-04-013-12/+97
| * WriteRequest according to current EDSP draftDavid Kalnischkies2011-03-312-8/+21
| * rename edspwriter to straight edsp in toplevel as it does more thanDavid Kalnischkies2011-03-314-23/+22
| * add the methods we will need to write to make working with EDSP possibleDavid Kalnischkies2011-03-312-2/+24
| * strip the Dir::state from the config name as it will never be thereDavid Kalnischkies2011-03-311-4/+4
| * parse the state of the package from the scenario file correctlyDavid Kalnischkies2011-03-311-30/+8
| * rename the 'universe' to 'scenario' to reflect the naming in the draftDavid Kalnischkies2011-03-316-13/+13
| * add a special scenario filename for using stdinDavid Kalnischkies2011-03-312-3/+14
| * be able to write solutions, tooDavid Kalnischkies2011-03-303-0/+27
| * add a first round of stuff needed for talking between APT and solversDavid Kalnischkies2011-03-3018-18/+609
* | rename I to J to avoid redefining a variable (clang warning)David Kalnischkies2011-05-171-5/+5
* | ServerState is a struct and not a class (clang mismatch type warning)David Kalnischkies2011-05-171-1/+1
* | remove Size >= 0 check as Itm.Size is an unsigned variable (clang warning)David Kalnischkies2011-05-171-1/+1
* | merged from lp:~donkult/apt/sidMichael Vogt2011-05-1687-677/+1497
|\ \
| * | * apt-pkg/packagemanager.cc:David Kalnischkies2011-05-164-8/+75
| * | MAP_ANON is deprecated in favor of MAP_ANONYMOUS, but telesphoreo needsDavid Kalnischkies2011-05-131-0/+8