boringssl/crypto
David Benjamin f4e447c16d Move ASN1_bn_print to a static function in evp/print.c.
It's not used anywhere else, in the library or consumers (Google ones or
ones I could find on Debian codesearch). This is a sufficiently
specialized function that the risk of a third-party library newly
depending on it is low. This removes the last include of asn1.h or
x509.h in crypto/evp.

(This is almost entirely cosmetic because it wasn't keeping the static linker
from doing the right thing anyway. But if we were want to separate the legacy
ASN.1 stack into its own decrepit-like target, we'll need to be pickier about
separation.)

Change-Id: I9be97c9321572e3a2ed093e1d50036b7654cff41
Reviewed-on: https://boringssl-review.googlesource.com/7080
Reviewed-by: Adam Langley <agl@google.com>
2016-02-26 23:35:10 +00:00
..
aes
asn1 Move ASN1_bn_print to a static function in evp/print.c. 2016-02-26 23:35:10 +00:00
base64
bio Add BIO_do_connect. 2016-02-26 01:32:21 +00:00
bn Move |bn_div_words| to crypto/bn/div.c and make it static. 2016-02-25 16:16:14 +00:00
buf
bytestring Add a convenience function for i2d compatibility wrappers. 2016-02-16 19:40:53 +00:00
chacha
cipher Test different chunk sizes in cipher_test. 2016-02-24 18:12:57 +00:00
cmac
conf
curve25519
des
dh
digest Remove the arch-specific HOST_c2l/HOST_l2c implementations. 2016-01-27 22:26:32 +00:00
dsa
ec Return 0 on error in |EC_POINT_is_on_curve| instead of -1. 2016-02-24 22:00:58 +00:00
ecdh
ecdsa
engine
err Reset crypto/evp error codes. 2016-02-26 23:34:04 +00:00
evp Move ASN1_bn_print to a static function in evp/print.c. 2016-02-26 23:35:10 +00:00
hkdf
hmac
lhash
md4
md5
modes Fix implementation-specific behavior in gcm_test.c 2016-02-26 22:17:35 +00:00
obj
pem Decouple the EVP and PEM code. 2016-02-26 22:50:21 +00:00
perlasm
pkcs8 BIO_new_mem_buf should take const void * 2016-02-24 19:14:19 +00:00
poly1305 Enable upstream's Poly1305 code. 2016-02-26 16:05:14 +00:00
rand
rc4 Remove the stitched RC4-MD5 code and use the generic one. 2015-12-16 23:57:42 +00:00
rsa Move all signature algorithm code to crypto/x509. 2016-02-26 22:39:02 +00:00
sha
stack If no comparison function is set, sk_sort is a NOP 2016-02-25 20:02:53 +00:00
test Test different chunk sizes in cipher_test. 2016-02-24 18:12:57 +00:00
x509 Move all signature algorithm code to crypto/x509. 2016-02-26 22:39:02 +00:00
x509v3 Fix wildcard match on punycode/IDNA DNS names 2016-02-23 23:31:18 +00:00
CMakeLists.txt
constant_time_test.c
cpu-arm-asm.S
cpu-arm.c
cpu-intel.c
crypto.c
directory_posix.c
directory_win.c
directory.h
ex_data.c
internal.h
mem.c
refcount_c11.c Cast refcounts to _Atomic before use. 2015-05-20 13:39:22 -07:00
refcount_lock.c
refcount_test.c
thread_none.c
thread_pthread.c
thread_test.c
thread_win.c
thread.c
time_support.c