| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
SSLeay is a compatibility function for OpenSSL, but I got it wrong.
It doesn't return a string, it returns a number. This doesn't end up
making any difference, but it fixes a warning when building OpenSSH.
Bug: 21304170
Change-Id: I3e4bb0240b18647cfe2a3ce5869948a4527ff0f0
(cherry picked from commit 12addf8c63e77091bece8ad715f30cfd957a5332)
|
|
|
|
|
|
|
| |
This change exposes the functions needed to support arbitrary elliptic
curve groups for Android.
Change-Id: I66a3662d393deadd718e43d91420fecf050502c2
|
|
|
|
|
|
| |
This change bumps the BoringSSL revision to the current tip-of-tree.
Change-Id: I91d5bf467e16e8d86cb19a4de873985f524e5faa
|
|
|
|
|
|
| |
The documentation referred to the old name of EVP_AEAD_overhead.
Change-Id: Ifaaf1a703686935bba561a70ecace76f0dd0c290
|
|
|
|
|
|
|
|
| |
“ECDHE-PSK-WITH-AES-128-GCM-SHA256” doesn't follow the standard naming
for OpenSSL: it was “-WITH-” in it and has a hyphen between “AES” and
“128”. This change fixes that.
Change-Id: Ie504624857f227fb18835a99cec7c3363beeed96
|
|
|
|
|
|
|
|
|
|
| |
Upstream settled in this API, and it's also the one that we expect
internally and that third_party code will expect.
This is an import of upstream's
5f0efe06e199a1bd96f161eb45f3dd76924cdc2a.
Change-Id: Ib4c7054a382dccdd23919407742bd037b9653a4b
|
|
|
|
|
|
|
|
|
| |
In https://android-review.googlesource.com/#/c/147551/, I missed the
OPENSSL_EXPORT tag thus the .so doesn't expose it as a dynamic symbol.
BUG=20419899
Change-Id: I849888cf9a3383570b352911867e983b547e6742
|
|
|
|
|
|
|
|
| |
BoringSSL always uses uncompressed points. This function aborts if
another form is requested or does nothing if uncompressed points are
requested.
Bug: 20419899
Change-Id: Ib5d0707c4e9eaee67e46a0d73d41be70ce0a9353
|
|
|
|
|
|
| |
Keystore has added support for it so these functions are needed again.
Change-Id: Id3bf3dd10e182fe7a9b1c51bd3184ecac4cfde8b
|
|
|
|
| |
Change-Id: I2fcb67fea859220e7e7bbbdb5dd910fb847c5600
|
|
|
|
| |
Change-Id: I19ed78acc67bd0ad8b905ce0ac628b39da8bb161
|
|
|
|
|
|
|
|
|
|
| |
MIPS64 confusingly sets __mips__, but it's not a 32-bit platform. This
change updates the defines in base.h to recognise MIPS64 based on both
__mips__ and __LP64__ being defined.
BUG: 19665578
Change-Id: I6290b6def9f999a01b500c918d1488a22fd57460
|
|
|
|
|
|
|
| |
This is a backport of e023ad2d83bb8a804e989d38e91e0685db179830 from
BoringSSL.
Change-Id: I77b074221f44081229d48f67ee791d5165b2598d
|
|
|
|
|
|
| |
system/keymaster is using them now.
Change-Id: I396e7001e6edf443ed2726d68d21704c7e557748
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
(This is a backport of upstream BoringSSL's
4e581b5378d7ef435c9abe39ad5c2a334bd7b6e9.)
Change-Id: If799791f28cd37ce810c0065939cf1942771c7f7
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(I got this wrong when reading the OpenSSL code.)
(Cherry-picked form upstream BoringSSL's
7c21925a10d451ed13ab201e0161dea40b974397)
Change-Id: Icedaa45c9d17e7c2b95fa5be1f7c0bf41cac0880
|
|/
|
|
|
|
|
| |
(This is a cherry-pick of upstream BoringSSL's
50073e8c5e81d8151718e05ec54b7c213372b878.)
Change-Id: Id29ea889055dbecfbba4fc4a9e01af0c49b8073e
|
|
|
|
|
|
|
|
|
| |
It was a mistake to remove this in the first place.
(Cherry-picked from upstream BoringSSL's
93531bd70f48bc63ad7d4aedf32d69c8095170bd.)
Change-Id: Iee35482bf11dd8813622e36b0c0eb8f91538007a
|
|
|