Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
conscrypt
/
refs/tags/FP2-open-16.08.0
/
src
/
main
/
native
/
org_conscrypt_NativeCrypto.cpp
3b60168
FPII-Remote code execution vulnerability in Conscrypt CVE-2016-3840 ANDROID-28751153
by Teow Wan Yee
· 8 years ago
fp2-sibon
FP2-open-16.08.0
FP2-open-16.09.0
FP2-open-16.10.0
FP2-open-16.11.0
FP2-open-16.12.0
FP2-open-17.01.0
FP2-open-17.04.0
4497fdc
Treat SSL_ERROR_ZERO_RETURN correctly.
by Narayan Kamath
· 9 years ago
cc638d8
Merge "Call EVP_CIPHER_CTX_free instead of EVP_CIPHER_CTX_cleanup." into lmp-mr1-dev
by Narayan Kamath
· 9 years ago
c646529
Call EVP_CIPHER_CTX_free instead of EVP_CIPHER_CTX_cleanup.
by Narayan Kamath
· 9 years ago
f1c5b6d
NativeCrypto: empty data content for PKCS7 container
by Kenny Root
· 9 years ago
058faf1
NativeCrypto: throw BadPaddingException if EVP_CipherFinal_ex fails
by Kenny Root
· 9 years ago
53497d0
OpenSSLCipherRSA: add new reason to exception mapping
by Kenny Root
· 9 years ago
5fc043d
Clear SSL state safely
by Kenny Root
· 10 years ago
4b8721e
Preserve errors to get the correct exception
by Kenny Root
· 10 years ago
dac92c6
Squashed commit of changes from lmp-ub-dev
by Kenny Root
· 10 years ago
5a8ca5b
No need to select NPN protocols when not enabled
by Kenny Root
· 10 years ago
a20d871
OpenSSLEngineImpl: reduce number of copies needed
by Kenny Root
· 10 years ago
4b050b6
OpenSSLSocketImpl: Move state checks inside mutex
by Kenny Root
· 10 years ago
6e2315f
reconcile aosp (e79c25bf33e10da41e489c537823f678e1a1169c) after branching. Please do not merge.
by Ed Heyl
· 10 years ago
69c3647
Use the new version of TLS Channel ID extension.
by Alex Klyubin
· 10 years ago
e66dbe5
Add support for a Google Play Services version of the JNI lib
by Justin Morey
· 10 years ago
1b60d4f
Fix 64-bit build error.
by Ian Rogers
· 10 years ago
f24ba06
Add ability to wrap platform keys
by Kenny Root
· 10 years ago
fee2d0f
Add more debugging for getting methods
by Kenny Root
· 10 years ago
4ccb72f
Unbundle conscrypt
by Kenny Root
· 10 years ago
01cce89
Expose support for TLS-PSK.
by Alex Klyubin
· 10 years ago
3e46e4e
Unbundle: hacks to let Conscrypt compile standalone
by Kenny Root
· 10 years ago
81c6667
NativeCryptoTest: fix shutdown test
by Kenny Root
· 10 years ago
3f8d640
Fix of native crash in the evpUpdate method
by Marcus Oakland
· 10 years ago
e526e75
DH keys: derive public key if not available
by Kenny Root
· 10 years ago
68a3f22
SSL: also allow calls to read/write after cutthrough
by Kenny Root
· 10 years ago
f43a94f
Check for renegotiate_pending for tests
by Kenny Root
· 10 years ago
7b27ca7
Add DH keys
by Kenny Root
· 10 years ago
dd28465
SSLSocket: restore previous pre-handshake behavior
by Kenny Root
· 10 years ago
64f361d
BIO_Stream: check for pending exception
by Kenny Root
· 10 years ago
798f944
Changes to support asynchronous close interruption
by Neil Fuller
· 10 years ago
de9b586
Make AppData creation symmetric
by Kenny Root
· 10 years ago
f878e43
Add OpenSSLEngineImpl
by Kenny Root
· 11 years ago
19fdf1a
Convert calls to BIO_free to BIO_free_all
by Kenny Root
· 10 years ago
f8a9b54
ALPN: change socket calls to SSL_set_alpn_protos
by Kenny Root
· 10 years ago
93cfc3c
Check read and write from correct BIO
by Kenny Root
· 10 years ago
acc950a
Add JNI_TRACE_MD to cut down on noise
by Kenny Root
· 10 years ago
a0c196d
Throw SSLHandshakeException for errors during handshake
by Kenny Root
· 10 years ago
d2cced8
Use the new endpointVerificationAlgorithm API
by Kenny Root
· 10 years ago
02fb057
Allow verification failures to send SSL alert
by Kenny Root
· 10 years ago
2a5460f
Use non-pointer type on assign
by Kenny Root
· 10 years ago
fc7924b
Return SSL_TLSEXT_ERR_NOACK with no NPN/ALPN
by Kenny Root
· 10 years ago
88758d4
Fix LP64 builds
by Kévin PETIT
· 10 years ago
652ff53
Fix up concurrent use of APIs
by Kenny Root
· 10 years ago
ca85213
Throw ArrayIndexOutOfBoundsException instead of generic
by Kenny Root
· 10 years ago
60f8380
Harden (EC)DSA signatures against weak nonces.
by Alex Klyubin
· 10 years ago
7c2b4ae
Throw instead of segfaulting when NULL EVP_PKEY encountered.
by Alex Klyubin
· 10 years ago
3bcae05
Add extra debug statement in NativeCrypto
by Kenny Root
· 10 years ago
5b1934c
NativeCrypto: Handle 0-byte bignum arrays
by Kenny Root
· 10 years ago
1744cf2
BIGNUM convert to Java BigInteger
by Kenny Root
· 10 years ago
7dd8d0b
AArch64: Use long for pointers in Java sources.
by Matteo Franchin
· 10 years ago
caceea7
Add const modifier to evp_md
by Kenny Root
· 10 years ago
2d089e1
Stop depending on CipherSuite in OpenSSL-backed sockets.
by Alex Klyubin
· 11 years ago
df32037
OpenSSLSocketImpl: remove unused fdObject
by Kenny Root
· 11 years ago
11ac10b
Free EVP_CIPHER_CTX objects
by Kenny Root
· 11 years ago
e75878c
Fix mac build
by Anwar Ghuloum
· 11 years ago
0e9746b
Conscrypt: use certificate references in SSL code
by Kenny Root
· 11 years ago
1d5c92f
Add specific exception for wrong final block length
by Kenny Root
· 11 years ago
3f61f6e
Merge "Conscrypt: remove dependence on stlport"
by Kenny Root
· 11 years ago
74f1a2a
Conscrypt: remove dependence on stlport
by Kenny Root
· 11 years ago
33bad17
Remove dependency on JNIHelp header side effects.
by Ruben Brunk
· 11 years ago
c58a186
Properly refcount X509 instances
by Kenny Root
· 11 years ago
8c51e39
Use sk_FOO_pop_free instead of sk_FOO_free
by Kenny Root
· 11 years ago
eaeedc3
Move conscrypt out libjavacore and split tests
by Kenny Root
· 11 years ago
fb822ae
Fix BIO_OutputStream::write to return the correct length.
by Elliott Hughes
· 11 years ago
1e8948a
Move libcore to C++11.
by Elliott Hughes
· 11 years ago
ab3c653
Fix libcore's NativeCode.mk so we actually compile with -Werror.
by Elliott Hughes
· 11 years ago
6fcf0cb
NativeCrypto: Add ALPN support
by Kenny Root
· 11 years ago
38f3d46
NativeCrypto: handle X.509 serial number 0
by Kenny Root
· 11 years ago
db88d05
NativeCrypto: free error state on client_cb
by Kenny Root
· 11 years ago
f59f49f
Merge "NativeCrypto: check that npnProtocols != NULL"
by Kenny Root
· 11 years ago
fbbcca5
NativeCrypto: check that npnProtocols != NULL
by Kenny Root
· 11 years ago
a084cc7
NativeCrypto: change debug format string to "%.*s"
by Kenny Root
· 11 years ago
bcdb80d
NativeCrypto: add debug option for SSL streams
by Kenny Root
· 11 years ago
35beb30
NativeCrypto: replace Harmony routines with OpenSSL
by Kenny Root
· 11 years ago
a2b8878
NativeCrypto: exit early when ssl_session is null
by Kenny Root
· 11 years ago
1ecc048
NativeCrypto: move key conversion to Java
by Kenny Root
· 11 years ago
923e3c5
NativeCrypto: build native library standalone
by Kenny Root
· 11 years ago
860d270
Move JSSE to new package
by Kenny Root
· 11 years ago