Commit Graph

91 Commits (2c7f12627c0cae0e71c36c9d53163737cf95a21f)

Author SHA1 Message Date
Chris Conlon 7bbdbee528 return String[] directly from WolfSSL.java cipher suite getters 2021-11-12 14:34:45 -07:00
Chris Conlon 2b402959bc add WolfSSL.getCiphersAvailableIana(), use to set default cipher suites in JSSE WolfSSLContext 2021-11-11 11:34:37 -07:00
Chris Conlon 30e7ec6f03 add call to WolfSSL.cleanup() in finalizer 2021-10-04 11:56:32 -06:00
Chris Conlon 00f84cca71 use JNIGlobalRefType enum, delete FIPS callback jstring ref, return NOT_COMPILED_IN from setFIPSCb 2021-05-18 12:14:11 -06:00
Chris Conlon 246db59dd4 wrap native wolfCrypt_SetCb_fips() and wolfCrypt_GetCoreHash_fips() to get FIPS verifyCore value 2021-05-11 14:27:49 -06:00
Chris Conlon 8b2ea7899e update copyright to 2021 2021-01-14 10:03:57 -07:00
Takashi Kojo 898b10659b SOCKET_PEER_CLOSED && (ret == 0) 2020-08-21 15:34:37 -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
kojo1 830e9d299a fix getOptions() param for javadoc 2020-05-07 08:27:04 +09:00
kojo1 ac3136f790 hide it under getProtocolsMask. Inherit options from CTX to SSL via native 2020-05-04 06:10:19 +09: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
Chris Conlon 4570069c5e update copyright to 2019 2019-04-17 10:39:25 -07:00
Chris Conlon 79aae16993 rename jni shared library from libwolfssl to libwolfssljni 2019-04-15 14:05:41 -07:00
Jacob Barthelmeh eee7e270e6 add more certificate tests and fixes 2019-04-11 14:19:11 -06:00
Jacob Barthelmeh 552b7aeea9 move wolfssljni tests to test package 2019-04-03 13:53:51 -06:00
Chris Conlon 841c70b354 add protocol enabled detectio methods to JNI 2019-03-29 13:43:51 -07:00
Chris Conlon 7052899bf3 add TLS 1.3 support to provider 2019-03-28 16:19:49 -07:00
Jacob Barthelmeh 00e050810d add getShutdown, sslengine close connection, and addSession method 2019-03-22 11:04:40 -06:00
Jacob Barthelmeh 56a6a9e5bf iana cipher suite list handle 2019-03-20 11:46:22 -06:00
Chris Conlon a7356fa06b wrap PKCS#8 traditional offset getter, cert chain buffer format function 2019-03-14 16:20:54 -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 26fde94a97 rename WolfSSLParameters and add NO_TLS macros 2019-03-07 16:34:28 -07:00
Chris Conlon 9e94f49d4d add SSLSocketFactory getDefaultCipherSuites(), getSupportedCipherSuites() 2019-03-06 13:20: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
Chris Conlon 8cc5f37598 add native function to check if TLS 1.0 is enabled 2019-02-19 13:59:09 -08:00
Chris Conlon bae16f09ed update copyright to 2018 2018-11-13 13:28:06 -07:00
Chris Conlon 01b2bd9966 get BulkCipherAlgorithm enum values dynamically 2018-03-02 14:03:14 -07:00
Chris Conlon 73bde8b82e update copyright to 2017 2017-01-06 10:00:20 -07:00
Chris Conlon f591d9f626 add method to load JNI library from specific path, loadLibraryAbsolute() 2016-10-18 15:20:31 -06:00
Chris Conlon 1720df31aa add methods to check if native features are enabled 2016-08-10 11:27:30 -06:00
Chris Conlon 4ea4646e6c add method to check if CRL is enabled in native wolfSSL 2016-08-10 10:56:14 -06:00
Chris Conlon 5277c742f7 update copyright to 2016 2016-01-05 14:20:21 -07:00
Chris Conlon 11cb95d261 add @Deprecated to SSLv3 methods 2015-10-15 13:59:58 -06:00
Chris Conlon 6c65e4f8f4 clean up whitespace 2015-01-21 16:53:10 -07:00
Chris Conlon d90b48be9d update with CyaSSL to wolfSSL name change 2015-01-21 16:05:06 -07:00
Chris Conlon f71e174064 fix javadoc warnings 2014-04-24 12:06:25 -06:00
Chris Conlon fb18ed875a update FSF address, copyright dates 2014-04-16 11:43:41 -06:00
Chris Conlon 359483fab7 update OCSP support to match CyaSSL 2.9.4 2014-04-15 15:43:28 -06:00
Chris Conlon a1d10059bb initial repo creation 2013-11-08 12:38:38 -07:00