SHA256
8
0
forked from pool/aws-c-io

96 Commits

Author SHA256 Message Date
8154a3e0ef Accepting request 1295232 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1295232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=26
2025-07-23 14:35:36 +00:00
92ead8980a - Update to version 0.21.2
* aws_parse_ipv4/6_address by @TingDaoK in (#745)
- from version 0.21.1
  * Stop packing future variable to avoid tsan data race warnings
    by @DmitriyMusatkin in (#741)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=96
2025-07-23 08:04:32 +00:00
1a07c38707 Accepting request 1293095 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1293095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=25
2025-07-15 14:43:45 +00:00
22bec0a182 Accepting request 1287569 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1287569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=24
2025-06-23 13:02:35 +00:00
3c4ea57a6e Accepting request 1286695 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1286695
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=92
2025-06-21 13:45:21 +00:00
27e21023d8 Accepting request 1281982 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1281982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=23
2025-06-02 20:01:43 +00:00
5f01f1756d - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=90
2025-06-02 15:03:48 +00:00
7f165f81fe Accepting request 1275237 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1275237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=22
2025-05-07 17:21:08 +00:00
6bec00b5de - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=88
2025-05-07 11:26:48 +00:00
4b0dd779de Accepting request 1269945 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1269945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=21
2025-04-16 18:39:27 +00:00
05a26aaef5 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=86
2025-04-16 08:58:50 +00:00
8fe1df1d79 Accepting request 1267111 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1267111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=20
2025-04-04 15:34:18 +00:00
837b064bce - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=84
2025-04-04 10:58:47 +00:00
37e6437e75 Accepting request 1250047 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1250047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=19
2025-03-04 17:33:26 +00:00
adf287af5d - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=82
2025-03-04 11:24:13 +00:00
9cca934a42 Accepting request 1247335 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1247335
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=18
2025-02-20 15:41:34 +00:00
99b7292d3f - Update to version 0.15.5
* Add PQ_DEFAULT enum to aws_tls_cipher_pref by @alexw91 in (#707)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=80
2025-02-20 09:38:13 +00:00
0a37f9a9e7 Accepting request 1243446 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1243446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=17
2025-02-06 21:05:08 +00:00
20565aed59 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=78
2025-02-05 16:00:58 +00:00
92a98ac0cf Accepting request 1224798 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1224798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=16
2024-11-18 19:00:37 +00:00
d487bdc183 Accepting request 1224186 from home:glaubitz:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1224186
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=76
2024-11-18 09:27:57 +00:00
58db282509 Accepting request 1223948 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1223948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=15
2024-11-14 15:08:23 +00:00
63c10f2742 Accepting request 1223664 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.15.2
  * Add cxx support by @subdiox in (#689)

OBS-URL: https://build.opensuse.org/request/show/1223664
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=74
2024-11-13 13:00:05 +00:00
49c50b2e73 Accepting request 1223375 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1223375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=14
2024-11-12 18:20:53 +00:00
8db2514dcd - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=72
2024-11-11 14:07:49 +00:00
d5d02b6e2f Accepting request 1192577 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1192577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=13
2024-08-09 14:14:48 +00:00
9bcd7996e3 - Update to version 0.14.18
* Unique port between test_socket_with_bind_to_interface
    and test_tcp_socket_communication by @waahm7 in (#667)
- from version 0.14.17
  * Make port more random for test_socket_with_bind_to_interface
    test by @waahm7 in (#666)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=70
2024-08-08 09:43:09 +00:00
58414deb0e Accepting request 1192296 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1192296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=12
2024-08-08 08:58:16 +00:00
e42eafd1af - Update to version 0.14.16
* Use const pointers in secure_channel_tls_handler.c by @teo-tsirpanis in (#664)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=68
2024-08-07 13:32:23 +00:00
631ce7a57f Accepting request 1191001 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1191001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=11
2024-08-01 20:06:04 +00:00
4b361d7919 Accepting request 1190619 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.15
  * Fix undefined type enum aws_tls_handler_state in source/windows/
    secure_channel_tls_handler.c when building on Windows
    by @brechtsanders in (#663)
- from version 0.14.14
  * Update MacOS CI by @waahm7 in (#658)
  * Remove uv headers from CMakeLists.txt by @sbSteveK in (#660)
  * TLS deliver buffer data during shutdown by @TingDaoK in (#650)

OBS-URL: https://build.opensuse.org/request/show/1190619
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=66
2024-08-01 14:59:04 +00:00
4af34c840b Accepting request 1190617 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1190617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=10
2024-07-31 11:31:04 +00:00
c300a25721 Accepting request 1189761 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.13
  * Fix import of inttype (#656)

OBS-URL: https://build.opensuse.org/request/show/1189761
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=64
2024-07-31 09:02:24 +00:00
bcb8b32482 Accepting request 1188593 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1188593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=9
2024-07-22 15:15:46 +00:00
5ff7d2f9bf - Update to version 0.14.12
* Mark the network interface API internal by @waahm7 in (#654)
- from version 0.14.11
  * Fix FreeBSD CI to install default python packages
    by @TingDaoK in (#653)
  * Socket option for binding to a network interface by name
    by @waahm7 in (#647)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=62
2024-07-19 11:05:40 +00:00
229ffb7c19 Accepting request 1187387 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1187387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=8
2024-07-15 17:48:58 +00:00
488b15e10a Accepting request 1186831 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.10
  * clang-format 18 by @graebm in (#644)
  * Fix Freebsd CI by @waahm7 in (#648)
  * Fix memory leaks in Windows TLS code
    by @graebm in #652

OBS-URL: https://build.opensuse.org/request/show/1186831
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=60
2024-07-14 13:34:54 +00:00
505a689e94 Accepting request 1178905 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1178905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=7
2024-06-06 10:34:24 +00:00
54e94d8e99 Accepting request 1178687 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.9
  * Fix tests that require a valid cert to use add_net_test_case
    by @waahm7 in (#637)
  * Fix signed/unsigned bug with aws_future_wait() timeout value
    by @graebm in (#638)
  * Adds Host Resolver IPv6 variations test by @waahm7 in (#639)
  * Fix bug where last few bytes on socket go unread
    by @graebm in (#642)

OBS-URL: https://build.opensuse.org/request/show/1178687
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=58
2024-06-06 07:00:11 +00:00
a928dad44c Accepting request 1173650 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1173650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=6
2024-05-16 15:13:50 +00:00
90c7bd081a Accepting request 1173609 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.8
  * Remove setenv by @DmitriyMusatkin in (#634)
  * aws_tls_connection_options_copy comment update following
    #eaa583a or #475 by @SergeyRyabinin in (#482)
  * Update Expired Certs by @waahm7 in (#636)

OBS-URL: https://build.opensuse.org/request/show/1173609
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=56
2024-05-13 12:13:48 +00:00
7a1802a124 Accepting request 1165452 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1165452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=5
2024-04-07 20:10:31 +00:00
9060d09f81 Accepting request 1165451 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.7
  * Skip rsa8192.badssl.com test to fix CI by @waahm7 in (#635)

OBS-URL: https://build.opensuse.org/request/show/1165451
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=54
2024-04-05 08:41:40 +00:00
019d9dc843 Accepting request 1161463 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1161463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=4
2024-03-26 18:25:58 +00:00
ee1c3e9b51 Accepting request 1160591 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.6
  * Remove aws_tls_handler_write by @jmklix in (#628)
  * CI job for FreeBSD by @knightjoel in (#630)
  * Update docs to clarify aws_io_message Cleanup Rules by @waahm7 in (#633)
  * Fix sizeof channel negotiation task by @quinnj in (#631)
- from version 0.14.5
  * chore(CI): CI job for OpenBSD by @knightjoel in (#625)
  * Fix Memory leak caused by redefinition by @xiazhvera in (#626)
  * Test for duplicate key import by @TingDaoK in (#627)

OBS-URL: https://build.opensuse.org/request/show/1160591
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=52
2024-03-25 15:26:03 +00:00
c9d522becf Accepting request 1148533 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1148533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=3
2024-02-21 16:59:13 +00:00
2d49de63b7 Accepting request 1147856 from home:dimstar:rpm4.20:a
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1147856
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=50
2024-02-21 10:23:46 +00:00
6bf7496ada Accepting request 1147609 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.4
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#622)
  * Consistently use lowercase for Windows libraries by @giordano in (#603)
  * Use Public Domain PKCS#11 headers, to avoid OASIS license by @graebm in (#623)

OBS-URL: https://build.opensuse.org/request/show/1147609
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=49
2024-02-21 10:12:01 +00:00
4f0a1ec8d9 Accepting request 1145088 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1145088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=2
2024-02-08 18:03:05 +00:00
6592cf30c1 Accepting request 1144896 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.3
  * Fix NULL config clean-up by @waahm7 in (#620)

OBS-URL: https://build.opensuse.org/request/show/1144896
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=47
2024-02-08 09:09:30 +00:00
69c85d7a06 Accepting request 1142207 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1142207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aws-c-io?expand=0&rev=1
2024-01-29 21:27:37 +00:00
a9b8316979 - add ci_fix-cmake-modules-path.patch, aci_add-so-version.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=45
2024-01-29 10:05:07 +00:00
5a98ac4f60 Accepting request 1141724 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.2
  * Cache the Error Before Any Side Effects by @waahm7 in (#619)

OBS-URL: https://build.opensuse.org/request/show/1141724
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=44
2024-01-26 22:17:10 +00:00
0a45e9d255 Accepting request 1139096 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.1
  * Surface proper PKCS11 error by @sbSteveK in (#617)
  * Always run channel setup callback on pinned event
    loop if one exists by @bretambrose in (#618)

OBS-URL: https://build.opensuse.org/request/show/1139096
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=43
2024-01-17 07:21:53 +00:00
e080a688f0 Accepting request 1136546 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.14.0
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#613)

OBS-URL: https://build.opensuse.org/request/show/1136546
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=42
2024-01-03 18:39:29 +00:00
faf3d40756 Accepting request 1130682 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.36
  * Remove null check for aws_pkcs11_lib_login_user
    by @xiazhvera in (#611)
  * Use 500 ms rather than 25 ms for the exponential
    backoff defaults by @JonathanHenson in (#612)

OBS-URL: https://build.opensuse.org/request/show/1130682
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=41
2023-12-05 09:44:46 +00:00
4ccbd95571 Accepting request 1118277 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.35
  * Handle CRLF for windows by @xiazhvera in (#608)
- from version 0.13.34
  * Fix assert statement by @graebm in (#607)
- from version 0.13.33
  * Log as warning for socket connect and client bootstrap by @TingDaoK in (#594)
  * Added workflow for handling answerable discussions by @yasminetalby in (#592)
  * Intel Vtune Markers for EventLoop and InputStream Read by @waahm7 in (#596)
  * Fix compiling error by @TingDaoK in (#600)
  * Read me update by @yasminetalby in (#604)
  * Refactor pem by @DmitriyMusatkin in (#605)
  * Add format unknown by @DmitriyMusatkin in (#606)

OBS-URL: https://build.opensuse.org/request/show/1118277
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=40
2023-10-19 08:42:00 +00:00
ae15f09ccb Accepting request 1104709 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.32
  * Fix permissions for stale issue bot by @jmklix in (#590)
  * Fix S2N blocked issue by @waahm7 in (#589)
- from version 0.13.31
  * Fix: release alpn string before set for
    tls_ctx_options by @xiazhvera in (#588)

OBS-URL: https://build.opensuse.org/request/show/1104709
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=39
2023-08-21 10:22:24 +00:00
fb67aee8b9 Accepting request 1100564 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.30
  * Maximum Backoff Implementation by @waahm7 in (#587)

OBS-URL: https://build.opensuse.org/request/show/1100564
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=38
2023-07-26 06:44:55 +00:00
2690c7e4c6 Accepting request 1099078 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.29
  * Change S2N security policy for 0-RTT in TLS 1.3 by @graebm in (#585)

OBS-URL: https://build.opensuse.org/request/show/1099078
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=37
2023-07-17 12:59:33 +00:00
24514dfccb Accepting request 1097907 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.28
  * Support read-only file stream by @TingDaoK in (#582)

OBS-URL: https://build.opensuse.org/request/show/1097907
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=36
2023-07-17 10:08:36 +00:00
2a995e3f8f Accepting request 1096563 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.27
  * Cleanup aws-lc thread locals in event loop threads by @bretambrose in (#581)

OBS-URL: https://build.opensuse.org/request/show/1096563
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=35
2023-07-04 08:09:13 +00:00
14a523ca22 Accepting request 1091848 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.26
  * Fix compiler warning by @TingDaoK in (#579)
- from version 0.13.25
  * Stream-tester can report how much data was read by @graebm in (#578)
  * Fix build issues with stream-tester files by @graebm in (#580)

OBS-URL: https://build.opensuse.org/request/show/1091848
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=34
2023-06-11 07:59:10 +00:00
ff06b35bcd Accepting request 1091258 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.24
  * aws_future functions no longer inline by @graebm in (#577)

OBS-URL: https://build.opensuse.org/request/show/1091258
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=33
2023-06-10 02:41:50 +00:00
8c5e6e6155 Accepting request 1090890 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.23
  * Use UUID for socket endpoints by @TwistedTwigleg in (#570)
  * Update time to ancient by @jmklix in (#571)
  * aws_future by @graebm in (#572)
  * aws_async_input_stream by @graebm in (#573)
  * aws_future keeps channel alive until callback fires by @graebm in (#574)
  * Tests for aws_async_input_stream by @graebm in (#575)

OBS-URL: https://build.opensuse.org/request/show/1090890
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=32
2023-06-07 11:00:37 +00:00
9bfaa4a3ae Accepting request 1087385 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version to 0.13.22
  * Add github templates and bots by @jmklix in (#564)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#566)
  * Relax the default_pki_path_exists test. by @graebm in (#568)
  * Fix warnings in public headers by @waahm7 in (#569)

OBS-URL: https://build.opensuse.org/request/show/1087385
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=31
2023-05-16 14:19:50 +00:00
88c3ad52c3 Accepting request 1080310 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.21
  * Raise error message if macOS key import failed by @xiazhvera in (#558)
  * Get socket from handler by @TingDaoK in (#560)
  * Fix DNS starvation case by @bretambrose in (#562)
- from version 0.13.20
  * doc: Fix typo in readme by @codingspirit in (#554)
  * Skip PKCS#11 setup when tests are disabled by @graebm in (#557)
  * DNS Ping Proposal by @bretambrose in (#559)

OBS-URL: https://build.opensuse.org/request/show/1080310
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=30
2023-04-19 12:55:10 +00:00
1559f6ede9 Accepting request 1071090 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.19
  * Teach c-io where to find the PKI trust store
    on OpenBSD by @knightjoel in (#553)

OBS-URL: https://build.opensuse.org/request/show/1071090
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=29
2023-03-13 18:46:37 +00:00
6ee283b38e Accepting request 1068412 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.18
  * Change #if _MSC_VER to #ifdef _MSC_VER by @jmklix in (#551)

OBS-URL: https://build.opensuse.org/request/show/1068412
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=28
2023-03-01 11:05:18 +00:00
c307094b53 Accepting request 1067122 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.17
  * Fix HostResolver Callback by @waahm7 in (#523)
- from version 0.13.16
  * Use const in record_connection_failure by @waahm7 in (#550)
  * Purge address cache by @waahm7 in (#546)

OBS-URL: https://build.opensuse.org/request/show/1067122
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=27
2023-02-23 14:04:35 +00:00
b76624eaa5 Accepting request 1063425 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.15
  * Fix possible crash when host resolver returns
    two addresses. by @TingDaoK in (#543)
  * Fix build on OpenBSD by @knightjoel in (#545)
  * Fix: Generate random callback by @waahm7 in (#542)

OBS-URL: https://build.opensuse.org/request/show/1063425
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=26
2023-02-08 13:52:33 +00:00
404ec3d656 Accepting request 1059374 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.14
  * Errno usage pass by @bretambrose in (#541)
- from version 0.13.13
  * Conditional fix for supporting glibc 3.0 by @sdavtaker in (#537)
  * Use macros consistently by @DmitriyMusatkin in (#538)
  * Fix macro usage by @DmitriyMusatkin in (#539)
  * Stop checking errno after failed aws_fopen() by @graebm in (#540)

OBS-URL: https://build.opensuse.org/request/show/1059374
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=25
2023-01-20 08:58:33 +00:00
5afb2caaf8 Accepting request 1055802 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.12
  * Handle connection reset error code for posix
    socket by @JonathanHenson in (#532)
  * Fix bug with increment read window by @graebm in (#535)

OBS-URL: https://build.opensuse.org/request/show/1055802
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=24
2023-01-04 13:46:59 +00:00
56e3175fc6 Accepting request 1037285 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.11
  * Add new SeekFailed, GetLengthFailed, GetLengthUnsupported,
    and SeekUnsupported Errors by @waahm7 in (#530)

OBS-URL: https://build.opensuse.org/request/show/1037285
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=23
2022-11-23 08:41:39 +00:00
2fd537a10b Accepting request 1036250 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.10
  * Fix the crash from log by @TingDaoK in (#529)
  * Create setter for TLS Cipher Preference by @alexw91 in (#531)

OBS-URL: https://build.opensuse.org/request/show/1036250
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=22
2022-11-16 15:31:26 +00:00
56914f033e Accepting request 1035262 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.9
  * Update CI to fix downstream build by @waahm7 in (#525)
- from version 0.13.8
  * Fix C++ One Definition Rules (ODR) Violations by @graebm in (#528)
- from version 0.13.7
  * OSX ECC key support by @xiazhvera in (#524)
  * Fix aws_import_ecc_key_into_keychain debug by @waahm7 in (#526)
  * sprintf() -> snprintf() by @graebm in (#527)
  * Set thread names to help debugging by @graebm in (#519)

OBS-URL: https://build.opensuse.org/request/show/1035262
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=21
2022-11-11 19:23:45 +00:00
67e6d40127 Accepting request 1032686 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.6
  * Use const in aws_host_resolver_new_default by @waahm7 in (#522)

OBS-URL: https://build.opensuse.org/request/show/1032686
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=20
2022-11-04 11:00:49 +00:00
0d4c4250ee Accepting request 1030336 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.5
  * Add AppVerifier by @TwistedTwigleg in (#516)
  * Always set s_s2n_initialized_externally value by @waahm7 in (#517)
  * migrate uri helpers from aws-c-io by @DmitriyMusatkin in (#518)
  * Adds missing const by @waahm7 in (#520)
- from version 0.13.4
  * Fixes a missing include that may cause build failures depending
    on linux distribution by @bretambrose in (#514)
  * Fixes an event loop group clean up failure issue when process
    is exiting by @waahm7 in (#515)

OBS-URL: https://build.opensuse.org/request/show/1030336
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=19
2022-10-24 11:41:07 +00:00
c16bced5a7 Accepting request 1000852 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.3
  * Fix for heap access violation by @TwistedTwigleg in (#513)
- from version 0.13.2
  * Fallback for target load by @TingDaoK in (#511)
- from version 0.13.1
  * Clang windows by @bretambrose in (#504)
  * ALPN availability check function now properly checks
    for Windows 8.1 and above by @HolyZsiraf in (#502)
  * VerifyVersionInfo doesn't behave like you'd expect
    by @bretambrose in (#505)
  * Tolerate s2n_init() being called before aws_io_library_init()
    by @graebm in (#508)

OBS-URL: https://build.opensuse.org/request/show/1000852
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=18
2022-09-06 06:07:09 +00:00
249f8a11e3 Accepting request 993724 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.13.0
  * Custom TLS key operation support
    + Add asserts to aws_retry_strategy refcounts. by @graebm in (#500)
    + Custom TLS key operation support by @TwistedTwigleg in (#501)
- from version 0.12.0
  * Remove support for legacy PQ Key Exchange Algorithms
    + Explicit warnings/error when default CA certificates
      not found by @graebm in (#498)
    + Remove support for legacy PQ Key Exchange Algorithms
      by @alexw91 in (#497)

OBS-URL: https://build.opensuse.org/request/show/993724
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=17
2022-08-08 15:07:59 +00:00
3bc7b43f7a Accepting request 988389 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.11.2
  * Adds a channel task scheduling API that always uses the cross-thread
    task queue. This API guarantees serialized order-of-submission is
    order-of-execution. The default API does not guarantee this because
    tasks submitted on the event loop thread may jump ahead of tasks
    already in the cross-thread queue.
- from version 0.11.1
  * Fix error codes reported by windows sockets. by @graebm in (#489)
  * New: aws_socket_get_bound_address() by @graebm in (#491)

OBS-URL: https://build.opensuse.org/request/show/988389
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=16
2022-07-11 18:21:55 +00:00
9996a7585b Accepting request 973729 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.11.0
  * Input Stream API change by @TingDaoK in (#444)
  * Changed Input Stream API to be refcounted
- from version 0.10.22
  * Ensure that library init/cleanup can be called
    multiple times by @graebm in (#461)
- from version 0.10.21
  * Added ECC support for PKCS11 by @JamieHunter in (#479)

OBS-URL: https://build.opensuse.org/request/show/973729
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=15
2022-05-02 07:24:31 +00:00
550259992f Accepting request 962340 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.20
  * Deprecate macOS keychain path function
  * Improve errors when searching windows cert store
- from version 0.10.19
  * Fix possible memory leak in aws_tls_connection_options_copy.
    + Now the aws_tls_connection_options_copy function will clean up the
      options and release memory before copy into it. Please make sure
      the copy destination option is initialized/zero out before call
      the function.
- from version 0.10.18
  * Fix Certificate Chains for Windows
  * aws_pkcs11_lib_behavior validation and spelling
  * Fix aws-crt-swift by moving PKCS#11 headers

OBS-URL: https://build.opensuse.org/request/show/962340
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=14
2022-03-21 07:42:42 +00:00
726d85a97c Accepting request 944715 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.17
  * Event loop pinning + TLS updates
    + Support for channel creation with event loop pinning
    + Additional TLS tests
    + SCH_USE_STRONG_CRYPTO enabled by default on Windows
      (monitor for potential breakage)

OBS-URL: https://build.opensuse.org/request/show/944715
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=13
2022-01-09 15:17:54 +00:00
e3401c205b Accepting request 944468 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.16
  * Remove platform ifdefs from tls_channel_handler.h
    + This fixes iOS builds
- from version 0.10.15
  * BUGFIX: Fix crash when crash when s2n connection
    class fails to be created

OBS-URL: https://build.opensuse.org/request/show/944468
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=12
2022-01-07 10:34:00 +00:00
f54d9c4426 Accepting request 937773 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.14
  * Remove Windows.h from header
    + Removed Windows.h from public header
    + Improved error reporting when getaddrinfo() fail
    + Set default cpu_id on thread_options
    + Better use of const in aws_tls_ctx_pkcs11_options
- from version 0.10.13
  * Support PKCS#11 for mutual TLS on Unix platforms
    + Support PKCS#11 for mutual TLS on Unix platforms (#451)
- from version 0.10.12
  * Path API updates
    + Moved aws_path_exist checks over to the safe variant. (#448)
- from version 0.10.11
  * Updated S2N PQ Crypto cipher preference list
    + Add Round 3 Cipher Pref List to Allowlist (#447)
- from version 0.10.10
  * Removed file utils, moved to common
    + Replace tls double channel (#441)
      - Remove test first
      - Add codebuild job spec that will run downstream integration
        tests (aws-c-http) that exercise double tls
      - Add channel API to read from initial handler
- Rename devel package to "devel"
- Switch BuildRequires to use cmake() and pkgconfig() macros

OBS-URL: https://build.opensuse.org/request/show/937773
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=11
2021-12-11 23:48:14 +00:00
7aa8fe9b51 Accepting request 924624 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.9
  + TLS 1.3 Support
    * Linux support for tls1.3 and switch to CRT-specific tls
      configurations when using s2n
    * Refactor pipe signal suppression to avoid logging spurious errors
- from version 0.10.8
  + Use ephemeral credentials for TLS on Windows
    * Update secure channel configuration to use credentials in an ephemeral manner
- from version 0.10.7
  + Fix CA override functions
    * This fixes the issue where "override_default_trust_store" functions did
      not actually override the system trust store on Linux and Apple platforms.

OBS-URL: https://build.opensuse.org/request/show/924624
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=10
2021-10-12 11:20:16 +00:00
8c5986e0e8 Accepting request 904578 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.6
  + Managed thread handle release
    * Updates the managed thread system to properly release Windows thread
      handles. Requires an associated change in aws-c-common as well.

OBS-URL: https://build.opensuse.org/request/show/904578
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=9
2021-07-08 09:35:58 +00:00
336a1ee262 Accepting request 901155 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.5
  + Fix SNI check when custom root-CA used on Apple devices.
    * Validate hostname on Mac when custom root-CA is used. (#396)
- from version 0.10.4
  + Revert Windows CRL checks on root CA override
    * On Windows only, reverts the cached CRL check when validating a server
      certificate chain using a root CA override. This check was added as part
      of a larger change performing SNI validation with a root CA override (#385).
      The SNI check remains in place. The CRL check was breaking tls connections
      for multiple customers and appears to be subject to properties of the host
      beyond the CRT's control.
- from version 0.10.3
  + Inconsistent trust store override behavior logged
    * Added warning statement when trust store override is used (#394)

OBS-URL: https://build.opensuse.org/request/show/901155
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=8
2021-06-22 06:35:20 +00:00
3ed944397d Accepting request 899023 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.2
  + iOS fix
    * Removed call to sanitize pems on iOS (#391)
- from version 0.10.1
  + Fix Windows verify_peer = false issue in client mode
    * Previously on Windows, we were not properly translating "verify_peer = false"
      into a secure channel configuration that would actually skip peer verification
      in client mode. We were always verifying the certificate no matter what the
      setting's value.
- from version 0.10.0
  + All uses of aws_off_t replaced with int64_t
    * CHANGE: All uses of aws_off_t replaced with int64_t. aws_off_t used to be 32 or
      64 bits, depending on a project's compiler flags. This was leading to bugs when
      projects had different flags. Now in64_t is used instead. Beginning in aws-c-common
      v0.6.0, aws_off_t is simply a typedef for int64_t, so hopefully this change is painless
      for consumers.
- from version 0.9.14
  + Windows warnings
    * Fix some Windows compile warnings that are not currently being caught by local CI and
      only showing up in the publishing pipeline
- from version 0.9.13
  + Improve SNI validation, socket read error checking
    * On Windows, properly do SNI and server cert chain verification when the
      root CA has been overridden
    * On Posix systems, check socket read error before making any potential log
      calls which could overwrite the error info via internal sys calls

OBS-URL: https://build.opensuse.org/request/show/899023
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=7
2021-06-10 20:30:09 +00:00
9ea86898e5 Accepting request 893115 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.12
  + TLS Context Initialization fix
    * Fixes an issue where TLS context initialization could fail on
      Linux due to passing in buffers that weren't properly zero-
      terminated at their final length
- from version 0.9.11
  + Path URI Encoding Bugfix
    * Fix for some characters not being correctly URI-encoded in the path
      URI encode function.
- from version 0.9.10
  + Bugfix for shutdown race condition
    * Fix for shutdown crash when peer hangs up immediately
      following first non-TLS write (#379)
    * Fixed ownership semantics in SecureTransport read_message
- from version 0.9.9
  + Support non-ascii file path
    * Use aws_fopen to support non-ASCII file path for file stream

OBS-URL: https://build.opensuse.org/request/show/893115
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=6
2021-05-15 19:56:19 +00:00
b4c2193c93 Accepting request 888441 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.8
  + Mac TLS API update
    * Small update to Mac TLS keychain API signature
- from version 0.9.7
  + Fixing bug with aws_input_stream_new_from_file
    * Changing fopen flags used by aws_input_stream_new_from_file to r+b
      instead of r, which fixes a Windows issue where the stream may terminate
      early due to an EOF character.
- from version 0.9.6
  + Windows ECC platform synchronization
    * (Windows only) Synchronizes ECC import logic with the compilation/cmake
      switch that links NCrypt in aws-c-cal
- from version 0.9.5
  + Mac Keychain and Windows ECC certs
    * Hardened Windows certificate import process
    * Added support for importing ECC certs/keys in Windows
    * Added support for overriding the keychain on Macintosh
- from version 0.9.4
  + PEM comments support
    * Support comments in PEM file.
- from version 0.9.3
  + Platform compiler fixes and TLS shutdown delay
    * Misc compiler fixes on Windows
    * Improve Mac foundation library integration
    * honor s2n's tls shutdown delay on linux when applicable
    * ASAN CI integration and resulting fixes
- from version 0.9.2
  + Support for bring your own crypto TLS implementation on Unix platforms
    * Added support for bring your own crypto via the cmake -DBYO_CRYPTO flag
- from version 0.9.1

OBS-URL: https://build.opensuse.org/request/show/888441
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=5
2021-04-29 08:00:12 +00:00
0a209b95c2 Accepting request 872362 from home:glaubitz:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/872362
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=4
2021-02-18 09:53:41 +00:00
e482a78a7b Accepting request 861626 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.0
  + NUMA-aware event-loops
  + Host resolver improvements
  + Best of two event-loop load balancing
  + Windows build fix for iocp event loop (#346)

OBS-URL: https://build.opensuse.org/request/show/861626
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=3
2021-01-11 12:18:58 +00:00
4b6d82548b Accepting request 856426 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.7.1
  + Host resolver creation update
    * Modifies the default host resolver creation function to take an options struct

OBS-URL: https://build.opensuse.org/request/show/856426
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=2
2020-12-16 13:18:38 +00:00
7e179bc459 Accepting request 851119 from home:glaubitz:branches:devel:libraries:c_c++
- Add new package aws-c-io as a transistive dependency for aws-c-eventstreams

OBS-URL: https://build.opensuse.org/request/show/851119
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-io?expand=0&rev=1
2020-11-26 17:37:23 +00:00
21 changed files with 13 additions and 94 deletions

View File

@@ -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)

View File

@@ -1,3 +1,12 @@
-------------------------------------------------------------------
Tue Jul 22 08:28:25 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 0.21.2
* aws_parse_ipv4/6_address by @TingDaoK in (#745)
- from version 0.21.1
* Stop packing future variable to avoid tsan data race warnings
by @DmitriyMusatkin in (#741)
-------------------------------------------------------------------
Fri Jul 11 10:47:41 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -21,7 +21,7 @@
%define library_version 1.0.0
%define library_soversion 0unstable
Name: aws-c-io
Version: 0.21.0
Version: 0.21.2
Release: 0
Summary: I/O and TLS package AWS SDK for C
License: Apache-2.0

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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

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