boringssl/crypto
David Benjamin 3ab3e3db6e Mark ARM assembly globals hidden uniformly in arm-xlate.pl.
We'd manually marked some of them hidden, but missed some. Do it in the perlasm
driver instead since we will never expose an asm symbol directly. This reduces
some of our divergence from upstream on these files (and indeed we'd
accidentally lose some .hiddens at one point).

BUG=586141

Change-Id: Ie1bfc6f38ba73d33f5c56a8a40c2bf1668562e7e
Reviewed-on: https://boringssl-review.googlesource.com/7140
Reviewed-by: Adam Langley <agl@google.com>
2016-02-11 17:28:03 +00:00
..
aes Mark ARM assembly globals hidden uniformly in arm-xlate.pl. 2016-02-11 17:28:03 +00:00
asn1 OpenSSL reformat x509/, x509v3/, pem/ and asn1/. 2016-01-19 17:01:51 +00:00
base64 Remove calls to ERR_load_crypto_strings. 2016-01-25 23:09:08 +00:00
bio Remove calls to ERR_load_crypto_strings. 2016-01-25 23:09:08 +00:00
bn Mark ARM assembly globals hidden uniformly in arm-xlate.pl. 2016-02-11 17:28:03 +00:00
buf
bytestring Fix theoretical memory leak on malloc error in CBS_asn1_ber_to_der. 2016-02-04 17:23:28 +00:00
chacha Use |alignas| more in crypto/chacha/chacha_vec.c. 2016-01-27 22:12:22 +00:00
cipher Use Barrett reduction in CBC processing rather than tricks. 2016-01-27 22:05:01 +00:00
cmac
conf Also add a no-op stub for OPENSSL_config. 2016-01-26 15:48:51 +00:00
curve25519 Add #ifdef guards to crypto/curve25519 assembly files. 2016-02-02 16:03:33 +00:00
des
dh Validate DH public keys for RFC 5114 groups. 2016-02-02 16:44:38 +00:00
digest Remove the arch-specific HOST_c2l/HOST_l2c implementations. 2016-01-27 22:26:32 +00:00
dsa Fix memory leak in DSA redo case. 2015-12-16 21:17:09 +00:00
ec Remove unused |ec_GFp_simple_group_check_discriminant|. 2016-02-08 18:33:09 +00:00
ecdh
ecdsa Test |ECDSA_SIG_to_bytes| using the P-521 order size, not 512-bits. 2016-02-03 23:26:42 +00:00
engine
err Remove ASN1_R_MALLOC_FAILURE. 2015-12-22 00:12:24 +00:00
evp Remove redundant logic to compute EC public key. 2016-02-02 16:23:05 +00:00
hkdf Remove calls to ERR_load_crypto_strings. 2016-01-25 23:09:08 +00:00
hmac
lhash
md4
md5
modes Mark ARM assembly globals hidden uniformly in arm-xlate.pl. 2016-02-11 17:28:03 +00:00
obj Allocate a NID for X25519. 2015-12-22 18:56:53 +00:00
pem OpenSSL reformat x509/, x509v3/, pem/ and asn1/. 2016-01-19 17:01:51 +00:00
perlasm Mark ARM assembly globals hidden uniformly in arm-xlate.pl. 2016-02-11 17:28:03 +00:00
pkcs8 Changes to support node.js's use of PKCS#12. 2016-02-02 19:21:59 +00:00
poly1305 Fix |-Werror=old-style-declaration| violations in poly1305_vec.c. 2016-01-28 23:58:45 +00:00
rand Add a few more no-op stubs for cURL compatibility. 2016-01-26 15:48:41 +00:00
rc4 Remove the stitched RC4-MD5 code and use the generic one. 2015-12-16 23:57:42 +00:00
rsa Remove unused bits of RSA blinding code. 2016-02-09 16:45:13 +00:00
sha
stack
test Define |OPENSSL_PRINTF_FORMAT_FUNC| for format string annotations. 2016-01-21 20:58:51 +00:00
x509 Fix build of x509_test. 2016-01-20 23:08:03 +00:00
x509v3 OpenSSL reformat x509/, x509v3/, pem/ and asn1/. 2016-01-19 17:01:51 +00:00
CMakeLists.txt
constant_time_test.c
cpu-arm-asm.S
cpu-arm.c
cpu-intel.c Fix |sscanf| format string in cpu-intel.c. 2016-01-21 20:59:35 +00:00
crypto.c Add a few more no-op stubs for cURL compatibility. 2016-01-26 15:48:41 +00:00
directory_posix.c
directory_win.c
directory.h
ex_data.c
internal.h Fix 32-bit build. 2016-01-27 22:29:52 +00:00
mem.c Fix some indentation. 2016-01-28 00:51:45 +00:00
refcount_c11.c
refcount_lock.c
refcount_test.c
thread_none.c
thread_pthread.c
thread_test.c
thread_win.c Fix data <-> function pointer casts in thread_win.c. 2016-01-27 22:08:26 +00:00
thread.c
time_support.c Remove some mingw support cruft. 2016-01-25 23:05:45 +00:00