Chris Conlon
67f02ac9d2
JNI/JSSE: bump version to 1.18
2026-08-07 15:42:20 -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
Chris Conlon
179b2405c7
bump version to 1.17
2026-04-17 15:44:58 -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
ed66804477
Build script updates
2026-02-19 14:06:08 -08:00
Ruby Martin
b434038db5
Merge pull request #325 from cconlon/skipLoad
...
Add `wolfssl.skipLibraryLoad` System Property Support
2026-02-06 14:40:49 -07:00
Chris Conlon
3c656fb536
Add wolfssl.skipLibraryLoad system property for custom native library loading
2026-02-05 14:33:17 -07:00
Chris Conlon
0d92d84d11
Add Java 9+ module support (JPMS) for jlink compatibility
2026-02-04 16:44:08 -07:00
Chris Conlon
7c79b529c4
bump version to 1.16.0
2025-12-31 15:42:13 -07:00
Ruby Martin
c4224c6403
Add brief description of Signature Schemes properties
...
reformat and clarify function headers
whitespace
2025-12-05 13:39:27 -07:00
Chris Conlon
dab6d57011
JSSE: refactor WolfSSLKeyX509 (X509ExtendedKeyManager) to cache KeyStore entries instead of doing direct access for each operation
2025-06-09 16:23:34 -06:00
Chris Conlon
0c4b3190c7
JNI: add support for Java Security properties:
...
- wolfssl.readWriteByteBufferPool.disabled
- wolfssl.readWriteByteBufferPool.size
- wolfssl.readWriteByteBufferPool.bufferSize
2025-05-21 14:01:49 -06:00
Chris Conlon
b00f14ebbb
JNI/JSSE: wrap wolfSSL_DisableExtendedMasterSecret(), add support for System property jdk.tls.useExtendedMasterSecret
2025-02-17 10:53:19 -07:00
Chris Conlon
372ef97746
JSSE: add initial SSLEngine support for DTLSv1.3
2025-02-17 10:53:19 -07:00
Reda Chouk
9657eee8a0
Add wolfjsse.autoSNI Security property
...
Introduce wolfjsse.autoSNI property to make SNI behavior configurable. When
set to true, enables legacy automatic SNI based on hostname/peer. By default,
SNI is only set through explicit SSLParameters configuration.
- Fixes SSLSocketExplorerWithSrvSNI test failures
- Maintains compatibility for existing applications
- Adds test coverage in WolfSSLSocketTest
2025-02-01 00:25:10 +01:00
Chris Conlon
d5c181e0c2
JNI/JSSE: bump version to 1.15
2025-01-23 14:52:44 -07:00
JacobBarthelmeh
d56fa67109
Merge pull request #246 from cconlon/socketCloseInterruptsWriteRead
...
JSSE: calling SSLSocket.close() should interrupt threads blocked in select()/poll()
2025-01-21 15:29:17 -08:00
Chris Conlon
dc5e43c70d
JNI/JSSE: Add java.sh usage to README.md
2025-01-21 10:20:17 -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
e45ba59ffc
JSSE: bump version to 1.14
2024-11-06 14:04:33 -07:00
Chris Conlon
7b13a4b42c
JSSE: add Security property to disable Java client session cache: wolfjsse.clientSessionCache.disabled
2024-10-09 15:48:44 -06:00
Chris Conlon
fdbaf4fdf4
JSSE: add new wolfjsse.debugFormat=JSON option for printing debug logs in JSON format
2024-09-20 15:18:05 -06:00
Chris Conlon
4de186eae1
JSSE: add wolfjsse.keystore.type.required Security property support to enforce KeyStore type used in KeyManager and TrustManager objects
2024-07-15 16:17:23 -06:00
Chris Conlon
6e08b929dc
JNI/JSSE: use poll() instead of select() as default descriptor event function
2024-06-27 16:34:39 -06:00
Chris Conlon
45bc8998a7
Bump version number to 1.13
2024-04-09 14:25:28 -06:00
Chris Conlon
d0edc8a14f
Update ChangeLog for 1.13 release, move to separate file
2024-04-09 14:25:24 -06:00
Chris Conlon
f6ca65ccc1
JNI/JSSE: add initial Maven build support, update README.md with instructions
2023-10-11 15:50:40 -06:00
Chris Conlon
cb6a766261
JSSE: split SSLEngine I/O debug for printing bytes into new System property: wolfsslengine.io.debug
2023-07-13 11:50:06 -06:00
Chris Conlon
e0df7a536a
add README for Visual Studio Windows build
2023-05-09 15:06:52 -06:00
Chris Conlon
7391fb6dcc
update README with 1.12.0 ChangeLog notes, bump library version
2023-03-30 15:28:16 -06:00
Chris Conlon
016ce2da37
update README with JSSE class implementation list
2023-03-27 17:01:35 -06:00
Chris Conlon
cee5a6ba0d
add instructions to Android IDE README.md for updating symbolic source link
2022-12-08 14:34:55 -07:00
Chris Conlon
687a703b4e
add release notes in prep for 1.11.0 release, update provider version
2022-12-01 17:08:44 -07:00
Chris Conlon
83e228013a
add script to update example certs, update CRLs from current wolfSSL
2022-11-29 10:30:41 -07:00
Chris Conlon
9d6e2fd20c
wrap secure renegotiation API, enable in wolfJSSE if compiled at native level
2022-08-17 12:07:55 -06:00
Chris Conlon
364db70e78
add release notes for v1.10
2022-08-10 17:18:50 -06:00
Chris Conlon
f933f0e11d
update release date for 1.9.0 in README, update IDE/Android README gradle version
2022-05-05 14:53:50 -06:00
Chris Conlon
8849604513
update README
2022-04-27 10:11:13 -06:00
Chris Conlon
302f5a40bf
update README with 1.9.0 release notes
2022-04-27 09:54:03 -06:00
Chris Conlon
1d9f21df07
remove HC-128 stream cipher support, matching wolfSSL deprecation
2022-01-20 09:47:11 -07:00
Chris Conlon
a4f1447d99
add FIPS 140-3 compatibility to 1.8.0 release notes
2021-11-12 14:47:26 -07:00
Chris Conlon
f594800c23
update README for 1.8.0 release
2021-11-11 17:17:53 -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
99b292d4cf
update README and README.md
2021-01-15 11:50:21 -07:00
Chris Conlon
0e8ebbe9ad
add README.md for better GitHub viewing
2021-01-14 17:06:25 -07:00
Chris Conlon
a1d10059bb
initial repo creation
2013-11-08 12:38:38 -07:00
Chris Conlon
0dede2e086
Initial commit
2013-11-08 11:33:37 -08:00