boringssl/crypto/bio
David Benjamin 419144adce Fix undefined function pointer casts in {d2i,i2d}_Foo_{bio,fp}
Lacking C++, this instead adds a mess of macros. With this done, all the
function-pointer-munging "_of" macros in asn1.h can also be removed.

Update-Note: A number of *really* old and unused ASN.1 macros were
removed.

Bug: chromium:785442
Change-Id: Iab260d114c7d8cdf0429759e714d91ce3f3c04b2
Reviewed-on: https://boringssl-review.googlesource.com/32106
Reviewed-by: Adam Langley <agl@google.com>
Reviewed-by: Adam Langley <alangley@gmail.com>
2018-10-01 17:34:53 +00:00
..
bio_mem.c Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
bio_test.cc Add missing errno.h include to bio_test.cc 2017-12-04 01:32:37 +00:00
bio.c Fix undefined function pointer casts in {d2i,i2d}_Foo_{bio,fp} 2018-10-01 17:34:53 +00:00
connect.c Remove files from Trusty which can't link because of Trusty libc. 2018-04-19 19:06:58 +00:00
fd.c Remove files from Trusty which can't link because of Trusty libc. 2018-04-19 19:06:58 +00:00
file.c Replace BIO_new + BIO_set_fp with BIO_new_fp. 2018-09-26 17:21:08 +00:00
hexdump.c Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
internal.h Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
pair.c Run the comment converter on libcrypto. 2017-08-18 21:49:04 +00:00
printf.c Remove now unnecessary _POSIX_C_SOURCE bits to work around macOS bug. 2017-10-02 20:02:22 +00:00
socket_helper.c Remove files from Trusty which can't link because of Trusty libc. 2018-04-19 19:06:58 +00:00
socket.c Remove files from Trusty which can't link because of Trusty libc. 2018-04-19 19:06:58 +00:00