diff options
author | Dr. Stephen Henson <steve@openssl.org> | 1999-11-29 01:09:25 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 1999-11-29 01:09:25 +0000 |
commit | 13938acecae8f1b455812d0388e2891abd1c096d (patch) | |
tree | a0c899c89f6126f075ca6b88f15f3134bfe21ebe /util | |
parent | 51630a37069a0792f2d6ad6ce33e9c5cca27b69c (diff) | |
download | openssl-13938acecae8f1b455812d0388e2891abd1c096d.zip openssl-13938acecae8f1b455812d0388e2891abd1c096d.tar.gz openssl-13938acecae8f1b455812d0388e2891abd1c096d.tar.bz2 |
Add part of chain verify SSL support code: not complete or doing anything
yet.
Add a function X509_STORE_CTX_purpose_inherit() which implements the logic
of "inheriting" purpose and trust from a parent structure and using a default:
this will be used in the SSL code and possibly future S/MIME.
Partial documentation of the 'verify' utility. Still need to document how all
the extension checking works and the various error messages.
Diffstat (limited to 'util')
-rwxr-xr-x | util/libeay.num | 55 |
1 files changed, 45 insertions, 10 deletions
diff --git a/util/libeay.num b/util/libeay.num index 811f6ec..a14719d 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -2076,13 +2076,48 @@ sk_ACCESS_DESCRIPTION_delete_ptr 2100 sk_ACCESS_DESCRIPTION_insert 2101 sk_ACCESS_DESCRIPTION_sort 2102 sk_ACCESS_DESCRIPTION_set_cmp_func 2103 -X509_STORE_CTX_chain_purpose 2104 -X509_STORE_CTX_free 2105 -X509_STORE_CTX_trust_purpose 2106 -X509_STORE_CTX_new 2107 -X509_PURPOSE_iget 2108 -X509_PURPOSE_get_by_sname 2109 -X509_PURPOSE_get_id 2110 -X509_PURPOSE_get_trust 2111 -X509_PURPOSE_get_count 2112 -X509_PURPOSE_iget_sname 2113 +sk_X509_TRUST_pop 2104 +X509_cleanup 2105 +sk_X509_TRUST_set_cmp_func 2106 +X509_PURPOSE_get_by_sname 2107 +X509_STORE_CTX_free 2108 +sk_X509_TRUST_pop_free 2109 +X509_STORE_CTX_purpose_inherit 2110 +sk_X509_TRUST_push 2111 +X509_PURPOSE_get_id 2112 +sk_X509_TRUST_find 2113 +X509_TRUST_get_id 2114 +X509_TRUST_iget_name 2115 +X509_TRUST_iget 2116 +sk_X509_TRUST_unshift 2117 +X509_PURPOSE_get_count 2118 +X509_add_reject_object 2119 +sk_X509_TRUST_new_null 2120 +sk_X509_TRUST_new 2121 +sk_X509_TRUST_delete_ptr 2122 +X509_PURPOSE_iget_sname 2123 +X509_TRUST_get_count 2124 +X509_reject_set_bit_asc 2125 +X509_PURPOSE_iget 2126 +sk_X509_TRUST_free 2127 +sk_X509_TRUST_num 2128 +X509_init 2129 +X509_TRUST_add 2130 +X509_TRUST_add_standard 2131 +sk_X509_TRUST_zero 2132 +sk_X509_TRUST_shift 2133 +X509_TRUST_cleanup 2134 +sk_X509_TRUST_set 2135 +X509_TRUST_get_by_id 2136 +X509_PURPOSE_get_trust 2137 +X509_STORE_CTX_set_trust 2138 +X509_STORE_CTX_new 2139 +sk_X509_TRUST_value 2140 +X509_TRUST_get_trust 2141 +X509_STORE_CTX_set_purpose 2142 +sk_X509_TRUST_dup 2143 +sk_X509_TRUST_insert 2144 +X509_check_trust 2145 +sk_X509_TRUST_sort 2146 +X509_reject_set_bit 2147 +sk_X509_TRUST_delete 2148 |