boringssl/crypto/x509v3
Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions.
|SSL_CTX| and |X509_STORE| have grown their own locks. Several static
locks have been added to hack around not being able to use a
|CRYPTO_once_t| in public headers. Lastly, support for calling
|SSL_CTX_set_generate_session_id| concurrently with active connections
has been removed. No other property of an |SSL_CTX| works like that.

Change-Id: Iff5fe3ee3fdd6ea9c9daee96f850b107ad8a6bca
Reviewed-on: https://boringssl-review.googlesource.com/4775
Reviewed-by: Adam Langley <agl@google.com>
2015-05-20 19:18:13 +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 Remove remaining calls to the old lock functions. 2015-05-20 19:18:13 +00: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 Remove remaining calls to the old lock functions. 2015-05-20 19:18:13 +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