From 45fab64526e5cb2e14465693717f78db280d3647 Mon Sep 17 00:00:00 2001 From: weidai Date: Sun, 15 Apr 2007 22:59:12 +0000 Subject: move MD2, MD4, MD5, PanamaHash, WAKE_CFB into the namespace 'Weak' --- md2.h | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'md2.h') diff --git a/md2.h b/md2.h index 01af36d7..4e8ac4b0 100644 --- a/md2.h +++ b/md2.h @@ -6,8 +6,9 @@ NAMESPACE_BEGIN(CryptoPP) -/// MD2 -/** 128 Bit Hash */ +namespace Weak { + +/// MD2 class MD2 : public HashTransformation { public: @@ -28,6 +29,16 @@ private: unsigned int m_count; }; +} +#ifndef CRYPTOPP_ENABLE_NAMESPACE_WEAK +using namespace Weak; +#ifdef __GNUC__ +#warning "You may be using a weak algorithm that has been retained for backwards compatibility. Please define CRYPTOPP_ENABLE_NAMESPACE_WEAK and prepend the class name with 'Weak::' to remove this warning." +#else +#pragma message("You may be using a weak algorithm that has been retained for backwards compatibility. Please define CRYPTOPP_ENABLE_NAMESPACE_WEAK and prepend the class name with 'Weak::' to remove this warning.") +#endif +#endif + NAMESPACE_END #endif -- cgit v1.2.1