Chris Conlon
|
0461766540
|
F-12703: resolve the example main class ahead of the wolfcrypt-jni jar
|
2026-09-11 17:37:48 -06:00 |
Chris Conlon
|
1675ad794d
|
F-5273: remove no-op endpoint identification block from DtlsClientEngine example
|
2026-08-20 16:20:14 -06:00 |
Chris Conlon
|
cc5ad12a7c
|
F-5271: require client certificate authentication in DualProviderFIPSTest example
|
2026-08-20 16:20:14 -06:00 |
Chris Conlon
|
28d4ad5735
|
F-5270: require client certificate authentication in ThreadedSSLSocketClientServer example
|
2026-08-20 16:20:14 -06:00 |
Chris Conlon
|
2a3191e3ae
|
F-5211: verify server hostname in RMI TLS client example via endpoint identification
|
2026-08-20 15:37:31 -06:00 |
Chris Conlon
|
ce9eb0dcba
|
F-5210: require client certificate authentication in RMI TLS server socket factory
|
2026-08-20 15:37:31 -06:00 |
Ruby Martin
|
926ebac7a6
|
Merge pull request #398 from cconlon/fenrirAug13
Fenrir fixes: X.509 JNI safety, I/O callback validation, and debug-log corrections
|
2026-08-16 16:36:36 -05:00 |
Chris Conlon
|
b3d5121c95
|
F-9125: use a private mktemp workspace with trap cleanup in PQC keystore script
|
2026-08-14 14:52:26 -06:00 |
Chris Conlon
|
0007aef707
|
F-9112: include anyExtendedKeyUsage OID in X509 extended key usage results
|
2026-08-13 10:00:02 -06:00 |
Chris Conlon
|
9fc8bcd8bb
|
update example certs and jks files to match upstream wolfssl
|
2026-08-10 14:17:57 -06:00 |
Ruby Martin
|
e2be31abbc
|
Merge pull request #388 from cconlon/fenrirJuly22
Fixes for JNI callback locking, buffer sizing, and JSSE example updates
|
2026-07-24 12:04:07 -05:00 |
Chris Conlon
|
e6b9302f20
|
F-5885: verify peer hostname for non-loopback hosts in Client example
|
2026-07-23 16:01:45 -06:00 |
Chris Conlon
|
f1af45ed1f
|
F-5209: enable hostname verification in ClientSSLSocket example
|
2026-07-23 10:22:36 -06:00 |
Chris Conlon
|
b799394f11
|
F-5208: enforce client authentication in MultiThreadedSSLServer example
|
2026-07-23 10:22:36 -06:00 |
Chris Conlon
|
8d7dfbaa1e
|
License: change license from GPLv2 to GPLv3 to match native wolfSSL
|
2026-07-22 13:41:50 -06:00 |
Ruby Martin
|
9f37b59559
|
Merge pull request #373 from cconlon/csrAltNameExpansion
Add WolfSSLCertRequest.addAltName() to support non-hostname SAN types in CSRs
|
2026-06-17 16:23:01 -06:00 |
Chris Conlon
|
2a576e3428
|
JNI: add WolfSSLCertRequest.addAltName() to support non-hostname Subject Alternative Name types in CSRs
|
2026-06-12 11:43:11 -06:00 |
Chris Conlon
|
52fbdb6c91
|
JNI/JSSE: Add ML-KEM (FIPS 203) TLS 1.3 named group support and ML-DSA (FIPS 204) support and tests
|
2026-06-11 16:10:59 -06:00 |
Jeremiah Mackey
|
1c1e32b667
|
Quote shell variable expansions
|
2026-04-06 03:21:01 +00:00 |
Chris Conlon
|
b22331f352
|
JSSE: add PSK support via JNI callbacks and WolfSSLParameters
|
2026-03-17 15:13:48 -06:00 |
Chris Conlon
|
0d7770651d
|
JNI/JSSE: add wolfjsse.skipFIPSCAST Security property for skipping initial FIPS CAST run when used alongside wolfJCE
|
2026-03-12 14:33:25 -06:00 |
Paul Adelsbach
|
34f3518ef6
|
Add CRL decode
|
2026-02-23 15:19:41 -08:00 |
Paul Adelsbach
|
1efe944fa7
|
Add cert/CRL capabilities: skid, akid, dist point, netscape
|
2026-02-18 11:23:35 -08:00 |
Paul Adelsbach
|
8df7464b8c
|
Extend AIA interface
|
2026-02-03 09:56:11 -08:00 |
Chris Conlon
|
214fab3a7e
|
JNI: add X.509 Name Constraints extension support and new classes WolfSSLNameConstraints, WolfSSLGeneralName
|
2026-01-27 13:58:21 -07:00 |
Chris Conlon
|
e95232fdd5
|
JNI: add WolfSSLAltName class and enhanced SAN parsing support
|
2026-01-16 17:43:38 -07:00 |
Chris Conlon
|
3c6dcc79be
|
Testing/Examples: fix comment style test failure for // comments
|
2026-01-08 14:31:11 -07:00 |
Chris Conlon
|
464cfc39d1
|
Update copyright dates to 2026
|
2026-01-08 10:05:04 -07:00 |
Chris Conlon
|
9d469b5441
|
Testing: fix Android JUnit test paths and keystore types
|
2025-12-23 15:14:35 -07:00 |
Chris Conlon
|
37eaa1215b
|
JSSE: add Android non-standard checkServerTrusted() in X509TrustManager
|
2025-12-17 11:53:48 -07:00 |
JeremiahM37
|
7dc8dccc9e
|
JNI CID extension support
|
2025-11-19 10:31:53 -07:00 |
Chris Conlon
|
4a42a122f5
|
JSSE examples: add DTLS 1.3 example client and server
|
2025-05-09 16:59:23 -06:00 |
Chris Conlon
|
36a1057366
|
JNI: add DTLS 1.3 to JNI-only layer
|
2025-02-17 10:53:17 -07:00 |
Chris Conlon
|
36bfbd1757
|
JNI: wrap Atomic Record VerifyDecrypt callback
|
2025-01-30 16:51:33 -07:00 |
Chris Conlon
|
4923528863
|
JNI: refactor com.wolfssl.wolfcrypt.RSA/ECC/EccKey classes to avoid wolfJCE namespace conflicts, removing com.wolfssl.wolfcrypt directory
|
2025-01-30 16:51:31 -07:00 |
Chris Conlon
|
eb4ee89bd0
|
JNI/JSSE: update copyright to 2025
|
2025-01-06 15:48:38 -07:00 |
Chris Conlon
|
2fa04177fc
|
JNI: add wolfSSL JNI Java level debugging, add wolfssljni.debug=true System property support
|
2024-11-21 15:33:14 -07:00 |
Chris Conlon
|
09088cd618
|
JSSE: add threaded RMI example client and server apps
|
2024-10-24 17:39:52 -06:00 |
Sage Stefonic
|
bde37eec21
|
add rsa_pss support in wolfJSSE
|
2024-08-08 15:18:08 -07:00 |
David Garske
|
4e70b6827d
|
Merge pull request #212 from cconlon/threadedJNIClient
JNI: add example threaded client/server applications (JNI only)
|
2024-08-01 11:22:05 -07:00 |
Chris Conlon
|
1abeaf1584
|
JSSE: add Host into HTTP GET in example ClientJSSE, used with -g
|
2024-07-19 13:33:59 -06:00 |
Chris Conlon
|
bd56bf8544
|
JNI: add example threaded client/server applications, client does session resumption with get/setSession()
|
2024-07-19 13:07:46 -06:00 |
Chris Conlon
|
855fdeff2a
|
JSSE: add script to convert example .jks files to wolfJCE WKS KeyStore type (.wks)
|
2024-07-15 16:17:26 -06:00 |
Chris Conlon
|
49a781bbd0
|
JSSE: add -ksformat option to example ClientJSSE and ServerJSSE to specify KeyStore type
|
2024-07-15 16:16:35 -06:00 |
Chris Conlon
|
1e65f4c215
|
JSSE: add -sysca option to example clientJSSE, load system CA certs ignoring any passed in
|
2024-07-15 16:16:35 -06:00 |
Chris Conlon
|
9b8a0c425e
|
JNI: correct example MyTls13SecretCallback CLIENT_TRAFFIC_SECRET and SERVER_TRAFFIC_SECRET
|
2024-04-25 16:59:45 -06:00 |
Chris Conlon
|
d33185cdaf
|
JNI/JSSE: correctly free WOLFSSL_X509 from wolfSSL_get_peer_certificate() for wolfSSL >= 5.3.0
|
2024-04-17 15:59:50 -06:00 |
Chris Conlon
|
988a29e0f3
|
Remove text meta data from ca-cert.pem, ca-ecc-cert.pem for Android compatibility
|
2024-04-09 10:38:04 -06:00 |
Chris Conlon
|
f999d7d34f
|
Update example certs and JKS files to match latest wolfSSL
|
2024-04-05 16:20:57 -06:00 |
Chris Conlon
|
6229224d5d
|
Fix Windows build warnings, update WindowsConfig.bat, ALPN bytes test in WolfSSLSession
|
2024-04-05 16:20:03 -06:00 |