From 399a1546de71f41598c15edada28e7f0d616f541 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Fri, 16 Sep 2016 11:27:15 -0400 Subject: Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420) trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420 --- luc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'luc.h') diff --git a/luc.h b/luc.h index bac96f2b..45be09cf 100644 --- a/luc.h +++ b/luc.h @@ -134,7 +134,7 @@ typedef LUCSS::Verifier LUCSSA_PKCS1v15_SHA_Verifier; class DL_GroupPrecomputation_LUC : public DL_GroupPrecomputation { public: - const AbstractGroup & GetGroup() const {assert(false); throw 0;} + const AbstractGroup & GetGroup() const {CRYPTOPP_ASSERT(false); throw 0;} Element BERDecodeElement(BufferedTransformation &bt) const {return Integer(bt);} void DEREncodeElement(BufferedTransformation &bt, const Element &v) const {v.DEREncode(bt);} -- cgit v1.2.1