From e8016805b87bead8eb3dff0d0559c5d9590b721b Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Tue, 18 Feb 2020 12:48:38 +0100 Subject: Remove code tagged APT_PKG_590, add some missing includes Remove all code scheduled to be removed after 5.90, and fix files to include files they previously got from hashes.h including more headers. --- apt-pkg/contrib/sha1.h | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 apt-pkg/contrib/sha1.h (limited to 'apt-pkg/contrib/sha1.h') 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 -- cgit v1.2.3-70-g09d2