Compare commits
24 Commits
Author | SHA256 | Date | |
---|---|---|---|
1a07c38707 | |||
bfdb6fbe32 | |||
22bec0a182 | |||
3c4ea57a6e | |||
27e21023d8 | |||
5f01f1756d | |||
7f165f81fe | |||
6bec00b5de | |||
4b0dd779de | |||
05a26aaef5 | |||
8fe1df1d79 | |||
837b064bce | |||
37e6437e75 | |||
adf287af5d | |||
9cca934a42 | |||
99b7292d3f | |||
0a37f9a9e7 | |||
20565aed59 | |||
92a98ac0cf | |||
d487bdc183 | |||
58db282509 | |||
63c10f2742 | |||
49c50b2e73 | |||
8db2514dcd |
@@ -1,11 +1,11 @@
|
||||
diff -Nru aws-c-io-0.7.0.orig/CMakeLists.txt aws-c-io-0.7.0/CMakeLists.txt
|
||||
--- aws-c-io-0.7.0.orig/CMakeLists.txt 2020-11-20 01:33:59.000000000 +0100
|
||||
+++ aws-c-io-0.7.0/CMakeLists.txt 2020-11-26 16:49:35.762120326 +0100
|
||||
@@ -185,6 +185,7 @@
|
||||
diff -Nru aws-c-io-0.15.4.orig/CMakeLists.txt aws-c-io-0.15.4/CMakeLists.txt
|
||||
--- aws-c-io-0.15.4.orig/CMakeLists.txt 2025-01-28 23:10:24.000000000 +0000
|
||||
+++ aws-c-io-0.15.4/CMakeLists.txt 2025-01-30 11:57:19.446194584 +0000
|
||||
@@ -176,6 +176,7 @@
|
||||
|
||||
# We are not ABI stable yet
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION 1.0.0)
|
||||
+set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES SOVERSION 0unstable)
|
||||
|
||||
target_compile_definitions(${PROJECT_NAME} PUBLIC "-DAWS_USE_${EVENT_LOOP_DEFINE}")
|
||||
|
||||
if (NOT EVENT_LOOP_DEFINES)
|
||||
message(FATAL_ERROR "Event Loop is not setup on the platform.")
|
||||
|
@@ -1,42 +0,0 @@
|
||||
diff -Nru aws-c-io-0.7.0.orig/CMakeLists.txt aws-c-io-0.7.0/CMakeLists.txt
|
||||
--- aws-c-io-0.7.0.orig/CMakeLists.txt 2020-11-20 01:33:59.000000000 +0100
|
||||
+++ aws-c-io-0.7.0/CMakeLists.txt 2020-11-24 12:38:44.025900582 +0100
|
||||
@@ -14,18 +14,8 @@
|
||||
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()
|
||||
-
|
||||
-# 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})
|
||||
+find_package(aws-c-common REQUIRED)
|
||||
+set(CMAKE_MODULE_PATH ${aws-c-common_DIR})
|
||||
|
||||
include(AwsCFlags)
|
||||
include(AwsCheckHeaders)
|
||||
@@ -217,7 +207,7 @@
|
||||
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)
|
||||
|
||||
@@ -226,7 +216,7 @@
|
||||
@ONLY)
|
||||
|
||||
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)
|
||||
|
||||
if (NOT CMAKE_CROSSCOMPILING)
|
111
aws-c-io.changes
111
aws-c-io.changes
@@ -1,3 +1,114 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 11 10:47:41 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.21.0
|
||||
* Support s2n security policy for TLS 1.2 and FIPS by @sfod in (#739)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 18 12:47:57 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.20.1
|
||||
* Remove Windows 2019 and add Windows 2025 with MSVC-17
|
||||
by @TingDaoK in (#737)
|
||||
* Fix casing on Windows header files by @giordano in (#736)
|
||||
- from version 0.20.0
|
||||
* Enabling TLS 1.3 on Windows by @sfod in (#732)
|
||||
* Fix warning Wdefault-const-init-unsafe by @xiazhvera in (#734)
|
||||
* Fix pem validation by @DmitriyMusatkin in (#735)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 27 06:48:24 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.19.1
|
||||
* Fix casing on Windows header files by @waahm7 in (#730)
|
||||
* Acquire/Release Event Loop by @xiazhvera in (#725)
|
||||
* Remove clang-3 from CI by @sbSteveK in (#731)
|
||||
* Fix warnings in iOS Cross Compile CI by @waahm7 in (#733)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 13:19:42 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.19.0
|
||||
* Make exports consistent by @DmitriyMusatkin in (#720)
|
||||
* Improve docs for aws_future by @graebm in (#724)
|
||||
* Task type_log logging by @sbSteveK in (#726)
|
||||
* AWS_IO_TLS_CIPHER_PREF_PQ_TLSv1_0_2021_05 is not
|
||||
supported now by @TingDaoK in (#727)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 15 10:31:28 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to verson 0.18.1
|
||||
* Correct public key naming in pem utils by @DmitriyMusatkin in (#721)
|
||||
* Revert error code ordering by @sbSteveK in (#723)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 2 15:06:11 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.18.0
|
||||
* Grand Dispatch Queue, Apple Network Connection, Apple SecItem
|
||||
by @sbSteveK in (#661)
|
||||
* Remove unused variables in aws_host_resolver by @graebm in (#719)
|
||||
- from version 0.17.0
|
||||
* Add back kqueue support on iOS by @xiazhvera in (#716)
|
||||
* Fix IP address being labelled "bad" for too long by @graebm in (#718)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 27 12:32:50 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.16.0
|
||||
* TLS 1.3 win update by @bretambrose in (#676)
|
||||
* Fix Windows server-side for TLS 1.3 by @sfod in (#710)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 19 11:49:42 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.15.5
|
||||
* Add PQ_DEFAULT enum to aws_tls_cipher_pref by @alexw91 in (#707)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 30 11:58:50 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.15.4
|
||||
* Switch CI to use roles by @DmitriyMusatkin in (#698)
|
||||
* Fix CI for GCC-13 on Ubuntu-18 by @waahm7 in (#700)
|
||||
* fix typo in log message by @graebm in (#702)
|
||||
* Event Loop & Socket Type Multi-Support by @xiazhvera in (#692)
|
||||
* A bunch of CMake fixes by @graebm in (#701)
|
||||
- Drop aci_fix-cmake-modules-path.patch, fixed upstream
|
||||
- Refresh aci_add-so-version.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 14 12:30:11 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.15.3
|
||||
* Event loop public api by @bretambrose in (#691)
|
||||
* Add ML-KEM Support by @alexw91 in (#693)
|
||||
* Update checksum based on previous PR changes by @bretambrose in (#695)
|
||||
* Add an option to disable retries by @waahm7 in (#694)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 12 12:44:09 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.15.2
|
||||
* Add cxx support by @subdiox in (#689)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 7 17:39:11 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 0.15.1
|
||||
* chore: Modified bug issue template to add checkbox to
|
||||
report potential regression. by @ashishdhingra in (#671)
|
||||
* Fix s2n cleanup by @DmitriyMusatkin in #687
|
||||
- from version 0.15.0
|
||||
* Update CMake to 3.9 by @waahm7 in (#686)
|
||||
- from version 0.14.20
|
||||
* Handle PKCS#8 private keys in Windows by @sfod in (#683)
|
||||
* Add network interface name validation api by @waahm7 in (#675)
|
||||
- from version 0.14.19
|
||||
* Clarify socket options logging by @sbSteveK in (#681)
|
||||
* Use s2n_cleanup_thread() and path by @TingDaoK in (#682)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 7 13:41:28 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
|
@@ -15,27 +15,27 @@
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%bcond_with test
|
||||
|
||||
%define library_version 1.0.0
|
||||
%define library_soversion 0unstable
|
||||
Name: aws-c-io
|
||||
Version: 0.14.18
|
||||
Version: 0.21.0
|
||||
Release: 0
|
||||
Summary: I/O and TLS package AWS SDK for C
|
||||
License: Apache-2.0
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: https://github.com/awslabs/aws-c-io
|
||||
Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz
|
||||
Patch0: aci_fix-cmake-modules-path.patch
|
||||
Patch1: aci_add-so-version.patch
|
||||
Patch0: aci_add-so-version.patch
|
||||
BuildRequires: cmake
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: ninja
|
||||
BuildRequires: cmake(aws-c-cal)
|
||||
BuildRequires: cmake(aws-c-common)
|
||||
BuildRequires: pkgconfig(libssl)
|
||||
BuildRequires: cmake(s2n)
|
||||
BuildRequires: ninja
|
||||
BuildRequires: pkgconfig(libssl)
|
||||
|
||||
%description
|
||||
This is a module for the AWS SDK for C. It handles all I/O
|
||||
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:44e9dee181ed7d867d1cc2944f4b4669259b569fc56bdd6dd4c7c30440fc4bf8
|
||||
size 679051
|
3
v0.21.0.tar.gz
Normal file
3
v0.21.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:31232dd35995c9d5d535f3cf5ce7d561d680285a0e2a16318d4f0d4512b907c4
|
||||
size 749192
|
Reference in New Issue
Block a user