30 Commits

Author SHA256 Message Date
fb2b5d67c2 Accepting request 1289936 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1289936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=25
2025-07-02 16:17:24 +00:00
0d24a9dac9 - Update to version 0.8.3
* Add user data to pool factory by @DmitriyMusatkin in (#529)
- from version 0.8.2
  * Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#524)
  * Auto - Update S3 Ruleset & Partition by @TingDaoK in (#527)
  * Fix issue with error response parting potentially overriding
    upload buffer by @DmitriyMusatkin in (#528)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=88
2025-07-02 11:53:15 +00:00
d5c468ad01 Accepting request 1285418 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1285418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=24
2025-06-13 16:47:10 +00:00
2be9bf71bc - Update to version 0.8.1
* Fix race condition between mem acquire and cancel
    by @DmitriyMusatkin in (#521)
- from version 0.8.0
  * Remove clang-3 from CI by @sbSteveK in (#520)
  * Memory pool interface by @DmitriyMusatkin in (#517)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=86
2025-06-13 10:48:05 +00:00
e0b842bfdc Accepting request 1279747 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1279747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=23
2025-05-26 16:35:21 +00:00
6960946e30 - Update to version 0.7.18
* Revert "[s3_meta_request]: Retry on ExpiredToken" by @waahm7 in (#518)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=84
2025-05-24 09:57:23 +00:00
8dcb767bd3 Accepting request 1277351 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1277351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=22
2025-05-14 15:01:51 +00:00
95ef4a8483 - Update to version 0.7.17
* Default request without body by @TingDaoK in (#516)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=82
2025-05-14 08:42:47 +00:00
f22c02146f Accepting request 1275235 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1275235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=21
2025-05-07 17:21:00 +00:00
5739b4e69e - Update to version 0.7.16
* Auto - Update S3 Ruleset & Partition by @waahm7 in (#508)
  * Add init for checksums by @DmitriyMusatkin in (#501)
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#511)
  * Update first byte timeout algo by @TingDaoK in (#461)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=80
2025-05-07 11:26:34 +00:00
0aadecfdca Accepting request 1267486 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1267486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=20
2025-04-07 15:37:52 +00:00
d8fb9d4532 - Update to version 0.7.15
* Add request ID to debug level log by @TingDaoK in (#504)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=78
2025-04-07 06:36:56 +00:00
8e6f9179b4 Accepting request 1267114 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1267114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=19
2025-04-04 15:34:24 +00:00
b15858d298 - Update to version 0.7.14
* Newer URL for aws-lc by @ProgramComputer in (#500)
  * Update endpoints by @DmitriyMusatkin in (#502)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=76
2025-04-04 10:59:00 +00:00
464672f412 Accepting request 1256213 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1256213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=18
2025-03-26 20:22:51 +00:00
d19865568b - Update to version 0.7.13
* Missed one file from README by @TingDaoK in (#498)
  * Bump Default Memory Limit for Higher Target Throughput
    by @waahm7 in (#499)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=74
2025-03-26 12:34:19 +00:00
3fe691312f Accepting request 1252415 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1252415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=17
2025-03-13 14:06:13 +00:00
efbc71eca8 - Update to version 0.7.12
* Auto - Update S3 Ruleset & Partition by @waahm7 in (#493)
  * Add life cycle to s3 express by @TingDaoK in (#494)
  * Make public bucket optional by @TingDaoK in (#495)
  * Adapt to aws_base64_compute_encoded_len() no longer adding
    1 extra for null terminator by @graebm in (#497)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=72
2025-03-12 11:48:32 +00:00
7ec3661f50 Accepting request 1243443 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1243443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=16
2025-02-06 21:05:05 +00:00
1b300f5212 - Update to version 0.7.11
* A bunch of CMake fixes by @graebm in (#480)
- from version 0.7.10
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#491)
  * S3Express CreateSession Allowlist Headers by @waahm7 in (#492)
- Drop acs_fix-cmake-modules-path.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=70
2025-02-05 15:59:14 +00:00
035c45af8d Accepting request 1238450 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1238450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=15
2025-01-17 17:43:22 +00:00
f69a0e9985 - Update to version 0.7.9
* Remove Const for copy_source_uri by @waahm7 in (#485)
- from version 0.7.8
  * [s3_client]: retry on failed TLS negotiation by @grrtrr in (#478)
  * Fix CI for GCC-13 on Ubuntu-18 by @waahm7 in (#479)
  * Auto - Update S3 Ruleset & Partition by @waahm7 in (#483)
  * Improve Copy Operation by taking the Source URI by @waahm7 in (#482)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=68
2025-01-17 09:50:10 +00:00
395d5a7e4f Accepting request 1236133 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1236133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=14
2025-01-09 14:12:06 +00:00
4bb0b6d2b9 - Update to version 0.7.7
* Remove Extra Platform Info That Is Not Used by @waahm7 in (#475)
  * [s3_meta_request]: Retry on ExpiredToken by @grrtrr in (#472)
- from version 0.7.6
  * Add full object checksum callback by @TingDaoK in (#473)
  * Respect checksum header over setting by @TingDaoK in (#474)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=66
2025-01-09 10:00:26 +00:00
787a978af9 Accepting request 1233684 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1233684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=13
2025-01-01 22:04:27 +00:00
d1cb44df16 - Update to version 0.7.5
* Support full object checksum by @TingDaoK in (#468)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=64
2024-12-28 12:48:18 +00:00
22494a4830 Accepting request 1229004 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1229004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=12
2024-12-08 10:37:54 +00:00
e3fa15676c - Update to version 0.7.4
* Switch CI to use roles by @DmitriyMusatkin in (#463)
  * [meta request]: Assign shutdown_callback inside
    critical region by @grrtrr in (#470)
- from version 0.7.3
  * Switch CI to use roles by @DmitriyMusatkin in (#463)
  * [meta request]: Assign shutdown_callback inside
    critical region by @grrtrr in (#470)
- from version 0.7.2
  * Support if-none-match for upload by @TingDaoK in (#462)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=62
2024-12-07 08:40:23 +00:00
302a47e0e8 Accepting request 1224796 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1224796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-s3?expand=0&rev=11
2024-11-18 19:00:36 +00:00
5fce18cadc Accepting request 1224187 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.7.1
  * chore: Modified bug issue template to add checkbox to report
    potential regression. by @ashishdhingra in (#452)
  * Use proper public event loop group API by @bretambrose in (#460)
- from version 0.7.0
  * Support header checksum by @TingDaoK in (#454)
  * Update CMake to 3.9 by @waahm7 in (#458)
- from version 0.6.9
  * Retry RequestTimeout error by S3. by @waahm7 in (#457)
- from version 0.6.8
  * Validate Invalid Network Interface Names at Client Initialization
    by @waahm7 in (#456)
- from version 0.6.7
  * Supports copy object for same directory bucket by @TingDaoK in (#455)

OBS-URL: https://build.opensuse.org/request/show/1224187
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-s3?expand=0&rev=60
2024-11-18 09:27:39 +00:00
5 changed files with 147 additions and 49 deletions

View File

@@ -1,44 +0,0 @@
diff -Nru aws-c-s3-0.1.29.orig/CMakeLists.txt aws-c-s3-0.1.29/CMakeLists.txt
--- aws-c-s3-0.1.29.orig/CMakeLists.txt 2021-12-02 23:07:39.000000000 +0000
+++ aws-c-s3-0.1.29/CMakeLists.txt 2021-12-09 13:34:21.908897209 +0000
@@ -20,17 +20,12 @@
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)
@@ -109,7 +104,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)
@@ -118,7 +113,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)
include(CTest)

View File

@@ -1,3 +1,146 @@
-------------------------------------------------------------------
Wed Jul 2 07:20:01 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.3
* Add user data to pool factory by @DmitriyMusatkin in (#529)
- from version 0.8.2
* Remove Windows 2019 and add Windows 2025 with MSVC-17
by @TingDaoK in (#524)
* Auto - Update S3 Ruleset & Partition by @TingDaoK in (#527)
* Fix issue with error response parting potentially overriding
upload buffer by @DmitriyMusatkin in (#528)
-------------------------------------------------------------------
Tue Jun 10 07:07:10 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.8.1
* Fix race condition between mem acquire and cancel
by @DmitriyMusatkin in (#521)
- from version 0.8.0
* Remove clang-3 from CI by @sbSteveK in (#520)
* Memory pool interface by @DmitriyMusatkin in (#517)
-------------------------------------------------------------------
Mon May 19 08:47:44 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.18
* Revert "[s3_meta_request]: Retry on ExpiredToken" by @waahm7 in (#518)
-------------------------------------------------------------------
Wed May 7 11:27:41 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.17
* Default request without body by @TingDaoK in (#516)
-------------------------------------------------------------------
Tue May 6 12:38:47 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.16
* Auto - Update S3 Ruleset & Partition by @waahm7 in (#508)
* Add init for checksums by @DmitriyMusatkin in (#501)
* Auto - Update S3 Ruleset & Partition by @waahm7 in (#511)
* Update first byte timeout algo by @TingDaoK in (#461)
-------------------------------------------------------------------
Fri Apr 4 11:00:40 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.15
* Add request ID to debug level log by @TingDaoK in (#504)
-------------------------------------------------------------------
Wed Apr 2 13:59:00 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.14
* Newer URL for aws-lc by @ProgramComputer in (#500)
* Update endpoints by @DmitriyMusatkin in (#502)
-------------------------------------------------------------------
Tue Mar 18 08:38:25 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.13
* Missed one file from README by @TingDaoK in (#498)
* Bump Default Memory Limit for Higher Target Throughput
by @waahm7 in (#499)
-------------------------------------------------------------------
Wed Mar 12 07:13:39 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.12
* Auto - Update S3 Ruleset & Partition by @waahm7 in (#493)
* Add life cycle to s3 express by @TingDaoK in (#494)
* Make public bucket optional by @TingDaoK in (#495)
* Adapt to aws_base64_compute_encoded_len() no longer adding
1 extra for null terminator by @graebm in (#497)
-------------------------------------------------------------------
Thu Jan 30 11:41:34 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.11
* A bunch of CMake fixes by @graebm in (#480)
- from version 0.7.10
* Auto - Update S3 Ruleset & Partition by @waahm7 in (#491)
* S3Express CreateSession Allowlist Headers by @waahm7 in (#492)
- Drop acs_fix-cmake-modules-path.patch, fixed upstream
-------------------------------------------------------------------
Thu Jan 16 13:47:00 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.9
* Remove Const for copy_source_uri by @waahm7 in (#485)
- from version 0.7.8
* [s3_client]: retry on failed TLS negotiation by @grrtrr in (#478)
* Fix CI for GCC-13 on Ubuntu-18 by @waahm7 in (#479)
* Auto - Update S3 Ruleset & Partition by @waahm7 in (#483)
* Improve Copy Operation by taking the Source URI by @waahm7 in (#482)
-------------------------------------------------------------------
Tue Jan 7 10:29:19 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.7
* Remove Extra Platform Info That Is Not Used by @waahm7 in (#475)
* [s3_meta_request]: Retry on ExpiredToken by @grrtrr in (#472)
- from version 0.7.6
* Add full object checksum callback by @TingDaoK in (#473)
* Respect checksum header over setting by @TingDaoK in (#474)
-------------------------------------------------------------------
Mon Dec 9 11:20:23 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.5
* Support full object checksum by @TingDaoK in (#468)
-------------------------------------------------------------------
Wed Dec 4 09:47:18 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.4
* Switch CI to use roles by @DmitriyMusatkin in (#463)
* [meta request]: Assign shutdown_callback inside
critical region by @grrtrr in (#470)
- from version 0.7.3
* Switch CI to use roles by @DmitriyMusatkin in (#463)
* [meta request]: Assign shutdown_callback inside
critical region by @grrtrr in (#470)
- from version 0.7.2
* Support if-none-match for upload by @TingDaoK in (#462)
-------------------------------------------------------------------
Thu Nov 14 12:32:52 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.7.1
* chore: Modified bug issue template to add checkbox to report
potential regression. by @ashishdhingra in (#452)
* Use proper public event loop group API by @bretambrose in (#460)
- from version 0.7.0
* Support header checksum by @TingDaoK in (#454)
* Update CMake to 3.9 by @waahm7 in (#458)
- from version 0.6.9
* Retry RequestTimeout error by S3. by @waahm7 in (#457)
- from version 0.6.8
* Validate Invalid Network Interface Names at Client Initialization
by @waahm7 in (#456)
- from version 0.6.7
* Supports copy object for same directory bucket by @TingDaoK in (#455)
-------------------------------------------------------------------
Mon Sep 23 09:55:40 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -19,14 +19,13 @@
%define library_version 1.0.0
%define library_soversion 0unstable
Name: aws-c-s3
Version: 0.6.6
Version: 0.8.3
Release: 0
Summary: AWS Cross-Platform, C99 wrapper for cryptography primitives
License: Apache-2.0
Group: Development/Libraries/C and C++
URL: https://github.com/awslabs/aws-c-s3
Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz
Patch0: acs_fix-cmake-modules-path.patch
BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: ninja

View File

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

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

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