Home
last modified time | relevance | path

Searched full:extensions (Results 1 – 25 of 2334) sorted by relevance

12345678910>>...94

/src/crypto/openssl/crypto/x509/
H A Dx509_ext.c21 return X509v3_get_ext_count(x->crl.extensions); in X509_CRL_get_ext_count()
26 return X509v3_get_ext_by_NID(x->crl.extensions, nid, lastpos); in X509_CRL_get_ext_by_NID()
32 return X509v3_get_ext_by_OBJ(x->crl.extensions, obj, lastpos); in X509_CRL_get_ext_by_OBJ()
37 return X509v3_get_ext_by_critical(x->crl.extensions, crit, lastpos); in X509_CRL_get_ext_by_critical()
42 return X509v3_get_ext(x->crl.extensions, loc); in X509_CRL_get_ext()
59 return delete_ext(&x->crl.extensions, loc); in X509_CRL_delete_ext()
64 return X509V3_get_d2i(x->crl.extensions, nid, crit, idx); in X509_CRL_get_ext_d2i()
70 return X509V3_add1_i2d(&x->crl.extensions, nid, value, crit, flags); in X509_CRL_add1_ext_i2d()
75 return (X509v3_add_ext(&(x->crl.extensions), ex, loc) != NULL); in X509_CRL_add_ext()
80 return X509v3_get_ext_count(x->cert_info.extensions); in X509_get_ext_count()
[all …]
/src/secure/lib/libcrypto/man/man3/
H A DX509V3_get_d2i.3110 \&\fBX509V3_get_d2i()\fR looks for an extension with OID \fInid\fR in the extensions
131 \&\fBX509_get_ext_d2i()\fR and \fBX509_add1_ext_i2d()\fR operate on the extensions of
135 \&\fBX509_ACERT_get_ext_d2i()\fR and \fBX509_ACERT_add1_ext_i2d()\fR operate on the extensions
139 \&\fBX509_CRL_get_ext_d2i()\fR and \fBX509_CRL_add1_ext_i2d()\fR operate on the extensions
144 extensions of \fBX509_REVOKED\fR structure \fIr\fR (i.e for CRL entry extensions).
149 STACK of all the extensions of a certificate, an attribute certificate,
188 .SH "SUPPORTED EXTENSIONS"
189 .IX Header "SUPPORTED EXTENSIONS"
190 The following sections contain a list of all supported extensions
192 .SS "PKIX Certificate Extensions"
[all …]
H A DSSL_CTX_set_client_hello_cb.3107 cipher suite, and not allowing extensions. Additionally, the SSLv2 format
120 Similarly, \fBSSL_client_hello_get0_ext()\fR provides access to individual extensions
126 \&\fBSSL_client_hello_get0_ext()\fR, to determine which extensions are present in the
132 In situations when the ClientHello has no extensions, the function will return
135 extensions; therefore, unrecognised (including GREASE) extensions will not
140 When called with \fBexts\fR set to NULL, returns the number of extensions
142 with the ExtensionType values in the order that the corresponding extensions
146 is smaller then the number of extensions in question, that is treated as an error.
148 A ClientHello that contained no extensions is treated as success, with \fB*num_exts\fR
171 \&\fBSSL_client_hello_get1_extensions_present()\fR returns only recognized extensions
[all …]
/src/crypto/heimdal/lib/hdb/
H A Dext.c42 if (ent->extensions == NULL) in hdb_entry_check_mandatory()
46 * check for unknown extensions and if they where tagged mandatory in hdb_entry_check_mandatory()
49 for (i = 0; i < ent->extensions->len; i++) { in hdb_entry_check_mandatory()
50 if (ent->extensions->val[i].data.element != in hdb_entry_check_mandatory()
53 if (ent->extensions->val[i].mandatory) { in hdb_entry_check_mandatory()
68 if (entry->extensions == NULL) in hdb_find_extension()
71 for (i = 0; i < entry->extensions->len; i++) in hdb_find_extension()
72 if (entry->extensions->val[i].data.element == (unsigned)type) in hdb_find_extension()
73 return &entry->extensions->val[i]; in hdb_find_extension()
94 if (entry->extensions == NULL) { in hdb_replace_extension()
[all …]
/src/sys/contrib/device-tree/Bindings/riscv/
H A Dextensions.yaml4 $id: http://devicetree.org/schemas/riscv/extensions.yaml#
7 title: RISC-V ISA extensions
15 RISC-V has a large number of extensions, some of which are "standard"
16 extensions, meaning they are ratified by RISC-V International, and others
17 are "vendor" extensions.
23 The properties for standard extensions therefore map to their originally
24 ratified states, with the exception of the I, Zicntr & Zihpm extensions.
44 Zicntr, Zicsr, Zifencei and Zihpm extensions and thus "i"
62 riscv,isa-extensions:
65 description: Extensions supported by the hart.
[all …]
/src/crypto/openssl/doc/man3/
H A DX509V3_get_d2i.pod48 X509V3_get_d2i() looks for an extension with OID I<nid> in the extensions
69 X509_get_ext_d2i() and X509_add1_ext_i2d() operate on the extensions of
73 X509_ACERT_get_ext_d2i() and X509_ACERT_add1_ext_i2d() operate on the extensions
77 X509_CRL_get_ext_d2i() and X509_CRL_add1_ext_i2d() operate on the extensions
82 extensions of B<X509_REVOKED> structure I<r> (i.e for CRL entry extensions).
87 STACK of all the extensions of a certificate, an attribute certificate,
128 =head1 SUPPORTED EXTENSIONS
130 The following sections contain a list of all supported extensions
133 =head2 PKIX Certificate Extensions
135 The following certificate extensions are defined in PKIX standards such as
[all …]
H A DOPENSSL_ppccap.pod13 libcrypto supports PowerPC instruction set extensions. These extensions are
21 To override the set of extensions available to an application, you can set the
28 Multiple extensions are enabled by logically OR-ing the values that represent the
29 desired extensions.
38 Currently, the following extensions are defined:
56 Effect: Enables use of vector instructions but does not enable extensions added
58 vector extensions added at specific ISA levels even if they are otherwise
138 Disable all instruction set extensions:
142 Enable base AltiVec extensions:
H A DSSL_CTX_set_client_hello_cb.pod45 cipher suite, and not allowing extensions. Additionally, the SSLv2 format
58 Similarly, SSL_client_hello_get0_ext() provides access to individual extensions
64 SSL_client_hello_get0_ext(), to determine which extensions are present in the
70 In situations when the ClientHello has no extensions, the function will return
73 extensions; therefore, unrecognised (including GREASE) extensions will not
78 When called with B<exts> set to NULL, returns the number of extensions
80 with the ExtensionType values in the order that the corresponding extensions
84 is smaller then the number of extensions in question, that is treated as an error.
86 A ClientHello that contained no extensions is treated as success, with B<*num_exts>
111 SSL_client_hello_get1_extensions_present() returns only recognized extensions
[all …]
/src/crypto/openssl/util/perl/
H A Dcheckhandshake.pm17 our @EXPORT = qw(@handmessages @extensions checkhandshake);
66 our @extensions = ();
133 $extensions[$extloop][3] != 0;
135 $extchnum = 2 if $extensions[$extloop][0] != TLSProxy::Message::MT_CLIENT_HELLO
137 $extshnum = 2 if $extensions[$extloop][0] != TLSProxy::Message::MT_SERVER_HELLO
139 next if $extensions[$extloop][0] == TLSProxy::Message::MT_CLIENT_HELLO
141 next if $extensions[$extloop][0] == TLSProxy::Message::MT_SERVER_HELLO
143 next if ($message->mt() != $extensions[$extloop][0]);
144 next if ($message->server() != $extensions[$extloop][2]);
204 #Now check that we saw the extensions we expected
[all …]
/src/secure/usr.bin/openssl/man/
H A Dopenssl-x509.1105 [\fB\-ext\fR \fIextensions\fR]
127 [\fB\-extensions\fR \fIsection\fR]
160 key identifier extensions are included as described in \fBx509v3_config\fR\|(5).
198 X.509 extensions included in a certificate input are not copied by default.
199 X.509 extensions to be added can be specified using the \fB\-extfile\fR option.
206 X.509 extensions included in the request are not copied by default.
207 X.509 extensions to be added can be specified using the \fB\-extfile\fR option.
210 Determines how to handle X.509 extensions
213 If \fIarg\fR is \fBnone\fR or this option is not present then extensions are ignored.
214 If \fIarg\fR is \fBcopy\fR or \fBcopyall\fR then all extensions are copied,
[all …]
/src/contrib/openpam/
H A Dconfig.h.in125 /* Enable extensions on AIX, Interix, z/OS. */
129 /* Enable general extensions on macOS. */
133 /* Enable general extensions on Solaris. */
137 /* Enable GNU extensions on systems that have them. */
152 /* Enable general extensions on NetBSD.
153 Enable NetBSD compatibility extensions on Minix. */
157 /* Enable OpenBSD compatibility extensions on NetBSD.
174 /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */
178 /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */
182 /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */
[all …]
/src/secure/lib/libcrypto/man/man5/
H A Dx509v3_config.570 Several OpenSSL commands can add extensions to a certificate or
78 This page uses \fBextensions\fR as the name of the section, when needed
105 String extensions simply have a string which contains either the value itself
108 Multi\-valued extensions have a short form and a long form. The short form
118 \& [extensions]
139 \& [extensions]
152 \& [extensions]
164 \& [extensions]
172 The syntax of raw extensions is defined by the source code that parses
177 must be used, see the "ARBITRARY EXTENSIONS" section for more details.
[all …]
/src/crypto/openssl/util/perl/TLSProxy/
H A DEncryptedExtensions.pm67 my %extensions = ();
72 $extensions{$type} = $extdata;
75 $self->extension_data(\%extensions);
77 print " Extensions Len:".$extensions_len."\n";
85 my $extensions = "";
89 $extensions .= pack("n", $key);
90 $extensions .= pack("n", length($extdata));
91 $extensions .= $extdata;
94 $data = pack('n', length($extensions));
95 $data .= $extensions;
H A DCertificateRequest.pm61 my %extensions = ();
66 $extensions{$type} = $extdata;
68 $self->extension_data(\%extensions);
70 print " Extensions Len:".$extensions_len."\n";
80 my $extensions = "";
84 $extensions .= pack("n", $key);
85 $extensions .= pack("n", length($extdata));
86 $extensions .= $extdata;
89 $data = pack('n', length($extensions));
90 $data .= $extensions;
H A DServerHello.pm101 my %extensions = ();
106 $extensions{$type} = $extdata;
128 $self->extension_data(\%extensions);
137 print " Extensions Len:".$extensions_len."\n";
153 my $extensions = "";
164 $extensions .= pack("n", $key);
165 $extensions .= pack("n", length($extdata));
166 $extensions .= $extdata;
168 $extensions .= pack("n", $key);
169 $extensions .= pack("n", length($extdata));
[all …]
H A DCertificate.pm79 die "Extensions too long"
90 my %extensions = ();
95 $extensions{$type} = $extdata;
101 $self->extension_data(\%extensions);
107 print " Extensions Len:".$extensions_len."\n";
141 my $extensions = "";
146 $extensions .= pack("n", $key);
147 $extensions .= pack("n", length($extdata));
148 $extensions .= $extdata;
153 my $certlistlen = $certlen + length($extensions)
[all …]
/src/contrib/llvm-project/llvm/utils/TableGen/
H A DRISCVTargetDefEmitter.cpp10 // and RISCVISAInfo.cpp to parse the RISC-V CPUs and extensions.
28 const std::vector<Record *> &Extensions, in printExtensionTable() argument
33 OS << "Extensions[] = {\n"; in printExtensionTable()
35 for (Record *R : Extensions) { in printExtensionTable()
51 std::vector<Record *> Extensions = in emitRISCVExtensions() local
53 llvm::sort(Extensions, [](const Record *Rec1, const Record *Rec2) { in emitRISCVExtensions()
57 if (!Extensions.empty()) { in emitRISCVExtensions()
58 printExtensionTable(OS, Extensions, /*Experimental=*/false); in emitRISCVExtensions()
59 printExtensionTable(OS, Extensions, /*Experimental=*/true); in emitRISCVExtensions()
67 if (!Extensions.empty()) { in emitRISCVExtensions()
[all …]
/src/crypto/openssl/doc/man1/
H A Dopenssl-x509.pod.in45 [B<-ext> I<extensions>]
67 [B<-extensions> I<section>]
96 key identifier extensions are included as described in L<x509v3_config(5)>.
141 X.509 extensions included in a certificate input are not copied by default.
142 X.509 extensions to be added can be specified using the B<-extfile> option.
150 X.509 extensions included in the request are not copied by default.
151 X.509 extensions to be added can be specified using the B<-extfile> option.
155 Determines how to handle X.509 extensions
158 If I<arg> is B<none> or this option is not present then extensions are ignored.
159 If I<arg> is B<copy> or B<copyall> then all extensions are copied,
[all …]
/src/crypto/openssh/
H A DPROTOCOL.certkeys14 These protocol extensions build on the simple public key authentication
53 Protocol extensions
60 extensions will simply ignore them.
89 string extensions
109 string extensions
129 string extensions
146 string extensions
193 extensions is a set of zero or more optional extensions. These extensions
198 access where extensions are used to enable features that grant access.
201 enabled via extensions without breaking certificates' backwards
[all …]
/src/crypto/openssl/crypto/ts/
H A Dts_req_utils.c134 return a->extensions; in STACK_OF()
141 sk_X509_EXTENSION_pop_free(a->extensions, X509_EXTENSION_free); in TS_REQ_ext_free()
142 a->extensions = NULL; in TS_REQ_ext_free()
147 return X509v3_get_ext_count(a->extensions); in TS_REQ_get_ext_count()
152 return X509v3_get_ext_by_NID(a->extensions, nid, lastpos); in TS_REQ_get_ext_by_NID()
157 return X509v3_get_ext_by_OBJ(a->extensions, obj, lastpos); in TS_REQ_get_ext_by_OBJ()
162 return X509v3_get_ext_by_critical(a->extensions, crit, lastpos); in TS_REQ_get_ext_by_critical()
167 return X509v3_get_ext(a->extensions, loc); in TS_REQ_get_ext()
172 return X509v3_delete_ext(a->extensions, loc); in TS_REQ_delete_ext()
177 return X509v3_add_ext(&a->extensions, ex, loc) != NULL; in TS_REQ_add_ext()
[all …]
/src/crypto/openssl/doc/man5/
H A Dx509v3_config.pod9 Several OpenSSL commands can add extensions to a certificate or
17 This page uses B<extensions> as the name of the section, when needed
40 String extensions simply have a string which contains either the value itself
43 Multi-valued extensions have a short form and a long form. The short form
50 [extensions]
67 [extensions]
78 [extensions]
88 [extensions]
95 The syntax of raw extensions is defined by the source code that parses
100 must be used, see the L</ARBITRARY EXTENSIONS> section for more details.
[all …]
/src/crypto/openssl/demos/certs/
H A Dmkcerts.sh18 # Sign request: CA extensions
20 -extfile ca.cnf -extensions v3_ca -CAcreateserial -out intca.pem
25 # Sign request: end entity extensions
27 -extfile ca.cnf -extensions usr_cert -CAcreateserial -out server.pem
34 -extfile ca.cnf -extensions usr_cert -CAcreateserial -out client.pem
41 -extfile ca.cnf -extensions usr_cert -CAcreateserial -out rev.pem
46 # Sign using intermediate CA and responder extensions
48 -extfile ca.cnf -extensions ocsp_cert -CAcreateserial -out resp.pem
64 # Sign request: end entity DH extensions
67 -extfile ca.cnf -extensions dh_cert -CAcreateserial -out dhserver.pem
[all …]
/src/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DAArch64.cpp75 llvm::AArch64::ExtensionSet &Extensions) { in DecodeAArch64Features() argument
84 if (!Extensions.parseModifier(Feature)) in DecodeAArch64Features()
94 llvm::AArch64::ExtensionSet &Extensions) { in DecodeAArch64Mcpu() argument
106 Extensions.addCPUDefaults(*CpuInfo); in DecodeAArch64Mcpu()
109 !DecodeAArch64Features(D, Split.second, Extensions)) in DecodeAArch64Mcpu()
118 llvm::AArch64::ExtensionSet &Extensions) { in getAArch64ArchFeaturesFromMarch() argument
129 Extensions.addArchDefaults(*ArchInfo); in getAArch64ArchFeaturesFromMarch()
132 !DecodeAArch64Features(D, Split.second, Extensions))) in getAArch64ArchFeaturesFromMarch()
141 llvm::AArch64::ExtensionSet &Extensions) { in getAArch64ArchFeaturesFromMcpu() argument
144 if (!DecodeAArch64Mcpu(D, McpuLowerCase, CPU, Extensions)) in getAArch64ArchFeaturesFromMcpu()
[all …]
/src/contrib/llvm-project/llvm/lib/Support/
H A DRISCVISAUtils.cpp19 // We rank extensions in the following order:
20 // -Single letter extensions in canonical order.
21 // -Unknown single letter extensions in alphabetical order.
22 // -Multi-letter extensions starting with 'z' sorted by canonical order of
24 // -Multi-letter extensions starting with 's' in alphabetical order.
25 // -(TODO) Multi-letter extensions starting with 'zxm' in alphabetical order.
26 // -X extensions in alphabetical order.
27 // -Unknown multi-letter extensions in alphabetical order.
29 // single letter extension rank for single letter and multi-letter extensions
54 // order, but after all known standard extensions. in singleLetterExtensionRank()
/src/sys/contrib/device-tree/Bindings/mmc/
H A Dexynos-dw-mshc.txt1 * Samsung Exynos specific extensions to the Synopsys Designware Mobile
8 extensions to the Synopsys Designware Mobile Storage Host Controller.
14 specific extensions.
16 specific extensions.
18 specific extensions.
20 specific extensions.
22 specific extensions.
24 specific extensions having an SMU.
26 extensions.

12345678910>>...94