-
Notifications
You must be signed in to change notification settings - Fork 121
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
add integration test CI dimension for MariaDB #1046
Conversation
ed5c438
to
b839874
Compare
2261da8
to
f9728e8
Compare
f9728e8
to
1c485d9
Compare
- ivec); | ||
- DES_set_key_unchecked(&keyblock.key1,&(des_keyschedule[(int)offset].ks1)); | ||
- DES_set_key_unchecked(&keyblock.key2,&(des_keyschedule[(int)offset].ks2)); | ||
- DES_set_key_unchecked(&keyblock.key3,&(des_keyschedule[(int)offset].ks3)); | ||
+ ivec.bytes); | ||
+ DES_set_key(&keyblock.key1,&(des_keyschedule[(int)offset].ks1)); | ||
+ DES_set_key(&keyblock.key2,&(des_keyschedule[(int)offset].ks2)); | ||
+ DES_set_key(&keyblock.key3,&(des_keyschedule[(int)offset].ks3)); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you consider adding a simple function that maps DES_set_key_unchecked -> DES_set_key? This isn't the only project to hit this issue.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took this patch directly from the work ottoke@ had been doing. But I can add it in a subsequent PR and remove this patch once we do so
...ci/integration/mariadb_patch/0004-WIP-Skip-test-that-is-disabled-when-using-OpenSSL-1..patch
Show resolved
Hide resolved
Disable the WolfSSL specific bug fix as it breaks AWS-LC builds with | ||
errors like: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is the AWS-LC build enabling WolfSSL bug fixes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, I don't have a good answer to what MariaDB/WolfSSL was doing under the hood here :( If it helps, I looked into the files and it seems like the WolfSSL bug fix was being performed, regardless of what backend crypto was being used.
...ci/integration/mariadb_patch/0003-WIP-Use-replace_regex-in-mysql-test-run-to-make-SSL-.patch
Show resolved
Hide resolved
7b0cfb8
to
728fa17
Compare
728fa17
to
82a4065
Compare
82a4065
to
ecd4238
Compare
Issues:
No Issue cut
Description of changes:
We've recently resolved missing symbols for MariaDB and are looking to add a CI dimension to ensure we don't break the build. Patches and flags necessary were taken from internal work on MariaDB.
Call-outs:
N/A
Testing:
New CI dimension
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license.