20 Commits

Author SHA256 Message Date
f67cc5e756 Accepting request 1285436 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1285436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=20
2025-06-13 16:47:13 +00:00
8c58203d34 - Update to version 0.9.2
* Fix heap use after free on aws_ecc_key_pair_new_from_asn1
    by @TingDaoK in (#219)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=54
2025-06-13 11:00:43 +00:00
47fe46f5fd Accepting request 1281981 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1281981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=19
2025-06-02 20:01:42 +00:00
23eb38bcbc - Update to version 0.9.1
* dlopen(NULL) returns NULL on static linked executable
    by @TingDaoK in (#215)
  * Fix casing on Windows header files by @ianbotsf in (#217)
  * Remove clang-3 from CI by @sbSteveK in (#218)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=52
2025-06-02 15:03:42 +00:00
af948869a8 Accepting request 1269577 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1269577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=18
2025-04-16 18:39:26 +00:00
39767adde6 - Updare to version 0.9.0
* Drop support for macOS <10.15 and iOS<11 by @TingDaoK in (#214)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=50
2025-04-15 10:20:49 +00:00
b85b98920d Accepting request 1267113 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1267113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=17
2025-04-04 15:34:23 +00:00
4d5326dcc2 - Update to version 0.8.9
* RSA PKCS8 support by @DmitriyMusatkin in (#212)
- from version 0.8.8
  * Fix module export to respect ed25519 flag by @DmitriyMusatkin in (#210)
  * Fix FindCrypto behavior on win by @DmitriyMusatkin in (#211)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=48
2025-04-04 10:58:56 +00:00
010e4328a0 Accepting request 1256212 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1256212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=16
2025-03-26 20:22:49 +00:00
d4088885e4 - Update to version 0.8.7
* Fix missed define in the code by @DmitriyMusatkin in (#209)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=46
2025-03-26 12:34:07 +00:00
f0fa792283 Accepting request 1253629 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1253629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=15
2025-03-17 21:18:17 +00:00
9aad331ff9 - Update to version 0.8.6
* Fix ed25519 builds against openssl 1.0.2 by @DmitriyMusatkin in (#208)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=44
2025-03-17 08:28:56 +00:00
6ab9c5ec20 Accepting request 1252417 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1252417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=14
2025-03-13 14:06:13 +00:00
693347723d - Update to version 0.8.5
* Do not include crypto when doing byo_crypto by @DmitriyMusatkin in (#207)
- from version 0.8.4
  * Ed25519 support. by @DmitriyMusatkin in (#206)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=42
2025-03-12 11:48:41 +00:00
fdc8db0c9a Accepting request 1244775 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1244775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=13
2025-02-10 16:31:33 +00:00
94e4517162 - Update to version 0.8.3
* Fix Findcrypto.cmake by @graebm in (#205)
- from version 0.8.2
  * Switch CI to use roles by @DmitriyMusatkin in (#202)
  * A bunch of CMake fixes by @graebm in (#203)
- Drop acc_fix-cmake-modules-path.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=40
2025-02-10 13:54:25 +00:00
8db796030c Accepting request 1225588 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1225588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=12
2024-11-21 14:19:39 +00:00
1cf64b0834 - Update to version 0.8.1
* chore: Modified bug issue template to add checkbox to
    report potential regression. by @ashishdhingra in (#199)
  * RSA PKCS1.5 SHA1 signing by @DmitriyMusatkin in (#201)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=38
2024-11-21 12:14:54 +00:00
16235a5bb9 Accepting request 1218374 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1218374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-cal?expand=0&rev=11
2024-10-27 10:25:03 +00:00
e10268335d - Update to version 0.8.0
* Update CMake to 3.9 by @waahm7 in (#200)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-cal?expand=0&rev=36
2024-10-25 15:07:55 +00:00
5 changed files with 80 additions and 56 deletions

View File

@@ -1,50 +0,0 @@
diff -Nru aws-c-cal-0.4.5.orig/CMakeLists.txt aws-c-cal-0.4.5/CMakeLists.txt
--- aws-c-cal-0.4.5.orig/CMakeLists.txt 2020-11-21 06:21:48.000000000 +0100
+++ aws-c-cal-0.4.5/CMakeLists.txt 2020-11-26 13:19:01.537346115 +0100
@@ -18,18 +18,12 @@
file(TO_CMAKE_PATH "${CMAKE_INSTALL_PREFIX}" CMAKE_INSTALL_PREFIX)
endif()
-if (UNIX AND NOT APPLE)
- include(GNUInstallDirs)
-elseif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
- set(CMAKE_INSTALL_LIBDIR "lib")
-endif()
+find_package(aws-c-common REQUIRED)
+find_package(aws-checksums REQUIRED)
+set(CMAKE_MODULE_PATH ${aws-c-common_DIR})
-# This is required in order to append /lib/cmake to each element in CMAKE_PREFIX_PATH
-set(AWS_MODULE_DIR "/${CMAKE_INSTALL_LIBDIR}/cmake")
-string(REPLACE ";" "${AWS_MODULE_DIR};" AWS_MODULE_PATH "${CMAKE_PREFIX_PATH}${AWS_MODULE_DIR}")
-# Append that generated list to the module search path
-list(APPEND CMAKE_MODULE_PATH ${AWS_MODULE_PATH})
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake/modules")
+include(GNUInstallDirs)
include(AwsCFlags)
include(AwsCheckHeaders)
@@ -133,12 +127,12 @@
endif()
install(EXPORT "${PROJECT_NAME}-targets"
- DESTINATION "${LIBRARY_DIRECTORY}/${PROJECT_NAME}/cmake/${TARGET_DIR}/"
+ DESTINATION "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}/${TARGET_DIR}/"
NAMESPACE AWS::
COMPONENT Development)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake"
- DESTINATION "${LIBRARY_DIRECTORY}/${PROJECT_NAME}/cmake"
+ DESTINATION "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}"
COMPONENT Development)
list(APPEND EXPORT_MODULES
@@ -146,7 +140,7 @@
)
install(FILES ${EXPORT_MODULES}
- DESTINATION "${LIBRARY_DIRECTORY}/${PROJECT_NAME}/cmake/modules"
+ DESTINATION "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}/modules"
COMPONENT Development)
if (NOT CMAKE_CROSSCOMPILING AND NOT BYO_CRYPTO)

View File

@@ -1,3 +1,78 @@
-------------------------------------------------------------------
Fri Jun 6 11:07:35 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.9.2
* Fix heap use after free on aws_ecc_key_pair_new_from_asn1
by @TingDaoK in (#219)
-------------------------------------------------------------------
Tue May 27 06:50:14 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.9.1
* dlopen(NULL) returns NULL on static linked executable
by @TingDaoK in (#215)
* Fix casing on Windows header files by @ianbotsf in (#217)
* Remove clang-3 from CI by @sbSteveK in (#218)
-------------------------------------------------------------------
Tue Apr 15 10:13:01 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Updare to version 0.9.0
* Drop support for macOS <10.15 and iOS<11 by @TingDaoK in (#214)
-------------------------------------------------------------------
Wed Apr 2 14:58:17 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.9
* RSA PKCS8 support by @DmitriyMusatkin in (#212)
- from version 0.8.8
* Fix module export to respect ed25519 flag by @DmitriyMusatkin in (#210)
* Fix FindCrypto behavior on win by @DmitriyMusatkin in (#211)
-------------------------------------------------------------------
Tue Mar 18 08:40:36 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.7
* Fix missed define in the code by @DmitriyMusatkin in (#209)
-------------------------------------------------------------------
Fri Mar 14 09:18:11 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.6
* Fix ed25519 builds against openssl 1.0.2 by @DmitriyMusatkin in (#208)
-------------------------------------------------------------------
Wed Mar 12 07:18:32 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.5
* Do not include crypto when doing byo_crypto by @DmitriyMusatkin in (#207)
- from version 0.8.4
* Ed25519 support. by @DmitriyMusatkin in (#206)
-------------------------------------------------------------------
Thu Feb 6 09:45:25 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.3
* Fix Findcrypto.cmake by @graebm in (#205)
- from version 0.8.2
* Switch CI to use roles by @DmitriyMusatkin in (#202)
* A bunch of CMake fixes by @graebm in (#203)
- Drop acc_fix-cmake-modules-path.patch, fixed upstream
-------------------------------------------------------------------
Thu Nov 21 10:41:52 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.1
* chore: Modified bug issue template to add checkbox to
report potential regression. by @ashishdhingra in (#199)
* RSA PKCS1.5 SHA1 signing by @DmitriyMusatkin in (#201)
-------------------------------------------------------------------
Thu Oct 24 12:54:03 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.0
* Update CMake to 3.9 by @waahm7 in (#200)
-------------------------------------------------------------------
Mon Aug 26 15:14:13 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -19,15 +19,14 @@
%define library_version 1.0.0
%define library_soversion 0unstable
Name: aws-c-cal
Version: 0.7.4
Version: 0.9.2
Release: 0
Summary: AWS C99 wrapper for cryptography primitives
License: Apache-2.0
Group: Development/Libraries/C and C++
URL: https://github.com/awslabs/aws-c-cal
Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz
Patch0: acc_fix-cmake-modules-path.patch
Patch1: acc_add-so-version.patch
Patch0: acc_add-so-version.patch
BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: cmake(aws-c-common)

View File

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

3
v0.9.2.tar.gz Normal file
View File

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