Skip to content

gh-135401: Test AWS-LC as a cryptography library in CI #135402

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 36 commits into from
Jul 11, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
57209fe
First cut, minimal testing
WillChilds-Klein Jun 11, 2025
8fb1016
Various fixups, multissl.py works to build AWS-LC
WillChilds-Klein Jun 11, 2025
67fd836
Add linkage check
WillChilds-Klein Jun 11, 2025
4f0928b
Fix line break in configure command
WillChilds-Klein Jun 11, 2025
b65d662
Fix more formatting
WillChilds-Klein Jun 11, 2025
6791473
Fix more formatting
WillChilds-Klein Jun 11, 2025
269dc10
📜🤖 Added by blurb_it.
blurb-it[bot] Jun 11, 2025
cd74e2b
Fix all-required-greed target
WillChilds-Klein Jun 11, 2025
24fbecf
Fix aws-lc build dir path
WillChilds-Klein Jun 11, 2025
fa08737
Remove NID_blake2b512 from hashlib dependency test in ./configure
WillChilds-Klein Jun 11, 2025
3f3a70b
Remove NID_blake2b512 from configure.ac
WillChilds-Klein Jun 11, 2025
7d37e6a
Tryi setting --with-openssl-rpath in configure invocation
WillChilds-Klein Jun 11, 2025
6eb1190
Revert "Tryi setting --with-openssl-rpath in configure invocation"
WillChilds-Klein Jun 11, 2025
8f4a0eb
Guard new hashlib ctor test
WillChilds-Klein Jun 11, 2025
7ebee26
Update Tools/ssl/multissltests.py
WillChilds-Klein Jun 11, 2025
840923d
Update Tools/ssl/multissltests.py
WillChilds-Klein Jun 11, 2025
3850ba0
Update Misc/NEWS.d/next/Tests/2025-06-11-16-52-49.gh-issue-135401.ccM…
WillChilds-Klein Jun 11, 2025
be1b72c
Remove TODOs per PR feedback, remove this as required CI job
WillChilds-Klein Jun 11, 2025
c655484
Check for SHA-512 instead of BLAKE in configure
WillChilds-Klein Jun 16, 2025
99df7d5
Simplify multissltests.py builders
WillChilds-Klein Jun 16, 2025
8f95caa
Modify multissltests.py comments per PR feedback
WillChilds-Klein Jun 17, 2025
31506be
Merge branch 'main' into add-awslc-ci-job
WillChilds-Klein Jun 27, 2025
4312b5a
Merge branch 'main' into add-awslc-ci-job
WillChilds-Klein Jun 27, 2025
f4968da
Merge branch 'main' into add-awslc-ci-job
WillChilds-Klein Jun 30, 2025
3134a9e
Temporarily track AWS-LC commit with HMAC-SHA3
WillChilds-Klein Jun 30, 2025
f8fde35
Test against AWS-LC v1.55.0
WillChilds-Klein Jul 3, 2025
eb11bca
Add ssltests-awslc check to cumulative check, allow failure
WillChilds-Klein Jul 4, 2025
4d9147c
Update Misc/NEWS.d/next/Tests/2025-06-11-16-52-49.gh-issue-135401.ccM…
WillChilds-Klein Jul 7, 2025
7311e42
Update Misc/NEWS.d/next/Tests/2025-06-11-16-52-49.gh-issue-135401.ccM…
WillChilds-Klein Jul 7, 2025
13dfd95
Update Tools/ssl/multissltests.py
WillChilds-Klein Jul 7, 2025
22470c1
Update Tools/ssl/multissltests.py
WillChilds-Klein Jul 7, 2025
e24bde5
Update Tools/ssl/multissltests.py
WillChilds-Klein Jul 7, 2025
69f69e6
Merge branch 'main' into add-awslc-ci-job
zware Jul 11, 2025
a0d7b5f
Update Tools/ssl/multissltests.py
WillChilds-Klein Jul 11, 2025
a2efcda
Update Tools/ssl/multissltests.py
WillChilds-Klein Jul 11, 2025
38afe99
Update Tools/ssl/multissltests.py
WillChilds-Klein Jul 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Check for SHA-512 instead of BLAKE in configure
  • Loading branch information
WillChilds-Klein committed Jun 16, 2025
commit c65548441fac2a69be24db02b0a80accc68812e5
1 change: 1 addition & 0 deletions configure

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -7544,6 +7544,7 @@ WITH_SAVE_ENV([
], [
OBJ_nid2sn(NID_md5);
OBJ_nid2sn(NID_sha1);
OBJ_nid2sn(NID_sha512);
OBJ_nid2sn(NID_sha3_512);
EVP_PBE_scrypt(NULL, 0, NULL, 0, 2, 8, 1, 0, NULL, 0);
])], [ac_cv_working_openssl_hashlib=yes], [ac_cv_working_openssl_hashlib=no])
Expand Down
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy