diff options
| author | Julian Andres Klode <jak@debian.org> | 2020-02-18 12:38:14 +0000 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2020-02-18 12:38:14 +0000 |
| commit | 9a0a2daa268bd718a4b7fd9617b46ed74c76e94a (patch) | |
| tree | 2b56db6a3e0bcad1389f2ab8663a09d1dc2c0b94 /apt-pkg/contrib/sha1.h | |
| parent | dea9a6e3634f674050e525650cf8e7803f62d1da (diff) | |
| parent | e8016805b87bead8eb3dff0d0559c5d9590b721b (diff) | |
Merge branch 'pu/bump-abi6' into 'master'
Bump ABI to 6.0
See merge request apt-team/apt!103
Diffstat (limited to 'apt-pkg/contrib/sha1.h')
| -rw-r--r-- | apt-pkg/contrib/sha1.h | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/apt-pkg/contrib/sha1.h b/apt-pkg/contrib/sha1.h deleted file mode 100644 index 5d16cbd16..000000000 --- a/apt-pkg/contrib/sha1.h +++ /dev/null @@ -1,38 +0,0 @@ -// -*- mode: cpp; mode: fold -*- -// Description /*{{{*/ -/* ###################################################################### - - SHA1SumValue - Storage for a SHA-1 hash. - SHA1Summation - SHA-1 Secure Hash Algorithm. - - This is a C++ interface to a set of SHA1Sum functions, that mirrors - the equivalent MD5 classes. - - ##################################################################### */ - /*}}}*/ -#ifndef APTPKG_SHA1_H -#define APTPKG_SHA1_H - -#include "hashsum_template.h" - - -typedef HashSumValue<160> SHA1SumValue; - -class APT_DEPRECATED_MSG("Use Hashes instead") APT_PKG_590("Remove") SHA1Summation : public SummationImplementation -{ - /* assumes 64-bit alignment just in case */ - unsigned char Buffer[64] __attribute__((aligned(8))); - unsigned char State[5*4] __attribute__((aligned(8))); - unsigned char Count[2*4] __attribute__((aligned(8))); - bool Done; - - public: - bool Add(const unsigned char *inbuf, unsigned long long inlen) APT_OVERRIDE APT_NONNULL(2); - using SummationImplementation::Add; - - SHA1SumValue Result(); - - SHA1Summation(); -}; - -#endif |
