|  | Commit message (Collapse) | Author | Files | Lines | 
|---|
|  | use LCRYPTO_UNUSED and remove the LIBRESSL_INTERNAL guard around them.
ok tb@ | 
|  | ok tb@ | 
|  | Mark them LCRYPTO_UNUSED appropriately and remove the LIBRESSL_INTERNAL
guards around them
ok tb@ | 
|  | and remove the LIBRESSL_INTERNAL guards around them
ok tb@ | 
|  | These got missed when they were hidden
ok tb@ | 
|  | This removes the LIBRESSL_INTERNAL guards and marks
the functions within as LCRYPTO_UNUSED | 
|  | crypto.h already had the symbols not hidden behind LIBRESSL_INTERNAL
hidden - This now picks up the reset of them marking them as
LCRYPTO_UNUSED, and removes the LIBRESSL_INTERNAL guard.
These symbols will now be hidden, but if we use them inside
the library in a namespaced build we will get a deprecation
warning. use outside the library will be as with any other hidden
symbol, so fine.
ok tb@ | 
|  | This causes a SIGFPE on solaris
Fixes https://github.com/libressl/portable/issues/1042 | 
|  |  | 
|  |  | 
|  | We added things we probably shouldn't have, and so did BoringSSL and
OpenSSL. Terrible API is terrible.
discussed with jsing | 
|  |  |