openssl/crypto/x509v3
Richard Levitte fe0169b097 Make it possible for external code to set the certiciate proxy path length
This adds the functions X509_set_proxy_pathlen(), which sets the
internal pc path length cache for a given X509 structure, along with
X509_get_proxy_pathlen(), which retrieves it.

Along with the previously added X509_set_proxy_flag(), this provides
the tools needed to manipulate all the information cached on proxy
certificates, allowing external code to do what's necessary to have
them verified correctly by the libcrypto code.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-07-25 17:36:39 +02:00
..
build.info
ext_dat.h Specify array sizes 2016-06-11 16:43:49 +02:00
pcy_cache.c Fix threading issue that at best will leak memory 2016-06-03 12:08:13 -04:00
pcy_data.c Spelling fixes 2016-06-16 15:08:57 -04:00
pcy_int.h
pcy_lib.c
pcy_map.c
pcy_node.c
pcy_tree.c Remove an unused variable assignment 2016-06-14 17:35:30 +01:00
tabtest.c
v3_addr.c Spelling 2016-06-29 09:56:39 -04:00
v3_akey.c Don't leak memory in v2i_AUTHORITY_KEYID 2016-06-01 18:00:53 +01:00
v3_akeya.c
v3_alt.c Constify input buffers of some X509V3 and X509_PURPOSE -related methods 2016-06-15 13:22:38 -04:00
v3_asid.c
v3_bcons.c
v3_bitst.c
v3_conf.c Constify input buffers of some X509V3 and X509_PURPOSE -related methods 2016-06-15 13:22:38 -04:00
v3_cpols.c Constify input buffers of some X509V3 and X509_PURPOSE -related methods 2016-06-15 13:22:38 -04:00
v3_crld.c Don't leak memory on set_reasons() error path 2016-06-01 18:00:53 +01:00
v3_enum.c
v3_extku.c
v3_genn.c
v3_ia5.c Specify array sizes 2016-06-11 16:43:49 +02:00
v3_info.c
v3_int.c Constify input buffers of some X509V3 and X509_PURPOSE -related methods 2016-06-15 13:22:38 -04:00
v3_lib.c Constify (X509|X509V3|X509_CRL|X509_REVOKED)_get_ext_d2i ... 2016-07-25 08:20:00 -04:00
v3_ncons.c Add nameConstraints commonName checking. 2016-07-11 23:30:04 +01:00
v3_pci.c
v3_pcia.c
v3_pcons.c
v3_pku.c
v3_pmaps.c Don't leak memory in v2i_POLICY_MAPPINGS() on error path 2016-06-01 18:00:53 +01:00
v3_prn.c Enforce and explicit some const casting 2016-07-25 08:20:00 -04:00
v3_purp.c Make it possible for external code to set the certiciate proxy path length 2016-07-25 17:36:39 +02:00
v3_skey.c
v3_sxnet.c Constify SXNET_add_id_* 2016-07-25 08:20:00 -04:00
v3_tlsf.c Change a call of OPENSSL_strcasecmp to strcasecmp 2016-05-28 02:15:04 +02:00
v3_utl.c Constify i2s_ASN1_INTEGER, X509V3_get_d2i 2016-07-25 08:20:00 -04:00
v3conf.c
v3err.c Check for errors allocating the error strings. 2016-07-20 19:20:53 +02:00
v3prin.c