Commit Graph

624 Commits (59afb975daa2d86bb64b82de3d211ec9edd53949)

Author SHA1 Message Date
JacobBarthelmeh 59afb975da
Merge pull request #102 from cconlon/0505
Update release date for 1.9.0 in README
2022-05-05 15:01:14 -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
JacobBarthelmeh 7145792c27
Merge pull request #101 from cconlon/0415
Release Prep and Fixes
2022-05-03 16:58:45 -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 5b1a3c643f update Android Studio project gradle version to 7.1.3 2022-04-22 16:11:20 -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 4e6582f3a8 update files in examples/certs and WolfSSLCertificateTest cases 2022-04-22 16:09:56 -06:00
Chris Conlon 3fd0b1bdf0 WolfSSLCertificate: let Java do the modified UTF-8 conversion for toString() 2022-04-22 16:07:17 -06:00
Chris Conlon 963f5565ee add OS/ARCH and JAVA_HOME print to java.sh output 2022-04-22 13:30:50 -06:00
Chris Conlon d1251768ac fix compiler warnings when HAVE_PK_CALLBACKS is not defined 2022-04-21 11:04:39 -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 da13eafe3e fix Javadocs without descriptions in WolfSSLAuthStore, prevent warnings on newer JDKs 2022-04-15 11:49:40 -06:00
Chris Conlon 1e0bf44201 add and comment default constructors to avoid Javadoc warnings on newer JDK versions 2022-04-15 11:45:09 -06:00
Chris Conlon 8b2e42019d remove unnecessary -framework JavaVM from java.sh, breaks on newer XCode/OSX versions 2022-04-15 11:34:48 -06:00
JacobBarthelmeh e56b05bbe2
Merge pull request #100 from cconlon/connectTimeout
Throw SocketTimeoutException from WolfSSLSession.connect()
2022-04-15 09:54:08 -06:00
Chris Conlon 488d6e7c7c JSSE: fix WolfSSLServerSocketTest detection of error string message 2022-04-08 16:39:31 -06:00
Chris Conlon 14bb27b65e JSSE: fix SSLEngine behavior for SSL_shutdown() when WOLFSSL_ERROR_CODE_OPENSSL is defined 2022-04-08 16:37:12 -06:00
Chris Conlon 2e899cc64d JSSE: generate pseudo session ID if session tickets are being used 2022-04-08 16:33:02 -06:00
Chris Conlon 0b6b7393a4
Merge pull request #9 from kojo1/connectTimeout 2022-04-04 17:36:34 -06:00
Takashi Kojo 7ef5c79338 Return success on write 2022-04-05 08:16:54 +09:00
Takashi Kojo 9e73a196c0 Catch SocketTimeOutException in startHandshake 2022-04-05 08:16:18 +09:00
Chris Conlon 9423567713 do not return from startHandshake if handshakeInitCalled == true 2022-03-17 17:25:49 -06:00
Chris Conlon c802d5cace correctly throw SocketTimeoutException from WolfSSLSession.connect() for JSSE WolfSSLSocket.startHandshake() to handle timeout 2022-03-15 16:32:51 -06:00
JacobBarthelmeh 193361e18c
Merge pull request #99 from cconlon/castingCleanup
Casting cleanup, Java side
2022-02-23 16:26:04 -07:00
Chris Conlon b3533c0acc native Java pointers can be negative on some platforms, compare against 0 not <=0 2022-02-15 09:34:43 -07:00
JacobBarthelmeh 3c1b994403
Merge pull request #95 from cconlon/connectTimeout
Support Socket timeout for SSL_connect() and SSL_write() in wolfJSSE
2022-02-15 07:13:19 -07:00
JacobBarthelmeh 6a9a625267
Merge pull request #98 from cconlon/typeCasting
Fix possible typecasting issues, typecast cleanup in native functions
2022-02-15 07:09:36 -07:00
JacobBarthelmeh 8843cb0847
Merge pull request #97 from cconlon/removeIdea
Remove IDEA support
2022-02-15 07:02:04 -07:00
JacobBarthelmeh 3361850666
Merge pull request #96 from cconlon/removeRabbit
Remove RABBIT support
2022-02-15 06:49:04 -07:00
Chris Conlon 09379e8e63 fix native pointer arg checks, fixes potential typecasting issues 2022-02-14 17:00:10 -07:00
Chris Conlon 80603f3c05 remove IDEA support, matching wolfSSL deprecation 2022-02-10 10:29:07 -07:00
Chris Conlon 15b37d9189 remove RABBIT support, matching wolfSSL deprecation 2022-02-10 10:21:33 -07:00
Chris Conlon dcb5fbfeb1 pass Socket timeout down to native connect() and write() from JSSE level 2022-02-09 16:37:23 -07:00
JacobBarthelmeh 2161012ac6
Merge pull request #90 from cconlon/setFdDelegate
add support to WolfSSLSession.setFd() for handling delegate SocketImpl
2022-01-21 03:03:50 -07:00
JacobBarthelmeh 3386aff32e
Merge pull request #94 from cconlon/removeHC128
Remove HC-128 stream cipher support
2022-01-21 03:00:59 -07:00
Chris Conlon 1d9f21df07 remove HC-128 stream cipher support, matching wolfSSL deprecation 2022-01-20 09:47:11 -07:00
Chris Conlon ded8f9e2b1 fix JSSE test cases to handle example JKS update 2022-01-19 11:30:33 -07: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 f1b07e2832 add support to WolfSSLSession.setFd() for handling delegate SocketImpl at JNI layer 2022-01-19 10:20:43 -07:00
JacobBarthelmeh 25374681bc
Merge pull request #93 from cconlon/whitespace
Update copyright to 2022, cleanup whitespace
2022-01-19 09:26:49 -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 d28e6e616e
Merge pull request #92 from cconlon/javadocUpdate
update missing Javadocs
2022-01-17 22:37:47 -07:00
JacobBarthelmeh 07a49b8607
Merge pull request #91 from cconlon/junit4.13.2
update junit to latest 4.13.2
2022-01-17 22:30:55 -07:00
JacobBarthelmeh f136e2e394
Merge pull request #89 from cconlon/java9cacerts
WolfSSLTrustManager: add support for loading default cacerts in Java 9+
2022-01-17 22:13:11 -07:00
JacobBarthelmeh e591589298
Merge pull request #88 from cconlon/testSocketInitBeforeClose
WolfSSLSocket: test if close() called before WolfSSLSocket init
2022-01-17 22:11:48 -07:00
Chris Conlon f0ce1195d7 update missing Javadocs, fixes build warnings with newer JDKs 2022-01-17 14:27:54 -07:00