Commit Graph

64 Commits (85cfeeaf904d30fedda22bd392b26c762295c5a4)

Author SHA1 Message Date
Chris Conlon 85cfeeaf90 update copyright to 2024 2024-01-16 15:35:09 -07:00
Chris Conlon 465559ebfd JNI: wrap wolfSSL_CTX_set_groups() 2023-12-21 15:59:59 -07:00
Chris Conlon 23ab251e3a JNI: wrap native wolfSSL_CTX_flush_sessions() in com.wolfssl.WolfSSLContext 2023-12-07 14:28:35 -07:00
Chris Conlon a02f3400ab JNI: correct heap pointers for a few XFREE calls in JNI code 2023-12-01 11:33:43 -07:00
Chris Conlon f95e446b87 JNI: wrap wolfSSL_CTX_UseSupportedCurve() in com.wolfssl.WolfSSLContext 2023-11-10 10:21:00 -07:00
Chris Conlon 64a79c50b1 JNI/JSSE: add support for wolfSSL CryptoCb in WolfSSLProvider and WolfSSLContext 2023-09-18 14:49:52 -06:00
Chris Conlon 02c1cb8f4d JSSE: add wolfjsse.enabledSupportedCurves Security property support 2023-08-03 14:38:12 -06:00
Chris Conlon 565fff2993 JNI: cast all int to jint in com_wolfssl_WolfSSLContext.c 2023-07-07 08:39:30 -06:00
Chris Conlon f3bfc776f3 JSSE: add support for jdk.tls.disabledAlgorithms minimum RSA/EC/DH key size 2023-07-07 08:39:30 -06:00
Chris Conlon 69596e8d7a fix build errors and warnings for Visual Studio on Windows, declare variables at top of scope 2023-05-09 15:06:37 -06:00
Chris Conlon 21ea49b6bd update copyright dates to 2023 2023-03-30 15:28:19 -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
Chris Conlon ec5f91d8be native JNI fixes for NO_FILESYSTEM 2022-06-15 12:25:21 -06:00
Chris Conlon 09379e8e63 fix native pointer arg checks, fixes potential typecasting issues 2022-02-14 17:00:10 -07:00
Chris Conlon 8c41245dc4 update copyright dates to 2022 2022-01-18 10:19:03 -07:00
Chris Conlon c7925f45dc add call to DeleteGlobalRef for native CTX-level CRL callback, only affects JNI not JSSE 2021-10-12 15:50:19 -06:00
Chris Conlon 062a63e8da add call to DeleteGlobalRef for native CTX-level verify callback, only affects JNI not JSSE 2021-10-12 15:50:19 -06:00
Chris Conlon 8b2ea7899e update copyright to 2021 2021-01-14 10:03:57 -07:00
Chris Conlon db3ed642bb
Merge pull request #41 from kojo1/uintptr
stdint.h for uintptr_t
2020-05-06 17:41:35 -06:00
kojo1 9b0946a48b stdint.h for uintptr_t 2020-05-05 05:47:44 +09:00
kojo1 426821ec85 Add SSLServerSocket.setEnabledProtocols 2020-05-04 06:51:08 +09:00
kojo1 1056e50bd0 WolfSSLContext.removeVersion for sync SetOption and params 2020-05-02 15:34:30 +09:00
kojo1 242e7d3bae rollback setOptions 2020-05-02 08:42:54 +09:00
kojo1 b086102dcd WolfSSLCustomUser.SetCtxAttributes callback after creating context. 2020-05-01 15:31:04 +09:00
Chris Conlon 027909df05 WolfSSLContext.c fix unused parameter wcompiler warnings 2020-03-18 20:27:59 -06:00
Chris Conlon 74a29c8adc use GetByteArrayElements to save memory, cast to uintptr_t instead of intptr_t 2020-03-18 11:23:12 -06:00
Chris Conlon 7ba5a60872 update copyright to 2020 2020-01-03 14:50:25 -08:00
Chris Conlon c07c45c88c fix missing semicolon when HAVE_CRL is not defined 2019-10-30 15:42:10 -06:00
Chris Conlon 9fd4dc1a95 clean up unused parameter warnings 2019-08-29 10:48:07 -07:00
Chris Conlon fe70738288 resolve pointer/jlong warnings on Android with intptr_t casts 2019-08-28 10:26:21 -07:00
Chris Conlon f89504459b fix native wc_EccPublicKeyToDer return check 2019-08-28 10:20:45 -07:00
Chris Conlon 8196a0bb4c fix warnings when compiling against native FIPS Ready build 2019-04-19 13:32:40 -07:00
Chris Conlon 4570069c5e update copyright to 2019 2019-04-17 10:39:25 -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 d12a5b4bb8 add session timeout set/get 2019-03-06 13:39:46 -07:00
Chris Conlon bae16f09ed update copyright to 2018 2018-11-13 13:28:06 -07:00
Kaleb Himes 5a7b234fd3
Merge pull request #13 from cconlon/copyright
update copyright to 2017
2017-12-27 12:16:55 -07:00
Chris Conlon 70900ddc53 wrap ECC shared secret callback 2017-12-11 16:46:16 -07:00
Chris Conlon 73bde8b82e update copyright to 2017 2017-01-06 10:00:20 -07:00
Chris Conlon 9613bdbab1 remove wolfSSL feature dependencies, return NOT_COMPILED_IN instead 2016-08-10 10:16:15 -06:00
Chris Conlon 5277c742f7 update copyright to 2016 2016-01-05 14:20:21 -07:00
Chris Conlon 232169d4a6 fix EccSign, RsaVerify error handling 2015-10-28 17:07:51 -06:00
Chris Conlon f219ae98c7 switch RsaDec callback to use WOLFSSL cached jobject 2015-10-28 17:00:22 -06:00
Chris Conlon 8b8a18e46c switch RsaEnc callback to use WOLFSSL cached jobject 2015-10-28 16:47:43 -06:00
Chris Conlon 0ee7c1228f switch RsaVerify callback to use WOLFSSL cached jobject 2015-10-28 16:17:30 -06:00
Chris Conlon 271ec80148 switch RsaSign callback to use WOLFSSL cached jobject 2015-10-28 16:06:43 -06:00
Chris Conlon 2e56f9807b switch EccVerify callback to use WOLFSSL cached jobject 2015-10-28 15:49:27 -06:00
Chris Conlon 2d55d1d4f6 switch EccSign callback to use WOLFSSL cached jobject 2015-10-27 09:49:15 -06:00
Chris Conlon 29c314f46c AttachCurrentThread() can be a noop on some platforms, only detach when truly attached 2015-10-26 14:43:12 -06:00
Chris Conlon f3d078d0fc switch DecryptVerify Callback to use WOLFSSL cached jobject 2015-10-16 15:51:37 -06:00