summaryrefslogtreecommitdiff
path: root/apt-pkg/deb/deblistparser.h
Commit message (Expand)AuthorAgeFilesLines
* Add missing #include <string_view>Julian Andres Klode2025-02-151-0/+1
* Drop APT::StringViewнаб2025-02-141-9/+0
* Drop APT_DEPRECATED usageDavid Kalnischkies2025-01-051-5/+6
* Drop usage of macro APT_OVERRIDE for simple overrideDavid Kalnischkies2025-01-051-23/+23
* Ensure we can build with APT_PKG_ABI > 601Julian Andres Klode2025-01-051-1/+2
* Fix accidental ABI break in debListParser::ParseDependsJulian Andres Klode2024-11-281-0/+7
* apt-pkg/deb/deblistparser.h: APT::StringView -> std::string_viewнаб2024-11-121-6/+5
* apt-pkg/pkgcachegen.cc, apt-pkg/pkgcachegen.h: APT::StringView -> std::string...наб2024-11-121-8/+8
* apt-pkg/edsp/edsplistparser.cc: APT::StringView -> std::string_viewнаб2024-11-121-1/+1
* Compare SHA256 to check if versions are really the sameJulian Andres Klode2023-08-021-0/+10
* Use a 32-bit djb VersionHash instead of CRC-16Julian Andres Klode2020-02-181-2/+2
* Remove includes of (md5|sha1|sha2).h headersJulian Andres Klode2020-01-141-1/+0
* Run unifdef -DAPT_{8,9,10,15}_CLEANER_HEADERSJulian Andres Klode2019-06-121-3/+0
* Merge the ParseDepends functionsJulian Andres Klode2019-06-111-29/+12
* Make APT::StringView publicJulian Andres Klode2019-06-111-16/+2
* CMake: Enforce "override" use on overriden methodsJulian Andres Klode2019-05-061-1/+1
* Add 'explicit' to most single argument constructorsJulian Andres Klode2019-04-301-3/+3
* debListParser: Avoid native arch lookup in ParseDependsJulian Andres Klode2018-12-261-0/+1
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* drop unused/unimplemented & hidden LoadReleaseInfoDavid Kalnischkies2017-09-091-3/+0
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-3/+3
* ParseDepends: Support passing the desired architectureNiels Thykier2017-01-021-0/+11
* Do not use MD5SumValue for Description_md5()Julian Andres Klode2016-11-221-1/+4
* debListParser: Convert to use pkgTagSection::Key-based lookupJulian Andres Klode2016-11-221-3/+1
* add hidden config to set packages as Essential/ImportantDavid Kalnischkies2016-11-111-2/+2
* convert Version() and Architecture() to APT::StringViewDavid Kalnischkies2016-01-261-4/+8
* remove unused Description methods in listparsersDavid Kalnischkies2016-01-261-4/+0
* use APT::StringView for GrabWordDavid Kalnischkies2016-01-151-1/+3
* debListParser: Convert another ParseDepends to StringViewJulian Andres Klode2016-01-081-1/+3
* Switch performance critical code to use APT::StringViewJulian Andres Klode2016-01-071-1/+18
* deblistparser: Make PrioList constJulian Andres Klode2015-10-231-1/+1
* Do not parse Status fields from remote sourcesJulian Andres Klode2015-08-271-0/+7
* parse packages from all architectures into the cacheDavid Kalnischkies2015-08-101-6/+3
* elimate duplicated code in pkgIndexFile subclassesDavid Kalnischkies2015-08-101-1/+1
* just-in-time creation for (implicit) ProvidesDavid Kalnischkies2015-08-101-1/+0
* remove the compatibility markers for 4.13 abiDavid Kalnischkies2015-08-101-2/+0
* add c++11 override marker to overridden methodsDavid Kalnischkies2015-08-101-17/+17
* make all d-pointer * const pointersDavid Kalnischkies2015-08-101-1/+1
* store Release files data in the CacheDavid Kalnischkies2015-06-121-3/+3
* mark internal interfaces as hiddenDavid Kalnischkies2014-11-081-9/+9
* use a abi version check similar to the gcc checkDavid Kalnischkies2014-11-081-1/+1
* do not inline virtual destructors with d-pointersDavid Kalnischkies2014-10-131-1/+1
* drop stored StringItems in favor of in-memory mappingsDavid Kalnischkies2014-09-271-1/+0
* cleanup datatypes mix used in binary cacheDavid Kalnischkies2014-06-181-4/+4
* Merge remote-tracking branch 'upstream/debian/sid' into debian/experimentalMichael Vogt2014-05-291-0/+11
|\
| * Never parse Version/Architecture tags in a Translation-$lang fileMichael Vogt2014-05-151-0/+11
* | parse and retrieve multiple Descriptions in one recordDavid Kalnischkies2014-05-091-2/+2
* | WIP local deb installMichael Vogt2014-04-281-3/+12
|/
* mark optional (private) symbols as hiddenDavid Kalnischkies2014-03-211-1/+2
* abstract version hash comparison a bitDavid Kalnischkies2014-03-131-0/+3