Add CRL generation capability#315
Conversation
d84fe0d to
8e8480d
Compare
a016758 to
3676f25
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 18 out of 18 changed files in this pull request and generated 15 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
8b9532c to
8af03a8
Compare
|
The FIPS failures are due to the use of the main wolfSSL repo and are expected to be fixed once the CRL PR is merged on the wolfSSL repo. I will also revert the yamls at that point. |
e3c6435 to
dbfe657
Compare
59d9989 to
42c47d6
Compare
42c47d6 to
67d1fb0
Compare
56fa7d0 to
cd84fac
Compare
cd84fac to
06803f3
Compare
06803f3 to
ee502c4
Compare
ee502c4 to
ccbdc9f
Compare
cconlon
left a comment
There was a problem hiding this comment.
Just one more small request on this one. Would you mind adding WolfSSLCRL.java to our scripts/infer.sh static analysis script? Something like this should work. I already verified it doesn't catch any issues, but is good to have for future work.
diff --git a/scripts/infer.sh b/scripts/infer.sh
index e9dd7a9..6c6c92d 100755
--- a/scripts/infer.sh
+++ b/scripts/infer.sh
@@ -38,6 +38,7 @@ infer --fail-on-issue run -- javac \
src/java/com/wolfssl/WolfSSLAltName.java \
src/java/com/wolfssl/WolfSSLByteBufferIORecvCallback.java \
src/java/com/wolfssl/WolfSSLByteBufferIOSendCallback.java \
+ src/java/com/wolfssl/WolfSSLCRL.java \
src/java/com/wolfssl/WolfSSLCertManager.java \
src/java/com/wolfssl/WolfSSLCertRequest.java \
src/java/com/wolfssl/WolfSSLCertificate.java \
ccbdc9f to
873ed6c
Compare
|
Thanks, this looks good to me. I'll approve/merge once wolfSSL/wolfssl#9631 gets merged in. |
Add wrappers for CRL generation logic. Requires wolfSSL/wolfssl#9631 to be merged.
Android and JNI CI failures are fixed with #326. Please merge that first.