Ruby Martin
|
b00a398d79
|
Merge pull request #447 from cconlon/v1.19
Prep for 1.19 release
|
2026-10-29 13:10:30 -05:00 |
Chris Conlon
|
70798c5253
|
Update ChangeLog.md for 1.19 release
|
2026-10-29 09:10:24 -06:00 |
Chris Conlon
|
e892571eb8
|
JNI/JSSE: bump version to 1.19
|
2026-10-28 16:43:29 -06:00 |
Chris Conlon
|
ab2fbfceca
|
JNI: Stop printing verify/ALPN callback exceptions and cipher/RSA-PSS errors
|
2026-10-28 16:43:29 -06:00 |
Ruby Martin
|
158c50e7f6
|
Merge pull request #444 from cconlon/windowsSocketTimeoutAndClose
Fix setSoTimeout() being ignored on Windows
|
2026-10-26 15:50:38 -05:00 |
Ruby Martin
|
6313eb64fa
|
Merge pull request #446 from cconlon/fenrirOct22_2
Fix rpm target cleanup of previous package builds
|
2026-10-26 15:36:59 -05:00 |
Ruby Martin
|
1bcb85d6db
|
Merge pull request #441 from cconlon/fenrirOct20
Javadoc and native comments fixes
|
2026-10-26 15:35:14 -05:00 |
Ruby Martin
|
ffb428fd5f
|
Merge pull request #445 from cconlon/fenrirOct22
Fixes for native callback length checks, callback ByteBuffer docs, and dist packaging cleanup
|
2026-10-26 15:34:20 -05:00 |
Ruby Martin
|
fee4595edb
|
Merge pull request #438 from cconlon/fenrirOct19
Fix Key Usage bits past decipherOnly
|
2026-10-26 13:43:30 -05:00 |
Ruby Martin
|
f64c140387
|
Merge pull request #443 from cconlon/fenrirOct20_2
Tighten chain certificate handling in WolfSSLTrustX509
|
2026-10-26 12:44:26 -05:00 |
Ruby Martin
|
6b75a071e9
|
Merge pull request #439 from cconlon/fenrirOct19_2
Fixes for PSK identity length, Javadoc corrections
|
2026-10-26 12:16:25 -05:00 |
Chris Conlon
|
bf7cdea436
|
JNI/JSSE: Treat SO_LINGER as seconds in close() and do not wait when linger is 0
|
2026-10-23 16:07:10 -06:00 |
Chris Conlon
|
a93757313c
|
JNI/JSSE: Make test setup re-runnable and avoid test listener port collisions
|
2026-10-23 16:07:10 -06:00 |
Chris Conlon
|
bcf8bb7200
|
JNI/JSSE: Name select/poll() in socket error messages, use WSAGetLastError() on Windows
|
2026-10-23 16:07:10 -06:00 |
Chris Conlon
|
f19c9e1703
|
JNI/JSSE: Stop select() waits on Windows when closing and enable close interrupt tests
|
2026-10-23 16:07:10 -06:00 |
Chris Conlon
|
ebff82d8fb
|
JNI/JSSE: Set socket non-blocking on Windows so setSoTimeout() is honored
|
2026-10-23 15:32:22 -06:00 |
Ruby Martin
|
693c2befa4
|
Merge pull request #442 from cconlon/jsseUnconvertedErrors
Return original wolfSSL error from getError() instead of SSL_ERROR_SYSCALL
|
2026-10-23 15:11:35 -05:00 |
Chris Conlon
|
2bf77c3157
|
F-15753: use NAME in the rpm target cleanup pattern so prior project RPMs are removed
|
2026-10-22 15:43:41 -06:00 |
Chris Conlon
|
ccefd6efa2
|
F-15728: correct context getter name in PK callback lookup comments
|
2026-10-22 15:36:13 -06:00 |
Chris Conlon
|
8d9f3ef433
|
F-15727: correct getAssociatedContextPtr() owner in context I/O callback comments
|
2026-10-22 15:36:13 -06:00 |
Chris Conlon
|
9cf58aa0df
|
F-15726: correct send callback jbyteArray comment to say data to send
|
2026-10-22 15:36:13 -06:00 |
Chris Conlon
|
ab369c3ca5
|
F-15724: correct JNI_OnUnload timing in logging callback registration comment
|
2026-10-22 15:36:13 -06:00 |
Chris Conlon
|
c3fe90dedc
|
F-15723: correct getSubjectAltNames() Javadoc to say it returns an empty collection, not null
|
2026-10-22 15:36:13 -06:00 |
Chris Conlon
|
93fc522c4e
|
F-15722: fix inverted NO_WOLFSSL_DIR condition in loadVerifyLocations() Javadoc
|
2026-10-22 15:36:13 -06:00 |
Chris Conlon
|
83f788f977
|
F-15742: document that callback ByteBuffer arguments are only valid until the callback returns
|
2026-10-22 15:32:24 -06:00 |
Chris Conlon
|
f5859e5d10
|
F-15700: reject atomic decrypt callback padding sizes outside the record before narrowing to unsigned int
|
2026-10-22 15:32:24 -06:00 |
Chris Conlon
|
7643607cff
|
F-15699: reject RSA verify, sign check and decrypt callback returns larger than the inline buffer
|
2026-10-22 15:32:24 -06:00 |
Chris Conlon
|
62b90e0328
|
JNI: return original wolfSSL error from getError() instead of SSL_ERROR_SYSCALL
|
2026-10-22 12:39:19 -06:00 |
Ruby Martin
|
3f48caebcf
|
Merge pull request #440 from cconlon/fipsv5CASTFix
Run FIPS CASTs once per process in WolfSSL()
|
2026-10-22 13:37:25 -05:00 |
Chris Conlon
|
d8acb6b44c
|
F-15752: strip native objects and dependency files from the dist staging tree
|
2026-10-22 10:38:16 -06:00 |
Chris Conlon
|
9590e4ce8c
|
F-15725: label the byte-array receive callback invocation as receive, not send
|
2026-10-22 10:28:15 -06:00 |
Chris Conlon
|
31299d4413
|
F-15740: check basicConstraints and keyUsage before loading chain certs as issuers in certManagerVerify
|
2026-10-21 15:16:36 -06:00 |
Chris Conlon
|
3946bd2312
|
JNI: create WolfSSL in cert test classes so NID values are set under Maven
|
2026-10-20 13:15:23 -06:00 |
Chris Conlon
|
440d68e078
|
Run FIPS CASTs once per process in WolfSSL() instead of on every init
|
2026-10-20 12:11:30 -06:00 |
Chris Conlon
|
18246cd32a
|
F-15721: name WOLFSSL_CERT_REQ in certReqEnabled() Javadoc
|
2026-10-19 17:45:33 -06:00 |
Chris Conlon
|
b63e8ca91d
|
F-15720: correct setDevId() Javadoc, it only stores the device ID
|
2026-10-19 17:45:33 -06:00 |
Chris Conlon
|
377cdcd964
|
F-15719: document RSA verify and decrypt callbacks as returning the plaintext length
|
2026-10-19 17:45:33 -06:00 |
Chris Conlon
|
02fbf52255
|
F-15718: document getDisabledAlgorithmsKeySizeLimit() as returning a minimum key size
|
2026-10-19 17:45:33 -06:00 |
Chris Conlon
|
68ef17dc77
|
F-15698: accept a PSK client identity of exactly idMaxLen bytes
|
2026-10-19 17:45:33 -06:00 |
Chris Conlon
|
96bdd55ba7
|
F-15697: return Key Usage bits past decipherOnly from X509_get_key_usage
|
2026-10-19 17:00:10 -06:00 |
Ruby Martin
|
2c60d2ff42
|
Merge pull request #437 from cconlon/fenrirOct16
Fixes for X.509 extension values, EKU OIDs, setVerify registration
|
2026-10-19 11:55:06 -05:00 |
Chris Conlon
|
3fe8b8dbf6
|
F-15696: return every EKU OID, including unrecognized ones, from X509_get_extended_key_usage
|
2026-10-16 17:05:50 -06:00 |
Chris Conlon
|
34e35ab6c0
|
F-15741: fail closed and throw when setVerify cannot store the verify callback
|
2026-10-16 17:05:50 -06:00 |
Chris Conlon
|
439a237c95
|
F-15695: return the extension value instead of its OID from X509_get_extension
|
2026-10-16 17:05:50 -06:00 |
Ruby Martin
|
e730af476e
|
Merge pull request #436 from cconlon/engineUnwrapSessionPeek
Fix SSLEngine.unwrap() reading input during TLS 1.3 session save
|
2026-10-16 13:25:49 -05:00 |
Ruby Martin
|
d090391518
|
Merge pull request #434 from cconlon/endpointIdCaseInsensitive
JSSE: match endpoint identification algorithm names case-insensitively
|
2026-10-16 12:51:36 -05:00 |
Chris Conlon
|
5cabfab0ba
|
JSSE: match endpoint identification algorithm names case-insensitively
|
2026-10-15 16:11:41 -06:00 |
Chris Conlon
|
0fc0c9ec63
|
JSSE: stop SSLEngine session save from reading unwrap() input
|
2026-10-15 16:02:30 -06:00 |
Ruby Martin
|
29ca7602bd
|
Merge pull request #435 from cconlon/wolfSSLMasterCompat
Handle empty peer chain slots, keep closed sessions in SSLSessionContext
|
2026-10-15 16:03:14 -05:00 |
Chris Conlon
|
1a3671c40d
|
Testing: share one SSLContext in WolfSSLEngineMemoryLeakTest
|
2026-10-14 17:32:22 -06:00 |