93 Commits

Author SHA256 Message Date
a44a35a48f Accepting request 1318806 from home:glaubitz:branches:devel:libraries:c_c++
- Update to 0.12.6
  * Remove apple-specific pthread_getname compile definition
    by @azkrishpy in (#1224)
  * Extend Platform Helper Functions by @xiazhvera in (#1225)
  * Remove no-op from CMakeLists.txt by @sbSteveK in (#1226)
  * Add va_end call by @azkrishpy in (#1228)
  * Base64url support by @DmitriyMusatkin in (#1229)

OBS-URL: https://build.opensuse.org/request/show/1318806
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=121
2025-11-20 22:17:24 +00:00
4ac3c2560d Accepting request 1305939 from home:glaubitz:branches:devel:libraries:c_c++
- Update to 0.12.5
  * Change stale issue and discussion handling to run once a week
    by @DmitriyMusatkin in (#1216)
  * aws_explicit_aligned_allocator_new by @TingDaoK in (#1147)
  * Add support for direct IO read from file. by @TingDaoK in (#1217)
  * Import latest CJSON and libcbor. by @TingDaoK in (#1223)

OBS-URL: https://build.opensuse.org/request/show/1305939
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=119
2025-09-22 12:58:49 +00:00
cb6eddaad0 Accepting request 1291937 from home:glaubitz:branches:devel:libraries:c_c++
- Update to 0.12.4
  * Remove clang-3 from CI by @sbSteveK in (#1203)
  * Fix signature of aws_backtrace_log by @TingDaoK in (#1206)
  * Remove Windows 2019 and add Windows 2025 with MSVC-17
    by @TingDaoK in (#1209)
  * Fix byte helpers for mingw 32 bit by @DmitriyMusatkin in (#1210)
  * Add a python script to help pick up the latest cjson and libcbor
    by @TingDaoK in (#1211)
  * Add API for a more compact (no dashes) UUID-to-str
    by @bretambrose in (#1212)

OBS-URL: https://build.opensuse.org/request/show/1291937
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=117
2025-07-14 10:19:58 +00:00
43a2b1dbce Accepting request 1277353 from home:glaubitz:branches:devel:libraries:c_c++
- Update to 0.12.3
  * Make exports consistent by @DmitriyMusatkin in (#1196)
  * Error handling docs by @graebm in (#1197)
  * Fix casing on Windows header files by @waahm7 in (#1199)
  * Add reset src api for aws_cbor_decoder by @TingDaoK in (#1202)
  * Fix invalid XML Buffer Overflow Error by @waahm7 in (#1201)

OBS-URL: https://build.opensuse.org/request/show/1277353
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=115
2025-05-14 08:54:52 +00:00
a829848e98 Accepting request 1266565 from home:glaubitz:branches:devel:libraries:c_c++
- Update to 0.12.2
  * Tests require compiler extensions by @graebm in (#1193)
  * Simplify how inline math files are included by @graebm in (#1195)

OBS-URL: https://build.opensuse.org/request/show/1266565
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=113
2025-04-04 10:59:03 +00:00
a60e011655 Accepting request 1254032 from home:glaubitz:branches:devel:libraries:c_c++
- Update to 0.12.1
  * CrossProcess lock -- don't unlock, just close fd by @TingDaoK in (#1192)

OBS-URL: https://build.opensuse.org/request/show/1254032
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=111
2025-03-26 12:34:30 +00:00
0fdd400349 Accepting request 1253002 from home:glaubitz:branches:devel:libraries:c_c++
- Update to 0.12.0
  * Use sleep-aware monotonic clock if available by @bretambrose in (#1189)

OBS-URL: https://build.opensuse.org/request/show/1253002
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=109
2025-03-17 08:27:49 +00:00
8fa7ca834e Accepting request 1252655 from home:AndreasStieger:branches:devel:libraries:c_c++
aws-c-common 0.11.3

OBS-URL: https://build.opensuse.org/request/show/1252655
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=107
2025-03-13 13:09:10 +00:00
f389a26cb0 Accepting request 1252223 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.11.2
  * aws_base64_compute_encoded_len() is now exact, doesn't add
    1 extra for null-terminator by @graebm in (#1188)
  * New Get_ENV Functions by @waahm7 in #1141

OBS-URL: https://build.opensuse.org/request/show/1252223
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=106
2025-03-12 11:48:36 +00:00
eaa1d3acc3 Accepting request 1247041 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.11.1
  * Integration test for CPU feature detection by @graebm in (#1186)
  * Make aws_byte_cursor_from_string NULL tolerant by @waahm7 in (#1187)

OBS-URL: https://build.opensuse.org/request/show/1247041
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=104
2025-02-20 09:38:38 +00:00
958a69b75e Accepting request 1242728 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.11.0
  * A bunch of CMake fixes by @graebm in (#1178)
- from version 0.10.9
  * Fix heap overflow on uri parsing by @TingDaoK in (#1185)
- Remove workaround to move cmake files to correct installation path

OBS-URL: https://build.opensuse.org/request/show/1242728
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=102
2025-02-05 16:02:14 +00:00
9de215be5a Accepting request 1240575 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.8
  * Fixup IPv6 validation logic by @DmitriyMusatkin in (#1180)
  * (take 2) Detect when AVX is disabled via OSXSAVE by @graebm in (#1184)
- from version 0.10.7
  * Change PR template to ask for clearer wording by @jmklix in (#1177)
  * proof_ci.yaml must use latest upload-artifact by @graebm in (#1183)
  * Detect when AVX is disabled via OSXSAVE by @graebm in (#1182)

OBS-URL: https://build.opensuse.org/request/show/1240575
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=100
2025-01-29 08:33:35 +00:00
d8d63652cf Accepting request 1237325 from home:AndreasStieger:branches:devel:libraries:c_c++
- exclude s390x as upstream does not support this platform
- use ldconfig_scriptlet macros
- package license in every distributed rpm

OBS-URL: https://build.opensuse.org/request/show/1237325
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=98
2025-01-13 10:12:38 +00:00
1380ca010f Accepting request 1235559 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.6
  * Fix dependency build failure on old cmake versions by @sfod in (#1176)

OBS-URL: https://build.opensuse.org/request/show/1235559
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=96
2025-01-09 10:00:30 +00:00
d1571a4b52 Accepting request 1228249 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.5
  * Switch CI to use roles by @DmitriyMusatkin in (#1173)
  * Support relative paths when prebuilding dependencies
    with CMake by @graebm in (#1174)
- from version 0.10.4
  * Doc fix for cbor by @TingDaoK in (#1171)
  * Remove reliance on hardcoded user in ci by @DmitriyMusatkin in (#1170)
  * Forward CMake variables to prebuilding dependencies by @sfod in (#1161)
  * Update CBMC proof tooling to latest releases by @tautschnig in (#1164)
  * Fix test that made no sense by @graebm in (#1172)

OBS-URL: https://build.opensuse.org/request/show/1228249
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=94
2024-12-07 08:39:43 +00:00
0232e4019b Accepting request 1224184 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.3
  * Switch c compiler check to different cmake variable
    by @DmitriyMusatkin in (#1169)
- from version 0.10.2
  * Disable visibility hidden on old gcc by @DmitriyMusatkin in (#1167)
- from version 0.10.1
  * chore: Modified bug issue template to add checkbox to report
    potential regression. by @ashishdhingra in (#1151)
  * Check if numa available or not before loading numa functions
    by @TingDaoK in (#1163)
  * Unlink shutdown callback from ref count by @bretambrose in (#1166)
  * Fix empty xml node handling by @DmitriyMusatkin in (#1168)

OBS-URL: https://build.opensuse.org/request/show/1224184
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=92
2024-11-18 09:28:05 +00:00
bf2011b95f Accepting request 1218031 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.10.0
  * Update CMake to 3.9 by @waahm7 in (#1159)
- from version 0.9.31
  * Support Swift CXX Interop by @waahm7 in (#1160)
- from version 0.9.30
  * Improve condition_variable documentation by @jmklix in (#1157)
  * Fix Cmake Prebuild Remove -S Option by @waahm7 in (#1158)
- from version 0.9.29
  * Add comment about tuning for "neoverse-v1" by @graebm in (#1153)
  * [fix] prebuild set CMAKE_PREFIX_PATH properly by @TingDaoK in (#1154)

OBS-URL: https://build.opensuse.org/request/show/1218031
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=90
2024-10-25 15:09:52 +00:00
c592e10b13 Accepting request 1201570 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.28
  * Add aws_ prefix to prebuild_dependency CMake function name by @sfod in (#1146)
  * Makefile.common updates for CBMC by @tautschnig in (#1148)
  * Run proofs with CBMC 6.2.0 by @graebm in (#1149)
  * Only set mtune neoverse if compiler supports it by @DmitriyMusatkin in (#1150)

OBS-URL: https://build.opensuse.org/request/show/1201570
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=88
2024-09-23 09:52:26 +00:00
b66b517a54 Accepting request 1196087 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.27
  * Fix -Wuseless-cast compiler warnings by @graebm in (#1145)
- from version 0.9.26
  * Add cmake module for building dependencies
    at configuration time by @sfod in (#1144)

OBS-URL: https://build.opensuse.org/request/show/1196087
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=86
2024-08-30 11:46:35 +00:00
c87821ebc7 Accepting request 1192294 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.25
  * Run proofs with CBMC 6.1.0 by @graebm in (#1140)
  * Avoiding allocating a handle in the Windows RNG
    by @teo-tsirpanis in (#1046)
  * Add no copy api variants to json interface
    by @DmitriyMusatkin in (#1138)
  * Allocate error space for aws-crt-swift
    by @xiazhvera in (#1129)

OBS-URL: https://build.opensuse.org/request/show/1192294
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=84
2024-08-08 09:41:35 +00:00
c1ca7732ee Accepting request 1189762 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.24
  * Fix FreeBSD CI to install default python packages by @TingDaoK in (#1133)
  * Fix out variable in cmake sanitizer module by @sfod in (#1134)
  * Update MacOS CI to Arm64 by @waahm7 in (#1136)
  * Update builder to fix macos arm64 CI by @waahm7 in (#1137)
  * Bump the minimum stack size to at least 1MB by @waahm7 in (#1139)

OBS-URL: https://build.opensuse.org/request/show/1189762
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=82
2024-07-31 09:02:19 +00:00
6fd84dfb5c Accepting request 1183215 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.23
  * cbor support by @TingDaoK in (#1131)
- from version 0.9.22
  * clang-format 18 by @graebm in (#1113)
  * Use CBMC version 5.95.1 by @tautschnig in (#1124)
  * latest_submodules.py uses AWS-LC-FIPS releases in
    aws-crt-java by @graebm in (#1125)
  * Use CBMC 6.0.0 by @graebm in (#1128)
  * Fix default thread options for windows to not pin to
    any cpu_id by @waahm7 in (#1126)

OBS-URL: https://build.opensuse.org/request/show/1183215
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=80
2024-06-25 15:35:06 +00:00
22829504ba Accepting request 1179902 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.21
  * Fix memtracer bad assumptions on the size of stack trace
    by @DmitriyMusatkin in (#1122)
  * Disable optimization was not working by @TingDaoK in (#1123)

OBS-URL: https://build.opensuse.org/request/show/1179902
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=78
2024-06-11 07:43:20 +00:00
9a6919bb8d Accepting request 1178702 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.20
  * Task scheduler: log at TRACE, instead of DEBUG by @graebm in (#1115)
  * Update CJson to v1.7.18 by @waahm7 in (#1116)
  * Avoid overflowing pointers passed to memcpy by @qinheping in (#874)
  * Fix test skipping by @graebm in (#1118)
  * Fix CMake Windows ARM typo by @graebm in (#1119)
  * Fix weird decimal formatting in tests by @graebm in (#1121)

OBS-URL: https://build.opensuse.org/request/show/1178702
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=76
2024-06-06 06:59:51 +00:00
a39c254175 Accepting request 1173602 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.19
  * Fix aws_host_utils_is_ipv6 function by @waahm7 in (#1114)
- from version 0.9.18
  * memtrace: Fix underflow when stack_depth < FRAMES_TO_SKIP
    by @zhaofengli in (#873)
  * chore: Make CBMC stubs with zero parameters proper
    declarations by @tautschnig in (#1107)
  * Satisfy some signed vs unsigned comparison
    warnings by @KaibaLopez in (#809)
  * Remove promise class by @waahm7 in (#1110)
  * Fix host parsing for IPv6 URI by @waahm7 in (#1112)

OBS-URL: https://build.opensuse.org/request/show/1173602
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=74
2024-05-13 12:14:13 +00:00
75d40824e0 Accepting request 1172732 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.17
  * Fix invalid cpu_id for RHEL_5 by @waahm7 in (#1106)
- from version 0.9.16
  * Switch test harness to print errors in decimal by @DmitriyMusatkin in (#1100)
  * Add list membership API and uint64 hash utilities by @bretambrose in (#1103)
  * Clarity updates for uint64_t hash helper by @bretambrose in (#1104)
  * Move is ipv4/ipv6 functions from Aws-c-sdkutils to Aws-c-common by @waahm7 in (#1105)

OBS-URL: https://build.opensuse.org/request/show/1172732
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=72
2024-05-09 08:21:07 +00:00
29ee56eb6c Accepting request 1164984 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.15
  * Claim range for aws-crt-kotlin by @aajtodd in (#1095)
  * Remove unused external headers by @TingDaoK in (#1097)
  * Best Effort Thread Pinning to CPU_ID by @waahm7 in (#1096)
  * Add support for WIN ARM64 by @alfred2g in (#1092)
  * Better vectorization and crc64. Cleaned up cmake and
    added better runtime cpu detection by @JonathanHenson in (#1083)
  * Avoid overallocating for strings by @DmitriyMusatkin in (#1099)

OBS-URL: https://build.opensuse.org/request/show/1164984
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=70
2024-04-05 08:39:13 +00:00
f7d9a1398e - update to 0.9.14:
* Accept all RFC3339-compliant timestamps

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=68
2024-03-18 08:28:08 +00:00
56731bfca0 Accepting request 1147619 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.13
  * cJSON update to 1.7.17 by @graebm in (#1081)
  * Add more generic AVX feature detection as well as flags for if
    avx512 intrinsics are available. by @JonathanHenson in (#1041)
  * chore: Relax stale issue timings by @kellertk in (#1085)
  * Use _Exit() on test failure, to avoid LeakSanitizer spam by @graebm in (#1088)
  * Fix a bunch of places we forget to aws_raise_error() by @graebm in (#1089)
  * Consistently use lowercase for Windows libraries
    and header files by @giordano in (#1058)

OBS-URL: https://build.opensuse.org/request/show/1147619
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=66
2024-02-21 10:13:10 +00:00
daad0d6b07 Accepting request 1136530 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.12
  * Change `port` from uint16_t to uint32_t to support VSOCK by @graebm in (#1079)
- from version 0.9.11
  * Add a query string helper from byte cursor directly by @TingDaoK in (#1080)

OBS-URL: https://build.opensuse.org/request/show/1136530
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=64
2024-01-03 18:39:45 +00:00
847ef0c1b6 Accepting request 1127863 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.10
  * Fixed directory creation to ignore umask, and allow cross process
    lock to fall back to read only if it can't open the file in rw mode
    by @JonathanHenson in (#1078)
- from version 0.9.9
  * Fix WSL Crash by @waahm7 in (#1076)
- from version 0.9.8
  * Adds high resolution clock timestamps to android logging in
    order to investigate scheduling/clock misbehavior
    by @bretambrose in (#1075)
- from version 0.9.7
  * Cross process lock fix for musl by @JonathanHenson in (#1073)
- from version 0.9.6
  * Add additional priority queue related APIs by @bretambrose in (#1067)
  * Switch default allocator to basic system one by @DmitriyMusatkin in (#1066)
- from version 0.9.5
  * Report actual bytes leaked/Fix realloc tracing by @DmitriyMusatkin in (#1053)
  * Support reading "special files" that lie about their size by @graebm in (#1064)
  * Add an environment loader API and implementation for some DMI related fields
    by @JonathanHenson in (#1063)
  * Update third party licenses file by @yasminetalby in (#1062)
  * Basic process mem usage functions by @DmitriyMusatkin in (#1065)
  * Fix loading of libnuma.so by @waahm7 in (#1068)
  * Comment fix by @alfred2g in (#1069)

OBS-URL: https://build.opensuse.org/request/show/1127863
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=63
2023-11-23 09:20:17 +00:00
724feb189d Accepting request 1115623 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.4
  * Authorize requests to GitHub API in Run CBMC proofs workflow by @adpaco-aws in (#1057)
  * Reflexive vs symmetric in hash_table.h doc by @jmklix in (#1056)
  * Add error codes for file read/write/open failures by @graebm in (#1061)

OBS-URL: https://build.opensuse.org/request/show/1115623
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=62
2023-10-09 11:08:27 +00:00
09c6d17874 Accepting request 1109201 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.3
  * Fix CMake option for choosing MSVC runtime library by @graebm in (#1054)
- from version 0.9.2
  * Added workflow for handling answerable discussions by @yasminetalby in (#1051)
  * Change SKIP code value to reduce the chance of clashing by @sfod in (#1055)

OBS-URL: https://build.opensuse.org/request/show/1109201
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=61
2023-09-07 08:02:52 +00:00
6bf70bcce2 Accepting request 1108048 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.1
  * Pickup latest release from cJSON by @TingDaoK in (#1047)
  * Fix stale issue bot permissions by @jmklix in (#1049)
  * Intel Vtune tracing integration by @waahm7 in (#1050)

OBS-URL: https://build.opensuse.org/request/show/1108048
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=60
2023-09-04 07:48:17 +00:00
081d4c8c0b Accepting request 1100563 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.9.0
  * Use W4 for all MSVC by @TingDaoK in (#1035)
  * New API to wrap an initialized array with an array list by @bretambrose in (#1040)
  * AVX512 feature detection by @pbadari in (#1037)
  * Simplify error handling in XML API - BREAKING CHANGE by @graebm in (#1043)

OBS-URL: https://build.opensuse.org/request/show/1100563
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=59
2023-07-26 06:45:01 +00:00
2aaeb9f3fe Accepting request 1090889 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.23
  * Disable MSVC warning triggered by aws_future macros by @graebm in (#1033)
  * Update AwsTestHarness.cmake typo by @eherozhao in (#1034)

OBS-URL: https://build.opensuse.org/request/show/1090889
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=58
2023-06-10 02:42:15 +00:00
4a217e8201 Accepting request 1090017 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.22
  * Let cursor equals assert print string on failure by @DmitriyMusatkin in (#1030)
  * Remove dangling symlink in CMBC proofs by @jamesbornholt in (#1031)
- from version 0.8.21
  * Update time to ancient by @jmklix in (#1029)
  * Merge header checker with cpp header checker by @waahm7 in (#1028)

OBS-URL: https://build.opensuse.org/request/show/1090017
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=57
2023-06-01 07:57:29 +00:00
1e4bc0e0af Accepting request 1087354 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.20
  * Pin CBMC version to 5.81.0 by @karkhaz in (#1022)
  * Fix race condition in promise.c by @evanmiller in (#1023)
  * Remove unimplemented prototype from ring_buffer.h by @evanmiller in (#1024)
  * Move CBMC back to latest by @tautschnig in (#1026)
  * Fix warnings in public headers by @graebm in (#998)

OBS-URL: https://build.opensuse.org/request/show/1087354
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=56
2023-05-16 14:17:25 +00:00
2454b90eb1 Accepting request 1085475 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.19
  * Tolerate uninitialized list in array_list_clear by @waahm7 in (#1021)
- from version 0.8.18
  * Improved sanitizer support by @DmitriyMusatkin in (#1016)
  * Reduce spam when configuring multiple projects at once by @graebm in (#1018)
  * Update builder version to fix aws-lc build on manylinux1 by @TingDaoK in (#1017)
  * Tolerate unintialized list in aws_array_list_length by @waahm7 in (#1019)

OBS-URL: https://build.opensuse.org/request/show/1085475
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=55
2023-05-08 11:44:25 +00:00
b9e673fc85 Accepting request 1080112 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.17
  * Add a way to skip a test by @xiazhvera in (#1012)
  * Add github templates and bots by @jmklix in (#1015)
- from version 0.8.16
  * Add function for writing N bytes of randomness by @graebm in (#1005)
  * Remove debugging printf by @graebm in (#1009)
  * Adds aws_normalize_directory_separator by @waahm7 in (#1010)
  * Fix cv signal outside of lock by @jeking3 in (#1008)

OBS-URL: https://build.opensuse.org/request/show/1080112
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=54
2023-04-19 12:55:46 +00:00
3337f7b1ee Accepting request 1074920 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.15
  * Replace old ARM images with raspbian-bullseye image by @knightjoel in (#990)
  * CI job for OpenBSD by @knightjoel in (#991)
  * Improved output from test harness by @graebm in (#995)
  * Remove unused system: aws_bus by @graebm in (#996)
  * Buffer ub by @DmitriyMusatkin in (#999)
  * Add CBMC proof for `aws_byte_buf_append_and_update` by @feliperodri in (#1000)
  * Fix comment in uri.h by @jamesbornholt in (#986)
  * CMake feature detection with gcc 7.3.1 misses backtrace by @jeking3 in (#1002)

OBS-URL: https://build.opensuse.org/request/show/1074920
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=53
2023-04-18 08:41:21 +00:00
fca681575b Accepting request 1070395 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.14
  * Fix C++ compiler warning by @graebm in (#989)
- from version 0.8.13
  * Add scripts/latest_submodules.py by @graebm in (#988)

OBS-URL: https://build.opensuse.org/request/show/1070395
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=52
2023-03-13 08:06:12 +00:00
c4c79b5e80 Accepting request 1068407 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.12
  * New guideline: callbacks are always async, or always sync by @graebm in (#945)
  * Change '#if _MSC_VER' to '#ifdef _MSC_VER' by @jmklix in (#987)

OBS-URL: https://build.opensuse.org/request/show/1068407
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=51
2023-03-01 11:06:08 +00:00
d7fdc3215f Accepting request 1065712 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.11
  * Remove old docker images by @DmitriyMusatkin in (#982)

OBS-URL: https://build.opensuse.org/request/show/1065712
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=50
2023-02-17 10:07:55 +00:00
43898b58dc Accepting request 1063420 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.10
  * Fix race condition in cJSON_Parse.* calls by @waahm7 in (#972)
  * Add getter for thread name by @DmitriyMusatkin in (#969)
  * Fix: build and tests on OpenBSD by @knightjoel in (#976)
  * Added extern_c_begin and extern_c_end to JSON by @TwistedTwigleg in (#977)
  * Fix: NETBSD -> NetBSD by @knightjoel in (#979)
  * Added Utf8 validation callback to allow extra validation by @xiazhvera in (#980)
  * Rename aws_utf8_validator -> aws_utf8_decoder by @xiazhvera in (#981)
  * Use BMI2 cpuid instead for `_mulx_u32` by @TingDaoK in (#974)
  * Assert that each error-info-list starts with correct value by @graebm in (#978)

OBS-URL: https://build.opensuse.org/request/show/1063420
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=49
2023-02-08 13:53:02 +00:00
7f03898c52 Accepting request 1058690 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.9
  * Always pull out value of errno right after sys call by @bretambrose in (#971)
- from version 0.8.8
  * aws_fopen_safe() raises aws-error on failure by @graebm in (#970)
- from version 0.8.7
  * Delete empty .gitmodules file by @graebm in (#962)
  * Common lint by @DmitriyMusatkin in (#963)
  * aws_get_home_directory() calls getpwuid_r() if $HOME isn't set by @graebm in (#966)
  * Add libc detection function to common's cmake resources by @bretambrose in (#960)

OBS-URL: https://build.opensuse.org/request/show/1058690
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=48
2023-01-20 08:58:59 +00:00
3028674d41 Accepting request 1055799 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.6
  * Update CI to fix downstream build by @waahm7 in (#944)
  * Sba metrics test fix by @bretambrose in (#933)
  * aws_secure_zero() checks NULL before calling memset() by @graebm in (#952)
  * Add codecov action by @TingDaoK in (#955)
  * CBMC proofs: Add and fix declarations by @tautschnig in (#956)
  * Fix Appverifier always running the first test by @TwistedTwigleg in (#958)
  * UTF-8 validator by @graebm in (#959)

OBS-URL: https://build.opensuse.org/request/show/1055799
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=47
2023-01-04 16:19:40 +00:00
15b37fe5f6 Accepting request 1034548 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.5
  * sprintf() -> snprintf() by @graebm in (#946)
  * Set thread names, for debugging by @graebm in (#937)

OBS-URL: https://build.opensuse.org/request/show/1034548
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=46
2022-11-09 09:20:50 +00:00
77c7aa9913 Accepting request 1032684 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.4
  * Make aws_json_value_destroy noop on null values
    by @DmitriyMusatkin in (#942)
  * Clarify aws_byte_cursor_next_split comments and
    add tests by @DmitriyMusatkin in (#943)

OBS-URL: https://build.opensuse.org/request/show/1032684
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=45
2022-11-04 11:02:12 +00:00
c9e266f94b Accepting request 1010610 from home:glaubitz:branches:devel:libraries:c_c++
- Update to version 0.8.3
  * Uri migration by @DmitriyMusatkin in (#936)
  * Json compare by @DmitriyMusatkin in (#938)
  * Fix parsing of ipv6 literals in uris by @DmitriyMusatkin in (#939)
  * Json duplicate by @DmitriyMusatkin in (#940)
  * Parse uri path as is by @DmitriyMusatkin in (#941)

OBS-URL: https://build.opensuse.org/request/show/1010610
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=44
2022-10-17 07:29:04 +00:00