summaryrefslogtreecommitdiff
path: root/apt-pkg/tagfile.cc
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* fix pkgTagSection::Exists() and add testMichael Vogt2013-03-181-1/+8
* fix a bunch of cppcheck "(warning) Member variable '<#>' is notDavid Kalnischkies2012-03-041-1/+4
* use forward declaration in headers if possible instead of includesDavid Kalnischkies2011-09-191-0/+1
* Support large files in the complete toolset. Indexes of thisDavid Kalnischkies2011-09-131-9/+9
* reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies2011-09-131-2/+4
* * [ABI-Break] Implement EDSP in libapt-pkg so that all front-ends whichMichael Vogt2011-06-081-51/+72
|\
| * apt-pkg/tagfile.{cc,h}: add dpointer to pkgTagFileMichael Vogt2011-01-271-51/+72
* | add sha512 support in the client now as wellMichael Vogt2011-02-251-0/+1
* | - try downloading clearsigned InRelease before trying Release.gpgDavid Kalnischkies2011-01-201-3/+7
|/