/freebsd/crypto/openssl/crypto/x509/ |
H A D | x509_ext.c | 21 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() 47 return X509v3_delete_ext(x->crl.extensions, loc); in X509_CRL_delete_ext() 52 return X509V3_get_d2i(x->crl.extensions, nid, crit, idx); in X509_CRL_get_ext_d2i() 58 return X509V3_add1_i2d(&x->crl.extensions, nid, value, crit, flags); in X509_CRL_add1_ext_i2d() 63 return (X509v3_add_ext(&(x->crl.extensions), ex, loc) != NULL); in X509_CRL_add_ext() 68 return X509v3_get_ext_count(x->cert_info.extensions); in X509_get_ext_count() [all …]
|
/freebsd/crypto/heimdal/lib/hdb/ |
H A D | ext.c | 42 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 …]
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | X509V3_get_d2i.3 | 177 \&\fBX509V3_get_d2i()\fR looks for an extension with \s-1OID\s0 \fInid\fR in the extensions 198 \&\fBX509_get_ext_d2i()\fR and \fBX509_add1_ext_i2d()\fR operate on the extensions of 202 \&\fBX509_CRL_get_ext_d2i()\fR and \fBX509_CRL_add1_ext_i2d()\fR operate on the extensions 207 extensions of \fBX509_REVOKED\fR structure \fIr\fR (i.e for \s-1CRL\s0 entry extensions). 211 \&\fBX509_REVOKED_get0_extensions()\fR return a \s-1STACK\s0 of all the extensions 249 .SH "SUPPORTED EXTENSIONS" 250 .IX Header "SUPPORTED EXTENSIONS" 251 The following sections contain a list of all supported extensions 253 .SS "\s-1PKIX\s0 Certificate Extensions" 254 .IX Subsection "PKIX Certificate Extensions" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/riscv/ |
H A D | extensions.yaml | 4 $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 …]
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | X509V3_get_d2i.pod | 42 X509V3_get_d2i() looks for an extension with OID I<nid> in the extensions 63 X509_get_ext_d2i() and X509_add1_ext_i2d() operate on the extensions of 67 X509_CRL_get_ext_d2i() and X509_CRL_add1_ext_i2d() operate on the extensions 72 extensions of B<X509_REVOKED> structure I<r> (i.e for CRL entry extensions). 76 X509_REVOKED_get0_extensions() return a STACK of all the extensions 117 =head1 SUPPORTED EXTENSIONS 119 The following sections contain a list of all supported extensions 122 =head2 PKIX Certificate Extensions 124 The following certificate extensions are defined in PKIX standards such as 151 =head2 Netscape Certificate Extensions [all …]
|
/freebsd/crypto/openssl/util/perl/ |
H A D | checkhandshake.pm | 17 our @EXPORT = qw(@handmessages @extensions checkhandshake); 61 our @extensions = (); 128 $extensions[$extloop][3] != 0; 130 $extchnum = 2 if $extensions[$extloop][0] != TLSProxy::Message::MT_CLIENT_HELLO 132 $extshnum = 2 if $extensions[$extloop][0] != TLSProxy::Message::MT_SERVER_HELLO 134 next if $extensions[$extloop][0] == TLSProxy::Message::MT_CLIENT_HELLO 136 next if $extensions[$extloop][0] == TLSProxy::Message::MT_SERVER_HELLO 138 next if ($message->mt() != $extensions[$extloop][0]); 139 next if ($message->server() != $extensions[$extloop][2]); 199 #Now check that we saw the extensions we expected [all …]
|
/freebsd/contrib/openpam/ |
H A D | config.h.in | 122 /* Enable extensions on AIX 3, Interix. */ 126 /* Enable general extensions on macOS. */ 130 /* Enable general extensions on Solaris. */ 134 /* Enable GNU extensions on systems that have them. */ 149 /* Enable general extensions on NetBSD. 150 Enable NetBSD compatibility extensions on Minix. */ 154 /* Enable OpenBSD compatibility extensions on NetBSD. 171 /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ 175 /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ 179 /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ [all …]
|
/freebsd/secure/usr.bin/openssl/man/ |
H A D | openssl-x509.1 | 178 [\fB\-ext\fR \fIextensions\fR] 196 [\fB\-extensions\fR \fIsection\fR] 261 X.509 extensions included in a certificate input are not copied by default. 262 X.509 extensions to be added can be specified using the \fB\-extfile\fR option. 269 X.509 extensions included in the request are not copied by default. 270 X.509 extensions to be added can be specified using the \fB\-extfile\fR option. 273 Determines how to handle X.509 extensions 276 If \fIarg\fR is \fBnone\fR or this option is not present then extensions are ignored. 277 If \fIarg\fR is \fBcopy\fR or \fBcopyall\fR then all extensions are copied, 278 except that subject identifier and authority key identifier extensions [all …]
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | RISCVTargetDefEmitter.cpp | 10 // 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 …]
|
/freebsd/crypto/openssl/util/perl/TLSProxy/ |
H A D | CertificateRequest.pm | 53 my %extensions = (); 58 $extensions{$type} = $extdata; 60 $self->extension_data(\%extensions); 62 print " Extensions Len:".$extensions_len."\n"; 72 my $extensions = ""; 76 $extensions .= pack("n", $key); 77 $extensions .= pack("n", length($extdata)); 78 $extensions .= $extdata; 81 $data = pack('n', length($extensions)); 82 $data .= $extensions;
|
H A D | EncryptedExtensions.pm | 59 my %extensions = (); 64 $extensions{$type} = $extdata; 67 $self->extension_data(\%extensions); 69 print " Extensions Len:".$extensions_len."\n"; 77 my $extensions = ""; 81 $extensions .= pack("n", $key); 82 $extensions .= pack("n", length($extdata)); 83 $extensions .= $extdata; 86 $data = pack('n', length($extensions)); 87 $data .= $extensions;
|
H A D | ClientHello.pm | 75 my %extensions = (); 80 $extensions{$type} = $extdata; 92 $self->extension_data(\%extensions); 100 print " Extensions Len:".$extensions_len."\n"; 103 #Perform any actions necessary based on the extensions we've seen 107 my %extensions = %{$self->extension_data}; 112 if (exists $extensions{TLSProxy::Message::EXT_ENCRYPT_THEN_MAC}) { 135 my $extensions = ""; 148 $extensions .= $self->extension_contents($key); 150 $extensions .= $self->extension_contents($key) if ($key == $self->dupext); [all …]
|
H A D | ServerHello.pm | 91 my %extensions = (); 96 $extensions{$type} = $extdata; 118 $self->extension_data(\%extensions); 127 print " Extensions Len:".$extensions_len."\n"; 143 my $extensions = ""; 154 $extensions .= pack("n", $key); 155 $extensions .= pack("n", length($extdata)); 156 $extensions .= $extdata; 158 $extensions .= pack("n", $key); 159 $extensions .= pack("n", length($extdata)); [all …]
|
H A D | Certificate.pm | 71 die "Extensions too long" 82 my %extensions = (); 87 $extensions{$type} = $extdata; 93 $self->extension_data(\%extensions); 99 print " Extensions Len:".$extensions_len."\n"; 133 my $extensions = ""; 138 $extensions .= pack("n", $key); 139 $extensions .= pack("n", length($extdata)); 140 $extensions .= $extdata; 145 my $certlistlen = $certlen + length($extensions) [all …]
|
/freebsd/crypto/openssh/ |
H A D | PROTOCOL.certkeys | 14 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 …]
|
/freebsd/crypto/openssl/doc/man5/ |
H A D | x509v3_config.pod | 9 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 …]
|
/freebsd/crypto/openssl/crypto/ts/ |
H A D | ts_req_utils.c | 134 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 …]
|
/freebsd/secure/lib/libcrypto/man/man5/ |
H A D | x509v3_config.5 | 143 Several OpenSSL commands can add extensions to a certificate or 151 This page uses \fBextensions\fR as the name of the section, when needed 178 String extensions simply have a string which contains either the value itself 181 Multi-valued extensions have a short form and a long form. The short form 191 \& [extensions] 212 \& [extensions] 225 \& [extensions] 237 \& [extensions] 245 The syntax of raw extensions is defined by the source code that parses 250 must be used, see the \*(L"\s-1ARBITRARY EXTENSIONS\*(R"\s0 section for more details. [all …]
|
/freebsd/crypto/openssl/doc/man1/ |
H A D | openssl-x509.pod.in | 45 [B<-ext> I<extensions>] 63 [B<-extensions> I<section>] 132 X.509 extensions included in a certificate input are not copied by default. 133 X.509 extensions to be added can be specified using the B<-extfile> option. 141 X.509 extensions included in the request are not copied by default. 142 X.509 extensions to be added can be specified using the B<-extfile> option. 146 Determines how to handle X.509 extensions 149 If I<arg> is B<none> or this option is not present then extensions are ignored. 150 If I<arg> is B<copy> or B<copyall> then all extensions are copied, 151 except that subject identifier and authority key identifier extensions [all …]
|
/freebsd/crypto/openssl/demos/certs/ |
H A D | mkcerts.sh | 13 # Sign request: CA extensions 15 -extfile ca.cnf -extensions v3_ca -CAcreateserial -out intca.pem 20 # Sign request: end entity extensions 22 -extfile ca.cnf -extensions usr_cert -CAcreateserial -out server.pem 29 -extfile ca.cnf -extensions usr_cert -CAcreateserial -out client.pem 36 -extfile ca.cnf -extensions usr_cert -CAcreateserial -out rev.pem 41 # Sign using intermediate CA and responder extensions 43 -extfile ca.cnf -extensions ocsp_cert -CAcreateserial -out resp.pem 59 # Sign request: end entity DH extensions 62 -extfile ca.cnf -extensions dh_cert -CAcreateserial -out dhserver.pem [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | AArch64.cpp | 75 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 …]
|
/freebsd/crypto/openssl/test/smime-certs/ |
H A D | mksmime-certs.sh | 23 # Sign request: end entity extensions 25 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smrsa1.pem 30 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smrsa2.pem 35 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smrsa3.pem 44 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smdsa1.pem 48 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smdsa2.pem 52 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smdsa3.pem 62 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smec1.pem 66 -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smec2.pem 71 # -extfile ca.cnf -extensions usr_cert -CAcreateserial >>smec3.pem [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | RISCVISAUtils.cpp | 19 // 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()
|
/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | exynos-dw-mshc.txt | 1 * 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.
|
/freebsd/contrib/bmake/ |
H A D | config.h.in | 303 /* Enable extensions on AIX, Interix, z/OS. */ 307 /* Enable general extensions on macOS. */ 311 /* Enable general extensions on Solaris. */ 315 /* Enable GNU extensions on systems that have them. */ 330 /* Enable general extensions on NetBSD. 331 Enable NetBSD compatibility extensions on Minix. */ 335 /* Enable OpenBSD compatibility extensions on NetBSD. 352 /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ 356 /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ 360 /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ [all …]
|