Skip to content

Releases: aws/aws-lc

v1.73.0

08 May 19:42
44766fa

Choose a tag to compare

What's Changed

  • Silence two stringop-overflow false-positives by @torben-hansen in #3201
  • Fix grpc CI by @nhatnghiho in #3196
  • Handle allocation failures in add_string's section strdup and stack push by @justsmth in #3187
  • Add WaitForFileAccessible to fix intermittent Windows test failures by @justsmth in #3178
  • Handle id-pkix-ocsp-nocheck in OCSP responder verification by @dkostic in #3169
  • tool/s_client: fix -verify depth and missing CA store by @justsmth in #3189
  • Fix FIPS build under MSAN by broadening integrity-test guards by @justsmth in #3167
  • Scope _STL_EXTRA_DISABLED_WARNINGS to C++ to fix Ninja + clang-cl builds by @justsmth in #3199
  • Add EVP_PKEY_kem_get_type public accessor for KEM key NID by @justsmth in #3179
  • Dilently drop handshake fragments at the far edge of the seq window by @torben-hansen in #3203
  • Align X.509 Limbo local patch with upstream changes by @torben-hansen in #3206
  • Implement EVP_PKEY_get_private_seed to return seed representation of private key by @torben-hansen in #3200
  • Rework order for initialisation of digest object. If memory allocation fails, object is now not in a corrupted state. by @torben-hansen in #3205
  • Ensure correct bio memory buffer type is assigned by @torben-hansen in #3204
  • ci: harden zig wrappers against libc++ ABI drift and opaque failures by @justsmth in #3190
  • ci: add Dependabot configuration by @justsmth in #3191
  • Fixes several issues across X509 and EVP parsing/comparison code by @torben-hansen in #3213
  • Bump golang.org/x/crypto from 0.31.0 to 0.50.0 in the gomod-root group by @dependabot[bot] in #3214
  • Bump the github-actions group with 17 updates by @dependabot[bot] in #3218
  • Bump the cargo-ci-lambda group across 1 directory with 10 updates by @dependabot[bot] in #3217
  • Bump the pip-ci group across 1 directory with 4 updates by @dependabot[bot] in #3216
  • Support non-empty context strings in ML-DSA EVP sign/verify by @jakemas in #3135
  • ci: pin zig x86_64-windows job to windows-2022 by @justsmth in #3222
  • Reject URIs containing '@' in name constraint checking by @nhatnghiho in #3202
  • Fix thread-local DRBG cleanup deadlock at process exit by @justsmth in #3220
  • Fix shared library install on Windows: place DLLs in bin directory by @justsmth in #3225
  • Prepare 1.73.0 by @nhatnghiho in #3226

Full Changelog: v1.72.1...v1.73.0

v1.72.1

28 Apr 19:42
6af5337

Choose a tag to compare

What's Changed

  • Bump minimum Go version to 1.20 and update Go dependencies by @justsmth in #3159
  • Fix intermittent CA test failure on Windows CI when TEMP is unset by @justsmth in #3161
  • ssl: invalidate X509 leaf/chain caches in cert_set_chain_and_key and … by @justsmth in #3117
  • Bump Go version in gcc-4.8 Docker image from 1.18.10 to 1.22.12 by @justsmth in #3168
  • Generalize SSL test runner idle-timeout retry to all tests by @justsmth in #3163
  • Improve test portability for OPENSSL_NO_SOCK, OPENSSL_THREADS, and OPENSSL_NO_TTY by @justsmth in #3146
  • Add CI for Zig compiler support by @justsmth in #3142
  • Fix intermittent ImplDispatchTest.AEAD_AES_GCM failure in gcc-4.8 CI by @justsmth in #3170
  • Mitigate intermittent SSL runner timeouts on FreeBSD CI by @justsmth in #3171
  • BoringSSL: Don't support parameterless DSA keys in SPKIs AND Set an EVP_PKEY's algorithm and data together by @nebeid in #3057
  • ci: add gh-pages workflow for API documentation by @dougch in #3177
  • docs: update platform support tables by @dougch in #3176
  • Map rsaesOaep SPKI to RSA in parse_key_type by @crlorentzen in #3181
  • Bump MySQL version to 9.7.0 by @nhatnghiho in #3185
  • ci: pin cryptography to source builds in pyopenssl integration by @justsmth in #3193
  • Update NID_rsaesOaep test certificate by @crlorentzen in #3194
  • Prepare v1.72.1 by @justsmth in #3192

New Contributors

Full Changelog: v1.72.0...v1.72.1

v1.72.0

13 Apr 23:01
d50ded5

Choose a tag to compare

