Move basic AES ciphers into the default provider#8700
Closed
mattcaswell wants to merge 18 commits intoopenssl:masterfrom
Closed
Move basic AES ciphers into the default provider#8700mattcaswell wants to merge 18 commits intoopenssl:masterfrom
mattcaswell wants to merge 18 commits intoopenssl:masterfrom
Conversation
richsalz
reviewed
Apr 8, 2019
levitte
reviewed
Apr 9, 2019
levitte
reviewed
Apr 9, 2019
040b363 to
00e0ac9
Compare
Member
Author
|
Rebased and updated commits pushed. All comments above are either fixed or responded to. |
00e0ac9 to
5c12a32
Compare
Member
Author
|
I've rebased this to address merge conflicts with master and have also made a couple of tweaks to address travis failures. |
Member
Author
|
Hmmm, travis doesn't like this code: Complains with: Isn't that how I'm supposed to use |
5c12a32 to
6ed62c6
Compare
Member
Author
|
Work arounds/fixes for a couple more travis issues pushed. |
6ed62c6 to
c83ae43
Compare
Contributor
|
Unless the params array is static as are all the variables referenced, at least one of the CI compilers will complain. Try this instead: Unfortunately, the static const OSSL_PARAM array construction is likely to be lightly used because it isn’t thread safe. |
levitte
reviewed
Apr 14, 2019
levitte
reviewed
Apr 14, 2019
levitte
reviewed
Apr 14, 2019
levitte
requested changes
Apr 15, 2019
We also lay the ground work for various of other the basic AES ciphers.
Member
Author
|
Pushed. Thanks! |
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
We also lay the ground work for various of other the basic AES ciphers. Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
levitte
pushed a commit
that referenced
this pull request
Apr 19, 2019
Reviewed-by: Paul Dale <[email protected]> (Merged from #8700)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This moves basic AES ciphers: ECB, CBC, OFB, CFB, CFB1, CFB8 and CTR, of all key sizes into the default provider.
Marked as WIP because there's a bunch of sparc and s390 specific code which still requires some attention. Also it depends on a bug fix commit from #8541.