aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>1999-11-29 01:09:25 +0000
committerDr. Stephen Henson <steve@openssl.org>1999-11-29 01:09:25 +0000
commit13938acecae8f1b455812d0388e2891abd1c096d (patch)
treea0c899c89f6126f075ca6b88f15f3134bfe21ebe /util
parent51630a37069a0792f2d6ad6ce33e9c5cca27b69c (diff)
downloadopenssl-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-xutil/libeay.num55
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