What's Changed

  • Reject point at infinity in EC_KEY_set_public_key by @nebeid in #3101
  • Add SSL_use_cert_and_key for per-connection cert/key setting by @geedo0 in #3114
  • Add Optimized and HOL Light verified AVX2 Keccak x4 by @manastasova in #3020
  • Fix intermittent WIN32_rename failures in openssl ca CLI tool due to transient file locks by @justsmth in #3100
  • Remove redundant definitions by @torben-hansen in #3118
  • fipsmodule/ml-kem: Import mlkem-native v1.1.0 by @hanno-becker in #3090
  • Zeroize sensitive stack buffers in DRBG, X25519, Ed25519, ECDSA, ECDH… by @justsmth in #3121
  • Fix entropy source selection for Apple cross-compilation targets by @justsmth in #3113
  • WIN32_rename: fix errno mapping and increase retry budget for transient failures by @justsmth in #3124
  • openssl-tool CLI: CA cleanup by @justsmth in #3120
  • Exclude OCSPIntegrationTest from normal CI test runs by @justsmth in #3128
  • Fix PostgreSQL integration SSL test failures for upstream error string changes by @justsmth in #3125
  • Fix Windows ARM64 FIPS build; add Clang support for Windows FIPS by @justsmth in #3013
  • Hardening fixes for ML-DSA digest mode, XTS key comparison, and urandom fd by @justsmth in #3129
  • Fix bind9 integration test for upstream build system changes by @justsmth in #3126
  • Consistently set outlen to zero for all error paths by @torben-hansen in #3104
  • Add -msg and -servername support to openssl s_client by @geedo0 in #3098
  • Add NULL pointer validation to ML-KEM EVP encapsulate/decapsulate by @dkostic in #3132
  • Add openssl version -a and -p flag support by @geedo0 in #3092
  • Rename __AWS_LC_ENSURE to AWS_LC_ENSURE to avoid reserved identifier by @torben-hansen in #3137
  • Upgrade custom libc++ to LLVM 19 and add sanitizer support to build_and_test.sh by @justsmth in #3131
  • Upgrade CI sanitizer jobs from Clang 15 to Clang 19 by @justsmth in #3148
  • Fix CMake install dir defaults on macOS/Windows when CMAKE_INSTALL_LIBDIR is specified by @justsmth in #3069
  • Update PyOpenSSL patch w/ PR #2897 by @WillChilds-Klein in #3145
  • Harden OCSP response printing and fix integer overflow in x509v3_bytes_to_hex by @justsmth in #3127
  • Increase SSL test runner idle timeout for FreeBSD CI by @justsmth in #3144
  • Fix Clang 19 GCC runtime detection on AL2023 aarch64 by @justsmth in #3150
  • Fix Clang 19 C++ header detection on AL2023 aarch64 by @justsmth in #3152
  • Fix Clang 19 C++ headers and LLVM tool version mismatches on AL2023 by @justsmth in #3157
  • Small fixes for RSA_METHOD and EVP_PKEY_derive_set_peer by @dkostic in #3130
  • Add OPENSSL_INIT_ATFORK compatibility stub by @geedo0 in #3134
  • Bound ReadConsoleW by stack buffer size by @WillChilds-Klein in #3154
  • Change ML-KEM PKCS#8 encoding from expanded to seed form by @geedo0 in #3149
  • Add missing error return for short metadata keys by @WillChilds-Klein in #3151
  • Lower default SSL peek test rounds and remove CI workarounds by @justsmth in #3155
  • Check RSA-PSS digest algorithms for X509 by @skmcgrail in #3138
  • Shard valgrind CI job to avoid GitHub Actions timeout by @justsmth in #3158
  • Update target.h to support Loongarch64 ABI1.0 architecture by @binLep in #3093
  • Make some more half-empty EVP_PKEY states impossible by @nebeid in #3056
  • Prepare v1.72.0 by @geedo0 in #3162

New Contributors

Full Changelog: v1.71.0...v1.72.0

v1.71.0

19 Mar 17:57
4738958

Choose a tag to compare

What's Changed

Full Changelog: v1.70.0...v1.71.0

AWS-LC-FIPS-3.3.0

19 Mar 16:08
83d8582

Choose a tag to compare

What's Changed

Full Changelog: AWS-LC-FIPS-3.2.0...AWS-LC-FIPS-3.3.0

v1.70.0

10 Mar 21:59
9518714

Choose a tag to compare

What's Changed

Full Changelog: v1.69.0...v1.70.0

v1.69.0

02 Mar 19:51
37d8646

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.68.0...v1.69.0

AWS-LC-FIPS-3.2.0

02 Mar 19:53
e50a5f2

Choose a tag to compare

What's Changed

Full Changelog: AWS-LC-FIPS-3.1.0...AWS-LC-FIPS-3.2.0

v1.68.0

20 Feb 17:44
0628190

Choose a tag to compare

What's Changed

Full Changelog: v1.67.0...v1.68.0

v1.67.0

22 Jan 12:43
bee13c3

Choose a tag to compare

What's Changed

Full Changelog: v1.66.2...v1.67.0