Chris Conlon
|
1e5bfb39cb
|
JNI/JSSE: call wolfSSL_get1_session() for saving session, add WolfSSLAuthStore store lock, adjust calls to saveSession/addSession
|
2023-07-18 12:01:26 -06:00 |
Chris Conlon
|
a8db5c4c5e
|
initial fixes from SonarQube
|
2023-05-19 16:45:33 -06:00 |
Chris Conlon
|
2eaa54d892
|
add script to run Facebook Infer, fix reported issues
|
2023-05-12 15:18:47 -06:00 |
Chris Conlon
|
21ea49b6bd
|
update copyright dates to 2023
|
2023-03-30 15:28:19 -06:00 |
Chris Conlon
|
569b842867
|
SSLEngine: support large application data, refactor for better status messages
|
2022-08-09 12:14:52 -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
|
8c41245dc4
|
update copyright dates to 2022
|
2022-01-18 10:19:03 -07:00 |
Chris Conlon
|
f0ce1195d7
|
update missing Javadocs, fixes build warnings with newer JDKs
|
2022-01-17 14:27:54 -07:00 |
Chris Conlon
|
393035953c
|
move WolfSSLImplementSSLSession variables to top of scope, add license header to WolfSSLInternalVerifyCb.java
|
2021-11-04 11:32:40 -06:00 |
Chris Conlon
|
30cab26c4f
|
more diligent about feeing native certificate memory when possible
|
2021-10-12 15:50:19 -06:00 |
Jacob Barthelmeh
|
ee2a6ee05f
|
add pseudo session ID for TLS 1.3
|
2021-05-21 17:25:50 +07:00 |
Jacob Barthelmeh
|
a02301b157
|
initial refactor of SSLSessionContext implementation
|
2021-05-17 22:03:36 +07:00 |
Chris Conlon
|
8b2ea7899e
|
update copyright to 2021
|
2021-01-14 10:03:57 -07:00 |
Jacob Barthelmeh
|
b2eb919b65
|
change order of synchronized and function type
|
2021-01-13 23:24:00 +07:00 |
Jacob Barthelmeh
|
92eb2378ec
|
changes for infer THREAD_SAFETY_VIOLATION warnings
|
2021-01-10 20:59:22 +07:00 |
Chris Conlon
|
281151b794
|
adjust setSessionTimeout to handle case where underlying WOLFSSL_SESSION is not available
|
2020-08-13 14:33:33 -06:00 |
Chris Conlon
|
dcc52e41cd
|
cast wolfSSL_get_peer_certificate() return to uintptr_t, throw SSLPeerUnverifiedException if no peer cert in WolfSSLImplementSSLSession
|
2020-03-19 18:17:08 -06:00 |
Chris Conlon
|
e992762868
|
check X509Certificate[] for null in WolfSSLImplementSSLSession getLocalPrincipal()
|
2020-03-10 10:18:47 -06:00 |
Chris Conlon
|
1b176165e9
|
remove whitespace, keep lines under 80 chars
|
2020-01-17 15:25:04 -07:00 |
Chris Conlon
|
7ba5a60872
|
update copyright to 2020
|
2020-01-03 14:50:25 -08:00 |
Jacob Barthelmeh
|
b64fd049b7
|
increase code coverage and remove whitespaces
|
2019-04-18 16:55:51 -06:00 |
Chris Conlon
|
4570069c5e
|
update copyright to 2019
|
2019-04-17 10:39:25 -07:00 |
Jacob Barthelmeh
|
cc5f8c1744
|
refactor debug print out
|
2019-04-16 13:59:06 -06:00 |
Jacob Barthelmeh
|
eee7e270e6
|
add more certificate tests and fixes
|
2019-04-11 14:19:11 -06:00 |
Jacob Barthelmeh
|
f1f19dadb6
|
add SSLSession tests
|
2019-04-05 17:02:37 -06:00 |
Jacob Barthelmeh
|
dc9ebc3491
|
resolve some warnings
|
2019-04-04 15:33:48 -06:00 |
Jacob Barthelmeh
|
81a1eccdd0
|
add base case of session resumption
|
2019-03-25 17:45:59 -06:00 |
Jacob Barthelmeh
|
00e050810d
|
add getShutdown, sslengine close connection, and addSession method
|
2019-03-22 11:04:40 -06:00 |
Jacob Barthelmeh
|
26fde94a97
|
rename WolfSSLParameters and add NO_TLS macros
|
2019-03-07 16:34:28 -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 |
Jacob Barthelmeh
|
eafc4e7e0d
|
add session id support and get local cert
|
2019-03-06 15:41:58 -07:00 |
Jacob Barthelmeh
|
d12a5b4bb8
|
add session timeout set/get
|
2019-03-06 13:39:46 -07:00 |
Jacob Barthelmeh
|
2516b68310
|
inital implementation of SSLSession class
|
2019-03-06 10:30:00 -07:00 |