summaryrefslogtreecommitdiff
path: root/apt-pkg/tagfile.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-0/+2
* warning: type qualifiers ignored on function return type [-Wignored-qualifiers]David Kalnischkies2014-03-131-1/+1
* pkgTagFile: if we have seen the end, do not try to see moreDavid Kalnischkies2014-01-301-1/+5
* "apt show" show user friendly size infoMichael Vogt2014-01-221-41/+43
* make /etc/apt/preferences parser deal with comment only sectionsMichael Vogt2013-12-211-2/+9
* do not trust FileFd::Eof() in pkgTagFile::Fill()David Kalnischkies2013-09-201-1/+1
* do chdir("/") after chroot()Michael Vogt2013-08-221-1/+1
* Merge remote-tracking branch 'mvo/bugfix/coverity' into debian/sidMichael Vogt2013-08-221-0/+10
|\
| * memset() pkgTagSections data to make coverity happyMichael Vogt2013-08-061-0/+10
* | use malloc instead of new[] in pkgTagFileDavid Kalnischkies2013-08-151-15/+15
* | ensure that pkgTagFile isn't writing past Buffer lengthDavid Kalnischkies2013-08-151-9/+24
|/