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
|
diff -Nru aws-c-io-0.15.4.orig/CMakeLists.txt aws-c-io-0.15.4/CMakeLists.txt
|
||||||
--- aws-c-io-0.7.0.orig/CMakeLists.txt 2020-11-20 01:33:59.000000000 +0100
|
--- aws-c-io-0.15.4.orig/CMakeLists.txt 2025-01-28 23:10:24.000000000 +0000
|
||||||
+++ aws-c-io-0.7.0/CMakeLists.txt 2020-11-26 16:49:35.762120326 +0100
|
+++ aws-c-io-0.15.4/CMakeLists.txt 2025-01-30 11:57:19.446194584 +0000
|
||||||
@@ -185,6 +185,7 @@
|
@@ -176,6 +176,7 @@
|
||||||
|
|
||||||
# We are not ABI stable yet
|
# We are not ABI stable yet
|
||||||
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION 1.0.0)
|
set_target_properties(${PROJECT_NAME} PROPERTIES VERSION 1.0.0)
|
||||||
+set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES SOVERSION 0unstable)
|
+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>
|
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/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%bcond_with test
|
%bcond_with test
|
||||||
|
|
||||||
%define library_version 1.0.0
|
%define library_version 1.0.0
|
||||||
%define library_soversion 0unstable
|
%define library_soversion 0unstable
|
||||||
Name: aws-c-io
|
Name: aws-c-io
|
||||||
Version: 0.14.18
|
Version: 0.21.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: I/O and TLS package AWS SDK for C
|
Summary: I/O and TLS package AWS SDK for C
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
URL: https://github.com/awslabs/aws-c-io
|
URL: https://github.com/awslabs/aws-c-io
|
||||||
Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz
|
Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz
|
||||||
Patch0: aci_fix-cmake-modules-path.patch
|
Patch0: aci_add-so-version.patch
|
||||||
Patch1: aci_add-so-version.patch
|
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
|
BuildRequires: ninja
|
||||||
BuildRequires: cmake(aws-c-cal)
|
BuildRequires: cmake(aws-c-cal)
|
||||||
BuildRequires: cmake(aws-c-common)
|
BuildRequires: cmake(aws-c-common)
|
||||||
BuildRequires: pkgconfig(libssl)
|
|
||||||
BuildRequires: cmake(s2n)
|
BuildRequires: cmake(s2n)
|
||||||
BuildRequires: ninja
|
BuildRequires: pkgconfig(libssl)
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This is a module for the AWS SDK for C. It handles all I/O
|
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