Commit Graph

1010 Commits (5e430a11b13a18988ebeecd5448ae7b9a45bc762)

Author SHA1 Message Date
JacobBarthelmeh 5e430a11b1
Merge pull request #231 from cconlon/v1.14release
Prep for 1.14 Release
2024-11-07 10:04:55 -07:00
Chris Conlon 13e73db1dd Update ChangeLog for 1.14 release 2024-11-06 17:25:21 -07:00
Chris Conlon b91676cd21 JSSE: WolfSSLTrustX509Test, only run RSA-PSS TLS 1.3 test if both are compiled in 2024-11-06 15:48:37 -07:00
Chris Conlon 31815eeed2 JNI/JSSE: adjust README for Windows builds 2024-11-06 15:47:55 -07:00
Chris Conlon e45ba59ffc JSSE: bump version to 1.14 2024-11-06 14:04:33 -07:00
Chris Conlon 4395d7a0b1 JNI/JSSE: use select() for Windows since no poll() available 2024-11-06 14:04:31 -07:00
JacobBarthelmeh 55c3193a42
Merge pull request #226 from cconlon/rmiExample
JSSE: add basic RMI example client and server
2024-11-06 11:50:55 -07:00
JacobBarthelmeh fa2a5af2df
Merge pull request #230 from cconlon/deadlockFixes
JSSE: fix deadlock issues between SSLSocket close() and OutputStream write()
2024-11-06 11:21:10 -07:00
Chris Conlon fe40fe7575 JSSE: fix deadlock issues between SSLSocket close() and OutputStream write() 2024-11-06 10:18:37 -07:00
JacobBarthelmeh 30e40424a8
Merge pull request #228 from cconlon/initSockFixes
JSSE: correct SSLSocket exception types, fix for setting fd
2024-11-01 10:54:22 -06:00
Chris Conlon d8c18c5f5b JSSE: correct IOException to SocketException, fix for setting fd once socket is connected 2024-10-30 17:25:33 -06:00
JacobBarthelmeh 14685a6634
Merge pull request #227 from cconlon/x509ExtendedTrustManagerLDAPSIdentification
JSSE: add LDAPS endpoint identification to X509ExtendedTrustManager
2024-10-29 11:19:15 -06:00
Chris Conlon 09088cd618 JSSE: add threaded RMI example client and server apps 2024-10-24 17:39:52 -06:00
Chris Conlon e01db4b4d9 JSSE: add LDAPS endpoint identification to X509ExtendedTrustManager 2024-10-21 11:31:51 -06:00
JacobBarthelmeh ad59d749f1
Merge pull request #225 from cconlon/clientSessionCacheDisable
JSSE: add Security property to disable Java client session cache
2024-10-10 11:00:50 -06: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 cfbc118cc7
Merge pull request #224 from gasbytes/patch-nullhostnamefix
Erroring out on invalid port during the creation of a SSLEngine
2024-09-30 10:01:25 -06:00
Reda Chouk 58ffe8951e 80 characters limit 2024-09-26 10:57:55 +02:00
Reda Chouk a4dfa7e2cb Erroring out on invalid port during the creation of a SSLEngine 2024-09-25 19:42:33 +02:00
JacobBarthelmeh 1d1a4ed2c6
Merge pull request #223 from cconlon/java20Warnings
JNI/JSSE: clean up ant build warnings for Corretto 20.0.1
2024-09-23 09:42:34 -06:00
Chris Conlon 9d66046323 JNI/JSSE: clean up ant build warnings for Corretto 20.0.1 2024-09-20 16:08:38 -06:00
JacobBarthelmeh 370ada7b7d
Merge pull request #187 from cconlon/jsonDebugLog
Add option to print debug logs in JSON format
2024-09-20 15:59:38 -06:00
JacobBarthelmeh d086267841
Merge pull request #222 from cconlon/gradleAction
Add Github Actions PRB test for Android gradle build
2024-09-20 15:58:48 -06:00
Chris Conlon ac9670f6f7 JNI/JSSE: fix warnings in test code from gradle build 2024-09-20 15:24:13 -06:00
Chris Conlon 30779c6662 JSSE: fix warnings in WolfSSLEngine from gradle build 2024-09-20 15:24:13 -06:00
Chris Conlon 502d617a52 JSSE: fix warnings in WolfSSLSocket from gradle build 2024-09-20 15:24:11 -06:00
Chris Conlon 837c993911 JNI/JSSE: fix warnings from gradle Java 11 build with -Werror 2024-09-20 15:23:32 -06:00
Chris Conlon 94a74db505 Add GitHub action for Android Gradle build, update IDE/Android project (use Java 11, add -Werror) 2024-09-20 15:23:32 -06:00
JacobBarthelmeh 0bc0e07883
Merge pull request #220 from cconlon/sslSocketDeadlock
Fix potential deadlock on close() between SSLSocket and Input/OutputStream
2024-09-20 15:21:59 -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
JacobBarthelmeh e64c25b4fe
Merge pull request #221 from cconlon/spotBugs916
JSSE: fixes for some items found with SpotBugs
2024-09-17 13:57:14 -06:00
Chris Conlon b7ed1d3140 JSSE: fixes for some items found with SpotBugs 2024-09-16 15:51:12 -06:00
Chris Conlon 037b639508 JSSE: fix Javadoc warnings in WolfSSL.java 2024-09-12 15:45:14 -06:00
Chris Conlon 3f80193da8 JSSE: avoid potential deadlock between SSLSocket.close() and Input/OutputStream.close() 2024-09-12 15:32:31 -06:00
JacobBarthelmeh a9c28d7377
Merge pull request #217 from cconlon/SSLSocketEndOfStreamRead
JSSE: return end of stream in WolfSSLInputStream.read() on SOCKET_ERROR_E
2024-09-12 10:11:41 -06:00
Chris Conlon 7ee9c7d7f9
Merge pull request #219 from sstefonic/storeProtocol
Store protocol after handshake in SSLSession
2024-09-05 13:42:23 -06:00
Chris Conlon 6f16431feb
Merge pull request #218 from sstefonic/addRsaPss
Add rsa_pss support in wolfJSSE
2024-09-05 13:41:27 -06:00
Sage Stefonic 2ac3ef27d8 Store protocol after handshake in SSLSession 2024-08-09 11:52:36 -07:00
Sage Stefonic bde37eec21 add rsa_pss support in wolfJSSE 2024-08-08 15:18:08 -07:00
Chris Conlon 1b3c748764 JSSE: return -1 for end of stream in WolfSSLInputStream.read() when SOCKET_ERROR_E encountered 2024-08-07 12:01:13 -06:00
JacobBarthelmeh 74101dd4b1
Merge pull request #209 from cconlon/sessionResumeCipherProtocolChecks
JSSE: Session resumption check for enabled cipher suite and protocol
2024-08-07 11:49:24 -06:00
JacobBarthelmeh 473f587918
Merge pull request #216 from cconlon/androidLint
JNI/JSSE: adjust for methods not available in Android API 24
2024-08-07 11:45:05 -06:00
Chris Conlon 7231009800 JSSE: only resume sessions from Java client cache if same cipher suite and protocol are enabled 2024-08-06 14:31:52 -06: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
David Garske 59aaba2612
Merge pull request #213 from cconlon/ClientJSSEAddGETHost
JSSE: add Host into HTTP GET in example ClientJSSE, used with -g
2024-08-01 11:21:50 -07:00
Chris Conlon 1906b9365f JNI/JSSE: adjust for methods not available in Android API 24 2024-07-29 23:10:36 -06:00
Chris Conlon 0361ce39dc
Merge pull request #214 from sstefonic/updateSSLParameters
Fixes to SSLParameters and WolfSSLServerSocket
2024-07-22 15:27:03 -06:00
Sage Stefonic 74a879cfc1 add getSSLParameters method to ServerSocket, fix copy method in SSLParameters 2024-07-22 12:22:13 -07:00
Chris Conlon 13da2b023b
Merge pull request #210 from rlm2002/timeouts
read returns error value to timeout
2024-07-19 13:39:10 -06:00
Chris Conlon a5863a4b47
Merge pull request #208 from rlm2002/FailedALPN
close inbound on UNKNOWN_ALPN_PROTOCOL_NAME_E
2024-07-19 13:38:25 -06:00