summaryrefslogtreecommitdiff
path: root/apt-pkg/deb/deblistparser.cc
AgeCommit message (Expand)Author
2021-01-08Add support for Phased-Update-PercentageJulian Andres Klode
2021-01-04Determine autoremovable kernels at run-timeJulian Andres Klode
2020-06-29Add basic support for the Protected fieldJulian Andres Klode
2020-06-14Do not sent our filename-provides trick to EDSP solversDavid Kalnischkies
2020-02-24Make map_pointer<T> typesafeJulian Andres Klode
2020-02-18Remove CRC-16 implementationJulian Andres Klode
2020-02-18Use a 32-bit djb VersionHash instead of CRC-16Julian Andres Klode
2020-01-17Allow querying all binaries built by a source packageJulian Andres Klode
2020-01-14Convert users of {MD5,SHA1,SHA256,SHA512}Summation to use HashesJulian Andres Klode
2020-01-08Avoid extra out-of-cache hash table deduplication for package namesJulian Andres Klode
2019-07-08Show details about the package with bad ProvidesDavid Kalnischkies
2019-06-11Merge the ParseDepends functionsJulian Andres Klode
2018-12-26debListParser: Avoid native arch lookup in ParseDependsJulian Andres Klode
2018-05-07Remove obsolete RCS keywordsGuillem Jover
2017-12-13convert various c-style casts to C++-styleDavid Kalnischkies
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-07-12Drop cacheiterators.h includeJulian Andres Klode
2017-06-28Strip 0: epochs from the version hashJulian Andres Klode
2017-02-10Do not package names representing .dsc/.deb/... filesJulian Andres Klode
2017-01-02ParseDepends: Support passing the desired architectureNiels Thykier
2016-11-22Do not use MD5SumValue for Description_md5()Julian Andres Klode
2016-11-22debListParser: Micro-optimize AvailableDescriptionLanguages()Julian Andres Klode
2016-11-22Optimize VersionHash() to not need temporary copy of inputJulian Andres Klode
2016-11-22Introduce tolower_ascii_unsafe() and use it for hashingJulian Andres Klode
2016-11-22debListParser: Convert to use pkgTagSection::Key-based lookupJulian Andres Klode
2016-11-11add hidden config to set packages as Essential/ImportantDavid Kalnischkies
2016-09-18VersionHash: Do not skip too long dependency linesJulian Andres Klode
2016-07-01reinstalling local deb file is no downgradeDavid Kalnischkies
2016-06-28Fix buffer overflow in debListParser::VersionHash()Julian Andres Klode
2016-03-06get group again after potential remap in Source: parseDavid Kalnischkies
2016-01-26convert Version() and Architecture() to APT::StringViewDavid Kalnischkies
2016-01-26remove unused Description methods in listparsersDavid Kalnischkies
2016-01-26parse version correctly from binary Source fieldDavid Kalnischkies
2016-01-25treat an empty dependency field just like it doesn't existDavid Kalnischkies
2016-01-15use APT::StringView for GrabWordDavid Kalnischkies
2016-01-14fix M-A:foreign provides creation for unknown archsDavid Kalnischkies
2016-01-08debListParser: Convert another ParseDepends to StringViewJulian Andres Klode
2016-01-08AvailableDescriptionLanguages: Use one string for all iterationsJulian Andres Klode
2016-01-08Replace compare() == 0 checks with this == other checksJulian Andres Klode
2016-01-07Switch performance critical code to use APT::StringViewJulian Andres Klode
2015-12-27ParseDepends: Mark branches for build-dep parsing as unlikelyJulian Andres Klode
2015-12-27debListParser: Do not validate Description-md5 for correctness twiceJulian Andres Klode
2015-12-27debListParser: ParseDepends: Only query native arch if neededJulian Andres Klode
2015-12-27Convert most callers of isspace() to isspace_ascii()Julian Andres Klode
2015-12-11Convert package names from Packages files to lower caseJulian Andres Klode
2015-10-23deblistparser: Make PrioList constJulian Andres Klode
2015-09-14implement dpkgs vision of interpreting pkg:<arch> dependenciesDavid Kalnischkies
2015-09-14M-A: allowed pkgs of unconfigured archs do not statisfy :anyDavid Kalnischkies
2015-09-14store ':any' pseudo-packages with 'any' as architectureDavid Kalnischkies
2015-08-31fix some unused parameter/variable warningsDavid Kalnischkies