summaryrefslogtreecommitdiff
path: root/ftparchive
AgeCommit message (Expand)AuthorFilesLines
2017-12-13avoid some useless casts reported by -Wuseless-castDavid Kalnischkies1-4/+1
2017-09-09ftparchive: Do not pass through disabled hashes in SourcesJulian Andres Klode1-0/+8
2017-08-04ftparchive: sort discovered filenames before writing indexesDavid Kalnischkies2-23/+39
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode13-56/+53
2017-07-08fix various typos reported by codespell & spellintianDavid Kalnischkies1-1/+1
2017-06-26Refactor to avoid loop/dangling gcc warningsDavid Kalnischkies1-8/+4
2017-06-26Refactor finding compressor by name to avoid code dupDavid Kalnischkies1-46/+33
2017-04-24apt-ftparchive: Support '.ddeb' dbgsym packagesUnit 1931-1/+1
2017-01-19fix various typos reported by spellintianDavid Kalnischkies2-3/+3
2017-01-17CMake: Document that the globs are expanded during CMakeJulian Andres Klode1-1/+3
2016-11-11apt-ftparchive: Support NotAutomatic and ButAutomaticUpgrades fieldsJames Clarke1-11/+25
2016-08-26CMake: Handle Berkeley DB on FreeBSDJulian Andres Klode1-0/+1
2016-08-17support compression and by-hash for .diff/Index filesDavid Kalnischkies1-0/+1
2016-08-10Get rid of the old buildsystemJulian Andres Klode1-21/+0
2016-08-06CMake: Add basic CMake build systemJulian Andres Klode1-0/+10
2016-07-02use +0000 instead of UTC by default as timezone in outputDavid Kalnischkies1-4/+8
2016-06-29Revert "travis: use gcc-5 instead of gcc(-4.8)"David Kalnischkies1-15/+12
2016-06-20Check for cached hash entries to determine which (if any) hash typesDominic Benson1-1/+18
2016-05-28look into the right textdomain for apt-utils againDavid Kalnischkies1-2/+0
2016-05-28avoid changing the global LC_TIME for Release writingDavid Kalnischkies1-17/+12
2016-05-27prevent C++ locale number formatting in text APIsDavid Kalnischkies1-3/+3
2016-05-01ftparchive: Support writing Signed-By fieldsJulian Andres Klode1-0/+1
2016-04-25add dep11 files to default Release patternsDavid Kalnischkies1-0/+4
2016-01-08include all compressed Packages/Sources files in Release fileDavid Kalnischkies1-8/+2
2015-11-29drop some needlessly public declarations in libapt-privateDavid Kalnischkies1-2/+2
2015-11-29use function pointers instead of weak symbols for cmdline parsingDavid Kalnischkies1-1/+1
2015-11-05apply various suggestions made by cppcheckDavid Kalnischkies3-6/+6
2015-11-04wrap every unlink call to check for != /dev/nullDavid Kalnischkies3-9/+4
2015-11-04support arch:all data e.g. in separate Packages fileDavid Kalnischkies3-49/+67
2015-11-04reenable gcc warnings for deprecated functionsDavid Kalnischkies2-3/+4
2015-11-04revamp all tools help messagesDavid Kalnischkies1-7/+7
2015-11-04deal with --version more centrallyDavid Kalnischkies1-6/+1
2015-11-04move apts cmdline helper type into -privateDavid Kalnischkies1-3/+2
2015-11-04generate commands array after config is loadedDavid Kalnischkies1-8/+10
2015-11-04deduplicate main methodsDavid Kalnischkies1-31/+5
2015-11-04split up help messages for simpler reuseDavid Kalnischkies1-15/+17
2015-09-14add --sha512 option + documentation for apt-ftparchiveDavid Kalnischkies1-0/+1
2015-09-14use APT::FTPArchive hash settings as default for APT::FPArchive::$filetypeDavid Kalnischkies1-1/+1
2015-09-14do not generate bogus hashes if hash is disabled in apt-ftparchiveDavid Kalnischkies1-4/+9
2015-09-07Set APT::FTPArchive::DoByHash to false by defaultMichael Vogt1-3/+3
2015-09-07Ensure that no by-hash file for "Release/InRelease is written"Michael Vogt1-1/+3
2015-09-04Add support for writing by-hash dirs in apt-ftparchiveMichael Vogt4-2/+153
2015-08-14Replace UINT_MAX with std::numeric_limits<unsigned int>::max()Julian Andres Klode1-2/+3
2015-08-13C++11: Switch from auto_ptr to unique_ptrJulian Andres Klode1-10/+10
2015-08-10add c++11 override marker to overridden methodsDavid Kalnischkies2-5/+5
2015-08-10fix memory leaks reported by -fsanitizeDavid Kalnischkies4-54/+61
2015-05-11rewrite all TFRewrite instances to use the new pkgTagSection::WriteDavid Kalnischkies7-192/+170
2015-05-11fix 'Source' to 'Package' rename in apt-ftparchiveDavid Kalnischkies1-1/+2
2015-04-19calculate only expected hashes in methodsDavid Kalnischkies2-4/+4
2015-04-10reimplement the last uses of sprintfDavid Kalnischkies1-4/+4