Deleted Added
full compact
X509_VERIFY_PARAM_set_flags.3 (331638) X509_VERIFY_PARAM_set_flags.3 (337982)
1.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.35)
1.\" Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35)
2.\"
3.\" Standard preamble:
4.\" ========================================================================
5.de Sp \" Vertical space (when we can't use .PP)
6.if t .sp .5v
7.if n .sp
8..
9.de Vb \" Begin verbatim text

--- 114 unchanged lines hidden (view full) ---

124. ds Th \o'LP'
125. ds ae ae
126. ds Ae AE
127.\}
128.rm #[ #] #H #V #F C
129.\" ========================================================================
130.\"
131.IX Title "X509_VERIFY_PARAM_set_flags 3"
2.\"
3.\" Standard preamble:
4.\" ========================================================================
5.de Sp \" Vertical space (when we can't use .PP)
6.if t .sp .5v
7.if n .sp
8..
9.de Vb \" Begin verbatim text

--- 114 unchanged lines hidden (view full) ---

124. ds Th \o'LP'
125. ds ae ae
126. ds Ae AE
127.\}
128.rm #[ #] #H #V #F C
129.\" ========================================================================
130.\"
131.IX Title "X509_VERIFY_PARAM_set_flags 3"
132.TH X509_VERIFY_PARAM_set_flags 3 "2018-03-27" "1.0.2o" "OpenSSL"
132.TH X509_VERIFY_PARAM_set_flags 3 "2018-08-14" "1.0.2p" "OpenSSL"
133.\" For nroff, turn off justification. Always turn off hyphenation; it makes
134.\" way too many mistakes in technical documents.
135.if n .ad l
136.nh
137.SH "NAME"
138X509_VERIFY_PARAM_set_flags, X509_VERIFY_PARAM_clear_flags, X509_VERIFY_PARAM_get_flags, X509_VERIFY_PARAM_set_purpose, X509_VERIFY_PARAM_set_trust, X509_VERIFY_PARAM_set_depth, X509_VERIFY_PARAM_get_depth, X509_VERIFY_PARAM_set_time, X509_VERIFY_PARAM_add0_policy, X509_VERIFY_PARAM_set1_policies, X509_VERIFY_PARAM_set1_host, X509_VERIFY_PARAM_add1_host, X509_VERIFY_PARAM_set_hostflags, X509_VERIFY_PARAM_get0_peername, X509_VERIFY_PARAM_set1_email, X509_VERIFY_PARAM_set1_ip, X509_VERIFY_PARAM_set1_ip_asc \- X509 verification parameters
139.SH "SYNOPSIS"
140.IX Header "SYNOPSIS"

--- 224 unchanged lines hidden (view full) ---

365(partly due to limitations of \fBX509_STORE\fR) constructed CRLs are not
366maintained.
367.PP
368If CRLs checking is enable CRLs are expected to be available in the
369corresponding \fBX509_STORE\fR structure. No attempt is made to download
370CRLs from the \s-1CRL\s0 distribution points extension.
371.SH "EXAMPLE"
372.IX Header "EXAMPLE"
133.\" For nroff, turn off justification. Always turn off hyphenation; it makes
134.\" way too many mistakes in technical documents.
135.if n .ad l
136.nh
137.SH "NAME"
138X509_VERIFY_PARAM_set_flags, X509_VERIFY_PARAM_clear_flags, X509_VERIFY_PARAM_get_flags, X509_VERIFY_PARAM_set_purpose, X509_VERIFY_PARAM_set_trust, X509_VERIFY_PARAM_set_depth, X509_VERIFY_PARAM_get_depth, X509_VERIFY_PARAM_set_time, X509_VERIFY_PARAM_add0_policy, X509_VERIFY_PARAM_set1_policies, X509_VERIFY_PARAM_set1_host, X509_VERIFY_PARAM_add1_host, X509_VERIFY_PARAM_set_hostflags, X509_VERIFY_PARAM_get0_peername, X509_VERIFY_PARAM_set1_email, X509_VERIFY_PARAM_set1_ip, X509_VERIFY_PARAM_set1_ip_asc \- X509 verification parameters
139.SH "SYNOPSIS"
140.IX Header "SYNOPSIS"

--- 224 unchanged lines hidden (view full) ---

365(partly due to limitations of \fBX509_STORE\fR) constructed CRLs are not
366maintained.
367.PP
368If CRLs checking is enable CRLs are expected to be available in the
369corresponding \fBX509_STORE\fR structure. No attempt is made to download
370CRLs from the \s-1CRL\s0 distribution points extension.
371.SH "EXAMPLE"
372.IX Header "EXAMPLE"
373Enable \s-1CRL\s0 checking when performing certificate verification during \s-1SSL \s0
373Enable \s-1CRL\s0 checking when performing certificate verification during \s-1SSL\s0
374connections associated with an \fB\s-1SSL_CTX\s0\fR structure \fBctx\fR:
375.PP
376.Vb 5
377\& X509_VERIFY_PARAM *param;
378\& param = X509_VERIFY_PARAM_new();
379\& X509_VERIFY_PARAM_set_flags(param, X509_V_FLAG_CRL_CHECK);
380\& SSL_CTX_set1_param(ctx, param);
381\& X509_VERIFY_PARAM_free(param);
382.Ve
383.SH "SEE ALSO"
384.IX Header "SEE ALSO"
385\&\fIX509_verify_cert\fR\|(3),
386\&\fIX509_check_host\fR\|(3),
387\&\fIX509_check_email\fR\|(3),
388\&\fIX509_check_ip\fR\|(3),
389\&\fIx509\fR\|(1)
390.SH "HISTORY"
391.IX Header "HISTORY"
392The \fBX509_V_FLAG_NO_ALT_CHAINS\fR flag was added in OpenSSL 1.0.2b
374connections associated with an \fB\s-1SSL_CTX\s0\fR structure \fBctx\fR:
375.PP
376.Vb 5
377\& X509_VERIFY_PARAM *param;
378\& param = X509_VERIFY_PARAM_new();
379\& X509_VERIFY_PARAM_set_flags(param, X509_V_FLAG_CRL_CHECK);
380\& SSL_CTX_set1_param(ctx, param);
381\& X509_VERIFY_PARAM_free(param);
382.Ve
383.SH "SEE ALSO"
384.IX Header "SEE ALSO"
385\&\fIX509_verify_cert\fR\|(3),
386\&\fIX509_check_host\fR\|(3),
387\&\fIX509_check_email\fR\|(3),
388\&\fIX509_check_ip\fR\|(3),
389\&\fIx509\fR\|(1)
390.SH "HISTORY"
391.IX Header "HISTORY"
392The \fBX509_V_FLAG_NO_ALT_CHAINS\fR flag was added in OpenSSL 1.0.2b