summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/hashes.cc
Commit message (Expand)AuthorAgeFilesLines
* Parse Checksum fields via pkgTagSection::Key, tooDavid Kalnischkies2022-04-011-0/+11
* HexDigest: Silence -Wstringop-overflowJulian Andres Klode2020-12-041-0/+1
* Initialize libgcrypt on first useJulian Andres Klode2020-02-251-0/+23
* Remove code tagged APT_PKG_590, add some missing includesJulian Andres Klode2020-02-181-0/+1
* Convert users of {MD5,SHA1,SHA256,SHA512}Summation to use HashesJulian Andres Klode2020-01-141-8/+17
* Raise buffer size for Hashes::AddFD() from 4 KiB to 64 KiBJulian Andres Klode2020-01-141-2/+3
* hashes: Use Libgcrypt for hashing purposesJulian Andres Klode2020-01-141-36/+70
* Apply various suggestions by cppcheckDavid Kalnischkies2019-07-081-4/+1
* hashes: Remove deprecated functionsJulian Andres Klode2019-02-261-21/+0
* Use std::to_string() for HashStringList::FileSize() getterJulian Andres Klode2019-02-041-3/+1
* Remove obsolete RCS keywordsGuillem Jover2018-05-071-1/+0
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-6/+6
* avoid explicit types for pkg counts by autoDavid Kalnischkies2017-06-261-3/+3
* try not to call memcpy with length 0 in hash calculationsDavid Kalnischkies2016-09-011-0/+2
* Allow lowering trust level of a hash via configJulian Andres Klode2016-03-281-1/+10
* Do not consider SHA1 usableJulian Andres Klode2016-03-131-1/+2
* use unusable-for-security hashes for integrity checksDavid Kalnischkies2015-09-011-0/+1
* Consider md5sum no longer a usable hashMichael Vogt2015-09-011-4/+11
* make all d-pointer * const pointersDavid Kalnischkies2015-08-101-14/+15
* apply various style suggestions by cppcheckDavid Kalnischkies2015-08-101-1/+1
* support hashes for compressed pdiff filesDavid Kalnischkies2015-06-091-3/+8
* rework hashsum verification in the acquire systemDavid Kalnischkies2015-06-091-0/+10
* implement VerifyFile as all-hashes checkDavid Kalnischkies2015-05-121-7/+14
* calculate only expected hashes in methodsDavid Kalnischkies2015-04-191-15/+48
* replace ignore-deprecated #pragma dance with _PragmaDavid Kalnischkies2014-11-081-21/+6
* promote filesize to a hashstringDavid Kalnischkies2014-10-241-5/+27
* support parsing of all hashes for pdiffDavid Kalnischkies2014-09-301-2/+2
* use HashStringList in the acquire systemDavid Kalnischkies2014-05-091-24/+73
* add a simple container for HashStringsDavid Kalnischkies2014-05-091-14/+104
* Implement CacheDB for source packages in apt-ftparchiveMichael Vogt2014-04-041-1/+1
* follow method attribute suggestions by gccDavid Kalnischkies2014-03-131-1/+1
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-1/+5
* correct some style/performance/warnings from cppcheckDavid Kalnischkies2014-01-161-3/+2
* add check when sources.list changedMichael Vogt2013-11-261-4/+21
* try to avoid direct usage of .Fd() if possible and do read()s and coDavid Kalnischkies2011-12-171-5/+35
* do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies2011-09-191-13/+13
* Support large files in the complete toolset. Indexes of thisDavid Kalnischkies2011-09-131-5/+5
* reorder includes: add <config.h> if needed and include it at firstDavid Kalnischkies2011-09-131-1/+3
* fix sha512 calculation in Hashes::VerifyFiles()David Kalnischkies2011-07-141-10/+9
* enable Hashes::AddFD() to skip creation of certain hashesDavid Kalnischkies2011-07-131-7/+12
* add sha512 support in the client now as wellMichael Vogt2011-02-251-1/+8
* merge r1966..1967 from lp:~donkult/apt/sidMichael Vogt2010-01-311-2/+2
* The 'not dead yet' releaseMichael Vogt2009-07-211-7/+4
|\
| * add the various foldmarkers in apt-pkg & cmdline (no code change)David Kalnischkies2009-06-301-7/+4
* | * apt-pkg/contrib/hashes.cc, apt-pkg/contrib/md5.cc:Julian Andres Klode2009-07-161-4/+9
|/
* * apt-pkg/acquire-item.{cc,h}:Michael Vogt2007-07-301-1/+1
* * implement sha256/sha1/md5 checking with proper backward compatibilityMichael Vogt2007-07-261-0/+84
* * remove all the remaining #pragma implementationMichael Vogt2007-06-081-4/+0
* * added ajs patchMichael Vogt2006-03-081-0/+1
* * merged with my apt--fixes--0 branchMichael Vogt2005-05-231-2/+2