summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/hashes.cc
AgeCommit message (Expand)Author
2020-12-04HexDigest: Silence -Wstringop-overflowJulian Andres Klode
2020-02-25Initialize libgcrypt on first useJulian Andres Klode
2020-02-18Remove code tagged APT_PKG_590, add some missing includesJulian Andres Klode
2020-01-14Convert users of {MD5,SHA1,SHA256,SHA512}Summation to use HashesJulian Andres Klode
2020-01-14Raise buffer size for Hashes::AddFD() from 4 KiB to 64 KiBJulian Andres Klode
2020-01-14hashes: Use Libgcrypt for hashing purposesJulian Andres Klode
2019-07-08Apply various suggestions by cppcheckDavid Kalnischkies
2019-02-26hashes: Remove deprecated functionsJulian Andres Klode
2019-02-04Use std::to_string() for HashStringList::FileSize() getterJulian Andres Klode
2018-05-07Remove obsolete RCS keywordsGuillem Jover
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-06-26avoid explicit types for pkg counts by autoDavid Kalnischkies
2016-09-01try not to call memcpy with length 0 in hash calculationsDavid Kalnischkies
2016-03-28Allow lowering trust level of a hash via configJulian Andres Klode
2016-03-13Do not consider SHA1 usableJulian Andres Klode
2015-09-01use unusable-for-security hashes for integrity checksDavid Kalnischkies
2015-09-01Consider md5sum no longer a usable hashMichael Vogt
2015-08-10make all d-pointer * const pointersDavid Kalnischkies
2015-08-10apply various style suggestions by cppcheckDavid Kalnischkies
2015-06-09support hashes for compressed pdiff filesDavid Kalnischkies
2015-06-09rework hashsum verification in the acquire systemDavid Kalnischkies
2015-05-12implement VerifyFile as all-hashes checkDavid Kalnischkies
2015-04-19calculate only expected hashes in methodsDavid Kalnischkies
2014-11-08replace ignore-deprecated #pragma dance with _PragmaDavid Kalnischkies
2014-10-24promote filesize to a hashstringDavid Kalnischkies
2014-09-30support parsing of all hashes for pdiffDavid Kalnischkies
2014-05-09use HashStringList in the acquire systemDavid Kalnischkies
2014-05-09add a simple container for HashStringsDavid Kalnischkies
2014-04-04Implement CacheDB for source packages in apt-ftparchiveMichael Vogt
2014-03-13follow method attribute suggestions by gccDavid Kalnischkies
2014-03-13cleanup headers and especially #includes everywhereDavid Kalnischkies
2014-01-16correct some style/performance/warnings from cppcheckDavid Kalnischkies
2013-11-26add check when sources.list changedMichael Vogt
2011-12-17try to avoid direct usage of .Fd() if possible and do read()s and coDavid Kalnischkies
2011-09-19do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies
2011-09-13Support large files in the complete toolset. Indexes of thisDavid Kalnischkies
2011-09-13reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies
2011-07-14fix sha512 calculation in Hashes::VerifyFiles()David Kalnischkies
2011-07-13enable Hashes::AddFD() to skip creation of certain hashesDavid Kalnischkies
2011-02-25add sha512 support in the client now as wellMichael Vogt
2010-01-31merge r1966..1967 from lp:~donkult/apt/sidMichael Vogt
2009-07-21The 'not dead yet' releaseMichael Vogt
2009-07-16* apt-pkg/contrib/hashes.cc, apt-pkg/contrib/md5.cc:Julian Andres Klode
2009-06-30add the various foldmarkers in apt-pkg & cmdline (no code change)David Kalnischkies
2007-07-30* apt-pkg/acquire-item.{cc,h}:Michael Vogt
2007-07-26* implement sha256/sha1/md5 checking with proper backward compatibilityMichael Vogt
2007-06-08* remove all the remaining #pragma implementationMichael Vogt
2006-03-08* added ajs patchMichael Vogt
2005-05-23* merged with my apt--fixes--0 branchMichael Vogt
2004-09-20More SHA-1 prepArch Librarian