upgrade to version 8.8.0

This commit is contained in:
leeffo 2023-08-22 15:25:05 +08:00
parent 78361d1d62
commit 9e247b7af1
3 changed files with 7 additions and 27 deletions

View File

@ -1,23 +0,0 @@
From 94aba0105efa92fcb3c8ba1a125e17af72a1894d Mon Sep 17 00:00:00 2001
From: Jeffrey Walton <noloader@gmail.com>
Date: Mon, 8 Aug 2022 02:07:57 -0400
Subject: [PATCH] Fix segfault with no-arg invocation of cryptest program (GH
#1141) This break was introduced at 6f3fd26ab849ac71
---
test.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test.cpp b/test.cpp
index 73ab43929..842fde8e4 100644
--- a/test.cpp
+++ b/test.cpp
@@ -426,7 +426,7 @@ int scoped_main(int argc, char *argv[])
else if (command == "h")
{
FileSource usage(DataDir("TestData/usage.dat").c_str(), true, new FileSink(std::cout));
- return argv[1][0] == 'h' ? 0 : 1;
+ return argc >= 2 && argv[1][0] == 'h' ? 0 : 1;
}
else if (command == "V")
{

View File

@ -1,14 +1,14 @@
%define _lto_cflags %{nil}
Name: cryptopp
Version: 8.7.0
Version: 8.8.0
Release: 1
Summary: C++ class library of cryptographic schemes
License: Boost
URL: http://www.cryptopp.com/
Source0: http://www.cryptopp.com/cryptopp870.zip
Source0: http://www.cryptopp.com/cryptopp880.zip
Source1: cryptopp.pc
Patch0: https://github.com/weidai11/cryptopp/commit/94aba0105efa.patch
#Patch0: https://github.com/weidai11/cryptopp/commit/94aba0105efa.patch
BuildRequires: doxygen
BuildRequires: clang
@ -117,6 +117,9 @@ rm %{buildroot}%{_libdir}/libcryptopp.a
%{_datadir}/%{name}
%changelog
* Tue Aug 22 2023 leeffo <liweiganga@uniontech.com> - 8.8.0-1
- upgrade to version 8.8.0
* Tue Feb 28 2023 lilong <lilong@kylinos.cn> - 8.7.0-1
- Upgrade to 8.7.0

Binary file not shown.