Jacob Barthelmeh
|
00e050810d
|
add getShutdown, sslengine close connection, and addSession method
|
2019-03-22 11:04:40 -06:00 |
Chris Conlon
|
9feceec9b5
|
add multi threaded SSLServerSocket example
|
2019-03-21 15:39:42 -07:00 |
Chris Conlon
|
a35f4f5e0b
|
fix small error in WolfSSLSocketTest
|
2019-03-20 13:16:56 -07:00 |
Chris Conlon
|
aa2e649114
|
change version strings to lower case v in WolfSSLProvider
|
2019-03-20 13:16:35 -07:00 |
Jacob Barthelmeh
|
56a6a9e5bf
|
iana cipher suite list handle
|
2019-03-20 11:46:22 -06:00 |
Chris Conlon
|
54fd9aebef
|
fix parameter handling in SSLSocket and SSLServerSocket
|
2019-03-20 09:20:47 -07:00 |
Chris Conlon
|
4820dc0c5d
|
remove startHandshake from SSLServerSocket.accept()
|
2019-03-19 14:39:57 -07:00 |
Jacob Barthelmeh
|
a0d5489d82
|
initial in memory client side wolfJSSE engine test
|
2019-03-19 15:19:19 -06:00 |
Chris Conlon
|
41079584a6
|
more debug statements in SSLSocket and SSLServerSocket
|
2019-03-19 12:47:50 -07:00 |
Chris Conlon
|
f287525c9b
|
fixes to server-side and SSLSocket implementation
|
2019-03-19 09:45:15 -07:00 |
Jacob Barthelmeh
|
d443fcf460
|
add SSL set IO CB and inital SSLEngine tests
|
2019-03-18 10:31:47 -06:00 |
Chris Conlon
|
db13b670a5
|
add debug logging with wolfjsse.debug system property
|
2019-03-15 12:56:10 -07:00 |
Chris Conlon
|
9997851801
|
add simple example client using SSLSocket
|
2019-03-15 10:56:29 -07:00 |
Chris Conlon
|
7fb8dabfc0
|
fix cert and key loading in SSLContext
|
2019-03-14 16:22:21 -07:00 |
Chris Conlon
|
409f9892f4
|
handle error return from doHandshake() in SSLSocket
|
2019-03-14 16:21:57 -07:00 |
Chris Conlon
|
a7356fa06b
|
wrap PKCS#8 traditional offset getter, cert chain buffer format function
|
2019-03-14 16:20:54 -07:00 |
Jacob Barthelmeh
|
a23e4ec311
|
add get session method to WolfSSLAuthStore
|
2019-03-14 10:36:49 -06:00 |
Chris Conlon
|
9de746cfa7
|
add SSLInputStream, SSLOutputStream, fix client/server side detection
|
2019-03-13 16:29:13 -07:00 |
Chris Conlon
|
ebca243e38
|
add basic SSLServerSocket(Factory) tests
|
2019-03-13 13:01:01 -07:00 |
Jacob Barthelmeh
|
8aea728187
|
add params decouple and initial wrap/unwrap
|
2019-03-13 13:18:47 -06:00 |
Chris Conlon
|
f9f11962b0
|
add SSLServerSocket support
|
2019-03-13 11:11:14 -07:00 |
Chris Conlon
|
a60437d7ef
|
add and use side-independent method functions in SSLContext
|
2019-03-11 14:56:35 -07:00 |
Jacob Barthelmeh
|
cf35baa839
|
add set_options and get_protocols
|
2019-03-08 15:58:56 -07:00 |
Jacob Barthelmeh
|
c643bd94a4
|
copy setVerify to WOLFSSL level
|
2019-03-08 10:58:55 -07:00 |
Jacob Barthelmeh
|
88dd6ec9fa
|
init SSLParameters and add set_connect / set_accept
|
2019-03-08 10:33:52 -07:00 |
Jacob Barthelmeh
|
9a77204803
|
refactor parameters and WOLFSSL_CONTEXT creation
|
2019-03-07 17:26:34 -07:00 |
Jacob Barthelmeh
|
26fde94a97
|
rename WolfSSLParameters and add NO_TLS macros
|
2019-03-07 16:34:28 -07:00 |
Chris Conlon
|
47f82a7c44
|
add SSLSocket HandshakeCompletedListener functionality
|
2019-03-07 10:56:20 -08:00 |
Jacob Barthelmeh
|
962a647afd
|
start of functionality to enable/disable sessions
|
2019-03-07 11:37:01 -07:00 |
Jacob Barthelmeh
|
84d3eac025
|
adding more to engine helper
|
2019-03-07 11:18:53 -07:00 |
Jacob Barthelmeh
|
e8f3b9d416
|
add SSL engine helper class
|
2019-03-07 10:59:44 -07:00 |
Jacob Barthelmeh
|
0745c0fee8
|
add javax wrapper for certificate
|
2019-03-07 09:38:15 -07:00 |
Chris Conlon
|
23dffb695c
|
update SSLSocket with creation of WolfSSLSession, change getTBSCertificate() to getEncoded()
|
2019-03-06 16:13:51 -08:00 |
Jacob Barthelmeh
|
0622f0a93d
|
add TBS certificate support
|
2019-03-06 16:36:59 -07:00 |
Jacob Barthelmeh
|
eafc4e7e0d
|
add session id support and get local cert
|
2019-03-06 15:41:58 -07:00 |
Chris Conlon
|
a662a8f4c3
|
initial SSLSocket implementation, with stubs
|
2019-03-06 14:32:15 -08:00 |
Chris Conlon
|
9e94f49d4d
|
add SSLSocketFactory getDefaultCipherSuites(), getSupportedCipherSuites()
|
2019-03-06 13:20:14 -08:00 |
Jacob Barthelmeh
|
d12a5b4bb8
|
add session timeout set/get
|
2019-03-06 13:39:46 -07:00 |
Chris Conlon
|
68db360777
|
finish loading client cert/key into WOLFSSL_CTX, add client.jks
|
2019-03-06 12:33:26 -08:00 |
Jacob Barthelmeh
|
2516b68310
|
inital implementation of SSLSession class
|
2019-03-06 10:30:00 -07:00 |
Jacob Barthelmeh
|
cbfc90a1e0
|
add get extension set function
|
2019-03-04 16:35:16 -07:00 |
Jacob Barthelmeh
|
c5286b83e4
|
additions to certificate class implementation
|
2019-03-04 13:43:20 -07:00 |
Chris Conlon
|
2467eaed0f
|
initial client-side support for loading trusted roots and client key/cert
|
2019-03-04 09:35:14 -08:00 |
Chris Conlon
|
7859729c36
|
add helper methods to detect if RSA and ECC have been compiled in
|
2019-03-04 09:34:38 -08:00 |
Jacob Barthelmeh
|
2bcf367507
|
initial JNI certificate handling
|
2019-02-20 16:47:58 -07:00 |
Jacob Barthelmeh
|
d724ce7b0e
|
add initial key manager
|
2019-02-19 15:07:15 -07:00 |
Chris Conlon
|
22c857f0a2
|
add initial WolfSSLContext test cases
|
2019-02-19 14:02:10 -08:00 |
Chris Conlon
|
8d3c4f7605
|
begin to tie in native wolfSSL context
|
2019-02-19 14:01:23 -08:00 |
Chris Conlon
|
653a159615
|
load native library in JSSE Provider, check if TLS 1.0 is enabled before adding
|
2019-02-19 14:00:08 -08:00 |
Chris Conlon
|
8cc5f37598
|
add native function to check if TLS 1.0 is enabled
|
2019-02-19 13:59:09 -08:00 |