Commit Graph

63 Commits (26b542cf8cbbb47230d3d7e1e6e31ec4847847e9)

Author SHA1 Message Date
Chris Conlon 4a42a122f5 JSSE examples: add DTLS 1.3 example client and server 2025-05-09 16:59:23 -06: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
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 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 f999d7d34f Update example certs and JKS files to match latest wolfSSL 2024-04-05 16:20:57 -06:00
Chris Conlon 66ac903297 JSSE: add -profile option to example ClientJSSE/ServerJSSE/MultiThreadedSSLClient to allow easier analysis with VisualVM 2024-03-26 14:53:12 -06:00
Chris Conlon 85cfeeaf90 update copyright to 2024 2024-01-16 15:35:09 -07:00
Chris Conlon 6a1468f6ad JSSE: fix ClientJSSE example resumption when sending HTTP GET 2023-11-03 13:50:14 -06:00
Chris Conlon 2446ced76e JSSE: fix example client option to disable peer verification, add -g option to send HTTP GET 2023-10-20 17:04:02 -06:00
Chris Conlon 61cd4523d1 Windows: add .bat scripts for running X509 and ProviderTest example 2023-08-22 15:25:09 -06:00
Chris Conlon e945bf801d JNI: add X509v3 certificate generation support to WolfSSLCertificate class, supporting key usage, extended key usage, subject alt name, and basic constraints extensions. Self signed and CA-signed support, along with example app. Update example certs to match current wolfssl. 2023-08-22 15:25:06 -06:00
Chris Conlon f3bfc776f3 JSSE: add support for jdk.tls.disabledAlgorithms minimum RSA/EC/DH key size 2023-07-07 08:39:30 -06:00
Sage Stefonic 7803cf052d Update example instructions in README 2023-05-25 14:09:25 -07:00
Chris Conlon 69596e8d7a fix build errors and warnings for Visual Studio on Windows, declare variables at top of scope 2023-05-09 15:06:37 -06:00
Chris Conlon 21ea49b6bd update copyright dates to 2023 2023-03-30 15:28:19 -06:00
Chris Conlon f2aabae616 update convert-to-bks.sh script for use on Android 2022-04-22 16:10:22 -06:00
Chris Conlon b4bb2d9aba make example KeyStores more specific to certs/type contained, allows for more granular testing 2022-04-19 16:13:07 -06:00
Chris Conlon 7ca8b97c31 add more debugging in WolfSSLContext when loading CA certs, examples use wolfJSSE as KeyManagerFactory and TrustManagerFactory provider 2022-01-19 10:22:40 -07:00
Chris Conlon 739708b5b5 update example provider keystore files 2022-01-19 10:20:43 -07:00
Chris Conlon 6bab552517 switch ThreadedSSLSocketClientServer example to use rsa.jks for server, matches other examples 2022-01-19 10:20:43 -07:00
Chris Conlon 8c41245dc4 update copyright dates to 2022 2022-01-18 10:19:03 -07:00
Chris Conlon b5443802a6 whitespace: remove trailing spaces 2022-01-18 09:57:00 -07:00
JacobBarthelmeh 7eb9f2c2b3
Merge pull request #80 from cconlon/clientExampleResume
add option to do one session resumption to ClientJSSE example
2022-01-06 10:36:28 -07:00
Jacob Barthelmeh c403b55a49 update certificates 2021-12-22 09:54:12 -07:00
Chris Conlon 7ec66590a1 add option to do one session resumption to ClientJSSE.java example 2021-12-21 13:58:23 -07:00
Chris Conlon 5e484d704a clean up JSSE ProviderTest example, register wolfJSSE 2021-11-19 12:00:35 -07:00
Chris Conlon 01bce04aeb update README.md, add examples/README.md and examples/provider/README.md 2021-11-05 14:37:42 -06:00
Chris Conlon 09a18dbfba add multi-threaded JSSE provider client and server example 2021-10-07 09:58:28 -06:00
Chris Conlon 8b2ea7899e update copyright to 2021 2021-01-14 10:03:57 -07:00
Chris Conlon 23a5d6d851 update example jks files 2021-01-13 16:38:12 -07:00
Chris Conlon a8ef09a604 update example JSSE keystore files 2020-08-26 15:02:19 -07:00
Chris Conlon f425262cda check getPeerCertificates() result for null in example ClientJSSE/ServerJSSE before use 2020-06-12 10:49:26 -06:00
Chris Conlon 061aeb0027 update copyright on examples to 2020 2020-01-17 15:24:57 -07:00
Chris Conlon b6266c4958 add shell script for easier use of ProviderTest example 2020-01-17 12:02:28 -07:00
Chris Conlon 5851f48ff8 update jks files in threaded client/server example 2020-01-17 12:01:58 -07:00
Chris Conlon 55ce580ccc add example app to see installed Security Providers 2020-01-06 09:43:03 -08:00
Chris Conlon 7ba5a60872 update copyright to 2020 2020-01-03 14:50:25 -08:00
Jacob Barthelmeh 73686c1a5d add -setp and -getp to example, thank you Hideki Miyazaki 2019-07-25 13:58:19 -06:00
Chris Conlon 4a590735fb use client ECC CA in server.jks, update jks bundles, switch JSSE example default JSKs 2019-05-30 09:53:07 -07:00
Chris Conlon 8508d5522d add missing break in ServerJSSE.java version switch 2019-05-06 14:30:33 -07:00
Jacob Barthelmeh 6c1911426b remove old server example and trustmanager example 2019-04-17 16:39:57 -06:00
Jacob Barthelmeh f03747ab66 updates to decouple params and server example 2019-04-17 16:36:59 -06:00
Chris Conlon e6fd864fab add ServerJSSE example app 2019-04-17 14:24:19 -07:00
Jacob Barthelmeh aaa6bf2977 add example client 2019-04-17 14:30:02 -06:00
Jacob Barthelmeh b3a596bc83 adjust Principal getName and matching of issuer 2019-04-17 11:19:14 -06:00