summaryrefslogtreecommitdiff
path: root/apt-pkg/edsp
AgeCommit message (Expand)AuthorFilesLines
2016-06-29eipp: let apt make a plan, not make stuff planeDavid Kalnischkies1-1/+1
2016-06-27eipp: provide the internal planer as an external oneDavid Kalnischkies6-1/+140
2016-06-08edsp: optionally store a compressed copy of the last scenarioDavid Kalnischkies1-0/+3
2016-06-06edsp: prevent it from trying to write a cacheDavid Kalnischkies1-0/+6
2016-06-05refactor EDSP classes for better internal reuseDavid Kalnischkies6-150/+145
2016-06-04edsp: use an ID mapping for the internal solverDavid Kalnischkies1-1/+2
2016-02-03edspsystem.cc: include <stdlib.h> for mkdtempFredrik Fornwall1-0/+1
2016-01-26remove unused Description methods in listparsersDavid Kalnischkies2-8/+3
2015-11-04wrap every unlink call to check for != /dev/nullDavid Kalnischkies2-6/+4
2015-11-04sanify API to get 'the' candidate versionDavid Kalnischkies1-0/+9
2015-09-14use a less generic special trigger filename for stdinDavid Kalnischkies2-3/+3
2015-09-14implement autobit and pinning in EDSP solver 'apt'David Kalnischkies4-8/+94
2015-08-17Cleanup includes after running iwyuMichael Vogt3-8/+0
2015-08-11Annotate more methods with APT_OVERRIDEJulian Andres Klode1-1/+1
2015-08-10parse packages from all architectures into the cacheDavid Kalnischkies2-2/+2
2015-08-10elimate duplicated code in pkgIndexFile subclassesDavid Kalnischkies3-45/+54
2015-08-10add volatile sources support in libapt-pkgDavid Kalnischkies1-2/+1
2015-08-10add c++11 override marker to overridden methodsDavid Kalnischkies4-14/+16
2015-08-10make all d-pointer * const pointersDavid Kalnischkies6-11/+7
2015-06-16add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies5-1/+8
2015-06-15populate the Architecture field for PackageFilesDavid Kalnischkies1-1/+1
2015-06-12store Release files data in the CacheDavid Kalnischkies3-7/+6
2014-11-08mark internal interfaces as hiddenDavid Kalnischkies5-9/+7
2014-09-27drop stored StringItems in favor of in-memory mappingsDavid Kalnischkies1-1/+1
2014-06-18cleanup datatypes mix used in binary cacheDavid Kalnischkies1-1/+1
2014-03-13follow method attribute suggestions by gccDavid Kalnischkies3-6/+6
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies6-17/+42
2014-03-13warning: unused parameter ‘foo’ [-Wunused-parameter]David Kalnischkies3-6/+6
2012-06-16do not dereference the storage for the unique strings as the pointer canDavid Kalnischkies1-1/+2
2012-04-23* edsp/edspsystem.cc:David Kalnischkies1-1/+1
2011-12-15atleast libapt should announce to itself that it is clean…David Kalnischkies1-2/+2
2011-12-13revert 2184.1.3: forward declaration instead of headersDavid Kalnischkies2-0/+10
2011-12-10* apt-pkg/contrib/fileutl.{h,cc}:David Kalnischkies1-5/+2
2011-09-19use forward declaration in headers if possible instead of includesDavid Kalnischkies3-4/+3
2011-09-19do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies4-10/+10
2011-09-13reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies3-1/+8
2011-06-08add some more dpointer placeholdersMichael Vogt2-0/+6
2011-05-02parse correctly the Hold: lines into Pkg->SelectedState = HoldDavid Kalnischkies1-2/+5
2011-03-31rename edspwriter to straight edsp in toplevel as it does more thanDavid Kalnischkies2-192/+0
2011-03-31add the methods we will need to write to make working with EDSP possibleDavid Kalnischkies2-2/+24
2011-03-31strip the Dir::state from the config name as it will never be thereDavid Kalnischkies1-4/+4
2011-03-31parse the state of the package from the scenario file correctlyDavid Kalnischkies1-30/+8
2011-03-31rename the 'universe' to 'scenario' to reflect the naming in the draftDavid Kalnischkies5-11/+11
2011-03-31add a special scenario filename for using stdinDavid Kalnischkies2-3/+14
2011-03-30be able to write solutions, tooDavid Kalnischkies2-0/+21
2011-03-30add a first round of stuff needed for talking between APT and solversDavid Kalnischkies8-0/+550