115 Commits (c2c8b4787b0882234ba2772ec7513afbf97b563a)

Author SHA1 Message Date
Guillem Jover 164f1b78d1 Remove obsolete RCS keywords 4 years ago
Julian Andres Klode 87274d0f22 Reformat and sort all includes with clang-format 5 years ago
David Kalnischkies 93cff633a8 fix various typos reported by spellintian 6 years ago
Julian Andres Klode abfd07702c TagSection: Introduce functions for looking up by key ids 6 years ago
Julian Andres Klode 45ecab4458 TagSection: Extract Find() methods taking Pos instead of Key 6 years ago
Julian Andres Klode 3e633069c9 TagSection: Split AlphaIndexes into AlphaIndexes and BetaIndexes 6 years ago
Julian Andres Klode 923c592ceb TagFile: Fix off-by-one errors in comment stripping 6 years ago
Julian Andres Klode eff0c22e59 Switch performance critical code to use APT::StringView 7 years ago
David Kalnischkies 55153bf94f add optional support for comments in pkgTagFile 7 years ago
Julian Andres Klode 67c90775b6 pkgTagSection::Scan: Fix read of uninitialized value 7 years ago
David Kalnischkies c72f5c4fb4 deal with empty values properly in deb822 parser 7 years ago
Julian Andres Klode 74dedb4ae2 Convert most callers of isspace() to isspace_ascii() 7 years ago
Julian Andres Klode 137e8ad4b6 tagfile: Hardcode error message for out of range integer values 7 years ago
Julian Andres Klode 809aa216c6 policy: Be more strict about parsing pin files, and document prio 0 7 years ago
David Kalnischkies dfe66c72ff use a smaller type for flags storage in the cache 7 years ago
David Kalnischkies 4dc77823d3 remove the compatibility markers for 4.13 abi 7 years ago
David Kalnischkies 81460e3296 bring back deb822 sources.list entries as .sources 7 years ago
David Kalnischkies 3d8232bf97 fix memory leaks reported by -fsanitize 7 years ago
David Kalnischkies 6c55f07a5f make all d-pointer * const pointers 7 years ago
David Kalnischkies e8afd16892 apply various style suggestions by cppcheck 7 years ago
David Kalnischkies 8d058ea53b implement a more c++-style TFRewrite alternative 7 years ago
David Kalnischkies e8fb1cdfdd sync TFRewrite*Order arrays with dpkg and dak 7 years ago
David Kalnischkies 2f6a2fbbdc properly implement pkgRecord::Parser for *.deb files 7 years ago
David Kalnischkies bc4ccfeb60 restore ABI of pkgTagSection 8 years ago
David Kalnischkies fa5404ab01 explicit overload methods instead of adding parameters 8 years ago
David Kalnischkies 02e2076771 guard const-ification API changes 8 years ago
David Kalnischkies 862bafea48 do not inline virtual destructors with d-pointers 8 years ago
Michael Vogt d916e2a93b Ensure that iTFRewritePackageOrder is "MD5sum" to match apt-ftparchive 8 years ago
Michael Vogt a2fdb57ff9 Add APT::Acquire::$(host)::By-Hash=1 knob, add Acquire-By-Hash to Release file 8 years ago
David Kalnischkies 8710a36a01 improve pkgTagSection scanning and parsing 8 years ago
Michael Vogt feab34c521 add support for apt-get build-dep foo.dsc 8 years ago
David Kalnischkies a02db58fd5 follow method attribute suggestions by gcc 8 years ago
David Kalnischkies 453b82a388 cleanup headers and especially #includes everywhere 8 years ago
David Kalnischkies d64e130aa3 warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 8 years ago
David Kalnischkies e62aa1dd80 pkgTagFile: if we have seen the end, do not try to see more 9 years ago
Michael Vogt 9e51c0b6a3 "apt show" show user friendly size info 9 years ago
Michael Vogt 75ab11ae38 make /etc/apt/preferences parser deal with comment only sections 9 years ago
David Kalnischkies 5985c230c8 do not trust FileFd::Eof() in pkgTagFile::Fill() 9 years ago
Michael Vogt 2510eea4a0 do chdir("/") after chroot() 9 years ago
David Kalnischkies 4b2803b8ff use malloc instead of new[] in pkgTagFile 9 years ago
David Kalnischkies 0aae6d1439 ensure that pkgTagFile isn't writing past Buffer length 9 years ago
Michael Vogt b40394c0ff memset() pkgTagSections data to make coverity happy 9 years ago
Michael Vogt c8b860fb8d fix pkgTagSection::Exists() and add test 9 years ago
David Kalnischkies dcaa118550 fix a bunch of cppcheck "(warning) Member variable '<#>' is not 10 years ago
David Kalnischkies 472ff00ef2 use forward declaration in headers if possible instead of includes 11 years ago
David Kalnischkies 650faab016 Support large files in the complete toolset. Indexes of this 11 years ago
David Kalnischkies ea54214002 reorder includes: add <config.h> if needed and include it at first 11 years ago
Michael Vogt 1abbce9eaf apt-pkg/tagfile.{cc,h}: add dpointer to pkgTagFile 12 years ago
David Kalnischkies fe0f7911b6 - try downloading clearsigned InRelease before trying Release.gpg 12 years ago
David Kalnischkies e2c66de5c5 * apt-pkg/pkgcache.h: 12 years ago