boringssl/crypto/x509v3
Adam Langley f0320d3c73 Fix use after free in X509.
This change import's upstream's beeb0fa7 and fixes a UAF in X509.
Thankfully, this shouldn't impact Chromium, which doesn't use OpenSSL
for certificate verification.

BUG=489764

Change-Id: I0ce2ec05083f7c588ba5504bb12151437dec593e
Reviewed-on: https://boringssl-review.googlesource.com/4810
Reviewed-by: David Benjamin <davidben@chromium.org>
Reviewed-by: Adam Langley <agl@google.com>
2015-05-19 19:16:44 +00:00
..
CMakeLists.txt Fix the linux_shared bot. 2015-04-07 00:24:57 +00:00
ext_dat.h Tag a number of globals as const. 2015-01-14 21:53:00 +00:00
pcy_cache.c Inital import. 2014-06-20 13:17:32 -07:00
pcy_data.c Inital import. 2014-06-20 13:17:32 -07:00
pcy_int.h Inital import. 2014-06-20 13:17:32 -07:00
pcy_lib.c Inital import. 2014-06-20 13:17:32 -07:00
pcy_map.c Inital import. 2014-06-20 13:17:32 -07:00
pcy_node.c Inital import. 2014-06-20 13:17:32 -07:00
pcy_tree.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
tabtest.c Fix the linux_shared bot. 2015-04-07 00:24:57 +00:00
v3_akey.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_akeya.c Inital import. 2014-06-20 13:17:32 -07:00
v3_alt.c Fix some unchecked mallocs. 2015-02-09 19:39:41 +00:00
v3_bcons.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_bitst.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_conf.c Remove spurious declarations of |X509V3_EXT_conf| and friends. 2015-05-05 00:22:59 +00:00
v3_cpols.c Fix more missing error checks in v3_cpols.c 2015-03-19 19:41:28 +00:00
v3_crld.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_enum.c Tag a number of globals as const. 2015-01-14 21:53:00 +00:00
v3_extku.c Inital import. 2014-06-20 13:17:32 -07:00
v3_genn.c Inital import. 2014-06-20 13:17:32 -07:00
v3_ia5.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_info.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_int.c Inital import. 2014-06-20 13:17:32 -07:00
v3_lib.c Fix leak in X509V3_EXT_add on error. 2014-11-06 01:40:58 +00:00
v3_ncons.c RT3662: Allow leading . in nameConstraints 2015-01-14 21:53:12 +00:00
v3_pci.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_pcia.c Convert latin-1 files to UTF-8. 2015-01-29 17:26:36 -08:00
v3_pcons.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_pku.c Inital import. 2014-06-20 13:17:32 -07:00
v3_pmaps.c Inital import. 2014-06-20 13:17:32 -07:00
v3_prn.c Remove CHARSET_EBCDIC 2014-07-07 19:30:35 +00:00
v3_purp.c Eliminate unnecessary includes from low-level crypto modules. 2015-04-13 20:49:18 +00:00
v3_skey.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_sxnet.c Remove string.h from base.h. 2015-02-02 19:14:15 +00:00
v3_utl.c Fix use after free in X509. 2015-05-19 19:16:44 +00:00
v3nametest.c Eliminate unnecessary includes from low-level crypto modules. 2015-04-13 20:49:18 +00:00