Skip to content
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

Pull in commit history of our ring compatible library #1

Merged
merged 193 commits into from
Nov 2, 2022

Conversation

samuel40791765
Copy link
Contributor

Issue #, if available:
N/A

Description of changes:
N/A

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

samuel40791765 and others added 24 commits October 20, 2022 16:08
* Refactor RSA

* add docs comments

* Refactor RSA verify operation
* attempt at making aead threadlocal

* apply diff given for context recreation on demand

* add traits assertion tests

* add test to test thread safeness

* Multithreaded test of Sync

* Link-time optimization for bench

* remove move from aead thread test

* make thread_local a temporary default feature

Co-authored-by: Justin Smith <justsmth@amazon.com>
add sync and tests for hmac key
* Migrate to ParseCallbacks for Rust bindgen modifications

* sync aws-lc dependency
* Add Ring's io module

* Feature flag for Ring's IO module

* Migrate to ParseCallbacks for Rust bindgen modifications (#72)

* Migrate to ParseCallbacks for Rust bindgen modifications

* sync aws-lc dependency

Co-authored-by: Sean McGrail <549813+skmcgrail@users.noreply.github.com>
* Make HMAC Keys stack allocatable, but temporarily refactor HKDF keys

* remove additional structure file

* refactor small parts of HMAC

* make hkdf stack allocatable

* make info passed into HKDF allocated on the stack

Co-authored-by: Justin Smith <justsmth@amazon.com>
* Fix StdError compat; add hkdf test

* Fix typo
* Fix StdError compat; add hkdf test

* Address clippy lints

* Open zeroize dependency to 1.x

* Add missing pub constant: ED25519_PUBLIC_KEY_LEN
@justsmth justsmth merged commit aec3611 into aws:main Nov 2, 2022
@samuel40791765 samuel40791765 deleted the history-all branch November 2, 2022 20:14
skmcgrail referenced this pull request in skmcgrail/aws-lc-rs May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants