summaryrefslogtreecommitdiff
path: root/apt-pkg/tagfile.cc
Commit message (Expand)AuthorAgeFilesLines
* Run unifdef -DAPT_PKG_ABI=700 againJulian Andres Klode2025-02-151-12/+0
* APT::StringView -> std::string_view [textonly]наб2025-02-141-21/+20
* tagfile: Use smart pointersJulian Andres Klode2025-02-141-44/+44
* tagfile: Avoid uninitialized variable warningsJulian Andres Klode2024-11-281-9/+9
* pkgTagSection::Tag constructors: std::string const& -> std::string_view (alwa...наб2024-11-141-8/+20
* apt-pkg/tagfile.cc: prepare for APT::StringView -> std::string_viewнаб2024-11-121-1/+1
* show: Highlight field names and colorize package nameJulian Andres Klode2024-04-191-11/+21
* pkgTagFile::Jump: Use lookback buffer to rejump to current positionJulian Andres Klode2024-03-211-0/+5
* Modernize standard library includesJulian Andres Klode2024-02-201-4/+4
* Use pkgTagSection::Key in more places in src:aptDavid Kalnischkies2022-04-011-0/+5
* Avoid .c_str() on strings feed into pkgTagSection::FindSDavid Kalnischkies2022-04-011-2/+2
* Parse records including empty tag names correctlyDavid Kalnischkies2020-02-261-3/+2
* tagfile: Check out-of-bounds access to Tags vectorJulian Andres Klode2020-02-201-0/+8
* tagfile: Check if memchr() returned null before usingJulian Andres Klode2020-02-201-1/+6
* Follow gcc-9 -Wnoexcept suggestion for FileChunk constructorDavid Kalnischkies2019-04-161-1/+1
* tagfile: Remove deprecated pkgUserTagSection and TFRewriteJulian Andres Klode2019-02-261-146/+2
* Step over empty sections in TagFiles with commentsDavid Kalnischkies2019-02-011-2/+6
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-5/+5
* fix various typos reported by spellintianDavid Kalnischkies2017-01-191-1/+1
* TagSection: Introduce functions for looking up by key idsJulian Andres Klode2016-11-221-10/+82
* TagSection: Extract Find() methods taking Pos instead of KeyJulian Andres Klode2016-11-221-20/+54
* TagSection: Split AlphaIndexes into AlphaIndexes and BetaIndexesJulian Andres Klode2016-11-221-10/+12
* TagFile: Fix off-by-one errors in comment strippingJulian Andres Klode2016-08-311-2/+2
* Switch performance critical code to use APT::StringViewJulian Andres Klode2016-01-071-21/+25
* add optional support for comments in pkgTagFileDavid Kalnischkies2016-01-021-41/+208
* pkgTagSection::Scan: Fix read of uninitialized valueJulian Andres Klode2015-12-291-1/+1
* deal with empty values properly in deb822 parserDavid Kalnischkies2015-12-271-1/+3
* Convert most callers of isspace() to isspace_ascii()Julian Andres Klode2015-12-271-9/+9
* tagfile: Hardcode error message for out of range integer valuesJulian Andres Klode2015-12-141-4/+3
* policy: Be more strict about parsing pin files, and document prio 0Julian Andres Klode2015-08-121-1/+8
* use a smaller type for flags storage in the cacheDavid Kalnischkies2015-08-101-0/+28
* remove the compatibility markers for 4.13 abiDavid Kalnischkies2015-08-101-28/+0
* bring back deb822 sources.list entries as .sourcesDavid Kalnischkies2015-08-101-0/+8
* fix memory leaks reported by -fsanitizeDavid Kalnischkies2015-08-101-3/+10
* make all d-pointer * const pointersDavid Kalnischkies2015-08-101-22/+24
* apply various style suggestions by cppcheckDavid Kalnischkies2015-08-101-1/+1
* implement a more c++-style TFRewrite alternativeDavid Kalnischkies2015-05-111-2/+146
* sync TFRewrite*Order arrays with dpkg and dakDavid Kalnischkies2015-05-111-60/+3
* properly implement pkgRecord::Parser for *.deb filesDavid Kalnischkies2015-03-161-3/+3
* restore ABI of pkgTagSectionDavid Kalnischkies2014-11-081-30/+75
* explicit overload methods instead of adding parametersDavid Kalnischkies2014-11-081-0/+6
* guard const-ification API changesDavid Kalnischkies2014-11-081-0/+4
* do not inline virtual destructors with d-pointersDavid Kalnischkies2014-10-131-0/+2
* Merge branch 'debian/sid' into debian/experimentalMichael Vogt2014-09-231-1/+1
|\
| * Ensure that iTFRewritePackageOrder is "MD5sum" to match apt-ftparchiveMichael Vogt2014-09-211-1/+1
* | Add APT::Acquire::$(host)::By-Hash=1 knob, add Acquire-By-Hash to Release fileMichael Vogt2014-05-221-0/+11
* | improve pkgTagSection scanning and parsingDavid Kalnischkies2014-05-101-78/+131
* | add support for apt-get build-dep foo.dscMichael Vogt2014-04-221-0/+11
|/
* follow method attribute suggestions by gccDavid Kalnischkies2014-03-131-1/+1