boringssl/crypto/pem
David Benjamin 792c1dc43e Rewrite PEM_X509_INFO_read_bio.
This fixes:

- Undefined function pointer casts.
- Missing X509_INFO_new malloc failure checks.
- Pointless (int) cast on strlen.
- Missing ERR_GET_LIB in PEM_R_NO_START_LINE check.
- Broken error-handling if passing in an existing stack and we hit a
  syntax error.

Bug: chromium:785442
Change-Id: I8be3523b0f13bdb3745938af9740d491486f8bf1
Reviewed-on: https://boringssl-review.googlesource.com/32109
Reviewed-by: Adam Langley <agl@google.com>
2018-10-01 17:35:10 +00:00
..
pem_all.c Add a bunch of compatibility functions for PKCS#7. 2018-06-26 18:42:49 +00:00
pem_info.c Rewrite PEM_X509_INFO_read_bio. 2018-10-01 17:35:10 +00:00
pem_lib.c Fix ERR_GET_REASON checks. 2018-09-26 19:02:42 +00:00
pem_oth.c
pem_pk8.c OPENSSL_cleanse some buffers. 2017-08-09 00:17:52 +00:00
pem_pkey.c Replace BIO_new + BIO_set_fp with BIO_new_fp. 2018-09-26 17:21:08 +00:00
pem_test.cc Don't allow RC4 in PEM. 2018-08-16 15:33:43 +00:00
pem_x509.c
pem_xaux.c Delete some dead code from crypto/x509. 2017-06-09 19:58:08 +00:00