Accepting request 1064272 from home:markkp:branches:security

- Upgrade to version 1.1.0 (jsc#PED-582)
  * Implements an ECC-KEY API : `zpc/ecc_key.h`.
  * Implements an ECDSA-CTX API : `zpc/ecdsa_ctx.h`.

OBS-URL: https://build.opensuse.org/request/show/1064272
OBS-URL: https://build.opensuse.org/package/show/security/libzpc?expand=0&rev=10
This commit is contained in:
Mark Post 2023-02-10 14:21:28 +00:00 committed by Git OBS Bridge
parent 23b1c6ad55
commit 28356a9e10
5 changed files with 26 additions and 19 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b873f0d41406e7dbb3408f402ff3579c170f239318f9464f2486978704e4b1ab
size 81398

3
libzpc-1.1.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ddb5412f8edd6d235fc52a97e6f81edcdb0ad1ce479afabf1064f61388d22639
size 133694

View File

@ -1,7 +0,0 @@
--- libzpc-1.0.0/src/misc_asm.S.xx 2021-11-02 15:41:24.603185606 +0100
+++ libzpc-1.0.0/src/misc_asm.S 2021-11-02 15:41:33.667185600 +0100
@@ -58,3 +58,4 @@
.cfi_endproc
.size memcmp_consttime, .-memcmp_consttime
.size memcmp_consttime,.-memcmp_consttime
+.section .note.GNU-stack,"",@progbits

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Wed Feb 8 16:19:14 UTC 2023 - Mark Post <mpost@suse.com>
- Upgrade to version 1.1.0 (jsc#PED-582)
* Implements an ECC-KEY API : `zpc/ecc_key.h`.
* Implements an ECDSA-CTX API : `zpc/ecdsa_ctx.h`.
-------------------------------------------------------------------
Tue Sep 13 17:46:49 UTC 2022 - Mark Post <mpost@suse.com>
- Upgrade to version 1.0.1 (jsc#PED-582)
* Updated spec file for rpm build
- Removed obsolete libzpc-sles15p4-mark-stack-nonexec.patch
- Updated spec file to use %{name} and %{version} variables in
more places.
-------------------------------------------------------------------
Wed Apr 27 06:56:08 UTC 2022 - Marcus Meissner <meissner@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package libzpc
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2022-2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,14 +17,13 @@
Name: libzpc
Version: 1.0.0
Version: 1.1.0
Release: 0
Summary: IBM Z Protected-key Crypto library
License: Apache-2.0
Group: Productivity/Security
URL: https://github.com/opencryptoki/libzpc
Source: https://github.com/opencryptoki/libzpc/archive/refs/tags/v%{version}.tar.gz#/libzpc-%{version}.tar.gz
Patch0: libzpc-sles15p4-mark-stack-nonexec.patch
BuildRequires: cmake >= 3.10
BuildRequires: doxygen
BuildRequires: gcc-c++
@ -61,8 +60,7 @@ shared library for the libzpc RPM.
%autosetup -p1
%build
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON -DBUILD_DOC=ON
%cmake -DBUILD_DOC=ON
%make_build
%install
@ -76,13 +74,13 @@ cd build
%files -n libzpc1
%doc README.md
%license LICENSE
%{_libdir}/libzpc.so.1
%{_libdir}/libzpc.so.1.0.0
%{_libdir}/%{name}.so.1
%{_libdir}/%{name}.so.%{version}
%files devel
%dir %{_includedir}/zpc
%{_includedir}/zpc/*.h
%{_libdir}/libzpc.so
%{_datadir}/pkgconfig/libzpc.pc
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%changelog