Commit Graph

671 Commits (95594f9e2ed3e20654565976ebb16ff124829441)

Author SHA1 Message Date
JacobBarthelmeh 95594f9e2e
Merge pull request #116 from cconlon/v1.11
Add release notes in prep for 1.11.0 release, update provider version
2022-12-01 17:12:29 -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
JacobBarthelmeh 8829ec42ec
Merge pull request #115 from cconlon/checkServerTrustedNonStandard
More error checks in WolfSSLTrustX509.checkServerTrusted()
2022-11-29 11:04:14 -07:00
Chris Conlon 5b16bac637 more comments and a few more error checks in checkServerTrusted() implementation 2022-11-29 10:58:38 -07:00
JacobBarthelmeh 059c99a862
Merge pull request #109 from cconlon/checkServerTrustedNonStandard
Add non-standard X509TrustManager.checkServerTrusted()
2022-11-29 10:50:59 -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 be13b9bc9d add non-standard X509TrustManager.checkServerTrusted(X509Certificate[], String, String) for use on Android 2022-11-28 15:38:21 -07:00
Chris Conlon 097a707a12 wrap native wolfSSL_CertManagerUnloadCAs() 2022-11-28 14:14:32 -07:00
Chris Conlon 14cfe03c01
Merge pull request #114 from miyazakh/fix_override_annotation 2022-11-28 10:18:54 -07:00
Hideki Miyazaki 2669abca1e
fix compile error due to Override annotation 2022-11-25 13:37:41 +09:00
JacobBarthelmeh fd002c1a2b
Merge pull request #108 from cconlon/spring
Fixes and Cleanup to SSLEngine Implementation
2022-11-23 15:31:18 -07:00
JacobBarthelmeh c7a8748cef
Merge pull request #113 from cconlon/sslSocketNullHost
SSLSocket: change class variable InetSocketAddress to method local scope
2022-11-23 15:23:44 -07:00
Chris Conlon 0870c42372 SSLSocket: remove class variable InetSocketAddress, can be local to methods which require 2022-11-23 13:41:48 -07:00
Chris Conlon 943fd8c026 add SSLEngine test case with split input across ByteBuffers 2022-11-22 15:41:27 -07:00
JacobBarthelmeh f515a3e60c
Merge pull request #111 from cconlon/sslSocketNullHost
Support null host with createSocket(Socket, String, int, boolean)
2022-11-22 10:13:39 -07:00
Chris Conlon 2f70e8a051
Merge pull request #110 from julek-wolfssl/rpm 2022-11-18 16:02:56 -07:00
Chris Conlon d643ee0b7c support null hostname with SSLSocketFactory.createSocket(Socket, String, int, boolean) 2022-11-18 15:37:14 -07:00
Chris Conlon a490b2a2de fix WolfSSLServerSocketTest with expected cert verify error string 2022-11-18 14:12:31 -07:00
Chris Conlon 021cfaa48a SSLEngine: add lock around WOLFSSL session access, extra synchronization 2022-11-18 14:06:09 -07:00
Juliusz Sosinowicz 58330360cf Initial RPM packaging support 2022-11-18 15:31:06 +01:00
Chris Conlon 44e8e746c5 SSLEngine: set status to BUFFER_OVERFLOW when unwrap() needs more buffer space, fix client-side handshake FINISHED status 2022-10-14 17:28:27 -06:00
Chris Conlon f73ad05f2f fix app data copy into SSLEngine with multiple output buffers, and consumed/produced reported 2022-10-14 14:06:12 -06:00
Chris Conlon a43f4f5816
Merge pull request #107 from miyazakh/wolfssl_build 2022-10-14 10:03:06 -06:00
Hideki Miyazaki b2715a5fee
fix wolfssl compile error by PR#5657(wolfssl) 2022-10-14 18:22:57 +09:00
Chris Conlon fab790ac20 set status to BUFFER_UNDERFLOW in SSLEngine if more data needed 2022-10-12 17:36:21 -06:00
Chris Conlon 2e82f6360c set handshake status in SSLEngine.beginHandshake 2022-09-27 17:50:53 -06:00
JacobBarthelmeh a208237bdc
Merge pull request #74 from cconlon/keystoreProperty
add support for keyStore/keyStoreType/keyStorePassword system properties
2022-08-19 10:24:32 -06:00
JacobBarthelmeh 0761b5fa21
Merge pull request #75 from cconlon/scr
wrap secure renegotiation API, enable in wolfJSSE
2022-08-19 10:10:31 -06:00
Chris Conlon eceec985d3 add support for keyStore/keyStoreType/keyStorePassword system properties 2022-08-17 14:42:50 -06:00
Chris Conlon 77277fe9a1 fix gcc 9.4.0 warning for strncat in com_wolfssl_WolfSSL.c 2022-08-17 12:07:58 -06:00
Chris Conlon 9d6e2fd20c wrap secure renegotiation API, enable in wolfJSSE if compiled at native level 2022-08-17 12:07:55 -06:00
JacobBarthelmeh d99e0ac49c
Merge pull request #106 from cconlon/v1.10
Prep for 1.10.0 Release
2022-08-11 09:34:50 -06:00
Chris Conlon fb43575f29 Update Android IDE example SDK to 30 for SSLParameters ALPN support 2022-08-10 17:18:53 -06:00
Chris Conlon 364db70e78 add release notes for v1.10 2022-08-10 17:18:50 -06:00
Chris Conlon 3924d59d5d add manifest version/title/vendor info to build.xml jar target 2022-08-10 14:59:29 -06:00
Chris Conlon 23a9e1bc51 bump version to 1.10 in WolfSSLProvider.java 2022-08-10 14:59:01 -06:00
JacobBarthelmeh 3910024df9
Merge pull request #105 from cconlon/sslEngineChunking
SSLEngine: support large application data, refactor for better status messages
2022-08-09 15:48:19 -06:00
Chris Conlon 10428bb8cc SSLEngine: add tests for getApplication/PacketBufferSize(), large 16k data transfer 2022-08-09 14:13:24 -06:00
Chris Conlon 569b842867 SSLEngine: support large application data, refactor for better status messages 2022-08-09 12:14:52 -06:00
JacobBarthelmeh 6e91223031
Merge pull request #104 from cconlon/noFilesystemFixes
Native JNI fixes for NO_FILESYSTEM
2022-06-15 12:44:41 -07:00
JacobBarthelmeh d978ccaf62
Merge pull request #103 from cconlon/jdkobjectcast
Fix varargs warning in WolfSSLJDK8Helper.java
2022-06-15 12:28:53 -07:00
Chris Conlon ec5f91d8be native JNI fixes for NO_FILESYSTEM 2022-06-15 12:25:21 -06:00
Chris Conlon 3a86ba79c5 fix warning: non-varargs call of varargs method with inexact argument type for last parameter 2022-06-06 15:10:29 -06:00
JacobBarthelmeh 7bb4cfae72
Merge pull request #84 from cconlon/sslEngineAlpn
Add support for SSLEngine.getApplicationProtocol()
2022-05-27 10:36:15 -06:00
Chris Conlon 751ca6ebee fix missing Javadoc warnings in ALPN additions 2022-05-26 12:05:08 -06:00
Chris Conlon c06c714a43 fix NullPointerException when no selected ALPN available 2022-05-26 11:36:56 -06:00
Chris Conlon bb97579595 add support for SSLEngine.getApplicationProtocol 2022-05-26 11:36:51 -06:00
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