summaryrefslogtreecommitdiff
path: root/apt-pkg/tagfile.cc
AgeCommit message (Expand)AuthorFilesLines
2015-12-14tagfile: Hardcode error message for out of range integer valuesJulian Andres Klode1-4/+3
2015-08-12policy: Be more strict about parsing pin files, and document prio 0Julian Andres Klode1-1/+8
2015-08-10use a smaller type for flags storage in the cacheDavid Kalnischkies1-0/+28
2015-08-10remove the compatibility markers for 4.13 abiDavid Kalnischkies1-28/+0
2015-08-10bring back deb822 sources.list entries as .sourcesDavid Kalnischkies1-0/+8
2015-08-10fix memory leaks reported by -fsanitizeDavid Kalnischkies1-3/+10
2015-08-10make all d-pointer * const pointersDavid Kalnischkies1-22/+24
2015-08-10apply various style suggestions by cppcheckDavid Kalnischkies1-1/+1
2015-05-11implement a more c++-style TFRewrite alternativeDavid Kalnischkies1-2/+146
2015-05-11sync TFRewrite*Order arrays with dpkg and dakDavid Kalnischkies1-60/+3
2015-03-16properly implement pkgRecord::Parser for *.deb filesDavid Kalnischkies1-3/+3
2014-11-08restore ABI of pkgTagSectionDavid Kalnischkies1-30/+75
2014-11-08explicit overload methods instead of adding parametersDavid Kalnischkies1-0/+6
2014-11-08guard const-ification API changesDavid Kalnischkies1-0/+4
2014-10-13do not inline virtual destructors with d-pointersDavid Kalnischkies1-0/+2
2014-09-23Merge branch 'debian/sid' into debian/experimentalMichael Vogt1-1/+1
2014-09-21Ensure that iTFRewritePackageOrder is "MD5sum" to match apt-ftparchiveMichael Vogt1-1/+1
2014-05-22Add APT::Acquire::$(host)::By-Hash=1 knob, add Acquire-By-Hash to Release fileMichael Vogt1-0/+11
2014-05-10improve pkgTagSection scanning and parsingDavid Kalnischkies1-78/+131
2014-04-22add support for apt-get build-dep foo.dscMichael Vogt1-0/+11
2014-03-13follow method attribute suggestions by gccDavid Kalnischkies1-1/+1
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies1-0/+2
2014-03-13warning: type qualifiers ignored on function return type [-Wignored-qualifiers]David Kalnischkies1-1/+1
2014-01-30pkgTagFile: if we have seen the end, do not try to see moreDavid Kalnischkies1-1/+5
2014-01-22"apt show" show user friendly size infoMichael Vogt1-41/+43
2013-12-21make /etc/apt/preferences parser deal with comment only sectionsMichael Vogt1-2/+9
2013-09-20do not trust FileFd::Eof() in pkgTagFile::Fill()David Kalnischkies1-1/+1
2013-08-22do chdir("/") after chroot()Michael Vogt1-1/+1
2013-08-22Merge remote-tracking branch 'mvo/bugfix/coverity' into debian/sidMichael Vogt1-0/+10
2013-08-15use malloc instead of new[] in pkgTagFileDavid Kalnischkies1-15/+15
2013-08-15ensure that pkgTagFile isn't writing past Buffer lengthDavid Kalnischkies1-9/+24
2013-08-06memset() pkgTagSections data to make coverity happyMichael Vogt1-0/+10
2013-03-18fix pkgTagSection::Exists() and add testMichael Vogt1-1/+8
2012-03-04fix a bunch of cppcheck "(warning) Member variable '<#>' is notDavid Kalnischkies1-1/+4
2011-09-19use forward declaration in headers if possible instead of includesDavid Kalnischkies1-0/+1
2011-09-13Support large files in the complete toolset. Indexes of thisDavid Kalnischkies1-9/+9
2011-09-13reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies1-2/+4
2011-06-08* [ABI-Break] Implement EDSP in libapt-pkg so that all front-ends whichMichael Vogt1-51/+72
2011-02-25add sha512 support in the client now as wellMichael Vogt1-0/+1
2011-01-27apt-pkg/tagfile.{cc,h}: add dpointer to pkgTagFileMichael Vogt1-51/+72
2011-01-20 - try downloading clearsigned InRelease before trying Release.gpgDavid Kalnischkies1-3/+7
2010-06-09merged from lp:~donkult/apt/sidMichael Vogt1-0/+24
2010-06-09* merge the remaining Ubuntu change:Michael Vogt1-0/+2
2010-06-03* apt-pkg/pkgcache.h:David Kalnischkies1-0/+24
2010-03-14* apt-pkg/depcache.cc:David Kalnischkies1-11/+2
2009-07-30merged from debianMichael Vogt1-5/+16
2009-06-09[ABI break] support '#' in apt.conf and /etc/apt/preferencesMichael Vogt1-5/+16
2007-06-09* merged apt--no-pragmaMichael Vogt1-4/+0
2007-06-08* Removed the more leftover #pragma interface/implementationMichael Vogt1-4/+0
2007-06-08* remove all the remaining #pragma implementationMichael Vogt1-4/+0