Commit Graph

12 Commits

Author SHA1 Message Date
lax1dude
e49759025f #3716, #3707: Fix native-cipher segfault when using musl libc 2024-08-08 18:19:20 +10:00
lax1dude
8b195d1d21 #3693: Compile natives as C instead of C++, check malloc/calloc return values for null 2024-06-25 07:01:10 +10:00
md_5
7318750ed0 Update native cipher to make use of the OpenSSL EVP API so that it can actually utilise hardware acceleration and other goodies.
Whereas before OpenSSL would often lose benchmarks now it always wins.
2014-07-01 20:13:30 +10:00
md_5
0b7789035f Revert as its unstable anyway. 2014-02-12 18:02:02 +11:00
md_5
3f7850dc5a Clean up JNI code, add stack trace to check up on Jenkins test. 2014-02-12 17:43:49 +11:00
md_5
2e80bf30dd Various improvements to native cipher so that it now actually destroys Java in terms of speed. Closes #871 - thanks @ninja- 2014-02-12 17:37:08 +11:00
md_5
a0cc5d84be Add explicit casts to make clang support easier - see #755 2014-02-02 10:15:19 +11:00
md_5
94ee61cd35 Native cipher, with more smoke tests! 2013-11-19 07:16:06 +11:00
md_5
897a59254c Still segfaulting. 2013-11-18 20:00:15 +11:00
ninja-
c70006a36c Implement new, high-performance cipher in native code. Currently available only for Linux-x64, other platforms will fallback to Java cipher. 2013-11-18 07:17:14 +11:00
md_5
12ef019d69 Revert native cipher, causing SIGSEGV 2013-11-17 16:51:11 +11:00
ninja-
fc189e81d5 Implement new, high-performance cipher in native code. Currently available only for Linux-x64, other platforms will fallback to Java cipher. 2013-11-17 15:59:18 +11:00