diff --git a/deps/openssl/openssl/CHANGES.md b/deps/openssl/openssl/CHANGES.md index de7ce396fd1728..f6dff93c9d6b94 100644 --- a/deps/openssl/openssl/CHANGES.md +++ b/deps/openssl/openssl/CHANGES.md @@ -28,12 +28,169 @@ breaking changes, and mappings for the large list of deprecated functions. [Migration guide]: https://github.com/openssl/openssl/tree/master/doc/man7/migration_guide.pod -### Changes between 3.0.5 and 3.0.5+quic [5 Jul 2022] +### Changes between 3.0.7 and 3.0.7+quic [1 Nov 2022] * Add QUIC API support from BoringSSL. *Todd Short* +### Changes between 3.0.6 and 3.0.7 [1 Nov 2022] + + * Fixed two buffer overflows in punycode decoding functions. + + A buffer overrun can be triggered in X.509 certificate verification, + specifically in name constraint checking. Note that this occurs after + certificate chain signature verification and requires either a CA to + have signed the malicious certificate or for the application to continue + certificate verification despite failure to construct a path to a trusted + issuer. + + In a TLS client, this can be triggered by connecting to a malicious + server. In a TLS server, this can be triggered if the server requests + client authentication and a malicious client connects. + + An attacker can craft a malicious email address to overflow + an arbitrary number of bytes containing the `.` character (decimal 46) + on the stack. This buffer overflow could result in a crash (causing a + denial of service). + ([CVE-2022-3786]) + + An attacker can craft a malicious email address to overflow four + attacker-controlled bytes on the stack. This buffer overflow could + result in a crash (causing a denial of service) or potentially remote code + execution depending on stack layout for any given platform/compiler. + ([CVE-2022-3602]) + + *Paul Dale* + + * Removed all references to invalid OSSL_PKEY_PARAM_RSA names for CRT + parameters in OpenSSL code. + Applications should not use the names OSSL_PKEY_PARAM_RSA_FACTOR, + OSSL_PKEY_PARAM_RSA_EXPONENT and OSSL_PKEY_PARAM_RSA_COEFFICIENT. + Use the numbered names such as OSSL_PKEY_PARAM_RSA_FACTOR1 instead. + Using these invalid names may cause algorithms to use slower methods + that ignore the CRT parameters. + + *Shane Lontis* + + * Fixed a regression introduced in 3.0.6 version raising errors on some stack + operations. + + *Tomáš Mráz* + + * Fixed a regression introduced in 3.0.6 version not refreshing the certificate + data to be signed before signing the certificate. + + *Gibeom Gwon* + + * Added RIPEMD160 to the default provider. + + *Paul Dale* + + * Ensured that the key share group sent or accepted for the key exchange + is allowed for the protocol version. + + *Matt Caswell* + +### Changes between 3.0.5 and 3.0.6 [11 Oct 2022] + + * OpenSSL supports creating a custom cipher via the legacy + EVP_CIPHER_meth_new() function and associated function calls. This function + was deprecated in OpenSSL 3.0 and application authors are instead encouraged + to use the new provider mechanism in order to implement custom ciphers. + + OpenSSL versions 3.0.0 to 3.0.5 incorrectly handle legacy custom ciphers + passed to the EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() and + EVP_CipherInit_ex2() functions (as well as other similarly named encryption + and decryption initialisation functions). Instead of using the custom cipher + directly it incorrectly tries to fetch an equivalent cipher from the + available providers. An equivalent cipher is found based on the NID passed to + EVP_CIPHER_meth_new(). This NID is supposed to represent the unique NID for a + given cipher. However it is possible for an application to incorrectly pass + NID_undef as this value in the call to EVP_CIPHER_meth_new(). When NID_undef + is used in this way the OpenSSL encryption/decryption initialisation function + will match the NULL cipher as being equivalent and will fetch this from the + available providers. This will succeed if the default provider has been + loaded (or if a third party provider has been loaded that offers this + cipher). Using the NULL cipher means that the plaintext is emitted as the + ciphertext. + + Applications are only affected by this issue if they call + EVP_CIPHER_meth_new() using NID_undef and subsequently use it in a call to an + encryption/decryption initialisation function. Applications that only use + SSL/TLS are not impacted by this issue. + ([CVE-2022-3358]) + + *Matt Caswell* + + * Fix LLVM vs Apple LLVM version numbering confusion that caused build failures + on MacOS 10.11 + + *Richard Levitte* + + * Fixed the linux-mips64 Configure target which was missing the + SIXTY_FOUR_BIT bn_ops flag. This was causing heap corruption on that + platform. + + *Adam Joseph* + + * Fix handling of a ticket key callback that returns 0 in TLSv1.3 to not send a + ticket + + *Matt Caswell* + + * Correctly handle a retransmitted ClientHello in DTLS + + *Matt Caswell* + + * Fixed detection of ktls support in cross-compile environment on Linux + + *Tomas Mraz* + + * Fixed some regressions and test failures when running the 3.0.0 FIPS provider + against 3.0.x + + *Paul Dale* + + * Fixed SSL_pending() and SSL_has_pending() with DTLS which were failing to + report correct results in some cases + + *Matt Caswell* + + * Fix UWP builds by defining VirtualLock + + *Charles Milette* + + * For known safe primes use the minimum key length according to RFC 7919. + Longer private key sizes unnecessarily raise the cycles needed to compute the + shared secret without any increase of the real security. This fixes a + regression from 1.1.1 where these shorter keys were generated for the known + safe primes. + + *Tomas Mraz* + + * Added the loongarch64 target + + *Shi Pujin* + + * Fixed EC ASM flag passing. Flags for ASM implementations of EC curves were + only passed to the FIPS provider and not to the default or legacy provider. + + *Juergen Christ* + + * Fixed reported performance degradation on aarch64. Restored the + implementation prior to commit 2621751 ("aes/asm/aesv8-armx.pl: avoid + 32-bit lane assignment in CTR mode") for 64bit targets only, since it is + reportedly 2-17% slower and the silicon errata only affects 32bit targets. + The new algorithm is still used for 32 bit targets. + + *Bernd Edlinger* + + * Added a missing header for memcmp that caused compilation failure on some + platforms + + *Gregor Jasny* + ### Changes between 3.0.4 and 3.0.5 [5 Jul 2022] * The OpenSSL 3.0.4 release introduced a serious bug in the RSA diff --git a/deps/openssl/openssl/Configurations/10-main.conf b/deps/openssl/openssl/Configurations/10-main.conf index 66bc81dfb4224d..b578a3c2a86166 100644 --- a/deps/openssl/openssl/Configurations/10-main.conf +++ b/deps/openssl/openssl/Configurations/10-main.conf @@ -797,7 +797,7 @@ my %targets = ( inherit_from => [ "linux-latomic" ], cflags => add("-mabi=n32"), cxxflags => add("-mabi=n32"), - bn_ops => "RC4_CHAR", + bn_ops => "RC4_CHAR SIXTY_FOUR_BIT", asm_arch => 'mips64', perlasm_scheme => "n32", multilib => "32", @@ -818,6 +818,13 @@ my %targets = ( perlasm_scheme => "linux64", }, + # loongarch64 below refers to contemporary LoongArch Architecture + # specifications, + "linux64-loongarch64" => { + inherit_from => [ "linux-generic64"], + perlasm_scheme => "linux64", + }, + #### IA-32 targets... #### These two targets are a bit aged and are to be used on older Linux #### machines where gcc doesn't understand -m32 and -m64 @@ -1302,7 +1309,7 @@ my %targets = ( inherit_from => [ "BASE_Windows" ], template => 1, CC => "cl", - CPP => '"$(CC)" /EP /C', + CPP => '$(CC) /EP /C', CFLAGS => "/W3 /wd4090 /nologo", coutflag => "/Fo", LD => "link", @@ -1311,7 +1318,7 @@ my %targets = ( ldpostoutflag => "", ld_resp_delim => "\n", bin_lflags => "setargv.obj", - makedepcmd => '"$(CC)" /Zs /showIncludes', + makedepcmd => '$(CC) /Zs /showIncludes', makedep_scheme => 'VC', AR => "lib", ARFLAGS => "/nologo", diff --git a/deps/openssl/openssl/Configurations/50-djgpp.conf b/deps/openssl/openssl/Configurations/50-djgpp.conf index 16888924d602ab..fbe4911c420d68 100644 --- a/deps/openssl/openssl/Configurations/50-djgpp.conf +++ b/deps/openssl/openssl/Configurations/50-djgpp.conf @@ -4,6 +4,7 @@ my %targets = ( "DJGPP" => { + inherit_from => [ "BASE_unix" ], CC => "gcc", CFLAGS => "-fomit-frame-pointer -O2 -Wall", cflags => "-I/dev/env/WATT_ROOT/inc -DTERMIOS -DL_ENDIAN", diff --git a/deps/openssl/openssl/Configurations/windows-makefile.tmpl b/deps/openssl/openssl/Configurations/windows-makefile.tmpl index 47c10d79df2346..dcf83a516a4d89 100644 --- a/deps/openssl/openssl/Configurations/windows-makefile.tmpl +++ b/deps/openssl/openssl/Configurations/windows-makefile.tmpl @@ -500,8 +500,8 @@ uninstall_docs: uninstall_html_docs {- output_off() if $disabled{fips}; "" -} install_fips: build_sw $(INSTALL_FIPSMODULECONF) # @[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) - @$(PERL) $(SRCDIR)\util\mkdir-p.pl $(MODULESDIR) - @$(PERL) $(SRCDIR)\util\mkdir-p.pl $(OPENSSLDIR) + @"$(PERL)" "$(SRCDIR)\util\mkdir-p.pl" "$(MODULESDIR)" + @"$(PERL)" "$(SRCDIR)\util\mkdir-p.pl" "$(OPENSSLDIR)" @$(ECHO) "*** Installing FIPS module" @$(ECHO) "install $(INSTALL_FIPSMODULE) -> $(MODULESDIR)\$(FIPSMODULENAME)" @"$(PERL)" "$(SRCDIR)\util\copy.pl" "$(INSTALL_FIPSMODULE)" "$(MODULESDIR)" @@ -742,7 +742,7 @@ EOF rel2abs($config{builddir})); my $ord_ver = $args{intent} eq 'lib' ? ' --version $(VERSION_NUMBER)' : ''; my $ord_name = - $args{generator}->[1] || platform->dsoname($args{product}); + $args{generator}->[1] || basename(platform->dsoname($args{product})); return <<"EOF"; $target: $gen0 $deps $mkdef "\$(PERL)" "$mkdef"$ord_ver --type $args{intent} --ordinals $gen0 --name $ord_name --OS windows > $target diff --git a/deps/openssl/openssl/Configure b/deps/openssl/openssl/Configure index f1259d79ee6bbe..6d4821ffc1cc80 100755 --- a/deps/openssl/openssl/Configure +++ b/deps/openssl/openssl/Configure @@ -17,7 +17,6 @@ use lib "$FindBin::Bin/util/perl"; use File::Basename; use File::Spec::Functions qw/:DEFAULT abs2rel rel2abs splitdir/; use File::Path qw/mkpath/; -use File::Compare qw(compare_text); use OpenSSL::fallback "$FindBin::Bin/external/perl/MODULES.txt"; use OpenSSL::Glob; use OpenSSL::Template; @@ -1506,9 +1505,7 @@ unless ($disabled{asan} || defined $detected_sanitizers{asan}) { } unless ($disabled{ubsan} || defined $detected_sanitizers{ubsan}) { - # -DPEDANTIC or -fnosanitize=alignment may also be required on some - # platforms. - push @{$config{cflags}}, "-fsanitize=undefined", "-fno-sanitize-recover=all"; + push @{$config{cflags}}, "-fsanitize=undefined", "-fno-sanitize-recover=all", "-DPEDANTIC"; } unless ($disabled{msan} || defined $detected_sanitizers{msan}) { @@ -1720,20 +1717,13 @@ unless ($disabled{devcryptoeng}) { unless ($disabled{ktls}) { $config{ktls}=""; + my $cc = $config{CROSS_COMPILE}.$config{CC}; if ($target =~ m/^linux/) { - my $usr = "/usr/$config{cross_compile_prefix}"; - chop($usr); - if ($config{cross_compile_prefix} eq "") { - $usr = "/usr"; - } - my $minver = (4 << 16) + (13 << 8) + 0; - my @verstr = split(" ",`cat $usr/include/linux/version.h | grep LINUX_VERSION_CODE`); - - if ($verstr[2] < $minver) { + system("printf '#include \n#include ' | $cc -E - >/dev/null 2>&1"); + if ($? != 0) { disable('too-old-kernel', 'ktls'); } } elsif ($target =~ m/^BSD/) { - my $cc = $config{CROSS_COMPILE}.$config{CC}; system("printf '#include \n#include ' | $cc -E - >/dev/null 2>&1"); if ($? != 0) { disable('too-old-freebsd', 'ktls'); @@ -2852,59 +2842,20 @@ $configdata_tmpl->fill_in( ) or die $Text::Template::ERROR; close CONFIGDATA; -# When using stat() on Windows, we can get it to perform better by avoid some -# data. This doesn't affect the mtime field, so we're not losing anything... -${^WIN32_SLOPPY_STAT} = 1; - -my $update_configdata = 0; -my $run_configdata = 0; -if (-f $configdata_outname) { - my $Configure_mtime = (stat($0))[9]; - my $configdata_mtime = (stat($configdata_outname))[9]; - - # If this script was updated after the last configdata.pm, or if - # configdata.pm.new differs from configdata.pm, we update configdata.pm - if ($configdata_mtime < $Configure_mtime - || compare_text("$configdata_outname.new", $configdata_outname) != 0) { - $update_configdata = 1; - } else { - # If nothing has changed, let's just drop the new one and pretend - # like nothing happened - unlink "$configdata_outname.new"; - - # We still run configdata.pm if one of the build file (Makefile) or - # the configuration header file are missing - $run_configdata = - !( -f $target{build_file} ) - || !( -f catfile('include', 'openssl', 'configuration.h') ); - } -} else { - $update_configdata = 1; -} - -if ($update_configdata) { - # If something did change, or there was no previous configdata.pm, we - # rename the new one, set permissions as needed, and run it. - rename "$configdata_outname.new", $configdata_outname; - if ($builder_platform eq 'unix') { - my $mode = (0755 & ~umask); - chmod $mode, 'configdata.pm' - or warn sprintf("WARNING: Couldn't change mode for 'configdata.pm' to 0%03o: %s\n",$mode,$!); - } - $run_configdata = 1; - print "Created $configdata_outname\n"; +rename "$configdata_outname.new", $configdata_outname; +if ($builder_platform eq 'unix') { + my $mode = (0755 & ~umask); + chmod $mode, 'configdata.pm' + or warn sprintf("WARNING: Couldn't change mode for 'configdata.pm' to 0%03o: %s\n",$mode,$!); } +print "Created $configdata_outname\n"; -if ($run_configdata) { - print "Running $configdata_outname\n"; - my $perlcmd = (quotify("maybeshell", $config{PERL}))[0]; - my $cmd = "$perlcmd $configdata_outname"; - #print STDERR "DEBUG[run_dofile]: \$cmd = $cmd\n"; - system($cmd); - exit 1 if $? != 0; -} else { - print "No changes in $configdata_outname, no need to run it\n"; -} +print "Running $configdata_outname\n"; +my $perlcmd = (quotify("maybeshell", $config{PERL}))[0]; +my $cmd = "$perlcmd $configdata_outname"; +#print STDERR "DEBUG[run_dofile]: \$cmd = $cmd\n"; +system($cmd); +exit 1 if $? != 0; $SIG{__DIE__} = $orig_death_handler; diff --git a/deps/openssl/openssl/INSTALL.md b/deps/openssl/openssl/INSTALL.md index f77358bed65b1c..9cad405c59c0ca 100644 --- a/deps/openssl/openssl/INSTALL.md +++ b/deps/openssl/openssl/INSTALL.md @@ -978,7 +978,7 @@ the individual protocol versions. ### no-{protocol}-method - no-{ssl|ssl3|tls|tls1|tls1_1|tls1_2|tls1_3|dtls|dtls1|dtls1_2}-method + no-{ssl3|tls1|tls1_1|tls1_2|dtls1|dtls1_2}-method Analogous to `no-{protocol}` but in addition do not build the methods for applications to explicitly select individual protocol versions. Note that there diff --git a/deps/openssl/openssl/NEWS.md b/deps/openssl/openssl/NEWS.md index 19baa496fc536a..e55777f63ef678 100644 --- a/deps/openssl/openssl/NEWS.md +++ b/deps/openssl/openssl/NEWS.md @@ -18,6 +18,18 @@ OpenSSL Releases OpenSSL 3.0 ----------- +### Major changes between OpenSSL 3.0.6 and OpenSSL 3.0.7 [1 Nov 2022] + + * Added RIPEMD160 to the default provider. + * Fixed regressions introduced in 3.0.6 version. + * Fixed two buffer overflows in punycode decoding functions. + ([CVE-2022-3786]) and ([CVE-2022-3602]) + +### Major changes between OpenSSL 3.0.5 and OpenSSL 3.0.6 [11 Oct 2022] + + * Fix for custom ciphers to prevent accidental use of NULL encryption + ([CVE-2022-3358]) + ### Major changes between OpenSSL 3.0.4 and OpenSSL 3.0.5 [5 Jul 2022] * Fixed heap memory corruption with RSA private key operation @@ -25,7 +37,6 @@ OpenSSL 3.0 * Fixed AES OCB failure to encrypt some bytes on 32-bit x86 platforms ([CVE-2022-2097]) - ### Major changes between OpenSSL 3.0.3 and OpenSSL 3.0.4 [21 Jun 2022] * Fixed additional bugs in the c_rehash script which was not properly diff --git a/deps/openssl/openssl/README-ENGINES.md b/deps/openssl/openssl/README-ENGINES.md index b05ddaa1b69ca8..9874276f13205b 100644 --- a/deps/openssl/openssl/README-ENGINES.md +++ b/deps/openssl/openssl/README-ENGINES.md @@ -314,4 +314,3 @@ It seems like the ENGINE part doesn't work too well with CryptoSwift on Win32. A quick test done right before the release showed that trying "openssl speed -engine cswift" generated errors. If the DSO gets enabled, an attempt is made to write at memory address 0x00000002. - diff --git a/deps/openssl/openssl/README.md b/deps/openssl/openssl/README.md index 01fba94290c3e5..899a0f194b6005 100644 --- a/deps/openssl/openssl/README.md +++ b/deps/openssl/openssl/README.md @@ -4,7 +4,7 @@ What This Is This is a fork of [OpenSSL](https://www.openssl.org) to enable QUIC. In addition to the website, the official source distribution is at . The OpenSSL `README` can be found at -[README-OpenSSL.md](https://github.com/quictls/openssl/blob/openssl-3.0.5%2Bquic/README-OpenSSL.md) +[README-OpenSSL.md](https://github.com/quictls/openssl/blob/openssl-3.0.7%2Bquic/README-OpenSSL.md) This fork adds APIs that can be used by QUIC implementations for connection handshakes. Quoting the IETF Working group diff --git a/deps/openssl/openssl/VERSION.dat b/deps/openssl/openssl/VERSION.dat index 0418c487608ad1..146838347c6364 100644 --- a/deps/openssl/openssl/VERSION.dat +++ b/deps/openssl/openssl/VERSION.dat @@ -1,7 +1,7 @@ MAJOR=3 MINOR=0 -PATCH=5 +PATCH=7 PRE_RELEASE_TAG= BUILD_METADATA=quic -RELEASE_DATE="5 Jul 2022" +RELEASE_DATE="1 Nov 2022" SHLIB_VERSION=81.3 diff --git a/deps/openssl/openssl/apps/ca.c b/deps/openssl/openssl/apps/ca.c index 3bab35764631da..e14a5cff78023c 100644 --- a/deps/openssl/openssl/apps/ca.c +++ b/deps/openssl/openssl/apps/ca.c @@ -922,7 +922,8 @@ int ca_main(int argc, char **argv) goto end; } } else { - if ((serial = load_serial(serialfile, create_ser, NULL)) == NULL) { + serial = load_serial(serialfile, NULL, create_ser, NULL); + if (serial == NULL) { BIO_printf(bio_err, "error while loading serial number\n"); goto end; } @@ -1162,7 +1163,8 @@ int ca_main(int argc, char **argv) if ((crlnumberfile = NCONF_get_string(conf, section, ENV_CRLNUMBER)) != NULL) - if ((crlnumber = load_serial(crlnumberfile, 0, NULL)) == NULL) { + if ((crlnumber = load_serial(crlnumberfile, NULL, 0, NULL)) + == NULL) { BIO_printf(bio_err, "error while loading CRL number\n"); goto end; } diff --git a/deps/openssl/openssl/apps/ciphers.c b/deps/openssl/openssl/apps/ciphers.c index 4dc3fa94549add..42a0bb79f6514d 100644 --- a/deps/openssl/openssl/apps/ciphers.c +++ b/deps/openssl/openssl/apps/ciphers.c @@ -227,6 +227,10 @@ int ciphers_main(int argc, char **argv) if (!verbose) { for (i = 0; i < sk_SSL_CIPHER_num(sk); i++) { const SSL_CIPHER *c = sk_SSL_CIPHER_value(sk, i); + + if (!ossl_assert(c != NULL)) + continue; + p = SSL_CIPHER_get_name(c); if (p == NULL) break; @@ -242,6 +246,9 @@ int ciphers_main(int argc, char **argv) c = sk_SSL_CIPHER_value(sk, i); + if (!ossl_assert(c != NULL)) + continue; + if (Verbose) { unsigned long id = SSL_CIPHER_get_id(c); int id0 = (int)(id >> 24); diff --git a/deps/openssl/openssl/apps/cmp.c b/deps/openssl/openssl/apps/cmp.c index 5c6bcdad0a64e5..f98e5ab938820e 100644 --- a/deps/openssl/openssl/apps/cmp.c +++ b/deps/openssl/openssl/apps/cmp.c @@ -1923,7 +1923,6 @@ static int setup_client_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine) if ((info = OPENSSL_zalloc(sizeof(*info))) == NULL) goto err; (void)OSSL_CMP_CTX_set_http_cb_arg(ctx, info); - /* info will be freed along with CMP ctx */ info->server = opt_server; info->port = server_port; /* workaround for callback design flaw, see #17088: */ @@ -3001,12 +3000,19 @@ int cmp_main(int argc, char **argv) if (ret != 1) OSSL_CMP_CTX_print_errors(cmp_ctx); - ossl_cmp_mock_srv_free(OSSL_CMP_CTX_get_transfer_cb_arg(cmp_ctx)); + if (cmp_ctx != NULL) { #ifndef OPENSSL_NO_SOCK - APP_HTTP_TLS_INFO_free(OSSL_CMP_CTX_get_http_cb_arg(cmp_ctx)); + APP_HTTP_TLS_INFO *info = OSSL_CMP_CTX_get_http_cb_arg(cmp_ctx); + +#endif + ossl_cmp_mock_srv_free(OSSL_CMP_CTX_get_transfer_cb_arg(cmp_ctx)); + X509_STORE_free(OSSL_CMP_CTX_get_certConf_cb_arg(cmp_ctx)); + /* cannot free info already here, as it may be used indirectly by: */ + OSSL_CMP_CTX_free(cmp_ctx); +#ifndef OPENSSL_NO_SOCK + APP_HTTP_TLS_INFO_free(info); #endif - X509_STORE_free(OSSL_CMP_CTX_get_certConf_cb_arg(cmp_ctx)); - OSSL_CMP_CTX_free(cmp_ctx); + } X509_VERIFY_PARAM_free(vpm); release_engine(engine); diff --git a/deps/openssl/openssl/apps/dgst.c b/deps/openssl/openssl/apps/dgst.c index bd23b76996e7d7..5f36cbcb7791db 100644 --- a/deps/openssl/openssl/apps/dgst.c +++ b/deps/openssl/openssl/apps/dgst.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -66,7 +66,7 @@ const OPTIONS dgst_options[] = { {"keyform", OPT_KEYFORM, 'f', "Key file format (ENGINE, other values ignored)"}, {"hex", OPT_HEX, '-', "Print as hex dump"}, {"binary", OPT_BINARY, '-', "Print in binary form"}, - {"xoflen", OPT_XOFLEN, 'p', "Output length for XOF algorithms"}, + {"xoflen", OPT_XOFLEN, 'p', "Output length for XOF algorithms. To obtain the maximum security strength set this to 32 (or greater) for SHAKE128, and 64 (or greater) for SHAKE256"}, {"d", OPT_DEBUG, '-', "Print debug info"}, {"debug", OPT_DEBUG, '-', "Print debug info"}, @@ -321,8 +321,10 @@ int dgst_main(int argc, char **argv) } if (hmac_key != NULL) { - if (md == NULL) + if (md == NULL) { md = (EVP_MD *)EVP_sha256(); + digestname = SN_sha256; + } sigkey = EVP_PKEY_new_raw_private_key(EVP_PKEY_HMAC, impl, (unsigned char *)hmac_key, strlen(hmac_key)); @@ -340,9 +342,19 @@ int dgst_main(int argc, char **argv) goto end; } if (do_verify) - res = EVP_DigestVerifyInit(mctx, &pctx, md, impl, sigkey); + if (impl == NULL) + res = EVP_DigestVerifyInit_ex(mctx, &pctx, digestname, + app_get0_libctx(), + app_get0_propq(), sigkey, NULL); + else + res = EVP_DigestVerifyInit(mctx, &pctx, md, impl, sigkey); else - res = EVP_DigestSignInit(mctx, &pctx, md, impl, sigkey); + if (impl == NULL) + res = EVP_DigestSignInit_ex(mctx, &pctx, digestname, + app_get0_libctx(), + app_get0_propq(), sigkey, NULL); + else + res = EVP_DigestSignInit(mctx, &pctx, md, impl, sigkey); if (res == 0) { BIO_printf(bio_err, "Error setting context\n"); goto end; @@ -406,6 +418,11 @@ int dgst_main(int argc, char **argv) BIO_printf(bio_err, "Length can only be specified for XOF\n"); goto end; } + /* + * Signing using XOF is not supported by any algorithms currently since + * each algorithm only calls EVP_DigestFinal_ex() in their sign_final + * and verify_final methods. + */ if (sigkey != NULL) { BIO_printf(bio_err, "Signing key cannot be specified for XOF\n"); goto end; @@ -467,7 +484,7 @@ static void show_digests(const OBJ_NAME *name, void *arg) return; /* Filter out message digests that we cannot use */ - md = EVP_get_digestbyname(name->name); + md = EVP_MD_fetch(app_get0_libctx(), name->name, app_get0_propq()); if (md == NULL) return; diff --git a/deps/openssl/openssl/apps/dhparam.c b/deps/openssl/openssl/apps/dhparam.c index d255129ed13693..43906cea56497b 100644 --- a/deps/openssl/openssl/apps/dhparam.c +++ b/deps/openssl/openssl/apps/dhparam.c @@ -185,7 +185,7 @@ int dhparam_main(int argc, char **argv) BIO_printf(bio_err, "Warning, input file %s ignored\n", infile); } - ctx = EVP_PKEY_CTX_new_from_name(NULL, alg, NULL); + ctx = EVP_PKEY_CTX_new_from_name(app_get0_libctx(), alg, app_get0_propq()); if (ctx == NULL) { BIO_printf(bio_err, "Error, %s param generation context allocation failed\n", @@ -313,7 +313,7 @@ int dhparam_main(int argc, char **argv) EVP_PKEY_print_params(out, pkey, 4, NULL); if (check) { - ctx = EVP_PKEY_CTX_new_from_pkey(NULL, pkey, NULL); + ctx = EVP_PKEY_CTX_new_from_pkey(app_get0_libctx(), pkey, app_get0_propq()); if (ctx == NULL) { BIO_printf(bio_err, "Error, failed to check DH parameters\n"); goto end; @@ -385,7 +385,7 @@ static EVP_PKEY *dsa_to_dh(EVP_PKEY *dh) goto err; } - ctx = EVP_PKEY_CTX_new_from_name(NULL, "DHX", NULL); + ctx = EVP_PKEY_CTX_new_from_name(app_get0_libctx(), "DHX", app_get0_propq()); if (ctx == NULL || EVP_PKEY_fromdata_init(ctx) <= 0 || EVP_PKEY_fromdata(ctx, &pkey, EVP_PKEY_KEY_PARAMETERS, params) <= 0) { diff --git a/deps/openssl/openssl/apps/ecparam.c b/deps/openssl/openssl/apps/ecparam.c index 5d869cfd14f70f..9e9ad136837b27 100644 --- a/deps/openssl/openssl/apps/ecparam.c +++ b/deps/openssl/openssl/apps/ecparam.c @@ -230,9 +230,11 @@ int ecparam_main(int argc, char **argv) *p = OSSL_PARAM_construct_end(); if (OPENSSL_strcasecmp(curve_name, "SM2") == 0) - gctx_params = EVP_PKEY_CTX_new_from_name(NULL, "sm2", NULL); + gctx_params = EVP_PKEY_CTX_new_from_name(app_get0_libctx(), "sm2", + app_get0_propq()); else - gctx_params = EVP_PKEY_CTX_new_from_name(NULL, "ec", NULL); + gctx_params = EVP_PKEY_CTX_new_from_name(app_get0_libctx(), "ec", + app_get0_propq()); if (gctx_params == NULL || EVP_PKEY_keygen_init(gctx_params) <= 0 || EVP_PKEY_CTX_set_params(gctx_params, params) <= 0 @@ -283,7 +285,8 @@ int ecparam_main(int argc, char **argv) BIO_printf(bio_err, "unable to set check_type\n"); goto end; } - pctx = EVP_PKEY_CTX_new_from_pkey(NULL, params_key, NULL); + pctx = EVP_PKEY_CTX_new_from_pkey(app_get0_libctx(), params_key, + app_get0_propq()); if (pctx == NULL || EVP_PKEY_param_check(pctx) <= 0) { BIO_printf(bio_err, "failed\n"); goto end; @@ -313,7 +316,8 @@ int ecparam_main(int argc, char **argv) * EVP_PKEY_CTX_set_group_name(gctx, curvename); * EVP_PKEY_keygen(gctx, &key) <= 0) */ - gctx_key = EVP_PKEY_CTX_new_from_pkey(NULL, params_key, NULL); + gctx_key = EVP_PKEY_CTX_new_from_pkey(app_get0_libctx(), params_key, + app_get0_propq()); if (EVP_PKEY_keygen_init(gctx_key) <= 0 || EVP_PKEY_keygen(gctx_key, &key) <= 0) { BIO_printf(bio_err, "unable to generate key\n"); diff --git a/deps/openssl/openssl/apps/genrsa.c b/deps/openssl/openssl/apps/genrsa.c index e709ea38ce9933..4436b7fa1745a9 100644 --- a/deps/openssl/openssl/apps/genrsa.c +++ b/deps/openssl/openssl/apps/genrsa.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -179,7 +179,8 @@ int genrsa_main(int argc, char **argv) if (out == NULL) goto end; - if (!init_gen_str(&ctx, "RSA", eng, 0, NULL, NULL)) + if (!init_gen_str(&ctx, "RSA", eng, 0, app_get0_libctx(), + app_get0_propq())) goto end; EVP_PKEY_CTX_set_cb(ctx, genrsa_cb); diff --git a/deps/openssl/openssl/apps/include/apps.h b/deps/openssl/openssl/apps/include/apps.h index 9d5db16600ec4b..baacd0025d680d 100644 --- a/deps/openssl/openssl/apps/include/apps.h +++ b/deps/openssl/openssl/apps/include/apps.h @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -13,6 +13,7 @@ # include "e_os.h" /* struct timeval for DTLS */ # include "internal/nelem.h" # include "internal/sockets.h" /* for openssl_fdset() */ +# include "internal/cryptlib.h" /* ossl_assert() */ # include # include @@ -219,12 +220,16 @@ typedef struct ca_db_st { void app_bail_out(char *fmt, ...); void *app_malloc(size_t sz, const char *what); -BIGNUM *load_serial(const char *serialfile, int create, ASN1_INTEGER **retai); -int save_serial(const char *serialfile, const char *suffix, const BIGNUM *serial, - ASN1_INTEGER **retai); + +/* load_serial, save_serial, and rotate_serial are also used for CRL numbers */ +BIGNUM *load_serial(const char *serialfile, int *exists, int create, + ASN1_INTEGER **retai); +int save_serial(const char *serialfile, const char *suffix, + const BIGNUM *serial, ASN1_INTEGER **retai); int rotate_serial(const char *serialfile, const char *new_suffix, const char *old_suffix); int rand_serial(BIGNUM *b, ASN1_INTEGER *ai); + CA_DB *load_index(const char *dbfile, DB_ATTR *dbattr); int index_index(CA_DB *db); int save_index(const char *dbfile, const char *suffix, CA_DB *db); diff --git a/deps/openssl/openssl/apps/lib/apps.c b/deps/openssl/openssl/apps/lib/apps.c index 7e6d902409a735..9456a21868a45b 100644 --- a/deps/openssl/openssl/apps/lib/apps.c +++ b/deps/openssl/openssl/apps/lib/apps.c @@ -1456,7 +1456,8 @@ static IMPLEMENT_LHASH_HASH_FN(index_name, OPENSSL_CSTRING) static IMPLEMENT_LHASH_COMP_FN(index_name, OPENSSL_CSTRING) #undef BSIZE #define BSIZE 256 -BIGNUM *load_serial(const char *serialfile, int create, ASN1_INTEGER **retai) +BIGNUM *load_serial(const char *serialfile, int *exists, int create, + ASN1_INTEGER **retai) { BIO *in = NULL; BIGNUM *ret = NULL; @@ -1468,6 +1469,8 @@ BIGNUM *load_serial(const char *serialfile, int create, ASN1_INTEGER **retai) goto err; in = BIO_new_file(serialfile, "r"); + if (exists != NULL) + *exists = in != NULL; if (in == NULL) { if (!create) { perror(serialfile); @@ -1475,8 +1478,14 @@ BIGNUM *load_serial(const char *serialfile, int create, ASN1_INTEGER **retai) } ERR_clear_error(); ret = BN_new(); - if (ret == NULL || !rand_serial(ret, ai)) + if (ret == NULL) { BIO_printf(bio_err, "Out of memory\n"); + } else if (!rand_serial(ret, ai)) { + BIO_printf(bio_err, "Error creating random number to store in %s\n", + serialfile); + BN_free(ret); + ret = NULL; + } } else { if (!a2i_ASN1_INTEGER(in, ai, buf, 1024)) { BIO_printf(bio_err, "Unable to load number from %s\n", @@ -1490,12 +1499,13 @@ BIGNUM *load_serial(const char *serialfile, int create, ASN1_INTEGER **retai) } } - if (ret && retai) { + if (ret != NULL && retai != NULL) { *retai = ai; ai = NULL; } err: - ERR_print_errors(bio_err); + if (ret == NULL) + ERR_print_errors(bio_err); BIO_free(in); ASN1_INTEGER_free(ai); return ret; @@ -2458,7 +2468,9 @@ BIO *app_http_tls_cb(BIO *bio, void *arg, int connect, int detail) APP_HTTP_TLS_INFO *info = (APP_HTTP_TLS_INFO *)arg; SSL_CTX *ssl_ctx = info->ssl_ctx; - if (connect && detail) { /* connecting with TLS */ + if (ssl_ctx == NULL) /* not using TLS */ + return bio; + if (connect) { SSL *ssl; BIO *sbio = NULL; @@ -2538,6 +2550,11 @@ ASN1_VALUE *app_http_get_asn1(const char *url, const char *proxy, "missing SSL_CTX"); goto end; } + if (!use_ssl && ssl_ctx != NULL) { + ERR_raise_data(ERR_LIB_HTTP, ERR_R_PASSED_INVALID_ARGUMENT, + "SSL_CTX given but use_ssl == 0"); + goto end; + } info.server = server; info.port = port; @@ -2919,6 +2936,9 @@ BIO *dup_bio_out(int format) BIO_NOCLOSE | (FMT_istext(format) ? BIO_FP_TEXT : 0)); void *prefix = NULL; + if (b == NULL) + return NULL; + #ifdef OPENSSL_SYS_VMS if (FMT_istext(format)) b = BIO_push(BIO_new(BIO_f_linebuffer()), b); @@ -2938,7 +2958,7 @@ BIO *dup_bio_err(int format) BIO *b = BIO_new_fp(stderr, BIO_NOCLOSE | (FMT_istext(format) ? BIO_FP_TEXT : 0)); #ifdef OPENSSL_SYS_VMS - if (FMT_istext(format)) + if (b != NULL && FMT_istext(format)) b = BIO_push(BIO_new(BIO_f_linebuffer()), b); #endif return b; diff --git a/deps/openssl/openssl/apps/lib/s_cb.c b/deps/openssl/openssl/apps/lib/s_cb.c index 4257190a149f19..f2ddd94c3de4df 100644 --- a/deps/openssl/openssl/apps/lib/s_cb.c +++ b/deps/openssl/openssl/apps/lib/s_cb.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -76,22 +76,28 @@ int verify_callback(int ok, X509_STORE_CTX *ctx) } switch (err) { case X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT: - BIO_puts(bio_err, "issuer= "); - X509_NAME_print_ex(bio_err, X509_get_issuer_name(err_cert), - 0, get_nameopt()); - BIO_puts(bio_err, "\n"); + if (err_cert != NULL) { + BIO_puts(bio_err, "issuer= "); + X509_NAME_print_ex(bio_err, X509_get_issuer_name(err_cert), + 0, get_nameopt()); + BIO_puts(bio_err, "\n"); + } break; case X509_V_ERR_CERT_NOT_YET_VALID: case X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD: - BIO_printf(bio_err, "notBefore="); - ASN1_TIME_print(bio_err, X509_get0_notBefore(err_cert)); - BIO_printf(bio_err, "\n"); + if (err_cert != NULL) { + BIO_printf(bio_err, "notBefore="); + ASN1_TIME_print(bio_err, X509_get0_notBefore(err_cert)); + BIO_printf(bio_err, "\n"); + } break; case X509_V_ERR_CERT_HAS_EXPIRED: case X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD: - BIO_printf(bio_err, "notAfter="); - ASN1_TIME_print(bio_err, X509_get0_notAfter(err_cert)); - BIO_printf(bio_err, "\n"); + if (err_cert != NULL) { + BIO_printf(bio_err, "notAfter="); + ASN1_TIME_print(bio_err, X509_get0_notAfter(err_cert)); + BIO_printf(bio_err, "\n"); + } break; case X509_V_ERR_NO_EXPLICIT_POLICY: if (!verify_args.quiet) diff --git a/deps/openssl/openssl/apps/list.c b/deps/openssl/openssl/apps/list.c index 0d12bd6beca6b5..514abacfc835fd 100644 --- a/deps/openssl/openssl/apps/list.c +++ b/deps/openssl/openssl/apps/list.c @@ -1474,7 +1474,7 @@ const OPTIONS list_options[] = { "List of cipher commands (deprecated)"}, #endif {"cipher-algorithms", OPT_CIPHER_ALGORITHMS, '-', - "List of cipher algorithms"}, + "List of symmetric cipher algorithms"}, {"encoders", OPT_ENCODERS, '-', "List of encoding methods" }, {"decoders", OPT_DECODERS, '-', "List of decoding methods" }, {"key-managers", OPT_KEYMANAGERS, '-', "List of key managers" }, diff --git a/deps/openssl/openssl/apps/mac.c b/deps/openssl/openssl/apps/mac.c index 5f80ca22c7879c..a9b6a265f49aeb 100644 --- a/deps/openssl/openssl/apps/mac.c +++ b/deps/openssl/openssl/apps/mac.c @@ -1,5 +1,5 @@ /* - * Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2018-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -170,9 +170,6 @@ int mac_main(int argc, char **argv) goto err; } - /* Use text mode for stdin */ - if (infile == NULL || strcmp(infile, "-") == 0) - inform = FORMAT_TEXT; in = bio_open_default(infile, 'r', inform); if (in == NULL) goto err; diff --git a/deps/openssl/openssl/apps/ocsp.c b/deps/openssl/openssl/apps/ocsp.c index 7e2e89c387ca19..50bf55f3385045 100644 --- a/deps/openssl/openssl/apps/ocsp.c +++ b/deps/openssl/openssl/apps/ocsp.c @@ -135,7 +135,7 @@ const OPTIONS ocsp_options[] = { {"no_certs", OPT_NO_CERTS, '-', "Don't include any certificates in signed request"}, {"badsig", OPT_BADSIG, '-', - "Corrupt last byte of loaded OSCP response signature (for test)"}, + "Corrupt last byte of loaded OCSP response signature (for test)"}, {"CA", OPT_CA, '<', "CA certificate"}, {"nmin", OPT_NMIN, 'p', "Number of minutes before next update"}, {"nrequest", OPT_REQUEST, 'p', diff --git a/deps/openssl/openssl/apps/openssl.c b/deps/openssl/openssl/apps/openssl.c index e20661277e1985..a3056c799f8570 100644 --- a/deps/openssl/openssl/apps/openssl.c +++ b/deps/openssl/openssl/apps/openssl.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -307,7 +307,7 @@ int main(int argc, char *argv[]) BIO_free(bio_in); BIO_free_all(bio_out); apps_shutdown(); - BIO_free(bio_err); + BIO_free_all(bio_err); EXIT(ret); } diff --git a/deps/openssl/openssl/apps/pkcs12.c b/deps/openssl/openssl/apps/pkcs12.c index dcb173f201f3c3..b442d358f8b703 100644 --- a/deps/openssl/openssl/apps/pkcs12.c +++ b/deps/openssl/openssl/apps/pkcs12.c @@ -1,5 +1,5 @@ /* - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1999-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -143,7 +143,7 @@ const OPTIONS pkcs12_options[] = { "Encrypt output with 3DES (default PBES2 with PBKDF2 and AES-256 CBC)"}, #endif {"macalg", OPT_MACALG, 's', - "Digest algorithm to use in MAC (default SHA1)"}, + "Digest algorithm to use in MAC (default SHA256)"}, {"iter", OPT_ITER, 'p', "Specify the iteration count for encryption and MAC"}, {"noiter", OPT_NOITER, '-', "Don't use encryption iteration"}, {"nomaciter", OPT_NOMACITER, '-', "Don't use MAC iteration)"}, diff --git a/deps/openssl/openssl/apps/pkeyparam.c b/deps/openssl/openssl/apps/pkeyparam.c index 45647341ce874e..b02882ccc296a7 100644 --- a/deps/openssl/openssl/apps/pkeyparam.c +++ b/deps/openssl/openssl/apps/pkeyparam.c @@ -1,5 +1,5 @@ /* - * Copyright 2006-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2006-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -101,7 +101,8 @@ int pkeyparam_main(int argc, char **argv) out = bio_open_default(outfile, 'w', FORMAT_PEM); if (out == NULL) goto end; - pkey = PEM_read_bio_Parameters(in, NULL); + pkey = PEM_read_bio_Parameters_ex(in, NULL, app_get0_libctx(), + app_get0_propq()); if (pkey == NULL) { BIO_printf(bio_err, "Error reading parameters\n"); ERR_print_errors(bio_err); @@ -109,7 +110,11 @@ int pkeyparam_main(int argc, char **argv) } if (check) { - ctx = EVP_PKEY_CTX_new(pkey, e); + if (e == NULL) + ctx = EVP_PKEY_CTX_new_from_pkey(app_get0_libctx(), pkey, + app_get0_propq()); + else + ctx = EVP_PKEY_CTX_new(pkey, e); if (ctx == NULL) { ERR_print_errors(bio_err); goto end; diff --git a/deps/openssl/openssl/apps/rsa.c b/deps/openssl/openssl/apps/rsa.c index 4cc45c55332ae6..0da342c38f2cec 100644 --- a/deps/openssl/openssl/apps/rsa.c +++ b/deps/openssl/openssl/apps/rsa.c @@ -61,7 +61,7 @@ const OPTIONS rsa_options[] = { OPT_SECTION("Input"), {"in", OPT_IN, 's', "Input file"}, - {"inform", OPT_INFORM, 'f', "Input format (DER/PEM/P12/ENGINE"}, + {"inform", OPT_INFORM, 'f', "Input format (DER/PEM/P12/ENGINE)"}, {"pubin", OPT_PUBIN, '-', "Expect a public key in input file"}, {"RSAPublicKey_in", OPT_RSAPUBKEY_IN, '-', "Input is an RSAPublicKey"}, {"passin", OPT_PASSIN, 's', "Input file pass phrase source"}, diff --git a/deps/openssl/openssl/apps/speed.c b/deps/openssl/openssl/apps/speed.c index 535e0f45c2465c..d180a41f369f81 100644 --- a/deps/openssl/openssl/apps/speed.c +++ b/deps/openssl/openssl/apps/speed.c @@ -67,6 +67,7 @@ # define HAVE_FORK 0 # else # define HAVE_FORK 1 +# include # endif #endif @@ -875,11 +876,14 @@ static int FFDH_derive_key_loop(void *args) loopargs_t *tempargs = *(loopargs_t **) args; EVP_PKEY_CTX *ffdh_ctx = tempargs->ffdh_ctx[testnum]; unsigned char *derived_secret = tempargs->secret_ff_a; - size_t outlen = MAX_FFDH_SIZE; int count; - for (count = 0; COND(ffdh_c[testnum][0]); count++) + for (count = 0; COND(ffdh_c[testnum][0]); count++) { + /* outlen can be overwritten with a too small value (no padding used) */ + size_t outlen = MAX_FFDH_SIZE; + EVP_PKEY_derive(ffdh_ctx, derived_secret, &outlen); + } return count; } #endif /* OPENSSL_NO_DH */ @@ -2004,7 +2008,7 @@ int speed_main(int argc, char **argv) goto end; if (!EVP_MAC_CTX_set_params(loopargs[i].mctx, params)) - goto end; + goto skip_hmac; /* Digest not found */ } for (testnum = 0; testnum < size_num; testnum++) { print_message(names[D_HMAC], c[D_HMAC][testnum], lengths[testnum], @@ -2021,7 +2025,7 @@ int speed_main(int argc, char **argv) EVP_MAC_free(mac); mac = NULL; } - +skip_hmac: if (doit[D_CBC_DES]) { int st = 1; @@ -3416,6 +3420,7 @@ static int do_multi(int multi, int size_num) int n; int fd[2]; int *fds; + int status; static char sep[] = ":"; fds = app_malloc(sizeof(*fds) * multi, "fd buffer for do_multi"); @@ -3574,6 +3579,20 @@ static int do_multi(int multi, int size_num) fclose(f); } OPENSSL_free(fds); + for (n = 0; n < multi; ++n) { + while (wait(&status) == -1) + if (errno != EINTR) { + BIO_printf(bio_err, "Waitng for child failed with 0x%x\n", + errno); + return 1; + } + if (WIFEXITED(status) && WEXITSTATUS(status)) { + BIO_printf(bio_err, "Child exited with %d\n", WEXITSTATUS(status)); + } else if (WIFSIGNALED(status)) { + BIO_printf(bio_err, "Child terminated by signal %d\n", + WTERMSIG(status)); + } + } return 1; } #endif diff --git a/deps/openssl/openssl/apps/x509.c b/deps/openssl/openssl/apps/x509.c index 2b9a0b6cb40884..a919d787457c97 100644 --- a/deps/openssl/openssl/apps/x509.c +++ b/deps/openssl/openssl/apps/x509.c @@ -534,7 +534,7 @@ int x509_main(int argc, char **argv) aliasout = ++num; break; case OPT_CACREATESERIAL: - CA_createserial = ++num; + CA_createserial = 1; break; case OPT_CLREXT: clrext = 1; @@ -660,9 +660,19 @@ int x509_main(int argc, char **argv) BIO_printf(bio_err, "Cannot use both -key/-signkey and -CA option\n"); goto end; } - } else if (CAkeyfile != NULL) { - BIO_printf(bio_err, - "Warning: ignoring -CAkey option since no -CA option is given\n"); + } else { +#define WARN_NO_CA(opt) BIO_printf(bio_err, \ + "Warning: ignoring " opt " option since -CA option is not given\n"); + if (CAkeyfile != NULL) + WARN_NO_CA("-CAkey"); + if (CAkeyformat != FORMAT_UNDEF) + WARN_NO_CA("-CAkeyform"); + if (CAformat != FORMAT_UNDEF) + WARN_NO_CA("-CAform"); + if (CAserial != NULL) + WARN_NO_CA("-CAserial"); + if (CA_createserial) + WARN_NO_CA("-CAcreateserial"); } if (extfile == NULL) { @@ -725,7 +735,7 @@ int x509_main(int argc, char **argv) } if ((x = X509_new_ex(app_get0_libctx(), app_get0_propq())) == NULL) goto end; - if (sno == NULL) { + if (CAfile == NULL && sno == NULL) { sno = ASN1_INTEGER_new(); if (sno == NULL || !rand_serial(NULL, sno)) goto end; @@ -1081,6 +1091,7 @@ static ASN1_INTEGER *x509_load_serial(const char *CAfile, char *buf = NULL; ASN1_INTEGER *bs = NULL; BIGNUM *serial = NULL; + int defaultfile = 0, file_exists; if (serialfile == NULL) { const char *p = strrchr(CAfile, '.'); @@ -1090,9 +1101,10 @@ static ASN1_INTEGER *x509_load_serial(const char *CAfile, memcpy(buf, CAfile, len); memcpy(buf + len, POSTFIX, sizeof(POSTFIX)); serialfile = buf; + defaultfile = 1; } - serial = load_serial(serialfile, create, NULL); + serial = load_serial(serialfile, &file_exists, create || defaultfile, NULL); if (serial == NULL) goto end; @@ -1101,8 +1113,10 @@ static ASN1_INTEGER *x509_load_serial(const char *CAfile, goto end; } - if (!save_serial(serialfile, NULL, serial, &bs)) - goto end; + if (file_exists || create) + save_serial(serialfile, NULL, serial, &bs); + else + bs = BN_to_ASN1_INTEGER(serial, NULL); end: OPENSSL_free(buf); diff --git a/deps/openssl/openssl/crypto/aes/asm/aesv8-armx.pl b/deps/openssl/openssl/crypto/aes/asm/aesv8-armx.pl index 9532db70e25945..6a7bf05d1b35c4 100755 --- a/deps/openssl/openssl/crypto/aes/asm/aesv8-armx.pl +++ b/deps/openssl/openssl/crypto/aes/asm/aesv8-armx.pl @@ -1,5 +1,5 @@ #! /usr/bin/env perl -# Copyright 2014-2020 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2014-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy @@ -1797,6 +1797,21 @@ () #ifndef __ARMEB__ rev $ctr, $ctr #endif +___ +$code.=<<___ if ($flavour =~ /64/); + vorr $dat1,$dat0,$dat0 + add $tctr1, $ctr, #1 + vorr $dat2,$dat0,$dat0 + add $ctr, $ctr, #2 + vorr $ivec,$dat0,$dat0 + rev $tctr1, $tctr1 + vmov.32 ${dat1}[3],$tctr1 + b.ls .Lctr32_tail + rev $tctr2, $ctr + sub $len,$len,#3 // bias + vmov.32 ${dat2}[3],$tctr2 +___ +$code.=<<___ if ($flavour !~ /64/); add $tctr1, $ctr, #1 vorr $ivec,$dat0,$dat0 rev $tctr1, $tctr1 @@ -1810,7 +1825,7 @@ () vorr $dat2,$ivec,$ivec ___ $code.=<<___ if ($flavour =~ /64/); - cmp $len,#2 + cmp $len,#32 b.lo .Loop3x_ctr32 add w13,$ctr,#1 @@ -2003,11 +2018,25 @@ () aese $dat1,q8 aesmc $tmp1,$dat1 vld1.8 {$in0},[$inp],#16 +___ +$code.=<<___ if ($flavour =~ /64/); + vorr $dat0,$ivec,$ivec +___ +$code.=<<___ if ($flavour !~ /64/); add $tctr0,$ctr,#1 +___ +$code.=<<___; aese $dat2,q8 aesmc $dat2,$dat2 vld1.8 {$in1},[$inp],#16 +___ +$code.=<<___ if ($flavour =~ /64/); + vorr $dat1,$ivec,$ivec +___ +$code.=<<___ if ($flavour !~ /64/); rev $tctr0,$tctr0 +___ +$code.=<<___; aese $tmp0,q9 aesmc $tmp0,$tmp0 aese $tmp1,q9 @@ -2016,6 +2045,12 @@ () mov $key_,$key aese $dat2,q9 aesmc $tmp2,$dat2 +___ +$code.=<<___ if ($flavour =~ /64/); + vorr $dat2,$ivec,$ivec + add $tctr0,$ctr,#1 +___ +$code.=<<___; aese $tmp0,q12 aesmc $tmp0,$tmp0 aese $tmp1,q12 @@ -2031,22 +2066,47 @@ () aese $tmp1,q13 aesmc $tmp1,$tmp1 veor $in2,$in2,$rndlast +___ +$code.=<<___ if ($flavour =~ /64/); + rev $tctr0,$tctr0 + aese $tmp2,q13 + aesmc $tmp2,$tmp2 + vmov.32 ${dat0}[3], $tctr0 +___ +$code.=<<___ if ($flavour !~ /64/); vmov.32 ${ivec}[3], $tctr0 aese $tmp2,q13 aesmc $tmp2,$tmp2 vorr $dat0,$ivec,$ivec +___ +$code.=<<___; rev $tctr1,$tctr1 aese $tmp0,q14 aesmc $tmp0,$tmp0 +___ +$code.=<<___ if ($flavour !~ /64/); vmov.32 ${ivec}[3], $tctr1 rev $tctr2,$ctr +___ +$code.=<<___; aese $tmp1,q14 aesmc $tmp1,$tmp1 +___ +$code.=<<___ if ($flavour =~ /64/); + vmov.32 ${dat1}[3], $tctr1 + rev $tctr2,$ctr + aese $tmp2,q14 + aesmc $tmp2,$tmp2 + vmov.32 ${dat2}[3], $tctr2 +___ +$code.=<<___ if ($flavour !~ /64/); vorr $dat1,$ivec,$ivec vmov.32 ${ivec}[3], $tctr2 aese $tmp2,q14 aesmc $tmp2,$tmp2 vorr $dat2,$ivec,$ivec +___ +$code.=<<___; subs $len,$len,#3 aese $tmp0,q15 aese $tmp1,q15 diff --git a/deps/openssl/openssl/crypto/arm_arch.h b/deps/openssl/openssl/crypto/arm_arch.h index d157f37d8ee522..45d7e155647540 100644 --- a/deps/openssl/openssl/crypto/arm_arch.h +++ b/deps/openssl/openssl/crypto/arm_arch.h @@ -1,5 +1,5 @@ /* - * Copyright 2011-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2011-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -100,17 +100,17 @@ extern unsigned int OPENSSL_armv8_rsa_neonized; # define ARM_CPU_PART_N1 0xD0C # define MIDR_PARTNUM_SHIFT 4 -# define MIDR_PARTNUM_MASK (0xfff << MIDR_PARTNUM_SHIFT) +# define MIDR_PARTNUM_MASK (0xfffU << MIDR_PARTNUM_SHIFT) # define MIDR_PARTNUM(midr) \ (((midr) & MIDR_PARTNUM_MASK) >> MIDR_PARTNUM_SHIFT) # define MIDR_IMPLEMENTER_SHIFT 24 -# define MIDR_IMPLEMENTER_MASK (0xff << MIDR_IMPLEMENTER_SHIFT) +# define MIDR_IMPLEMENTER_MASK (0xffU << MIDR_IMPLEMENTER_SHIFT) # define MIDR_IMPLEMENTER(midr) \ (((midr) & MIDR_IMPLEMENTER_MASK) >> MIDR_IMPLEMENTER_SHIFT) # define MIDR_ARCHITECTURE_SHIFT 16 -# define MIDR_ARCHITECTURE_MASK (0xf << MIDR_ARCHITECTURE_SHIFT) +# define MIDR_ARCHITECTURE_MASK (0xfU << MIDR_ARCHITECTURE_SHIFT) # define MIDR_ARCHITECTURE(midr) \ (((midr) & MIDR_ARCHITECTURE_MASK) >> MIDR_ARCHITECTURE_SHIFT) @@ -121,7 +121,7 @@ extern unsigned int OPENSSL_armv8_rsa_neonized; # define MIDR_CPU_MODEL(imp, partnum) \ (((imp) << MIDR_IMPLEMENTER_SHIFT) | \ - (0xf << MIDR_ARCHITECTURE_SHIFT) | \ + (0xfU << MIDR_ARCHITECTURE_SHIFT) | \ ((partnum) << MIDR_PARTNUM_SHIFT)) # define MIDR_IS_CPU_MODEL(midr, imp, partnum) \ diff --git a/deps/openssl/openssl/crypto/armcap.c b/deps/openssl/openssl/crypto/armcap.c index 5b45a9d0f40c7d..c021330e32fd3c 100644 --- a/deps/openssl/openssl/crypto/armcap.c +++ b/deps/openssl/openssl/crypto/armcap.c @@ -1,5 +1,5 @@ /* - * Copyright 2011-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2011-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -257,11 +257,11 @@ void OPENSSL_cpuid_setup(void) } # endif - /* Things that getauxval didn't tell us */ - if (sigsetjmp(ill_jmp, 1) == 0) { - _armv7_tick(); - OPENSSL_armcap_P |= ARMV7_TICK; - } + /* + * Probing for ARMV7_TICK is known to produce unreliable results, + * so we will only use the feature when the user explicitly enables + * it with OPENSSL_armcap. + */ sigaction(SIGILL, &ill_oact, NULL); sigprocmask(SIG_SETMASK, &oset, NULL); diff --git a/deps/openssl/openssl/crypto/asn1/asn_mime.c b/deps/openssl/openssl/crypto/asn1/asn_mime.c index 1b8ac3410628e1..b1474888aafe49 100644 --- a/deps/openssl/openssl/crypto/asn1/asn_mime.c +++ b/deps/openssl/openssl/crypto/asn1/asn_mime.c @@ -1,5 +1,5 @@ /* - * Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -69,6 +69,8 @@ static void mime_hdr_free(MIME_HEADER *hdr); int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const ASN1_ITEM *it) { + int rv = 1; + /* If streaming create stream BIO and copy all content through it */ if (flags & SMIME_STREAM) { BIO *bio, *tbio; @@ -77,7 +79,10 @@ int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, ERR_raise(ERR_LIB_ASN1, ERR_R_MALLOC_FAILURE); return 0; } - SMIME_crlf_copy(in, bio, flags); + if (!SMIME_crlf_copy(in, bio, flags)) { + rv = 0; + } + (void)BIO_flush(bio); /* Free up successive BIOs until we hit the old output BIO */ do { @@ -92,7 +97,7 @@ int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, */ else ASN1_item_i2d_bio(it, out, val); - return 1; + return rv; } /* Base 64 read and write of ASN1 structure */ @@ -346,8 +351,7 @@ static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags, * set up to finalise when it is written through. */ if (!(flags & SMIME_DETACHED) || (flags & PKCS7_REUSE_DIGEST)) { - SMIME_crlf_copy(data, out, flags); - return 1; + return SMIME_crlf_copy(data, out, flags); } if (!aux || !aux->asn1_cb) { @@ -365,7 +369,8 @@ static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags, return 0; /* Copy data across, passing through filter BIOs for processing */ - SMIME_crlf_copy(data, sarg.ndef_bio, flags); + if (!SMIME_crlf_copy(data, sarg.ndef_bio, flags)) + rv = 0; /* Finalize structure */ if (aux->asn1_cb(ASN1_OP_DETACHED_POST, &val, it, &sarg) <= 0) @@ -515,8 +520,10 @@ int SMIME_crlf_copy(BIO *in, BIO *out, int flags) * when streaming as we don't end up with one OCTET STRING per line. */ bf = BIO_new(BIO_f_buffer()); - if (bf == NULL) + if (bf == NULL) { + ERR_raise(ERR_LIB_ASN1, ERR_R_MALLOC_FAILURE); return 0; + } out = BIO_push(bf, out); if (flags & SMIME_BINARY) { while ((len = BIO_read(in, linebuf, MAX_SMLEN)) > 0) diff --git a/deps/openssl/openssl/crypto/bio/bio_lib.c b/deps/openssl/openssl/crypto/bio/bio_lib.c index b5454f14b24922..ecc16a5ee36aab 100644 --- a/deps/openssl/openssl/crypto/bio/bio_lib.c +++ b/deps/openssl/openssl/crypto/bio/bio_lib.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -12,6 +12,7 @@ #include #include #include +#include "internal/numbers.h" #include "bio_local.h" /* @@ -620,12 +621,28 @@ long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp) */ size_t BIO_ctrl_pending(BIO *bio) { - return BIO_ctrl(bio, BIO_CTRL_PENDING, 0, NULL); + long ret = BIO_ctrl(bio, BIO_CTRL_PENDING, 0, NULL); + + if (ret < 0) + ret = 0; +#if LONG_MAX > SIZE_MAX + if (ret > SIZE_MAX) + ret = SIZE_MAX; +#endif + return (size_t)ret; } size_t BIO_ctrl_wpending(BIO *bio) { - return BIO_ctrl(bio, BIO_CTRL_WPENDING, 0, NULL); + long ret = BIO_ctrl(bio, BIO_CTRL_WPENDING, 0, NULL); + + if (ret < 0) + ret = 0; +#if LONG_MAX > SIZE_MAX + if (ret > SIZE_MAX) + ret = SIZE_MAX; +#endif + return (size_t)ret; } /* put the 'bio' on the end of b's list of operators */ diff --git a/deps/openssl/openssl/crypto/bio/bss_dgram.c b/deps/openssl/openssl/crypto/bio/bss_dgram.c index aa823613060de4..8ca1cf64ed4745 100644 --- a/deps/openssl/openssl/crypto/bio/bss_dgram.c +++ b/deps/openssl/openssl/crypto/bio/bss_dgram.c @@ -1914,7 +1914,8 @@ static void get_current_time(struct timeval *t) t->tv_sec = (long)(now_ul / 10000000); t->tv_usec = ((int)(now_ul % 10000000)) / 10; # else - gettimeofday(t, NULL); + if (gettimeofday(t, NULL) < 0) + perror("gettimeofday"); # endif } diff --git a/deps/openssl/openssl/crypto/bn/asm/rsaz-avx512.pl b/deps/openssl/openssl/crypto/bn/asm/rsaz-avx512.pl index d031caa88e7f68..8d1d19f6c728ff 100644 --- a/deps/openssl/openssl/crypto/bn/asm/rsaz-avx512.pl +++ b/deps/openssl/openssl/crypto/bn/asm/rsaz-avx512.pl @@ -1,4 +1,4 @@ -# Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. # Copyright (c) 2020, Intel Corporation. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use @@ -48,8 +48,17 @@ $avx512ifma = ($1==2.11 && $2>=8) + ($1>=2.12); } -if (!$avx512 && `$ENV{CC} -v 2>&1` =~ /((?:clang|LLVM) version|.*based on LLVM) ([0-9]+\.[0-9]+)/) { - $avx512ifma = ($2>=7.0); +if (!$avx512 && `$ENV{CC} -v 2>&1` + =~ /(Apple)?\s*((?:clang|LLVM) version|.*based on LLVM) ([0-9]+)\.([0-9]+)\.([0-9]+)?/) { + my $ver = $3 + $4/100.0 + $5/10000.0; # 3.1.0->3.01, 3.10.1->3.1001 + if ($1) { + # Apple conditions, they use a different version series, see + # https://en.wikipedia.org/wiki/Xcode#Xcode_7.0_-_10.x_(since_Free_On-Device_Development)_2 + # clang 7.0.0 is Apple clang 10.0.1 + $avx512ifma = ($ver>=10.0001) + } else { + $avx512ifma = ($3>=7.0); + } } open OUT,"| \"$^X\" \"$xlate\" $flavour \"$output\"" diff --git a/deps/openssl/openssl/crypto/bn/bn_prime.c b/deps/openssl/openssl/crypto/bn/bn_prime.c index 9e2f6861a519bf..ddd31a02525464 100644 --- a/deps/openssl/openssl/crypto/bn/bn_prime.c +++ b/deps/openssl/openssl/crypto/bn/bn_prime.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -308,9 +308,10 @@ static int bn_is_prime_int(const BIGNUM *w, int checks, BN_CTX *ctx, goto err; #endif - ret = ossl_bn_miller_rabin_is_prime(w, checks, ctx, cb, 0, &status); - if (!ret) + if (!ossl_bn_miller_rabin_is_prime(w, checks, ctx, cb, 0, &status)) { + ret = -1; goto err; + } ret = (status == BN_PRIMETEST_PROBABLY_PRIME); err: #ifndef FIPS_MODULE diff --git a/deps/openssl/openssl/crypto/bn/bn_rand.c b/deps/openssl/openssl/crypto/bn/bn_rand.c index 1b495969906fc5..05d4c6ecd7b3bb 100644 --- a/deps/openssl/openssl/crypto/bn/bn_rand.c +++ b/deps/openssl/openssl/crypto/bn/bn_rand.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -136,6 +136,11 @@ static int bnrand_range(BNRAND_FLAG flag, BIGNUM *r, const BIGNUM *range, int n; int count = 100; + if (r == NULL) { + ERR_raise(ERR_LIB_BN, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + if (range->neg || BN_is_zero(range)) { ERR_raise(ERR_LIB_BN, BN_R_INVALID_RANGE); return 0; diff --git a/deps/openssl/openssl/crypto/bn/rsaz_exp_x2.c b/deps/openssl/openssl/crypto/bn/rsaz_exp_x2.c index 22c9627269a090..c6542ad49a388d 100644 --- a/deps/openssl/openssl/crypto/bn/rsaz_exp_x2.c +++ b/deps/openssl/openssl/crypto/bn/rsaz_exp_x2.c @@ -31,6 +31,14 @@ NON_EMPTY_TRANSLATION_UNIT # define ALIGN64 # endif +# if defined(__GNUC__) +# define ALIGN1 __attribute__((aligned(1))) +# elif defined(_MSC_VER) +# define ALIGN1 __declspec(align(1)) +# else +# define ALIGN1 +# endif + # define ALIGN_OF(ptr, boundary) \ ((unsigned char *)(ptr) + (boundary - (((size_t)(ptr)) & (boundary - 1)))) @@ -42,6 +50,8 @@ NON_EMPTY_TRANSLATION_UNIT # define BITS2WORD8_SIZE(x) (((x) + 7) >> 3) # define BITS2WORD64_SIZE(x) (((x) + 63) >> 6) +typedef uint64_t ALIGN1 uint64_t_align1; + static ossl_inline uint64_t get_digit52(const uint8_t *in, int in_len); static ossl_inline void put_digit52(uint8_t *out, int out_len, uint64_t digit); static void to_words52(BN_ULONG *out, int out_len, const BN_ULONG *in, @@ -468,9 +478,9 @@ static void to_words52(BN_ULONG *out, int out_len, in_str = (uint8_t *)in; for (; in_bitsize >= (2 * DIGIT_SIZE); in_bitsize -= (2 * DIGIT_SIZE), out += 2) { - out[0] = (*(uint64_t *)in_str) & DIGIT_MASK; + out[0] = (*(uint64_t_align1 *)in_str) & DIGIT_MASK; in_str += 6; - out[1] = ((*(uint64_t *)in_str) >> 4) & DIGIT_MASK; + out[1] = ((*(uint64_t_align1 *)in_str) >> 4) & DIGIT_MASK; in_str += 7; out_len -= 2; } @@ -527,9 +537,9 @@ static void from_words52(BN_ULONG *out, int out_bitsize, const BN_ULONG *in) uint8_t *out_str = (uint8_t *)out; for (; out_bitsize >= (2 * DIGIT_SIZE); out_bitsize -= (2 * DIGIT_SIZE), in += 2) { - (*(uint64_t *)out_str) = in[0]; + (*(uint64_t_align1 *)out_str) = in[0]; out_str += 6; - (*(uint64_t *)out_str) ^= in[1] << 4; + (*(uint64_t_align1 *)out_str) ^= in[1] << 4; out_str += 7; } diff --git a/deps/openssl/openssl/crypto/cmp/cmp_http.c b/deps/openssl/openssl/crypto/cmp/cmp_http.c index 6ac4212db7de5c..d29bfa8674adad 100644 --- a/deps/openssl/openssl/crypto/cmp/cmp_http.c +++ b/deps/openssl/openssl/crypto/cmp/cmp_http.c @@ -1,5 +1,5 @@ /* - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -31,7 +31,10 @@ static int keep_alive(int keep_alive, int body_type) { if (keep_alive != 0 - /* Ask for persistent connection only if may need more round trips */ + /* + * Ask for persistent connection only if may need more round trips. + * Do so even with disableConfirm because polling might be needed. + */ && body_type != OSSL_CMP_PKIBODY_IR && body_type != OSSL_CMP_PKIBODY_CR && body_type != OSSL_CMP_PKIBODY_P10CR diff --git a/deps/openssl/openssl/crypto/cmp/cmp_msg.c b/deps/openssl/openssl/crypto/cmp/cmp_msg.c index 2da95248adbd22..9890fc3dcb29c4 100644 --- a/deps/openssl/openssl/crypto/cmp/cmp_msg.c +++ b/deps/openssl/openssl/crypto/cmp/cmp_msg.c @@ -253,16 +253,16 @@ OSSL_CMP_MSG *ossl_cmp_msg_create(OSSL_CMP_CTX *ctx, int bodytype) (sk_GENERAL_NAME_num((ctx)->subjectAltNames) > 0 \ || OSSL_CMP_CTX_reqExtensions_have_SAN(ctx) == 1) -static const X509_NAME *determine_subj(OSSL_CMP_CTX *ctx, - const X509_NAME *ref_subj, - int for_KUR) +static const X509_NAME *determine_subj(OSSL_CMP_CTX *ctx, int for_KUR, + const X509_NAME *ref_subj) { if (ctx->subjectName != NULL) return IS_NULL_DN(ctx->subjectName) ? NULL : ctx->subjectName; - - if (ref_subj != NULL && (ctx->p10CSR != NULL || for_KUR || !HAS_SAN(ctx))) + if (ctx->p10CSR != NULL) /* first default is from any given CSR */ + return X509_REQ_get_subject_name(ctx->p10CSR); + if (for_KUR || !HAS_SAN(ctx)) /* - * For KUR, copy subject from the reference. + * For KUR, copy subject from any reference cert as fallback. * For IR or CR, do the same only if there is no subjectAltName. */ return ref_subj; @@ -277,9 +277,8 @@ OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid) EVP_PKEY *rkey = OSSL_CMP_CTX_get0_newPkey(ctx, 0); STACK_OF(GENERAL_NAME) *default_sans = NULL; const X509_NAME *ref_subj = - ctx->p10CSR != NULL ? X509_REQ_get_subject_name(ctx->p10CSR) : refcert != NULL ? X509_get_subject_name(refcert) : NULL; - const X509_NAME *subject = determine_subj(ctx, ref_subj, for_KUR); + const X509_NAME *subject = determine_subj(ctx, for_KUR, ref_subj); const X509_NAME *issuer = ctx->issuer != NULL || refcert == NULL ? (IS_NULL_DN(ctx->issuer) ? NULL : ctx->issuer) : X509_get_issuer_name(refcert); diff --git a/deps/openssl/openssl/crypto/cmp/cmp_util.c b/deps/openssl/openssl/crypto/cmp/cmp_util.c index ed611d64dd069f..7cf27cc9d4b4bf 100644 --- a/deps/openssl/openssl/crypto/cmp/cmp_util.c +++ b/deps/openssl/openssl/crypto/cmp/cmp_util.c @@ -1,5 +1,5 @@ /* - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. * Copyright Nokia 2007-2019 * Copyright Siemens AG 2015-2019 * @@ -101,8 +101,8 @@ const char *ossl_cmp_log_parse_metadata(const char *buf, *file = OPENSSL_strndup(p_file, p_line - 1 - p_file); /* no real problem if OPENSSL_strndup() returns NULL */ *line = (int)line_number; - msg = strchr(p_level, ':') + 1; - if (*msg == ' ') + msg = strchr(p_level, ':'); + if (msg != NULL && *++msg == ' ') msg++; } } diff --git a/deps/openssl/openssl/crypto/cms/cms_enc.c b/deps/openssl/openssl/crypto/cms/cms_enc.c index a896148dd8361f..a3909ba70ccf92 100644 --- a/deps/openssl/openssl/crypto/cms/cms_enc.c +++ b/deps/openssl/openssl/crypto/cms/cms_enc.c @@ -1,5 +1,5 @@ /* - * Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -83,6 +83,11 @@ BIO *ossl_cms_EncryptedContent_init_bio(CMS_EncryptedContentInfo *ec, calg->algorithm = OBJ_nid2obj(EVP_CIPHER_CTX_get_type(ctx)); /* Generate a random IV if we need one */ ivlen = EVP_CIPHER_CTX_get_iv_length(ctx); + if (ivlen < 0) { + ERR_raise(ERR_LIB_CMS, ERR_R_EVP_LIB); + goto err; + } + if (ivlen > 0) { if (RAND_bytes_ex(libctx, iv, ivlen, 0) <= 0) goto err; diff --git a/deps/openssl/openssl/crypto/cms/cms_lib.c b/deps/openssl/openssl/crypto/cms/cms_lib.c index 4ad9302910f3ea..1fd542d2375cfe 100644 --- a/deps/openssl/openssl/crypto/cms/cms_lib.c +++ b/deps/openssl/openssl/crypto/cms/cms_lib.c @@ -1,5 +1,5 @@ /* - * Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -34,8 +34,11 @@ CMS_ContentInfo *d2i_CMS_ContentInfo(CMS_ContentInfo **a, (CMS_ContentInfo_it()), ossl_cms_ctx_get0_libctx(ctx), ossl_cms_ctx_get0_propq(ctx)); - if (ci != NULL) + if (ci != NULL) { + ERR_set_mark(); ossl_cms_resolve_libctx(ci); + ERR_pop_to_mark(); + } return ci; } diff --git a/deps/openssl/openssl/crypto/cms/cms_pwri.c b/deps/openssl/openssl/crypto/cms/cms_pwri.c index 380240561f8683..2373092bed550c 100644 --- a/deps/openssl/openssl/crypto/cms/cms_pwri.c +++ b/deps/openssl/openssl/crypto/cms/cms_pwri.c @@ -1,5 +1,5 @@ /* - * Copyright 2009-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2009-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -96,6 +96,10 @@ CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms, } ivlen = EVP_CIPHER_CTX_get_iv_length(ctx); + if (ivlen < 0) { + ERR_raise(ERR_LIB_CMS, ERR_R_EVP_LIB); + goto err; + } if (ivlen > 0) { if (RAND_bytes_ex(ossl_cms_ctx_get0_libctx(cms_ctx), iv, ivlen, 0) <= 0) diff --git a/deps/openssl/openssl/crypto/cms/cms_smime.c b/deps/openssl/openssl/crypto/cms/cms_smime.c index 57c74f24a262a9..d17df31dd41221 100644 --- a/deps/openssl/openssl/crypto/cms/cms_smime.c +++ b/deps/openssl/openssl/crypto/cms/cms_smime.c @@ -432,7 +432,8 @@ int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, * Don't use SMIME_TEXT for verify: it adds headers and we want to * remove them. */ - SMIME_crlf_copy(dcont, cmsbio, flags & ~SMIME_TEXT); + if (!SMIME_crlf_copy(dcont, cmsbio, flags & ~SMIME_TEXT)) + goto err; if (flags & CMS_TEXT) { if (!SMIME_text(tmpout, out)) { @@ -882,7 +883,9 @@ int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags) return 0; } - ret = SMIME_crlf_copy(data, cmsbio, flags); + if (!SMIME_crlf_copy(data, cmsbio, flags)) { + goto err; + } (void)BIO_flush(cmsbio); @@ -890,6 +893,9 @@ int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags) ERR_raise(ERR_LIB_CMS, CMS_R_CMS_DATAFINAL_ERROR); goto err; } + + ret = 1; + err: do_free_upto(cmsbio, dcont); diff --git a/deps/openssl/openssl/crypto/conf/conf_sap.c b/deps/openssl/openssl/crypto/conf/conf_sap.c index 6742ecf87f2d91..39efcdbf90fa3a 100644 --- a/deps/openssl/openssl/crypto/conf/conf_sap.c +++ b/deps/openssl/openssl/crypto/conf/conf_sap.c @@ -1,5 +1,5 @@ /* - * Copyright 2002-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2002-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -44,16 +44,20 @@ void OPENSSL_config(const char *appname) int ossl_config_int(const OPENSSL_INIT_SETTINGS *settings) { int ret = 0; +#if defined(OPENSSL_INIT_DEBUG) || !defined(OPENSSL_SYS_UEFI) const char *filename; const char *appname; unsigned long flags; +#endif if (openssl_configured) return 1; +#if defined(OPENSSL_INIT_DEBUG) || !defined(OPENSSL_SYS_UEFI) filename = settings ? settings->filename : NULL; appname = settings ? settings->appname : NULL; flags = settings ? settings->flags : DEFAULT_CONF_MFLAGS; +#endif #ifdef OPENSSL_INIT_DEBUG fprintf(stderr, "OPENSSL_INIT: ossl_config_int(%s, %s, %lu)\n", diff --git a/deps/openssl/openssl/crypto/core_algorithm.c b/deps/openssl/openssl/crypto/core_algorithm.c index 1c1cd8ff31b55a..c245c814d98c6b 100644 --- a/deps/openssl/openssl/crypto/core_algorithm.c +++ b/deps/openssl/openssl/crypto/core_algorithm.c @@ -18,8 +18,10 @@ struct algorithm_data_st { int operation_id; /* May be zero for finding them all */ int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, int *result); + int (*reserve_store)(int no_store, void *data); void (*fn)(OSSL_PROVIDER *, const OSSL_ALGORITHM *, int no_store, void *data); + int (*unreserve_store)(void *data); int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, int *result); void *data; @@ -43,6 +45,10 @@ static int algorithm_do_map(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *map, struct algorithm_data_st *data = cbdata; int ret = 0; + if (!data->reserve_store(no_store, data->data)) + /* Error, bail out! */ + return -1; + /* Do we fulfill pre-conditions? */ if (data->pre == NULL) { /* If there is no pre-condition function, assume "yes" */ @@ -50,7 +56,8 @@ static int algorithm_do_map(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *map, } else if (!data->pre(provider, cur_operation, no_store, data->data, &ret)) { /* Error, bail out! */ - return -1; + ret = -1; + goto end; } /* @@ -58,8 +65,10 @@ static int algorithm_do_map(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *map, * but do continue with the next. This simply means that another thread * got to it first. */ - if (ret == 0) - return 1; + if (ret == 0) { + ret = 1; + goto end; + } if (map != NULL) { const OSSL_ALGORITHM *thismap; @@ -75,9 +84,12 @@ static int algorithm_do_map(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *map, } else if (!data->post(provider, cur_operation, no_store, data->data, &ret)) { /* Error, bail out! */ - return -1; + ret = -1; } + end: + data->unreserve_store(data->data); + return ret; } @@ -103,7 +115,7 @@ static int algorithm_do_this(OSSL_PROVIDER *provider, void *cbdata) cur_operation++) { int no_store = 0; /* Assume caching is ok */ const OSSL_ALGORITHM *map = NULL; - int ret; + int ret = 0; map = ossl_provider_query_operation(provider, cur_operation, &no_store); @@ -126,9 +138,11 @@ void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id, OSSL_PROVIDER *provider, int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, int *result), + int (*reserve_store)(int no_store, void *data), void (*fn)(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *algo, int no_store, void *data), + int (*unreserve_store)(void *data), int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, int *result), void *data) @@ -138,7 +152,9 @@ void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id, cbdata.libctx = libctx; cbdata.operation_id = operation_id; cbdata.pre = pre; + cbdata.reserve_store = reserve_store; cbdata.fn = fn; + cbdata.unreserve_store = unreserve_store; cbdata.post = post; cbdata.data = data; diff --git a/deps/openssl/openssl/crypto/core_fetch.c b/deps/openssl/openssl/crypto/core_fetch.c index 7a8ef0a5e85d0c..38db36ee1f75e9 100644 --- a/deps/openssl/openssl/crypto/core_fetch.c +++ b/deps/openssl/openssl/crypto/core_fetch.c @@ -31,6 +31,31 @@ static int is_temporary_method_store(int no_store, void *cbdata) return no_store && !data->force_store; } +static int ossl_method_construct_reserve_store(int no_store, void *cbdata) +{ + struct construct_data_st *data = cbdata; + + if (is_temporary_method_store(no_store, data) && data->store == NULL) { + /* + * If we have been told not to store the method "permanently", we + * ask for a temporary store, and store the method there. + * The owner of |data->mcm| is completely responsible for managing + * that temporary store. + */ + if ((data->store = data->mcm->get_tmp_store(data->mcm_data)) == NULL) + return 0; + } + + return data->mcm->lock_store(data->store, data->mcm_data); +} + +static int ossl_method_construct_unreserve_store(void *cbdata) +{ + struct construct_data_st *data = cbdata; + + return data->mcm->unlock_store(data->store, data->mcm_data); +} + static int ossl_method_construct_precondition(OSSL_PROVIDER *provider, int operation_id, int no_store, void *cbdata, int *result) @@ -95,24 +120,8 @@ static void ossl_method_construct_this(OSSL_PROVIDER *provider, * It is *expected* that the put function increments the refcnt * of the passed method. */ - - if (!is_temporary_method_store(no_store, data)) { - /* If we haven't been told not to store, add to the global store */ - data->mcm->put(NULL, method, provider, algo->algorithm_names, - algo->property_definition, data->mcm_data); - } else { - /* - * If we have been told not to store the method "permanently", we - * ask for a temporary store, and store the method there. - * The owner of |data->mcm| is completely responsible for managing - * that temporary store. - */ - if ((data->store = data->mcm->get_tmp_store(data->mcm_data)) == NULL) - return; - - data->mcm->put(data->store, method, provider, algo->algorithm_names, - algo->property_definition, data->mcm_data); - } + data->mcm->put(data->store, method, provider, algo->algorithm_names, + algo->property_definition, data->mcm_data); /* refcnt-- because we're dropping the reference */ data->mcm->destruct(method, data->mcm_data); @@ -143,7 +152,9 @@ void *ossl_method_construct(OSSL_LIB_CTX *libctx, int operation_id, cbdata.mcm_data = mcm_data; ossl_algorithm_do_all(libctx, operation_id, provider, ossl_method_construct_precondition, + ossl_method_construct_reserve_store, ossl_method_construct_this, + ossl_method_construct_unreserve_store, ossl_method_construct_postcondition, &cbdata); diff --git a/deps/openssl/openssl/crypto/dh/dh_group_params.c b/deps/openssl/openssl/crypto/dh/dh_group_params.c index 3f843fe9569d59..460bd8f009894d 100644 --- a/deps/openssl/openssl/crypto/dh/dh_group_params.c +++ b/deps/openssl/openssl/crypto/dh/dh_group_params.c @@ -31,7 +31,7 @@ static DH *dh_param_init(OSSL_LIB_CTX *libctx, const DH_NAMED_GROUP *group) if (dh == NULL) return NULL; - ossl_ffc_named_group_set_pqg(&dh->params, group); + ossl_ffc_named_group_set(&dh->params, group); dh->params.nid = ossl_ffc_named_group_get_uid(group); dh->dirty_cnt++; return dh; @@ -72,8 +72,9 @@ void ossl_dh_cache_named_group(DH *dh) dh->params.g)) != NULL) { if (dh->params.q == NULL) dh->params.q = (BIGNUM *)ossl_ffc_named_group_get_q(group); - /* cache the nid */ + /* cache the nid and default key length */ dh->params.nid = ossl_ffc_named_group_get_uid(group); + dh->params.keylength = ossl_ffc_named_group_get_keylength(group); dh->dirty_cnt++; } } diff --git a/deps/openssl/openssl/crypto/dh/dh_pmeth.c b/deps/openssl/openssl/crypto/dh/dh_pmeth.c index 1ad50b850d6e02..f201eede0df4f3 100644 --- a/deps/openssl/openssl/crypto/dh/dh_pmeth.c +++ b/deps/openssl/openssl/crypto/dh/dh_pmeth.c @@ -1,5 +1,5 @@ /* - * Copyright 2006-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2006-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -432,7 +432,8 @@ static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key, else if (dctx->kdf_type == EVP_PKEY_DH_KDF_X9_42) { unsigned char *Z = NULL; - size_t Zlen = 0; + int Zlen = 0; + if (!dctx->kdf_outlen || !dctx->kdf_oid) return 0; if (key == NULL) { diff --git a/deps/openssl/openssl/crypto/ec/build.info b/deps/openssl/openssl/crypto/ec/build.info index 70ec25079df976..a511e887a9ba19 100644 --- a/deps/openssl/openssl/crypto/ec/build.info +++ b/deps/openssl/openssl/crypto/ec/build.info @@ -71,6 +71,14 @@ SOURCE[../../providers/libfips.a]=$COMMON # need to be applied to all affected libraries and modules. DEFINE[../../libcrypto]=$ECDEF DEFINE[../../providers/libfips.a]=$ECDEF +DEFINE[../../providers/libdefault.a]=$ECDEF +# We only need to include the ECDEF stuff in the legacy provider when +# it's a separate module and it's dynamically linked with libcrypto. +# Otherwise, it already gets everything that the static libcrypto.a +# has, and doesn't need it added again. +IF[{- !$disabled{module} && !$disabled{shared} -}] + DEFINE[../providers/liblegacy.a]=$ECDEF +ENDIF GENERATE[ecp_nistz256-x86.S]=asm/ecp_nistz256-x86.pl diff --git a/deps/openssl/openssl/crypto/ec/ec_ameth.c b/deps/openssl/openssl/crypto/ec/ec_ameth.c index e266c226e2aa3a..7dc2232e5d3959 100644 --- a/deps/openssl/openssl/crypto/ec/ec_ameth.c +++ b/deps/openssl/openssl/crypto/ec/ec_ameth.c @@ -42,7 +42,6 @@ static int eckey_param2type(int *pptype, void **ppval, const EC_KEY *ec_key) ASN1_OBJECT *asn1obj = OBJ_nid2obj(nid); if (asn1obj == NULL || OBJ_length(asn1obj) == 0) { - ASN1_OBJECT_free(asn1obj); ERR_raise(ERR_LIB_EC, EC_R_MISSING_OID); return 0; } @@ -92,9 +91,7 @@ static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey) ptype, pval, penc, penclen)) return 1; err: - if (ptype == V_ASN1_OBJECT) - ASN1_OBJECT_free(pval); - else + if (ptype == V_ASN1_SEQUENCE) ASN1_STRING_free(pval); OPENSSL_free(penc); return 0; @@ -187,19 +184,22 @@ static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) eplen = i2d_ECPrivateKey(&ec_key, &ep); if (eplen <= 0) { ERR_raise(ERR_LIB_EC, ERR_R_EC_LIB); - ASN1_STRING_free(pval); - return 0; + goto err; } if (!PKCS8_pkey_set0(p8, OBJ_nid2obj(NID_X9_62_id_ecPublicKey), 0, ptype, pval, ep, eplen)) { - ERR_raise(ERR_LIB_EC, ERR_R_EC_LIB); - ASN1_STRING_free(pval); + ERR_raise(ERR_LIB_EC, ERR_R_ASN1_LIB); OPENSSL_clear_free(ep, eplen); - return 0; + goto err; } return 1; + + err: + if (ptype == V_ASN1_SEQUENCE) + ASN1_STRING_free(pval); + return 0; } static int int_ec_size(const EVP_PKEY *pkey) diff --git a/deps/openssl/openssl/crypto/ec/ec_key.c b/deps/openssl/openssl/crypto/ec/ec_key.c index 979fde116d8d79..729d338b33796d 100644 --- a/deps/openssl/openssl/crypto/ec/ec_key.c +++ b/deps/openssl/openssl/crypto/ec/ec_key.c @@ -720,6 +720,16 @@ int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key) && key->meth->set_private(key, priv_key) == 0) return 0; + /* + * Return `0` to comply with legacy behavior for this function, see + * https://github.com/openssl/openssl/issues/18744#issuecomment-1195175696 + */ + if (priv_key == NULL) { + BN_clear_free(key->priv_key); + key->priv_key = NULL; + return 0; /* intentional for legacy compatibility */ + } + /* * We should never leak the bit length of the secret scalar in the key, * so we always set the `BN_FLG_CONSTTIME` flag on the internal `BIGNUM` diff --git a/deps/openssl/openssl/crypto/ec/ecx_meth.c b/deps/openssl/openssl/crypto/ec/ecx_meth.c index bd72006c849000..4e32210bf43613 100644 --- a/deps/openssl/openssl/crypto/ec/ecx_meth.c +++ b/deps/openssl/openssl/crypto/ec/ecx_meth.c @@ -1160,12 +1160,10 @@ static int s390x_pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key, { const unsigned char *privkey, *pubkey; - if (!validate_ecx_derive(ctx, key, keylen, &privkey, &pubkey)) + if (!validate_ecx_derive(ctx, key, keylen, &privkey, &pubkey) + || (key != NULL + && s390x_x25519_mul(key, privkey, pubkey) == 0)) return 0; - - if (key != NULL) - return s390x_x25519_mul(key, pubkey, privkey); - *keylen = X25519_KEYLEN; return 1; } @@ -1175,12 +1173,10 @@ static int s390x_pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key, { const unsigned char *privkey, *pubkey; - if (!validate_ecx_derive(ctx, key, keylen, &privkey, &pubkey)) + if (!validate_ecx_derive(ctx, key, keylen, &privkey, &pubkey) + || (key != NULL + && s390x_x448_mul(key, pubkey, privkey) == 0)) return 0; - - if (key != NULL) - return s390x_x448_mul(key, pubkey, privkey); - *keylen = X448_KEYLEN; return 1; } diff --git a/deps/openssl/openssl/crypto/encode_decode/decoder_meth.c b/deps/openssl/openssl/crypto/encode_decode/decoder_meth.c index 12f23a61936730..56899a9269819d 100644 --- a/deps/openssl/openssl/crypto/encode_decode/decoder_meth.c +++ b/deps/openssl/openssl/crypto/encode_decode/decoder_meth.c @@ -124,6 +124,28 @@ static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx) &decoder_store_method); } +static int reserve_decoder_store(void *store, void *data) +{ + struct decoder_data_st *methdata = data; + + if (store == NULL + && (store = get_decoder_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_lock_store(store); +} + +static int unreserve_decoder_store(void *store, void *data) +{ + struct decoder_data_st *methdata = data; + + if (store == NULL + && (store = get_decoder_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_unlock_store(store); +} + /* Get decoder methods from a store, or put one in */ static void *get_decoder_from_store(void *store, const OSSL_PROVIDER **prov, void *data) @@ -374,6 +396,8 @@ inner_ossl_decoder_fetch(struct decoder_data_st *methdata, int id, || !ossl_method_store_cache_get(store, NULL, id, propq, &method)) { OSSL_METHOD_CONSTRUCT_METHOD mcm = { get_tmp_decoder_store, + reserve_decoder_store, + unreserve_decoder_store, get_decoder_from_store, put_decoder_in_store, construct_decoder, diff --git a/deps/openssl/openssl/crypto/encode_decode/encoder_meth.c b/deps/openssl/openssl/crypto/encode_decode/encoder_meth.c index 9418ddf3d5c303..89e7b6abf855dd 100644 --- a/deps/openssl/openssl/crypto/encode_decode/encoder_meth.c +++ b/deps/openssl/openssl/crypto/encode_decode/encoder_meth.c @@ -124,6 +124,28 @@ static OSSL_METHOD_STORE *get_encoder_store(OSSL_LIB_CTX *libctx) &encoder_store_method); } +static int reserve_encoder_store(void *store, void *data) +{ + struct encoder_data_st *methdata = data; + + if (store == NULL + && (store = get_encoder_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_lock_store(store); +} + +static int unreserve_encoder_store(void *store, void *data) +{ + struct encoder_data_st *methdata = data; + + if (store == NULL + && (store = get_encoder_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_unlock_store(store); +} + /* Get encoder methods from a store, or put one in */ static void *get_encoder_from_store(void *store, const OSSL_PROVIDER **prov, void *data) @@ -384,6 +406,8 @@ inner_ossl_encoder_fetch(struct encoder_data_st *methdata, int id, || !ossl_method_store_cache_get(store, NULL, id, propq, &method)) { OSSL_METHOD_CONSTRUCT_METHOD mcm = { get_tmp_encoder_store, + reserve_encoder_store, + unreserve_encoder_store, get_encoder_from_store, put_encoder_in_store, construct_encoder, diff --git a/deps/openssl/openssl/crypto/evp/ctrl_params_translate.c b/deps/openssl/openssl/crypto/evp/ctrl_params_translate.c index 7d2f501dfb1b06..c767c316439dd7 100644 --- a/deps/openssl/openssl/crypto/evp/ctrl_params_translate.c +++ b/deps/openssl/openssl/crypto/evp/ctrl_params_translate.c @@ -1955,6 +1955,32 @@ IMPL_GET_RSA_PAYLOAD_COEFFICIENT(7) IMPL_GET_RSA_PAYLOAD_COEFFICIENT(8) IMPL_GET_RSA_PAYLOAD_COEFFICIENT(9) +static int fix_group_ecx(enum state state, + const struct translation_st *translation, + struct translation_ctx_st *ctx) +{ + const char *value = NULL; + + switch (state) { + case PRE_PARAMS_TO_CTRL: + if (!EVP_PKEY_CTX_IS_GEN_OP(ctx->pctx)) + return 0; + ctx->action_type = NONE; + return 1; + case POST_PARAMS_TO_CTRL: + if (OSSL_PARAM_get_utf8_string_ptr(ctx->params, &value) == 0 || + OPENSSL_strcasecmp(ctx->pctx->keytype, value) != 0) { + ERR_raise(ERR_LIB_EVP, ERR_R_PASSED_INVALID_ARGUMENT); + ctx->p1 = 0; + return 0; + } + ctx->p1 = 1; + return 1; + default: + return 0; + } +} + /*- * The translation table itself * ============================ @@ -2274,6 +2300,15 @@ static const struct translation_st evp_pkey_ctx_translations[] = { { GET, -1, -1, EVP_PKEY_OP_TYPE_SIG, EVP_PKEY_CTRL_GET_MD, NULL, NULL, OSSL_SIGNATURE_PARAM_DIGEST, OSSL_PARAM_UTF8_STRING, fix_md }, + + /*- + * ECX + * === + */ + { SET, EVP_PKEY_X25519, EVP_PKEY_X25519, EVP_PKEY_OP_KEYGEN, -1, NULL, NULL, + OSSL_PKEY_PARAM_GROUP_NAME, OSSL_PARAM_UTF8_STRING, fix_group_ecx }, + { SET, EVP_PKEY_X448, EVP_PKEY_X448, EVP_PKEY_OP_KEYGEN, -1, NULL, NULL, + OSSL_PKEY_PARAM_GROUP_NAME, OSSL_PARAM_UTF8_STRING, fix_group_ecx }, }; static const struct translation_st evp_pkey_translations[] = { @@ -2692,7 +2727,7 @@ static int evp_pkey_ctx_setget_params_to_ctrl(EVP_PKEY_CTX *pctx, ret = fixup(PRE_PARAMS_TO_CTRL, translation, &ctx); - if (ret > 0 && action_type != NONE) + if (ret > 0 && ctx.action_type != NONE) ret = EVP_PKEY_CTX_ctrl(pctx, keytype, optype, ctx.ctrl_cmd, ctx.p1, ctx.p2); diff --git a/deps/openssl/openssl/crypto/evp/digest.c b/deps/openssl/openssl/crypto/evp/digest.c index de9a1dcda55d66..e6e03eaf34a578 100644 --- a/deps/openssl/openssl/crypto/evp/digest.c +++ b/deps/openssl/openssl/crypto/evp/digest.c @@ -225,7 +225,9 @@ static int evp_md_init_internal(EVP_MD_CTX *ctx, const EVP_MD *type, || tmpimpl != NULL #endif || (ctx->flags & EVP_MD_CTX_FLAG_NO_INIT) != 0 - || type->origin == EVP_ORIG_METH) { + || (type != NULL && type->origin == EVP_ORIG_METH) + || (type == NULL && ctx->digest != NULL + && ctx->digest->origin == EVP_ORIG_METH)) { if (ctx->digest == ctx->fetched_digest) ctx->digest = NULL; EVP_MD_free(ctx->fetched_digest); diff --git a/deps/openssl/openssl/crypto/evp/evp_enc.c b/deps/openssl/openssl/crypto/evp/evp_enc.c index e69da3f9a04e96..b178d1086473f1 100644 --- a/deps/openssl/openssl/crypto/evp/evp_enc.c +++ b/deps/openssl/openssl/crypto/evp/evp_enc.c @@ -43,6 +43,7 @@ int EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *ctx) if (ctx->fetched_cipher != NULL) EVP_CIPHER_free(ctx->fetched_cipher); memset(ctx, 0, sizeof(*ctx)); + ctx->iv_len = -1; return 1; @@ -61,6 +62,7 @@ int EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *ctx) ENGINE_finish(ctx->engine); #endif memset(ctx, 0, sizeof(*ctx)); + ctx->iv_len = -1; return 1; } @@ -87,6 +89,9 @@ static int evp_cipher_init_internal(EVP_CIPHER_CTX *ctx, #if !defined(OPENSSL_NO_ENGINE) && !defined(FIPS_MODULE) ENGINE *tmpimpl = NULL; #endif + + ctx->iv_len = -1; + /* * enc == 1 means we are encrypting. * enc == 0 means we are decrypting. @@ -131,7 +136,10 @@ static int evp_cipher_init_internal(EVP_CIPHER_CTX *ctx, #if !defined(OPENSSL_NO_ENGINE) && !defined(FIPS_MODULE) || tmpimpl != NULL #endif - || impl != NULL) { + || impl != NULL + || (cipher != NULL && cipher->origin == EVP_ORIG_METH) + || (cipher == NULL && ctx->cipher != NULL + && ctx->cipher->origin == EVP_ORIG_METH)) { if (ctx->cipher == ctx->fetched_cipher) ctx->cipher = NULL; EVP_CIPHER_free(ctx->fetched_cipher); @@ -143,11 +151,12 @@ static int evp_cipher_init_internal(EVP_CIPHER_CTX *ctx, * (legacy code) */ if (cipher != NULL && ctx->cipher != NULL) { + if (ctx->cipher->cleanup != NULL && !ctx->cipher->cleanup(ctx)) + return 0; OPENSSL_clear_free(ctx->cipher_data, ctx->cipher->ctx_size); ctx->cipher_data = NULL; } - /* Start of non-legacy code below */ /* Ensure a context left lying around from last time is cleared */ @@ -1085,12 +1094,14 @@ int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) if (arg < 0) return 0; params[0] = OSSL_PARAM_construct_size_t(OSSL_CIPHER_PARAM_IVLEN, &sz); + ctx->iv_len = -1; break; case EVP_CTRL_CCM_SET_L: if (arg < 2 || arg > 8) return 0; sz = 15 - arg; params[0] = OSSL_PARAM_construct_size_t(OSSL_CIPHER_PARAM_IVLEN, &sz); + ctx->iv_len = -1; break; case EVP_CTRL_AEAD_SET_IV_FIXED: params[0] = OSSL_PARAM_construct_octet_string( @@ -1254,8 +1265,10 @@ int EVP_CIPHER_get_params(EVP_CIPHER *cipher, OSSL_PARAM params[]) int EVP_CIPHER_CTX_set_params(EVP_CIPHER_CTX *ctx, const OSSL_PARAM params[]) { - if (ctx->cipher != NULL && ctx->cipher->set_ctx_params != NULL) + if (ctx->cipher != NULL && ctx->cipher->set_ctx_params != NULL) { + ctx->iv_len = -1; return ctx->cipher->set_ctx_params(ctx->algctx, params); + } return 0; } diff --git a/deps/openssl/openssl/crypto/evp/evp_fetch.c b/deps/openssl/openssl/crypto/evp/evp_fetch.c index 90d6a4e6d421c9..aafd927e63f98c 100644 --- a/deps/openssl/openssl/crypto/evp/evp_fetch.c +++ b/deps/openssl/openssl/crypto/evp/evp_fetch.c @@ -83,6 +83,28 @@ static OSSL_METHOD_STORE *get_evp_method_store(OSSL_LIB_CTX *libctx) &evp_method_store_method); } +static int reserve_evp_method_store(void *store, void *data) +{ + struct evp_method_data_st *methdata = data; + + if (store == NULL + && (store = get_evp_method_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_lock_store(store); +} + +static int unreserve_evp_method_store(void *store, void *data) +{ + struct evp_method_data_st *methdata = data; + + if (store == NULL + && (store = get_evp_method_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_unlock_store(store); +} + /* * To identify the method in the EVP method store, we mix the name identity * with the operation identity, under the assumption that we don't have more @@ -303,6 +325,8 @@ inner_evp_generic_fetch(struct evp_method_data_st *methdata, || !ossl_method_store_cache_get(store, prov, meth_id, propq, &method)) { OSSL_METHOD_CONSTRUCT_METHOD mcm = { get_tmp_evp_method_store, + reserve_evp_method_store, + unreserve_evp_method_store, get_evp_method_from_store, put_evp_method_in_store, construct_evp_method, diff --git a/deps/openssl/openssl/crypto/evp/evp_lib.c b/deps/openssl/openssl/crypto/evp/evp_lib.c index b9180812cf6ad3..d88066d0a2b61f 100644 --- a/deps/openssl/openssl/crypto/evp/evp_lib.c +++ b/deps/openssl/openssl/crypto/evp/evp_lib.c @@ -504,23 +504,38 @@ int EVP_CIPHER_get_iv_length(const EVP_CIPHER *cipher) int EVP_CIPHER_CTX_get_iv_length(const EVP_CIPHER_CTX *ctx) { - int rv, len = EVP_CIPHER_get_iv_length(ctx->cipher); - size_t v = len; - OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END }; - - params[0] = OSSL_PARAM_construct_size_t(OSSL_CIPHER_PARAM_IVLEN, &v); - rv = evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params); - if (rv == EVP_CTRL_RET_UNSUPPORTED) - goto legacy; - return rv != 0 ? (int)v : -1; - /* Code below to be removed when legacy support is dropped. */ -legacy: - if ((EVP_CIPHER_get_flags(ctx->cipher) & EVP_CIPH_CUSTOM_IV_LENGTH) != 0) { - rv = EVP_CIPHER_CTX_ctrl((EVP_CIPHER_CTX *)ctx, EVP_CTRL_GET_IVLEN, - 0, &len); - return (rv == 1) ? len : -1; + if (ctx->iv_len < 0) { + int rv, len = EVP_CIPHER_get_iv_length(ctx->cipher); + size_t v = len; + OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END }; + + if (ctx->cipher->get_ctx_params != NULL) { + params[0] = OSSL_PARAM_construct_size_t(OSSL_CIPHER_PARAM_IVLEN, + &v); + rv = evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params); + if (rv > 0) { + if (OSSL_PARAM_modified(params) + && !OSSL_PARAM_get_int(params, &len)) + return -1; + } else if (rv != EVP_CTRL_RET_UNSUPPORTED) { + return -1; + } + } + /* Code below to be removed when legacy support is dropped. */ + else if ((EVP_CIPHER_get_flags(ctx->cipher) + & EVP_CIPH_CUSTOM_IV_LENGTH) != 0) { + rv = EVP_CIPHER_CTX_ctrl((EVP_CIPHER_CTX *)ctx, EVP_CTRL_GET_IVLEN, + 0, &len); + if (rv <= 0) + return -1; + } + /*- + * Casting away the const is annoying but required here. We need to + * cache the result for performance reasons. + */ + ((EVP_CIPHER_CTX *)ctx)->iv_len = len; } - return len; + return ctx->iv_len; } int EVP_CIPHER_CTX_get_tag_length(const EVP_CIPHER_CTX *ctx) @@ -659,6 +674,8 @@ int EVP_CIPHER_CTX_get_nid(const EVP_CIPHER_CTX *ctx) int EVP_CIPHER_is_a(const EVP_CIPHER *cipher, const char *name) { + if (cipher == NULL) + return 0; if (cipher->prov != NULL) return evp_is_a(cipher->prov, cipher->name_id, NULL, name); return evp_is_a(NULL, 0, EVP_CIPHER_get0_name(cipher), name); @@ -713,6 +730,8 @@ int EVP_CIPHER_get_mode(const EVP_CIPHER *cipher) int EVP_MD_is_a(const EVP_MD *md, const char *name) { + if (md == NULL) + return 0; if (md->prov != NULL) return evp_is_a(md->prov, md->name_id, NULL, name); return evp_is_a(NULL, 0, EVP_MD_get0_name(md), name); diff --git a/deps/openssl/openssl/crypto/evp/evp_local.h b/deps/openssl/openssl/crypto/evp/evp_local.h index 13e248d384d17a..3ccfaeb37cd991 100644 --- a/deps/openssl/openssl/crypto/evp/evp_local.h +++ b/deps/openssl/openssl/crypto/evp/evp_local.h @@ -46,6 +46,7 @@ struct evp_cipher_ctx_st { /* FIXME: Should this even exist? It appears unused */ void *app_data; /* application stuff */ int key_len; /* May change for variable length cipher */ + int iv_len; /* IV length */ unsigned long flags; /* Various flags */ void *cipher_data; /* per EVP data */ int final_used; diff --git a/deps/openssl/openssl/crypto/evp/evp_rand.c b/deps/openssl/openssl/crypto/evp/evp_rand.c index 0db755e06b40ef..c36dbdc56c7753 100644 --- a/deps/openssl/openssl/crypto/evp/evp_rand.c +++ b/deps/openssl/openssl/crypto/evp/evp_rand.c @@ -1,5 +1,5 @@ /* - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -305,7 +305,7 @@ const char *EVP_RAND_get0_description(const EVP_RAND *rand) int EVP_RAND_is_a(const EVP_RAND *rand, const char *name) { - return evp_is_a(rand->prov, rand->name_id, NULL, name); + return rand != NULL && evp_is_a(rand->prov, rand->name_id, NULL, name); } const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand) diff --git a/deps/openssl/openssl/crypto/evp/exchange.c b/deps/openssl/openssl/crypto/evp/exchange.c index 8eb13ad5dda66b..d7a4ad142aa75c 100644 --- a/deps/openssl/openssl/crypto/evp/exchange.c +++ b/deps/openssl/openssl/crypto/evp/exchange.c @@ -550,7 +550,8 @@ const char *EVP_KEYEXCH_get0_description(const EVP_KEYEXCH *keyexch) int EVP_KEYEXCH_is_a(const EVP_KEYEXCH *keyexch, const char *name) { - return evp_is_a(keyexch->prov, keyexch->name_id, NULL, name); + return keyexch != NULL + && evp_is_a(keyexch->prov, keyexch->name_id, NULL, name); } void EVP_KEYEXCH_do_all_provided(OSSL_LIB_CTX *libctx, diff --git a/deps/openssl/openssl/crypto/evp/kdf_lib.c b/deps/openssl/openssl/crypto/evp/kdf_lib.c index 8177626ae0627d..6a6bb31e637211 100644 --- a/deps/openssl/openssl/crypto/evp/kdf_lib.c +++ b/deps/openssl/openssl/crypto/evp/kdf_lib.c @@ -1,5 +1,5 @@ /* - * Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2018-2022 The OpenSSL Project Authors. All Rights Reserved. * Copyright (c) 2018-2019, Oracle and/or its affiliates. All rights reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use @@ -97,7 +97,7 @@ const char *EVP_KDF_get0_description(const EVP_KDF *kdf) int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name) { - return evp_is_a(kdf->prov, kdf->name_id, NULL, name); + return kdf != NULL && evp_is_a(kdf->prov, kdf->name_id, NULL, name); } const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf) diff --git a/deps/openssl/openssl/crypto/evp/kem.c b/deps/openssl/openssl/crypto/evp/kem.c index 7594888b97d13b..1786ae6553bfe8 100644 --- a/deps/openssl/openssl/crypto/evp/kem.c +++ b/deps/openssl/openssl/crypto/evp/kem.c @@ -1,5 +1,5 @@ /* - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -421,7 +421,7 @@ EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov, const char *algorithm, int EVP_KEM_is_a(const EVP_KEM *kem, const char *name) { - return evp_is_a(kem->prov, kem->name_id, NULL, name); + return kem != NULL && evp_is_a(kem->prov, kem->name_id, NULL, name); } int evp_kem_get_number(const EVP_KEM *kem) diff --git a/deps/openssl/openssl/crypto/evp/keymgmt_meth.c b/deps/openssl/openssl/crypto/evp/keymgmt_meth.c index fb999c7fd0e96c..90fd8068dc427a 100644 --- a/deps/openssl/openssl/crypto/evp/keymgmt_meth.c +++ b/deps/openssl/openssl/crypto/evp/keymgmt_meth.c @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -279,7 +279,8 @@ const char *EVP_KEYMGMT_get0_name(const EVP_KEYMGMT *keymgmt) int EVP_KEYMGMT_is_a(const EVP_KEYMGMT *keymgmt, const char *name) { - return evp_is_a(keymgmt->prov, keymgmt->name_id, NULL, name); + return keymgmt != NULL + && evp_is_a(keymgmt->prov, keymgmt->name_id, NULL, name); } void EVP_KEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx, diff --git a/deps/openssl/openssl/crypto/evp/mac_lib.c b/deps/openssl/openssl/crypto/evp/mac_lib.c index 24fdb35c8efc53..90c79715d757cc 100644 --- a/deps/openssl/openssl/crypto/evp/mac_lib.c +++ b/deps/openssl/openssl/crypto/evp/mac_lib.c @@ -1,5 +1,5 @@ /* - * Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2018-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -226,7 +226,7 @@ const char *EVP_MAC_get0_description(const EVP_MAC *mac) int EVP_MAC_is_a(const EVP_MAC *mac, const char *name) { - return evp_is_a(mac->prov, mac->name_id, NULL, name); + return mac != NULL && evp_is_a(mac->prov, mac->name_id, NULL, name); } int EVP_MAC_names_do_all(const EVP_MAC *mac, diff --git a/deps/openssl/openssl/crypto/evp/p_lib.c b/deps/openssl/openssl/crypto/evp/p_lib.c index 8d2eee11f1a94e..c8c342b3e94bd6 100644 --- a/deps/openssl/openssl/crypto/evp/p_lib.c +++ b/deps/openssl/openssl/crypto/evp/p_lib.c @@ -339,9 +339,16 @@ int EVP_PKEY_eq(const EVP_PKEY *a, const EVP_PKEY *b) if (a == NULL || b == NULL) return 0; - if (a->keymgmt != NULL || b->keymgmt != NULL) - return evp_pkey_cmp_any(a, b, (SELECT_PARAMETERS - | OSSL_KEYMGMT_SELECT_KEYPAIR)); + if (a->keymgmt != NULL || b->keymgmt != NULL) { + int selection = SELECT_PARAMETERS; + + if (evp_keymgmt_util_has((EVP_PKEY *)a, OSSL_KEYMGMT_SELECT_PUBLIC_KEY) + && evp_keymgmt_util_has((EVP_PKEY *)b, OSSL_KEYMGMT_SELECT_PUBLIC_KEY)) + selection |= OSSL_KEYMGMT_SELECT_PUBLIC_KEY; + else + selection |= OSSL_KEYMGMT_SELECT_KEYPAIR; + return evp_pkey_cmp_any(a, b, selection); + } /* All legacy keys */ if (a->type != b->type) @@ -1039,11 +1046,10 @@ const char *evp_pkey_type2name(int type) int EVP_PKEY_is_a(const EVP_PKEY *pkey, const char *name) { - if (pkey->keymgmt == NULL) { - int type = evp_pkey_name2type(name); - - return pkey->type == type; - } + if (pkey == NULL) + return 0; + if (pkey->keymgmt == NULL) + return pkey->type == evp_pkey_name2type(name); return EVP_KEYMGMT_is_a(pkey->keymgmt, name); } @@ -1389,6 +1395,7 @@ size_t EVP_PKEY_get1_encoded_public_key(EVP_PKEY *pkey, unsigned char **ppub) if (pkey != NULL && evp_pkey_is_provided(pkey)) { size_t return_size = OSSL_PARAM_UNMODIFIED; + unsigned char *buf; /* * We know that this is going to fail, but it will give us a size @@ -1400,14 +1407,18 @@ size_t EVP_PKEY_get1_encoded_public_key(EVP_PKEY *pkey, unsigned char **ppub) if (return_size == OSSL_PARAM_UNMODIFIED) return 0; - *ppub = OPENSSL_malloc(return_size); - if (*ppub == NULL) + *ppub = NULL; + buf = OPENSSL_malloc(return_size); + if (buf == NULL) return 0; if (!EVP_PKEY_get_octet_string_param(pkey, OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY, - *ppub, return_size, NULL)) + buf, return_size, NULL)) { + OPENSSL_free(buf); return 0; + } + *ppub = buf; return return_size; } diff --git a/deps/openssl/openssl/crypto/evp/signature.c b/deps/openssl/openssl/crypto/evp/signature.c index 49f40c8cec241a..fb269b3bfd0717 100644 --- a/deps/openssl/openssl/crypto/evp/signature.c +++ b/deps/openssl/openssl/crypto/evp/signature.c @@ -1,5 +1,5 @@ /* - * Copyright 2006-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2006-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -327,7 +327,8 @@ EVP_SIGNATURE *evp_signature_fetch_from_prov(OSSL_PROVIDER *prov, int EVP_SIGNATURE_is_a(const EVP_SIGNATURE *signature, const char *name) { - return evp_is_a(signature->prov, signature->name_id, NULL, name); + return signature != NULL + && evp_is_a(signature->prov, signature->name_id, NULL, name); } int evp_signature_get_number(const EVP_SIGNATURE *signature) diff --git a/deps/openssl/openssl/crypto/ffc/ffc_backend.c b/deps/openssl/openssl/crypto/ffc/ffc_backend.c index 9a013d95d35916..dbd28b0e66bd7a 100644 --- a/deps/openssl/openssl/crypto/ffc/ffc_backend.c +++ b/deps/openssl/openssl/crypto/ffc/ffc_backend.c @@ -39,7 +39,7 @@ int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[]) if (prm->data_type != OSSL_PARAM_UTF8_STRING || prm->data == NULL || (group = ossl_ffc_name_to_dh_named_group(prm->data)) == NULL - || !ossl_ffc_named_group_set_pqg(ffc, group)) + || !ossl_ffc_named_group_set(ffc, group)) #endif goto err; } diff --git a/deps/openssl/openssl/crypto/ffc/ffc_dh.c b/deps/openssl/openssl/crypto/ffc/ffc_dh.c index 9a7e99cff67048..df07e173bcb8c1 100644 --- a/deps/openssl/openssl/crypto/ffc/ffc_dh.c +++ b/deps/openssl/openssl/crypto/ffc/ffc_dh.c @@ -13,16 +13,18 @@ #ifndef OPENSSL_NO_DH -# define FFDHE(sz) { \ +# define FFDHE(sz, keylength) { \ SN_ffdhe##sz, NID_ffdhe##sz, \ sz, \ + keylength, \ &ossl_bignum_ffdhe##sz##_p, &ossl_bignum_ffdhe##sz##_q, \ &ossl_bignum_const_2, \ } -# define MODP(sz) { \ +# define MODP(sz, keylength) { \ SN_modp_##sz, NID_modp_##sz, \ sz, \ + keylength, \ &ossl_bignum_modp_##sz##_p, &ossl_bignum_modp_##sz##_q, \ &ossl_bignum_const_2 \ } @@ -30,14 +32,15 @@ # define RFC5114(name, uid, sz, tag) { \ name, uid, \ sz, \ + 0, \ &ossl_bignum_dh##tag##_p, &ossl_bignum_dh##tag##_q, \ &ossl_bignum_dh##tag##_g \ } #else -# define FFDHE(sz) { SN_ffdhe##sz, NID_ffdhe##sz } -# define MODP(sz) { SN_modp_##sz, NID_modp_##sz } +# define FFDHE(sz, keylength) { SN_ffdhe##sz, NID_ffdhe##sz } +# define MODP(sz, keylength) { SN_modp_##sz, NID_modp_##sz } # define RFC5114(name, uid, sz, tag) { name, uid } #endif @@ -47,26 +50,32 @@ struct dh_named_group_st { int uid; #ifndef OPENSSL_NO_DH int32_t nbits; + int keylength; const BIGNUM *p; const BIGNUM *q; const BIGNUM *g; #endif }; +/* + * The private key length values are taken from RFC7919 with the values for + * MODP primes given the same lengths as the equivalent FFDHE. + * The MODP 1536 value is approximated. + */ static const DH_NAMED_GROUP dh_named_groups[] = { - FFDHE(2048), - FFDHE(3072), - FFDHE(4096), - FFDHE(6144), - FFDHE(8192), + FFDHE(2048, 225), + FFDHE(3072, 275), + FFDHE(4096, 325), + FFDHE(6144, 375), + FFDHE(8192, 400), #ifndef FIPS_MODULE - MODP(1536), + MODP(1536, 200), #endif - MODP(2048), - MODP(3072), - MODP(4096), - MODP(6144), - MODP(8192), + MODP(2048, 225), + MODP(3072, 275), + MODP(4096, 325), + MODP(6144, 375), + MODP(8192, 400), /* * Additional dh named groups from RFC 5114 that have a different g. * The uid can be any unique identifier. @@ -134,6 +143,13 @@ const char *ossl_ffc_named_group_get_name(const DH_NAMED_GROUP *group) } #ifndef OPENSSL_NO_DH +int ossl_ffc_named_group_get_keylength(const DH_NAMED_GROUP *group) +{ + if (group == NULL) + return 0; + return group->keylength; +} + const BIGNUM *ossl_ffc_named_group_get_q(const DH_NAMED_GROUP *group) { if (group == NULL) @@ -141,13 +157,14 @@ const BIGNUM *ossl_ffc_named_group_get_q(const DH_NAMED_GROUP *group) return group->q; } -int ossl_ffc_named_group_set_pqg(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group) +int ossl_ffc_named_group_set(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group) { if (ffc == NULL || group == NULL) return 0; ossl_ffc_params_set0_pqg(ffc, (BIGNUM *)group->p, (BIGNUM *)group->q, (BIGNUM *)group->g); + ffc->keylength = group->keylength; /* flush the cached nid, The DH layer is responsible for caching */ ffc->nid = NID_undef; diff --git a/deps/openssl/openssl/crypto/ffc/ffc_key_generate.c b/deps/openssl/openssl/crypto/ffc/ffc_key_generate.c index c18f349ee2268c..d02c6575274d48 100644 --- a/deps/openssl/openssl/crypto/ffc/ffc_key_generate.c +++ b/deps/openssl/openssl/crypto/ffc/ffc_key_generate.c @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -25,11 +25,11 @@ int ossl_ffc_generate_private_key(BN_CTX *ctx, const FFC_PARAMS *params, int ret = 0, qbits = BN_num_bits(params->q); BIGNUM *m, *two_powN = NULL; - /* Deal with the edge case where the value of N is not set */ - if (N == 0) - N = qbits; + /* Deal with the edge cases where the value of N and/or s is not set */ if (s == 0) - s = N / 2; + goto err; + if (N == 0) + N = params->keylength ? params->keylength : 2 * s; /* Step (2) : check range of N */ if (N < 2 * s || N > qbits) diff --git a/deps/openssl/openssl/crypto/ffc/ffc_params.c b/deps/openssl/openssl/crypto/ffc/ffc_params.c index 073f661c7c4667..fb558f8221f6c8 100644 --- a/deps/openssl/openssl/crypto/ffc/ffc_params.c +++ b/deps/openssl/openssl/crypto/ffc/ffc_params.c @@ -196,6 +196,7 @@ int ossl_ffc_params_copy(FFC_PARAMS *dst, const FFC_PARAMS *src) dst->h = src->h; dst->gindex = src->gindex; dst->flags = src->flags; + dst->keylength = src->keylength; return 1; } diff --git a/deps/openssl/openssl/crypto/http/http_client.c b/deps/openssl/openssl/crypto/http/http_client.c index 2520d71f2f3b97..0d62f1c7bf16f4 100644 --- a/deps/openssl/openssl/crypto/http/http_client.c +++ b/deps/openssl/openssl/crypto/http/http_client.c @@ -53,7 +53,7 @@ struct ossl_http_req_ctx_st { char *proxy; /* Optional proxy name or URI */ char *server; /* Optional server host name */ char *port; /* Optional server port */ - BIO *mem; /* Memory BIO holding request/response header */ + BIO *mem; /* Mem BIO holding request header or response */ BIO *req; /* BIO holding the request provided by caller */ int method_POST; /* HTTP method is POST (else GET) */ char *expected_ct; /* Optional expected Content-Type */ @@ -266,7 +266,10 @@ int OSSL_HTTP_REQ_CTX_set_expected(OSSL_HTTP_REQ_CTX *rctx, static int set1_content(OSSL_HTTP_REQ_CTX *rctx, const char *content_type, BIO *req) { - long req_len; + long req_len = 0; +#ifndef OPENSSL_NO_STDIO + FILE *fp = NULL; +#endif if (rctx == NULL || (req == NULL && content_type != NULL)) { ERR_raise(ERR_LIB_HTTP, ERR_R_PASSED_NULL_PARAMETER); @@ -290,14 +293,38 @@ static int set1_content(OSSL_HTTP_REQ_CTX *rctx, && BIO_printf(rctx->mem, "Content-Type: %s\r\n", content_type) <= 0) return 0; - /* streaming BIO may not support querying size */ - if (((req_len = BIO_ctrl(req, BIO_CTRL_INFO, 0, NULL)) <= 0 - || BIO_printf(rctx->mem, "Content-Length: %ld\r\n", req_len) > 0) - && BIO_up_ref(req)) { - rctx->req = req; - return 1; + /* + * BIO_CTRL_INFO yields the data length at least for memory BIOs, but for + * file-based BIOs it gives the current position, which is not what we need. + */ + if (BIO_method_type(req) == BIO_TYPE_FILE) { +#ifndef OPENSSL_NO_STDIO + if (BIO_get_fp(req, &fp) == 1 && fseek(fp, 0, SEEK_END) == 0) { + req_len = ftell(fp); + (void)fseek(fp, 0, SEEK_SET); + } else { + fp = NULL; + } +#endif + } else { + req_len = BIO_ctrl(req, BIO_CTRL_INFO, 0, NULL); + /* + * Streaming BIOs likely will not support querying the size at all, + * and we assume we got a correct value if req_len > 0. + */ } - return 0; + if (( +#ifndef OPENSSL_NO_STDIO + fp != NULL /* definitely correct req_len */ || +#endif + req_len > 0) + && BIO_printf(rctx->mem, "Content-Length: %ld\r\n", req_len) < 0) + return 0; + + if (!BIO_up_ref(req)) + return 0; + rctx->req = req; + return 1; } int OSSL_HTTP_REQ_CTX_set1_req(OSSL_HTTP_REQ_CTX *rctx, const char *content_type, @@ -567,7 +594,7 @@ int OSSL_HTTP_REQ_CTX_nbio(OSSL_HTTP_REQ_CTX *rctx) if (rctx->req != NULL && !BIO_eof(rctx->req)) { n = BIO_read(rctx->req, rctx->buf, rctx->buf_size); if (n <= 0) { - if (BIO_should_retry(rctx->rbio)) + if (BIO_should_retry(rctx->req)) return -1; ERR_raise(ERR_LIB_HTTP, HTTP_R_FAILED_READING_DATA); return 0; @@ -952,7 +979,7 @@ OSSL_HTTP_REQ_CTX *OSSL_HTTP_open(const char *server, const char *port, if (bio_update_fn != NULL) { BIO *orig_bio = cbio; - cbio = (*bio_update_fn)(cbio, arg, 1 /* connect */, use_ssl); + cbio = (*bio_update_fn)(cbio, arg, 1 /* connect */, use_ssl != 0); if (cbio == NULL) { if (bio == NULL) /* cbio was not provided by caller */ BIO_free_all(orig_bio); diff --git a/deps/openssl/openssl/crypto/init.c b/deps/openssl/openssl/crypto/init.c index c88a2373fec838..cacf637c89f8e8 100644 --- a/deps/openssl/openssl/crypto/init.c +++ b/deps/openssl/openssl/crypto/init.c @@ -659,28 +659,26 @@ int OPENSSL_atexit(void (*handler)(void)) #if !defined(OPENSSL_USE_NODELETE)\ && !defined(OPENSSL_NO_PINSHARED) { +# if defined(DSO_WIN32) && !defined(_WIN32_WCE) + HMODULE handle = NULL; + BOOL ret; union { void *sym; void (*func)(void); } handlersym; handlersym.func = handler; -# if defined(DSO_WIN32) && !defined(_WIN32_WCE) - { - HMODULE handle = NULL; - BOOL ret; - - /* - * We don't use the DSO route for WIN32 because there is a better - * way - */ - ret = GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS - | GET_MODULE_HANDLE_EX_FLAG_PIN, - handlersym.sym, &handle); - - if (!ret) - return 0; - } + + /* + * We don't use the DSO route for WIN32 because there is a better + * way + */ + ret = GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS + | GET_MODULE_HANDLE_EX_FLAG_PIN, + handlersym.sym, &handle); + + if (!ret) + return 0; # elif !defined(DSO_NONE) /* * Deliberately leak a reference to the handler. This will force the @@ -688,18 +686,22 @@ int OPENSSL_atexit(void (*handler)(void)) * atexit handler. If -znodelete has been used then this is * unnecessary. */ - { - DSO *dso = NULL; - - ERR_set_mark(); - dso = DSO_dsobyaddr(handlersym.sym, DSO_FLAG_NO_UNLOAD_ON_FREE); - /* See same code above in ossl_init_base() for an explanation. */ - OSSL_TRACE1(INIT, - "atexit: obtained DSO reference? %s\n", - (dso == NULL ? "No!" : "Yes.")); - DSO_free(dso); - ERR_pop_to_mark(); - } + DSO *dso = NULL; + union { + void *sym; + void (*func)(void); + } handlersym; + + handlersym.func = handler; + + ERR_set_mark(); + dso = DSO_dsobyaddr(handlersym.sym, DSO_FLAG_NO_UNLOAD_ON_FREE); + /* See same code above in ossl_init_base() for an explanation. */ + OSSL_TRACE1(INIT, + "atexit: obtained DSO reference? %s\n", + (dso == NULL ? "No!" : "Yes.")); + DSO_free(dso); + ERR_pop_to_mark(); # endif } #endif diff --git a/deps/openssl/openssl/crypto/mem.c b/deps/openssl/openssl/crypto/mem.c index 2cf240061af4f1..f6cdcf5a423ec7 100644 --- a/deps/openssl/openssl/crypto/mem.c +++ b/deps/openssl/openssl/crypto/mem.c @@ -285,12 +285,12 @@ int CRYPTO_set_mem_debug(int flag) int CRYPTO_mem_debug_push(const char *info, const char *file, int line) { (void)info; (void)file; (void)line; - return -1; + return 0; } int CRYPTO_mem_debug_pop(void) { - return -1; + return 0; } void CRYPTO_mem_debug_malloc(void *addr, size_t num, int flag, diff --git a/deps/openssl/openssl/crypto/mem_sec.c b/deps/openssl/openssl/crypto/mem_sec.c index c2cc2cbf324034..711d35f4096233 100644 --- a/deps/openssl/openssl/crypto/mem_sec.c +++ b/deps/openssl/openssl/crypto/mem_sec.c @@ -1,5 +1,5 @@ /* - * Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. * Copyright 2004-2014, Akamai Technologies. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use @@ -23,6 +23,20 @@ #ifndef OPENSSL_NO_SECURE_MEMORY # if defined(_WIN32) # include +# if defined(WINAPI_FAMILY_PARTITION) \ + && !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) +/* + * While VirtualLock is available under the app partition (e.g. UWP), + * the headers do not define the API. Define it ourselves instead. + */ +WINBASEAPI +BOOL +WINAPI +VirtualLock( + _In_ LPVOID lpAddress, + _In_ SIZE_T dwSize + ); +# endif # endif # include # include diff --git a/deps/openssl/openssl/crypto/objects/obj_dat.c b/deps/openssl/openssl/crypto/objects/obj_dat.c index 653cc9ad94dcdc..01cde00e98b755 100644 --- a/deps/openssl/openssl/crypto/objects/obj_dat.c +++ b/deps/openssl/openssl/crypto/objects/obj_dat.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -713,6 +713,9 @@ int OBJ_create(const char *oid, const char *sn, const char *ln) } tmpoid->nid = OBJ_new_nid(1); + if (tmpoid->nid == NID_undef) + goto err; + tmpoid->sn = (char *)sn; tmpoid->ln = (char *)ln; diff --git a/deps/openssl/openssl/crypto/packet.c b/deps/openssl/openssl/crypto/packet.c index 09f6a9cea92c4a..927bb3f80f6c33 100644 --- a/deps/openssl/openssl/crypto/packet.c +++ b/deps/openssl/openssl/crypto/packet.c @@ -1,5 +1,5 @@ /* - * Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -207,7 +207,7 @@ int WPACKET_set_flags(WPACKET *pkt, unsigned int flags) } /* Store the |value| of length |len| at location |data| */ -static int put_value(unsigned char *data, size_t value, size_t len) +static int put_value(unsigned char *data, uint64_t value, size_t len) { if (data == NULL) return 1; @@ -379,12 +379,12 @@ int WPACKET_start_sub_packet(WPACKET *pkt) return WPACKET_start_sub_packet_len__(pkt, 0); } -int WPACKET_put_bytes__(WPACKET *pkt, unsigned int val, size_t size) +int WPACKET_put_bytes__(WPACKET *pkt, uint64_t val, size_t size) { unsigned char *data; /* Internal API, so should not fail */ - if (!ossl_assert(size <= sizeof(unsigned int)) + if (!ossl_assert(size <= sizeof(uint64_t)) || !WPACKET_allocate_bytes(pkt, size, &data) || !put_value(data, val, size)) return 0; diff --git a/deps/openssl/openssl/crypto/pem/pem_lib.c b/deps/openssl/openssl/crypto/pem/pem_lib.c index 50975070198f8a..f9ff80162a66c9 100644 --- a/deps/openssl/openssl/crypto/pem/pem_lib.c +++ b/deps/openssl/openssl/crypto/pem/pem_lib.c @@ -627,7 +627,7 @@ int PEM_write_bio(BIO *bp, const char *name, const char *header, (BIO_write(bp, "-----\n", 6) != 6)) goto err; - i = strlen(header); + i = header != NULL ? strlen(header) : 0; if (i > 0) { if ((BIO_write(bp, header, i) != i) || (BIO_write(bp, "\n", 1) != 1)) goto err; @@ -810,7 +810,7 @@ static int get_header_and_data(BIO *bp, BIO **header, BIO **data, char *name, { BIO *tmp = *header; char *linebuf, *p; - int len, line, ret = 0, end = 0, prev_partial_line_read = 0, partial_line_read = 0; + int len, ret = 0, end = 0, prev_partial_line_read = 0, partial_line_read = 0; /* 0 if not seen (yet), 1 if reading header, 2 if finished header */ enum header_status got_header = MAYBE_HEADER; unsigned int flags_mask; @@ -824,7 +824,7 @@ static int get_header_and_data(BIO *bp, BIO **header, BIO **data, char *name, return 0; } - for (line = 0; ; line++) { + while(1) { flags_mask = ~0u; len = BIO_gets(bp, linebuf, LINESIZE); if (len <= 0) { diff --git a/deps/openssl/openssl/crypto/perlasm/x86asm.pl b/deps/openssl/openssl/crypto/perlasm/x86asm.pl index 98a7159a5f131c..8dcde9eacaa3d1 100644 --- a/deps/openssl/openssl/crypto/perlasm/x86asm.pl +++ b/deps/openssl/openssl/crypto/perlasm/x86asm.pl @@ -174,9 +174,9 @@ sub ::vprotd sub ::endbranch { - &::generic("%ifdef __CET__\n"); + &::generic("#ifdef __CET__\n"); &::data_byte(0xf3,0x0f,0x1e,0xfb); - &::generic("%endif\n"); + &::generic("#endif\n"); } # label management diff --git a/deps/openssl/openssl/crypto/pkcs12/p12_decr.c b/deps/openssl/openssl/crypto/pkcs12/p12_decr.c index 87232e773794ee..a5adafa954a3f5 100644 --- a/deps/openssl/openssl/crypto/pkcs12/p12_decr.c +++ b/deps/openssl/openssl/crypto/pkcs12/p12_decr.c @@ -1,5 +1,5 @@ /* - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1999-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -94,6 +94,8 @@ unsigned char *PKCS12_pbe_crypt_ex(const X509_ALGOR *algor, if (EVP_CIPHER_CTX_is_encrypting(ctx)) { if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_AEAD_GET_TAG, (int)mac_len, out+outlen) < 0) { + OPENSSL_free(out); + out = NULL; ERR_raise(ERR_LIB_PKCS12, ERR_R_INTERNAL_ERROR); goto err; } diff --git a/deps/openssl/openssl/crypto/pkcs7/pk7_smime.c b/deps/openssl/openssl/crypto/pkcs7/pk7_smime.c index 60959ba0debcc4..4593da8f5b4148 100644 --- a/deps/openssl/openssl/crypto/pkcs7/pk7_smime.c +++ b/deps/openssl/openssl/crypto/pkcs7/pk7_smime.c @@ -81,7 +81,8 @@ int PKCS7_final(PKCS7 *p7, BIO *data, int flags) return 0; } - SMIME_crlf_copy(data, p7bio, flags); + if (!SMIME_crlf_copy(data, p7bio, flags)) + goto err; (void)BIO_flush(p7bio); @@ -279,7 +280,8 @@ int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, ERR_raise(ERR_LIB_PKCS7, ERR_R_X509_LIB); goto err; } - X509_STORE_CTX_set_default(cert_ctx, "smime_sign"); + if (!X509_STORE_CTX_set_default(cert_ctx, "smime_sign")) + goto err; } else if (!X509_STORE_CTX_init(cert_ctx, store, signer, NULL)) { ERR_raise(ERR_LIB_PKCS7, ERR_R_X509_LIB); goto err; diff --git a/deps/openssl/openssl/crypto/property/property.c b/deps/openssl/openssl/crypto/property/property.c index 790abfd13be848..2c92cb5e5026db 100644 --- a/deps/openssl/openssl/crypto/property/property.c +++ b/deps/openssl/openssl/crypto/property/property.c @@ -15,6 +15,7 @@ #include "internal/core.h" #include "internal/property.h" #include "internal/provider.h" +#include "internal/tsan_assist.h" #include "crypto/ctype.h" #include #include @@ -62,7 +63,19 @@ typedef struct { struct ossl_method_store_st { OSSL_LIB_CTX *ctx; SPARSE_ARRAY_OF(ALGORITHM) *algs; + /* + * Lock to protect the |algs| array from concurrent writing, when + * individual implementations or queries are inserted. This is used + * by the appropriate functions here. + */ CRYPTO_RWLOCK *lock; + /* + * Lock to reserve the whole store. This is used when fetching a set + * of algorithms, via these functions, found in crypto/core_fetch.c: + * ossl_method_construct_reserve_store() + * ossl_method_construct_unreserve_store() + */ + CRYPTO_RWLOCK *biglock; /* query cache specific values */ @@ -77,6 +90,7 @@ typedef struct { LHASH_OF(QUERY) *cache; size_t nelem; uint32_t seed; + unsigned char using_global_seed; } IMPL_CACHE_FLUSH; DEFINE_SPARSE_ARRAY_OF(ALGORITHM); @@ -238,13 +252,10 @@ OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx) res = OPENSSL_zalloc(sizeof(*res)); if (res != NULL) { res->ctx = ctx; - if ((res->algs = ossl_sa_ALGORITHM_new()) == NULL) { - OPENSSL_free(res); - return NULL; - } - if ((res->lock = CRYPTO_THREAD_lock_new()) == NULL) { - ossl_sa_ALGORITHM_free(res->algs); - OPENSSL_free(res); + if ((res->algs = ossl_sa_ALGORITHM_new()) == NULL + || (res->lock = CRYPTO_THREAD_lock_new()) == NULL + || (res->biglock = CRYPTO_THREAD_lock_new()) == NULL) { + ossl_method_store_free(res); return NULL; } } @@ -254,13 +265,25 @@ OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx) void ossl_method_store_free(OSSL_METHOD_STORE *store) { if (store != NULL) { - ossl_sa_ALGORITHM_doall_arg(store->algs, &alg_cleanup, store); + if (store->algs != NULL) + ossl_sa_ALGORITHM_doall_arg(store->algs, &alg_cleanup, store); ossl_sa_ALGORITHM_free(store->algs); CRYPTO_THREAD_lock_free(store->lock); + CRYPTO_THREAD_lock_free(store->biglock); OPENSSL_free(store); } } +int ossl_method_lock_store(OSSL_METHOD_STORE *store) +{ + return store != NULL ? CRYPTO_THREAD_write_lock(store->biglock) : 0; +} + +int ossl_method_unlock_store(OSSL_METHOD_STORE *store) +{ + return store != NULL ? CRYPTO_THREAD_unlock(store->biglock) : 0; +} + static ALGORITHM *ossl_method_store_retrieve(OSSL_METHOD_STORE *store, int nid) { return ossl_sa_ALGORITHM_get(store->algs, nid); @@ -268,7 +291,7 @@ static ALGORITHM *ossl_method_store_retrieve(OSSL_METHOD_STORE *store, int nid) static int ossl_method_store_insert(OSSL_METHOD_STORE *store, ALGORITHM *alg) { - return ossl_sa_ALGORITHM_set(store->algs, alg->nid, alg); + return ossl_sa_ALGORITHM_set(store->algs, alg->nid, alg); } int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov, @@ -636,13 +659,21 @@ static void impl_cache_flush_one_alg(ossl_uintmax_t idx, ALGORITHM *alg, static void ossl_method_cache_flush_some(OSSL_METHOD_STORE *store) { IMPL_CACHE_FLUSH state; + static TSAN_QUALIFIER uint32_t global_seed = 1; state.nelem = 0; - if ((state.seed = OPENSSL_rdtsc()) == 0) - state.seed = 1; + state.using_global_seed = 0; + if ((state.seed = OPENSSL_rdtsc()) == 0) { + /* If there is no timer available, seed another way */ + state.using_global_seed = 1; + state.seed = tsan_load(&global_seed); + } store->cache_need_flush = 0; ossl_sa_ALGORITHM_doall_arg(store->algs, &impl_cache_flush_one_alg, &state); store->cache_nelem = state.nelem; + /* Without a timer, update the global seed */ + if (state.using_global_seed) + tsan_store(&global_seed, state.seed); } int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov, diff --git a/deps/openssl/openssl/crypto/provider_core.c b/deps/openssl/openssl/crypto/provider_core.c index d4ed2a567c01b8..7a12328121623e 100644 --- a/deps/openssl/openssl/crypto/provider_core.c +++ b/deps/openssl/openssl/crypto/provider_core.c @@ -907,16 +907,28 @@ static int provider_init(OSSL_PROVIDER *prov) OPENSSL_free(allocated_load_dir); } - if (prov->module != NULL) - prov->init_function = (OSSL_provider_init_fn *) - DSO_bind_func(prov->module, "OSSL_provider_init"); + if (prov->module == NULL) { + /* DSO has already recorded errors, this is just a tracepoint */ + ERR_raise_data(ERR_LIB_CRYPTO, ERR_R_DSO_LIB, + "name=%s", prov->name); + goto end; + } + + prov->init_function = (OSSL_provider_init_fn *) + DSO_bind_func(prov->module, "OSSL_provider_init"); #endif } - /* Call the initialise function for the provider. */ - if (prov->init_function == NULL - || !prov->init_function((OSSL_CORE_HANDLE *)prov, core_dispatch, - &provider_dispatch, &tmp_provctx)) { + /* Check for and call the initialise function for the provider. */ + if (prov->init_function == NULL) { + ERR_raise_data(ERR_LIB_CRYPTO, ERR_R_UNSUPPORTED, + "name=%s, provider has no provider init function", + prov->name); + goto end; + } + + if (!prov->init_function((OSSL_CORE_HANDLE *)prov, core_dispatch, + &provider_dispatch, &tmp_provctx)) { ERR_raise_data(ERR_LIB_CRYPTO, ERR_R_INIT_FAIL, "name=%s", prov->name); goto end; @@ -1204,7 +1216,7 @@ static int provider_remove_store_methods(OSSL_PROVIDER *prov) if (!freeing) { int acc; - if (!CRYPTO_THREAD_read_lock(prov->opbits_lock)) + if (!CRYPTO_THREAD_write_lock(prov->opbits_lock)) return 0; OPENSSL_free(prov->operation_bits); prov->operation_bits = NULL; @@ -1260,7 +1272,7 @@ int ossl_provider_deactivate(OSSL_PROVIDER *prov, int removechildren) void *ossl_provider_ctx(const OSSL_PROVIDER *prov) { - return prov->provctx; + return prov != NULL ? prov->provctx : NULL; } /* @@ -1840,8 +1852,8 @@ static const OSSL_PARAM param_types[] = { */ static OSSL_FUNC_core_gettable_params_fn core_gettable_params; static OSSL_FUNC_core_get_params_fn core_get_params; -static OSSL_FUNC_core_thread_start_fn core_thread_start; static OSSL_FUNC_core_get_libctx_fn core_get_libctx; +static OSSL_FUNC_core_thread_start_fn core_thread_start; #ifndef FIPS_MODULE static OSSL_FUNC_core_new_error_fn core_new_error; static OSSL_FUNC_core_set_error_debug_fn core_set_error_debug; @@ -1849,6 +1861,42 @@ static OSSL_FUNC_core_vset_error_fn core_vset_error; static OSSL_FUNC_core_set_error_mark_fn core_set_error_mark; static OSSL_FUNC_core_clear_last_error_mark_fn core_clear_last_error_mark; static OSSL_FUNC_core_pop_error_to_mark_fn core_pop_error_to_mark; +OSSL_FUNC_BIO_new_file_fn ossl_core_bio_new_file; +OSSL_FUNC_BIO_new_membuf_fn ossl_core_bio_new_mem_buf; +OSSL_FUNC_BIO_read_ex_fn ossl_core_bio_read_ex; +OSSL_FUNC_BIO_write_ex_fn ossl_core_bio_write_ex; +OSSL_FUNC_BIO_gets_fn ossl_core_bio_gets; +OSSL_FUNC_BIO_puts_fn ossl_core_bio_puts; +OSSL_FUNC_BIO_up_ref_fn ossl_core_bio_up_ref; +OSSL_FUNC_BIO_free_fn ossl_core_bio_free; +OSSL_FUNC_BIO_vprintf_fn ossl_core_bio_vprintf; +OSSL_FUNC_BIO_vsnprintf_fn BIO_vsnprintf; +static OSSL_FUNC_self_test_cb_fn core_self_test_get_callback; +OSSL_FUNC_get_entropy_fn ossl_rand_get_entropy; +OSSL_FUNC_cleanup_entropy_fn ossl_rand_cleanup_entropy; +OSSL_FUNC_get_nonce_fn ossl_rand_get_nonce; +OSSL_FUNC_cleanup_nonce_fn ossl_rand_cleanup_nonce; +#endif +OSSL_FUNC_CRYPTO_malloc_fn CRYPTO_malloc; +OSSL_FUNC_CRYPTO_zalloc_fn CRYPTO_zalloc; +OSSL_FUNC_CRYPTO_free_fn CRYPTO_free; +OSSL_FUNC_CRYPTO_clear_free_fn CRYPTO_clear_free; +OSSL_FUNC_CRYPTO_realloc_fn CRYPTO_realloc; +OSSL_FUNC_CRYPTO_clear_realloc_fn CRYPTO_clear_realloc; +OSSL_FUNC_CRYPTO_secure_malloc_fn CRYPTO_secure_malloc; +OSSL_FUNC_CRYPTO_secure_zalloc_fn CRYPTO_secure_zalloc; +OSSL_FUNC_CRYPTO_secure_free_fn CRYPTO_secure_free; +OSSL_FUNC_CRYPTO_secure_clear_free_fn CRYPTO_secure_clear_free; +OSSL_FUNC_CRYPTO_secure_allocated_fn CRYPTO_secure_allocated; +OSSL_FUNC_OPENSSL_cleanse_fn OPENSSL_cleanse; +#ifndef FIPS_MODULE +OSSL_FUNC_provider_register_child_cb_fn ossl_provider_register_child_cb; +OSSL_FUNC_provider_deregister_child_cb_fn ossl_provider_deregister_child_cb; +static OSSL_FUNC_provider_name_fn core_provider_get0_name; +static OSSL_FUNC_provider_get0_provider_ctx_fn core_provider_get0_provider_ctx; +static OSSL_FUNC_provider_get0_dispatch_fn core_provider_get0_dispatch; +static OSSL_FUNC_provider_up_ref_fn core_provider_up_ref_intern; +static OSSL_FUNC_provider_free_fn core_provider_free_intern; static OSSL_FUNC_core_obj_add_sigid_fn core_obj_add_sigid; static OSSL_FUNC_core_obj_create_fn core_obj_create; #endif @@ -1982,6 +2030,40 @@ static int core_pop_error_to_mark(const OSSL_CORE_HANDLE *handle) return ERR_pop_to_mark(); } +static void core_self_test_get_callback(OPENSSL_CORE_CTX *libctx, + OSSL_CALLBACK **cb, void **cbarg) +{ + OSSL_SELF_TEST_get_callback((OSSL_LIB_CTX *)libctx, cb, cbarg); +} + +static const char *core_provider_get0_name(const OSSL_CORE_HANDLE *prov) +{ + return OSSL_PROVIDER_get0_name((const OSSL_PROVIDER *)prov); +} + +static void *core_provider_get0_provider_ctx(const OSSL_CORE_HANDLE *prov) +{ + return OSSL_PROVIDER_get0_provider_ctx((const OSSL_PROVIDER *)prov); +} + +static const OSSL_DISPATCH * +core_provider_get0_dispatch(const OSSL_CORE_HANDLE *prov) +{ + return OSSL_PROVIDER_get0_dispatch((const OSSL_PROVIDER *)prov); +} + +static int core_provider_up_ref_intern(const OSSL_CORE_HANDLE *prov, + int activate) +{ + return provider_up_ref_intern((OSSL_PROVIDER *)prov, activate); +} + +static int core_provider_free_intern(const OSSL_CORE_HANDLE *prov, + int deactivate) +{ + return provider_free_intern((OSSL_PROVIDER *)prov, deactivate); +} + static int core_obj_add_sigid(const OSSL_CORE_HANDLE *prov, const char *sign_name, const char *digest_name, const char *pkey_name) @@ -2046,7 +2128,7 @@ static const OSSL_DISPATCH core_dispatch_[] = { { OSSL_FUNC_BIO_FREE, (void (*)(void))ossl_core_bio_free }, { OSSL_FUNC_BIO_VPRINTF, (void (*)(void))ossl_core_bio_vprintf }, { OSSL_FUNC_BIO_VSNPRINTF, (void (*)(void))BIO_vsnprintf }, - { OSSL_FUNC_SELF_TEST_CB, (void (*)(void))OSSL_SELF_TEST_get_callback }, + { OSSL_FUNC_SELF_TEST_CB, (void (*)(void))core_self_test_get_callback }, { OSSL_FUNC_GET_ENTROPY, (void (*)(void))ossl_rand_get_entropy }, { OSSL_FUNC_CLEANUP_ENTROPY, (void (*)(void))ossl_rand_cleanup_entropy }, { OSSL_FUNC_GET_NONCE, (void (*)(void))ossl_rand_get_nonce }, @@ -2072,15 +2154,15 @@ static const OSSL_DISPATCH core_dispatch_[] = { { OSSL_FUNC_PROVIDER_DEREGISTER_CHILD_CB, (void (*)(void))ossl_provider_deregister_child_cb }, { OSSL_FUNC_PROVIDER_NAME, - (void (*)(void))OSSL_PROVIDER_get0_name }, + (void (*)(void))core_provider_get0_name }, { OSSL_FUNC_PROVIDER_GET0_PROVIDER_CTX, - (void (*)(void))OSSL_PROVIDER_get0_provider_ctx }, + (void (*)(void))core_provider_get0_provider_ctx }, { OSSL_FUNC_PROVIDER_GET0_DISPATCH, - (void (*)(void))OSSL_PROVIDER_get0_dispatch }, + (void (*)(void))core_provider_get0_dispatch }, { OSSL_FUNC_PROVIDER_UP_REF, - (void (*)(void))provider_up_ref_intern }, + (void (*)(void))core_provider_up_ref_intern }, { OSSL_FUNC_PROVIDER_FREE, - (void (*)(void))provider_free_intern }, + (void (*)(void))core_provider_free_intern }, { OSSL_FUNC_CORE_OBJ_ADD_SIGID, (void (*)(void))core_obj_add_sigid }, { OSSL_FUNC_CORE_OBJ_CREATE, (void (*)(void))core_obj_create }, #endif diff --git a/deps/openssl/openssl/crypto/punycode.c b/deps/openssl/openssl/crypto/punycode.c index 385b4b1df46a38..2de32dc1887328 100644 --- a/deps/openssl/openssl/crypto/punycode.c +++ b/deps/openssl/openssl/crypto/punycode.c @@ -1,5 +1,5 @@ /* - * Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -123,7 +123,6 @@ int ossl_punycode_decode(const char *pEncoded, const size_t enc_len, unsigned int bias = initial_bias; size_t processed_in = 0, written_out = 0; unsigned int max_out = *pout_length; - unsigned int basic_count = 0; unsigned int loop; @@ -181,11 +180,11 @@ int ossl_punycode_decode(const char *pEncoded, const size_t enc_len, n = n + i / (written_out + 1); i %= (written_out + 1); - if (written_out > max_out) + if (written_out >= max_out) return 0; memmove(pDecoded + i + 1, pDecoded + i, - (written_out - i) * sizeof *pDecoded); + (written_out - i) * sizeof(*pDecoded)); pDecoded[i] = n; i++; written_out++; @@ -255,30 +254,35 @@ int ossl_a2ulabel(const char *in, char *out, size_t *outlen) */ char *outptr = out; const char *inptr = in; - size_t size = 0; + size_t size = 0, maxsize; int result = 1; - + unsigned int i, j; unsigned int buf[LABEL_BUF_SIZE]; /* It's a hostname */ - if (out == NULL) + + if (out == NULL) { result = 0; + maxsize = 0; + } else { + maxsize = *outlen; + } + +#define PUSHC(c) \ + do \ + if (size++ < maxsize) \ + *outptr++ = c; \ + else \ + result = 0; \ + while (0) while (1) { char *tmpptr = strchr(inptr, '.'); - size_t delta = (tmpptr) ? (size_t)(tmpptr - inptr) : strlen(inptr); + size_t delta = tmpptr != NULL ? (size_t)(tmpptr - inptr) : strlen(inptr); if (strncmp(inptr, "xn--", 4) != 0) { - size += delta + 1; - - if (size >= *outlen - 1) - result = 0; - - if (result > 0) { - memcpy(outptr, inptr, delta + 1); - outptr += delta + 1; - } + for (i = 0; i < delta + 1; i++) + PUSHC(inptr[i]); } else { unsigned int bufsize = LABEL_BUF_SIZE; - unsigned int i; if (ossl_punycode_decode(inptr + 4, delta - 4, buf, &bufsize) <= 0) return -1; @@ -286,26 +290,15 @@ int ossl_a2ulabel(const char *in, char *out, size_t *outlen) for (i = 0; i < bufsize; i++) { unsigned char seed[6]; size_t utfsize = codepoint2utf8(seed, buf[i]); + if (utfsize == 0) return -1; - size += utfsize; - if (size >= *outlen - 1) - result = 0; - - if (result > 0) { - memcpy(outptr, seed, utfsize); - outptr += utfsize; - } + for (j = 0; j < utfsize; j++) + PUSHC(seed[j]); } - if (tmpptr != NULL) { - *outptr = '.'; - outptr++; - size++; - if (size >= *outlen - 1) - result = 0; - } + PUSHC(tmpptr != NULL ? '.' : '\0'); } if (tmpptr == NULL) @@ -313,7 +306,9 @@ int ossl_a2ulabel(const char *in, char *out, size_t *outlen) inptr = tmpptr + 1; } +#undef PUSHC + *outlen = size; return result; } @@ -327,12 +322,11 @@ int ossl_a2ulabel(const char *in, char *out, size_t *outlen) int ossl_a2ucompare(const char *a, const char *u) { - char a_ulabel[LABEL_BUF_SIZE]; + char a_ulabel[LABEL_BUF_SIZE + 1]; size_t a_size = sizeof(a_ulabel); - if (ossl_a2ulabel(a, a_ulabel, &a_size) <= 0) { + if (ossl_a2ulabel(a, a_ulabel, &a_size) <= 0) return -1; - } - return (strcmp(a_ulabel, u) == 0) ? 0 : 1; + return strcmp(a_ulabel, u) != 0; } diff --git a/deps/openssl/openssl/crypto/rand/prov_seed.c b/deps/openssl/openssl/crypto/rand/prov_seed.c index afa85ab76f2f00..96c499c95709f9 100644 --- a/deps/openssl/openssl/crypto/rand/prov_seed.c +++ b/deps/openssl/openssl/crypto/rand/prov_seed.c @@ -1,5 +1,5 @@ /* - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -12,7 +12,7 @@ #include #include -size_t ossl_rand_get_entropy(ossl_unused OSSL_CORE_HANDLE *handle, +size_t ossl_rand_get_entropy(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char **pout, int entropy, size_t min_len, size_t max_len) { @@ -38,13 +38,13 @@ size_t ossl_rand_get_entropy(ossl_unused OSSL_CORE_HANDLE *handle, return ret; } -void ossl_rand_cleanup_entropy(ossl_unused OSSL_CORE_HANDLE *handle, +void ossl_rand_cleanup_entropy(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char *buf, size_t len) { OPENSSL_secure_clear_free(buf, len); } -size_t ossl_rand_get_nonce(ossl_unused OSSL_CORE_HANDLE *handle, +size_t ossl_rand_get_nonce(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char **pout, size_t min_len, size_t max_len, const void *salt, size_t salt_len) { @@ -69,7 +69,7 @@ size_t ossl_rand_get_nonce(ossl_unused OSSL_CORE_HANDLE *handle, return ret; } -void ossl_rand_cleanup_nonce(ossl_unused OSSL_CORE_HANDLE *handle, +void ossl_rand_cleanup_nonce(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char *buf, size_t len) { OPENSSL_clear_free(buf, len); diff --git a/deps/openssl/openssl/crypto/ripemd/build.info b/deps/openssl/openssl/crypto/ripemd/build.info index 03f1f986328514..f050480de4e560 100644 --- a/deps/openssl/openssl/crypto/ripemd/build.info +++ b/deps/openssl/openssl/crypto/ripemd/build.info @@ -20,7 +20,7 @@ DEFINE[../../libcrypto]=$RMD160DEF # When all deprecated symbols are removed, libcrypto doesn't export the # RIPEMD160 functions, so we must include them directly in liblegacy.a -IF[{- $disabled{'deprecated-3.0'} -}] +IF[{- $disabled{'deprecated-3.0'} && !$disabled{'module'} -}] SOURCE[../../providers/liblegacy.a]=rmd_dgst.c rmd_one.c $RMD160ASM DEFINE[../../providers/liblegacy.a]=$RMD160DEF ENDIF diff --git a/deps/openssl/openssl/crypto/sha/build.info b/deps/openssl/openssl/crypto/sha/build.info index f3e38284ad3578..d61f7de9b6bde8 100644 --- a/deps/openssl/openssl/crypto/sha/build.info +++ b/deps/openssl/openssl/crypto/sha/build.info @@ -82,6 +82,14 @@ SOURCE[../../providers/libfips.a]= $COMMON # need to be applied to all affected libraries and modules. DEFINE[../../libcrypto]=$SHA1DEF $KECCAK1600DEF DEFINE[../../providers/libfips.a]=$SHA1DEF $KECCAK1600DEF +DEFINE[../../providers/libdefault.a]=$SHA1DEF $KECCAK1600DEF +# We only need to include the SHA1DEF and KECCAK1600DEF stuff in the +# legacy provider when it's a separate module and it's dynamically +# linked with libcrypto. Otherwise, it already gets everything that +# the static libcrypto.a has, and doesn't need it added again. +IF[{- !$disabled{module} && !$disabled{shared} -}] + DEFINE[../providers/liblegacy.a]=$SHA1DEF $KECCAK1600DEF +ENDIF GENERATE[sha1-586.S]=asm/sha1-586.pl DEPEND[sha1-586.S]=../perlasm/x86asm.pl diff --git a/deps/openssl/openssl/crypto/sparse_array.c b/deps/openssl/openssl/crypto/sparse_array.c index 53e6e7d46076f2..bbbc9cdb36966c 100644 --- a/deps/openssl/openssl/crypto/sparse_array.c +++ b/deps/openssl/openssl/crypto/sparse_array.c @@ -109,8 +109,10 @@ static void sa_free_leaf(ossl_uintmax_t n, void *p, void *arg) void ossl_sa_free(OPENSSL_SA *sa) { - sa_doall(sa, &sa_free_node, NULL, NULL); - OPENSSL_free(sa); + if (sa != NULL) { + sa_doall(sa, &sa_free_node, NULL, NULL); + OPENSSL_free(sa); + } } void ossl_sa_free_leaves(OPENSSL_SA *sa) diff --git a/deps/openssl/openssl/crypto/stack/stack.c b/deps/openssl/openssl/crypto/stack/stack.c index 3d8e4746cfb169..51080b876797c8 100644 --- a/deps/openssl/openssl/crypto/stack/stack.c +++ b/deps/openssl/openssl/crypto/stack/stack.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -19,8 +19,7 @@ */ static const int min_nodes = 4; static const int max_nodes = SIZE_MAX / sizeof(void *) < INT_MAX - ? (int)(SIZE_MAX / sizeof(void *)) - : INT_MAX; + ? (int)(SIZE_MAX / sizeof(void *)) : INT_MAX; struct stack_st { int num; @@ -30,7 +29,8 @@ struct stack_st { OPENSSL_sk_compfunc comp; }; -OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, OPENSSL_sk_compfunc c) +OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, + OPENSSL_sk_compfunc c) { OPENSSL_sk_compfunc old = sk->comp; @@ -65,7 +65,8 @@ OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *sk) } /* duplicate |sk->data| content */ - if ((ret->data = OPENSSL_malloc(sizeof(*ret->data) * sk->num_alloc)) == NULL) + ret->data = OPENSSL_malloc(sizeof(*ret->data) * sk->num_alloc); + if (ret->data == NULL) goto err; memcpy(ret->data, sk->data, sizeof(void *) * sk->num); return ret; @@ -77,8 +78,8 @@ OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *sk) } OPENSSL_STACK *OPENSSL_sk_deep_copy(const OPENSSL_STACK *sk, - OPENSSL_sk_copyfunc copy_func, - OPENSSL_sk_freefunc free_func) + OPENSSL_sk_copyfunc copy_func, + OPENSSL_sk_freefunc free_func) { OPENSSL_STACK *ret; int i; @@ -175,8 +176,10 @@ static int sk_reserve(OPENSSL_STACK *st, int n, int exact) int num_alloc; /* Check to see the reservation isn't exceeding the hard limit */ - if (n > max_nodes - st->num) + if (n > max_nodes - st->num) { + ERR_raise(ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_RECORDS); return 0; + } /* Figure out the new size */ num_alloc = st->num + n; @@ -201,15 +204,19 @@ static int sk_reserve(OPENSSL_STACK *st, int n, int exact) if (num_alloc <= st->num_alloc) return 1; num_alloc = compute_growth(num_alloc, st->num_alloc); - if (num_alloc == 0) + if (num_alloc == 0) { + ERR_raise(ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_RECORDS); return 0; + } } else if (num_alloc == st->num_alloc) { return 1; } tmpdata = OPENSSL_realloc((void *)st->data, sizeof(void *) * num_alloc); - if (tmpdata == NULL) + if (tmpdata == NULL) { + ERR_raise(ERR_LIB_CRYPTO, ERR_R_MALLOC_FAILURE); return 0; + } st->data = tmpdata; st->num_alloc = num_alloc; @@ -220,8 +227,10 @@ OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n) { OPENSSL_STACK *st = OPENSSL_zalloc(sizeof(OPENSSL_STACK)); - if (st == NULL) + if (st == NULL) { + ERR_raise(ERR_LIB_CRYPTO, ERR_R_MALLOC_FAILURE); return NULL; + } st->comp = c; @@ -238,8 +247,10 @@ OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n) int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n) { - if (st == NULL) + if (st == NULL) { + ERR_raise(ERR_LIB_CRYPTO, ERR_R_PASSED_NULL_PARAMETER); return 0; + } if (n < 0) return 1; @@ -248,8 +259,14 @@ int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n) int OPENSSL_sk_insert(OPENSSL_STACK *st, const void *data, int loc) { - if (st == NULL || st->num == max_nodes) + if (st == NULL) { + ERR_raise(ERR_LIB_CRYPTO, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + if (st->num == max_nodes) { + ERR_raise(ERR_LIB_CRYPTO, CRYPTO_R_TOO_MANY_RECORDS); return 0; + } if (!sk_reserve(st, 1, 0)) return 0; @@ -271,8 +288,8 @@ static ossl_inline void *internal_delete(OPENSSL_STACK *st, int loc) const void *ret = st->data[loc]; if (loc != st->num - 1) - memmove(&st->data[loc], &st->data[loc + 1], - sizeof(st->data[0]) * (st->num - loc - 1)); + memmove(&st->data[loc], &st->data[loc + 1], + sizeof(st->data[0]) * (st->num - loc - 1)); st->num--; return (void *)ret; @@ -282,6 +299,9 @@ void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p) { int i; + if (st == NULL) + return NULL; + for (i = 0; i < st->num; i++) if (st->data[i] == p) return internal_delete(st, i); @@ -429,8 +449,15 @@ void *OPENSSL_sk_value(const OPENSSL_STACK *st, int i) void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data) { - if (st == NULL || i < 0 || i >= st->num) + if (st == NULL) { + ERR_raise(ERR_LIB_CRYPTO, ERR_R_PASSED_NULL_PARAMETER); + return NULL; + } + if (i < 0 || i >= st->num) { + ERR_raise_data(ERR_LIB_CRYPTO, ERR_R_PASSED_INVALID_ARGUMENT, + "i=%d", i); return NULL; + } st->data[i] = data; st->sorted = 0; return (void *)st->data[i]; diff --git a/deps/openssl/openssl/crypto/store/store_meth.c b/deps/openssl/openssl/crypto/store/store_meth.c index 999d4c5e9fb9bf..a5b0d1b0957c04 100644 --- a/deps/openssl/openssl/crypto/store/store_meth.c +++ b/deps/openssl/openssl/crypto/store/store_meth.c @@ -127,6 +127,28 @@ static OSSL_METHOD_STORE *get_loader_store(OSSL_LIB_CTX *libctx) &loader_store_method); } +static int reserve_loader_store(void *store, void *data) +{ + struct loader_data_st *methdata = data; + + if (store == NULL + && (store = get_loader_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_lock_store(store); +} + +static int unreserve_loader_store(void *store, void *data) +{ + struct loader_data_st *methdata = data; + + if (store == NULL + && (store = get_loader_store(methdata->libctx)) == NULL) + return 0; + + return ossl_method_unlock_store(store); +} + /* Get loader methods from a store, or put one in */ static void *get_loader_from_store(void *store, const OSSL_PROVIDER **prov, void *data) @@ -313,6 +335,8 @@ inner_loader_fetch(struct loader_data_st *methdata, int id, || !ossl_method_store_cache_get(store, NULL, id, propq, &method)) { OSSL_METHOD_CONSTRUCT_METHOD mcm = { get_tmp_loader_store, + reserve_loader_store, + unreserve_loader_store, get_loader_from_store, put_loader_in_store, construct_loader, diff --git a/deps/openssl/openssl/crypto/threads_win.c b/deps/openssl/openssl/crypto/threads_win.c index d65b3826d93a27..f9cc73ce74f8a6 100644 --- a/deps/openssl/openssl/crypto/threads_win.c +++ b/deps/openssl/openssl/crypto/threads_win.c @@ -1,5 +1,5 @@ /* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -14,6 +14,18 @@ # endif #endif +/* + * VC++ 2008 or earlier x86 compilers do not have an inline implementation + * of InterlockedOr64 for 32bit and will fail to run on Windows XP 32bit. + * https://docs.microsoft.com/en-us/cpp/intrinsics/interlockedor-intrinsic-functions#requirements + * To work around this problem, we implement a manual locking mechanism for + * only VC++ 2008 or earlier x86 compilers. + */ + +#if (defined(_MSC_VER) && defined(_M_IX86) && _MSC_VER <= 1500) +# define NO_INTERLOCKEDOR64 +#endif + #include #if defined(OPENSSL_THREADS) && !defined(CRYPTO_TDEBUG) && defined(OPENSSL_SYS_WINDOWS) @@ -207,14 +219,36 @@ int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock) int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, CRYPTO_RWLOCK *lock) { +#if (defined(NO_INTERLOCKEDOR64)) + if (lock == NULL || !CRYPTO_THREAD_write_lock(lock)) + return 0; + *val |= op; + *ret = *val; + + if (!CRYPTO_THREAD_unlock(lock)) + return 0; + + return 1; +#else *ret = (uint64_t)InterlockedOr64((LONG64 volatile *)val, (LONG64)op) | op; return 1; +#endif } int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock) { +#if (defined(NO_INTERLOCKEDOR64)) + if (lock == NULL || !CRYPTO_THREAD_read_lock(lock)) + return 0; + *ret = *val; + if (!CRYPTO_THREAD_unlock(lock)) + return 0; + + return 1; +#else *ret = (uint64_t)InterlockedOr64((LONG64 volatile *)val, 0); return 1; +#endif } int openssl_init_fork_handlers(void) diff --git a/deps/openssl/openssl/crypto/txt_db/txt_db.c b/deps/openssl/openssl/crypto/txt_db/txt_db.c index 6744c03531f129..2c1cbfb4f1293e 100644 --- a/deps/openssl/openssl/crypto/txt_db/txt_db.c +++ b/deps/openssl/openssl/crypto/txt_db/txt_db.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -21,7 +21,6 @@ TXT_DB *TXT_DB_read(BIO *in, int num) { TXT_DB *ret = NULL; int esc = 0; - long ln = 0; int i, add, n; int size = BUFSIZE; int offset = 0; @@ -61,7 +60,6 @@ TXT_DB *TXT_DB_read(BIO *in, int num) } buf->data[offset] = '\0'; BIO_gets(in, &(buf->data[offset]), size - offset); - ln++; if (buf->data[offset] == '\0') break; if ((offset == 0) && (buf->data[0] == '#')) diff --git a/deps/openssl/openssl/crypto/x509/v3_addr.c b/deps/openssl/openssl/crypto/x509/v3_addr.c index 4205e7d7afbbc7..3fc5f3d620159c 100644 --- a/deps/openssl/openssl/crypto/x509/v3_addr.c +++ b/deps/openssl/openssl/crypto/x509/v3_addr.c @@ -393,12 +393,14 @@ static int range_should_be_prefix(const unsigned char *min, /* * Construct a prefix. */ -static int make_addressPrefix(IPAddressOrRange **result, - unsigned char *addr, const int prefixlen) +static int make_addressPrefix(IPAddressOrRange **result, unsigned char *addr, + const int prefixlen, const int afilen) { int bytelen = (prefixlen + 7) / 8, bitlen = prefixlen % 8; IPAddressOrRange *aor = IPAddressOrRange_new(); + if (prefixlen < 0 || prefixlen > (afilen * 8)) + return 0; if (aor == NULL) return 0; aor->type = IPAddressOrRange_addressPrefix; @@ -438,7 +440,7 @@ static int make_addressRange(IPAddressOrRange **result, return 0; if ((prefixlen = range_should_be_prefix(min, max, length)) >= 0) - return make_addressPrefix(result, min, prefixlen); + return make_addressPrefix(result, min, prefixlen, length); if ((aor = IPAddressOrRange_new()) == NULL) return 0; @@ -600,7 +602,9 @@ int X509v3_addr_add_prefix(IPAddrBlocks *addr, { IPAddressOrRanges *aors = make_prefix_or_range(addr, afi, safi); IPAddressOrRange *aor; - if (aors == NULL || !make_addressPrefix(&aor, a, prefixlen)) + + if (aors == NULL + || !make_addressPrefix(&aor, a, prefixlen, length_from_afi(afi))) return 0; if (sk_IPAddressOrRange_push(aors, aor)) return 1; @@ -995,7 +999,10 @@ static void *v2i_IPAddrBlocks(const struct v3_ext_method *method, switch (delim) { case '/': prefixlen = (int)strtoul(s + i2, &t, 10); - if (t == s + i2 || *t != '\0') { + if (t == s + i2 + || *t != '\0' + || prefixlen > (length * 8) + || prefixlen < 0) { ERR_raise(ERR_LIB_X509V3, X509V3_R_EXTENSION_VALUE_ERROR); X509V3_conf_add_error_name_value(val); goto err; diff --git a/deps/openssl/openssl/crypto/x509/v3_lib.c b/deps/openssl/openssl/crypto/x509/v3_lib.c index 42b6ff15277e19..5ffeb75d9f5b2a 100644 --- a/deps/openssl/openssl/crypto/x509/v3_lib.c +++ b/deps/openssl/openssl/crypto/x509/v3_lib.c @@ -1,5 +1,5 @@ /* - * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1999-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -242,8 +242,10 @@ int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, } /* If delete, just delete it */ if (ext_op == X509V3_ADD_DELETE) { - if (!sk_X509_EXTENSION_delete(*x, extidx)) + extmp = sk_X509_EXTENSION_delete(*x, extidx); + if (extmp == NULL) return -1; + X509_EXTENSION_free(extmp); return 1; } } else { diff --git a/deps/openssl/openssl/crypto/x509/x509_req.c b/deps/openssl/openssl/crypto/x509/x509_req.c index e3f5c2add18dd6..5428bdaf4ca64f 100644 --- a/deps/openssl/openssl/crypto/x509/x509_req.c +++ b/deps/openssl/openssl/crypto/x509/x509_req.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -116,6 +116,7 @@ static int *ext_nids = ext_nid_list; int X509_REQ_extension_nid(int req_nid) { int i, nid; + for (i = 0;; i++) { nid = ext_nids[i]; if (nid == NID_undef) @@ -142,7 +143,7 @@ STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req) int idx, *pnid; const unsigned char *p; - if ((req == NULL) || !ext_nids) + if (req == NULL || !ext_nids) return NULL; for (pnid = ext_nids; *pnid != NID_undef; pnid++) { idx = X509_REQ_get_attr_by_NID(req, *pnid, -1); @@ -214,44 +215,73 @@ X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc) X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc) { - return X509at_delete_attr(req->req_info.attributes, loc); + X509_ATTRIBUTE *attr; + + if (req == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + attr = X509at_delete_attr(req->req_info.attributes, loc); + if (attr != NULL) + req->req_info.enc.modified = 1; + return attr; } int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr) { - if (X509at_add1_attr(&req->req_info.attributes, attr)) - return 1; - return 0; + if (req == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + if (!X509at_add1_attr(&req->req_info.attributes, attr)) + return 0; + req->req_info.enc.modified = 1; + return 1; } int X509_REQ_add1_attr_by_OBJ(X509_REQ *req, const ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len) { - if (X509at_add1_attr_by_OBJ(&req->req_info.attributes, obj, - type, bytes, len)) - return 1; - return 0; + if (req == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + if (!X509at_add1_attr_by_OBJ(&req->req_info.attributes, obj, + type, bytes, len)) + return 0; + req->req_info.enc.modified = 1; + return 1; } int X509_REQ_add1_attr_by_NID(X509_REQ *req, int nid, int type, const unsigned char *bytes, int len) { - if (X509at_add1_attr_by_NID(&req->req_info.attributes, nid, - type, bytes, len)) - return 1; - return 0; + if (req == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + if (!X509at_add1_attr_by_NID(&req->req_info.attributes, nid, + type, bytes, len)) + return 0; + req->req_info.enc.modified = 1; + return 1; } int X509_REQ_add1_attr_by_txt(X509_REQ *req, const char *attrname, int type, const unsigned char *bytes, int len) { - if (X509at_add1_attr_by_txt(&req->req_info.attributes, attrname, - type, bytes, len)) - return 1; - return 0; + if (req == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + if (!X509at_add1_attr_by_txt(&req->req_info.attributes, attrname, + type, bytes, len)) + return 0; + req->req_info.enc.modified = 1; + return 1; } long X509_REQ_get_version(const X509_REQ *req) @@ -276,7 +306,7 @@ void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, void X509_REQ_set0_signature(X509_REQ *req, ASN1_BIT_STRING *psig) { if (req->signature) - ASN1_BIT_STRING_free(req->signature); + ASN1_BIT_STRING_free(req->signature); req->signature = psig; } @@ -292,6 +322,10 @@ int X509_REQ_get_signature_nid(const X509_REQ *req) int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp) { + if (req == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } req->req_info.enc.modified = 1; return i2d_X509_REQ_INFO(&req->req_info, pp); } diff --git a/deps/openssl/openssl/crypto/x509/x509_vfy.c b/deps/openssl/openssl/crypto/x509/x509_vfy.c index 2f175ca517f5dd..9384f1da9bad9e 100644 --- a/deps/openssl/openssl/crypto/x509/x509_vfy.c +++ b/deps/openssl/openssl/crypto/x509/x509_vfy.c @@ -351,8 +351,6 @@ static int check_issued(ossl_unused X509_STORE_CTX *ctx, X509 *x, X509 *issuer) * SUBJECT_ISSUER_MISMATCH just means 'x' is clearly not issued by 'issuer'. * Every other error code likely indicates a real error. */ - if (err != X509_V_ERR_SUBJECT_ISSUER_MISMATCH) - ctx->error = err; return 0; } @@ -1009,14 +1007,14 @@ static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) time_t *ptime; int i; - if (notify) - ctx->current_crl = crl; if ((ctx->param->flags & X509_V_FLAG_USE_CHECK_TIME) != 0) ptime = &ctx->param->check_time; else if ((ctx->param->flags & X509_V_FLAG_NO_CHECK_TIME) != 0) return 1; else ptime = NULL; + if (notify) + ctx->current_crl = crl; i = X509_cmp_time(X509_CRL_get0_lastUpdate(crl), ptime); if (i == 0) { @@ -2315,8 +2313,6 @@ void X509_STORE_CTX_free(X509_STORE_CTX *ctx) int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) *chain) { - int ret = 1; - if (ctx == NULL) { ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); return 0; @@ -2414,19 +2410,13 @@ int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, } /* Inherit callbacks and flags from X509_STORE if not set use defaults. */ - if (store != NULL) - ret = X509_VERIFY_PARAM_inherit(ctx->param, store->param); - else + if (store == NULL) ctx->param->inh_flags |= X509_VP_FLAG_DEFAULT | X509_VP_FLAG_ONCE; + else if (X509_VERIFY_PARAM_inherit(ctx->param, store->param) == 0) + goto err; - if (ret) - ret = X509_VERIFY_PARAM_inherit(ctx->param, - X509_VERIFY_PARAM_lookup("default")); - - if (ret == 0) { - ERR_raise(ERR_LIB_X509, ERR_R_MALLOC_FAILURE); + if (!X509_STORE_CTX_set_default(ctx, "default")) goto err; - } /* * XXX: For now, continue to inherit trust from VPM, but infer from the @@ -2628,8 +2618,10 @@ int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name) const X509_VERIFY_PARAM *param; param = X509_VERIFY_PARAM_lookup(name); - if (param == NULL) + if (param == NULL) { + ERR_raise_data(ERR_LIB_X509, X509_R_UNKNOWN_PURPOSE_ID, "name=%s", name); return 0; + } return X509_VERIFY_PARAM_inherit(ctx->param, param); } @@ -2997,7 +2989,6 @@ static int build_chain(X509_STORE_CTX *ctx) int alt_untrusted = 0; int max_depth; int ok = 0; - int prev_error = ctx->error; int i; /* Our chain starts with a single untrusted element. */ @@ -3279,8 +3270,6 @@ static int build_chain(X509_STORE_CTX *ctx) switch (trust) { case X509_TRUST_TRUSTED: - /* Must restore any previous error value for backward compatibility */ - ctx->error = prev_error; return 1; case X509_TRUST_REJECTED: /* Callback already issued */ diff --git a/deps/openssl/openssl/crypto/x509/x509_vpm.c b/deps/openssl/openssl/crypto/x509/x509_vpm.c index d11aa2341a0966..b4f4c45998befe 100644 --- a/deps/openssl/openssl/crypto/x509/x509_vpm.c +++ b/deps/openssl/openssl/crypto/x509/x509_vpm.c @@ -1,5 +1,5 @@ /* - * Copyright 2004-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2004-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -44,7 +44,8 @@ static int int_x509_param_set_hosts(X509_VERIFY_PARAM *vpm, int mode, */ if (namelen == 0 || name == NULL) namelen = name ? strlen(name) : 0; - else if (name && memchr(name, '\0', namelen > 1 ? namelen - 1 : namelen)) + else if (name != NULL + && memchr(name, '\0', namelen > 1 ? namelen - 1 : namelen) != NULL) return 0; if (namelen > 0 && name[namelen - 1] == '\0') --namelen; @@ -78,7 +79,6 @@ static int int_x509_param_set_hosts(X509_VERIFY_PARAM *vpm, int mode, return 1; } - X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void) { X509_VERIFY_PARAM *param; @@ -142,8 +142,7 @@ void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param) /* Macro to test if a field should be copied from src to dest */ #define test_x509_verify_param_copy(field, def) \ - (to_overwrite \ - || ((src->field != def) && (to_default || (dest->field == def)))) + (to_overwrite || (src->field != def && (to_default || dest->field == def))) /* Macro to test and copy a field if necessary */ @@ -156,25 +155,19 @@ int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *dest, { unsigned long inh_flags; int to_default, to_overwrite; - if (!src) + + if (src == NULL) return 1; inh_flags = dest->inh_flags | src->inh_flags; - if (inh_flags & X509_VP_FLAG_ONCE) + if ((inh_flags & X509_VP_FLAG_ONCE) != 0) dest->inh_flags = 0; - if (inh_flags & X509_VP_FLAG_LOCKED) + if ((inh_flags & X509_VP_FLAG_LOCKED) != 0) return 1; - if (inh_flags & X509_VP_FLAG_DEFAULT) - to_default = 1; - else - to_default = 0; - - if (inh_flags & X509_VP_FLAG_OVERWRITE) - to_overwrite = 1; - else - to_overwrite = 0; + to_default = (inh_flags & X509_VP_FLAG_DEFAULT) != 0; + to_overwrite = (inh_flags & X509_VP_FLAG_OVERWRITE) != 0; x509_verify_param_copy(purpose, 0); x509_verify_param_copy(trust, X509_TRUST_DEFAULT); @@ -183,13 +176,13 @@ int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *dest, /* If overwrite or check time not set, copy across */ - if (to_overwrite || !(dest->flags & X509_V_FLAG_USE_CHECK_TIME)) { + if (to_overwrite || (dest->flags & X509_V_FLAG_USE_CHECK_TIME) == 0) { dest->check_time = src->check_time; dest->flags &= ~X509_V_FLAG_USE_CHECK_TIME; /* Don't need to copy flag: that is done below */ } - if (inh_flags & X509_VP_FLAG_RESET_FLAGS) + if ((inh_flags & X509_VP_FLAG_RESET_FLAGS) != 0) dest->flags = 0; dest->flags |= src->flags; @@ -204,7 +197,7 @@ int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *dest, if (test_x509_verify_param_copy(hosts, NULL)) { sk_OPENSSL_STRING_pop_free(dest->hosts, str_free); dest->hosts = NULL; - if (src->hosts) { + if (src->hosts != NULL) { dest->hosts = sk_OPENSSL_STRING_deep_copy(src->hosts, str_copy, str_free); if (dest->hosts == NULL) @@ -228,8 +221,14 @@ int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *dest, int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to, const X509_VERIFY_PARAM *from) { - unsigned long save_flags = to->inh_flags; + unsigned long save_flags; int ret; + + if (to == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + save_flags = to->inh_flags; to->inh_flags |= X509_VP_FLAG_DEFAULT; ret = X509_VERIFY_PARAM_inherit(to, from); to->inh_flags = save_flags; @@ -240,7 +239,8 @@ static int int_x509_param_set1(char **pdest, size_t *pdestlen, const char *src, size_t srclen) { char *tmp; - if (src) { + + if (src != NULL) { if (srclen == 0) srclen = strlen(src); @@ -264,15 +264,13 @@ int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name) { OPENSSL_free(param->name); param->name = OPENSSL_strdup(name); - if (param->name) - return 1; - return 0; + return param->name != NULL; } int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, unsigned long flags) { param->flags |= flags; - if (flags & X509_V_FLAG_POLICY_MASK) + if ((flags & X509_V_FLAG_POLICY_MASK) != 0) param->flags |= X509_V_FLAG_POLICY_CHECK; return 1; } @@ -339,9 +337,7 @@ int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, if (param->policies == NULL) return 0; } - if (!sk_ASN1_OBJECT_push(param->policies, policy)) - return 0; - return 1; + return sk_ASN1_OBJECT_push(param->policies, policy); } int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, @@ -350,8 +346,10 @@ int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, int i; ASN1_OBJECT *oid, *doid; - if (param == NULL) + if (param == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); return 0; + } sk_ASN1_OBJECT_pop_free(param->policies, ASN1_OBJECT_free); if (policies == NULL) { @@ -366,7 +364,7 @@ int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, for (i = 0; i < sk_ASN1_OBJECT_num(policies); i++) { oid = sk_ASN1_OBJECT_value(policies, i); doid = OBJ_dup(oid); - if (!doid) + if (doid == NULL) return 0; if (!sk_ASN1_OBJECT_push(param->policies, doid)) { ASN1_OBJECT_free(doid); @@ -424,7 +422,7 @@ void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *to, OPENSSL_free(to->peername); to->peername = peername; } - if (from) + if (from != NULL) from->peername = NULL; } @@ -443,8 +441,10 @@ int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, static unsigned char *int_X509_VERIFY_PARAM_get0_ip(X509_VERIFY_PARAM *param, size_t *plen) { - if (param == NULL || param->ip == NULL) + if (param == NULL || param->ip == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); return NULL; + } if (plen != NULL) *plen = param->iplen; return param->ip; @@ -455,14 +455,16 @@ char *X509_VERIFY_PARAM_get1_ip_asc(X509_VERIFY_PARAM *param) size_t iplen; unsigned char *ip = int_X509_VERIFY_PARAM_get0_ip(param, &iplen); - return ip == NULL ? NULL : ossl_ipaddr_to_asc(ip, iplen); + return ip == NULL ? NULL : ossl_ipaddr_to_asc(ip, iplen); } int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, const unsigned char *ip, size_t iplen) { - if (iplen != 0 && iplen != 4 && iplen != 16) + if (iplen != 0 && iplen != 4 && iplen != 16) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_INVALID_ARGUMENT); return 0; + } return int_x509_param_set1((char **)¶m->ip, ¶m->iplen, (char *)ip, iplen); } @@ -470,9 +472,8 @@ int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc) { unsigned char ipout[16]; - size_t iplen; + size_t iplen = (size_t)ossl_a2i_ipadd(ipout, ipasc); - iplen = (size_t)ossl_a2i_ipadd(ipout, ipasc); if (iplen == 0) return 0; return X509_VERIFY_PARAM_set1_ip(param, ipout, iplen); @@ -579,6 +580,7 @@ int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param) { int idx; X509_VERIFY_PARAM *ptmp; + if (param_table == NULL) { param_table = sk_X509_VERIFY_PARAM_new(param_cmp); if (param_table == NULL) @@ -590,15 +592,14 @@ int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param) X509_VERIFY_PARAM_free(ptmp); } } - if (!sk_X509_VERIFY_PARAM_push(param_table, param)) - return 0; - return 1; + return sk_X509_VERIFY_PARAM_push(param_table, param); } int X509_VERIFY_PARAM_get_count(void) { int num = OSSL_NELEM(default_table); - if (param_table) + + if (param_table != NULL) num += sk_X509_VERIFY_PARAM_num(param_table); return num; } @@ -606,6 +607,7 @@ int X509_VERIFY_PARAM_get_count(void) const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id) { int num = OSSL_NELEM(default_table); + if (id < num) return default_table + id; return sk_X509_VERIFY_PARAM_value(param_table, id - num); diff --git a/deps/openssl/openssl/crypto/x509/x_all.c b/deps/openssl/openssl/crypto/x509/x_all.c index 87d5ce97e800ca..e58c9ab1c117b4 100644 --- a/deps/openssl/openssl/crypto/x509/x_all.c +++ b/deps/openssl/openssl/crypto/x509/x_all.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -30,7 +30,7 @@ int X509_verify(X509 *a, EVP_PKEY *r) { - if (X509_ALGOR_cmp(&a->sig_alg, &a->cert_info.signature)) + if (X509_ALGOR_cmp(&a->sig_alg, &a->cert_info.signature) != 0) return 0; return ASN1_item_verify_ex(ASN1_ITEM_rptr(X509_CINF), &a->sig_alg, @@ -59,6 +59,18 @@ int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r) int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) { + if (x == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + + /* + * Setting the modified flag before signing it. This makes the cached + * encoding to be ignored, so even if the certificate fields have changed, + * they are signed correctly. + * The X509_sign_ctx, X509_REQ_sign{,_ctx}, X509_CRL_sign{,_ctx} functions + * which exist below are the same. + */ x->cert_info.enc.modified = 1; return ASN1_item_sign_ex(ASN1_ITEM_rptr(X509_CINF), &x->cert_info.signature, &x->sig_alg, &x->signature, &x->cert_info, NULL, @@ -67,6 +79,10 @@ int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md) int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx) { + if (x == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } x->cert_info.enc.modified = 1; return ASN1_item_sign_ctx(ASN1_ITEM_rptr(X509_CINF), &x->cert_info.signature, @@ -77,7 +93,7 @@ static ASN1_VALUE *simple_get_asn1(const char *url, BIO *bio, BIO *rbio, int timeout, const ASN1_ITEM *it) { BIO *mem = OSSL_HTTP_get(url, NULL /* proxy */, NULL /* no_proxy */, - bio, rbio, NULL /* cb */ , NULL /* arg */, + bio, rbio, NULL /* cb */, NULL /* arg */, 1024 /* buf_size */, NULL /* headers */, NULL /* expected_ct */, 1 /* expect_asn1 */, OSSL_HTTP_DEFAULT_MAX_RESP_LEN, timeout); @@ -95,6 +111,11 @@ X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout) int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md) { + if (x == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + x->req_info.enc.modified = 1; return ASN1_item_sign_ex(ASN1_ITEM_rptr(X509_REQ_INFO), &x->sig_alg, NULL, x->signature, &x->req_info, NULL, pkey, md, x->libctx, x->propq); @@ -102,6 +123,11 @@ int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md) int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx) { + if (x == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + x->req_info.enc.modified = 1; return ASN1_item_sign_ctx(ASN1_ITEM_rptr(X509_REQ_INFO), &x->sig_alg, NULL, x->signature, &x->req_info, ctx); @@ -109,6 +135,10 @@ int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx) int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md) { + if (x == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } x->crl.enc.modified = 1; return ASN1_item_sign_ex(ASN1_ITEM_rptr(X509_CRL_INFO), &x->crl.sig_alg, &x->sig_alg, &x->signature, &x->crl, NULL, @@ -117,6 +147,10 @@ int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md) int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx) { + if (x == NULL) { + ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } x->crl.enc.modified = 1; return ASN1_item_sign_ctx(ASN1_ITEM_rptr(X509_CRL_INFO), &x->crl.sig_alg, &x->sig_alg, &x->signature, @@ -131,7 +165,8 @@ X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout) int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md) { - return ASN1_item_sign_ex(ASN1_ITEM_rptr(NETSCAPE_SPKAC), &x->sig_algor, NULL, + return + ASN1_item_sign_ex(ASN1_ITEM_rptr(NETSCAPE_SPKAC), &x->sig_algor, NULL, x->signature, x->spkac, NULL, pkey, md, NULL, NULL); } @@ -214,7 +249,6 @@ PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7) propq = (*p7)->ctx.propq; } - ret = ASN1_item_d2i_bio_ex(ASN1_ITEM_rptr(PKCS7), bp, p7, libctx, propq); if (ret != NULL) ossl_pkcs7_resolve_libctx(ret); @@ -411,9 +445,9 @@ int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey) int X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md, unsigned int *len) { - ASN1_BIT_STRING *key; - key = X509_get0_pubkey_bitstr(data); - if (!key) + ASN1_BIT_STRING *key = X509_get0_pubkey_bitstr(data); + + if (key == NULL) return 0; return EVP_Digest(key->data, key->length, md, len, type, NULL); } @@ -469,7 +503,7 @@ ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert, || !ossl_rsa_pss_get_param_unverified(pss, &mmd, &mgf1md, &saltlen, &trailerfield) - || mmd == NULL) { + || mmd == NULL) { RSA_PSS_PARAMS_free(pss); ERR_raise(ERR_LIB_X509, X509_R_UNSUPPORTED_ALGORITHM); return NULL; @@ -512,7 +546,7 @@ ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert, if (!X509_digest(cert, md, hash, &len) || (new = ASN1_OCTET_STRING_new()) == NULL) goto err; - if ((ASN1_OCTET_STRING_set(new, hash, len))) { + if (ASN1_OCTET_STRING_set(new, hash, len)) { if (md_used != NULL) *md_used = md; else diff --git a/deps/openssl/openssl/crypto/x509/x_name.c b/deps/openssl/openssl/crypto/x509/x_name.c index bed2d049b43e6b..944eb9992486d3 100644 --- a/deps/openssl/openssl/crypto/x509/x_name.c +++ b/deps/openssl/openssl/crypto/x509/x_name.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -499,9 +499,7 @@ int X509_NAME_set(X509_NAME **xn, const X509_NAME *name) int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase) { char *s, *c, *b; - int l, i; - - l = 80 - 2 - obase; + int i; b = X509_NAME_oneline(name, NULL, 0); if (b == NULL) @@ -527,12 +525,10 @@ int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase) if (BIO_write(bp, ", ", 2) != 2) goto err; } - l--; } if (*s == '\0') break; s++; - l--; } OPENSSL_free(b); diff --git a/deps/openssl/openssl/demos/cipher/Makefile b/deps/openssl/openssl/demos/cipher/Makefile index b4f08a3746169f..81f526535e20f6 100644 --- a/deps/openssl/openssl/demos/cipher/Makefile +++ b/deps/openssl/openssl/demos/cipher/Makefile @@ -7,18 +7,21 @@ # # LD_LIBRARY_PATH=../.. ./aesccm # LD_LIBRARY_PATH=../.. ./aesgcm +# LD_LIBRARY_PATH=../.. ./aeskeywrap +# LD_LIBRARY_PATH=../.. ./ariacbc CFLAGS = $(OPENSSL_INCS_LOCATION) LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto -all: aesccm aesgcm ariacbc +all: aesccm aesgcm aeskeywrap ariacbc aesccm: aesccm.o aesgcm: aesgcm.o +aeskeywrap: aeskeywrap.o ariacbc: ariacbc.o -aesccm aesgcm ariacbc: +aesccm aesgcm aeskeywrap ariacbc: $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) clean: - $(RM) aesccm aesgcm ariacbc *.o + $(RM) aesccm aesgcm aeskeywrap ariacbc *.o diff --git a/deps/openssl/openssl/demos/cipher/aeskeywrap.c b/deps/openssl/openssl/demos/cipher/aeskeywrap.c new file mode 100644 index 00000000000000..f987772e4ffea5 --- /dev/null +++ b/deps/openssl/openssl/demos/cipher/aeskeywrap.c @@ -0,0 +1,181 @@ +/* + * Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * Simple aes wrap encryption demonstration program. + */ + +#include +#include +#include +#include +#include +#include + +/* aes key */ +static const unsigned char wrap_key[] = { + 0xee, 0xbc, 0x1f, 0x57, 0x48, 0x7f, 0x51, 0x92, 0x1c, 0x04, 0x65, 0x66, + 0x5f, 0x8a, 0xe6, 0xd1, 0x65, 0x8b, 0xb2, 0x6d, 0xe6, 0xf8, 0xa0, 0x69, + 0xa3, 0x52, 0x02, 0x93, 0xa5, 0x72, 0x07, 0x8f +}; + +/* Unique initialisation vector */ +static const unsigned char wrap_iv[] = { + 0x99, 0xaa, 0x3e, 0x68, 0xed, 0x81, 0x73, 0xa0, 0xee, 0xd0, 0x66, 0x84, + 0x99, 0xaa, 0x3e, 0x68, +}; + +/* Example plaintext to encrypt */ +static const unsigned char wrap_pt[] = { + 0xad, 0x4f, 0xc9, 0xfc, 0x77, 0x69, 0xc9, 0xea, 0xfc, 0xdf, 0x00, 0xac, + 0x34, 0xec, 0x40, 0xbc, 0x28, 0x3f, 0xa4, 0x5e, 0xd8, 0x99, 0xe4, 0x5d, + 0x5e, 0x7a, 0xc4, 0xe6, 0xca, 0x7b, 0xa5, 0xb7, +}; + +/* Expected ciphertext value */ +static const unsigned char wrap_ct[] = { + 0x97, 0x99, 0x55, 0xca, 0xf6, 0x3e, 0x95, 0x54, 0x39, 0xd6, 0xaf, 0x63, 0xff, 0x2c, 0xe3, 0x96, + 0xf7, 0x0d, 0x2c, 0x9c, 0xc7, 0x43, 0xc0, 0xb6, 0x31, 0x43, 0xb9, 0x20, 0xac, 0x6b, 0xd3, 0x67, + 0xad, 0x01, 0xaf, 0xa7, 0x32, 0x74, 0x26, 0x92, +}; + +/* + * A library context and property query can be used to select & filter + * algorithm implementations. If they are NULL then the default library + * context and properties are used. + */ +OSSL_LIB_CTX *libctx = NULL; +const char *propq = NULL; + +int aes_wrap_encrypt(void) +{ + int ret = 0; + EVP_CIPHER_CTX *ctx; + EVP_CIPHER *cipher = NULL; + int outlen, tmplen; + unsigned char outbuf[1024]; + + printf("aes wrap Encrypt:\n"); + printf("Plaintext:\n"); + BIO_dump_fp(stdout, wrap_pt, sizeof(wrap_pt)); + + /* Create a context for the encrypt operation */ + if ((ctx = EVP_CIPHER_CTX_new()) == NULL) + goto err; + + EVP_CIPHER_CTX_set_flags(ctx, EVP_CIPHER_CTX_FLAG_WRAP_ALLOW); + + /* Fetch the cipher implementation */ + if ((cipher = EVP_CIPHER_fetch(libctx, "AES-256-WRAP", propq)) == NULL) + goto err; + + /* + * Initialise an encrypt operation with the cipher/mode, key and IV. + * We are not setting any custom params so let params be just NULL. + */ + if (!EVP_EncryptInit_ex2(ctx, cipher, wrap_key, wrap_iv, /* params */ NULL)) + goto err; + + /* Encrypt plaintext */ + if (!EVP_EncryptUpdate(ctx, outbuf, &outlen, wrap_pt, sizeof(wrap_pt))) + goto err; + + /* Finalise: there can be some additional output from padding */ + if (!EVP_EncryptFinal_ex(ctx, outbuf + outlen, &tmplen)) + goto err; + outlen += tmplen; + + /* Output encrypted block */ + printf("Ciphertext (outlen:%d):\n", outlen); + BIO_dump_fp(stdout, outbuf, outlen); + + if (sizeof(wrap_ct) == outlen && !CRYPTO_memcmp(outbuf, wrap_ct, outlen)) + printf("Final ciphertext matches expected ciphertext\n"); + else + printf("Final ciphertext differs from expected ciphertext\n"); + + ret = 1; +err: + if (!ret) + ERR_print_errors_fp(stderr); + + EVP_CIPHER_free(cipher); + EVP_CIPHER_CTX_free(ctx); + + return ret; +} + +int aes_wrap_decrypt(void) +{ + int ret = 0; + EVP_CIPHER_CTX *ctx; + EVP_CIPHER *cipher = NULL; + int outlen, tmplen; + unsigned char outbuf[1024]; + + printf("aes wrap Decrypt:\n"); + printf("Ciphertext:\n"); + BIO_dump_fp(stdout, wrap_ct, sizeof(wrap_ct)); + + if ((ctx = EVP_CIPHER_CTX_new()) == NULL) + goto err; + + EVP_CIPHER_CTX_set_flags(ctx, EVP_CIPHER_CTX_FLAG_WRAP_ALLOW); + + /* Fetch the cipher implementation */ + if ((cipher = EVP_CIPHER_fetch(libctx, "aes-256-wrap", propq)) == NULL) + goto err; + + /* + * Initialise an encrypt operation with the cipher/mode, key and IV. + * We are not setting any custom params so let params be just NULL. + */ + if (!EVP_DecryptInit_ex2(ctx, cipher, wrap_key, wrap_iv, /* params */ NULL)) + goto err; + + /* Decrypt plaintext */ + if (!EVP_DecryptUpdate(ctx, outbuf, &outlen, wrap_ct, sizeof(wrap_ct))) + goto err; + + /* Finalise: there can be some additional output from padding */ + if (!EVP_DecryptFinal_ex(ctx, outbuf + outlen, &tmplen)) + goto err; + outlen += tmplen; + + /* Output decrypted block */ + printf("Plaintext (outlen:%d):\n", outlen); + BIO_dump_fp(stdout, outbuf, outlen); + + if (sizeof(wrap_pt) == outlen && !CRYPTO_memcmp(outbuf, wrap_pt, outlen)) + printf("Final plaintext matches original plaintext\n"); + else + printf("Final plaintext differs from original plaintext\n"); + + ret = 1; +err: + if (!ret) + ERR_print_errors_fp(stderr); + + EVP_CIPHER_free(cipher); + EVP_CIPHER_CTX_free(ctx); + + return ret; +} + +int main(int argc, char **argv) +{ + if (!aes_wrap_encrypt()) + return 1; + + if (!aes_wrap_decrypt()) + return 1; + + return 0; +} + diff --git a/deps/openssl/openssl/demos/encode/Makefile b/deps/openssl/openssl/demos/encode/Makefile new file mode 100644 index 00000000000000..b88d76b51de353 --- /dev/null +++ b/deps/openssl/openssl/demos/encode/Makefile @@ -0,0 +1,20 @@ +# +# To run the demos when linked with a shared library (default): +# +# LD_LIBRARY_PATH=../.. ./rsa_encode + +CFLAGS = -I../../include -g -Wall +LDFLAGS = -L../.. +LDLIBS = -lcrypto + +all: ec_encode rsa_encode + +%.o: %.c + $(CC) $(CFLAGS) -c $< + +%_encode: %_encode.o + +test: ; + +clean: + $(RM) *.o rsa_encode ec_encode diff --git a/deps/openssl/openssl/demos/encode/ec_encode.c b/deps/openssl/openssl/demos/encode/ec_encode.c new file mode 100644 index 00000000000000..8c296fbad852ea --- /dev/null +++ b/deps/openssl/openssl/demos/encode/ec_encode.c @@ -0,0 +1,205 @@ +/*- + * Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ +#include +#include +#include +#include + +/* + * Example showing the encoding and decoding of EC public and private keys. A + * PEM-encoded EC key is read in from stdin, decoded, and then re-encoded and + * output for demonstration purposes. Both public and private keys are accepted. + * + * This can be used to load EC keys from a file or save EC keys to a file. + */ + +/* A property query used for selecting algorithm implementations. */ +static const char *propq = NULL; + +/* + * Load a PEM-encoded EC key from a file, optionally decrypting it with a + * supplied passphrase. + */ +static EVP_PKEY *load_key(OSSL_LIB_CTX *libctx, FILE *f, const char *passphrase) +{ + int rv = 0; + EVP_PKEY *pkey = NULL; + OSSL_DECODER_CTX *dctx = NULL; + int selection = 0; + + /* + * Create PEM decoder context expecting an EC key. + * + * For raw (non-PEM-encoded) keys, change "PEM" to "DER". + * + * The selection argument here specifies whether we are willing to accept a + * public key, private key, or either. If it is set to zero, either will be + * accepted. If set to EVP_PKEY_KEYPAIR, a private key will be required, and + * if set to EVP_PKEY_PUBLIC_KEY, a public key will be required. + */ + dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "PEM", NULL, "EC", + selection, + libctx, propq); + if (dctx == NULL) { + fprintf(stderr, "OSSL_DECODER_CTX_new_for_pkey() failed\n"); + goto cleanup; + } + + /* + * Set passphrase if provided; needed to decrypt encrypted PEM files. + * If the input is not encrypted, any passphrase provided is ignored. + * + * Alternative methods for specifying passphrases exist, such as a callback + * (see OSSL_DECODER_CTX_set_passphrase_cb(3)), which may be more useful for + * interactive applications which do not know if a passphrase should be + * prompted for in advance, or for GUI applications. + */ + if (passphrase != NULL) { + if (OSSL_DECODER_CTX_set_passphrase(dctx, + (const unsigned char *)passphrase, + strlen(passphrase)) == 0) { + fprintf(stderr, "OSSL_DECODER_CTX_set_passphrase() failed\n"); + goto cleanup; + } + } + + /* Do the decode, reading from file. */ + if (OSSL_DECODER_from_fp(dctx, f) == 0) { + fprintf(stderr, "OSSL_DECODER_from_fp() failed\n"); + goto cleanup; + } + + rv = 1; +cleanup: + OSSL_DECODER_CTX_free(dctx); + + /* + * pkey is created by OSSL_DECODER_CTX_new_for_pkey, but we + * might fail subsequently, so ensure it's properly freed + * in this case. + */ + if (rv == 0) { + EVP_PKEY_free(pkey); + pkey = NULL; + } + + return pkey; +} + +/* + * Store a EC public or private key to a file using PEM encoding. + * + * If a passphrase is supplied, the file is encrypted, otherwise + * it is unencrypted. + */ +static int store_key(EVP_PKEY *pkey, FILE *f, const char *passphrase) +{ + int rv = 0; + int selection; + OSSL_ENCODER_CTX *ectx = NULL; + + /* + * Create a PEM encoder context. + * + * For raw (non-PEM-encoded) output, change "PEM" to "DER". + * + * The selection argument controls whether the private key is exported + * (EVP_PKEY_KEYPAIR), or only the public key (EVP_PKEY_PUBLIC_KEY). The + * former will fail if we only have a public key. + * + * Note that unlike the decode API, you cannot specify zero here. + * + * Purely for the sake of demonstration, here we choose to export the whole + * key if a passphrase is provided and the public key otherwise. + */ + selection = (passphrase != NULL) + ? EVP_PKEY_KEYPAIR + : EVP_PKEY_PUBLIC_KEY; + + ectx = OSSL_ENCODER_CTX_new_for_pkey(pkey, selection, "PEM", NULL, propq); + if (ectx == NULL) { + fprintf(stderr, "OSSL_ENCODER_CTX_new_for_pkey() failed\n"); + goto cleanup; + } + + /* + * Set passphrase if provided; the encoded output will then be encrypted + * using the passphrase. + * + * Alternative methods for specifying passphrases exist, such as a callback + * (see OSSL_ENCODER_CTX_set_passphrase_cb(3), just as for OSSL_DECODER_CTX; + * however you are less likely to need them as you presumably know whether + * encryption is desired in advance. + * + * Note that specifying a passphrase alone is not enough to cause the + * key to be encrypted. You must set both a cipher and a passphrase. + */ + if (passphrase != NULL) { + /* + * Set cipher. Let's use AES-256-CBC, because it is + * more quantum resistant. + */ + if (OSSL_ENCODER_CTX_set_cipher(ectx, "AES-256-CBC", propq) == 0) { + fprintf(stderr, "OSSL_ENCODER_CTX_set_cipher() failed\n"); + goto cleanup; + } + + /* Set passphrase. */ + if (OSSL_ENCODER_CTX_set_passphrase(ectx, + (const unsigned char *)passphrase, + strlen(passphrase)) == 0) { + fprintf(stderr, "OSSL_ENCODER_CTX_set_passphrase() failed\n"); + goto cleanup; + } + } + + /* Do the encode, writing to the given file. */ + if (OSSL_ENCODER_to_fp(ectx, f) == 0) { + fprintf(stderr, "OSSL_ENCODER_to_fp() failed\n"); + goto cleanup; + } + + rv = 1; +cleanup: + OSSL_ENCODER_CTX_free(ectx); + return rv; +} + +int main(int argc, char **argv) +{ + int rv = 1; + OSSL_LIB_CTX *libctx = NULL; + EVP_PKEY *pkey = NULL; + const char *passphrase_in = NULL, *passphrase_out = NULL; + + /* usage: ec_encode */ + if (argc > 1 && argv[1][0]) + passphrase_in = argv[1]; + + if (argc > 2 && argv[2][0]) + passphrase_out = argv[2]; + + /* Decode PEM key from stdin and then PEM encode it to stdout. */ + pkey = load_key(libctx, stdin, passphrase_in); + if (pkey == NULL) { + fprintf(stderr, "Failed to decode key\n"); + goto cleanup; + } + + if (store_key(pkey, stdout, passphrase_out) == 0) { + fprintf(stderr, "Failed to encode key\n"); + goto cleanup; + } + + rv = 0; +cleanup: + EVP_PKEY_free(pkey); + OSSL_LIB_CTX_free(libctx); + return rv; +} diff --git a/deps/openssl/openssl/demos/mac/Makefile b/deps/openssl/openssl/demos/mac/Makefile index 86fb323291d21e..00d2d8dbe64aca 100644 --- a/deps/openssl/openssl/demos/mac/Makefile +++ b/deps/openssl/openssl/demos/mac/Makefile @@ -11,13 +11,15 @@ CFLAGS = $(OPENSSL_INCS_LOCATION) -Wall LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto -all: gmac poly1305 +all: gmac hmac-sha512 cmac-aes256 poly1305 gmac: gmac.o +hmac-sha512: hmac-sha512.o +cmac-aes256: cmac-aes256.o poly1305: poly1305.o -gmac poly1305: +gmac hmac-sha512 cmac-aes256 poly1305: $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) clean: - $(RM) gmac poly1305 *.o + $(RM) gmac hmac-sha512 cmac-aes256 poly1305 *.o diff --git a/deps/openssl/openssl/demos/mac/cmac-aes256.c b/deps/openssl/openssl/demos/mac/cmac-aes256.c new file mode 100644 index 00000000000000..6f4fd78b699f96 --- /dev/null +++ b/deps/openssl/openssl/demos/mac/cmac-aes256.c @@ -0,0 +1,154 @@ +/*- + * Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * Example of using EVP_MAC_ methods to calculate + * a CMAC of static buffers + */ + +#include +#include +#include +#include +#include +#include +#include +#include + +/* + * Hard coding the key into an application is very bad. + * It is done here solely for educational purposes. + */ +static unsigned char key[] = { + 0x6c, 0xde, 0x14, 0xf5, 0xd5, 0x2a, 0x4a, 0xdf, + 0x12, 0x39, 0x1e, 0xbf, 0x36, 0xf9, 0x6a, 0x46, + 0x48, 0xd0, 0xb6, 0x51, 0x89, 0xfc, 0x24, 0x85, + 0xa8, 0x8d, 0xdf, 0x7e, 0x80, 0x14, 0xc8, 0xce, +}; + +static const unsigned char data[] = + "To be, or not to be, that is the question,\n" + "Whether tis nobler in the minde to suffer\n" + "The ſlings and arrowes of outragious fortune,\n" + "Or to take Armes again in a sea of troubles,\n" + "And by opposing, end them, to die to sleep;\n" + "No more, and by a sleep, to say we end\n" + "The heart-ache, and the thousand natural shocks\n" + "That flesh is heir to? tis a consumation\n" + "Devoutly to be wished. To die to sleep,\n" + "To sleepe, perchance to dreame, Aye, there's the rub,\n" + "For in that sleep of death what dreams may come\n" + "When we haue shuffled off this mortal coil\n" + "Must give us pause. There's the respect\n" + "That makes calamity of so long life:\n" + "For who would bear the Ships and Scorns of time,\n" + "The oppressor's wrong, the proud man's Contumely,\n" + "The pangs of dispised love, the Law's delay,\n" +; + +/* The known value of the CMAC/AES256 MAC of the above soliloqy */ +static const unsigned char expected_output[] = { + 0x67, 0x92, 0x32, 0x23, 0x50, 0x3d, 0xc5, 0xba, + 0x78, 0xd4, 0x6d, 0x63, 0xf2, 0x2b, 0xe9, 0x56, +}; + +/* + * A property query used for selecting the MAC implementation. + */ +static const char *propq = NULL; + +int main(void) +{ + int rv = EXIT_FAILURE; + OSSL_LIB_CTX *library_context = NULL; + EVP_MAC *mac = NULL; + EVP_MAC_CTX *mctx = NULL; + unsigned char *out = NULL; + size_t out_len = 0; + OSSL_PARAM params[4], *p = params; + char cipher_name[] = "aes256"; + + library_context = OSSL_LIB_CTX_new(); + if (library_context == NULL) { + fprintf(stderr, "OSSL_LIB_CTX_new() returned NULL\n"); + goto end; + } + + /* Fetch the CMAC implementation */ + mac = EVP_MAC_fetch(library_context, "CMAC", propq); + if (mac == NULL) { + fprintf(stderr, "EVP_MAC_fetch() returned NULL\n"); + goto end; + } + + /* Create a context for the CMAC operation */ + mctx = EVP_MAC_CTX_new(mac); + if (mctx == NULL) { + fprintf(stderr, "EVP_MAC_CTX_new() returned NULL\n"); + goto end; + } + + /* The underlying cipher to be used */ + *p++ = OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_CIPHER, cipher_name, + sizeof(cipher_name)); + *p = OSSL_PARAM_construct_end(); + + /* Initialise the CMAC operation */ + if (!EVP_MAC_init(mctx, key, sizeof(key), params)) { + fprintf(stderr, "EVP_MAC_init() failed\n"); + goto end; + } + + /* Make one or more calls to process the data to be authenticated */ + if (!EVP_MAC_update(mctx, data, sizeof(data))) { + fprintf(stderr, "EVP_MAC_update() failed\n"); + goto end; + } + + /* Make a call to the final with a NULL buffer to get the length of the MAC */ + if (!EVP_MAC_final(mctx, NULL, &out_len, 0)) { + fprintf(stderr, "EVP_MAC_final() failed\n"); + goto end; + } + out = OPENSSL_malloc(out_len); + if (out == NULL) { + fprintf(stderr, "malloc failed\n"); + goto end; + } + /* Make one call to the final to get the MAC */ + if (!EVP_MAC_final(mctx, out, &out_len, out_len)) { + fprintf(stderr, "EVP_MAC_final() failed\n"); + goto end; + } + + printf("Generated MAC:\n"); + BIO_dump_indent_fp(stdout, out, out_len, 2); + putchar('\n'); + + if (out_len != sizeof(expected_output)) { + fprintf(stderr, "Generated MAC has an unexpected length\n"); + goto end; + } + + if (CRYPTO_memcmp(expected_output, out, sizeof(expected_output)) != 0) { + fprintf(stderr, "Generated MAC does not match expected value\n"); + goto end; + } + + rv = EXIT_SUCCESS; +end: + if (rv != EXIT_SUCCESS) + ERR_print_errors_fp(stderr); + /* OpenSSL free functions will ignore NULL arguments */ + OPENSSL_free(out); + EVP_MAC_CTX_free(mctx); + EVP_MAC_free(mac); + OSSL_LIB_CTX_free(library_context); + return rv; +} diff --git a/deps/openssl/openssl/demos/mac/hmac-sha512.c b/deps/openssl/openssl/demos/mac/hmac-sha512.c new file mode 100644 index 00000000000000..c258b90ee3952b --- /dev/null +++ b/deps/openssl/openssl/demos/mac/hmac-sha512.c @@ -0,0 +1,166 @@ +/*- + * Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +/* + * Example of using EVP_MAC_ methods to calculate + * a HMAC of static buffers + */ + +#include +#include +#include +#include +#include +#include +#include +#include + +/* + * Hard coding the key into an application is very bad. + * It is done here solely for educational purposes. + */ +static unsigned char key[] = { + 0x25, 0xfd, 0x12, 0x99, 0xdf, 0xad, 0x1a, 0x03, + 0x0a, 0x81, 0x3c, 0x2d, 0xcc, 0x05, 0xd1, 0x5c, + 0x17, 0x7a, 0x36, 0x73, 0x17, 0xef, 0x41, 0x75, + 0x71, 0x18, 0xe0, 0x1a, 0xda, 0x99, 0xc3, 0x61, + 0x38, 0xb5, 0xb1, 0xe0, 0x82, 0x2c, 0x70, 0xa4, + 0xc0, 0x8e, 0x5e, 0xf9, 0x93, 0x9f, 0xcf, 0xf7, + 0x32, 0x4d, 0x0c, 0xbd, 0x31, 0x12, 0x0f, 0x9a, + 0x15, 0xee, 0x82, 0xdb, 0x8d, 0x29, 0x54, 0x14, +}; + +static const unsigned char data[] = + "To be, or not to be, that is the question,\n" + "Whether tis nobler in the minde to suffer\n" + "The ſlings and arrowes of outragious fortune,\n" + "Or to take Armes again in a sea of troubles,\n" + "And by opposing, end them, to die to sleep;\n" + "No more, and by a sleep, to say we end\n" + "The heart-ache, and the thousand natural shocks\n" + "That flesh is heir to? tis a consumation\n" + "Devoutly to be wished. To die to sleep,\n" + "To sleepe, perchance to dreame, Aye, there's the rub,\n" + "For in that sleep of death what dreams may come\n" + "When we haue shuffled off this mortal coil\n" + "Must give us pause. There's the respect\n" + "That makes calamity of so long life:\n" + "For who would bear the Ships and Scorns of time,\n" + "The oppressor's wrong, the proud man's Contumely,\n" + "The pangs of dispised love, the Law's delay,\n" +; + +/* The known value of the HMAC/SHA3-512 MAC of the above soliloqy */ +static const unsigned char expected_output[] = { + 0x3b, 0x77, 0x5f, 0xf1, 0x4f, 0x9e, 0xb9, 0x23, + 0x8f, 0xdc, 0xa0, 0x68, 0x15, 0x7b, 0x8a, 0xf1, + 0x96, 0x23, 0xaa, 0x3c, 0x1f, 0xe9, 0xdc, 0x89, + 0x11, 0x7d, 0x58, 0x07, 0xe7, 0x96, 0x17, 0xe3, + 0x44, 0x8b, 0x03, 0x37, 0x91, 0xc0, 0x6e, 0x06, + 0x7c, 0x54, 0xe4, 0xa4, 0xcc, 0xd5, 0x16, 0xbb, + 0x5e, 0x4d, 0x64, 0x7d, 0x88, 0x23, 0xc9, 0xb7, + 0x25, 0xda, 0xbe, 0x4b, 0xe4, 0xd5, 0x34, 0x30, +}; + +/* + * A property query used for selecting the MAC implementation. + */ +static const char *propq = NULL; + +int main(void) +{ + int rv = EXIT_FAILURE; + OSSL_LIB_CTX *library_context = NULL; + EVP_MAC *mac = NULL; + EVP_MAC_CTX *mctx = NULL; + EVP_MD_CTX *digest_context = NULL; + unsigned char *out = NULL; + size_t out_len = 0; + OSSL_PARAM params[4], *p = params; + char digest_name[] = "SHA3-512"; + + library_context = OSSL_LIB_CTX_new(); + if (library_context == NULL) { + fprintf(stderr, "OSSL_LIB_CTX_new() returned NULL\n"); + goto end; + } + + /* Fetch the HMAC implementation */ + mac = EVP_MAC_fetch(library_context, "HMAC", propq); + if (mac == NULL) { + fprintf(stderr, "EVP_MAC_fetch() returned NULL\n"); + goto end; + } + + /* Create a context for the HMAC operation */ + mctx = EVP_MAC_CTX_new(mac); + if (mctx == NULL) { + fprintf(stderr, "EVP_MAC_CTX_new() returned NULL\n"); + goto end; + } + + /* The underlying digest to be used */ + *p++ = OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST, digest_name, + sizeof(digest_name)); + *p = OSSL_PARAM_construct_end(); + + /* Initialise the HMAC operation */ + if (!EVP_MAC_init(mctx, key, sizeof(key), params)) { + fprintf(stderr, "EVP_MAC_init() failed\n"); + goto end; + } + + /* Make one or more calls to process the data to be authenticated */ + if (!EVP_MAC_update(mctx, data, sizeof(data))) { + fprintf(stderr, "EVP_MAC_update() failed\n"); + goto end; + } + + /* Make a call to the final with a NULL buffer to get the length of the MAC */ + if (!EVP_MAC_final(mctx, NULL, &out_len, 0)) { + fprintf(stderr, "EVP_MAC_final() failed\n"); + goto end; + } + out = OPENSSL_malloc(out_len); + if (out == NULL) { + fprintf(stderr, "malloc failed\n"); + goto end; + } + /* Make one call to the final to get the MAC */ + if (!EVP_MAC_final(mctx, out, &out_len, out_len)) { + fprintf(stderr, "EVP_MAC_final() failed\n"); + goto end; + } + + printf("Generated MAC:\n"); + BIO_dump_indent_fp(stdout, out, out_len, 2); + putchar('\n'); + + if (out_len != sizeof(expected_output)) { + fprintf(stderr, "Generated MAC has an unexpected length\n"); + goto end; + } + + if (CRYPTO_memcmp(expected_output, out, sizeof(expected_output)) != 0) { + fprintf(stderr, "Generated MAC does not match expected value\n"); + goto end; + } + + rv = EXIT_SUCCESS; +end: + if (rv != EXIT_SUCCESS) + ERR_print_errors_fp(stderr); + /* OpenSSL free functions will ignore NULL arguments */ + OPENSSL_free(out); + EVP_MD_CTX_free(digest_context); + EVP_MAC_CTX_free(mctx); + EVP_MAC_free(mac); + OSSL_LIB_CTX_free(library_context); + return rv; +} diff --git a/deps/openssl/openssl/doc/build.info b/deps/openssl/openssl/doc/build.info index cf28a7a6a8854f..48741c1bfd8e45 100644 --- a/deps/openssl/openssl/doc/build.info +++ b/deps/openssl/openssl/doc/build.info @@ -1495,6 +1495,10 @@ DEPEND[html/man3/OPENSSL_fork_prepare.html]=man3/OPENSSL_fork_prepare.pod GENERATE[html/man3/OPENSSL_fork_prepare.html]=man3/OPENSSL_fork_prepare.pod DEPEND[man/man3/OPENSSL_fork_prepare.3]=man3/OPENSSL_fork_prepare.pod GENERATE[man/man3/OPENSSL_fork_prepare.3]=man3/OPENSSL_fork_prepare.pod +DEPEND[html/man3/OPENSSL_gmtime.html]=man3/OPENSSL_gmtime.pod +GENERATE[html/man3/OPENSSL_gmtime.html]=man3/OPENSSL_gmtime.pod +DEPEND[man/man3/OPENSSL_gmtime.3]=man3/OPENSSL_gmtime.pod +GENERATE[man/man3/OPENSSL_gmtime.3]=man3/OPENSSL_gmtime.pod DEPEND[html/man3/OPENSSL_hexchar2int.html]=man3/OPENSSL_hexchar2int.pod GENERATE[html/man3/OPENSSL_hexchar2int.html]=man3/OPENSSL_hexchar2int.pod DEPEND[man/man3/OPENSSL_hexchar2int.3]=man3/OPENSSL_hexchar2int.pod @@ -3109,6 +3113,7 @@ html/man3/OPENSSL_LH_COMPFUNC.html \ html/man3/OPENSSL_LH_stats.html \ html/man3/OPENSSL_config.html \ html/man3/OPENSSL_fork_prepare.html \ +html/man3/OPENSSL_gmtime.html \ html/man3/OPENSSL_hexchar2int.html \ html/man3/OPENSSL_ia32cap.html \ html/man3/OPENSSL_init_crypto.html \ @@ -3705,6 +3710,7 @@ man/man3/OPENSSL_LH_COMPFUNC.3 \ man/man3/OPENSSL_LH_stats.3 \ man/man3/OPENSSL_config.3 \ man/man3/OPENSSL_fork_prepare.3 \ +man/man3/OPENSSL_gmtime.3 \ man/man3/OPENSSL_hexchar2int.3 \ man/man3/OPENSSL_ia32cap.3 \ man/man3/OPENSSL_init_crypto.3 \ diff --git a/deps/openssl/openssl/doc/internal/man3/OSSL_METHOD_STORE.pod b/deps/openssl/openssl/doc/internal/man3/OSSL_METHOD_STORE.pod index 1b5c3aaf633b13..70f6eb520ff311 100644 --- a/deps/openssl/openssl/doc/internal/man3/OSSL_METHOD_STORE.pod +++ b/deps/openssl/openssl/doc/internal/man3/OSSL_METHOD_STORE.pod @@ -5,7 +5,7 @@ OSSL_METHOD_STORE, ossl_method_store_new, ossl_method_store_free, ossl_method_store_init, ossl_method_store_cleanup, ossl_method_store_add, ossl_method_store_fetch, -ossl_method_store_remove, ossl_method_store_remove_all_provided, +ossl_method_store_remove, ossl_method_store_remove_all_provided, ossl_method_store_cache_get, ossl_method_store_cache_set, ossl_method_store_cache_flush_all - implementation method store and query diff --git a/deps/openssl/openssl/doc/man1/openssl-cmds.pod.in b/deps/openssl/openssl/doc/man1/openssl-cmds.pod.in index a1097904df1dc7..a8b158123239b1 100644 --- a/deps/openssl/openssl/doc/man1/openssl-cmds.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-cmds.pod.in @@ -8,6 +8,7 @@ asn1parse, ca, ciphers, +cmp, cms, crl, crl2pkcs7, @@ -88,6 +89,7 @@ L, L, L, L, +L, L, L, L, @@ -150,7 +152,7 @@ deprecated in OpenSSL 3.0 and will be removed in OpenSSL 4.0. =head1 COPYRIGHT -Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man1/openssl-cmp.pod.in b/deps/openssl/openssl/doc/man1/openssl-cmp.pod.in index ee62833f8e9da0..2982b2ad0bde0c 100644 --- a/deps/openssl/openssl/doc/man1/openssl-cmp.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-cmp.pod.in @@ -266,11 +266,11 @@ L. X509 Distinguished Name (DN) of subject to use in the requested certificate template. -For KUR, it defaults to the public key -in the PKCS#10 CSR given with the B<-csr> option, if provided, -or of the reference certificate (see B<-oldcert>) if provided. -This default is used for IR and CR only if no SANs are set. If the NULL-DN (C<"/">) is given then no subject is placed in the template. +Default is the subject DN of any PKCS#10 CSR given with the B<-csr> option. +For KUR, a further fallback is the subject DN +of the reference certificate (see B<-oldcert>) if provided. +This fallback is used for IR and CR only if no SANs are set. If provided and neither B<-cert> nor B<-oldcert> is given, the subject DN is used as fallback sender of outgoing CMP messages. @@ -354,8 +354,9 @@ is provided via the B<-newkey> or B<-key> options. PKCS#10 CSR in PEM or DER format containing a certificate request. With B<-cmd> I it is used directly in a legacy P10CR message. -When used with B<-cmd> I, I, or I, it is transformed into the -respective regular CMP request. +When used with B<-cmd> I, I, or I, +it is transformed into the respective regular CMP request, +while its public key is ignored if I<-newkey> is given. It may also be used with B<-cmd> I to specify the certificate to be revoked via the included subject name and public key. diff --git a/deps/openssl/openssl/doc/man1/openssl-dgst.pod.in b/deps/openssl/openssl/doc/man1/openssl-dgst.pod.in index 8a091131cfb9ba..5dcdbe548e6922 100644 --- a/deps/openssl/openssl/doc/man1/openssl-dgst.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-dgst.pod.in @@ -86,7 +86,20 @@ Output the digest or signature in binary form. =item B<-xoflen> I -Set the output length for XOF algorithms, such as B. +Set the output length for XOF algorithms, such as B and B. +This option is not supported for signing operations. + +For OpenSSL providers it is recommended to set this value for shake algorithms, +since the default values are set to only supply half of the maximum security +strength. + +For backwards compatibility reasons the default xoflen length for B is +16 (bytes) which results in a security strength of only 64 bits. To ensure the +maximum security strength of 128 bits, the xoflen should be set to at least 32. + +For backwards compatibility reasons the default xoflen length for B is +32 (bytes) which results in a security strength of only 128 bits. To ensure the +maximum security strength of 256 bits, the xoflen should be set to at least 64. =item B<-r> diff --git a/deps/openssl/openssl/doc/man1/openssl-ec.pod.in b/deps/openssl/openssl/doc/man1/openssl-ec.pod.in index 8696701257899a..27de8ebaf6de7e 100644 --- a/deps/openssl/openssl/doc/man1/openssl-ec.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-ec.pod.in @@ -118,8 +118,8 @@ a public key. =item B<-conv_form> I This specifies how the points on the elliptic curve are converted -into octet strings. Possible values are: B (the default -value), B and B. For more information regarding +into octet strings. Possible values are: B, B (the +default value) and B. For more information regarding the point conversion forms please read the X9.62 standard. B Due to patent issues the B option is disabled by default for binary curves and can be enabled by defining @@ -198,7 +198,7 @@ with keys loaded from an engine in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2003-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2003-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man1/openssl-list.pod.in b/deps/openssl/openssl/doc/man1/openssl-list.pod.in index d68454ce7124cb..784dcb89b11d46 100644 --- a/deps/openssl/openssl/doc/man1/openssl-list.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-list.pod.in @@ -94,10 +94,10 @@ This option is deprecated. Use B instead. Display a list of cipher commands, which are typically used as input to the L or L commands. -=item B<-digest-algorithms>, B<-kdf-algorithms>, B<-mac-algorithms>, -B<-cipher-algorithms> +=item B<-cipher-algorithms>, B<-digest-algorithms>, B<-kdf-algorithms>, +B<-mac-algorithms>, -Display a list of cipher, digest, kdf and mac algorithms. +Display a list of symmetric cipher, digest, kdf and mac algorithms. See L for a description of how names are displayed. @@ -237,7 +237,7 @@ were deprecated in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man1/openssl-mac.pod.in b/deps/openssl/openssl/doc/man1/openssl-mac.pod.in index e76e185e08af85..56397479910993 100644 --- a/deps/openssl/openssl/doc/man1/openssl-mac.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-mac.pod.in @@ -35,8 +35,7 @@ Print a usage message. Input filename to calculate a MAC for, or standard input by default. Standard input is used if the filename is '-'. -Files are expected to be in binary format, standard input uses hexadecimal text -format. +Files and standard input are expected to be in binary format. =item B<-out> I @@ -166,7 +165,7 @@ L =head1 COPYRIGHT -Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2018-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man1/openssl-pkcs12.pod.in b/deps/openssl/openssl/doc/man1/openssl-pkcs12.pod.in index 92503dc914664c..929bf60fd2c817 100644 --- a/deps/openssl/openssl/doc/man1/openssl-pkcs12.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-pkcs12.pod.in @@ -341,7 +341,7 @@ then both, the private key and the certificates are encrypted using triple DES. =item B<-macalg> I -Specify the MAC digest algorithm. If not included SHA1 will be used. +Specify the MAC digest algorithm. If not included SHA256 will be used. =item B<-iter> I @@ -460,7 +460,7 @@ The B<-nodes> option was deprecated in OpenSSL 3.0, too; use B<-noenc> instead. =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man1/openssl-x509.pod.in b/deps/openssl/openssl/doc/man1/openssl-x509.pod.in index b86f409ce81e5e..06ed965d784e70 100644 --- a/deps/openssl/openssl/doc/man1/openssl-x509.pod.in +++ b/deps/openssl/openssl/doc/man1/openssl-x509.pod.in @@ -496,23 +496,27 @@ See L for details. Sets the CA serial number file to use. -When the B<-CA> option is used to sign a certificate it uses a serial -number specified in a file. This file consists of one line containing -an even number of hex digits with the serial number to use. After each -use the serial number is incremented and written out to the file again. +When creating a certificate with this option and with the B<-CA> option, +the certificate serial number is stored in the given file. +This file consists of one line containing +an even number of hex digits with the serial number used last time. +After reading this number, it is incremented and used, and the file is updated. The default filename consists of the CA certificate file base name with F<.srl> appended. For example if the CA certificate file is called F it expects to find a serial number file called F. +If the B<-CA> option is specified and neither <-CAserial> or <-CAcreateserial> +is given and the default serial number file does not exist, +a random number is generated; this is the recommended practice. + =item B<-CAcreateserial> -With this option the CA serial number file is created if it does not exist: -it will contain the serial number "02" and the certificate being signed will -have the 1 as its serial number. If the B<-CA> option is specified -and the serial number file does not exist a random number is generated; -this is the recommended practice. +With this option and the B<-CA> option +the CA serial number file is created if it does not exist. +A random number is generated, used for the certificate, +and saved into the serial number file determined as described above. =back @@ -780,7 +784,7 @@ The B<-C> option was removed in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man1/openssl.pod b/deps/openssl/openssl/doc/man1/openssl.pod index b6f4029a678de7..869e8e5ad8a181 100644 --- a/deps/openssl/openssl/doc/man1/openssl.pod +++ b/deps/openssl/openssl/doc/man1/openssl.pod @@ -11,16 +11,6 @@ I [ I ... ] [ I ... ] -B -B -B | -B | -B | -B | -B | -B | -B - B BI [ I ] =head1 DESCRIPTION @@ -50,21 +40,8 @@ Each command can have many options and argument parameters, shown above as I and I. Detailed documentation and use cases for most standard subcommands are available -(e.g., L). - -The list options B<-standard-commands>, B<-digest-commands>, -and B<-cipher-commands> output a list (one entry per line) of the names -of all standard commands, message digest commands, or cipher commands, -respectively, that are available. - -The list parameters B<-cipher-algorithms>, B<-digest-algorithms>, -and B<-mac-algorithms> list all cipher, message digest, and message -authentication code names, one entry per line. Aliases are listed as: - - from => to - -The list parameter B<-public-key-algorithms> lists all supported public -key algorithms. +(e.g., L). The subcommand L may be used to list +subcommands. The command BI tests whether a command of the specified name is available. If no command named I exists, it @@ -704,15 +681,19 @@ available: =item B -The tracing functionality. +Traces the OpenSSL trace API itself. + +=item B + +Traces OpenSSL library initialization and cleanup. =item B -General SSL/TLS. +Traces the TLS/SSL protocol. =item B -SSL/TLS cipher. +Traces the ciphers used by the TLS/SSL protocol. =item B @@ -731,24 +712,44 @@ of generated for each change. =item B -PKCS#5 v2 keygen. +Traces PKCS#5 v2 key generation. =item B -PKCS#12 key generation. +Traces PKCS#12 key generation. =item B -PKCS#12 decryption. +Traces PKCS#12 decryption. =item B -Generates the complete policy tree at various point during X.509 v3 +Generates the complete policy tree at various points during X.509 v3 policy evaluation. =item B -BIGNUM context. +Traces BIGNUM context operations. + +=item B + +Traces CMP client and server activity. + +=item B + +Traces STORE operations. + +=item B + +Traces decoder operations. + +=item B + +Traces encoder operations. + +=item B + +Traces decrementing certain ASN.1 structure references. =back @@ -775,6 +776,7 @@ L, L, L, L, +L, L, L, L, @@ -829,7 +831,7 @@ that program with no arguments is now equivalent to C. =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/BIO_ctrl.pod b/deps/openssl/openssl/doc/man3/BIO_ctrl.pod index d07d8db614848e..ce31b2254cf719 100644 --- a/deps/openssl/openssl/doc/man3/BIO_ctrl.pod +++ b/deps/openssl/openssl/doc/man3/BIO_ctrl.pod @@ -100,7 +100,9 @@ BIO_get_close() returns the close flag value: BIO_CLOSE or BIO_NOCLOSE. It also returns other negative values if an error occurs. BIO_pending(), BIO_ctrl_pending(), BIO_wpending() and BIO_ctrl_wpending() -return the amount of pending data. +return the amount of pending data. BIO_pending() and BIO_wpending() return +negative value or 0 on error. BIO_ctrl_pending() and BIO_ctrl_wpending() return +0 on error. BIO_get_ktls_send() returns 1 if the BIO is using the Kernel TLS data-path for sending. Otherwise, it returns zero. @@ -139,6 +141,9 @@ particular a return value of 0 can be returned if an operation is not supported, if an error occurred, if EOF has not been reached and in the case of BIO_seek() on a file BIO for a successful operation. +In older versions of OpenSSL the BIO_ctrl_pending() and +BIO_ctrl_wpending() could return values greater than INT_MAX on error. + =head1 HISTORY The BIO_get_ktls_send() and BIO_get_ktls_recv() macros were added in diff --git a/deps/openssl/openssl/doc/man3/BIO_f_ssl.pod b/deps/openssl/openssl/doc/man3/BIO_f_ssl.pod index c6dc53c1056cfd..11c1bd35eb57d2 100644 --- a/deps/openssl/openssl/doc/man3/BIO_f_ssl.pod +++ b/deps/openssl/openssl/doc/man3/BIO_f_ssl.pod @@ -243,13 +243,20 @@ a client and also echoes the request to standard output. BIO_set_accept_bios(acpt, sbio); out = BIO_new_fp(stdout, BIO_NOCLOSE); - /* Setup accept BIO */ + /* First call to BIO_do_accept() sets up accept BIO */ if (BIO_do_accept(acpt) <= 0) { fprintf(stderr, "Error setting up accept BIO\n"); ERR_print_errors_fp(stderr); exit(1); } +/* Second call to BIO_do_accept() waits for incoming connection */ + if (BIO_do_accept(acpt) <= 0) { + fprintf(stderr, "Error accepting connection\n"); + ERR_print_errors_fp(stderr); + exit(1); + } + /* We only want one connection so remove and free accept BIO */ sbio = BIO_pop(acpt); BIO_free_all(acpt); @@ -291,7 +298,7 @@ be modified to handle this fix or they may free up an already freed BIO. =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/BIO_s_accept.pod b/deps/openssl/openssl/doc/man3/BIO_s_accept.pod index c3826a609f96a5..25a752998caeb5 100644 --- a/deps/openssl/openssl/doc/man3/BIO_s_accept.pod +++ b/deps/openssl/openssl/doc/man3/BIO_s_accept.pod @@ -189,7 +189,7 @@ down each and finally closes both down. BIO *abio, *cbio, *cbio2; - /* First call to BIO_accept() sets up accept BIO */ + /* First call to BIO_do_accept() sets up accept BIO */ abio = BIO_new_accept("4444"); if (BIO_do_accept(abio) <= 0) { fprintf(stderr, "Error setting up accept\n"); @@ -232,7 +232,7 @@ down each and finally closes both down. =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/CMS_add0_cert.pod b/deps/openssl/openssl/doc/man3/CMS_add0_cert.pod index 4c21361750f381..734db9f7b97222 100644 --- a/deps/openssl/openssl/doc/man3/CMS_add0_cert.pod +++ b/deps/openssl/openssl/doc/man3/CMS_add0_cert.pod @@ -19,25 +19,33 @@ CMS_add0_cert, CMS_add1_cert, CMS_get1_certs, CMS_add0_crl, CMS_add1_crl, CMS_ge =head1 DESCRIPTION -CMS_add0_cert() and CMS_add1_cert() add certificate B to B. -must be of type signed data or enveloped data. +CMS_add0_cert() and CMS_add1_cert() add certificate I to I. +I must be of type signed data or (authenticated) enveloped data. +For signed data, such a certificate can be used when signing or verifying +to fill in the signer certificate or to provide an extra CA certificate +that may be needed for chain building in certificate validation. -CMS_get1_certs() returns all certificates in B. +CMS_get1_certs() returns all certificates in I. -CMS_add0_crl() and CMS_add1_crl() add CRL B to B. CMS_get1_crls() -returns any CRLs in B. +CMS_add0_crl() and CMS_add1_crl() add CRL I to I. +I must be of type signed data or (authenticated) enveloped data. +For signed data, such a CRL may be used in certificate validation. +It may be given both for inclusion when signing a CMS message +and when verifying a signed CMS message. + +CMS_get1_crls() returns all CRLs in I. =head1 NOTES -The CMS_ContentInfo structure B must be of type signed data or enveloped +The CMS_ContentInfo structure I must be of type signed data or enveloped data or an error will be returned. -For signed data certificates and CRLs are added to the B and -B fields of SignedData structure. For enveloped data they are added to +For signed data certificates and CRLs are added to the I and +I fields of SignedData structure. For enveloped data they are added to B. -As the B<0> implies CMS_add0_cert() adds B internally to B and it -must not be freed up after the call as opposed to CMS_add1_cert() where B +As the I<0> implies CMS_add0_cert() adds I internally to I and it +must not be freed up after the call as opposed to CMS_add1_cert() where I must be freed up. The same certificate or CRL must not be added to the same cms structure more @@ -50,7 +58,7 @@ CMS_add0_cert(), CMS_add1_cert() and CMS_add0_crl() and CMS_add1_crl() return CMS_get1_certs() and CMS_get1_crls() return the STACK of certificates or CRLs or NULL if there are none or an error occurs. The only error which will occur -in practice is if the B type is invalid. +in practice is if the I type is invalid. =head1 SEE ALSO @@ -60,7 +68,7 @@ L =head1 COPYRIGHT -Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/CMS_verify.pod b/deps/openssl/openssl/doc/man3/CMS_verify.pod index 6c9595e51ee158..70c8eb212d6b24 100644 --- a/deps/openssl/openssl/doc/man3/CMS_verify.pod +++ b/deps/openssl/openssl/doc/man3/CMS_verify.pod @@ -15,50 +15,58 @@ CMS_verify, CMS_get0_signers - verify a CMS SignedData structure =head1 DESCRIPTION -CMS_verify() verifies a CMS SignedData structure. B is the CMS_ContentInfo -structure to verify. B is a set of certificates in which to search for -the signing certificate(s). B is a trusted certificate store used for -chain verification. B is the detached content if the content is not -present in B. The content is written to B if it is not NULL. - -B is an optional set of flags, which can be used to modify the verify -operation. - -CMS_get0_signers() retrieves the signing certificate(s) from B, it may only +CMS_verify() is very similar to L. It verifies a +B structure contained in a structure of type B. +I points to the B structure to verify. +The optional I parameter refers to a set of certificates +in which to search for signing certificates. +I may contain extra untrusted CA certificates that may be used for +chain building as well as CRLs that may be used for certificate validation. +I may be NULL or point to +the trusted certificate store to use for chain verification. +I refers to the signed data if the content is detached from I. +Otherwise I should be NULL and the signed data must be in I. +The content is written to the BIO I unless it is NULL. +I is an optional set of flags, which can be used to modify the operation. + +CMS_get0_signers() retrieves the signing certificate(s) from I, it may only be called after a successful CMS_verify() operation. =head1 VERIFY PROCESS Normally the verify process proceeds as follows. -Initially some sanity checks are performed on B. The type of B must +Initially some sanity checks are performed on I. The type of I must be SignedData. There must be at least one signature on the data and if -the content is detached B cannot be B. +the content is detached I cannot be NULL. An attempt is made to locate all the signing certificate(s), first looking in -the B parameter (if it is not NULL) and then looking in any -certificates contained in the B structure itself. If any signing -certificate cannot be located the operation fails. +the I parameter (if it is not NULL) and then looking in any +certificates contained in the I structure unless B is set. +If any signing certificate cannot be located the operation fails. -Each signing certificate is chain verified using the B purpose and -the supplied trusted certificate store. Any internal certificates in the message -are used as untrusted CAs. If CRL checking is enabled in B any internal -CRLs are used in addition to attempting to look them up in B. If any -chain verify fails an error code is returned. +Each signing certificate is chain verified using the I purpose and +using the trusted certificate store I if supplied. +Any internal certificates in the message, which may have been added using +L, are used as untrusted CAs. +If CRL checking is enabled in I and B is not set, +any internal CRLs, which may have been added using L, +are used in addition to attempting to look them up in I. +If I is not NULL and any chain verify fails an error code is returned. -Finally the signed content is read (and written to B if it is not NULL) -and the signature's checked. +Finally the signed content is read (and written to I unless it is NULL) +and the signature is checked. -If all signature's verify correctly then the function is successful. +If all signatures verify correctly then the function is successful. -Any of the following flags (ored together) can be passed in the B +Any of the following flags (ored together) can be passed in the I parameter to change the default verify behaviour. If B is set the certificates in the message itself are not -searched when locating the signing certificate(s). This means that all the -signing certificates must be in the B parameter. +searched when locating the signing certificate(s). +This means that all the signing certificates must be in the I parameter. -If B is set and CRL checking is enabled in B then any +If B is set and CRL checking is enabled in I then any CRLs in the message itself are ignored. If the B flag is set MIME headers for type B are deleted @@ -66,7 +74,7 @@ from the content. If the content is not of type B then an error is returned. If B is set the signing certificates are not -verified, unless CMS_CADES flag is also set. +chain verified, unless B flag is also set. If B is set the signed attributes signature is not verified, unless CMS_CADES flag is also set. @@ -81,20 +89,20 @@ If B is set then the content digest is not checked. One application of B is to only accept messages signed by a small number of certificates. The acceptable certificates would be passed -in the B parameter. In this case if the signer is not one of the -certificates supplied in B then the verify will fail because the +in the I parameter. In this case if the signer certificate is not one +of the certificates supplied in I then the verify will fail because the signer cannot be found. In some cases the standard techniques for looking up and validating certificates are not appropriate: for example an application may wish to lookup certificates in a database or perform customised verification. This -can be achieved by setting and verifying the signers certificates manually +can be achieved by setting and verifying the signer certificates manually using the signed data utility functions. Care should be taken when modifying the default verify behaviour, for example setting B will totally disable all content verification and any modified content will be considered valid. This combination is however -useful if one merely wishes to write the content to B and its validity +useful if one merely wishes to write the content to I and its validity is not considered important. Chain verification should arguably be performed using the signing time rather @@ -104,8 +112,7 @@ timestamp). =head1 RETURN VALUES -CMS_verify() returns 1 for a successful verification and zero if an error -occurred. +CMS_verify() returns 1 for a successful verification and 0 if an error occurred. CMS_get0_signers() returns all signers or NULL if an error occurred. @@ -113,8 +120,8 @@ The error can be obtained from L =head1 BUGS -The trusted certificate store is not searched for the signing certificate, -this is primarily due to the inadequacies of the current B +The trusted certificate store is not searched for the signing certificate. +This is primarily due to the inadequacies of the current B functionality. The lack of single pass processing means that the signed content must all @@ -122,12 +129,13 @@ be held in memory if it is not detached. =head1 SEE ALSO +L, L, L, L, L, L =head1 COPYRIGHT -Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/DEFINE_STACK_OF.pod b/deps/openssl/openssl/doc/man3/DEFINE_STACK_OF.pod index 9cec9989249133..0775214fb5d7e6 100644 --- a/deps/openssl/openssl/doc/man3/DEFINE_STACK_OF.pod +++ b/deps/openssl/openssl/doc/man3/DEFINE_STACK_OF.pod @@ -229,6 +229,13 @@ A failed search is indicated by a B<-1> return value. STACK_OF(), DEFINE_STACK_OF(), DEFINE_STACK_OF_CONST(), and DEFINE_SPECIAL_STACK_OF() are implemented as macros. +It is not an error to call B_num>(), B_value>(), +B_free>(), B_zero>(), B_pop_free>(), +B_delete>(), B_delete_ptr>(), B_pop>(), +B_shift>(), B_find>(), B_find_ex>(), +and B_find_all>() on a NULL stack, empty stack, or with +an invalid index. An error is not raised in these conditions. + The underlying utility B API should not be used directly. It defines these functions: OPENSSL_sk_deep_copy(), OPENSSL_sk_delete(), OPENSSL_sk_delete_ptr(), OPENSSL_sk_dup(), @@ -290,7 +297,7 @@ B_reserve>() and B_new_reserve>() were added in OpenSSL =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/DH_new.pod b/deps/openssl/openssl/doc/man3/DH_new.pod index 62c61c3d393b52..5c8bcdce5c3648 100644 --- a/deps/openssl/openssl/doc/man3/DH_new.pod +++ b/deps/openssl/openssl/doc/man3/DH_new.pod @@ -8,6 +8,10 @@ DH_new, DH_free - allocate and free DH objects #include +The following functions have been deprecated since OpenSSL 3.0, and can be +hidden entirely by defining B with a suitable version value, +see L: + DH* DH_new(void); void DH_free(DH *dh); @@ -32,11 +36,18 @@ DH_free() returns no value. L, L, L, -L +L, +L + +=head1 HISTORY + +All of these functions were deprecated in OpenSSL 3.0. + +For replacement see EVP_PKEY-DH(7). =head1 COPYRIGHT -Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/DH_new_by_nid.pod b/deps/openssl/openssl/doc/man3/DH_new_by_nid.pod index d5ad0ff6ce9322..5703440e9201fd 100644 --- a/deps/openssl/openssl/doc/man3/DH_new_by_nid.pod +++ b/deps/openssl/openssl/doc/man3/DH_new_by_nid.pod @@ -7,12 +7,13 @@ DH_new_by_nid, DH_get_nid - create or get DH named parameters =head1 SYNOPSIS #include - DH *DH_new_by_nid(int nid); The following functions have been deprecated since OpenSSL 3.0, and can be hidden entirely by defining B with a suitable version value, see L: + DH *DH_new_by_nid(int nid); + int DH_get_nid(const DH *dh); =head1 DESCRIPTION @@ -37,11 +38,11 @@ and optionally q, otherwise it returns B if there is no match. =head1 HISTORY -The DH_get_nid() function was deprecated in OpenSSL 3.0. +All of these functions were deprecated in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2017-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/EC_KEY_new.pod b/deps/openssl/openssl/doc/man3/EC_KEY_new.pod index ce5f5e491f73cb..e611b4d691f176 100644 --- a/deps/openssl/openssl/doc/man3/EC_KEY_new.pod +++ b/deps/openssl/openssl/doc/man3/EC_KEY_new.pod @@ -43,7 +43,7 @@ see L: const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); - int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); + int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key); const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); @@ -136,7 +136,9 @@ that it is valid. The functions EC_KEY_get0_group(), EC_KEY_set_group(), EC_KEY_get0_private_key(), EC_KEY_set_private_key(), EC_KEY_get0_public_key(), and EC_KEY_set_public_key() get and set the EC_GROUP object, the private key, -and the EC_POINT public key for the I respectively. +and the EC_POINT public key for the B respectively. The function +EC_KEY_set_private_key() accepts NULL as the priv_key argument to securely clear +the private key component from the EC_KEY. The functions EC_KEY_get_conv_form() and EC_KEY_set_conv_form() get and set the point_conversion_form for the I. For a description of @@ -197,10 +199,14 @@ EC_KEY_copy() returns a pointer to the destination key, or NULL on error. EC_KEY_get0_engine() returns a pointer to an ENGINE, or NULL if it wasn't set. -EC_KEY_up_ref(), EC_KEY_set_group(), EC_KEY_set_private_key(), -EC_KEY_set_public_key(), EC_KEY_precompute_mult(), EC_KEY_generate_key(), -EC_KEY_check_key(), EC_KEY_set_public_key_affine_coordinates(), -EC_KEY_oct2key() and EC_KEY_oct2priv() return 1 on success or 0 on error. +EC_KEY_up_ref(), EC_KEY_set_group(), EC_KEY_set_public_key(), +EC_KEY_precompute_mult(), EC_KEY_generate_key(), EC_KEY_check_key(), +EC_KEY_set_public_key_affine_coordinates(), EC_KEY_oct2key() and +EC_KEY_oct2priv() return 1 on success or 0 on error. + +EC_KEY_set_private_key() returns 1 on success or 0 on error except when the +priv_key argument is NULL, in that case it returns 0, for legacy compatibility, +and should not be treated as an error. EC_KEY_get0_group() returns the EC_GROUP associated with the EC_KEY. @@ -229,7 +235,7 @@ For replacement see L. =head1 COPYRIGHT -Copyright 2013-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2013-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/EVP_PBE_CipherInit.pod b/deps/openssl/openssl/doc/man3/EVP_PBE_CipherInit.pod index 8f2a53397e7e37..c6191a9453474f 100644 --- a/deps/openssl/openssl/doc/man3/EVP_PBE_CipherInit.pod +++ b/deps/openssl/openssl/doc/man3/EVP_PBE_CipherInit.pod @@ -3,7 +3,8 @@ =head1 NAME EVP_PBE_CipherInit, EVP_PBE_CipherInit_ex, -EVP_PBE_find, EVP_PBE_find_ex - Password based encryption routines +EVP_PBE_find, EVP_PBE_find_ex, +EVP_PBE_alg_add_type, EVP_PBE_alg_add - Password based encryption routines =head1 SYNOPSIS @@ -20,6 +21,11 @@ EVP_PBE_find, EVP_PBE_find_ex - Password based encryption routines int EVP_PBE_find_ex(int type, int pbe_nid, int *pcnid, int *pmnid, EVP_PBE_KEYGEN **pkeygen, EVP_PBE_KEYGEN_EX **keygen_ex); + int EVP_PBE_alg_add_type(int pbe_type, int pbe_nid, int cipher_nid, + int md_nid, EVP_PBE_KEYGEN *keygen); + int EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md, + EVP_PBE_KEYGEN *keygen); + =head1 DESCRIPTION =head2 PBE operations @@ -66,6 +72,12 @@ context and property query. If a NULL is supplied for any of I, I, I or I then this parameter is not returned. +=head2 PBE algorithm add + +EVP_PBE_alg_add_type() and EVP_PBE_alg_add() add an algorithm to the list +of known algorithms. Their parameters have the same meaning as for +EVP_PBE_find() and EVP_PBE_find_ex() functions. + =head1 NOTES The arguments I and I to EVP_PBE_CipherInit() and EVP_PBE_CipherInit_ex() @@ -89,7 +101,7 @@ EVP_PBE_CipherInit_ex() and EVP_PBE_find_ex() were added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod b/deps/openssl/openssl/doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod index 15b908e540aa3e..66fe3dc8fa274b 100644 --- a/deps/openssl/openssl/doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod +++ b/deps/openssl/openssl/doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod @@ -99,7 +99,7 @@ A context for HKDF can be obtained by calling: EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_HKDF, NULL); -The total length of the info buffer cannot exceed 1024 bytes in length: this +The total length of the info buffer cannot exceed 2048 bytes in length: this should be more than enough for any normal use of HKDF. The output length of an HKDF expand operation is specified via the length @@ -159,7 +159,7 @@ OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/EVP_PKEY_fromdata.pod b/deps/openssl/openssl/doc/man3/EVP_PKEY_fromdata.pod index fdab94cd4f1bdc..096ecc601f07f5 100644 --- a/deps/openssl/openssl/doc/man3/EVP_PKEY_fromdata.pod +++ b/deps/openssl/openssl/doc/man3/EVP_PKEY_fromdata.pod @@ -53,6 +53,9 @@ the settable parameters that can be used with EVP_PKEY_fromdata(). I is described in L. See L for the use of B as parameter descriptor. +Parameters in the I array that are not among the settable parameters +for the given I are ignored. + =head2 Selections The following constants can be used for I: @@ -267,7 +270,7 @@ These functions were added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/EVP_PKEY_gettable_params.pod b/deps/openssl/openssl/doc/man3/EVP_PKEY_gettable_params.pod index c3dfe4e30dc614..1afda9c19b7f01 100644 --- a/deps/openssl/openssl/doc/man3/EVP_PKEY_gettable_params.pod +++ b/deps/openssl/openssl/doc/man3/EVP_PKEY_gettable_params.pod @@ -92,7 +92,7 @@ buffer size to hold the value. #include - char *curve_name[64]; + char curve_name[64]; unsigned char pub[256]; BIGNUM *bn_priv = NULL; @@ -113,7 +113,6 @@ buffer size to hold the value. /* Error */ } - BN_clear_free(bn_priv); =head1 SEE ALSO diff --git a/deps/openssl/openssl/doc/man3/OPENSSL_LH_COMPFUNC.pod b/deps/openssl/openssl/doc/man3/OPENSSL_LH_COMPFUNC.pod index 82beda458bc4a4..d3bb272c4a94b2 100644 --- a/deps/openssl/openssl/doc/man3/OPENSSL_LH_COMPFUNC.pod +++ b/deps/openssl/openssl/doc/man3/OPENSSL_LH_COMPFUNC.pod @@ -28,7 +28,7 @@ OPENSSL_LH_doall, OPENSSL_LH_doall_arg, OPENSSL_LH_error TYPE *lh_TYPE_insert(LHASH_OF(TYPE) *table, TYPE *data); TYPE *lh_TYPE_delete(LHASH_OF(TYPE) *table, TYPE *data); - TYPE *lh_retrieve(LHASH_OF(TYPE) *table, TYPE *data); + TYPE *lh_TYPE_retrieve(LHASH_OF(TYPE) *table, TYPE *data); void lh_TYPE_doall(LHASH_OF(TYPE) *table, OPENSSL_LH_DOALL_FUNC func); void lh_TYPE_doall_arg(LHASH_OF(TYPE) *table, OPENSSL_LH_DOALL_FUNCARG func, @@ -270,7 +270,7 @@ type checking. =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/OPENSSL_gmtime.pod b/deps/openssl/openssl/doc/man3/OPENSSL_gmtime.pod new file mode 100644 index 00000000000000..b86557f3ca9ec5 --- /dev/null +++ b/deps/openssl/openssl/doc/man3/OPENSSL_gmtime.pod @@ -0,0 +1,62 @@ +=pod + +=head1 NAME + +OPENSSL_gmtime, +OPENSSL_gmtime_adj, +OPENSSL_gmtime_diff - platform-agnostic OpenSSL time routines + +=head1 SYNOPSIS + + #include + + struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result); + int OPENSSL_gmtime_adj(struct tm *tm, int offset_day, long offset_sec); + int OPENSSL_gmtime_diff(int *pday, int *psec, + const struct tm *from, const struct tm *to); + +=head1 DESCRIPTION + +OPENSSL_gmtime() returns the UTC time specified by I into the provided +I argument. + +OPENSSL_gmtime_adj() adds the offsets in I and I to I. + +OPENSSL_gmtime_diff() calculates the difference between I and I. + +=head1 NOTES + +It is an error to call OPENSSL_gmtime() with I equal to NULL. The +contents of the time_t given by I are stored into the I. Calling +with I equal to NULL means use the current time. + +OPENSSL_gmtime_adj() converts I into a days and seconds value, adds the +offsets, then converts back into a I specified by I. Leap seconds +are not considered. + +OPENSSL_gmtime_diff() calculates the difference between the two I +structures I and I. The difference in days is placed into I<*pday>, +the remaining seconds are placed to I<*psec>. The value in I<*psec> will be less +than the number of seconds per day (3600). Leap seconds are not considered. + +=head1 RETURN VALUES + +OPENSSL_gmtime() returns NULL on error, or I on success. + +OPENSSL_gmtime_adj() and OPENSSL_gmtime_diff() return 0 on error, and 1 on success. + +=head1 HISTORY + +OPENSSL_gmtime(), OPENSSL_gmtime_adj() and OPENSSL_gmtime_diff() have been +in OpenSSL since 1.0.0. + +=head1 COPYRIGHT + +Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. + +Licensed under the Apache License 2.0 (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +L. + +=cut diff --git a/deps/openssl/openssl/doc/man3/OPENSSL_init_crypto.pod b/deps/openssl/openssl/doc/man3/OPENSSL_init_crypto.pod index 92a9d9b95ae1f4..c3e72d27442309 100644 --- a/deps/openssl/openssl/doc/man3/OPENSSL_init_crypto.pod +++ b/deps/openssl/openssl/doc/man3/OPENSSL_init_crypto.pod @@ -82,7 +82,7 @@ B will be ignored. With this option the library will automatically load and make available all libcrypto digests. This option is a default option. Once selected subsequent calls to OPENSSL_init_crypto() with the option -B will be ignored. +B will be ignored. =item OPENSSL_INIT_NO_ADD_ALL_CIPHERS @@ -289,7 +289,7 @@ and OPENSSL_INIT_free() functions were added in OpenSSL 1.1.0. =head1 COPYRIGHT -Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/OPENSSL_malloc.pod b/deps/openssl/openssl/doc/man3/OPENSSL_malloc.pod index 99a76e000d8f9f..76751012bde5ff 100644 --- a/deps/openssl/openssl/doc/man3/OPENSSL_malloc.pod +++ b/deps/openssl/openssl/doc/man3/OPENSSL_malloc.pod @@ -149,12 +149,12 @@ other allocations (until the program exits or crashes) have a 25% chance of failing. If the variable B is parsed as a positive integer, then -it is taken as an open file descriptor, and a record of all allocations is -written to that descriptor. If an allocation will fail, and the platform -supports it, then a backtrace will be written to the descriptor. This can -be useful because a malloc may fail but not be checked, and problems will -only occur later. The following example in classic shell syntax shows how -to use this (will not work on all platforms): +it is taken as an open file descriptor. This is used in conjunction with +B described above. For every allocation it will log +details about how many allocations there have been so far, what percentage +chance there is for this allocation failing, and whether it has actually failed. +The following example in classic shell syntax shows how to use this (will not +work on all platforms): OPENSSL_MALLOC_FAILURES='200;@10' export OPENSSL_MALLOC_FAILURES @@ -179,10 +179,11 @@ CRYPTO_set_mem_functions() returns 1 on success or 0 on failure (almost always because allocations have already happened). CRYPTO_mem_leaks(), CRYPTO_mem_leaks_fp(), CRYPTO_mem_leaks_cb(), -CRYPTO_set_mem_debug(), and CRYPTO_mem_ctrl() are deprecated and return -1. +CRYPTO_set_mem_debug(), and CRYPTO_mem_ctrl() are deprecated and are no-ops that +always return -1. OPENSSL_mem_debug_push(), OPENSSL_mem_debug_pop(), CRYPTO_mem_debug_push(), and CRYPTO_mem_debug_pop() -are deprecated and return 0. +are deprecated and are no-ops that always return 0. =head1 HISTORY @@ -197,7 +198,7 @@ clang's memory and leak sanitizer. =head1 COPYRIGHT -Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/OSSL_CMP_MSG_get0_header.pod b/deps/openssl/openssl/doc/man3/OSSL_CMP_MSG_get0_header.pod index 76e24e1bad010f..6fc620f83b3636 100644 --- a/deps/openssl/openssl/doc/man3/OSSL_CMP_MSG_get0_header.pod +++ b/deps/openssl/openssl/doc/man3/OSSL_CMP_MSG_get0_header.pod @@ -45,12 +45,14 @@ the first available value of these: =over 4 -=item any subject name in I set via L, +=item any subject name in I set via L - +if it is the NULL-DN (i.e., any empty sequence of RDNs), no subject is included, -=item the subject field of any PKCS#10 CSR is given in I, or +=item the subject field of any PKCS#10 CSR set in I +via L, =item the subject field of any reference certificate given in I -(see L), if I is nonzero +(see L), but only if I is nonzero or the I does not include a Subject Alternative Name. =back @@ -61,9 +63,9 @@ The public key included is the first available value of these: =item the public key derived from any key set via L, -=item the public key of any PKCS#10 CSR is given in I, +=item the public key of any PKCS#10 CSR given in I, -=item the public key of any reference certificate given in I, or +=item the public key of any reference certificate given in I, =item the public key derived from any client's private key set via L. @@ -108,7 +110,7 @@ or NULL if the respective entry does not exist and on error. OSSL_CMP_MSG_get_bodytype() returns the body type or -1 on error. -OSSL_CMP_CTX_setup_CRM() returns a pointer to a OSSL_CRMF_MSG on success, +OSSL_CMP_CTX_setup_CRM() returns a pointer to a B on success, NULL on error. d2i_OSSL_CMP_MSG_bio() returns the parsed message or NULL on error. @@ -121,6 +123,13 @@ the number of bytes successfully encoded or a negative value if an error occurs. OSSL_CMP_MSG_update_transactionID() returns 1 on success, 0 on error. +=head1 SEE ALSO + +L, L, +L, L, +L, L, +L, L + =head1 HISTORY The OpenSSL CMP support was added in OpenSSL 3.0. diff --git a/deps/openssl/openssl/doc/man3/OSSL_HTTP_REQ_CTX.pod b/deps/openssl/openssl/doc/man3/OSSL_HTTP_REQ_CTX.pod index ad2d731153502c..fbe1a152b80c25 100644 --- a/deps/openssl/openssl/doc/man3/OSSL_HTTP_REQ_CTX.pod +++ b/deps/openssl/openssl/doc/man3/OSSL_HTTP_REQ_CTX.pod @@ -66,8 +66,8 @@ I), and the maximum expected response header line length I. A value <= 0 indicates that the B of 4KiB should be used. I is also used as the number of content bytes that are read at a time. -The allocated context structure is also populated with an internal allocated -memory B, which collects the HTTP request and additional headers as text. +The allocated context structure includes an internal memory B, +which collects the HTTP request header lines. OSSL_HTTP_REQ_CTX_free() frees up the HTTP request context I. The I is not free'd, I will be free'd if I is set. @@ -80,7 +80,7 @@ that the request should go through, otherwise they should be left NULL. I is the HTTP request path; if left NULL, C is used. OSSL_HTTP_REQ_CTX_add1_header() adds header I with value I to the -context I. It can be called more than once to add multiple headers. +context I. It can be called more than once to add multiple header lines. For example, to add a C header for C you would call: OSSL_HTTP_REQ_CTX_add1_header(ctx, "Host", "example.com"); @@ -96,7 +96,7 @@ If the I parameter is nonzero a structure in ASN.1 encoding will be expected as the response content and input streaming is disabled. This means that an ASN.1 sequence header is required, its length field is checked, and OSSL_HTTP_REQ_CTX_get0_mem_bio() should be used to get the buffered response. -Otherwise any input format is allowed without length checks, which is the default. +Otherwise (by default) any input format is allowed without length checks. In this case the BIO given as I argument to OSSL_HTTP_REQ_CTX_new() should be used directly to read the response contents, which may support streaming. If the I parameter is > 0 this indicates the maximum number of seconds @@ -124,7 +124,7 @@ The HTTP header C is filled out with the length of the request. I must be NULL if I is NULL. If I isn't NULL, the HTTP header C is also added with the given string value. -All of this ends up in the internal memory B. +The header lines are added to the internal memory B for the request header. OSSL_HTTP_REQ_CTX_nbio() attempts to send the request prepared in I and to gather the response via HTTP, using the I and I @@ -143,17 +143,17 @@ On success it returns a pointer to the BIO that can be used to read the result. If an ASN.1-encoded response was expected, this is the BIO returned by OSSL_HTTP_REQ_CTX_get0_mem_bio() when called after the exchange. This memory BIO does not support streaming. -Otherwise it may be the I given when calling OSSL_HTTP_REQ_CTX_new(), -and this BIO has been read past the end of the response headers, -such that the actual response body can be read via this BIO, +Otherwise the returned BIO is the I given to OSSL_HTTP_REQ_CTX_new(), which may support streaming. -The returned BIO pointer must not be freed by the caller. +When this BIO is returned, it has been read past the end of the response header, +such that the actual response body can be read from it. +The returned BIO pointer MUST NOT be freed by the caller. OSSL_HTTP_REQ_CTX_get0_mem_bio() returns the internal memory B. -Before sending the request, this could used to modify the HTTP request text. +Before the HTTP request is sent, this could be used to adapt its header lines. I After receiving a response via HTTP, the BIO represents the current state of -reading the response headers. If the response was expected to be ASN.1 encoded, +reading the response header. If the response was expected to be ASN.1 encoded, its contents can be read via this BIO, which does not support streaming. The returned BIO pointer must not be freed by the caller. @@ -200,7 +200,7 @@ Calling OSSL_HTTP_REQ_CTX_set_request_line(). =item 2. -Adding extra headers with OSSL_HTTP_REQ_CTX_add1_header(). +Adding extra header lines with OSSL_HTTP_REQ_CTX_add1_header(). This is optional and may be done multiple times with different names. =item 3. @@ -229,7 +229,7 @@ OSSL_HTTP_REQ_CTX_nbio() and OSSL_HTTP_REQ_CTX_nbio_d2i() return 1 for success, 0 on error or redirection, -1 if retry is needed. OSSL_HTTP_REQ_CTX_exchange() and OSSL_HTTP_REQ_CTX_get0_mem_bio() -return a pointer to a B on success and NULL on failure. +return a pointer to a B on success as described above or NULL on failure. The returned BIO must not be freed by the caller. OSSL_HTTP_REQ_CTX_get_resp_len() returns the size of the response contents @@ -256,7 +256,7 @@ The functions described here were added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/OSSL_HTTP_transfer.pod b/deps/openssl/openssl/doc/man3/OSSL_HTTP_transfer.pod index 7e823db3eab525..3337f6d4a35e51 100644 --- a/deps/openssl/openssl/doc/man3/OSSL_HTTP_transfer.pod +++ b/deps/openssl/openssl/doc/man3/OSSL_HTTP_transfer.pod @@ -102,8 +102,8 @@ The callback function may modify the BIO provided in the I argument, whereby it may make use of a custom defined argument I, which may for instance point to an B structure. During connection establishment, just after calling BIO_do_connect_retry(), the -callback function is invoked with the I argument being 1 and the I -argument being 1 if HTTPS is requested, i.e., SSL/TLS should be enabled, else 0. +callback function is invoked with the I argument being 1 and +I being 1 if I is nonzero (i.e., HTTPS is requested), else 0. On disconnect I is 0 and I is 1 if no error occurred, else 0. For instance, on connect the callback may push an SSL BIO to implement HTTPS; after disconnect it may do some diagnostic output and pop and free the SSL BIO. @@ -202,7 +202,7 @@ an ASN.1-encoded response is expected, which should include a total length, the length indications received are checked for consistency and for not exceeding any given maximum response length. If an ASN.1-encoded response is expected, the function returns on success -the contents as a memory BIO, which does not support streaming. +the contents buffered in a memory BIO, which does not support streaming. Otherwise it returns directly the read BIO that holds the response contents, which allows a response of indefinite length and may support streaming. The caller is responsible for freeing the BIO pointer obtained. @@ -253,8 +253,8 @@ OSSL_HTTP_proxy_connect() and OSSL_HTTP_set1_request() return 1 on success, 0 on error. On success, OSSL_HTTP_exchange(), OSSL_HTTP_get(), and OSSL_HTTP_transfer() -return a memory BIO containing the data received if an ASN.1-encoded response -is expected, else a BIO that may support streaming. +return a memory BIO that buffers all the data received if an ASN.1-encoded +response is expected, otherwise a BIO that may support streaming. The BIO must be freed by the caller. On failure, they return NULL. Failure conditions include connection/transfer timeout, parse errors, etc. @@ -274,7 +274,7 @@ All the functions described here were added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/OSSL_LIB_CTX.pod b/deps/openssl/openssl/doc/man3/OSSL_LIB_CTX.pod index 98a3896fe40b4f..45fdd8f39a6afa 100644 --- a/deps/openssl/openssl/doc/man3/OSSL_LIB_CTX.pod +++ b/deps/openssl/openssl/doc/man3/OSSL_LIB_CTX.pod @@ -83,7 +83,7 @@ B function returns then the new provider is available in the application's library context and will be similarly mirrored in the child library context. -OSSL_LIB_CTX_load_config() loads a configuration file using the given C. +OSSL_LIB_CTX_load_config() loads a configuration file using the given I. This can be used to associate a library context with providers that are loaded from a configuration. @@ -118,13 +118,15 @@ on error. OSSL_LIB_CTX_free() doesn't return any value. +OSSL_LIB_CTX_load_config() returns 1 on success, 0 on error. + =head1 HISTORY All of the functions described on this page were added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/OSSL_PARAM_BLD.pod b/deps/openssl/openssl/doc/man3/OSSL_PARAM_BLD.pod index a41d14713e3a80..455761c20d32b9 100644 --- a/deps/openssl/openssl/doc/man3/OSSL_PARAM_BLD.pod +++ b/deps/openssl/openssl/doc/man3/OSSL_PARAM_BLD.pod @@ -134,10 +134,12 @@ support nonnegative Bs. They return an error on negative Bs. Both examples creating an OSSL_PARAM array that contains an RSA key. For both, the predefined key variables are: - BIGNUM *p, *q; /* both prime */ - BIGNUM *n; /* = p * q */ - unsigned int e; /* exponent, usually 65537 */ - BIGNUM *d; /* e^-1 */ + BIGNUM *n; /* modulus */ + unsigned int e; /* public exponent */ + BIGNUM *d; /* private exponent */ + BIGNUM *p, *q; /* first two prime factors */ + BIGNUM *dmp1, *dmq1; /* first two CRT exponents */ + BIGNUM *iqmp; /* first CRT coefficient */ =head2 Example 1 @@ -148,11 +150,14 @@ private key. OSSL_PARAM *params = NULL; if (bld == NULL - || !OSSL_PARAM_BLD_push_BN(bld, "p", p) - || !OSSL_PARAM_BLD_push_BN(bld, "q", q) - || !OSSL_PARAM_BLD_push_uint(bld, "e", e) || !OSSL_PARAM_BLD_push_BN(bld, "n", n) + || !OSSL_PARAM_BLD_push_uint(bld, "e", e) || !OSSL_PARAM_BLD_push_BN(bld, "d", d) + || !OSSL_PARAM_BLD_push_BN(bld, "rsa-factor1", p) + || !OSSL_PARAM_BLD_push_BN(bld, "rsa-factor2", q) + || !OSSL_PARAM_BLD_push_BN(bld, "rsa-exponent1", dmp1) + || !OSSL_PARAM_BLD_push_BN(bld, "rsa-exponent2", dmq1) + || !OSSL_PARAM_BLD_push_BN(bld, "rsa-coefficient1", iqmp) || (params = OSSL_PARAM_BLD_to_param(bld)) == NULL) goto err; OSSL_PARAM_BLD_free(bld); @@ -170,7 +175,7 @@ public key. if (nld == NULL || !OSSL_PARAM_BLD_push_BN(bld, "n", n) - || !OSSL_PARAM_BLD_push_BN(bld, "e", e) + || !OSSL_PARAM_BLD_push_uint(bld, "e", e) || (params = OSSL_PARAM_BLD_to_param(bld)) == NULL) goto err; OSSL_PARAM_BLD_free(bld); diff --git a/deps/openssl/openssl/doc/man3/OSSL_PROVIDER.pod b/deps/openssl/openssl/doc/man3/OSSL_PROVIDER.pod index 3c18f5ca1034f6..47e296c1864689 100644 --- a/deps/openssl/openssl/doc/man3/OSSL_PROVIDER.pod +++ b/deps/openssl/openssl/doc/man3/OSSL_PROVIDER.pod @@ -18,8 +18,8 @@ OSSL_PROVIDER_self_test typedef struct ossl_provider_st OSSL_PROVIDER; - void OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *libctx, - const char *path); + int OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *libctx, + const char *path); OSSL_PROVIDER *OSSL_PROVIDER_load(OSSL_LIB_CTX *libctx, const char *name); OSSL_PROVIDER *OSSL_PROVIDER_try_load(OSSL_LIB_CTX *libctx, const char *name, @@ -157,7 +157,8 @@ L. =head1 RETURN VALUES -OSSL_PROVIDER_add(), OSSL_PROVIDER_unload(), OSSL_PROVIDER_get_params() and +OSSL_PROVIDER_set_default_search_path(), OSSL_PROVIDER_add(), +OSSL_PROVIDER_unload(), OSSL_PROVIDER_get_params() and OSSL_PROVIDER_get_capabilities() return 1 on success, or 0 on error. OSSL_PROVIDER_load() and OSSL_PROVIDER_try_load() return a pointer to a diff --git a/deps/openssl/openssl/doc/man3/OSSL_trace_set_channel.pod b/deps/openssl/openssl/doc/man3/OSSL_trace_set_channel.pod index 7564c6084213c0..56b02ad34fd648 100644 --- a/deps/openssl/openssl/doc/man3/OSSL_trace_set_channel.pod +++ b/deps/openssl/openssl/doc/man3/OSSL_trace_set_channel.pod @@ -136,6 +136,10 @@ Traces the TLS/SSL protocol. Traces the ciphers used by the TLS/SSL protocol. +=item B + +Traces details about the provider and engine configuration. + =item B Traces the ENGINE algorithm table selection. @@ -175,9 +179,25 @@ point during evaluation. Traces BIGNUM context operations. -=item B +=item B -Traces details about the provider and engine configuration. +Traces CMP client and server activity. + +=item B + +Traces STORE operations. + +=item B + +Traces decoder operations. + +=item B + +Traces encoder operations. + +=item B + +Traces decrementing certain ASN.1 structure references. =back @@ -300,7 +320,7 @@ in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/PKCS7_sign.pod b/deps/openssl/openssl/doc/man3/PKCS7_sign.pod index 8a4a74ffab95f7..c0a07090759b22 100644 --- a/deps/openssl/openssl/doc/man3/PKCS7_sign.pod +++ b/deps/openssl/openssl/doc/man3/PKCS7_sign.pod @@ -18,28 +18,28 @@ PKCS7_sign_ex, PKCS7_sign =head1 DESCRIPTION PKCS7_sign_ex() creates and returns a PKCS#7 signedData structure. -I is the certificate to sign with, Ipkey> is the corresponding -private key. I is an optional additional set of certificates to include -in the PKCS#7 structure (for example any intermediate CAs in the chain). The -library context I and property query I are used when +I is the certificate to sign with, I is the corresponding +private key. I is an optional set of extra certificates to include +in the PKCS#7 structure (for example any intermediate CAs in the chain). +The library context I and property query I are used when retrieving algorithms from providers. -The data to be signed is read from BIO B. +The data to be signed is read from BIO I. -B is an optional set of flags. +I is an optional set of flags. -Any of the following flags (ored together) can be passed in the B +Any of the following flags (ored together) can be passed in the I parameter. Many S/MIME clients expect the signed content to include valid MIME headers. If -the B flag is set MIME headers for type B are prepended +the B flag is set MIME headers for type C are prepended to the data. -If B is set the signer's certificate will not be included in the -PKCS7 structure, the signer's certificate must still be supplied in the -B parameter though. This can reduce the size of the signature if the -signers certificate can be obtained by other means: for example a previously -signed message. +If B is set the signer's certificate and the extra I +will not be included in the PKCS7 structure. +The signer's certificate must still be supplied in the I parameter +though. This can reduce the size of the signatures if the signer's certificates +can be obtained by other means: for example a previously signed message. The data being signed is included in the PKCS7 structure, unless B is set in which case it is omitted. This is used for PKCS7 @@ -63,7 +63,7 @@ these algorithms is disabled then it will not be included. If the flags B is set then the returned B structure is just initialized ready to perform the signing operation. The signing is however -B performed and the data to be signed is not read from the B +B performed and the data to be signed is not read from the I parameter. Signing is deferred until after the data has been written. In this way data can be signed in a single pass. @@ -82,20 +82,21 @@ BIO_new_PKCS7(). If a signer is specified it will use the default digest for the signing algorithm. This is B for both RSA and DSA keys. -The B, B and B parameters can all be -B if the B flag is set. One or more signers can be added +The I, I and I parameters can all be +NULL if the B flag is set. One or more signers can be added using the function PKCS7_sign_add_signer(). PKCS7_final() must also be called to finalize the structure if streaming is not enabled. Alternative signing digests can also be specified using this method. -If B and B are NULL then a certificates only +If I and I are NULL then a certificates only PKCS#7 structure is output. -In versions of OpenSSL before 1.0.0 the B and B parameters must -B be NULL. +In versions of OpenSSL before 1.0.0 the I and I parameters must +not be NULL. -PKCS7_sign() is similar to PKCS7_sign_ex() but uses default values of +PKCS7_sign() is like PKCS7_sign_ex() except that it uses default values of NULL for the library context I and the property query I. +This is retained for API backward compatibiliy. =head1 BUGS @@ -114,14 +115,14 @@ L, L The function PKCS7_sign_ex() was added in OpenSSL 3.0. -The B flag, and the ability for B, B, -and B parameters to be B were added in OpenSSL 1.0.0. +The B flag, and the ability for I, I, +and I parameters to be NULL were added in OpenSSL 1.0.0. The B flag was added in OpenSSL 1.0.0. =head1 COPYRIGHT -Copyright 2002-2020 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2002-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/PKCS7_sign_add_signer.pod b/deps/openssl/openssl/doc/man3/PKCS7_sign_add_signer.pod index 30f113b745946b..d1271fe7f4245b 100644 --- a/deps/openssl/openssl/doc/man3/PKCS7_sign_add_signer.pod +++ b/deps/openssl/openssl/doc/man3/PKCS7_sign_add_signer.pod @@ -2,7 +2,8 @@ =head1 NAME -PKCS7_sign_add_signer - add a signer PKCS7 signed data structure +PKCS7_sign_add_signer, +PKCS7_add_certificate, PKCS7_add_crl - add information to PKCS7 structure =head1 SYNOPSIS @@ -10,22 +11,22 @@ PKCS7_sign_add_signer - add a signer PKCS7 signed data structure PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, X509 *signcert, EVP_PKEY *pkey, const EVP_MD *md, int flags); - + int PKCS7_add_certificate(PKCS7 *p7, X509 *cert); + int PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl); =head1 DESCRIPTION -PKCS7_sign_add_signer() adds a signer with certificate B and private -key B using message digest B to a PKCS7 signed data structure -B. +PKCS7_sign_add_signer() adds a signer with certificate I and private +key I using message digest I to a PKCS7 signed data structure I. -The PKCS7 structure should be obtained from an initial call to PKCS7_sign() -with the flag B set or in the case or re-signing a valid PKCS7 +The B structure should be obtained from an initial call to PKCS7_sign() +with the flag B set or in the case or re-signing a valid PKCS#7 signed data structure. -If the B parameter is B then the default digest for the public +If the I parameter is NULL then the default digest for the public key algorithm will be used. -Unless the B flag is set the returned PKCS7 structure +Unless the B flag is set the returned B structure is not complete and must be finalized either by streaming (if applicable) or a call to PKCS7_final(). @@ -37,13 +38,13 @@ signed data structure where the simpler PKCS7_sign() function defaults are not appropriate. For example if multiple signers or non default digest algorithms are needed. -Any of the following flags (ored together) can be passed in the B +Any of the following flags (ored together) can be passed in the I parameter. If B is set then an attempt is made to copy the content -digest value from the PKCS7 structure: to add a signer to an existing structure. +digest value from the B structure: to add a signer to an existing structure. An error occurs if a matching digest value cannot be found to copy. The -returned PKCS7 structure will be valid and finalized when this flag is set. +returned B structure will be valid and finalized when this flag is set. If B is set in addition to B then the B structure will not be finalized so additional attributes @@ -51,8 +52,8 @@ can be added. In this case an explicit call to PKCS7_SIGNER_INFO_sign() is needed to finalize it. If B is set the signer's certificate will not be included in the -PKCS7 structure, the signer's certificate must still be supplied in the -B parameter though. This can reduce the size of the signature if the +B structure, the signer's certificate must still be supplied in the +I parameter though. This can reduce the size of the signature if the signers certificate can be obtained by other means: for example a previously signed message. @@ -66,20 +67,32 @@ If present the SMIMECapabilities attribute indicates support for the following algorithms: triple DES, 128 bit RC2, 64 bit RC2, DES and 40 bit RC2. If any of these algorithms is disabled then it will not be included. - -PKCS7_sign_add_signers() returns an internal pointer to the PKCS7_SIGNER_INFO -structure just added, this can be used to set additional attributes +PKCS7_sign_add_signers() returns an internal pointer to the B +structure just added, which can be used to set additional attributes before it is finalized. +PKCS7_add_certificate() adds to the B structure I the certificate +I, which may be an end-entity (signer) certificate +or a CA certificate useful for chain building. +This is done internally by L and similar signing functions. +It may have to be used before calling L +in order to provide any missing certificate(s) needed for verification. + +PKCS7_add_crl() adds the CRL I to the B structure I. +This may be called to provide certificate status information +to be included when signing or to use when verifying the B structure. + =head1 RETURN VALUES -PKCS7_sign_add_signers() returns an internal pointer to the PKCS7_SIGNER_INFO +PKCS7_sign_add_signers() returns an internal pointer to the B structure just added or NULL if an error occurs. +PKCS7_add_certificate() and PKCS7_add_crl() return 1 on success, 0 on error. + =head1 SEE ALSO -L, L, -L, +L, L, +L, L =head1 HISTORY @@ -87,7 +100,7 @@ The PPKCS7_sign_add_signer() function was added in OpenSSL 1.0.0. =head1 COPYRIGHT -Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/PKCS7_verify.pod b/deps/openssl/openssl/doc/man3/PKCS7_verify.pod index 8b7d30613884bf..2f5f75aa289734 100644 --- a/deps/openssl/openssl/doc/man3/PKCS7_verify.pod +++ b/deps/openssl/openssl/doc/man3/PKCS7_verify.pod @@ -15,64 +15,76 @@ PKCS7_verify, PKCS7_get0_signers - verify a PKCS#7 signedData structure =head1 DESCRIPTION -PKCS7_verify() verifies a PKCS#7 signedData structure. B is the PKCS7 -structure to verify. B is a set of certificates in which to search for -the signer's certificate. B is a trusted certificate store (used for -chain verification). B is the signed data if the content is not -present in B (that is it is detached). The content is written to B -if it is not NULL. - -B is an optional set of flags, which can be used to modify the verify -operation. - -PKCS7_get0_signers() retrieves the signer's certificates from B, it does -B check their validity or whether any signatures are valid. The B -and B parameters have the same meanings as in PKCS7_verify(). +PKCS7_verify() is very similar to L. +It verifies a PKCS#7 signedData structure given in I. +The optional I parameter refers to a set of certificates +in which to search for signer's certificates. +I may contain extra untrusted CA certificates that may be used for +chain building as well as CRLs that may be used for certificate validation. +I may be NULL or point to +the trusted certificate store to use for chain verification. +I refers to the signed data if the content is detached from I. +Otherwise I should be NULL, and then the signed data must be in I. +The content is written to the BIO I unless it is NULL. +I is an optional set of flags, which can be used to modify the operation. + +PKCS7_get0_signers() retrieves the signer's certificates from I, it does +B check their validity or whether any signatures are valid. The I +and I parameters have the same meanings as in PKCS7_verify(). =head1 VERIFY PROCESS Normally the verify process proceeds as follows. -Initially some sanity checks are performed on B. The type of B must -be signedData. There must be at least one signature on the data and if -the content is detached B cannot be B. If the content is -not detached and B is not B, then the structure has both +Initially some sanity checks are performed on I. The type of I must +be SignedData. There must be at least one signature on the data and if +the content is detached I cannot be NULL. If the content is +not detached and I is not NULL then the structure has both embedded and external content. To treat this as an error, use the flag B. The default behavior allows this, for compatibility with older versions of OpenSSL. An attempt is made to locate all the signer's certificates, first looking in -the B parameter (if it is not B) and then looking in any certificates -contained in the B structure itself. If any signer's certificates cannot be -located the operation fails. +the I parameter (if it is not NULL). Then they are looked up in any +certificates contained in the I structure unless B is set. +If any signer's certificates cannot be located the operation fails. Each signer's certificate is chain verified using the B purpose and -the supplied trusted certificate store. Any internal certificates in the message -are used as untrusted CAs. If any chain verify fails an error code is returned. +using the trusted certificate store I if supplied. +Any internal certificates in the message, which may have been added using +L, are used as untrusted CAs unless B +is set. +If CRL checking is enabled in I and B is not set, +any internal CRLs, which may have been added using L, +are used in addition to attempting to look them up in I. +If I is not NULL and any chain verify fails an error code is returned. -Finally the signed content is read (and written to B is it is not NULL) and -the signature's checked. +Finally the signed content is read (and written to I unless it is NULL) +and the signature is checked. -If all signature's verify correctly then the function is successful. +If all signatures verify correctly then the function is successful. -Any of the following flags (ored together) can be passed in the B parameter -to change the default verify behaviour. Only the flag B is -meaningful to PKCS7_get0_signers(). +Any of the following flags (ored together) can be passed in the I +parameter to change the default verify behaviour. +Only the flag B is meaningful to PKCS7_get0_signers(). If B is set the certificates in the message itself are not -searched when locating the signer's certificate. This means that all the signers -certificates must be in the B parameter. +searched when locating the signer's certificates. +This means that all the signer's certificates must be in the I parameter. + +If B is set and CRL checking is enabled in I then any +CRLs in the message itself are ignored. -If the B flag is set MIME headers for type B are deleted -from the content. If the content is not of type B then an error is +If the B flag is set MIME headers for type C are deleted +from the content. If the content is not of type C then an error is returned. If B is set the signer's certificates are not chain verified. If B is set then the certificates contained in the message are not used as untrusted CAs. This means that the whole verify chain (apart from -the signer's certificate) must be contained in the trusted store. +the signer's certificates) must be contained in the trusted store. If B is set then the signatures on the data are not checked. @@ -80,46 +92,46 @@ If B is set then the signatures on the data are not checked. One application of B is to only accept messages signed by a small number of certificates. The acceptable certificates would be passed -in the B parameter. In this case if the signer is not one of the -certificates supplied in B then the verify will fail because the +in the I parameter. In this case if the signer's certificate is not one +of the certificates supplied in I then the verify will fail because the signer cannot be found. Care should be taken when modifying the default verify behaviour, for example setting C will totally disable all verification and any signed message will be considered valid. This combination is however -useful if one merely wishes to write the content to B and its validity +useful if one merely wishes to write the content to I and its validity is not considered important. -Chain verification should arguably be performed using the signing time rather +Chain verification should arguably be performed using the signing time rather than the current time. However, since the signing time is supplied by the signer it cannot be trusted without additional evidence (such as a trusted timestamp). =head1 RETURN VALUES -PKCS7_verify() returns one for a successful verification and zero -if an error occurs. +PKCS7_verify() returns 1 for a successful verification and 0 if an error occurs. -PKCS7_get0_signers() returns all signers or B if an error occurred. +PKCS7_get0_signers() returns all signers or NULL if an error occurred. -The error can be obtained from L +The error can be obtained from L. =head1 BUGS -The trusted certificate store is not searched for the signers certificate, -this is primarily due to the inadequacies of the current B +The trusted certificate store is not searched for the signer's certificates. +This is primarily due to the inadequacies of the current B functionality. -The lack of single pass processing and need to hold all data in memory as -mentioned in PKCS7_sign() also applies to PKCS7_verify(). +The lack of single pass processing means that the signed content must all +be held in memory if it is not detached. =head1 SEE ALSO +L, L, L, L, L =head1 COPYRIGHT -Copyright 2002-2020 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2002-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/SSL_CTX_use_certificate.pod b/deps/openssl/openssl/doc/man3/SSL_CTX_use_certificate.pod index f08656bb85b378..1bad97454a99a9 100644 --- a/deps/openssl/openssl/doc/man3/SSL_CTX_use_certificate.pod +++ b/deps/openssl/openssl/doc/man3/SSL_CTX_use_certificate.pod @@ -92,10 +92,10 @@ SSL_CTX_use_PrivateKey() adds B as private key to B. SSL_CTX_use_RSAPrivateKey() adds the private key B of type RSA to B. SSL_use_PrivateKey() adds B as private key to B; SSL_use_RSAPrivateKey() adds B as private key of type RSA to B. -If a certificate has already been set and the private does not belong -to the certificate an error is returned. To change a certificate, private -key pair the new certificate needs to be set with SSL_use_certificate() -or SSL_CTX_use_certificate() before setting the private key with +If a certificate has already been set and the private key does not belong +to the certificate an error is returned. To change a [certificate/private-key] +pair, the new certificate needs to be set first with SSL_use_certificate() or +SSL_CTX_use_certificate() before setting the private key with SSL_CTX_use_PrivateKey() or SSL_use_PrivateKey(). SSL_CTX_use_cert_and_key() and SSL_use_cert_and_key() assign the X.509 @@ -149,7 +149,8 @@ Files of type SSL_FILETYPE_PEM can contain more than one item. SSL_CTX_use_certificate_chain_file() adds the first certificate found in the file to the certificate store. The other certificates are added -to the store of chain certificates using L. Note: versions of OpenSSL before 1.0.2 only had a single +to the store of chain certificates using L. +Note: versions of OpenSSL before 1.0.2 only had a single certificate chain store for all certificate types, OpenSSL 1.0.2 and later have a separate chain store for each type. SSL_CTX_use_certificate_chain_file() should be used instead of the SSL_CTX_use_certificate_file() function in order @@ -194,7 +195,7 @@ L =head1 COPYRIGHT -Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/X509V3_get_d2i.pod b/deps/openssl/openssl/doc/man3/X509V3_get_d2i.pod index 7c3b2c960432b2..4a2e81b0dbdff9 100644 --- a/deps/openssl/openssl/doc/man3/X509V3_get_d2i.pod +++ b/deps/openssl/openssl/doc/man3/X509V3_get_d2i.pod @@ -19,7 +19,7 @@ X509_REVOKED_get0_extensions - X509 extension decode and encode functions int crit, unsigned long flags); void *X509V3_EXT_d2i(X509_EXTENSION *ext); - X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext); + X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc); void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx); int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit, @@ -41,7 +41,7 @@ X509_REVOKED_get0_extensions - X509 extension decode and encode functions X509V3_get_d2i() looks for an extension with OID I in the extensions I and, if found, decodes it. If I is NULL then only one -occurrence of an extension is permissible otherwise the first extension after +occurrence of an extension is permissible, otherwise the first extension after index I<*idx> is returned and I<*idx> updated to the location of the extension. If I is not NULL then I<*crit> is set to a status value: -2 if the extension occurs multiple times (this is only returned if I is NULL), @@ -57,24 +57,24 @@ X509V3_EXT_d2i() attempts to decode the ASN.1 data contained in extension I and returns a pointer to an extension specific structure or NULL if the extension could not be decoded (invalid syntax or not supported). -X509V3_EXT_i2d() encodes the extension specific structure I +X509V3_EXT_i2d() encodes the extension specific structure I with OID I and criticality I. X509_get_ext_d2i() and X509_add1_ext_i2d() operate on the extensions of -certificate I, they are otherwise identical to X509V3_get_d2i() and -X509V3_add_i2d(). +certificate I. They are otherwise identical to X509V3_get_d2i() and +X509V3_add1_i2d(). X509_CRL_get_ext_d2i() and X509_CRL_add1_ext_i2d() operate on the extensions -of CRL I, they are otherwise identical to X509V3_get_d2i() and -X509V3_add_i2d(). +of CRL I. They are otherwise identical to X509V3_get_d2i() and +X509V3_add1_i2d(). X509_REVOKED_get_ext_d2i() and X509_REVOKED_add1_ext_i2d() operate on the -extensions of B structure I (i.e for CRL entry extensions), -they are otherwise identical to X509V3_get_d2i() and X509V3_add_i2d(). +extensions of B structure I (i.e for CRL entry extensions). +They are otherwise identical to X509V3_get_d2i() and X509V3_add1_i2d(). X509_get0_extensions(), X509_CRL_get0_extensions() and -X509_REVOKED_get0_extensions() return a stack of all the extensions -of a certificate a CRL or a CRL entry respectively. +X509_REVOKED_get0_extensions() return a STACK of all the extensions +of a certificate, a CRL or a CRL entry respectively. =head1 NOTES @@ -84,32 +84,35 @@ occurrences is an error. Therefore, the I parameter is usually NULL. The I parameter may be one of the following values. B appends a new extension only if the extension does -not already exist. An error is returned if the extension does already -exist. +not exist. An error is returned if the extension exists. B appends a new extension, ignoring whether the extension -already exists. +exists. -B replaces an extension if it exists otherwise appends -a new extension. +B replaces an existing extension. If the extension does +not exist, appends a new extension. -B replaces an existing extension if it exists -otherwise returns an error. +B replaces an existing extension. If the +extension does not exist, returns an error. B appends a new extension only if the extension does -not already exist. An error B returned if the extension does already -exist. +not exist. An error is B returned if the extension exists. -B extension I is deleted: no new extension is added. +B deletes and frees an existing extension. If the extension +does not exist, returns an error. No new extension is added. -If B is ored with I: any error returned will not -be added to the error queue. +If B is bitwise ORed with I: any error returned +will not be added to the error queue. The function X509V3_get_d2i() and its variants will return NULL if the extension is not found, occurs multiple times or cannot be decoded. It is possible to determine the precise reason by checking the value of I<*crit>. +The function X509V3_add1_i2d() and its variants allocate B +objects on STACK I<*x> depending on I. The B objects +must be explicitly freed using X509_EXTENSION_free(). + =head1 SUPPORTED EXTENSIONS The following sections contain a list of all supported extensions diff --git a/deps/openssl/openssl/doc/man3/X509_CRL_get0_by_serial.pod b/deps/openssl/openssl/doc/man3/X509_CRL_get0_by_serial.pod index d1e0f077a3a824..67e4f4c3f802f1 100644 --- a/deps/openssl/openssl/doc/man3/X509_CRL_get0_by_serial.pod +++ b/deps/openssl/openssl/doc/man3/X509_CRL_get0_by_serial.pod @@ -30,42 +30,42 @@ functions =head1 DESCRIPTION -X509_CRL_get0_by_serial() attempts to find a revoked entry in B for -serial number B. If it is successful it sets B<*ret> to the internal -pointer of the matching entry, as a result B<*ret> must not be freed up +X509_CRL_get0_by_serial() attempts to find a revoked entry in I for +serial number I. If it is successful, it sets I<*ret> to the internal +pointer of the matching entry. As a result, I<*ret> B be freed after the call. X509_CRL_get0_by_cert() is similar to X509_get0_by_serial() except it -looks for a revoked entry using the serial number of certificate B. +looks for a revoked entry using the serial number of certificate I. -X509_CRL_get_REVOKED() returns an internal pointer to a stack of all -revoked entries for B. +X509_CRL_get_REVOKED() returns an internal pointer to a STACK of all +revoked entries for I. X509_REVOKED_get0_serialNumber() returns an internal pointer to the -serial number of B. +serial number of I. X509_REVOKED_get0_revocationDate() returns an internal pointer to the -revocation date of B. +revocation date of I. -X509_REVOKED_set_serialNumber() sets the serial number of B to B. -The supplied B pointer is not used internally so it should be -freed up after use. +X509_REVOKED_set_serialNumber() sets the serial number of I to I. +The supplied I pointer is not used internally so it should be +freed after use. -X509_REVOKED_set_revocationDate() sets the revocation date of B to -B. The supplied B pointer is not used internally so it should be -freed up after use. +X509_REVOKED_set_revocationDate() sets the revocation date of I to +I. The supplied I pointer is not used internally so it should be +freed after use. -X509_CRL_add0_revoked() appends revoked entry B to CRL B. The -pointer B is used internally so it must not be freed up after the call: +X509_CRL_add0_revoked() appends revoked entry I to CRL I. The +pointer I is used internally so it B be freed after the call: it is freed when the parent CRL is freed. -X509_CRL_sort() sorts the revoked entries of B into ascending serial +X509_CRL_sort() sorts the revoked entries of I into ascending serial number order. =head1 NOTES Applications can determine the number of revoked entries returned by -X509_CRL_get_revoked() using sk_X509_REVOKED_num() and examine each one +X509_CRL_get_REVOKED() using sk_X509_REVOKED_num() and examine each one in turn using sk_X509_REVOKED_value(). =head1 RETURN VALUES @@ -74,15 +74,15 @@ X509_CRL_get0_by_serial() and X509_CRL_get0_by_cert() return 0 for failure, 1 on success except if the revoked entry has the reason C (8), in which case 2 is returned. -X509_REVOKED_set_serialNumber(), X509_REVOKED_set_revocationDate(), -X509_CRL_add0_revoked() and X509_CRL_sort() return 1 for success and 0 for -failure. +X509_CRL_get_REVOKED() returns a STACK of revoked entries. -X509_REVOKED_get0_serialNumber() returns an B pointer. +X509_REVOKED_get0_serialNumber() returns an B structure. -X509_REVOKED_get0_revocationDate() returns an B value. +X509_REVOKED_get0_revocationDate() returns an B structure. -X509_CRL_get_REVOKED() returns a STACK of revoked entries. +X509_REVOKED_set_serialNumber(), X509_REVOKED_set_revocationDate(), +X509_CRL_add0_revoked() and X509_CRL_sort() return 1 for success and 0 for +failure. =head1 SEE ALSO @@ -105,7 +105,7 @@ L =head1 COPYRIGHT -Copyright 2015-2020 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/X509_STORE_CTX_new.pod b/deps/openssl/openssl/doc/man3/X509_STORE_CTX_new.pod index 69f763dcdc04a8..2319012a98e161 100644 --- a/deps/openssl/openssl/doc/man3/X509_STORE_CTX_new.pod +++ b/deps/openssl/openssl/doc/man3/X509_STORE_CTX_new.pod @@ -210,14 +210,18 @@ It should not normally be necessary for end user applications to call X509_STORE_CTX_purpose_inherit() directly. Typically applications should call X509_STORE_CTX_set_purpose() or X509_STORE_CTX_set_trust() instead. Using this function it is possible to set the purpose and trust values for the I at -the same time. The I and I arguments can have the same +the same time. +Both I and its internal verification parameter pointer must not be NULL. +The I and I arguments can have the same purpose values as described for X509_STORE_CTX_set_purpose() above. The I argument can have the same trust values as described in X509_STORE_CTX_set_trust() above. Any of the I, I or I values may also have the value 0 to indicate that the supplied parameter should be ignored. After calling this function the purpose to be used -for verification is set from the I argument, and the trust is set from -the I argument. If I is 0 then the trust value will be set from +for verification is set from the I argument unless the purpose was +already set in I before, and the trust is set from the I argument +unless the trust was already set in I before. +If I is 0 then the trust value will be set from the default trust value for I. If the default trust value for the purpose is I and I is 0 then the default trust value associated with the I value is used for the trust setting instead. diff --git a/deps/openssl/openssl/doc/man3/X509_STORE_add_cert.pod b/deps/openssl/openssl/doc/man3/X509_STORE_add_cert.pod index f53a3456218536..dc76704207ebb9 100644 --- a/deps/openssl/openssl/doc/man3/X509_STORE_add_cert.pod +++ b/deps/openssl/openssl/doc/man3/X509_STORE_add_cert.pod @@ -115,7 +115,7 @@ X509_STORE_load_store() is similar to X509_STORE_load_store_ex() but uses NULL for the library context I and property query I. X509_STORE_load_locations_ex() combines -X509_STORE_load_file_ex() and X509_STORE_load_dir() for a given file +X509_STORE_load_file_ex() and X509_STORE_load_path() for a given file and/or directory path. It is permitted to specify just a file, just a directory, or both paths. @@ -162,7 +162,7 @@ X509_STORE_load_locations_ex() were added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2017-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/X509_cmp_time.pod b/deps/openssl/openssl/doc/man3/X509_cmp_time.pod index 73ef9e3fbc5c71..36a5109eb1445c 100644 --- a/deps/openssl/openssl/doc/man3/X509_cmp_time.pod +++ b/deps/openssl/openssl/doc/man3/X509_cmp_time.pod @@ -3,7 +3,7 @@ =head1 NAME X509_cmp_time, X509_cmp_current_time, X509_cmp_timeframe, -X509_time_adj, X509_time_adj_ex +X509_time_adj, X509_time_adj_ex, X509_gmtime_adj - X509 time functions =head1 SYNOPSIS @@ -15,36 +15,41 @@ X509_time_adj, X509_time_adj_ex ASN1_TIME *X509_time_adj(ASN1_TIME *asn1_time, long offset_sec, time_t *in_tm); ASN1_TIME *X509_time_adj_ex(ASN1_TIME *asn1_time, int offset_day, long offset_sec, time_t *in_tm); + ASN1_TIME *X509_gmtime_adj(ASN1_TIME *asn1_time, long offset_sec); =head1 DESCRIPTION -X509_cmp_time() compares the ASN1_TIME in B with the time +X509_cmp_time() compares the ASN1_TIME in I with the time in . X509_cmp_current_time() compares the ASN1_TIME in -B with the current time, expressed as time_t. +I with the current time, expressed as time_t. X509_cmp_timeframe() compares the given time period with the reference time -included in the verification parameters B if they are not NULL and contain +included in the verification parameters I if they are not NULL and contain B; else the current time is used as reference time. -X509_time_adj_ex() sets the ASN1_TIME structure B to the time -B and B after B. +X509_time_adj_ex() sets the ASN1_TIME structure I to the time +I and I after I. -X509_time_adj() sets the ASN1_TIME structure B to the time -B after B. This method can only handle second +X509_time_adj() sets the ASN1_TIME structure I to the time +I after I. This method can only handle second offsets up to the capacity of long, so the newer X509_time_adj_ex() API should be preferred. -In both methods, if B is NULL, a new ASN1_TIME structure +In both methods, if I is NULL, a new ASN1_TIME structure is allocated and returned. -In all methods, if B is NULL, the current time, expressed as +In all methods, if I is NULL, the current time, expressed as time_t, is used. -B must satisfy the ASN1_TIME format mandated by RFC 5280, +I must satisfy the ASN1_TIME format mandated by RFC 5280, i.e., its format must be either YYMMDDHHMMSSZ or YYYYMMDDHHMMSSZ. +X509_gmtime_adj() sets the ASN1_TIME structure I to the time +I after the current time. It is equivalent to calling +X509_time_adj() with the last parameter as NULL. + =head1 BUGS Unlike many standard comparison functions, X509_cmp_time() and @@ -52,11 +57,11 @@ X509_cmp_current_time() return 0 on error. =head1 RETURN VALUES -X509_cmp_time() and X509_cmp_current_time() return -1 if B -is earlier than, or equal to, B (resp. current time), and 1 +X509_cmp_time() and X509_cmp_current_time() return -1 if I +is earlier than, or equal to, I (resp. current time), and 1 otherwise. These methods return 0 on error. -X509_cmp_timeframe() returns 0 if B is not NULL and the verification +X509_cmp_timeframe() returns 0 if I is not NULL and the verification parameters do not contain B but do contain B. Otherwise it returns 1 if the end time is not NULL and the reference time (which has determined as @@ -64,8 +69,8 @@ stated above) is past the end time, -1 if the start time is not NULL and the reference time is before, else 0 to indicate that the reference time is in range (implying that the end time is not before the start time if both are present). -X509_time_adj() and X509_time_adj_ex() return a pointer to the updated -ASN1_TIME structure, and NULL on error. +X509_time_adj(), X509_time_adj_ex() and X509_gmtime_adj() return a pointer to +the updated ASN1_TIME structure, and NULL on error. =head1 HISTORY @@ -73,7 +78,7 @@ X509_cmp_timeframe() was added in OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man3/X509v3_get_ext_by_NID.pod b/deps/openssl/openssl/doc/man3/X509v3_get_ext_by_NID.pod index 8a05a1e528ac4c..9d26bfe19a7c5e 100644 --- a/deps/openssl/openssl/doc/man3/X509v3_get_ext_by_NID.pod +++ b/deps/openssl/openssl/doc/man3/X509v3_get_ext_by_NID.pod @@ -41,7 +41,8 @@ X509_REVOKED_add_ext - extension stack utility functions int X509_CRL_get_ext_count(const X509_CRL *x); X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc); int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos); - int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj, int lastpos); + int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj, + int lastpos); int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos); X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc); int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc); @@ -57,77 +58,79 @@ X509_REVOKED_add_ext - extension stack utility functions =head1 DESCRIPTION -X509v3_get_ext_count() retrieves the number of extensions in B. +X509v3_get_ext_count() retrieves the number of extensions in I. -X509v3_get_ext() retrieves extension B from B. The index B -can take any value from B<0> to X509_get_ext_count(x) - 1. The returned -extension is an internal pointer which B be freed up by the +X509v3_get_ext() retrieves extension I from I. The index I +can take any value from 0 to X509_get_ext_count(I) - 1. The returned +extension is an internal pointer which B be freed by the application. X509v3_get_ext_by_NID() and X509v3_get_ext_by_OBJ() look for an extension -with B or B from extension stack B. The search starts from the -extension after B or from the beginning if is B<-1>. If -the extension is found its index is returned otherwise B<-1> is returned. +with I or I from extension STACK I. The search starts from the +extension after I or from the beginning if I is -1. If +the extension is found, its index is returned, otherwise -1 is returned. X509v3_get_ext_by_critical() is similar to X509v3_get_ext_by_NID() except it -looks for an extension of criticality B. A zero value for B -looks for a non-critical extension a nonzero value looks for a critical +looks for an extension of criticality I. A zero value for I +looks for a non-critical extension. A nonzero value looks for a critical extension. -X509v3_delete_ext() deletes the extension with index B from B. +X509v3_delete_ext() deletes the extension with index I from I. The deleted extension is returned and must be freed by the caller. -If B is in invalid index value B is returned. +If I is an invalid index value, NULL is returned. -X509v3_add_ext() adds extension B to stack B<*x> at position B. If -B is B<-1> the new extension is added to the end. If B<*x> is B -a new stack will be allocated. The passed extension B is duplicated +X509v3_add_ext() adds extension I to STACK I<*x> at position I. If +I is -1, the new extension is added to the end. If I<*x> is NULL, +a new STACK will be allocated. The passed extension I is duplicated internally so it must be freed after use. X509_get_ext_count(), X509_get_ext(), X509_get_ext_by_NID(), X509_get_ext_by_OBJ(), X509_get_ext_by_critical(), X509_delete_ext() -and X509_add_ext() operate on the extensions of certificate B they are +and X509_add_ext() operate on the extensions of certificate I. They are otherwise identical to the X509v3 functions. X509_CRL_get_ext_count(), X509_CRL_get_ext(), X509_CRL_get_ext_by_NID(), X509_CRL_get_ext_by_OBJ(), X509_CRL_get_ext_by_critical(), X509_CRL_delete_ext() and X509_CRL_add_ext() operate on the extensions of -CRL B they are otherwise identical to the X509v3 functions. +CRL I. They are otherwise identical to the X509v3 functions. X509_REVOKED_get_ext_count(), X509_REVOKED_get_ext(), X509_REVOKED_get_ext_by_NID(), X509_REVOKED_get_ext_by_OBJ(), X509_REVOKED_get_ext_by_critical(), X509_REVOKED_delete_ext() and -X509_REVOKED_add_ext() operate on the extensions of CRL entry B -they are otherwise identical to the X509v3 functions. +X509_REVOKED_add_ext() operate on the extensions of CRL entry I. +They are otherwise identical to the X509v3 functions. =head1 NOTES -These functions are used to examine stacks of extensions directly. Many -applications will want to parse or encode and add an extension: they should -use the extension encode and decode functions instead such as +These functions are used to examine stacks of extensions directly. +Applications that want to parse or encode and add an extension should +use the extension encode and decode functions instead, such as X509_add1_ext_i2d() and X509_get_ext_d2i(). -Extension indices start from zero, so a zero index return value is B an -error. These search functions start from the extension B the B -parameter so it should initially be set to B<-1>, if it is set to zero the -initial extension will not be checked. - -=head1 BUGS +For X509v3_get_ext_by_NID(), X509v3_get_ext_by_OBJ(), +X509v3_get_ext_by_critical() and its variants, a zero index return value +is not an error since extension STACK I indices start from zero. +These search functions start from the extension B the I parameter +so it should initially be set to -1. If it is set to zero, the initial extension +will not be checked. X509v3_delete_ext() and its variants are a bit counter-intuitive because these functions do not free the extension they delete. +They return an B object which must be explicitly freed +using X509_EXTENSION_free(). =head1 RETURN VALUES X509v3_get_ext_count() returns the extension count. X509v3_get_ext(), X509v3_delete_ext() and X509_delete_ext() return an -B pointer or B if an error occurs. +B structure or NULL if an error occurs. -X509v3_get_ext_by_NID() X509v3_get_ext_by_OBJ() and -X509v3_get_ext_by_critical() return the an extension index or B<-1> if an +X509v3_get_ext_by_NID(), X509v3_get_ext_by_OBJ() and +X509v3_get_ext_by_critical() return the extension index or -1 if an error occurs. -X509v3_add_ext() returns a stack of extensions or B on error. +X509v3_add_ext() returns a STACK of extensions or NULL on error. X509_add_ext() returns 1 on success and 0 on error. @@ -137,7 +140,7 @@ L =head1 COPYRIGHT -Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man7/EVP_CIPHER-AES.pod b/deps/openssl/openssl/doc/man7/EVP_CIPHER-AES.pod index 4cd59e4aaefc40..b6a970b84cc187 100644 --- a/deps/openssl/openssl/doc/man7/EVP_CIPHER-AES.pod +++ b/deps/openssl/openssl/doc/man7/EVP_CIPHER-AES.pod @@ -27,7 +27,7 @@ default provider: =item "AES-128-ECB", "AES-192-ECB" and "AES-256-ECB" -=item "AES-192-OCB", "AES-128-OCB" and "AES-256-OCB" +=item "AES-192-OFB", "AES-128-OFB" and "AES-256-OFB" =item "AES-128-SIV", "AES-192-SIV" and "AES-256-SIV" @@ -52,7 +52,7 @@ FIPS provider: =over 4 -=item "AES-128-OFB", "AES-192-OFB" and "AES-256-OFB" +=item "AES-128-OCB", "AES-192-OCB" and "AES-256-OCB" =back @@ -67,7 +67,7 @@ L, L, L =head1 COPYRIGHT -Copyright 2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man7/EVP_KDF-X942-ASN1.pod b/deps/openssl/openssl/doc/man7/EVP_KDF-X942-ASN1.pod index c01ec466fa15eb..c4abfe198d6967 100644 --- a/deps/openssl/openssl/doc/man7/EVP_KDF-X942-ASN1.pod +++ b/deps/openssl/openssl/doc/man7/EVP_KDF-X942-ASN1.pod @@ -30,7 +30,7 @@ The supported parameters are: These parameters work as described in L. -=item "key" (B) +=item "secret" (B) The shared secret used for key derivation. This parameter sets the secret. @@ -60,7 +60,7 @@ An optional octet string containing public info contributed by the responder. An optional octet string containing some additional, mutually-known public information. Setting this value also sets "use-keybits" to 0. -=item "use-keybits" (B) +=item "use-keybits" (B) The default value of 1 will use the KEK key length (in bits) as the "supp-pubinfo". A value of 0 disables setting the "supp-pubinfo". @@ -141,7 +141,7 @@ This functionality was added to OpenSSL 3.0. =head1 COPYRIGHT -Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man7/EVP_MD-RIPEMD160.pod b/deps/openssl/openssl/doc/man7/EVP_MD-RIPEMD160.pod index 0504e9b302ef0a..0bf680d2d52ce1 100644 --- a/deps/openssl/openssl/doc/man7/EVP_MD-RIPEMD160.pod +++ b/deps/openssl/openssl/doc/man7/EVP_MD-RIPEMD160.pod @@ -10,7 +10,7 @@ Support for computing RIPEMD160 digests through the B API. =head2 Identities -This implementation is only available with the legacy provider, and is +This implementation is available in both the default and legacy providers, and is identified with any of the names "RIPEMD-160", "RIPEMD160", "RIPEMD" and "RMD160". @@ -23,9 +23,13 @@ in L. L, L +=head1 HISTORY + +This digest was added to the default provider in OpenSSL 3.0.7. + =head1 COPYRIGHT -Copyright 2020 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man7/EVP_MD-SHAKE.pod b/deps/openssl/openssl/doc/man7/EVP_MD-SHAKE.pod index 2426d5a4a2ff29..8a31cd53a8ba39 100644 --- a/deps/openssl/openssl/doc/man7/EVP_MD-SHAKE.pod +++ b/deps/openssl/openssl/doc/man7/EVP_MD-SHAKE.pod @@ -15,18 +15,20 @@ implementation (see L). =head2 Identities -This implementation is only available with the default provider, and -includes the following varieties: +This implementation is available in the FIPS provider as well as the default +provider, and includes the following varieties: =over 4 =item KECCAK-KMAC-128 Known names are "KECCAK-KMAC-128" and "KECCAK-KMAC128" +This is used by L =item KECCAK-KMAC-256 Known names are "KECCAK-KMAC-256" and "KECCAK-KMAC256" +This is used by L =item SHAKE-128 @@ -55,6 +57,14 @@ settable for an B with L: Sets the digest length for extendable output functions. The length of the "xoflen" parameter should not exceed that of a B. +For backwards compatibility reasons the default xoflen length for SHAKE-128 is +16 (bytes) which results in a security strength of only 64 bits. To ensure the +maximum security strength of 128 bits, the xoflen should be set to at least 32. + +For backwards compatibility reasons the default xoflen length for SHAKE-256 is +32 (bytes) which results in a security strength of only 128 bits. To ensure the +maximum security strength of 256 bits, the xoflen should be set to at least 64. + =back =head1 SEE ALSO @@ -63,7 +73,7 @@ L, L, L =head1 COPYRIGHT -Copyright 2020 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man7/EVP_PKEY-EC.pod b/deps/openssl/openssl/doc/man7/EVP_PKEY-EC.pod index c58f35547ae5e5..d9b1666b2eb804 100644 --- a/deps/openssl/openssl/doc/man7/EVP_PKEY-EC.pod +++ b/deps/openssl/openssl/doc/man7/EVP_PKEY-EC.pod @@ -110,7 +110,9 @@ per-operation basis. =item "pub" (B) -The public key value in EC point format. +The public key value in encoded EC point format. This parameter is used +when importing or exporting the public key value with the EVP_PKEY_fromdata() +and EVP_PKEY_todata() functions. =item "priv" (B) diff --git a/deps/openssl/openssl/doc/man7/EVP_SIGNATURE-RSA.pod b/deps/openssl/openssl/doc/man7/EVP_SIGNATURE-RSA.pod index 06ca036f0c4618..1ce32cc4436811 100644 --- a/deps/openssl/openssl/doc/man7/EVP_SIGNATURE-RSA.pod +++ b/deps/openssl/openssl/doc/man7/EVP_SIGNATURE-RSA.pod @@ -49,10 +49,10 @@ The digest algorithm name to use for the maskGenAlgorithm used by "pss" mode. Sets the name of the property query associated with the "mgf1-digest" algorithm. NULL is used if this optional value is not set. -=item "pss-saltlen" (B) +=item "saltlen" (B) or -Set or get the "pss" mode minimum salt length. The value can either be a string -value representing a number or one of the following: +The "pss" mode minimum salt length. The value can either be an integer, +a string value representing a number or one of the following string values: =over 4 @@ -87,6 +87,8 @@ This common parameter is described in L. =item "mgf1-digest" (B) +=item "saltlen" (B) or + These parameters are as described above. =back @@ -100,7 +102,7 @@ L, =head1 COPYRIGHT -Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/deps/openssl/openssl/doc/man7/OSSL_PROVIDER-default.pod b/deps/openssl/openssl/doc/man7/OSSL_PROVIDER-default.pod index a31cb05d5bdc9e..7bb4617c05a848 100644 --- a/deps/openssl/openssl/doc/man7/OSSL_PROVIDER-default.pod +++ b/deps/openssl/openssl/doc/man7/OSSL_PROVIDER-default.pod @@ -69,6 +69,8 @@ The OpenSSL default provider supports these operations and algorithms: =item MD5-SHA1, see L +=item RIPEMD160, see L + =back =head2 Symmetric Ciphers @@ -241,6 +243,10 @@ to allow them to be used together with the FIPS provider. L, L, L, L +=head1 HISTORY + +The RIPEMD160 digest was added to the default provider in OpenSSL 3.0.7. + =head1 COPYRIGHT Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. diff --git a/deps/openssl/openssl/doc/man7/migration_guide.pod b/deps/openssl/openssl/doc/man7/migration_guide.pod index a45a15d5d201c6..c2d885d49253b0 100644 --- a/deps/openssl/openssl/doc/man7/migration_guide.pod +++ b/deps/openssl/openssl/doc/man7/migration_guide.pod @@ -1194,7 +1194,7 @@ Use the respective non-deprecated _ex() functions. BN_is_prime_ex(), BN_is_prime_fasttest_ex() -Use L which that avoids possible misuse and always uses at least +Use L which avoids possible misuse and always uses at least 64 rounds of the Miller-Rabin primality test. =item * diff --git a/deps/openssl/openssl/e_os.h b/deps/openssl/openssl/e_os.h index 9e2f14072f6cf7..db05b7f8150f89 100644 --- a/deps/openssl/openssl/e_os.h +++ b/deps/openssl/openssl/e_os.h @@ -287,7 +287,7 @@ struct servent *getservbyname(const char *name, const char *proto); /* end vxworks */ /* system-specific variants defining ossl_sleep() */ -#ifdef OPENSSL_SYS_UNIX +#if defined(OPENSSL_SYS_UNIX) || defined(__DJGPP__) # include static ossl_inline void ossl_sleep(unsigned long millis) { diff --git a/deps/openssl/openssl/include/crypto/bn_conf.h b/deps/openssl/openssl/include/crypto/bn_conf.h deleted file mode 100644 index 79400c6472a49c..00000000000000 --- a/deps/openssl/openssl/include/crypto/bn_conf.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/bn_conf.h" diff --git a/deps/openssl/openssl/include/crypto/dso_conf.h b/deps/openssl/openssl/include/crypto/dso_conf.h deleted file mode 100644 index e7f2afa9872320..00000000000000 --- a/deps/openssl/openssl/include/crypto/dso_conf.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/dso_conf.h" diff --git a/deps/openssl/openssl/include/crypto/evp.h b/deps/openssl/openssl/include/crypto/evp.h index eeac4ee9f11745..e571c546c68332 100644 --- a/deps/openssl/openssl/include/crypto/evp.h +++ b/deps/openssl/openssl/include/crypto/evp.h @@ -365,7 +365,7 @@ static int cname##_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const uns return 1;\ } -#define EVP_MAXCHUNK ((size_t)1<<(sizeof(long)*8-2)) +#define EVP_MAXCHUNK ((size_t)1 << 30) #define BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched) \ static int cname##_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) \ diff --git a/deps/openssl/openssl/include/crypto/rand.h b/deps/openssl/openssl/include/crypto/rand.h index fa3b5b2b939494..6a71a339c81228 100644 --- a/deps/openssl/openssl/include/crypto/rand.h +++ b/deps/openssl/openssl/include/crypto/rand.h @@ -1,5 +1,5 @@ /* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -108,15 +108,15 @@ void ossl_random_add_conf_module(void); /* * Get and cleanup random seed material. */ -size_t ossl_rand_get_entropy(ossl_unused OSSL_CORE_HANDLE *handle, +size_t ossl_rand_get_entropy(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char **pout, int entropy, size_t min_len, size_t max_len); -void ossl_rand_cleanup_entropy(ossl_unused OSSL_CORE_HANDLE *handle, +void ossl_rand_cleanup_entropy(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char *buf, size_t len); -size_t ossl_rand_get_nonce(ossl_unused OSSL_CORE_HANDLE *handle, +size_t ossl_rand_get_nonce(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char **pout, size_t min_len, size_t max_len, const void *salt, size_t salt_len); -void ossl_rand_cleanup_nonce(ossl_unused OSSL_CORE_HANDLE *handle, +void ossl_rand_cleanup_nonce(ossl_unused const OSSL_CORE_HANDLE *handle, unsigned char *buf, size_t len); /* diff --git a/deps/openssl/openssl/include/internal/core.h b/deps/openssl/openssl/include/internal/core.h index 48e1ba465a6941..03adb66bd342f9 100644 --- a/deps/openssl/openssl/include/internal/core.h +++ b/deps/openssl/openssl/include/internal/core.h @@ -30,6 +30,10 @@ typedef struct ossl_method_construct_method_st { /* Get a temporary store */ void *(*get_tmp_store)(void *data); + /* Reserve the appropriate method store */ + int (*lock_store)(void *store, void *data); + /* Unreserve the appropriate method store */ + int (*unlock_store)(void *store, void *data); /* Get an already existing method from a store */ void *(*get)(void *store, const OSSL_PROVIDER **prov, void *data); /* Store a method in a store */ @@ -50,9 +54,11 @@ void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id, OSSL_PROVIDER *provider, int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, int *result), + int (*reserve_store)(int no_store, void *data), void (*fn)(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *algo, int no_store, void *data), + int (*unreserve_store)(void *data), int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data, int *result), void *data); diff --git a/deps/openssl/openssl/include/internal/ffc.h b/deps/openssl/openssl/include/internal/ffc.h index 79cb06aba3b84f..732514a6c254c8 100644 --- a/deps/openssl/openssl/include/internal/ffc.h +++ b/deps/openssl/openssl/include/internal/ffc.h @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -112,6 +112,8 @@ typedef struct ffc_params_st { */ const char *mdname; const char *mdprops; + /* Default key length for known named groups according to RFC7919 */ + int keylength; } FFC_PARAMS; void ossl_ffc_params_init(FFC_PARAMS *params); @@ -205,8 +207,9 @@ const DH_NAMED_GROUP *ossl_ffc_numbers_to_dh_named_group(const BIGNUM *p, int ossl_ffc_named_group_get_uid(const DH_NAMED_GROUP *group); const char *ossl_ffc_named_group_get_name(const DH_NAMED_GROUP *); #ifndef OPENSSL_NO_DH +int ossl_ffc_named_group_get_keylength(const DH_NAMED_GROUP *group); const BIGNUM *ossl_ffc_named_group_get_q(const DH_NAMED_GROUP *group); -int ossl_ffc_named_group_set_pqg(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group); +int ossl_ffc_named_group_set(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group); #endif #endif /* OSSL_INTERNAL_FFC_H */ diff --git a/deps/openssl/openssl/include/internal/packet.h b/deps/openssl/openssl/include/internal/packet.h index 170997db60852c..ed76172078a490 100644 --- a/deps/openssl/openssl/include/internal/packet.h +++ b/deps/openssl/openssl/include/internal/packet.h @@ -1,5 +1,5 @@ /* - * Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -228,6 +228,28 @@ __owur static ossl_inline int PACKET_peek_net_4(const PACKET *pkt, return 1; } +/* + * Peek ahead at 8 bytes in network order from |pkt| and store the value in + * |*data| + */ +__owur static ossl_inline int PACKET_peek_net_8(const PACKET *pkt, + uint64_t *data) +{ + if (PACKET_remaining(pkt) < 8) + return 0; + + *data = ((uint64_t)(*pkt->curr)) << 56; + *data |= ((uint64_t)(*(pkt->curr + 1))) << 48; + *data |= ((uint64_t)(*(pkt->curr + 2))) << 40; + *data |= ((uint64_t)(*(pkt->curr + 3))) << 32; + *data |= ((uint64_t)(*(pkt->curr + 4))) << 24; + *data |= ((uint64_t)(*(pkt->curr + 5))) << 16; + *data |= ((uint64_t)(*(pkt->curr + 6))) << 8; + *data |= *(pkt->curr + 7); + + return 1; +} + /* Equivalent of n2l */ /* Get 4 bytes in network order from |pkt| and store the value in |*data| */ __owur static ossl_inline int PACKET_get_net_4(PACKET *pkt, unsigned long *data) @@ -252,6 +274,17 @@ __owur static ossl_inline int PACKET_get_net_4_len(PACKET *pkt, size_t *data) return ret; } +/* Get 8 bytes in network order from |pkt| and store the value in |*data| */ +__owur static ossl_inline int PACKET_get_net_8(PACKET *pkt, uint64_t *data) +{ + if (!PACKET_peek_net_8(pkt, data)) + return 0; + + packet_forward(pkt, 8); + + return 1; +} + /* Peek ahead at 1 byte from |pkt| and store the value in |*data| */ __owur static ossl_inline int PACKET_peek_1(const PACKET *pkt, unsigned int *data) @@ -833,7 +866,7 @@ int WPACKET_sub_reserve_bytes__(WPACKET *pkt, size_t len, * 1 byte will fail. Don't call this directly. Use the convenience macros below * instead. */ -int WPACKET_put_bytes__(WPACKET *pkt, unsigned int val, size_t bytes); +int WPACKET_put_bytes__(WPACKET *pkt, uint64_t val, size_t bytes); /* * Convenience macros for calling WPACKET_put_bytes with different @@ -847,6 +880,8 @@ int WPACKET_put_bytes__(WPACKET *pkt, unsigned int val, size_t bytes); WPACKET_put_bytes__((pkt), (val), 3) #define WPACKET_put_bytes_u32(pkt, val) \ WPACKET_put_bytes__((pkt), (val), 4) +#define WPACKET_put_bytes_u64(pkt, val) \ + WPACKET_put_bytes__((pkt), (val), 8) /* Set a maximum size that we will not allow the WPACKET to grow beyond */ int WPACKET_set_max_size(WPACKET *pkt, size_t maxsize); diff --git a/deps/openssl/openssl/include/internal/property.h b/deps/openssl/openssl/include/internal/property.h index 7e9a397a3b4932..d09274d0c92cef 100644 --- a/deps/openssl/openssl/include/internal/property.h +++ b/deps/openssl/openssl/include/internal/property.h @@ -52,6 +52,10 @@ int64_t ossl_property_get_number_value(const OSSL_PROPERTY_DEFINITION *prop); /* Implementation store functions */ OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx); void ossl_method_store_free(OSSL_METHOD_STORE *store); + +int ossl_method_lock_store(OSSL_METHOD_STORE *store); +int ossl_method_unlock_store(OSSL_METHOD_STORE *store); + int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov, int nid, const char *properties, void *method, int (*method_up_ref)(void *), diff --git a/deps/openssl/openssl/include/internal/sockets.h b/deps/openssl/openssl/include/internal/sockets.h index 4701eb7e0e483a..1876af8fafec31 100644 --- a/deps/openssl/openssl/include/internal/sockets.h +++ b/deps/openssl/openssl/include/internal/sockets.h @@ -28,6 +28,8 @@ # elif defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_MSDOS) # if defined(__DJGPP__) +# define WATT32 +# define WATT32_NO_OLDIES # include # include # include @@ -134,8 +136,6 @@ struct servent *PASCAL getservbyname(const char *, const char *); # define readsocket(s,b,n) recv((s),(b),(n),0) # define writesocket(s,b,n) send((s),(b),(n),0) # elif defined(__DJGPP__) -# define WATT32 -# define WATT32_NO_OLDIES # define closesocket(s) close_s(s) # define readsocket(s,b,n) read_s(s,b,n) # define writesocket(s,b,n) send(s,b,n,0) diff --git a/deps/openssl/openssl/include/openssl/asn1.h b/deps/openssl/openssl/include/openssl/asn1.h deleted file mode 100644 index cd9fc7cc706c37..00000000000000 --- a/deps/openssl/openssl/include/openssl/asn1.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/asn1.h" diff --git a/deps/openssl/openssl/include/openssl/asn1t.h b/deps/openssl/openssl/include/openssl/asn1t.h deleted file mode 100644 index 6ff4f574949bbd..00000000000000 --- a/deps/openssl/openssl/include/openssl/asn1t.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/asn1t.h" diff --git a/deps/openssl/openssl/include/openssl/bio.h b/deps/openssl/openssl/include/openssl/bio.h deleted file mode 100644 index dcece3cb4d6ebf..00000000000000 --- a/deps/openssl/openssl/include/openssl/bio.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/bio.h" diff --git a/deps/openssl/openssl/include/openssl/bio.h.in b/deps/openssl/openssl/include/openssl/bio.h.in index 651843b62970a9..c521e41e4a1705 100644 --- a/deps/openssl/openssl/include/openssl/bio.h.in +++ b/deps/openssl/openssl/include/openssl/bio.h.in @@ -796,6 +796,7 @@ void BIO_copy_next_retry(BIO *b); # define ossl_bio__attr__(x) # if defined(__GNUC__) && defined(__STDC_VERSION__) \ + && !defined(__MINGW32__) && !defined(__MINGW64__) \ && !defined(__APPLE__) /* * Because we support the 'z' modifier, which made its appearance in C99, diff --git a/deps/openssl/openssl/include/openssl/cmp.h b/deps/openssl/openssl/include/openssl/cmp.h deleted file mode 100644 index 7c8a6dc96fc360..00000000000000 --- a/deps/openssl/openssl/include/openssl/cmp.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/cmp.h" diff --git a/deps/openssl/openssl/include/openssl/cms.h b/deps/openssl/openssl/include/openssl/cms.h deleted file mode 100644 index 33a00775c9fa76..00000000000000 --- a/deps/openssl/openssl/include/openssl/cms.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/cms.h" diff --git a/deps/openssl/openssl/include/openssl/conf.h b/deps/openssl/openssl/include/openssl/conf.h deleted file mode 100644 index 2712886cafcd78..00000000000000 --- a/deps/openssl/openssl/include/openssl/conf.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/conf.h" diff --git a/deps/openssl/openssl/include/openssl/configuration.h b/deps/openssl/openssl/include/openssl/configuration.h deleted file mode 100644 index 8ffad996047c5e..00000000000000 --- a/deps/openssl/openssl/include/openssl/configuration.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/configuration.h" diff --git a/deps/openssl/openssl/include/openssl/crmf.h b/deps/openssl/openssl/include/openssl/crmf.h deleted file mode 100644 index 4103852ecb21c2..00000000000000 --- a/deps/openssl/openssl/include/openssl/crmf.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/crmf.h" diff --git a/deps/openssl/openssl/include/openssl/crypto.h b/deps/openssl/openssl/include/openssl/crypto.h deleted file mode 100644 index 6d0e701ebd3c19..00000000000000 --- a/deps/openssl/openssl/include/openssl/crypto.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/crypto.h" diff --git a/deps/openssl/openssl/include/openssl/ct.h b/deps/openssl/openssl/include/openssl/ct.h deleted file mode 100644 index 7ebb84387135be..00000000000000 --- a/deps/openssl/openssl/include/openssl/ct.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/ct.h" diff --git a/deps/openssl/openssl/include/openssl/err.h b/deps/openssl/openssl/include/openssl/err.h deleted file mode 100644 index bf482070474781..00000000000000 --- a/deps/openssl/openssl/include/openssl/err.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/err.h" diff --git a/deps/openssl/openssl/include/openssl/err.h.in b/deps/openssl/openssl/include/openssl/err.h.in index 7ca0b970a1b2c6..11dc21637f7438 100644 --- a/deps/openssl/openssl/include/openssl/err.h.in +++ b/deps/openssl/openssl/include/openssl/err.h.in @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -325,15 +325,27 @@ static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode) # define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON) # define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON) # define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON) +# define ERR_R_CONF_LIB (ERR_LIB_CONF/* 14 */ | ERR_RFLAG_COMMON) # define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON) # define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON) +# define ERR_R_SSL_LIB (ERR_LIB_SSL/* 20 */ | ERR_RFLAG_COMMON) # define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON) # define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON) # define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON) +# define ERR_R_PKCS12_LIB (ERR_LIB_PKCS12/* 35 */ | ERR_RFLAG_COMMON) +# define ERR_R_RAND_LIB (ERR_LIB_RAND/* 36 */ | ERR_RFLAG_COMMON) +# define ERR_R_DSO_LIB (ERR_LIB_DSO/* 37 */ | ERR_RFLAG_COMMON) # define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON) # define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON) # define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON) # define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON) +# define ERR_R_CMS_LIB (ERR_LIB_CMS/* 46 */ | ERR_RFLAG_COMMON) +# define ERR_R_TS_LIB (ERR_LIB_TS/* 47 */ | ERR_RFLAG_COMMON) +# define ERR_R_CT_LIB (ERR_LIB_CT/* 50 */ | ERR_RFLAG_COMMON) +# define ERR_R_PROV_LIB (ERR_LIB_PROV/* 57 */ | ERR_RFLAG_COMMON) +# define ERR_R_ESS_LIB (ERR_LIB_ESS/* 54 */ | ERR_RFLAG_COMMON) +# define ERR_R_CMP_LIB (ERR_LIB_CMP/* 58 */ | ERR_RFLAG_COMMON) +# define ERR_R_OSSL_ENCODER_LIB (ERR_LIB_OSSL_ENCODER/* 59 */ | ERR_RFLAG_COMMON) # define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON) /* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */ diff --git a/deps/openssl/openssl/include/openssl/ess.h b/deps/openssl/openssl/include/openssl/ess.h deleted file mode 100644 index 64cc016225119f..00000000000000 --- a/deps/openssl/openssl/include/openssl/ess.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/ess.h" diff --git a/deps/openssl/openssl/include/openssl/fipskey.h b/deps/openssl/openssl/include/openssl/fipskey.h deleted file mode 100644 index c012013d98d4e8..00000000000000 --- a/deps/openssl/openssl/include/openssl/fipskey.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/fipskey.h" diff --git a/deps/openssl/openssl/include/openssl/lhash.h b/deps/openssl/openssl/include/openssl/lhash.h deleted file mode 100644 index 8d824f5cfe6274..00000000000000 --- a/deps/openssl/openssl/include/openssl/lhash.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/lhash.h" diff --git a/deps/openssl/openssl/include/openssl/ocsp.h b/deps/openssl/openssl/include/openssl/ocsp.h deleted file mode 100644 index 5b13afedf36bb6..00000000000000 --- a/deps/openssl/openssl/include/openssl/ocsp.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/ocsp.h" diff --git a/deps/openssl/openssl/include/openssl/opensslv.h b/deps/openssl/openssl/include/openssl/opensslv.h deleted file mode 100644 index 078cfba40fbe73..00000000000000 --- a/deps/openssl/openssl/include/openssl/opensslv.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/opensslv.h" diff --git a/deps/openssl/openssl/include/openssl/pkcs12.h b/deps/openssl/openssl/include/openssl/pkcs12.h deleted file mode 100644 index 2d7e2c08e99175..00000000000000 --- a/deps/openssl/openssl/include/openssl/pkcs12.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/pkcs12.h" diff --git a/deps/openssl/openssl/include/openssl/pkcs7.h b/deps/openssl/openssl/include/openssl/pkcs7.h deleted file mode 100644 index b553f9d0f053b0..00000000000000 --- a/deps/openssl/openssl/include/openssl/pkcs7.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/pkcs7.h" diff --git a/deps/openssl/openssl/include/openssl/safestack.h b/deps/openssl/openssl/include/openssl/safestack.h deleted file mode 100644 index 989eafb33023b9..00000000000000 --- a/deps/openssl/openssl/include/openssl/safestack.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/safestack.h" diff --git a/deps/openssl/openssl/include/openssl/srp.h b/deps/openssl/openssl/include/openssl/srp.h deleted file mode 100644 index 9df42dad4c3127..00000000000000 --- a/deps/openssl/openssl/include/openssl/srp.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/srp.h" diff --git a/deps/openssl/openssl/include/openssl/ssl.h b/deps/openssl/openssl/include/openssl/ssl.h deleted file mode 100644 index eb74ca98a9759a..00000000000000 --- a/deps/openssl/openssl/include/openssl/ssl.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/ssl.h" diff --git a/deps/openssl/openssl/include/openssl/ui.h b/deps/openssl/openssl/include/openssl/ui.h deleted file mode 100644 index f5edb766b4fc6c..00000000000000 --- a/deps/openssl/openssl/include/openssl/ui.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/ui.h" diff --git a/deps/openssl/openssl/include/openssl/x509.h b/deps/openssl/openssl/include/openssl/x509.h deleted file mode 100644 index ed28bd68cb2474..00000000000000 --- a/deps/openssl/openssl/include/openssl/x509.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/x509.h" diff --git a/deps/openssl/openssl/include/openssl/x509_vfy.h b/deps/openssl/openssl/include/openssl/x509_vfy.h deleted file mode 100644 index 9270a3ee09750a..00000000000000 --- a/deps/openssl/openssl/include/openssl/x509_vfy.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/x509_vfy.h" diff --git a/deps/openssl/openssl/include/openssl/x509v3.h b/deps/openssl/openssl/include/openssl/x509v3.h deleted file mode 100644 index 5629ae9a3a90af..00000000000000 --- a/deps/openssl/openssl/include/openssl/x509v3.h +++ /dev/null @@ -1 +0,0 @@ -#include "../../../config/x509v3.h" diff --git a/deps/openssl/openssl/providers/defltprov.c b/deps/openssl/openssl/providers/defltprov.c index 6e669fbdfbac27..ed3f4799e7b497 100644 --- a/deps/openssl/openssl/providers/defltprov.c +++ b/deps/openssl/openssl/providers/defltprov.c @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -148,6 +148,10 @@ static const OSSL_ALGORITHM deflt_digests[] = { { PROV_NAMES_MD5_SHA1, "provider=default", ossl_md5_sha1_functions }, #endif /* OPENSSL_NO_MD5 */ +#ifndef OPENSSL_NO_RMD160 + { PROV_NAMES_RIPEMD_160, "provider=default", ossl_ripemd160_functions }, +#endif /* OPENSSL_NO_RMD160 */ + { PROV_NAMES_NULL, "provider=default", ossl_nullmd_functions }, { NULL, NULL, NULL } }; diff --git a/deps/openssl/openssl/providers/fips-sources.checksums b/deps/openssl/openssl/providers/fips-sources.checksums index 06ac2d23e19cb7..ba596f5fae97ce 100644 --- a/deps/openssl/openssl/providers/fips-sources.checksums +++ b/deps/openssl/openssl/providers/fips-sources.checksums @@ -21,7 +21,7 @@ c56c324667b67d726e040d70379efba5b270e2937f403c1b5979018b836903c7 crypto/aes/asm c7c6694480bb5319690f94826139a93f5c460ebea6dba101b520a76cb956ec93 crypto/aes/asm/aesni-x86_64.pl f3a8f3c960c0f47aaa8fc2633d18b14e7c7feeccc536b0115a08bc58333122b6 crypto/aes/asm/aesp8-ppc.pl e397a5781893e97dd90a5a52049633be12a43f379ec5751bca2a6350c39444c8 crypto/aes/asm/aest4-sparcv9.pl -fbee40f89882019c0f03072f92fccd5cfc79bfebea2ff675909e731d0e71d622 crypto/aes/asm/aesv8-armx.pl +90d53250761de35280f57463855b1a41403c68dfe22771b2f622c5c9b3418eb4 crypto/aes/asm/aesv8-armx.pl 15cf92ba0ea6fb216c75bb0c134fa1e1b4159a3f9d3c571b2a8319252c4ae633 crypto/aes/asm/bsaes-armv7.pl 0726a2c4c15c27a12b2f7d5e16863df4a1b1daa7b7d9b728f621b2b224d290e6 crypto/aes/asm/bsaes-x86_64.pl 1ff94d6bf6c8ae4809f64657eb89260fe3cb22137f649d3c73f72cb190258196 crypto/aes/asm/vpaes-armv8.pl @@ -46,7 +46,7 @@ b27ec5181e387e812925bb26823b830f49d7a6e4971b6d11ea583f5632a1504b crypto/bn/asm/ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crypto/bn/asm/ppc64-mont-fixed.pl a25be64867ab837d93855af232e2bfa71b85b2c6f00e35e620fdc5618187fb6f crypto/bn/asm/ppc64-mont.pl 231579e532443665020d4d522d9f11713d9c5d5c814b95b434b0f65452e16de4 crypto/bn/asm/rsaz-avx2.pl -8e193a1457ca30823f6172c9ec4568c1628c57c10ee12b88c7656adcc5f54491 crypto/bn/asm/rsaz-avx512.pl +1657600d320ea549b527b2d878a7658533d60d26eeb38f42ea470fc612f9bb53 crypto/bn/asm/rsaz-avx512.pl 31e84dc905b13e38850071528d3abbfcaf8910bbc8b46f38d19c2b386a5f838e crypto/bn/asm/rsaz-x86_64.pl 30fedf48dfc5fec1c2044b6c226dd9fc42a92522cc589797a23a79d452bdd2cf crypto/bn/asm/s390x-gf2m.pl 590388d69d7ac3a0e9af4014792f4f0fdb9552719e8fb48ebc7e5dfca2a491d4 crypto/bn/asm/s390x-mont.pl @@ -86,9 +86,9 @@ b33295765dc6d3843e3571007e2d6dbe75564645ebf181191a91464706d9fadb crypto/bn/bn_l 2da73a76b746a47d8cf8ec8b3e0708c2a34e810abde4b4f1241a49e7f5bb2b60 crypto/bn/bn_mpi.c 76982b18b0803d59b33168b260677e7412970757d3b9513de5c80025290f211d crypto/bn/bn_mul.c 4e3bf49a788ec36cd1d919475bc410a743931aa144e7c60d603e9c0b448faab4 crypto/bn/bn_nist.c -0d85203a3bd9ba7ebf711885cfb621eefb27002f5cb4ef2adfe4f49c7dd7b4a6 crypto/bn/bn_prime.c +c6760a724d696b7209f0a71f8483fabcf4f081f7e93e2628284c32ef78f69365 crypto/bn/bn_prime.c c56ad3073108a0de21c5820a48beae2bccdbf5aa8075ec21738878222eb9adc3 crypto/bn/bn_prime.h -18779263932eb2bf50728b9758fc83b1e721a1d22aa75d6443c80591ccd9bb79 crypto/bn/bn_rand.c +eeeb2f85b60ae10e00907335032724f6ce198eb319e7a81f8eddaef0f67db6e3 crypto/bn/bn_rand.c 1f6e13da1d9965b341f81bc0842a987a7db9b7de0fa7f7040d49be01b92d282b crypto/bn/bn_recp.c 626226d4dae8e19530a60d8a94b270b262740550787fc46f686b301a043c705b crypto/bn/bn_rsa_fips186_4.c 704b0b4723e5c9e9bae5f3e35f9ae8ae8dca3383929e954de9e5169845abfdb2 crypto/bn/bn_shift.c @@ -97,13 +97,13 @@ c56ad3073108a0de21c5820a48beae2bccdbf5aa8075ec21738878222eb9adc3 crypto/bn/bn_p 24e62baa56e02f2db6454e10168b7c7fa7638db9221b9acda1803d43f38f36e0 crypto/bn/bn_word.c be27115efd36f0077a3ec26b1ff1f586b0b8969ba05d8ffa34b2ff4badf227bf crypto/bn/rsaz_exp.c c4d64da1cdc732ea918fccd6a7bb2746b03365dd26f7ba1e74e08c307ca4c58e crypto/bn/rsaz_exp.h -933eec28f16b82d3ef56fe01e99b81d7b40cf49caecee4fa4a69389ea101dc4f crypto/bn/rsaz_exp_x2.c +d231fa689f53994616b9ef1f661e4f90333184deae324d5d4a218aad891c500d crypto/bn/rsaz_exp_x2.c 834db8ff36006e5cb53e09ca6c44290124bd23692f4341ea6563b66fcade4cea crypto/bsearch.c c39334b70e1394e43f378ae8d31b6e6dc125e4d9181e6536d38e649c4eaadb75 crypto/buffer/buffer.c 0e1a41a2d81b5765bca3df448f60bf1fad91e485fe89dd65a7300ffc419e316d crypto/cmac/cmac.c 58068d6533fed9359b164ddc9711b2dd7b2a76f32ad94103d91dbe3462ac95d8 crypto/context.c -a6bfcf4960a0d2dc4d4888bbd3d558d8d1464d219721b6739cc7ef67191f0a11 crypto/core_algorithm.c -9f5ac75f2f84160ca11e7b630f4f6ab0398a1d11267a4984e66e3a4d4624beb5 crypto/core_fetch.c +c309d81ea991ddf5be4337afad2fd132169f7443c76f863349d3f3c82f3374e4 crypto/core_algorithm.c +f0fd9eb38bf7f196bbb4d26ce8fdf86d0a4f9db219157e66b2c0ffefb4f42005 crypto/core_fetch.c 02670d631bf0f34cca1e3477079d7fe5de4e03c391cf3992986f44f55319597c crypto/core_namemap.c 469e2f53b5f76cd487a60d3d4c44c8fc3a6c4d08405597ba664661ba485508d3 crypto/cpuid.c 71f0fff881eb4c5505fb17662f0ea4bbff24c6858c045a013ad8f786b07da5c4 crypto/cryptlib.c @@ -119,7 +119,7 @@ eeef5722ad56bf1af2ff71681bcc8b8525bc7077e973c98cee920ce9bcc66c81 crypto/des/ecb 816472a54c273906d0a2b58650e0b9d28cc2c8023d120f0d77160f1fe34c4ca3 crypto/dh/dh_backend.c d2d0569bea2598bd405f23b60e5283a6ce353f1145a25ff8f28cf15711743156 crypto/dh/dh_check.c 7838e9a35870b0fbcba0aff2f52a2439f64d026e9922bce6e5978c2f22c51120 crypto/dh/dh_gen.c -129ee295875e68ad444070b0676f1021eb254cbd87ab22d6baaf7e4e6e59a40b crypto/dh/dh_group_params.c +6b17861887b2535159b9e6ca4f927767dad3e71b6e8be50055bc784f78e92d64 crypto/dh/dh_group_params.c a5cf5cb464b40f1bc5457dc2a6f2c5ec0f050196603cd2ba7037a23ab64adbf7 crypto/dh/dh_kdf.c 0afa7dd237f9b21b0cfb0de10505facd57eb07ded905d888d43a1de2356d4002 crypto/dh/dh_key.c b0046b2c4e1d74ff4e93f2486a00f63728909b8a75cbdd29b9100e607f97995c crypto/dh/dh_lib.c @@ -165,7 +165,7 @@ ae1637d89287c9d22a34bdc0d67f6e01262a2f8dcef9b61369dba8c334f5a80d crypto/ec/ec2_ 86e2becf9b3870979e2abefa1bd318e1a31820d275e2b50e03b17fc287abb20a crypto/ec/ec_check.c 265f911b9d4aada326a2d52cd8a589b556935c8b641598dcd36c6f85d29ce655 crypto/ec/ec_curve.c 8cfd0dcfb5acbf6105691a2d5e2826dba1ff3906707bc9dd6ff9bffcc306468f crypto/ec/ec_cvt.c -32eea77301ce2a10bbe6f4a0b638770526d073b5c4b7c2efd540f9d1d9b7c7c4 crypto/ec/ec_key.c +95ce53663ab8a1d05bd6f4999f30113e1edce771fb6d218a772fe02de7bdaf4d crypto/ec/ec_key.c 7e40fc646863e0675bbb90f075b809f61bdf0600d8095c8366858d9533ab7700 crypto/ec/ec_kmeth.c bbd6f618c3dfe425ce0ba1c6710fe59418130e06351881162a590475e6438c44 crypto/ec/ec_lib.c a8a4690e42b4af60aad822aa8b16196df337906af53ea4db926707f7b596ff27 crypto/ec/ec_local.h @@ -186,34 +186,34 @@ b4b7c683279454ba41438f50a015cb63ef056ccb9be0168918dfbae00313dc68 crypto/ec/ecp_ 22c44f561ab42d1bd7fd3a3c538ebaba375a704f98056b035e7949d73963c580 crypto/ec/ecx_key.c 28abc295dad8888b5482eb61d31cd78dd80545ecb67dc6f9446a36deb8c40a5e crypto/evp/asymcipher.c 0e75a058dcbbb62cfe39fec6c4a85385dc1a8fce794e4278ce6cebb29763b82b crypto/evp/dh_support.c -7fca5ec7c5723b799a7d84d5803071b8f495511e1baf89d430e6800a5228cdad crypto/evp/digest.c +59d514629005748901718e82f2646ecb1d7fbedbc872726749ce9a5af0d205f2 crypto/evp/digest.c 838277f228cd3025cf95a9cd435e5606ad1fb5d207bbb057aa29892e6a657c55 crypto/evp/ec_support.c -8b28b8637ef4d0236b0126c0327dd80b4db102eb783a13d3c9b43300dae5229b crypto/evp/evp_enc.c -303dd2567f616c27287af33692f68787a473857f98066a0e2057d1b3169714cd crypto/evp/evp_fetch.c -180d533070c843d9cdcc0ddac1c2228d7e0c4ec28685387b67d582ae4dab5858 crypto/evp/evp_lib.c -bde9125e5ff6f7a9705e42039e8e879ff32b5244275fe7262deeeea1f1cf387d crypto/evp/evp_local.h -e822c16fc4dc30f2c86e8598c721a9ddfe46d318ce78f4e8e883cdcf8b936221 crypto/evp/evp_rand.c +1c3d1b1f800b1f1f5adb1fdbdd67cdf37ca7ea93b264d1468c72a63c140873ce crypto/evp/evp_enc.c +7f10367f9b6191c4a8c01784130d26b2d778485a41cdac5fa17c9a1c4096f132 crypto/evp/evp_fetch.c +d2b6c0e2736f20e4db4b7b8dd2b372de861624f3fed1290ee4c6dde383842071 crypto/evp/evp_lib.c +78f07bf50b6999611a4e9414ab3a20b219b0ab29ca2bd05002d6919a3f67b8eb crypto/evp/evp_local.h +117e679d49d2ae87e49d3c942ff0ce768959e8b9713f84a99025cabba462ccd5 crypto/evp/evp_rand.c 2a128617ec0178e9eeacbe41d75a5530755f41ea524cd124607543cf73456a0c crypto/evp/evp_utils.c -06442eff7fd25971d247fa3a769c6df56f5eb8cdedbd764cd2daa7e0c7ab3f2f crypto/evp/exchange.c -a3164e3247e2a38f4f9a20db463779b5260e4e6639ac8eec6e960b265fc8cce5 crypto/evp/kdf_lib.c +ca8c6cfd30efd53f2e5d1f19bcf09a3a3d0dff6d8947c3943d07a3f4b354aa86 crypto/evp/exchange.c +9e25042581b73e295c059c6217f3ecf809134d518eb79b1b67f34e3ca9145677 crypto/evp/kdf_lib.c 1d72f5506984df1df8606e8c7045f041cf517223e2e1b50c4da8ba8bf1c6c186 crypto/evp/kdf_meth.c -38715a14f202e7d24602e5cc19d2f78abbd9f5fa3dde8d7b2bfded907690e18f crypto/evp/kem.c +5179624b8e03615dc9caedc9ec16d094fa081495613dd552d71c2c39475bcd83 crypto/evp/kem.c 724d2ac784d6f22cb0a382abc23ac0f2d76f2f6831fcd09e101f6f27d0c3e4ed crypto/evp/keymgmt_lib.c -3d0a2c5fea0d9bb01a09e1eabc041e3bc76ba4ee90bc0af54ef414e7ca3a531f crypto/evp/keymgmt_meth.c +a976cf4e7bfb61e06a147360b748238010d23efb069d191fd023abc38d9a2af9 crypto/evp/keymgmt_meth.c e1a052839b8b70dca20dbac1282d61abd1c415bf4fb6afb56b811e8770d8a2e1 crypto/evp/m_sigver.c -5b8b0bcd4b720b66ce6bc54090ec333891126bb7f6cce4502daf2333668c3db9 crypto/evp/mac_lib.c +4290c95f63b43688a8da57690d122add5161a6811f9753da1444d28f46739961 crypto/evp/mac_lib.c e7e8eb5683cd3fbd409df888020dc353b65ac291361829cc4131d5bc86c9fcb3 crypto/evp/mac_meth.c 9c5ef2f0b513ad1b8458146efbff80c2b6185626d0571e5aa6a31e471d37d615 crypto/evp/p_lib.c 3b4228b92eebd04616ecc3ee58684095313dd5ffd1b43cf698a7d6c202cb4622 crypto/evp/pmeth_check.c 1f0e9e94e9b0ad322956521b438b78d44cfcd8eb974e8921d05f9e21ba1c05cf crypto/evp/pmeth_gn.c 76511fba789089a50ef87774817a5482c33633a76a94ecf7b6e8eb915585575d crypto/evp/pmeth_lib.c -f3a5cbbccb1078cf1fafd74c4caa9f30827081832fbe6dfa5579b17ef809776c crypto/evp/signature.c +4b2dbddf0f9ceed34c3822347138be754fb194febca1c21c46bcc3a5cce33674 crypto/evp/signature.c b06cb8fd4bd95aae1f66e1e145269c82169257f1a60ef0f78f80a3d4c5131fac crypto/ex_data.c -324feb067d0f8deb4334f3e6518f570114cb388c85b24f9232bd931a64ff0a9e crypto/ffc/ffc_backend.c -5fe89ce2ce34848b832a2b5a7ac42c161d7ec214a641b7fb11fb1153f2186f74 crypto/ffc/ffc_dh.c -82abf1f9645336b7dff5e3fa153899280ecaa27b3dad50e6a9ba94d871961888 crypto/ffc/ffc_key_generate.c +709d40d5096497349b8b9e2917e949a0a75e6065df62798d1816866ca7e7b4ca crypto/ffc/ffc_backend.c +a12af33e605315cdddd6d759e70cd9632f0f33682b9aa7103ed1ecd354fc7e55 crypto/ffc/ffc_dh.c +854378f57707e31ad02cca6eec94369f91f327288d3665713e249c12f7b13211 crypto/ffc/ffc_key_generate.c 084ae8e68a9df5785376bb961a998036336ed13092ffd1c4258b56e6a7e0478b crypto/ffc/ffc_key_validate.c -ecc0d737ccece492f86262dd45f8f03eef2beacafce8022f91939a372f68ac90 crypto/ffc/ffc_params.c +b18d5d7cfc95163defea41f5a081e90f6a7163a6b81c6cfadb8b470ef2e83fc5 crypto/ffc/ffc_params.c 5174e008f44909724e0ee7109095ee353e67e9ba77e1ab3bedfcf6eaecab7b6c crypto/ffc/ffc_params_generate.c 73dac805abab36cd9df53a421221c71d06a366a4ce479fa788be777f11b47159 crypto/ffc/ffc_params_validate.c 0a4fc92e408b0562cf95c480df93a9907a318a2c92356642903a5d50ed04fd88 crypto/hmac/hmac.c @@ -244,19 +244,19 @@ bdf25257b15eca206be4d950d2dd807ca5f058f91f54edbd7a0d312ed83eef8e crypto/modes/o e55a816c356b2d526bc6e40c8b81afa02576e4d44c7d7b6bbe444fb8b01aad41 crypto/modes/wrap128.c 608a04f387be2a509b4d4ad414b7015ab833e56b85020e692e193160f36883a2 crypto/modes/xts128.c 8aa2504f84a0637b5122f0c963c9d82773ba248bad972ab92be7169995d162b5 crypto/o_str.c -7b8d9f5dfe00460df5fbcfd4a5f2f36128020ebd2ced85ff5071b91f98740b2e crypto/packet.c +8ddbbdf43131c10dcd4428aef0eff2b1e98b0410accada0fad41a4925868beef crypto/packet.c cc4483ec9ba7a30908e3a433a6817e2f211d4c1f69c206e6bae24bbd39a68281 crypto/param_build.c c2fe815fb3fd5efe9a6544cae55f9469063a0f6fb728361737b927f6182ae0bb crypto/param_build_set.c 02dfeb286c85567bb1b6323a53c089ba66447db97695cc78eceb6677fbc76bf9 crypto/params.c 4fda13f6af05d80b0ab89ec4f5813c274a21a9b4565be958a02d006236cef05c crypto/params_dup.c a0097ff2da8955fe15ba204cb54f3fd48a06f846e2b9826f507b26acf65715c3 crypto/params_from_text.c 48c20b804e18ede5e45697a766e7dbe6ef6b3da9f58c7b37bd8f293df2ac7d34 crypto/property/defn_cache.c -71ad129266bce870fd4a3bd9b6bdab7b0d670674da3bab2d1ad0c05c733a1999 crypto/property/property.c +32539c14a8e4a0992b001e99a79f112746fd518d51edab57ccdec3516715ed4b crypto/property/property.c a2c69527b60692a8b07cfdfe7e75f654daa092411d5de5e02b446a4ef3752855 crypto/property/property_local.h 921305e62749aec22da4843738bee3448b61e7e30d5309beddc7141ad07a8004 crypto/property/property_parse.c a7cefda6a117550e2c76e0f307565ce1e11640b11ba10c80e469a837fd1212a3 crypto/property/property_query.c 065698c8d88a5facc0cbc02a3bd0c642c94687a8c5dd79901c942138b406067d crypto/property/property_string.c -56b4012330c71701f9f1a883723d7a906a07243bf5a678c89245d19864312188 crypto/provider_core.c +9653ec9c1476350a94b9cc7f8be3d99961fd803870c9ac03315298d2909a6a8e crypto/provider_core.c d0af10d4091b2032aac1b7db80f8c2e14fa7176592716b25b9437ab6b53c0a89 crypto/provider_local.h 5ba2e1c74ddcd0453d02e32612299d1eef18eff8493a7606c15d0dc3738ad1d9 crypto/provider_predefined.c 4e6b7d1d8278067c18bcb5e3ac9b7fe7e9b1d0d03bc5a276275483f541d1a12c crypto/rand/rand_lib.c @@ -328,14 +328,14 @@ f64d16c1e5c3fa4a7969de494a8372127502171a517c14be7a1e3a43a7308699 crypto/sha/asm 3d972a11be18bfbfcd45790028635d63548bfe0a2e45d2fc56b6051b759d22f0 crypto/sha/sha3.c 8038a5a97f826f519424db634be5b082b3f7eca3ccb89875ca40fa6bd7dfdcfd crypto/sha/sha512.c 6c6f0e6069ac98e407a5810b84deace2d1396d252c584703bcd154d1a015c3ea crypto/sha/sha_local.h -4f6b66f811144648d6cb6bc26e08779529acbbd563519590c726d0e51699fe96 crypto/sparse_array.c -b39e5ba863af36e455cc5864fe8c5d0fc05a6aaef0d528a115951d1248e8fa8b crypto/stack/stack.c +c50c584c55e56347bb43aca4b796b5344d70daece3061f586b79c871c21f5d1a crypto/sparse_array.c +8da78169fa8c09dc3c29c9bf1602b22e88c5eac4815e274ba1864c166e31584b crypto/stack/stack.c 7b4efa594d8d1f3ecbf4605cf54f72fb296a3b1d951bdc69e415aaa08f34e5c8 crypto/threads_lib.c a41ae93a755e2ec89b3cb5b4932e2b508fdda92ace2e025a2650a6da0e9e972c crypto/threads_none.c 2637a8727dee790812b000f2e02b336f7907949df633dda72938bbaafdb204fe crypto/threads_pthread.c -68e1cdeb948d3a106b5a27b76bcddbae6bb053b2bdc4a21a1fec9797a00cd904 crypto/threads_win.c +7959c65c27280cdb1166a30a27c931befd6cfa4ed109094c40eb5a6d253c790c crypto/threads_win.c fd6c27cf7c6b5449b17f2b725f4203c4c10207f1973db09fd41571efe5de08fd crypto/x86_64cpuid.pl -468184a0f6923228df9f13e76dd8011b76fc47982579c3db36de2715573d5692 e_os.h +0a9c484f640d96e918921f57f592e82e99ccdbe35d3138d64b10c7af839e9a07 e_os.h 6f353dc7c8c4d8f24f7ffbf920668ccb224ebb5810805a7c80d96770cd858005 include/crypto/aes_platform.h 8c6f308c1ca774e6127e325c3b80511dbcdc99631f032694d8db53a5c02364ee include/crypto/asn1_dsa.h 8ce1b35c6924555ef316c7c51d6c27656869e6da7f513f45b7a7051579e3e54d include/crypto/bn.h @@ -348,11 +348,11 @@ daf508bb7ed5783f1c8c622f0c230e179244dd3f584e1223a19ab95930fbcb4f include/crypto 20d99c9a740e4d7d67e23fa4ae4c6a39d114e486c66ad41b65d91a8244cd1dea include/crypto/dsa.h 2ea47c059e84ce9d14cc31f4faf45f64d631de9e2937aa1d7a83de5571c63574 include/crypto/ec.h edbfae8720502a4708983b60eac72aa04f031059f197ada31627cb5e72812858 include/crypto/ecx.h -96bc39bfe3f79e81bc22f64a62c16d26c3770a5a3b38cdcec6803e8c064653bf include/crypto/evp.h +41974ef3d365c608cf35310f99f7006f7995f8cc380f316ab4a280772cd092ae include/crypto/evp.h bbe5e52d84e65449a13e42cd2d6adce59b8ed6e73d6950917aa77dc1f3f5dff6 include/crypto/lhash.h 162812058c69f65a824906193057cd3edeabc22f51a4220aea7cb9064379a9b6 include/crypto/md32_common.h f12bfc145290444bcc7bf408874bded348e742443c145b8b5bc70ae558d96c31 include/crypto/modes.h -0e4472433ca4008aa4fc9234761be70f323a22a4519bb9d62728dc001d606f04 include/crypto/rand.h +8aa4f71ebd9753baceed428e323d5f550d74aff43ab9a55eda7c096d838b8f49 include/crypto/rand.h 90930fc8788d6e04e57829346e0405293ac7a678c3cef23d0692c742e9586d09 include/crypto/rand_pool.h 306abf9d327a9e63fff2cdef730275abc4d2781254a032b1f370f3428eb5a2ef include/crypto/rsa.h 32f0149ab1d82fddbdfbbc44e3078b4a4cc6936d35187e0f8d02cc0bc19f2401 include/crypto/security_bits.h @@ -361,20 +361,20 @@ f12bfc145290444bcc7bf408874bded348e742443c145b8b5bc70ae558d96c31 include/crypto 5bfeea62d21b7cb43d9a819c5cd2800f02ea019687a8331abf313d615889ad37 include/crypto/types.h 782a83d4e489fd865e2768a20bfa31e78c2071fd0ceeb9eb077276ae2bcc6590 include/internal/bio.h 92aacb3e49288f91b44f97e41933e88fe455706e1dd21a365683c2ab545db131 include/internal/constant_time.h -b9e3b1e43de2a8b6d9f4b3f153bc78053853763d598082882e85d3b7684c2832 include/internal/core.h +c5bb97f654984130c8b44c09a52395bce0b22985d5dbc9c4d9377d86283f11f8 include/internal/core.h d7ddeab97434a21cb2cad1935a3cb130f6cd0b3c75322463d431c5eab3ab1ae1 include/internal/cryptlib.h 9571cfd3d5666749084b354a6d65adee443deeb5713a58c098c7b03bc69dbc63 include/internal/deprecated.h 3325b895d15c0a6341f456a8d866a0f83e80fc8a31a01c34fcfd717715b33075 include/internal/der.h fd1722d6b79520ee4ac477280d5131eb1b744c3b422fd15f5e737ef966a97c3b include/internal/dso.h f144daebef828a5bd4416466257a50f06b894e0ce0adf1601aa381f34f25a9e7 include/internal/dsoerr.h 70d3e0d5a1bd8db58dcc57bea4d1c3ed816c735fe0e6b2f4b07073712d2dc5ef include/internal/endian.h -f3ff7911d2ca3c229ff39aecd21c98c92cd4b7eae2e853175b3abb5b97d24a2e include/internal/ffc.h +557aa7985c8cde8fd9fa59a49f47fa955ec36b36f6fe9edd4bfd3872e3b13a9a include/internal/ffc.h 100053a1bad1a85a98c5b919cf81ace0ee147b2164732963e40474d7b5fbbb99 include/internal/namemap.h b02701592960eb4608bb83b297eed90184004828c7fc03ea81568062f347623d include/internal/nelem.h ae41a2fb41bf592bbb47e4855cf4efd9ef85fc11f910a7e195ceef78fb4321dc include/internal/numbers.h -ea1bec4f1fff37aef8d4a62745bb451baa3e3ad20ba1bc68920a24f5cbb2f0a7 include/internal/packet.h +b89cca3b727d4526b459246de11e768a20333555bf3a9ed9a9b8beb2b565dc7f include/internal/packet.h dd7ddecf30bef3002313e6b776ce34d660931e783b2f6edacf64c7c6e729e688 include/internal/param_build_set.h -33cc89d81a36f7df51701e26c6266bc15a680d3bbc42851947ca24f5a61ca37b include/internal/property.h +d4ac19b28ea61f03383364cfad1e941cac44fc36787d80882c5b76ecc9d34e29 include/internal/property.h 727326afb3d33fdffdf26471e313f27892708318c0934089369e4b28267e2635 include/internal/propertyerr.h 6a899ef3e360c7144d84d3c3dbbd14aa457f5d38b83b13c0be7ec7f372076595 include/internal/provider.h 5af9a40c44def13576fe2c0eb082fb73c3565c5e00f902d51b1ed1593d481ccb include/internal/refcount.h @@ -388,7 +388,7 @@ fc0f9199487ef278b9fd317d1572db3e3fb95e182055f0e49c4d8faf78ed7dd2 include/intern 98aa2fc5eae9ef2a36d3d0053212696d58893baa083fa1fcf720660fb4bc0a9f include/openssl/asn1.h.in d4733dcd490b3a2554eaf859d1ea964fe76f7d24f78e42be1094bdad6dee7429 include/openssl/asn1err.h 1550474ee05423896ec4abfb6346f1bc44c7be22329efac9ea25de10e81d549c include/openssl/asn1t.h.in -2998b9b522c88cea61c17d31382b99b2760796bd54332a6fb643ff356c3c0db5 include/openssl/bio.h.in +2cd8163cdc6c93386bc05e8ed983e5ca604d0bf9da65500cab736cfa8bc2b048 include/openssl/bio.h.in 0a26138aaded05cafe2326e11fdc19b28408e054cfe3dda40d45ef95ce8136b0 include/openssl/bioerr.h 7d1f9880976a926ba6e0cad08e8de6f326aae48d8350b499aa79127f63d4d108 include/openssl/bn.h 9ad8b04764797f5138f01f549ba18b44cf698ffc7fe795fef42c1822d84a6ff4 include/openssl/bnerr.h @@ -416,7 +416,7 @@ bc9ec2be442a4f49980ba2c63c8f0da701de1f6e23d7db35d781658f833dd7b9 include/openss dad1943d309aaadb800be4a3056096abec611d81982b83c601b482405e11d5c0 include/openssl/ecerr.h 61c76ee3f12ed0e42503a56421ca00f1cb9a0f4caa5f9c4421c374bcd45917d7 include/openssl/encoder.h 69dd983f45b8ccd551f084796519446552963a18c52b70470d978b597c81b2dc include/openssl/encodererr.h -0bb50eda4fe2600c20779d5e3c49668cf2dd8f295104549a33e57bc95a9219eb include/openssl/err.h.in +c6ee8f17d7252bdd0807a124dc6d50a95c32c04e17688b7c2e061998570b7028 include/openssl/err.h.in 12ec111c0e22581e0169be5e1838353a085fb51e3042ef59a7db1cee7da73c5b include/openssl/evp.h 5bd1b5dcd14067a1fe490d49df911002793c0b4f0bd4492cd8f71cfed7bf9f2a include/openssl/evperr.h 5381d96fe867a4ee0ebc09b9e3a262a0d7a27edc5f91dccfb010c7d713cd0820 include/openssl/fips_names.h @@ -483,11 +483,11 @@ ba345b0d71f74c9e3d752579e16d11cc70b4b00faa329cc674bc43dd2620e044 providers/comm 527eda471e26763a5fcf123b2d290234d5c836de7b8ef6eef2166ef439919d82 providers/common/securitycheck_fips.c abd5997bc33b681a4ab275978b92aebca0806a4a3f0c2f41dacf11b3b6f4e101 providers/fips/fips_entry.c 0f761a26c8fa6ad8d5a15c817afe1741352b21769b2164a2eb7dd50e1f6fe04f providers/fips/fipsprov.c -24a2e1a855de57b9d970727fcc11ebe7e06c0d4884d3cedbacf59fa471f91e72 providers/fips/self_test.c +52b48aece6aa3592593c94b53326410c75efb95ac480697ce414679446b49943 providers/fips/self_test.c f822a03138e8b83ccaa910b89d72f31691da6778bf6638181f993ec7ae1167e3 providers/fips/self_test.h -5b3379a3d382c4dad37841dbd58b77ed5ff712b0a37c485771b828fa9b39c351 providers/fips/self_test_data.inc +d3c95c9c6cc4e3b1a5e4b2bfb2ae735a4109d763bcda7b1e9b8f9eb253f79820 providers/fips/self_test_data.inc 629f619ad055723e42624230c08430a3ef53e17ab405dc0fd35499e9ca4e389c providers/fips/self_test_kats.c -f054b24ea53ad5db41dd7f37f20f42166ed68b832121a94858cb0173b1aaeb1d providers/implementations/asymciphers/rsa_enc.c +6b082c1af446ef9a2bfe68a9ee4362dfa4f1f09f975f11f9ba2e5010493039c6 providers/implementations/asymciphers/rsa_enc.c 4db1826ecce8b60cb641bcd7a61430ec8cef73d2fe3cbc06aa33526afe1c954a providers/implementations/ciphers/cipher_aes.c f9d4b30e7110c90064b990c07430bb79061f4436b06ccaa981b25c306cfbfaa2 providers/implementations/ciphers/cipher_aes.h 89378cce6d31e8c2f221f9f29d0b17622624eb83e4ecec8465f7641f68352917 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c @@ -523,7 +523,7 @@ fcc3bb0637864252402aaa9d543209909df9a39611127f777b168bc888498dc0 providers/impl dd72ea861edf70b94197821ceb00e07165d550934a2e851d62afa5034b79f468 providers/implementations/ciphers/ciphercommon_block.c 4b4106f85e36eb2c07acc5a3ca5ccd77b736b3ac46cc4af786cf57405ecd54b2 providers/implementations/ciphers/ciphercommon_ccm.c 8b6828f188c2590c7d9c6cac13fa0eb6d38a522b0f2859e7c8a766580fa9b66e providers/implementations/ciphers/ciphercommon_ccm_hw.c -f0e15648f42621d24c28f3165437bb9a49b6f4a666381688b954fe2633a40adf providers/implementations/ciphers/ciphercommon_gcm.c +3b83f58d6ff1ae77de1ae8bee8a44ea2e5e4491c802b156fa77783ddebd44598 providers/implementations/ciphers/ciphercommon_gcm.c bb67eaa7a98494ca938726f9218213870fc97dd87b56bda950626cc794baf20b providers/implementations/ciphers/ciphercommon_gcm_hw.c 23fd89e3239e596c325a8c5d23eb1fe157a8d23aa4d90ed2c574bf06dfabd693 providers/implementations/ciphers/ciphercommon_hw.c c4b1cb143de15acc396ce2e03fdd165defd25ebc831de9cdfacf408ea883c666 providers/implementations/ciphers/ciphercommon_local.h @@ -534,7 +534,7 @@ b5f94d597df72ca58486c59b2a70b4057d13f09528f861ed41a84b7125b54a82 providers/impl 9c46dc0d859875fcc0bc3d61a7b610cd3520b1bf63718775c1124f54a1fe5f24 providers/implementations/exchange/ecdh_exch.c 9bf87b8429398a6465c7e9f749a33b84974303a458736b56f3359b30726d3969 providers/implementations/exchange/ecx_exch.c 0cc02005660c5c340660123decac838c59b7460ef1003d9d50edc604cfd8e375 providers/implementations/exchange/kdf_exch.c -0832bd4dd2d125754a87aef5b1f188017bcd7ee909cf62f8228ac4c5c68397be providers/implementations/include/prov/ciphercommon.h +31d3dba3d2e6b043b0d14a74caf6bf1a6c550471fb992a495ab7d3337081a526 providers/implementations/include/prov/ciphercommon.h 6dc876a1a785420e84210f085be6e4c7aca407ffb5433dbca4cd3f1c11bb7f06 providers/implementations/include/prov/ciphercommon_aead.h dd07797d61988fd4124cfb920616df672938da80649fac5977bfd061c981edc5 providers/implementations/include/prov/ciphercommon_ccm.h 0c1e99d70155402a790e4de65923228c8df8ad970741caccfe8b513837457d7f providers/implementations/include/prov/ciphercommon_gcm.h @@ -556,7 +556,7 @@ abe2b0f3711eaa34846e155cffc9242e4051c45de896f747afd5ac9d87f637dc providers/impl 6b6c776b12664164f3cb54c21df61e1c4477c7855d89431a16fb338cdae58d43 providers/implementations/kem/rsa_kem.c 6ac9f9b04d195bd545d2357fad1769c098b84896c188d19de0b7f747b2db0ff6 providers/implementations/keymgmt/dh_kmgmt.c 5db963d0b3d86912b8234d90f2d8d15438c3e9710572b9d6a8d911a5bcd29836 providers/implementations/keymgmt/dsa_kmgmt.c -dfeacd5e4cb8ddcc09a40e4ac47b838de5671c9d5246004474ddba245e7599d7 providers/implementations/keymgmt/ec_kmgmt.c +c7ff403834b8ead9c4b0f3fdbaae72500c350a51529af4205a61cef92612dd19 providers/implementations/keymgmt/ec_kmgmt.c 258ae17bb2dd87ed1511a8eb3fe99eed9b77f5c2f757215ff6b3d0e8791fc251 providers/implementations/keymgmt/ec_kmgmt_imexport.inc d77ece2494e6b12a6201a2806ee5fb24a6dc2fa3e1891a46012a870e0b781ab1 providers/implementations/keymgmt/ecx_kmgmt.c 053a2be39a87f50b877ebdbbf799cf5faf8b2de33b04311d819d212ee1ea329b providers/implementations/keymgmt/kdf_legacy_kmgmt.c @@ -575,7 +575,7 @@ fc43558964bdf12442d3f6ab6cc3e6849f7adb42f4d0123a1279819befcf71cb providers/impl 04339b66c10017229ef368cb48077f58a252ebfda9ab12b9f919e4149b1036ed providers/implementations/rands/test_rng.c cafb9e6f54ad15889fcebddac6df61336bff7d78936f7de3bb5aab8aee5728d2 providers/implementations/signature/dsa_sig.c a30dc6308de0ca33406e7ce909f3bcf7580fb84d863b0976b275839f866258df providers/implementations/signature/ecdsa_sig.c -b057870cf8be1fd28834670fb092f0e6f202424c7ae19282fe9df4e52c9ce036 providers/implementations/signature/eddsa_sig.c +effdaa4a7b8f6c2326994ba1578a77af5e60a9ed89a5b8fab876950657366da0 providers/implementations/signature/eddsa_sig.c 3bb0f342b4cc1b4594ed0986adc47791c0a7b5c1ae7b1888c1fb5edb268a78d9 providers/implementations/signature/mac_legacy_sig.c 2334c8bba705032b8c1db5dd28e024a45a73b72cae82a2d815fe855445a49d10 providers/implementations/signature/rsa_sig.c a14e901b02fe095713624db4080b3aa3ca685d43f9ebec03041f992240973346 ssl/record/tls_pad.c diff --git a/deps/openssl/openssl/providers/fips.checksum b/deps/openssl/openssl/providers/fips.checksum index a10422969ea354..4ed6a8c4c8eec2 100644 --- a/deps/openssl/openssl/providers/fips.checksum +++ b/deps/openssl/openssl/providers/fips.checksum @@ -1 +1 @@ -cdcf539402f37a9ae18871827c858ce0fce9d2dd443c71f7fb94b5f6d8ec56b0 providers/fips-sources.checksums +674597de1e7bfa5782d42c044d5475e6fd473c737008a297e8e90746eafb97d9 providers/fips-sources.checksums diff --git a/deps/openssl/openssl/providers/fips/self_test.c b/deps/openssl/openssl/providers/fips/self_test.c index 346d7eff66d96b..80d048a847b081 100644 --- a/deps/openssl/openssl/providers/fips/self_test.c +++ b/deps/openssl/openssl/providers/fips/self_test.c @@ -104,7 +104,7 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) return TRUE; } -#elif defined(__GNUC__) +#elif defined(__GNUC__) && !defined(_AIX) # undef DEP_INIT_ATTRIBUTE # undef DEP_FINI_ATTRIBUTE # define DEP_INIT_ATTRIBUTE static __attribute__((constructor)) @@ -114,7 +114,7 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) # pragma init(init) # pragma fini(cleanup) -#elif defined(_AIX) +#elif defined(_AIX) && !defined(__GNUC__) void _init(void); void _cleanup(void); # pragma init(_init) diff --git a/deps/openssl/openssl/providers/fips/self_test_data.inc b/deps/openssl/openssl/providers/fips/self_test_data.inc index 5f057d5679f1aa..8ae8cd6f4a5a31 100644 --- a/deps/openssl/openssl/providers/fips/self_test_data.inc +++ b/deps/openssl/openssl/providers/fips/self_test_data.inc @@ -1270,11 +1270,11 @@ static const ST_KAT_PARAM rsa_crt_key[] = { ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_N, rsa_n), ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_E, rsa_e), ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_D, rsa_d), - ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_FACTOR, rsa_p), - ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_FACTOR, rsa_q), - ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_EXPONENT, rsa_dp), - ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_EXPONENT, rsa_dq), - ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_COEFFICIENT, rsa_qInv), + ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_FACTOR1, rsa_p), + ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_FACTOR2, rsa_q), + ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_EXPONENT1, rsa_dp), + ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_EXPONENT2, rsa_dq), + ST_KAT_PARAM_BIGNUM(OSSL_PKEY_PARAM_RSA_COEFFICIENT1, rsa_qInv), ST_KAT_PARAM_END() }; diff --git a/deps/openssl/openssl/providers/implementations/asymciphers/rsa_enc.c b/deps/openssl/openssl/providers/implementations/asymciphers/rsa_enc.c index ce5ddff651d223..568452ec56a281 100644 --- a/deps/openssl/openssl/providers/implementations/asymciphers/rsa_enc.c +++ b/deps/openssl/openssl/providers/implementations/asymciphers/rsa_enc.c @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -425,7 +425,7 @@ static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[]) const OSSL_PARAM *p; char mdname[OSSL_MAX_NAME_SIZE]; char mdprops[OSSL_MAX_PROPQUERY_SIZE] = { '\0' }; - char *str = mdname; + char *str = NULL; if (prsactx == NULL) return 0; @@ -434,13 +434,14 @@ static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[]) p = OSSL_PARAM_locate_const(params, OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST); if (p != NULL) { + str = mdname; if (!OSSL_PARAM_get_utf8_string(p, &str, sizeof(mdname))) return 0; - str = mdprops; p = OSSL_PARAM_locate_const(params, OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS); if (p != NULL) { + str = mdprops; if (!OSSL_PARAM_get_utf8_string(p, &str, sizeof(mdprops))) return 0; } @@ -496,13 +497,14 @@ static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[]) p = OSSL_PARAM_locate_const(params, OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST); if (p != NULL) { + str = mdname; if (!OSSL_PARAM_get_utf8_string(p, &str, sizeof(mdname))) return 0; - str = mdprops; p = OSSL_PARAM_locate_const(params, OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST_PROPS); if (p != NULL) { + str = mdprops; if (!OSSL_PARAM_get_utf8_string(p, &str, sizeof(mdprops))) return 0; } else { diff --git a/deps/openssl/openssl/providers/implementations/ciphers/ciphercommon_gcm.c b/deps/openssl/openssl/providers/implementations/ciphers/ciphercommon_gcm.c index c4301f6b8240d4..ed95c97ff473cb 100644 --- a/deps/openssl/openssl/providers/implementations/ciphers/ciphercommon_gcm.c +++ b/deps/openssl/openssl/providers/implementations/ciphers/ciphercommon_gcm.c @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -25,6 +25,10 @@ static int gcm_cipher_internal(PROV_GCM_CTX *ctx, unsigned char *out, size_t *padlen, const unsigned char *in, size_t len); +/* + * Called from EVP_CipherInit when there is currently no context via + * the new_ctx() function + */ void ossl_gcm_initctx(void *provctx, PROV_GCM_CTX *ctx, size_t keybits, const PROV_GCM_HW *hw) { @@ -38,6 +42,9 @@ void ossl_gcm_initctx(void *provctx, PROV_GCM_CTX *ctx, size_t keybits, ctx->libctx = PROV_LIBCTX_OF(provctx); } +/* + * Called by EVP_CipherInit via the _einit and _dinit functions + */ static int gcm_init(void *vctx, const unsigned char *key, size_t keylen, const unsigned char *iv, size_t ivlen, const OSSL_PARAM params[], int enc) @@ -66,6 +73,7 @@ static int gcm_init(void *vctx, const unsigned char *key, size_t keylen, } if (!ctx->hw->setkey(ctx, key, ctx->keylen)) return 0; + ctx->tls_enc_records = 0; } return ossl_gcm_set_ctx_params(ctx, params); } @@ -447,7 +455,6 @@ static int gcm_tls_init(PROV_GCM_CTX *dat, unsigned char *aad, size_t aad_len) buf = dat->buf; memcpy(buf, aad, aad_len); dat->tls_aad_len = aad_len; - dat->tls_enc_records = 0; len = buf[aad_len - 2] << 8 | buf[aad_len - 1]; /* Correct length for explicit iv. */ diff --git a/deps/openssl/openssl/providers/implementations/digests/build.info b/deps/openssl/openssl/providers/implementations/digests/build.info index c6508b6e85b267..d30975028e9fd7 100644 --- a/deps/openssl/openssl/providers/implementations/digests/build.info +++ b/deps/openssl/openssl/providers/implementations/digests/build.info @@ -15,7 +15,11 @@ $MD2_GOAL=../../liblegacy.a $MD4_GOAL=../../liblegacy.a $MDC2_GOAL=../../liblegacy.a $WHIRLPOOL_GOAL=../../liblegacy.a -$RIPEMD_GOAL=../../liblegacy.a +IF[{- !$disabled{module} -}] + $RIPEMD_GOAL=../../libdefault.a ../../liblegacy.a +ELSE + $RIPEMD_GOAL=../../libdefault.a +ENDIF # This source is common for all digests in all our providers. SOURCE[$COMMON_GOAL]=digestcommon.c diff --git a/deps/openssl/openssl/providers/implementations/encode_decode/encode_key2text.c b/deps/openssl/openssl/providers/implementations/encode_decode/encode_key2text.c index 80d6f7b35fdcd2..7d983f5e51c6df 100644 --- a/deps/openssl/openssl/providers/implementations/encode_decode/encode_key2text.c +++ b/deps/openssl/openssl/providers/implementations/encode_decode/encode_key2text.c @@ -220,6 +220,7 @@ static int dh_to_text(BIO *out, const void *key, int selection) const BIGNUM *priv_key = NULL, *pub_key = NULL; const FFC_PARAMS *params = NULL; const BIGNUM *p = NULL; + long length; if (out == NULL || dh == NULL) { ERR_raise(ERR_LIB_PROV, ERR_R_PASSED_NULL_PARAMETER); @@ -272,6 +273,11 @@ static int dh_to_text(BIO *out, const void *key, int selection) if (params != NULL && !ffc_params_to_text(out, params)) return 0; + length = DH_get_length(dh); + if (length > 0 + && BIO_printf(out, "recommended-private-length: %ld bits\n", + length) <= 0) + return 0; return 1; } diff --git a/deps/openssl/openssl/providers/implementations/include/prov/ciphercommon.h b/deps/openssl/openssl/providers/implementations/include/prov/ciphercommon.h index 91c4c914beb9c6..8153872cba26c4 100644 --- a/deps/openssl/openssl/providers/implementations/include/prov/ciphercommon.h +++ b/deps/openssl/openssl/providers/implementations/include/prov/ciphercommon.h @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -14,8 +14,8 @@ #include "internal/cryptlib.h" #include "crypto/modes.h" -#define MAXCHUNK ((size_t)1 << (sizeof(long) * 8 - 2)) -#define MAXBITCHUNK ((size_t)1 << (sizeof(size_t) * 8 - 4)) +# define MAXCHUNK ((size_t)1 << 30) +# define MAXBITCHUNK ((size_t)1 << (sizeof(size_t) * 8 - 4)) #define GENERIC_BLOCK_SIZE 16 #define IV_STATE_UNINITIALISED 0 /* initial state is not initialized */ diff --git a/deps/openssl/openssl/providers/implementations/keymgmt/ec_kmgmt.c b/deps/openssl/openssl/providers/implementations/keymgmt/ec_kmgmt.c index 6e18f7063e6abb..3938e5c1c06240 100644 --- a/deps/openssl/openssl/providers/implementations/keymgmt/ec_kmgmt.c +++ b/deps/openssl/openssl/providers/implementations/keymgmt/ec_kmgmt.c @@ -637,8 +637,10 @@ int common_get_params(void *key, OSSL_PARAM params[], int sm2) BN_CTX *bnctx = NULL; ecg = EC_KEY_get0_group(eck); - if (ecg == NULL) + if (ecg == NULL) { + ERR_raise(ERR_LIB_PROV, PROV_R_NO_PARAMETERS_SET); return 0; + } libctx = ossl_ec_key_get_libctx(eck); propq = ossl_ec_key_get0_propq(eck); @@ -727,8 +729,13 @@ int common_get_params(void *key, OSSL_PARAM params[], int sm2) } if ((p = OSSL_PARAM_locate(params, OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY)) != NULL) { - p->return_size = EC_POINT_point2oct(EC_KEY_get0_group(key), - EC_KEY_get0_public_key(key), + const EC_POINT *ecp = EC_KEY_get0_public_key(key); + + if (ecp == NULL) { + ERR_raise(ERR_LIB_PROV, PROV_R_NOT_A_PUBLIC_KEY); + goto err; + } + p->return_size = EC_POINT_point2oct(ecg, ecp, POINT_CONVERSION_UNCOMPRESSED, p->data, p->return_size, bnctx); if (p->return_size == 0) diff --git a/deps/openssl/openssl/providers/implementations/rands/seeding/rand_vms.c b/deps/openssl/openssl/providers/implementations/rands/seeding/rand_vms.c index abc06ffd5bb183..f12ecb3b075e3a 100644 --- a/deps/openssl/openssl/providers/implementations/rands/seeding/rand_vms.c +++ b/deps/openssl/openssl/providers/implementations/rands/seeding/rand_vms.c @@ -1,5 +1,5 @@ /* - * Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -474,34 +474,6 @@ size_t data_collect_method(RAND_POOL *pool) return ossl_rand_pool_entropy_available(pool); } -int ossl_pool_add_nonce_data(RAND_POOL *pool) -{ - struct { - pid_t pid; - CRYPTO_THREAD_ID tid; - unsigned __int64 time; - } data; - - /* Erase the entire structure including any padding */ - memset(&data, 0, sizeof(data)); - - /* - * Add process id, thread id, and a high resolution timestamp - * (where available, which is OpenVMS v8.4 and up) to ensure that - * the nonce is unique with high probability for different process - * instances. - */ - data.pid = getpid(); - data.tid = CRYPTO_THREAD_get_current_id(); -#if __CRTL_VER >= 80400000 - sys$gettim_prec(&data.time); -#else - sys$gettim((void*)&data.time); -#endif - - return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0); -} - /* * SYS$GET_ENTROPY METHOD * ====================== @@ -575,28 +547,56 @@ size_t ossl_pool_acquire_entropy(RAND_POOL *pool) return data_collect_method(pool); } - -int ossl_rand_pool_add_additional_data(RAND_POOL *pool) +int ossl_pool_add_nonce_data(RAND_POOL *pool) { + /* + * Two variables to ensure that two nonces won't ever be the same + */ + static unsigned __int64 last_time = 0; + static unsigned __int32 last_seq = 0; + struct { + pid_t pid; CRYPTO_THREAD_ID tid; unsigned __int64 time; + unsigned __int32 seq; } data; /* Erase the entire structure including any padding */ memset(&data, 0, sizeof(data)); /* - * Add some noise from the thread id and a high resolution timer. - * The thread id adds a little randomness if the drbg is accessed - * concurrently (which is the case for the drbg). + * Add process id, thread id, a timestamp, and a sequence number in case + * the same time stamp is repeated, to ensure that the nonce is unique + * with high probability for different process instances. + * + * The normal OpenVMS time is specified to be high granularity (100ns), + * but the time update granularity given by sys$gettim() may be lower. + * + * OpenVMS version 8.4 (which is the latest for Alpha and Itanium) and + * on have sys$gettim_prec() as well, which is supposedly having a better + * time update granularity, but tests on Itanium (and even Alpha) have + * shown that compared with sys$gettim(), the difference is marginal, + * so of very little significance in terms of entropy. + * Given that, and that it's a high ask to expect everyone to have + * upgraded to OpenVMS version 8.4, only sys$gettim() is used, and a + * sequence number is added as well, in case sys$gettim() returns the + * same time value more than once. + * + * This function is assumed to be called under thread lock, and does + * therefore not take concurrency into account. */ + data.pid = getpid(); data.tid = CRYPTO_THREAD_get_current_id(); -#if __CRTL_VER >= 80400000 - sys$gettim_prec(&data.time); -#else + data.seq = 0; sys$gettim((void*)&data.time); -#endif + + if (data.time == last_time) { + data.seq = ++last_seq; + } else { + last_time = data.time; + last_seq = 0; + } return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0); } diff --git a/deps/openssl/openssl/providers/implementations/rands/seeding/rand_win.c b/deps/openssl/openssl/providers/implementations/rands/seeding/rand_win.c index 704705425a6dee..cf903f3cb5a262 100644 --- a/deps/openssl/openssl/providers/implementations/rands/seeding/rand_win.c +++ b/deps/openssl/openssl/providers/implementations/rands/seeding/rand_win.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -28,7 +28,9 @@ # ifdef USE_BCRYPTGENRANDOM # include -# pragma comment(lib, "bcrypt.lib") +# ifdef _MSC_VER +# pragma comment(lib, "bcrypt.lib") +# endif # ifndef STATUS_SUCCESS # define STATUS_SUCCESS ((NTSTATUS)0x00000000L) # endif diff --git a/deps/openssl/openssl/providers/implementations/signature/eddsa_sig.c b/deps/openssl/openssl/providers/implementations/signature/eddsa_sig.c index eb1a7691283827..ebb7fc7e1b00f7 100644 --- a/deps/openssl/openssl/providers/implementations/signature/eddsa_sig.c +++ b/deps/openssl/openssl/providers/implementations/signature/eddsa_sig.c @@ -1,5 +1,5 @@ /* - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -165,8 +165,14 @@ int ed25519_digest_sign(void *vpeddsactx, unsigned char *sigret, return 0; } #ifdef S390X_EC_ASM - if (S390X_CAN_SIGN(ED25519)) - return s390x_ed25519_digestsign(edkey, sigret, tbs, tbslen); + if (S390X_CAN_SIGN(ED25519)) { + if (s390x_ed25519_digestsign(edkey, sigret, tbs, tbslen) == 0) { + ERR_raise(ERR_LIB_PROV, PROV_R_FAILED_TO_SIGN); + return 0; + } + *siglen = ED25519_SIGSIZE; + return 1; + } #endif /* S390X_EC_ASM */ if (ossl_ed25519_sign(sigret, tbs, tbslen, edkey->pubkey, edkey->privkey, peddsactx->libctx, NULL) == 0) { @@ -196,8 +202,14 @@ int ed448_digest_sign(void *vpeddsactx, unsigned char *sigret, return 0; } #ifdef S390X_EC_ASM - if (S390X_CAN_SIGN(ED448)) - return s390x_ed448_digestsign(edkey, sigret, tbs, tbslen); + if (S390X_CAN_SIGN(ED448)) { + if (s390x_ed448_digestsign(edkey, sigret, tbs, tbslen) == 0) { + ERR_raise(ERR_LIB_PROV, PROV_R_FAILED_TO_SIGN); + return 0; + } + *siglen = ED448_SIGSIZE; + return 1; + } #endif /* S390X_EC_ASM */ if (ossl_ed448_sign(peddsactx->libctx, sigret, tbs, tbslen, edkey->pubkey, edkey->privkey, NULL, 0, edkey->propq) == 0) { diff --git a/deps/openssl/openssl/ssl/ktls.c b/deps/openssl/openssl/ssl/ktls.c index 79d980959e3ebb..ddbfd1447c542f 100644 --- a/deps/openssl/openssl/ssl/ktls.c +++ b/deps/openssl/openssl/ssl/ktls.c @@ -1,5 +1,5 @@ /* - * Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2018-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -66,8 +66,11 @@ int ktls_configure_crypto(const SSL *s, const EVP_CIPHER *c, EVP_CIPHER_CTX *dd, case SSL_AES128GCM: case SSL_AES256GCM: crypto_info->cipher_algorithm = CRYPTO_AES_NIST_GCM_16; - if (s->version == TLS1_3_VERSION) + if (s->version == TLS1_3_VERSION) { crypto_info->iv_len = EVP_CIPHER_CTX_get_iv_length(dd); + if (crypto_info->iv_len < 0) + return 0; + } else crypto_info->iv_len = EVP_GCM_TLS_FIXED_IV_LEN; break; diff --git a/deps/openssl/openssl/ssl/record/rec_layer_d1.c b/deps/openssl/openssl/ssl/record/rec_layer_d1.c index 7cf3169c39d667..7f3d1a7f0ddf17 100644 --- a/deps/openssl/openssl/ssl/record/rec_layer_d1.c +++ b/deps/openssl/openssl/ssl/record/rec_layer_d1.c @@ -874,6 +874,10 @@ int do_dtls1_write(SSL *s, int type, const unsigned char *buf, int mode = EVP_CIPHER_CTX_get_mode(s->enc_write_ctx); if (mode == EVP_CIPH_CBC_MODE) { eivlen = EVP_CIPHER_CTX_get_iv_length(s->enc_write_ctx); + if (eivlen < 0) { + SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_R_LIBRARY_BUG); + return -1; + } if (eivlen <= 1) eivlen = 0; } diff --git a/deps/openssl/openssl/ssl/record/rec_layer_s3.c b/deps/openssl/openssl/ssl/record/rec_layer_s3.c index d26437f026c3ee..a267889a5172a0 100644 --- a/deps/openssl/openssl/ssl/record/rec_layer_s3.c +++ b/deps/openssl/openssl/ssl/record/rec_layer_s3.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -115,10 +115,22 @@ size_t ssl3_pending(const SSL *s) if (s->rlayer.rstate == SSL_ST_READ_BODY) return 0; + /* Take into account DTLS buffered app data */ + if (SSL_IS_DTLS(s)) { + DTLS1_RECORD_DATA *rdata; + pitem *item, *iter; + + iter = pqueue_iterator(s->rlayer.d->buffered_app_data.q); + while ((item = pqueue_next(&iter)) != NULL) { + rdata = item->data; + num += rdata->rrec.length; + } + } + for (i = 0; i < RECORD_LAYER_get_numrpipes(&s->rlayer); i++) { if (SSL3_RECORD_get_type(&s->rlayer.rrec[i]) != SSL3_RT_APPLICATION_DATA) - return 0; + return num; num += SSL3_RECORD_get_length(&s->rlayer.rrec[i]); } @@ -832,6 +844,10 @@ int do_ssl3_write(SSL *s, int type, const unsigned char *buf, int mode = EVP_CIPHER_CTX_get_mode(s->enc_write_ctx); if (mode == EVP_CIPH_CBC_MODE) { eivlen = EVP_CIPHER_CTX_get_iv_length(s->enc_write_ctx); + if (eivlen < 0) { + SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_R_LIBRARY_BUG); + goto err; + } if (eivlen <= 1) eivlen = 0; } else if (mode == EVP_CIPH_GCM_MODE) { diff --git a/deps/openssl/openssl/ssl/record/ssl3_record_tls13.c b/deps/openssl/openssl/ssl/record/ssl3_record_tls13.c index 8671b610e7f229..c605fa74d21701 100644 --- a/deps/openssl/openssl/ssl/record/ssl3_record_tls13.c +++ b/deps/openssl/openssl/ssl/record/ssl3_record_tls13.c @@ -1,5 +1,5 @@ /* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -25,7 +25,8 @@ int tls13_enc(SSL *s, SSL3_RECORD *recs, size_t n_recs, int sending, { EVP_CIPHER_CTX *ctx; unsigned char iv[EVP_MAX_IV_LENGTH], recheader[SSL3_RT_HEADER_LENGTH]; - size_t ivlen, taglen, offset, loop, hdrlen; + size_t taglen, offset, loop, hdrlen; + int ivlen; unsigned char *staticiv; unsigned char *seq; int lenu, lenf; @@ -62,6 +63,10 @@ int tls13_enc(SSL *s, SSL3_RECORD *recs, size_t n_recs, int sending, } ivlen = EVP_CIPHER_CTX_get_iv_length(ctx); + if (ivlen < 0) { + SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_INTERNAL_ERROR); + return 0; + } if (s->early_data_state == SSL_EARLY_DATA_WRITING || s->early_data_state == SSL_EARLY_DATA_WRITE_RETRY) { diff --git a/deps/openssl/openssl/ssl/s3_lib.c b/deps/openssl/openssl/ssl/s3_lib.c index f530c5066d6baa..78d4f040565d1d 100644 --- a/deps/openssl/openssl/ssl/s3_lib.c +++ b/deps/openssl/openssl/ssl/s3_lib.c @@ -4301,9 +4301,10 @@ const SSL_CIPHER *ssl3_choose_cipher(SSL *s, STACK_OF(SSL_CIPHER) *clnt, if (prefer_sha256) { const SSL_CIPHER *tmp = sk_SSL_CIPHER_value(allow, ii); + const EVP_MD *md = ssl_md(s->ctx, tmp->algorithm2); - if (EVP_MD_is_a(ssl_md(s->ctx, tmp->algorithm2), - OSSL_DIGEST_NAME_SHA2_256)) { + if (md != NULL + && EVP_MD_is_a(md, OSSL_DIGEST_NAME_SHA2_256)) { ret = tmp; break; } diff --git a/deps/openssl/openssl/ssl/ssl_ciph.c b/deps/openssl/openssl/ssl/ssl_ciph.c index da5d3dcdc5fa8a..82c02ef29a6b59 100644 --- a/deps/openssl/openssl/ssl/ssl_ciph.c +++ b/deps/openssl/openssl/ssl/ssl_ciph.c @@ -1,5 +1,5 @@ /* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved * Copyright 2005 Nokia. All rights reserved. * @@ -532,7 +532,8 @@ int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s, ctmp.id = s->compress_meth; if (ssl_comp_methods != NULL) { i = sk_SSL_COMP_find(ssl_comp_methods, &ctmp); - *comp = sk_SSL_COMP_value(ssl_comp_methods, i); + if (i >= 0) + *comp = sk_SSL_COMP_value(ssl_comp_methods, i); } /* If were only interested in comp then return success */ if ((enc == NULL) && (md == NULL)) @@ -555,11 +556,14 @@ int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s, if (c->algorithm_mac == SSL_AEAD) mac_pkey_type = NULL; } else { - if (!ssl_evp_md_up_ref(ctx->ssl_digest_methods[i])) { + const EVP_MD *digest = ctx->ssl_digest_methods[i]; + + if (digest == NULL + || !ssl_evp_md_up_ref(digest)) { ssl_evp_cipher_free(*enc); return 0; } - *md = ctx->ssl_digest_methods[i]; + *md = digest; if (mac_pkey_type != NULL) *mac_pkey_type = ctx->ssl_mac_pkey_id[i]; if (mac_secret_size != NULL) @@ -1059,9 +1063,7 @@ static int ssl_cipher_process_rulestr(const char *rule_str, * alphanumeric, so we call this an error. */ ERR_raise(ERR_LIB_SSL, SSL_R_INVALID_COMMAND); - retval = found = 0; - l++; - break; + return 0; } if (rule == CIPHER_SPECIAL) { diff --git a/deps/openssl/openssl/ssl/ssl_lib.c b/deps/openssl/openssl/ssl/ssl_lib.c index c492df0dd7e181..99efb33de2581b 100644 --- a/deps/openssl/openssl/ssl/ssl_lib.c +++ b/deps/openssl/openssl/ssl/ssl_lib.c @@ -1617,12 +1617,26 @@ int SSL_has_pending(const SSL *s) { /* * Similar to SSL_pending() but returns a 1 to indicate that we have - * unprocessed data available or 0 otherwise (as opposed to the number of - * bytes available). Unlike SSL_pending() this will take into account - * read_ahead data. A 1 return simply indicates that we have unprocessed - * data. That data may not result in any application data, or we may fail - * to parse the records for some reason. + * processed or unprocessed data available or 0 otherwise (as opposed to the + * number of bytes available). Unlike SSL_pending() this will take into + * account read_ahead data. A 1 return simply indicates that we have data. + * That data may not result in any application data, or we may fail to parse + * the records for some reason. */ + + /* Check buffered app data if any first */ + if (SSL_IS_DTLS(s)) { + DTLS1_RECORD_DATA *rdata; + pitem *item, *iter; + + iter = pqueue_iterator(s->rlayer.d->buffered_app_data.q); + while ((item = pqueue_next(&iter)) != NULL) { + rdata = item->data; + if (rdata->rrec.length > 0) + return 1; + } + } + if (RECORD_LAYER_processed_read_pending(&s->rlayer)) return 1; diff --git a/deps/openssl/openssl/ssl/ssl_local.h b/deps/openssl/openssl/ssl/ssl_local.h index 297b634b6d00f0..51c4a77a9ed7c5 100644 --- a/deps/openssl/openssl/ssl/ssl_local.h +++ b/deps/openssl/openssl/ssl/ssl_local.h @@ -773,8 +773,8 @@ typedef enum tlsext_index_en { TLSEXT_IDX_cryptopro_bug, TLSEXT_IDX_early_data, TLSEXT_IDX_certificate_authorities, - TLSEXT_IDX_quic_transport_params_draft, - TLSEXT_IDX_quic_transport_params, + TLSEXT_IDX_quic_transport_parameters_draft, + TLSEXT_IDX_quic_transport_parameters, TLSEXT_IDX_padding, TLSEXT_IDX_psk, /* Dummy index - must always be the last entry */ @@ -2808,7 +2808,9 @@ __owur int ssl_log_secret(SSL *ssl, const char *label, #define CLIENT_HANDSHAKE_LABEL "CLIENT_HANDSHAKE_TRAFFIC_SECRET" #define SERVER_HANDSHAKE_LABEL "SERVER_HANDSHAKE_TRAFFIC_SECRET" #define CLIENT_APPLICATION_LABEL "CLIENT_TRAFFIC_SECRET_0" +#define CLIENT_APPLICATION_N_LABEL "CLIENT_TRAFFIC_SECRET_N" #define SERVER_APPLICATION_LABEL "SERVER_TRAFFIC_SECRET_0" +#define SERVER_APPLICATION_N_LABEL "SERVER_TRAFFIC_SECRET_N" #define EARLY_EXPORTER_SECRET_LABEL "EARLY_EXPORTER_SECRET" #define EXPORTER_SECRET_LABEL "EXPORTER_SECRET" diff --git a/deps/openssl/openssl/ssl/ssl_rsa.c b/deps/openssl/openssl/ssl/ssl_rsa.c index 69c7bc2f9d98a7..4f45e60535d2e7 100644 --- a/deps/openssl/openssl/ssl/ssl_rsa.c +++ b/deps/openssl/openssl/ssl/ssl_rsa.c @@ -703,16 +703,68 @@ static int serverinfo_process_buffer(unsigned int version, return 1; } +static size_t extension_contextoff(unsigned int version) +{ + return version == SSL_SERVERINFOV1 ? 4 : 0; +} + +static size_t extension_append_length(unsigned int version, size_t extension_length) +{ + return extension_length + extension_contextoff(version); +} + +static void extension_append(unsigned int version, + const unsigned char *extension, + const size_t extension_length, + unsigned char *serverinfo) +{ + const size_t contextoff = extension_contextoff(version); + + if (contextoff > 0) { + /* We know this only uses the last 2 bytes */ + serverinfo[0] = 0; + serverinfo[1] = 0; + serverinfo[2] = (SYNTHV1CONTEXT >> 8) & 0xff; + serverinfo[3] = SYNTHV1CONTEXT & 0xff; + } + + memcpy(serverinfo + contextoff, extension, extension_length); +} + int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version, const unsigned char *serverinfo, size_t serverinfo_length) { - unsigned char *new_serverinfo; + unsigned char *new_serverinfo = NULL; if (ctx == NULL || serverinfo == NULL || serverinfo_length == 0) { ERR_raise(ERR_LIB_SSL, ERR_R_PASSED_NULL_PARAMETER); return 0; } + if (version == SSL_SERVERINFOV1) { + /* + * Convert serverinfo version v1 to v2 and call yourself recursively + * over the converted serverinfo. + */ + const size_t sinfo_length = extension_append_length(SSL_SERVERINFOV1, + serverinfo_length); + unsigned char *sinfo; + int ret; + + sinfo = OPENSSL_malloc(sinfo_length); + if (sinfo == NULL) { + ERR_raise(ERR_LIB_SSL, ERR_R_MALLOC_FAILURE); + return 0; + } + + extension_append(SSL_SERVERINFOV1, serverinfo, serverinfo_length, sinfo); + + ret = SSL_CTX_use_serverinfo_ex(ctx, SSL_SERVERINFOV2, sinfo, + sinfo_length); + + OPENSSL_free(sinfo); + return ret; + } if (!serverinfo_process_buffer(version, serverinfo, serverinfo_length, NULL)) { ERR_raise(ERR_LIB_SSL, SSL_R_INVALID_SERVERINFO_DATA); @@ -765,7 +817,7 @@ int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file) unsigned int name_len; int ret = 0; BIO *bin = NULL; - size_t num_extensions = 0, contextoff = 0; + size_t num_extensions = 0; if (ctx == NULL || file == NULL) { ERR_raise(ERR_LIB_SSL, ERR_R_PASSED_NULL_PARAMETER); @@ -784,6 +836,7 @@ int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file) for (num_extensions = 0;; num_extensions++) { unsigned int version; + size_t append_length; if (PEM_read_bio(bin, &name, &header, &extension, &extension_length) == 0) { @@ -826,11 +879,6 @@ int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file) ERR_raise(ERR_LIB_SSL, SSL_R_BAD_DATA); goto end; } - /* - * File does not have a context value so we must take account of - * this later. - */ - contextoff = 4; } else { /* 8 byte header: 4 bytes context, 2 bytes type, 2 bytes len */ if (extension_length < 8 @@ -841,25 +889,16 @@ int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file) } } /* Append the decoded extension to the serverinfo buffer */ - tmp = OPENSSL_realloc(serverinfo, serverinfo_length + extension_length - + contextoff); + append_length = extension_append_length(version, extension_length); + tmp = OPENSSL_realloc(serverinfo, serverinfo_length + append_length); if (tmp == NULL) { ERR_raise(ERR_LIB_SSL, ERR_R_MALLOC_FAILURE); goto end; } serverinfo = tmp; - if (contextoff > 0) { - unsigned char *sinfo = serverinfo + serverinfo_length; - - /* We know this only uses the last 2 bytes */ - sinfo[0] = 0; - sinfo[1] = 0; - sinfo[2] = (SYNTHV1CONTEXT >> 8) & 0xff; - sinfo[3] = SYNTHV1CONTEXT & 0xff; - } - memcpy(serverinfo + serverinfo_length + contextoff, - extension, extension_length); - serverinfo_length += extension_length + contextoff; + extension_append(version, extension, extension_length, + serverinfo + serverinfo_length); + serverinfo_length += append_length; OPENSSL_free(name); name = NULL; diff --git a/deps/openssl/openssl/ssl/ssl_sess.c b/deps/openssl/openssl/ssl/ssl_sess.c index 085dcfba6ce200..68b57a532bfea8 100644 --- a/deps/openssl/openssl/ssl/ssl_sess.c +++ b/deps/openssl/openssl/ssl/ssl_sess.c @@ -748,25 +748,17 @@ int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c) c->time = time(NULL); ssl_session_calculate_timeout(c); } - SSL_SESSION_list_add(ctx, c); - if (s != NULL) { - /* - * existing cache entry -- decrement previously incremented reference - * count because it already takes into account the cache - */ - - SSL_SESSION_free(s); /* s == c */ - ret = 0; - } else { + if (s == NULL) { /* * new cache entry -- remove old ones if cache has become too large + * delete cache entry *before* add, so we don't remove the one we're adding! */ ret = 1; if (SSL_CTX_sess_get_cache_size(ctx) > 0) { - while (SSL_CTX_sess_number(ctx) > SSL_CTX_sess_get_cache_size(ctx)) { + while (SSL_CTX_sess_number(ctx) >= SSL_CTX_sess_get_cache_size(ctx)) { if (!remove_session_lock(ctx, ctx->session_cache_tail, 0)) break; else @@ -774,6 +766,18 @@ int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c) } } } + + SSL_SESSION_list_add(ctx, c); + + if (s != NULL) { + /* + * existing cache entry -- decrement previously incremented reference + * count because it already takes into account the cache + */ + + SSL_SESSION_free(s); /* s == c */ + ret = 0; + } CRYPTO_THREAD_unlock(ctx->lock); return ret; } diff --git a/deps/openssl/openssl/ssl/statem/extensions.c b/deps/openssl/openssl/ssl/statem/extensions.c index 2d60ad69d7691c..2f8b80fb6f8891 100644 --- a/deps/openssl/openssl/ssl/statem/extensions.c +++ b/deps/openssl/openssl/ssl/statem/extensions.c @@ -103,6 +103,9 @@ typedef struct extensions_definition_st { * Definitions of all built-in extensions. NOTE: Changes in the number or order * of these extensions should be mirrored with equivalent changes to the * indexes ( TLSEXT_IDX_* ) defined in ssl_local.h. + * Extensions should be added to test/ext_internal_test.c as well, as that + * tests the ordering of the extensions. + * * Each extension has an initialiser, a client and * server side parser and a finaliser. The initialiser is called (if the * extension is relevant to the given context) even if we did not see the @@ -123,7 +126,7 @@ typedef struct extensions_definition_st { * NOTE: WebSphere Application Server 7+ cannot handle empty extensions at * the end, keep these extensions before signature_algorithm. */ -#define INVALID_EXTENSION { 0x10000, 0, NULL, NULL, NULL, NULL, NULL, NULL } +#define INVALID_EXTENSION { TLSEXT_TYPE_invalid, 0, NULL, NULL, NULL, NULL, NULL, NULL } static const EXTENSION_DEFINITION ext_defs[] = { { TLSEXT_TYPE_renegotiate, @@ -413,6 +416,17 @@ static const EXTENSION_DEFINITION ext_defs[] = { } }; +/* Returns a TLSEXT_TYPE for the given index */ +unsigned int ossl_get_extension_type(size_t idx) +{ + size_t num_exts = OSSL_NELEM(ext_defs); + + if (idx >= num_exts) + return TLSEXT_TYPE_out_of_range; + + return ext_defs[idx].type; +} + /* Check whether an extension's context matches the current context */ static int validate_context(SSL *s, unsigned int extctx, unsigned int thisctx) { diff --git a/deps/openssl/openssl/ssl/statem/extensions_clnt.c b/deps/openssl/openssl/ssl/statem/extensions_clnt.c index 234a24d2061fbc..caeb818a37ce4a 100644 --- a/deps/openssl/openssl/ssl/statem/extensions_clnt.c +++ b/deps/openssl/openssl/ssl/statem/extensions_clnt.c @@ -679,6 +679,10 @@ EXT_RETURN tls_construct_ctos_key_share(SSL *s, WPACKET *pkt, if (!tls_group_allowed(s, pgroups[i], SSL_SECOP_CURVE_SUPPORTED)) continue; + if (!tls_valid_group(s, pgroups[i], TLS1_3_VERSION, TLS1_3_VERSION, + 0, NULL)) + continue; + curve_id = pgroups[i]; break; } @@ -974,7 +978,7 @@ EXT_RETURN tls_construct_ctos_psk(SSL *s, WPACKET *pkt, unsigned int context, X509 *x, size_t chainidx) { #ifndef OPENSSL_NO_TLS1_3 - uint32_t now, agesec, agems = 0; + uint32_t agesec, agems = 0; size_t reshashsize = 0, pskhashsize = 0, binderoffset, msglen; unsigned char *resbinder = NULL, *pskbinder = NULL, *msgstart = NULL; const EVP_MD *handmd = NULL, *mdres = NULL, *mdpsk = NULL; @@ -1030,8 +1034,7 @@ EXT_RETURN tls_construct_ctos_psk(SSL *s, WPACKET *pkt, unsigned int context, * this in multiple places in the code, so portability shouldn't be an * issue. */ - now = (uint32_t)time(NULL); - agesec = now - (uint32_t)s->session->time; + agesec = (uint32_t)(time(NULL) - s->session->time); /* * We calculate the age in seconds but the server may work in ms. Due to * rounding errors we could overestimate the age by up to 1s. It is @@ -1816,7 +1819,9 @@ int tls_parse_stoc_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x, break; } if (i >= num_groups - || !tls_group_allowed(s, group_id, SSL_SECOP_CURVE_SUPPORTED)) { + || !tls_group_allowed(s, group_id, SSL_SECOP_CURVE_SUPPORTED) + || !tls_valid_group(s, group_id, TLS1_3_VERSION, TLS1_3_VERSION, + 0, NULL)) { SSLfatal(s, SSL_AD_ILLEGAL_PARAMETER, SSL_R_BAD_KEY_SHARE); return 0; } diff --git a/deps/openssl/openssl/ssl/statem/extensions_srvr.c b/deps/openssl/openssl/ssl/statem/extensions_srvr.c index 46e4aca56fbcbb..ed53b28aba80ab 100644 --- a/deps/openssl/openssl/ssl/statem/extensions_srvr.c +++ b/deps/openssl/openssl/ssl/statem/extensions_srvr.c @@ -12,16 +12,16 @@ #include "statem_local.h" #include "internal/cryptlib.h" -#define COOKIE_STATE_FORMAT_VERSION 0 +#define COOKIE_STATE_FORMAT_VERSION 1 /* * 2 bytes for packet length, 2 bytes for format version, 2 bytes for * protocol version, 2 bytes for group id, 2 bytes for cipher id, 1 byte for - * key_share present flag, 4 bytes for timestamp, 2 bytes for the hashlen, + * key_share present flag, 8 bytes for timestamp, 2 bytes for the hashlen, * EVP_MAX_MD_SIZE for transcript hash, 1 byte for app cookie length, app cookie * length bytes, SHA256_DIGEST_LENGTH bytes for the HMAC of the whole thing. */ -#define MAX_COOKIE_SIZE (2 + 2 + 2 + 2 + 2 + 1 + 4 + 2 + EVP_MAX_MD_SIZE + 1 \ +#define MAX_COOKIE_SIZE (2 + 2 + 2 + 2 + 2 + 1 + 8 + 2 + EVP_MAX_MD_SIZE + 1 \ + SSL_COOKIE_LENGTH + SHA256_DIGEST_LENGTH) /* @@ -648,7 +648,14 @@ int tls_parse_ctos_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x, } /* Check if this share is for a group we can use */ - if (!check_in_list(s, group_id, srvrgroups, srvr_num_groups, 1)) { + if (!check_in_list(s, group_id, srvrgroups, srvr_num_groups, 1) + || !tls_group_allowed(s, group_id, SSL_SECOP_CURVE_SUPPORTED) + /* + * We tolerate but ignore a group id that we don't think is + * suitable for TLSv1.3 + */ + || !tls_valid_group(s, group_id, TLS1_3_VERSION, TLS1_3_VERSION, + 0, NULL)) { /* Share not suitable */ continue; } @@ -690,7 +697,7 @@ int tls_parse_ctos_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x, unsigned char hmac[SHA256_DIGEST_LENGTH]; unsigned char hrr[MAX_HRR_SIZE]; size_t rawlen, hmaclen, hrrlen, ciphlen; - unsigned long tm, now; + uint64_t tm, now; /* Ignore any cookie if we're not set up to verify it */ if (s->ctx->verify_stateless_cookie_cb == NULL @@ -791,7 +798,7 @@ int tls_parse_ctos_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x, } if (!PACKET_get_1(&cookie, &key_share) - || !PACKET_get_net_4(&cookie, &tm) + || !PACKET_get_net_8(&cookie, &tm) || !PACKET_get_length_prefixed_2(&cookie, &chhash) || !PACKET_get_length_prefixed_1(&cookie, &appcookie) || PACKET_remaining(&cookie) != SHA256_DIGEST_LENGTH) { @@ -800,7 +807,7 @@ int tls_parse_ctos_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x, } /* We tolerate a cookie age of up to 10 minutes (= 60 * 10 seconds) */ - now = (unsigned long)time(NULL); + now = time(NULL); if (tm > now || (now - tm) > 600) { /* Cookie is stale. Ignore it */ return 1; @@ -1087,7 +1094,7 @@ int tls_parse_ctos_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x, s->ext.early_data_ok = 1; s->ext.ticket_expected = 1; } else { - uint32_t ticket_age = 0, now, agesec, agems; + uint32_t ticket_age = 0, agesec, agems; int ret; /* @@ -1127,8 +1134,7 @@ int tls_parse_ctos_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x, } ticket_age = (uint32_t)ticket_agel; - now = (uint32_t)time(NULL); - agesec = now - (uint32_t)sess->time; + agesec = (uint32_t)(time(NULL) - sess->time); agems = agesec * (uint32_t)1000; ticket_age -= sess->ext.tick_age_add; @@ -1154,6 +1160,10 @@ int tls_parse_ctos_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x, } md = ssl_md(s->ctx, sess->cipher->algorithm2); + if (md == NULL) { + SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_INTERNAL_ERROR); + goto err; + } if (!EVP_MD_is_a(md, EVP_MD_get0_name(ssl_md(s->ctx, s->s3.tmp.new_cipher->algorithm2)))) { @@ -1771,7 +1781,7 @@ EXT_RETURN tls_construct_stoc_cookie(SSL *s, WPACKET *pkt, unsigned int context, &ciphlen) /* Is there a key_share extension present in this HRR? */ || !WPACKET_put_bytes_u8(pkt, s->s3.peer_tmp == NULL) - || !WPACKET_put_bytes_u32(pkt, (unsigned int)time(NULL)) + || !WPACKET_put_bytes_u64(pkt, time(NULL)) || !WPACKET_start_sub_packet_u16(pkt) || !WPACKET_reserve_bytes(pkt, EVP_MAX_MD_SIZE, &hashval1)) { SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_INTERNAL_ERROR); diff --git a/deps/openssl/openssl/ssl/statem/statem.c b/deps/openssl/openssl/ssl/statem/statem.c index 0a11d2053d7fef..d80d4da2038d1b 100644 --- a/deps/openssl/openssl/ssl/statem/statem.c +++ b/deps/openssl/openssl/ssl/statem/statem.c @@ -1,5 +1,5 @@ /* - * Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -863,10 +863,24 @@ static SUB_STATE_RETURN write_state_machine(SSL *s) SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_INTERNAL_ERROR); return SUB_STATE_ERROR; } - if (confunc != NULL && !confunc(s, &pkt)) { - WPACKET_cleanup(&pkt); - check_fatal(s); - return SUB_STATE_ERROR; + if (confunc != NULL) { + int tmpret; + + tmpret = confunc(s, &pkt); + if (tmpret <= 0) { + WPACKET_cleanup(&pkt); + check_fatal(s); + return SUB_STATE_ERROR; + } else if (tmpret == 2) { + /* + * The construction function decided not to construct the + * message after all and continue. Skip sending. + */ + WPACKET_cleanup(&pkt); + st->write_state = WRITE_STATE_POST_WORK; + st->write_state_work = WORK_MORE_A; + break; + } /* else success */ } if (!ssl_close_construct_packet(s, &pkt, mt) || !WPACKET_finish(&pkt)) { diff --git a/deps/openssl/openssl/ssl/statem/statem_clnt.c b/deps/openssl/openssl/ssl/statem/statem_clnt.c index f73e71c182767f..5c65d8263bbbc2 100644 --- a/deps/openssl/openssl/ssl/statem/statem_clnt.c +++ b/deps/openssl/openssl/ssl/statem/statem_clnt.c @@ -1354,12 +1354,14 @@ static int set_client_ciphersuite(SSL *s, const unsigned char *cipherchars) s->session->cipher_id = s->session->cipher->id; if (s->hit && (s->session->cipher_id != c->id)) { if (SSL_IS_TLS13(s)) { + const EVP_MD *md = ssl_md(s->ctx, c->algorithm2); + /* * In TLSv1.3 it is valid for the server to select a different * ciphersuite as long as the hash is the same. */ - if (ssl_md(s->ctx, c->algorithm2) - != ssl_md(s->ctx, s->session->cipher->algorithm2)) { + if (md == NULL + || md != ssl_md(s->ctx, s->session->cipher->algorithm2)) { SSLfatal(s, SSL_AD_ILLEGAL_PARAMETER, SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED); return 0; diff --git a/deps/openssl/openssl/ssl/statem/statem_dtls.c b/deps/openssl/openssl/ssl/statem/statem_dtls.c index 2838d51bdb25d1..788d0eff656ba3 100644 --- a/deps/openssl/openssl/ssl/statem/statem_dtls.c +++ b/deps/openssl/openssl/ssl/statem/statem_dtls.c @@ -491,23 +491,64 @@ static int dtls1_retrieve_buffered_fragment(SSL *s, size_t *len) * (2) update s->init_num */ pitem *item; + piterator iter; hm_fragment *frag; int ret; + int chretran = 0; + iter = pqueue_iterator(s->d1->buffered_messages); do { - item = pqueue_peek(s->d1->buffered_messages); + item = pqueue_next(&iter); if (item == NULL) return 0; frag = (hm_fragment *)item->data; if (frag->msg_header.seq < s->d1->handshake_read_seq) { - /* This is a stale message that has been buffered so clear it */ - pqueue_pop(s->d1->buffered_messages); - dtls1_hm_fragment_free(frag); - pitem_free(item); - item = NULL; - frag = NULL; + pitem *next; + hm_fragment *nextfrag; + + if (!s->server + || frag->msg_header.seq != 0 + || s->d1->handshake_read_seq != 1 + || s->statem.hand_state != DTLS_ST_SW_HELLO_VERIFY_REQUEST) { + /* + * This is a stale message that has been buffered so clear it. + * It is safe to pop this message from the queue even though + * we have an active iterator + */ + pqueue_pop(s->d1->buffered_messages); + dtls1_hm_fragment_free(frag); + pitem_free(item); + item = NULL; + frag = NULL; + } else { + /* + * We have fragments for a ClientHello without a cookie, + * even though we have sent a HelloVerifyRequest. It is possible + * that the HelloVerifyRequest got lost and this is a + * retransmission of the original ClientHello + */ + next = pqueue_next(&iter); + if (next != NULL) { + nextfrag = (hm_fragment *)next->data; + if (nextfrag->msg_header.seq == s->d1->handshake_read_seq) { + /* + * We have fragments for both a ClientHello without + * cookie and one with. Ditch the one without. + */ + pqueue_pop(s->d1->buffered_messages); + dtls1_hm_fragment_free(frag); + pitem_free(item); + item = next; + frag = nextfrag; + } else { + chretran = 1; + } + } else { + chretran = 1; + } + } } } while (item == NULL); @@ -515,7 +556,7 @@ static int dtls1_retrieve_buffered_fragment(SSL *s, size_t *len) if (frag->reassembly != NULL) return 0; - if (s->d1->handshake_read_seq == frag->msg_header.seq) { + if (s->d1->handshake_read_seq == frag->msg_header.seq || chretran) { size_t frag_len = frag->msg_header.frag_len; pqueue_pop(s->d1->buffered_messages); @@ -533,6 +574,16 @@ static int dtls1_retrieve_buffered_fragment(SSL *s, size_t *len) pitem_free(item); if (ret) { + if (chretran) { + /* + * We got a new ClientHello with a message sequence of 0. + * Reset the read/write sequences back to the beginning. + * We process it like this is the first time we've seen a + * ClientHello from the client. + */ + s->d1->handshake_read_seq = 0; + s->d1->next_handshake_write_seq = 0; + } *len = frag_len; return 1; } @@ -759,6 +810,7 @@ static int dtls_get_reassembled_message(SSL *s, int *errtype, size_t *len) int i, ret, recvd_type; struct hm_header_st msg_hdr; size_t readbytes; + int chretran = 0; *errtype = 0; @@ -828,8 +880,20 @@ static int dtls_get_reassembled_message(SSL *s, int *errtype, size_t *len) * although we're still expecting seq 0 (ClientHello) */ if (msg_hdr.seq != s->d1->handshake_read_seq) { - *errtype = dtls1_process_out_of_seq_message(s, &msg_hdr); - return 0; + if (!s->server + || msg_hdr.seq != 0 + || s->d1->handshake_read_seq != 1 + || wire[0] != SSL3_MT_CLIENT_HELLO + || s->statem.hand_state != DTLS_ST_SW_HELLO_VERIFY_REQUEST) { + *errtype = dtls1_process_out_of_seq_message(s, &msg_hdr); + return 0; + } + /* + * We received a ClientHello and sent back a HelloVerifyRequest. We + * now seem to have received a retransmitted initial ClientHello. That + * is allowed (possibly our HelloVerifyRequest got lost). + */ + chretran = 1; } if (frag_len && frag_len < mlen) { @@ -895,6 +959,17 @@ static int dtls_get_reassembled_message(SSL *s, int *errtype, size_t *len) goto f_err; } + if (chretran) { + /* + * We got a new ClientHello with a message sequence of 0. + * Reset the read/write sequences back to the beginning. + * We process it like this is the first time we've seen a ClientHello + * from the client. + */ + s->d1->handshake_read_seq = 0; + s->d1->next_handshake_write_seq = 0; + } + /* * Note that s->init_num is *not* used as current offset in * s->init_buf->data, but as a counter summing up fragments' lengths: as diff --git a/deps/openssl/openssl/ssl/statem/statem_local.h b/deps/openssl/openssl/ssl/statem/statem_local.h index 144a6d3f5fddf5..4203c084e8749b 100644 --- a/deps/openssl/openssl/ssl/statem/statem_local.h +++ b/deps/openssl/openssl/ssl/statem/statem_local.h @@ -1,5 +1,5 @@ /* - * Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -37,6 +37,11 @@ /* Dummy message type */ #define SSL3_MT_DUMMY -1 +/* Invalid extension ID for non-supported extensions */ +#define TLSEXT_TYPE_invalid 0x10000 +#define TLSEXT_TYPE_out_of_range 0x10001 +unsigned int ossl_get_extension_type(size_t idx); + extern const unsigned char hrrrandom[]; /* Message processing return codes */ diff --git a/deps/openssl/openssl/ssl/statem/statem_srvr.c b/deps/openssl/openssl/ssl/statem/statem_srvr.c index e0470cbfb1b5da..ddd85cc38c4a95 100644 --- a/deps/openssl/openssl/ssl/statem/statem_srvr.c +++ b/deps/openssl/openssl/ssl/statem/statem_srvr.c @@ -3680,6 +3680,10 @@ static int create_ticket_prequel(SSL *s, WPACKET *pkt, uint32_t age_add, return 1; } +/* + * Returns 1 on success, 0 to abort construction of the ticket (non-fatal), or + * -1 on fatal error + */ static int construct_stateless_ticket(SSL *s, WPACKET *pkt, uint32_t age_add, unsigned char *tick_nonce) { @@ -3694,7 +3698,7 @@ static int construct_stateless_ticket(SSL *s, WPACKET *pkt, uint32_t age_add, SSL_CTX *tctx = s->session_ctx; unsigned char iv[EVP_MAX_IV_LENGTH]; unsigned char key_name[TLSEXT_KEYNAME_LENGTH]; - int iv_len, ok = 0; + int iv_len, ok = -1; size_t macoffset, macendoffset; /* get session encoding length */ @@ -3775,7 +3779,15 @@ static int construct_stateless_ticket(SSL *s, WPACKET *pkt, uint32_t age_add, #endif if (ret == 0) { - + /* + * In TLSv1.2 we construct a 0 length ticket. In TLSv1.3 a 0 + * length ticket is not allowed so we abort construction of the + * ticket + */ + if (SSL_IS_TLS13(s)) { + ok = 0; + goto err; + } /* Put timeout and length */ if (!WPACKET_put_bytes_u32(pkt, 0) || !WPACKET_put_bytes_u16(pkt, 0)) { @@ -3792,6 +3804,10 @@ static int construct_stateless_ticket(SSL *s, WPACKET *pkt, uint32_t age_add, goto err; } iv_len = EVP_CIPHER_CTX_get_iv_length(ctx); + if (iv_len < 0) { + SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_INTERNAL_ERROR); + goto err; + } } else { EVP_CIPHER *cipher = EVP_CIPHER_fetch(s->ctx->libctx, "AES-256-CBC", s->ctx->propq); @@ -3884,6 +3900,20 @@ static int construct_stateful_ticket(SSL *s, WPACKET *pkt, uint32_t age_add, return 1; } +static void tls_update_ticket_counts(SSL *s) +{ + /* + * Increment both |sent_tickets| and |next_ticket_nonce|. |sent_tickets| + * gets reset to 0 if we send more tickets following a post-handshake + * auth, but |next_ticket_nonce| does not. If we're sending extra + * tickets, decrement the count of pending extra tickets. + */ + s->sent_tickets++; + s->next_ticket_nonce++; + if (s->ext.extra_tickets_expected > 0) + s->ext.extra_tickets_expected--; +} + int tls_construct_new_session_ticket(SSL *s, WPACKET *pkt) { SSL_CTX *tctx = s->session_ctx; @@ -3892,6 +3922,7 @@ int tls_construct_new_session_ticket(SSL *s, WPACKET *pkt) unsigned char age_add_c[sizeof(uint32_t)]; uint32_t age_add; } age_add_u; + int ret = 0; age_add_u.age_add = 0; @@ -3989,10 +4020,20 @@ int tls_construct_new_session_ticket(SSL *s, WPACKET *pkt) /* SSLfatal() already called */ goto err; } - } else if (!construct_stateless_ticket(s, pkt, age_add_u.age_add, - tick_nonce)) { - /* SSLfatal() already called */ - goto err; + } else { + int tmpret; + + tmpret = construct_stateless_ticket(s, pkt, age_add_u.age_add, + tick_nonce); + if (tmpret != 1) { + if (tmpret == 0) { + ret = 2; /* Non-fatal. Abort construction but continue */ + /* We count this as a success so update the counts anwyay */ + tls_update_ticket_counts(s); + } + /* else SSLfatal() already called */ + goto err; + } } if (SSL_IS_TLS13(s)) { @@ -4002,22 +4043,13 @@ int tls_construct_new_session_ticket(SSL *s, WPACKET *pkt) /* SSLfatal() already called */ goto err; } - /* - * Increment both |sent_tickets| and |next_ticket_nonce|. |sent_tickets| - * gets reset to 0 if we send more tickets following a post-handshake - * auth, but |next_ticket_nonce| does not. If we're sending extra - * tickets, decrement the count of pending extra tickets. - */ - s->sent_tickets++; - s->next_ticket_nonce++; - if (s->ext.extra_tickets_expected > 0) - s->ext.extra_tickets_expected--; + tls_update_ticket_counts(s); ssl_update_cache(s, SSL_SESS_CACHE_SERVER); } - return 1; + ret = 1; err: - return 0; + return ret; } /* diff --git a/deps/openssl/openssl/ssl/t1_lib.c b/deps/openssl/openssl/ssl/t1_lib.c index 48a0b7f6e5908e..51c2283db915d7 100644 --- a/deps/openssl/openssl/ssl/t1_lib.c +++ b/deps/openssl/openssl/ssl/t1_lib.c @@ -1785,7 +1785,7 @@ SSL_TICKET_STATUS tls_decrypt_ticket(SSL *s, const unsigned char *etick, SSL_SESSION *sess = NULL; unsigned char *sdec; const unsigned char *p; - int slen, renew_ticket = 0, declen; + int slen, ivlen, renew_ticket = 0, declen; SSL_TICKET_STATUS ret = SSL_TICKET_FATAL_ERR_OTHER; size_t mlen; unsigned char tick_hmac[EVP_MAX_MD_SIZE]; @@ -1898,9 +1898,14 @@ SSL_TICKET_STATUS tls_decrypt_ticket(SSL *s, const unsigned char *etick, goto end; } + ivlen = EVP_CIPHER_CTX_get_iv_length(ctx); + if (ivlen < 0) { + ret = SSL_TICKET_FATAL_ERR_OTHER; + goto end; + } + /* Sanity check ticket length: must exceed keyname + IV + HMAC */ - if (eticklen <= - TLSEXT_KEYNAME_LENGTH + EVP_CIPHER_CTX_get_iv_length(ctx) + mlen) { + if (eticklen <= TLSEXT_KEYNAME_LENGTH + ivlen + mlen) { ret = SSL_TICKET_NO_DECRYPT; goto end; } @@ -1918,8 +1923,8 @@ SSL_TICKET_STATUS tls_decrypt_ticket(SSL *s, const unsigned char *etick, } /* Attempt to decrypt session data */ /* Move p after IV to start of encrypted ticket, update length */ - p = etick + TLSEXT_KEYNAME_LENGTH + EVP_CIPHER_CTX_get_iv_length(ctx); - eticklen -= TLSEXT_KEYNAME_LENGTH + EVP_CIPHER_CTX_get_iv_length(ctx); + p = etick + TLSEXT_KEYNAME_LENGTH + ivlen; + eticklen -= TLSEXT_KEYNAME_LENGTH + ivlen; sdec = OPENSSL_malloc(eticklen); if (sdec == NULL || EVP_DecryptUpdate(ctx, sdec, &slen, p, (int)eticklen) <= 0) { diff --git a/deps/openssl/openssl/ssl/tls13_enc.c b/deps/openssl/openssl/ssl/tls13_enc.c index 49a141cd7cbfea..33cf79199fe79d 100644 --- a/deps/openssl/openssl/ssl/tls13_enc.c +++ b/deps/openssl/openssl/ssl/tls13_enc.c @@ -257,13 +257,17 @@ int tls13_generate_master_secret(SSL *s, unsigned char *out, size_t tls13_final_finish_mac(SSL *s, const char *str, size_t slen, unsigned char *out) { - const char *mdname = EVP_MD_get0_name(ssl_handshake_md(s)); + const EVP_MD *md = ssl_handshake_md(s); + const char *mdname = EVP_MD_get0_name(md); unsigned char hash[EVP_MAX_MD_SIZE]; unsigned char finsecret[EVP_MAX_MD_SIZE]; unsigned char *key = NULL; size_t len = 0, hashlen; OSSL_PARAM params[2], *p = params; + if (md == NULL) + return 0; + /* Safe to cast away const here since we're not "getting" any data */ if (s->ctx->propq != NULL) *p++ = OSSL_PARAM_construct_utf8_string(OSSL_ALG_PARAM_PROPERTIES, @@ -281,7 +285,7 @@ size_t tls13_final_finish_mac(SSL *s, const char *str, size_t slen, } else if (SSL_IS_FIRST_HANDSHAKE(s)) { key = s->client_finished_secret; } else { - if (!tls13_derive_finishedkey(s, ssl_handshake_md(s), + if (!tls13_derive_finishedkey(s, md, s->client_app_traffic_secret, finsecret, hashlen)) goto err; @@ -957,12 +961,19 @@ int tls13_update_key(SSL *s, int sending) static const unsigned char application_traffic[] = "traffic upd"; #endif const EVP_MD *md = ssl_handshake_md(s); - size_t hashlen = EVP_MD_get_size(md); + size_t hashlen; unsigned char key[EVP_MAX_KEY_LENGTH]; unsigned char *insecret, *iv; unsigned char secret[EVP_MAX_MD_SIZE]; + char *log_label; EVP_CIPHER_CTX *ciph_ctx; - int ret = 0; + int ret = 0, l; + + if ((l = EVP_MD_get_size(md)) <= 0) { + SSLfatal(s, SSL_AD_INTERNAL_ERROR, ERR_R_INTERNAL_ERROR); + return 0; + } + hashlen = (size_t)l; if (s->server == sending) insecret = s->server_app_traffic_secret; @@ -980,7 +991,7 @@ int tls13_update_key(SSL *s, int sending) RECORD_LAYER_reset_read_sequence(&s->rlayer); } - if (!derive_secret_key_and_iv(s, sending, ssl_handshake_md(s), + if (!derive_secret_key_and_iv(s, sending, md, s->s3.tmp.new_sym_enc, insecret, NULL, application_traffic, sizeof(application_traffic) - 1, secret, key, @@ -991,6 +1002,13 @@ int tls13_update_key(SSL *s, int sending) memcpy(insecret, secret, hashlen); + /* Call Key log on successful traffic secret update */ + log_label = s->server == sending ? SERVER_APPLICATION_N_LABEL : CLIENT_APPLICATION_N_LABEL; + if (!ssl_log_secret(s, log_label, secret, hashlen)) { + /* SSLfatal() already called */ + goto err; + } + s->statem.enc_write_state = ENC_WRITE_STATE_VALID; ret = 1; err: @@ -1025,7 +1043,7 @@ int tls13_export_keying_material(SSL *s, unsigned char *out, size_t olen, unsigned int hashsize, datalen; int ret = 0; - if (ctx == NULL || !ossl_statem_export_allowed(s)) + if (ctx == NULL || md == NULL || !ossl_statem_export_allowed(s)) goto err; if (!use_context) @@ -1094,7 +1112,8 @@ int tls13_export_keying_material_early(SSL *s, unsigned char *out, size_t olen, * * Here Transcript-Hash is the cipher suite hash algorithm. */ - if (EVP_DigestInit_ex(ctx, md, NULL) <= 0 + if (md == NULL + || EVP_DigestInit_ex(ctx, md, NULL) <= 0 || EVP_DigestUpdate(ctx, context, contextlen) <= 0 || EVP_DigestFinal_ex(ctx, hash, &hashsize) <= 0 || EVP_DigestInit_ex(ctx, md, NULL) <= 0 diff --git a/deps/openssl/openssl/ssl/tls_srp.c b/deps/openssl/openssl/ssl/tls_srp.c index d918f0a1848d97..872d1b66f8af27 100644 --- a/deps/openssl/openssl/ssl/tls_srp.c +++ b/deps/openssl/openssl/ssl/tls_srp.c @@ -238,7 +238,7 @@ int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass, BN_clear_free(s->srp_ctx.s); s->srp_ctx.s = NULL; if (!SRP_create_verifier_BN_ex(user, pass, &s->srp_ctx.s, &s->srp_ctx.v, - GN->N, GN->g, s->ctx->libctx, + s->srp_ctx.N, s->srp_ctx.g, s->ctx->libctx, s->ctx->propq)) return -1; diff --git a/deps/openssl/openssl/tags b/deps/openssl/openssl/tags new file mode 100644 index 00000000000000..5018abf45c450c --- /dev/null +++ b/deps/openssl/openssl/tags @@ -0,0 +1,49044 @@ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ +!_TAG_PROGRAM_NAME Exuberant Ctags // +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ +!_TAG_PROGRAM_VERSION 5.9~svn20110310 // +0 crypto/bn/asm/x86_64-mont.pl /^ sub 0($np),@ri[0]$/;" s +0 crypto/bn/asm/x86_64-mont.pl /^ sub 0*8($tptr),$zero # pull top-most carry$/;" s +0 crypto/bn/asm/x86_64-mont5.pl /^ sub 0*8($tptr),$bptr # pull top-most carry to %cf$/;" s +16 crypto/bn/asm/x86_64-mont5.pl /^ sub 16+8(%rsp),$carry # mov 16(%rsp),%cf$/;" s +16 crypto/bn/asm/x86_64-mont5.pl /^ sub 16+8(%rsp),%rbx # mov 16(%rsp),%cf$/;" s +8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($a_ptr), $a0$/;" s +8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($a_ptr), $acc0$/;" s +8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($a_ptr), $acc4$/;" s +8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0($b_ptr), $a0$/;" s +8 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ sub 8*0(%r14), $acc4$/;" s +8 crypto/ec/asm/x25519-x86_64.pl /^ sub 8*0(%rdx),$acc0$/;" s +A crypto/bn/bn_blind.c /^ BIGNUM *A;$/;" m struct:bn_blinding_st file: +A crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: +A crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +A include/internal/sha3.h /^ uint64_t A[5][5];$/;" m struct:keccak_st +A include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +A include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st +A include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st +A include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st +A providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: +A providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +A ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st +A test/modes_internal_test.c /^ const SIZED_DATA A;$/;" m struct:gcm128_data file: +A1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: +A10 test/modes_internal_test.c /^static const u8 A10[] = {$/;" v file: +A11 test/modes_internal_test.c 524;" d file: +A12 test/modes_internal_test.c 546;" d file: +A13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: +A14 test/modes_internal_test.c 583;" d file: +A15 test/modes_internal_test.c 596;" d file: +A16 test/modes_internal_test.c /^static const u8 A16[] = {$/;" v file: +A17 test/modes_internal_test.c 675;" d file: +A18 test/modes_internal_test.c 697;" d file: +A19 test/modes_internal_test.c /^static const u8 A19[] = {$/;" v file: +A2 test/modes_internal_test.c 280;" d file: +A20 test/modes_internal_test.c 756;" d file: +A3 test/modes_internal_test.c 294;" d file: +A4 test/modes_internal_test.c /^static const u8 A4[] = {$/;" v file: +A5 test/modes_internal_test.c 371;" d file: +A6 test/modes_internal_test.c 395;" d file: +A7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: +A8 test/modes_internal_test.c 433;" d file: +A9 test/modes_internal_test.c 446;" d file: +AAD_NUM test/evp_test.c 33;" d file: +ABS_INT32_MIN crypto/asn1/x_int64.c 173;" d file: +ABS_INT64_MIN crypto/asn1/a_int.c 252;" d file: +ACPT_S_ACCEPT crypto/bio/bss_acpt.c 53;" d file: +ACPT_S_BEFORE crypto/bio/bss_acpt.c 49;" d file: +ACPT_S_CREATE_SOCKET crypto/bio/bss_acpt.c 51;" d file: +ACPT_S_GET_ADDR crypto/bio/bss_acpt.c 50;" d file: +ACPT_S_LISTEN crypto/bio/bss_acpt.c 52;" d file: +ACPT_S_OK crypto/bio/bss_acpt.c 54;" d file: +ADDED_DATA crypto/objects/obj_dat.c 28;" d file: +ADDED_LNAME crypto/objects/obj_dat.c 30;" d file: +ADDED_NID crypto/objects/obj_dat.c 31;" d file: +ADDED_OBJ crypto/objects/obj_local.h /^DEFINE_LHASH_OF(ADDED_OBJ);$/;" v +ADDED_OBJ crypto/objects/obj_local.h /^typedef struct added_obj_st ADDED_OBJ;$/;" t typeref:struct:added_obj_st +ADDED_SNAME crypto/objects/obj_dat.c 29;" d file: +ADDP crypto/bn/asm/ia64.S /^#define ADDP add$/;" d +ADDP crypto/bn/asm/ia64.S /^#define ADDP addp4$/;" d +ADDP crypto/ia64cpuid.S /^#define ADDP add$/;" d +ADDP crypto/ia64cpuid.S /^#define ADDP addp4$/;" d +ADDR_RAW_BUF_LEN crypto/x509/v3_addr.c 66;" d file: +ADD_ALL_TESTS test/testutil.h 56;" d +ADD_ALL_TESTS_NOSUBTEST test/testutil.h 61;" d +ADD_HOST crypto/x509/x509_vpm.c 24;" d file: +ADD_TEST test/testutil.h 51;" d +ADD_TEST_SUITE test/endecode_test.c 907;" d file: +ADD_TEST_SUITE_LEGACY test/endecode_test.c 941;" d file: +ADD_TEST_SUITE_MSBLOB test/endecode_test.c 955;" d file: +ADD_TEST_SUITE_PARAMS test/endecode_test.c 925;" d file: +ADD_TEST_SUITE_PROTECTED_PVK test/endecode_test.c 972;" d file: +ADD_TEST_SUITE_UNPROTECTED_PVK test/endecode_test.c 964;" d file: +ADMISSIONS_get0_admissionAuthority crypto/x509/v3_admis.c /^const GENERAL_NAME *ADMISSIONS_get0_admissionAuthority(const ADMISSIONS *a)$/;" f +ADMISSIONS_get0_namingAuthority crypto/x509/v3_admis.c /^const NAMING_AUTHORITY *ADMISSIONS_get0_namingAuthority(const ADMISSIONS *a)$/;" f +ADMISSIONS_get0_professionInfos crypto/x509/v3_admis.c /^const PROFESSION_INFOS *ADMISSIONS_get0_professionInfos(const ADMISSIONS *a)$/;" f +ADMISSIONS_set0_admissionAuthority crypto/x509/v3_admis.c /^void ADMISSIONS_set0_admissionAuthority(ADMISSIONS *a, GENERAL_NAME *aa)$/;" f +ADMISSIONS_set0_namingAuthority crypto/x509/v3_admis.c /^void ADMISSIONS_set0_namingAuthority(ADMISSIONS *a, NAMING_AUTHORITY *na)$/;" f +ADMISSIONS_set0_professionInfos crypto/x509/v3_admis.c /^void ADMISSIONS_set0_professionInfos(ADMISSIONS *a, PROFESSION_INFOS *pi)$/;" f +ADMISSION_SYNTAX_get0_admissionAuthority crypto/x509/v3_admis.c /^const GENERAL_NAME *ADMISSION_SYNTAX_get0_admissionAuthority(const ADMISSION_SYNTAX *as)$/;" f +ADMISSION_SYNTAX_set0_admissionAuthority crypto/x509/v3_admis.c /^void ADMISSION_SYNTAX_set0_admissionAuthority(ADMISSION_SYNTAX *as,$/;" f +ADMISSION_SYNTAX_set0_contentsOfAdmissions crypto/x509/v3_admis.c /^void ADMISSION_SYNTAX_set0_contentsOfAdmissions(ADMISSION_SYNTAX *as,$/;" f +ADVANCE_BUFFER crypto/cmp/cmp_status.c 183;" d file: +ADVANCE_BUFFER crypto/cmp/cmp_status.c 230;" d file: +AEAD_FLAGS providers/implementations/include/prov/ciphercommon_aead.h 12;" d +AESNI_CAPABLE crypto/evp/e_aes_cbc_hmac_sha1.c 47;" d file: +AESNI_CAPABLE crypto/evp/e_aes_cbc_hmac_sha256.c 47;" d file: +AESNI_CAPABLE include/crypto/aes_platform.h 145;" d +AESNI_CBC_HMAC_SHA_CAPABLE include/crypto/aes_platform.h 134;" d +AES_BLOCK_SIZE engines/e_afalg.h 41;" d +AES_BLOCK_SIZE engines/e_padlock.c 173;" d file: +AES_BLOCK_SIZE include/openssl/aes.h 26;" d +AES_CBC_128 engines/e_afalg.h /^ AES_CBC_128 = 0,$/;" e enum:__anon263 +AES_CBC_192 engines/e_afalg.h /^ AES_CBC_192,$/;" e enum:__anon263 +AES_CBC_256 engines/e_afalg.h /^ AES_CBC_256$/;" e enum:__anon263 +AES_CBC_HMAC_SHA_CAPABLE include/crypto/aes_platform.h 133;" d +AES_CBC_HMAC_SHA_FLAGS providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 33;" d file: +AES_COMPACT_IN_INNER_ROUNDS crypto/aes/aes_x86core.c 60;" d file: +AES_COMPACT_IN_OUTER_ROUNDS crypto/aes/aes_x86core.c 55;" d file: +AES_DECRYPT include/openssl/aes.h 31;" d +AES_ENCRYPT include/openssl/aes.h 30;" d +AES_GCM_ASM include/crypto/aes_platform.h 106;" d +AES_GCM_ASM include/crypto/aes_platform.h 228;" d +AES_GCM_ASM2 crypto/evp/e_aes.c 139;" d file: +AES_GCM_ASM2 crypto/evp/e_aes.c 141;" d file: +AES_GCM_DEC_BYTES include/crypto/aes_platform.h 102;" d +AES_GCM_DEC_BYTES include/crypto/aes_platform.h 154;" d +AES_GCM_ENC_BYTES include/crypto/aes_platform.h 101;" d +AES_GCM_ENC_BYTES include/crypto/aes_platform.h 153;" d +AES_GCM_FLAGS engines/e_ossltest.c 306;" d file: +AES_HW_CCM_SET_KEY_FN providers/implementations/ciphers/cipher_aes_ccm_hw.c 20;" d file: +AES_IV_LEN engines/e_afalg.h 46;" d +AES_KEY include/openssl/aes.h /^typedef struct aes_key_st AES_KEY;$/;" t typeref:struct:aes_key_st +AES_KEY_SIZE_128 engines/e_afalg.h 43;" d +AES_KEY_SIZE_128 engines/e_padlock.c 174;" d file: +AES_KEY_SIZE_192 engines/e_afalg.h 44;" d +AES_KEY_SIZE_192 engines/e_padlock.c 175;" d file: +AES_KEY_SIZE_256 engines/e_afalg.h 45;" d +AES_KEY_SIZE_256 engines/e_padlock.c 176;" d file: +AES_MAXNR include/openssl/aes.h 33;" d +AES_OCB_FLAGS providers/implementations/ciphers/cipher_aes_ocb.c 23;" d file: +AES_PMULL_CAPABLE include/crypto/aes_platform.h 100;" d +AES_Td crypto/aes/asm/aes-armv4.pl /^AES_Td:$/;" l +AES_Td crypto/aes/asm/aes-c64xplus.pl /^AES_Td:$/;" l +AES_Td crypto/aes/asm/aes-ia64.S /^AES_Td: data4 0x51f4a750,0x51f4a750, 0x7e416553,0x7e416553$/;" l +AES_Td crypto/aes/asm/aes-mips.pl /^AES_Td:$/;" l +AES_Td crypto/aes/asm/aes-s390x.pl /^AES_Td:$/;" l +AES_Td crypto/aes/asm/aes-sparcv9.pl /^AES_Td:$/;" l +AES_Td4 crypto/aes/asm/aes-c64xplus.pl /^AES_Td4:$/;" l +AES_Te crypto/aes/asm/aes-armv4.pl /^AES_Te:$/;" l +AES_Te crypto/aes/asm/aes-c64xplus.pl /^AES_Te:$/;" l +AES_Te crypto/aes/asm/aes-ia64.S /^AES_Te: data4 0xc66363a5,0xc66363a5, 0xf87c7c84,0xf87c7c84$/;" l +AES_Te crypto/aes/asm/aes-mips.pl /^AES_Te:$/;" l +AES_Te crypto/aes/asm/aes-s390x.pl /^AES_Te:$/;" l +AES_Te crypto/aes/asm/aes-sparcv9.pl /^AES_Te:$/;" l +AES_Te4 crypto/aes/asm/aes-c64xplus.pl /^AES_Te4:$/;" l +AES_Te4 crypto/aes/asm/aes-mips.pl /^AES_Te4:$/;" l +AES_WRAP_NOPAD_IVLEN providers/implementations/ciphers/cipher_aes_wrp.c 23;" d file: +AES_WRAP_PAD_IVLEN providers/implementations/ciphers/cipher_aes_wrp.c 22;" d file: +AES_XTS_BLOCK_BITS providers/implementations/ciphers/cipher_aes_xts.c 25;" d file: +AES_XTS_FLAGS providers/implementations/ciphers/cipher_aes_xts.c 23;" d file: +AES_XTS_IV_BITS providers/implementations/ciphers/cipher_aes_xts.c 24;" d file: +AES_cbc_encrypt crypto/aes/aes_cbc.c /^void AES_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_cbc_encrypt crypto/aes/asm/aes-s390x.pl /^AES_cbc_encrypt:$/;" l +AES_cbc_encrypt crypto/aes/asm/aes-x86_64.pl /^AES_cbc_encrypt:$/;" l +AES_cbc_encrypt crypto/aes/asm/aest4-sparcv9.pl /^AES_cbc_encrypt:$/;" l +AES_cfb128_encrypt crypto/aes/aes_cfb.c /^void AES_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_cfb1_encrypt crypto/aes/aes_cfb.c /^void AES_cfb1_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_cfb8_encrypt crypto/aes/aes_cfb.c /^void AES_cfb8_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_ctr32_encrypt crypto/aes/asm/aes-s390x.pl /^AES_ctr32_encrypt:$/;" l +AES_decrypt crypto/aes/aes_core.c /^void AES_decrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_decrypt crypto/aes/aes_x86core.c /^void AES_decrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_decrypt crypto/aes/asm/aes-armv4.pl /^AES_decrypt:$/;" l +AES_decrypt crypto/aes/asm/aes-ia64.S /^AES_decrypt:$/;" l +AES_decrypt crypto/aes/asm/aes-mips.pl /^AES_decrypt:$/;" l +AES_decrypt crypto/aes/asm/aes-s390x.pl /^AES_decrypt:$/;" l +AES_decrypt crypto/aes/asm/aes-sparcv9.pl /^AES_decrypt:$/;" l +AES_decrypt crypto/aes/asm/aes-x86_64.pl /^AES_decrypt:$/;" l +AES_ecb_encrypt crypto/aes/aes_ecb.c /^void AES_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_encrypt crypto/aes/aes_core.c /^void AES_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_encrypt crypto/aes/aes_x86core.c /^void AES_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_encrypt crypto/aes/asm/aes-armv4.pl /^AES_encrypt:$/;" l +AES_encrypt crypto/aes/asm/aes-ia64.S /^AES_encrypt:$/;" l +AES_encrypt crypto/aes/asm/aes-mips.pl /^AES_encrypt:$/;" l +AES_encrypt crypto/aes/asm/aes-s390x.pl /^AES_encrypt:$/;" l +AES_encrypt crypto/aes/asm/aes-sparcv9.pl /^AES_encrypt:$/;" l +AES_encrypt crypto/aes/asm/aes-x86_64.pl /^AES_encrypt:$/;" l +AES_gcm_decrypt include/crypto/aes_platform.h 105;" d +AES_gcm_decrypt include/crypto/aes_platform.h 227;" d +AES_gcm_encrypt include/crypto/aes_platform.h 104;" d +AES_gcm_encrypt include/crypto/aes_platform.h 226;" d +AES_ofb128_encrypt crypto/aes/aes_ofb.c /^void AES_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +AES_options crypto/aes/aes_misc.c /^const char *AES_options(void)$/;" f +AES_set_decrypt_key crypto/aes/aes_core.c /^int AES_set_decrypt_key(const unsigned char *userKey, const int bits,$/;" f +AES_set_decrypt_key crypto/aes/aes_x86core.c /^int AES_set_decrypt_key(const unsigned char *userKey, const int bits,$/;" f +AES_set_decrypt_key crypto/aes/asm/aes-armv4.pl /^AES_set_decrypt_key:$/;" l +AES_set_decrypt_key crypto/aes/asm/aes-mips.pl /^AES_set_decrypt_key:$/;" l +AES_set_decrypt_key crypto/aes/asm/aes-s390x.pl /^AES_set_decrypt_key:$/;" l +AES_set_decrypt_key crypto/aes/asm/aes-x86_64.pl /^AES_set_decrypt_key:$/;" l +AES_set_decrypt_key crypto/aes/asm/aest4-sparcv9.pl /^AES_set_decrypt_key:$/;" l +AES_set_enc2dec_key crypto/aes/asm/aes-armv4.pl /^AES_set_enc2dec_key:$/;" l +AES_set_encrypt_key crypto/aes/aes_core.c /^int AES_set_encrypt_key(const unsigned char *userKey, const int bits,$/;" f +AES_set_encrypt_key crypto/aes/aes_x86core.c /^int AES_set_encrypt_key(const unsigned char *userKey, const int bits,$/;" f +AES_set_encrypt_key crypto/aes/asm/aes-armv4.pl /^AES_set_encrypt_key:$/;" l +AES_set_encrypt_key crypto/aes/asm/aes-mips.pl /^AES_set_encrypt_key:$/;" l +AES_set_encrypt_key crypto/aes/asm/aes-s390x.pl /^AES_set_encrypt_key:$/;" l +AES_set_encrypt_key crypto/aes/asm/aes-x86_64.pl /^AES_set_encrypt_key:$/;" l +AES_set_encrypt_key crypto/aes/asm/aest4-sparcv9.pl /^AES_set_encrypt_key:$/;" l +AES_unwrap_key crypto/aes/aes_wrap.c /^int AES_unwrap_key(AES_KEY *key, const unsigned char *iv,$/;" f +AES_wrap_key crypto/aes/aes_wrap.c /^int AES_wrap_key(AES_KEY *key, const unsigned char *iv,$/;" f +AES_xts_decrypt crypto/aes/asm/aes-s390x.pl /^AES_xts_decrypt:$/;" l +AES_xts_encrypt crypto/aes/asm/aes-s390x.pl /^AES_xts_encrypt:$/;" l +AFALG_R_EVENTFD_FAILED engines/e_afalg_err.h 25;" d +AFALG_R_FAILED_TO_GET_PLATFORM_INFO engines/e_afalg_err.h 26;" d +AFALG_R_INIT_FAILED engines/e_afalg_err.h 27;" d +AFALG_R_IO_SETUP_FAILED engines/e_afalg_err.h 28;" d +AFALG_R_KERNEL_DOES_NOT_SUPPORT_AFALG engines/e_afalg_err.h 29;" d +AFALG_R_KERNEL_DOES_NOT_SUPPORT_ASYNC_AFALG engines/e_afalg_err.h 30;" d +AFALG_R_MEM_ALLOC_FAILED engines/e_afalg_err.h 31;" d +AFALG_R_SOCKET_ACCEPT_FAILED engines/e_afalg_err.h 32;" d +AFALG_R_SOCKET_BIND_FAILED engines/e_afalg_err.h 33;" d +AFALG_R_SOCKET_CREATE_FAILED engines/e_afalg_err.h 34;" d +AFALG_R_SOCKET_OPERATION_FAILED engines/e_afalg_err.h 35;" d +AFALG_R_SOCKET_SET_KEY_FAILED engines/e_afalg_err.h 36;" d +AFALG_str_reasons engines/e_afalg_err.c /^static ERR_STRING_DATA AFALG_str_reasons[] = {$/;" v file: +AFALGerr engines/e_afalg_err.h 19;" d +AF_UNIX crypto/bio/bio_local.h 40;" d +AF_UNIX_COMPATIBILITY crypto/rand/rand_egd.c 79;" d file: +AF_UNIX_PORTABILITY crypto/rand/rand_egd.c 78;" d file: +ALG providers/defltprov.c 35;" d file: +ALG providers/fips/fipsprov.c 40;" d file: +ALG providers/legacyprov.c 29;" d file: +ALGC providers/defltprov.c 34;" d file: +ALGC providers/fips/fipsprov.c 39;" d file: +ALGORITHM crypto/property/property.c /^DEFINE_SPARSE_ARRAY_OF(ALGORITHM);$/;" v +ALGORITHM crypto/property/property.c /^} ALGORITHM;$/;" t typeref:struct:__anon100 file: +ALGORITHM test/tls-provider.c 131;" d file: +ALGORITHMID_NAME test/algorithmid_test.c 21;" d file: +ALGOR_NUM apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: +ALG_AES_IV_LEN engines/e_afalg.c 64;" d file: +ALG_DGB engines/e_afalg.h 19;" d +ALG_DGB engines/e_afalg.h 23;" d +ALG_ERR engines/e_afalg.h 28;" d +ALG_INFO engines/e_afalg.h 20;" d +ALG_INFO engines/e_afalg.h 24;" d +ALG_IV_LEN engines/e_afalg.c 65;" d file: +ALG_OP_LEN engines/e_afalg.c 67;" d file: +ALG_OP_TYPE engines/e_afalg.c 66;" d file: +ALG_PERR engines/e_afalg.h 29;" d +ALG_PWARN engines/e_afalg.h 34;" d +ALG_SID_SHA_256 engines/e_capi.c 75;" d file: +ALG_SID_SHA_384 engines/e_capi.c 78;" d file: +ALG_SID_SHA_512 engines/e_capi.c 81;" d file: +ALG_WARN engines/e_afalg.h 21;" d +ALG_WARN engines/e_afalg.h 25;" d +ALIAS1 test/namemap_internal_test.c 16;" d file: +ALIAS1_UC test/namemap_internal_test.c 17;" d file: +ALIGN32 crypto/ec/ecp_nistz256.c 41;" d file: +ALIGN32 crypto/ec/ecp_nistz256.c 43;" d file: +ALIGN32 crypto/ec/ecp_nistz256.c 45;" d file: +ALIGNED crypto/ec/curve448/field.h 28;" d +ALIGNED crypto/ec/curve448/field.h 32;" d +ALIGNED_CIPHER_DATA engines/e_padlock.c 296;" d file: +ALIGNPTR crypto/ec/ecp_nistz256.c 48;" d file: +ALLOW_RUN_ONCE_IN_FIPS providers/fips/self_test.c 27;" d file: +APK_DATA test/evp_extra_test.c /^} APK_DATA;$/;" t typeref:struct:APK_DATA_st file: +APK_DATA test/evp_extra_test2.c /^} APK_DATA;$/;" t typeref:struct:APK_DATA_st file: +APK_DATA_st test/evp_extra_test.c /^typedef struct APK_DATA_st {$/;" s file: +APK_DATA_st test/evp_extra_test2.c /^typedef struct APK_DATA_st {$/;" s file: +APPLICATION_DATA test/helpers/handshake.c /^ APPLICATION_DATA,$/;" e enum:__anon294 file: +APPLINK_CLEARERR ms/applink.c 26;" d file: +APPLINK_CLOSE ms/applink.c 33;" d file: +APPLINK_FCLOSE ms/applink.c 19;" d file: +APPLINK_FEOF ms/applink.c 18;" d file: +APPLINK_FERROR ms/applink.c 25;" d file: +APPLINK_FFLUSH ms/applink.c 24;" d file: +APPLINK_FGETS ms/applink.c 14;" d file: +APPLINK_FILENO ms/applink.c 27;" d file: +APPLINK_FOPEN ms/applink.c 21;" d file: +APPLINK_FPRINTF ms/applink.c 13;" d file: +APPLINK_FREAD ms/applink.c 15;" d file: +APPLINK_FSEEK ms/applink.c 22;" d file: +APPLINK_FSETMOD ms/applink.c 17;" d file: +APPLINK_FTELL ms/applink.c 23;" d file: +APPLINK_FWRITE ms/applink.c 16;" d file: +APPLINK_LSEEK ms/applink.c 32;" d file: +APPLINK_MAX ms/applink.c 34;" d file: +APPLINK_OPEN ms/applink.c 29;" d file: +APPLINK_READ ms/applink.c 30;" d file: +APPLINK_STDERR ms/applink.c 12;" d file: +APPLINK_STDIN ms/applink.c 10;" d file: +APPLINK_STDOUT ms/applink.c 11;" d file: +APPLINK_WRITE ms/applink.c 31;" d file: +APPMACROS_ONLY ms/uplink.h 10;" d +APP_CALLBACK_STRING test/ssl_old_test.c 87;" d file: +APP_HTTP_TLS_INFO apps/include/apps.h /^} APP_HTTP_TLS_INFO;$/;" t typeref:struct:app_http_tls_info_st +APP_HTTP_TLS_INFO_free apps/lib/apps.c /^void APP_HTTP_TLS_INFO_free(APP_HTTP_TLS_INFO *info)$/;" f +APP_PASS_LEN apps/include/apps.h 303;" d +ARCH_WORD_BITS crypto/ec/curve448/arch_32/arch_intrinsics.h 18;" d +ARCH_WORD_BITS crypto/ec/curve448/arch_64/arch_intrinsics.h 18;" d +ARGS apps/include/apps.h /^} ARGS;$/;" t typeref:struct:args_st +ARGUMENT crypto/perlasm/x86_64-xlate.pl /^ ARGUMENT: while (1) {$/;" l +ARIA_ADD_ROUND_KEY crypto/aria/aria.c 345;" d file: +ARIA_AUTH_FLAGS crypto/evp/e_aria.c 762;" d file: +ARIA_BLOCK_SIZE include/crypto/aria.h 26;" d +ARIA_DECRYPT include/crypto/aria.h 24;" d +ARIA_DEC_DIFF_BYTE crypto/aria/aria.c 464;" d file: +ARIA_DIFF_BYTE crypto/aria/aria.c 416;" d file: +ARIA_DIFF_WORD crypto/aria/aria.c 404;" d file: +ARIA_ENCRYPT include/crypto/aria.h 23;" d +ARIA_GSRK crypto/aria/aria.c 462;" d file: +ARIA_KEY include/crypto/aria.h /^typedef struct aria_key_st ARIA_KEY;$/;" t typeref:struct:aria_key_st +ARIA_MAX_KEYS include/crypto/aria.h 27;" d +ARIA_SBOX_LAYER1_WITH_PRE_DIFF crypto/aria/aria.c 354;" d file: +ARIA_SBOX_LAYER2_WITH_PRE_DIFF crypto/aria/aria.c 379;" d file: +ARIA_SUBST_DIFF_EVEN crypto/aria/aria.c 433;" d file: +ARIA_SUBST_DIFF_ODD crypto/aria/aria.c 424;" d file: +ARIA_c128 include/crypto/aria.h /^typedef unsigned char ARIA_c128[ARIA_BLOCK_SIZE];$/;" t +ARIA_u128 include/crypto/aria.h /^} ARIA_u128;$/;" t typeref:union:__anon374 +ARMV7_NEON crypto/arm_arch.h 78;" d +ARMV7_TICK crypto/arm_arch.h 79;" d +ARMV8_AES crypto/arm_arch.h 80;" d +ARMV8_CPUID crypto/arm_arch.h 85;" d +ARMV8_PMULL crypto/arm_arch.h 83;" d +ARMV8_SHA1 crypto/arm_arch.h 81;" d +ARMV8_SHA256 crypto/arm_arch.h 82;" d +ARMV8_SHA512 crypto/arm_arch.h 84;" d +ARM_CPU_IMP_ARM crypto/arm_arch.h 97;" d +ARM_CPU_PART_CORTEX_A72 crypto/arm_arch.h 99;" d +ARM_CPU_PART_N1 crypto/arm_arch.h 100;" d +ASCII_IS_DIGIT crypto/ctype.c 265;" d file: +ASCII_IS_LOWER crypto/ctype.c 267;" d file: +ASCII_IS_UPPER crypto/ctype.c 266;" d file: +ASN1_BIO test/d2i_test.c /^ ASN1_BIO,$/;" e enum:__anon322 file: +ASN1_BIT_STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_BIT_STRING;$/;" t typeref:struct:asn1_string_st +ASN1_BIT_STRING include/openssl/types.h 29;" d +ASN1_BIT_STRING_check crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a,$/;" f +ASN1_BIT_STRING_get_bit crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_get_bit(const ASN1_BIT_STRING *a, int n)$/;" f +ASN1_BIT_STRING_name_print crypto/asn1/t_bitst.c /^int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs,$/;" f +ASN1_BIT_STRING_num_asc crypto/asn1/t_bitst.c /^int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl)$/;" f +ASN1_BIT_STRING_set crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_set(ASN1_BIT_STRING *x, unsigned char *d, int len)$/;" f +ASN1_BIT_STRING_set_asc crypto/asn1/t_bitst.c /^int ASN1_BIT_STRING_set_asc(ASN1_BIT_STRING *bs, const char *name, int value,$/;" f +ASN1_BIT_STRING_set_bit crypto/asn1/a_bitstr.c /^int ASN1_BIT_STRING_set_bit(ASN1_BIT_STRING *a, int n, int value)$/;" f +ASN1_BMPSTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_BMPSTRING;$/;" t typeref:struct:asn1_string_st +ASN1_BMPSTRING include/openssl/types.h 39;" d +ASN1_BOOLEAN include/openssl/types.h /^typedef int ASN1_BOOLEAN;$/;" t +ASN1_BOOLEAN include/openssl/types.h 42;" d +ASN1_BROKEN_SEQUENCE crypto/asn1/n_pkey.c 19;" d file: +ASN1_BUF_PRINT_WIDTH crypto/asn1/t_pkey.c 17;" d file: +ASN1_CHUNK_INITIAL_SIZE crypto/asn1/a_d2i_fp.c 108;" d file: +ASN1_COMPARE test/d2i_test.c /^ ASN1_COMPARE$/;" e enum:__anon322 file: +ASN1_DECODE test/d2i_test.c /^ ASN1_DECODE,$/;" e enum:__anon322 file: +ASN1_ENCODE test/d2i_test.c /^ ASN1_ENCODE,$/;" e enum:__anon322 file: +ASN1_ENUMERATED include/openssl/types.h /^typedef struct asn1_string_st ASN1_ENUMERATED;$/;" t typeref:struct:asn1_string_st +ASN1_ENUMERATED include/openssl/types.h 28;" d +ASN1_ENUMERATED_get crypto/asn1/a_int.c /^long ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a)$/;" f +ASN1_ENUMERATED_get_int64 crypto/asn1/a_int.c /^int ASN1_ENUMERATED_get_int64(int64_t *pr, const ASN1_ENUMERATED *a)$/;" f +ASN1_ENUMERATED_set crypto/asn1/a_int.c /^int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v)$/;" f +ASN1_ENUMERATED_set_int64 crypto/asn1/a_int.c /^int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r)$/;" f +ASN1_ENUMERATED_to_BN crypto/asn1/a_int.c /^BIGNUM *ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn)$/;" f +ASN1_FLAG_EXP_MAX crypto/asn1/asn1_gen.c 26;" d file: +ASN1_F_A2D_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 82;" d +ASN1_F_A2I_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 83;" d +ASN1_F_A2I_ASN1_STRING include/openssl/cryptoerr_legacy.h 84;" d +ASN1_F_APPEND_EXP include/openssl/cryptoerr_legacy.h 85;" d +ASN1_F_ASN1_BIO_INIT include/openssl/cryptoerr_legacy.h 86;" d +ASN1_F_ASN1_BIT_STRING_SET_BIT include/openssl/cryptoerr_legacy.h 87;" d +ASN1_F_ASN1_CB include/openssl/cryptoerr_legacy.h 88;" d +ASN1_F_ASN1_CHECK_TLEN include/openssl/cryptoerr_legacy.h 89;" d +ASN1_F_ASN1_COLLECT include/openssl/cryptoerr_legacy.h 90;" d +ASN1_F_ASN1_D2I_EX_PRIMITIVE include/openssl/cryptoerr_legacy.h 91;" d +ASN1_F_ASN1_D2I_FP include/openssl/cryptoerr_legacy.h 92;" d +ASN1_F_ASN1_D2I_READ_BIO include/openssl/cryptoerr_legacy.h 93;" d +ASN1_F_ASN1_DIGEST include/openssl/cryptoerr_legacy.h 94;" d +ASN1_F_ASN1_DO_ADB include/openssl/cryptoerr_legacy.h 95;" d +ASN1_F_ASN1_DO_LOCK include/openssl/cryptoerr_legacy.h 96;" d +ASN1_F_ASN1_DUP include/openssl/cryptoerr_legacy.h 97;" d +ASN1_F_ASN1_ENC_SAVE include/openssl/cryptoerr_legacy.h 98;" d +ASN1_F_ASN1_EX_C2I include/openssl/cryptoerr_legacy.h 99;" d +ASN1_F_ASN1_FIND_END include/openssl/cryptoerr_legacy.h 100;" d +ASN1_F_ASN1_GENERALIZEDTIME_ADJ include/openssl/cryptoerr_legacy.h 101;" d +ASN1_F_ASN1_GENERATE_V3 include/openssl/cryptoerr_legacy.h 102;" d +ASN1_F_ASN1_GET_INT64 include/openssl/cryptoerr_legacy.h 103;" d +ASN1_F_ASN1_GET_OBJECT include/openssl/cryptoerr_legacy.h 104;" d +ASN1_F_ASN1_GET_UINT64 include/openssl/cryptoerr_legacy.h 105;" d +ASN1_F_ASN1_I2D_BIO include/openssl/cryptoerr_legacy.h 106;" d +ASN1_F_ASN1_I2D_FP include/openssl/cryptoerr_legacy.h 107;" d +ASN1_F_ASN1_ITEM_D2I_FP include/openssl/cryptoerr_legacy.h 108;" d +ASN1_F_ASN1_ITEM_DUP include/openssl/cryptoerr_legacy.h 109;" d +ASN1_F_ASN1_ITEM_EMBED_D2I include/openssl/cryptoerr_legacy.h 110;" d +ASN1_F_ASN1_ITEM_EMBED_NEW include/openssl/cryptoerr_legacy.h 111;" d +ASN1_F_ASN1_ITEM_FLAGS_I2D include/openssl/cryptoerr_legacy.h 112;" d +ASN1_F_ASN1_ITEM_I2D_BIO include/openssl/cryptoerr_legacy.h 113;" d +ASN1_F_ASN1_ITEM_I2D_FP include/openssl/cryptoerr_legacy.h 114;" d +ASN1_F_ASN1_ITEM_PACK include/openssl/cryptoerr_legacy.h 115;" d +ASN1_F_ASN1_ITEM_SIGN include/openssl/cryptoerr_legacy.h 116;" d +ASN1_F_ASN1_ITEM_SIGN_CTX include/openssl/cryptoerr_legacy.h 117;" d +ASN1_F_ASN1_ITEM_UNPACK include/openssl/cryptoerr_legacy.h 118;" d +ASN1_F_ASN1_ITEM_VERIFY include/openssl/cryptoerr_legacy.h 119;" d +ASN1_F_ASN1_MBSTRING_NCOPY include/openssl/cryptoerr_legacy.h 120;" d +ASN1_F_ASN1_OBJECT_NEW include/openssl/cryptoerr_legacy.h 121;" d +ASN1_F_ASN1_OUTPUT_DATA include/openssl/cryptoerr_legacy.h 122;" d +ASN1_F_ASN1_PCTX_NEW include/openssl/cryptoerr_legacy.h 123;" d +ASN1_F_ASN1_PRIMITIVE_NEW include/openssl/cryptoerr_legacy.h 124;" d +ASN1_F_ASN1_SCTX_NEW include/openssl/cryptoerr_legacy.h 125;" d +ASN1_F_ASN1_SIGN include/openssl/cryptoerr_legacy.h 126;" d +ASN1_F_ASN1_STR2TYPE include/openssl/cryptoerr_legacy.h 127;" d +ASN1_F_ASN1_STRING_GET_INT64 include/openssl/cryptoerr_legacy.h 128;" d +ASN1_F_ASN1_STRING_GET_UINT64 include/openssl/cryptoerr_legacy.h 129;" d +ASN1_F_ASN1_STRING_SET include/openssl/cryptoerr_legacy.h 130;" d +ASN1_F_ASN1_STRING_TABLE_ADD include/openssl/cryptoerr_legacy.h 131;" d +ASN1_F_ASN1_STRING_TO_BN include/openssl/cryptoerr_legacy.h 132;" d +ASN1_F_ASN1_STRING_TYPE_NEW include/openssl/cryptoerr_legacy.h 133;" d +ASN1_F_ASN1_TEMPLATE_EX_D2I include/openssl/cryptoerr_legacy.h 134;" d +ASN1_F_ASN1_TEMPLATE_NEW include/openssl/cryptoerr_legacy.h 135;" d +ASN1_F_ASN1_TEMPLATE_NOEXP_D2I include/openssl/cryptoerr_legacy.h 136;" d +ASN1_F_ASN1_TIME_ADJ include/openssl/cryptoerr_legacy.h 137;" d +ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING include/openssl/cryptoerr_legacy.h 138;" d +ASN1_F_ASN1_TYPE_GET_OCTETSTRING include/openssl/cryptoerr_legacy.h 139;" d +ASN1_F_ASN1_UTCTIME_ADJ include/openssl/cryptoerr_legacy.h 140;" d +ASN1_F_ASN1_VERIFY include/openssl/cryptoerr_legacy.h 141;" d +ASN1_F_B64_READ_ASN1 include/openssl/cryptoerr_legacy.h 142;" d +ASN1_F_B64_WRITE_ASN1 include/openssl/cryptoerr_legacy.h 143;" d +ASN1_F_BIO_NEW_NDEF include/openssl/cryptoerr_legacy.h 144;" d +ASN1_F_BITSTR_CB include/openssl/cryptoerr_legacy.h 145;" d +ASN1_F_BN_TO_ASN1_STRING include/openssl/cryptoerr_legacy.h 146;" d +ASN1_F_C2I_ASN1_BIT_STRING include/openssl/cryptoerr_legacy.h 147;" d +ASN1_F_C2I_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 148;" d +ASN1_F_C2I_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 149;" d +ASN1_F_C2I_IBUF include/openssl/cryptoerr_legacy.h 150;" d +ASN1_F_C2I_UINT64_INT include/openssl/cryptoerr_legacy.h 151;" d +ASN1_F_COLLECT_DATA include/openssl/cryptoerr_legacy.h 152;" d +ASN1_F_D2I_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 153;" d +ASN1_F_D2I_ASN1_UINTEGER include/openssl/cryptoerr_legacy.h 154;" d +ASN1_F_D2I_AUTOPRIVATEKEY include/openssl/cryptoerr_legacy.h 155;" d +ASN1_F_D2I_PRIVATEKEY include/openssl/cryptoerr_legacy.h 156;" d +ASN1_F_D2I_PUBLICKEY include/openssl/cryptoerr_legacy.h 157;" d +ASN1_F_DO_BUF include/openssl/cryptoerr_legacy.h 158;" d +ASN1_F_DO_CREATE include/openssl/cryptoerr_legacy.h 159;" d +ASN1_F_DO_DUMP include/openssl/cryptoerr_legacy.h 160;" d +ASN1_F_DO_TCREATE include/openssl/cryptoerr_legacy.h 161;" d +ASN1_F_I2A_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 162;" d +ASN1_F_I2D_ASN1_BIO_STREAM include/openssl/cryptoerr_legacy.h 163;" d +ASN1_F_I2D_ASN1_OBJECT include/openssl/cryptoerr_legacy.h 164;" d +ASN1_F_I2D_DSA_PUBKEY include/openssl/cryptoerr_legacy.h 165;" d +ASN1_F_I2D_EC_PUBKEY include/openssl/cryptoerr_legacy.h 166;" d +ASN1_F_I2D_PRIVATEKEY include/openssl/cryptoerr_legacy.h 167;" d +ASN1_F_I2D_PUBLICKEY include/openssl/cryptoerr_legacy.h 168;" d +ASN1_F_I2D_RSA_PUBKEY include/openssl/cryptoerr_legacy.h 169;" d +ASN1_F_LONG_C2I include/openssl/cryptoerr_legacy.h 170;" d +ASN1_F_NDEF_PREFIX include/openssl/cryptoerr_legacy.h 171;" d +ASN1_F_NDEF_SUFFIX include/openssl/cryptoerr_legacy.h 172;" d +ASN1_F_OID_MODULE_INIT include/openssl/cryptoerr_legacy.h 173;" d +ASN1_F_PARSE_TAGGING include/openssl/cryptoerr_legacy.h 174;" d +ASN1_F_PKCS5_PBE2_SET_IV include/openssl/cryptoerr_legacy.h 175;" d +ASN1_F_PKCS5_PBE2_SET_SCRYPT include/openssl/cryptoerr_legacy.h 176;" d +ASN1_F_PKCS5_PBE_SET include/openssl/cryptoerr_legacy.h 177;" d +ASN1_F_PKCS5_PBE_SET0_ALGOR include/openssl/cryptoerr_legacy.h 178;" d +ASN1_F_PKCS5_PBKDF2_SET include/openssl/cryptoerr_legacy.h 179;" d +ASN1_F_PKCS5_SCRYPT_SET include/openssl/cryptoerr_legacy.h 180;" d +ASN1_F_SMIME_READ_ASN1 include/openssl/cryptoerr_legacy.h 181;" d +ASN1_F_SMIME_TEXT include/openssl/cryptoerr_legacy.h 182;" d +ASN1_F_STABLE_GET include/openssl/cryptoerr_legacy.h 183;" d +ASN1_F_STBL_MODULE_INIT include/openssl/cryptoerr_legacy.h 184;" d +ASN1_F_UINT32_C2I include/openssl/cryptoerr_legacy.h 185;" d +ASN1_F_UINT32_NEW include/openssl/cryptoerr_legacy.h 186;" d +ASN1_F_UINT64_C2I include/openssl/cryptoerr_legacy.h 187;" d +ASN1_F_UINT64_NEW include/openssl/cryptoerr_legacy.h 188;" d +ASN1_F_X509_CRL_ADD0_REVOKED include/openssl/cryptoerr_legacy.h 189;" d +ASN1_F_X509_INFO_NEW include/openssl/cryptoerr_legacy.h 190;" d +ASN1_F_X509_NAME_ENCODE include/openssl/cryptoerr_legacy.h 191;" d +ASN1_F_X509_NAME_EX_D2I include/openssl/cryptoerr_legacy.h 192;" d +ASN1_F_X509_NAME_EX_NEW include/openssl/cryptoerr_legacy.h 193;" d +ASN1_F_X509_PKEY_NEW include/openssl/cryptoerr_legacy.h 194;" d +ASN1_GENERALIZEDTIME include/openssl/types.h /^typedef struct asn1_string_st ASN1_GENERALIZEDTIME;$/;" t typeref:struct:asn1_string_st +ASN1_GENERALIZEDTIME include/openssl/types.h 35;" d +ASN1_GENERALIZEDTIME_adj crypto/asn1/a_gentm.c /^ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_adj(ASN1_GENERALIZEDTIME *s,$/;" f +ASN1_GENERALIZEDTIME_check crypto/asn1/a_gentm.c /^int ASN1_GENERALIZEDTIME_check(const ASN1_GENERALIZEDTIME *d)$/;" f +ASN1_GENERALIZEDTIME_print crypto/asn1/a_gentm.c /^int ASN1_GENERALIZEDTIME_print(BIO *bp, const ASN1_GENERALIZEDTIME *tm)$/;" f +ASN1_GENERALIZEDTIME_set crypto/asn1/a_gentm.c /^ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s,$/;" f +ASN1_GENERALIZEDTIME_set_string crypto/asn1/a_gentm.c /^int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str)$/;" f +ASN1_GENERALSTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_GENERALSTRING;$/;" t typeref:struct:asn1_string_st +ASN1_GENERALSTRING include/openssl/types.h 37;" d +ASN1_GEN_FLAG crypto/asn1/asn1_gen.c 14;" d file: +ASN1_GEN_FLAG_BITWRAP crypto/asn1/asn1_gen.c 18;" d file: +ASN1_GEN_FLAG_EXP crypto/asn1/asn1_gen.c 16;" d file: +ASN1_GEN_FLAG_FORMAT crypto/asn1/asn1_gen.c 22;" d file: +ASN1_GEN_FLAG_IMP crypto/asn1/asn1_gen.c 15;" d file: +ASN1_GEN_FLAG_OCTWRAP crypto/asn1/asn1_gen.c 19;" d file: +ASN1_GEN_FLAG_SEQWRAP crypto/asn1/asn1_gen.c 20;" d file: +ASN1_GEN_FLAG_SETWRAP crypto/asn1/asn1_gen.c 21;" d file: +ASN1_GEN_FLAG_TAG crypto/asn1/asn1_gen.c 17;" d file: +ASN1_GEN_FORMAT_ASCII crypto/asn1/asn1_gen.c 33;" d file: +ASN1_GEN_FORMAT_BITLIST crypto/asn1/asn1_gen.c 39;" d file: +ASN1_GEN_FORMAT_HEX crypto/asn1/asn1_gen.c 37;" d file: +ASN1_GEN_FORMAT_UTF8 crypto/asn1/asn1_gen.c 35;" d file: +ASN1_GEN_SEQ_MAX_DEPTH crypto/asn1/asn1_gen.c 28;" d file: +ASN1_GEN_STR crypto/asn1/asn1_gen.c 24;" d file: +ASN1_IA5STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_IA5STRING;$/;" t typeref:struct:asn1_string_st +ASN1_IA5STRING include/openssl/types.h 33;" d +ASN1_INT32_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_INT32_DATA) = {$/;" v +ASN1_INT32_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_INT32_DATA) = {$/;" v +ASN1_INT32_DATA test/asn1_encode_test.c /^} ASN1_INT32_DATA;$/;" t typeref:struct:__anon300 file: +ASN1_INT64_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_INT64_DATA) = {$/;" v +ASN1_INT64_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_INT64_DATA) = {$/;" v +ASN1_INT64_DATA test/asn1_encode_test.c /^} ASN1_INT64_DATA;$/;" t typeref:struct:__anon302 file: +ASN1_INTEGER include/openssl/types.h /^typedef struct asn1_string_st ASN1_INTEGER;$/;" t typeref:struct:asn1_string_st +ASN1_INTEGER include/openssl/types.h 27;" d +ASN1_INTEGER_cmp crypto/asn1/a_int.c /^int ASN1_INTEGER_cmp(const ASN1_INTEGER *x, const ASN1_INTEGER *y)$/;" f +ASN1_INTEGER_dup crypto/asn1/a_int.c /^ASN1_INTEGER *ASN1_INTEGER_dup(const ASN1_INTEGER *x)$/;" f +ASN1_INTEGER_get crypto/asn1/a_int.c /^long ASN1_INTEGER_get(const ASN1_INTEGER *a)$/;" f +ASN1_INTEGER_get_int64 crypto/asn1/a_int.c /^int ASN1_INTEGER_get_int64(int64_t *pr, const ASN1_INTEGER *a)$/;" f +ASN1_INTEGER_get_uint64 crypto/asn1/a_int.c /^int ASN1_INTEGER_get_uint64(uint64_t *pr, const ASN1_INTEGER *a)$/;" f +ASN1_INTEGER_set crypto/asn1/a_int.c /^int ASN1_INTEGER_set(ASN1_INTEGER *a, long v)$/;" f +ASN1_INTEGER_set_int64 crypto/asn1/a_int.c /^int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r)$/;" f +ASN1_INTEGER_set_uint64 crypto/asn1/a_int.c /^int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r)$/;" f +ASN1_INTEGER_to_BN crypto/asn1/a_int.c /^BIGNUM *ASN1_INTEGER_to_BN(const ASN1_INTEGER *ai, BIGNUM *bn)$/;" f +ASN1_ITEM include/openssl/types.h /^typedef struct ASN1_ITEM_st ASN1_ITEM;$/;" t typeref:struct:ASN1_ITEM_st +ASN1_ITEM_get crypto/asn1/asn1_item_list.c /^const ASN1_ITEM *ASN1_ITEM_get(size_t i)$/;" f +ASN1_ITEM_lookup crypto/asn1/asn1_item_list.c /^const ASN1_ITEM *ASN1_ITEM_lookup(const char *name)$/;" f +ASN1_LONG_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_LONG_DATA) = {$/;" v +ASN1_LONG_DATA test/asn1_decode_test.c /^} ASN1_LONG_DATA;$/;" t typeref:struct:__anon333 file: +ASN1_LONG_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_LONG_DATA) = {$/;" v +ASN1_LONG_DATA test/asn1_encode_test.c /^} ASN1_LONG_DATA;$/;" t typeref:struct:__anon299 file: +ASN1_MASK_CANON crypto/x509/x_name.c 383;" d file: +ASN1_MAX_CONSTRUCTED_NEST crypto/asn1/tasn_dec.c 26;" d file: +ASN1_MAX_STRING_NEST crypto/asn1/tasn_dec.c 1037;" d file: +ASN1_NULL crypto/rsa/rsa_sign.c 73;" d file: +ASN1_NULL include/openssl/types.h /^typedef int ASN1_NULL;$/;" t +ASN1_NULL include/openssl/types.h 43;" d +ASN1_OBJECT include/openssl/types.h /^typedef struct asn1_object_st ASN1_OBJECT;$/;" t typeref:struct:asn1_object_st +ASN1_OBJECT_FLAG_CRITICAL include/crypto/asn1.h 111;" d +ASN1_OBJECT_FLAG_DYNAMIC include/crypto/asn1.h 110;" d +ASN1_OBJECT_FLAG_DYNAMIC_DATA include/crypto/asn1.h 113;" d +ASN1_OBJECT_FLAG_DYNAMIC_STRINGS include/crypto/asn1.h 112;" d +ASN1_OBJECT_create crypto/asn1/a_object.c /^ASN1_OBJECT *ASN1_OBJECT_create(int nid, unsigned char *data, int len,$/;" f +ASN1_OBJECT_free crypto/asn1/a_object.c /^void ASN1_OBJECT_free(ASN1_OBJECT *a)$/;" f +ASN1_OBJECT_new crypto/asn1/a_object.c /^ASN1_OBJECT *ASN1_OBJECT_new(void)$/;" f +ASN1_OCTET_STRING crypto/rsa/rsa_sign.c 72;" d file: +ASN1_OCTET_STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_OCTET_STRING;$/;" t typeref:struct:asn1_string_st +ASN1_OCTET_STRING include/openssl/types.h 30;" d +ASN1_OCTET_STRING_cmp crypto/asn1/a_octet.c /^int ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a,$/;" f +ASN1_OCTET_STRING_dup crypto/asn1/a_octet.c /^ASN1_OCTET_STRING *ASN1_OCTET_STRING_dup(const ASN1_OCTET_STRING *x)$/;" f +ASN1_OCTET_STRING_set crypto/asn1/a_octet.c /^int ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *x, const unsigned char *d,$/;" f +ASN1_OID crypto/rsa/rsa_sign.c 74;" d file: +ASN1_OK test/d2i_test.c /^ ASN1_OK,$/;" e enum:__anon322 file: +ASN1_PARSE_MAXDEPTH crypto/asn1/asn1_parse.c 17;" d file: +ASN1_PCTX include/openssl/types.h /^typedef struct asn1_pctx_st ASN1_PCTX;$/;" t typeref:struct:asn1_pctx_st +ASN1_PCTX_free crypto/asn1/tasn_prn.c /^void ASN1_PCTX_free(ASN1_PCTX *p)$/;" f +ASN1_PCTX_get_cert_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p)$/;" f +ASN1_PCTX_get_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_flags(const ASN1_PCTX *p)$/;" f +ASN1_PCTX_get_nm_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p)$/;" f +ASN1_PCTX_get_oid_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p)$/;" f +ASN1_PCTX_get_str_flags crypto/asn1/tasn_prn.c /^unsigned long ASN1_PCTX_get_str_flags(const ASN1_PCTX *p)$/;" f +ASN1_PCTX_new crypto/asn1/tasn_prn.c /^ASN1_PCTX *ASN1_PCTX_new(void)$/;" f +ASN1_PCTX_set_cert_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags)$/;" f +ASN1_PCTX_set_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_flags(ASN1_PCTX *p, unsigned long flags)$/;" f +ASN1_PCTX_set_nm_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags)$/;" f +ASN1_PCTX_set_oid_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags)$/;" f +ASN1_PCTX_set_str_flags crypto/asn1/tasn_prn.c /^void ASN1_PCTX_set_str_flags(ASN1_PCTX *p, unsigned long flags)$/;" f +ASN1_PKEY_ALIAS include/openssl/evp.h 1544;" d +ASN1_PKEY_CTRL_CMS_ENVELOPE include/openssl/evp.h 1552;" d +ASN1_PKEY_CTRL_CMS_IS_RI_TYPE_SUPPORTED include/openssl/evp.h 1557;" d +ASN1_PKEY_CTRL_CMS_RI_TYPE include/openssl/evp.h 1553;" d +ASN1_PKEY_CTRL_CMS_SIGN include/openssl/evp.h 1551;" d +ASN1_PKEY_CTRL_DEFAULT_MD_NID include/openssl/evp.h 1550;" d +ASN1_PKEY_CTRL_GET1_TLS_ENCPT include/openssl/evp.h 1556;" d +ASN1_PKEY_CTRL_PKCS7_ENCRYPT include/openssl/evp.h 1549;" d +ASN1_PKEY_CTRL_PKCS7_SIGN include/openssl/evp.h 1548;" d +ASN1_PKEY_CTRL_SET1_TLS_ENCPT include/openssl/evp.h 1555;" d +ASN1_PKEY_DYNAMIC include/openssl/evp.h 1545;" d +ASN1_PKEY_SIGPARAM_NULL include/openssl/evp.h 1546;" d +ASN1_PRINTABLESTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_PRINTABLESTRING;$/;" t typeref:struct:asn1_string_st +ASN1_PRINTABLESTRING include/openssl/types.h 31;" d +ASN1_PRINTABLE_type crypto/asn1/a_print.c /^int ASN1_PRINTABLE_type(const unsigned char *s, int len)$/;" f +ASN1_PRINT_MAX_INDENT crypto/asn1/t_pkey.c 19;" d file: +ASN1_R_ADDING_OBJECT include/openssl/asn1err.h 24;" d +ASN1_R_ASN1_PARSE_ERROR include/openssl/asn1err.h 25;" d +ASN1_R_ASN1_SIG_PARSE_ERROR include/openssl/asn1err.h 26;" d +ASN1_R_AUX_ERROR include/openssl/asn1err.h 27;" d +ASN1_R_BAD_OBJECT_HEADER include/openssl/asn1err.h 28;" d +ASN1_R_BAD_TEMPLATE include/openssl/asn1err.h 29;" d +ASN1_R_BMPSTRING_IS_WRONG_LENGTH include/openssl/asn1err.h 30;" d +ASN1_R_BN_LIB include/openssl/asn1err.h 31;" d +ASN1_R_BOOLEAN_IS_WRONG_LENGTH include/openssl/asn1err.h 32;" d +ASN1_R_BUFFER_TOO_SMALL include/openssl/asn1err.h 33;" d +ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER include/openssl/asn1err.h 34;" d +ASN1_R_CONTEXT_NOT_INITIALISED include/openssl/asn1err.h 35;" d +ASN1_R_DATA_IS_WRONG include/openssl/asn1err.h 36;" d +ASN1_R_DECODE_ERROR include/openssl/asn1err.h 37;" d +ASN1_R_DEPTH_EXCEEDED include/openssl/asn1err.h 38;" d +ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED include/openssl/asn1err.h 39;" d +ASN1_R_ENCODE_ERROR include/openssl/asn1err.h 40;" d +ASN1_R_ERROR_GETTING_TIME include/openssl/asn1err.h 41;" d +ASN1_R_ERROR_LOADING_SECTION include/openssl/asn1err.h 42;" d +ASN1_R_ERROR_SETTING_CIPHER_PARAMS include/openssl/asn1err.h 43;" d +ASN1_R_EXPECTING_AN_INTEGER include/openssl/asn1err.h 44;" d +ASN1_R_EXPECTING_AN_OBJECT include/openssl/asn1err.h 45;" d +ASN1_R_EXPLICIT_LENGTH_MISMATCH include/openssl/asn1err.h 46;" d +ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED include/openssl/asn1err.h 47;" d +ASN1_R_FIELD_MISSING include/openssl/asn1err.h 48;" d +ASN1_R_FIRST_NUM_TOO_LARGE include/openssl/asn1err.h 49;" d +ASN1_R_HEADER_TOO_LONG include/openssl/asn1err.h 50;" d +ASN1_R_ILLEGAL_BITSTRING_FORMAT include/openssl/asn1err.h 51;" d +ASN1_R_ILLEGAL_BOOLEAN include/openssl/asn1err.h 52;" d +ASN1_R_ILLEGAL_CHARACTERS include/openssl/asn1err.h 53;" d +ASN1_R_ILLEGAL_FORMAT include/openssl/asn1err.h 54;" d +ASN1_R_ILLEGAL_HEX include/openssl/asn1err.h 55;" d +ASN1_R_ILLEGAL_IMPLICIT_TAG include/openssl/asn1err.h 56;" d +ASN1_R_ILLEGAL_INTEGER include/openssl/asn1err.h 57;" d +ASN1_R_ILLEGAL_NEGATIVE_VALUE include/openssl/asn1err.h 58;" d +ASN1_R_ILLEGAL_NESTED_TAGGING include/openssl/asn1err.h 59;" d +ASN1_R_ILLEGAL_NULL include/openssl/asn1err.h 60;" d +ASN1_R_ILLEGAL_NULL_VALUE include/openssl/asn1err.h 61;" d +ASN1_R_ILLEGAL_OBJECT include/openssl/asn1err.h 62;" d +ASN1_R_ILLEGAL_OPTIONAL_ANY include/openssl/asn1err.h 63;" d +ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE include/openssl/asn1err.h 64;" d +ASN1_R_ILLEGAL_PADDING include/openssl/asn1err.h 65;" d +ASN1_R_ILLEGAL_TAGGED_ANY include/openssl/asn1err.h 66;" d +ASN1_R_ILLEGAL_TIME_VALUE include/openssl/asn1err.h 67;" d +ASN1_R_ILLEGAL_ZERO_CONTENT include/openssl/asn1err.h 68;" d +ASN1_R_INTEGER_NOT_ASCII_FORMAT include/openssl/asn1err.h 69;" d +ASN1_R_INTEGER_TOO_LARGE_FOR_LONG include/openssl/asn1err.h 70;" d +ASN1_R_INVALID_BIT_STRING_BITS_LEFT include/openssl/asn1err.h 71;" d +ASN1_R_INVALID_BMPSTRING_LENGTH include/openssl/asn1err.h 72;" d +ASN1_R_INVALID_DIGIT include/openssl/asn1err.h 73;" d +ASN1_R_INVALID_MIME_TYPE include/openssl/asn1err.h 74;" d +ASN1_R_INVALID_MODIFIER include/openssl/asn1err.h 75;" d +ASN1_R_INVALID_NUMBER include/openssl/asn1err.h 76;" d +ASN1_R_INVALID_OBJECT_ENCODING include/openssl/asn1err.h 77;" d +ASN1_R_INVALID_SCRYPT_PARAMETERS include/openssl/asn1err.h 78;" d +ASN1_R_INVALID_SEPARATOR include/openssl/asn1err.h 79;" d +ASN1_R_INVALID_STRING_TABLE_VALUE include/openssl/asn1err.h 80;" d +ASN1_R_INVALID_UNIVERSALSTRING_LENGTH include/openssl/asn1err.h 81;" d +ASN1_R_INVALID_UTF8STRING include/openssl/asn1err.h 82;" d +ASN1_R_INVALID_VALUE include/openssl/asn1err.h 83;" d +ASN1_R_LENGTH_TOO_LONG include/openssl/asn1err.h 84;" d +ASN1_R_LIST_ERROR include/openssl/asn1err.h 85;" d +ASN1_R_MIME_NO_CONTENT_TYPE include/openssl/asn1err.h 86;" d +ASN1_R_MIME_PARSE_ERROR include/openssl/asn1err.h 87;" d +ASN1_R_MIME_SIG_PARSE_ERROR include/openssl/asn1err.h 88;" d +ASN1_R_MISSING_EOC include/openssl/asn1err.h 89;" d +ASN1_R_MISSING_SECOND_NUMBER include/openssl/asn1err.h 90;" d +ASN1_R_MISSING_VALUE include/openssl/asn1err.h 91;" d +ASN1_R_MSTRING_NOT_UNIVERSAL include/openssl/asn1err.h 92;" d +ASN1_R_MSTRING_WRONG_TAG include/openssl/asn1err.h 93;" d +ASN1_R_NESTED_ASN1_STRING include/openssl/asn1err.h 94;" d +ASN1_R_NESTED_TOO_DEEP include/openssl/asn1err.h 95;" d +ASN1_R_NON_HEX_CHARACTERS include/openssl/asn1err.h 96;" d +ASN1_R_NOT_ASCII_FORMAT include/openssl/asn1err.h 97;" d +ASN1_R_NOT_ENOUGH_DATA include/openssl/asn1err.h 98;" d +ASN1_R_NO_CONTENT_TYPE include/openssl/asn1err.h 99;" d +ASN1_R_NO_MATCHING_CHOICE_TYPE include/openssl/asn1err.h 100;" d +ASN1_R_NO_MULTIPART_BODY_FAILURE include/openssl/asn1err.h 101;" d +ASN1_R_NO_MULTIPART_BOUNDARY include/openssl/asn1err.h 102;" d +ASN1_R_NO_SIG_CONTENT_TYPE include/openssl/asn1err.h 103;" d +ASN1_R_NULL_IS_WRONG_LENGTH include/openssl/asn1err.h 104;" d +ASN1_R_OBJECT_NOT_ASCII_FORMAT include/openssl/asn1err.h 105;" d +ASN1_R_ODD_NUMBER_OF_CHARS include/openssl/asn1err.h 106;" d +ASN1_R_SECOND_NUMBER_TOO_LARGE include/openssl/asn1err.h 107;" d +ASN1_R_SEQUENCE_LENGTH_MISMATCH include/openssl/asn1err.h 108;" d +ASN1_R_SEQUENCE_NOT_CONSTRUCTED include/openssl/asn1err.h 109;" d +ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG include/openssl/asn1err.h 110;" d +ASN1_R_SHORT_LINE include/openssl/asn1err.h 111;" d +ASN1_R_SIG_INVALID_MIME_TYPE include/openssl/asn1err.h 112;" d +ASN1_R_STREAMING_NOT_SUPPORTED include/openssl/asn1err.h 113;" d +ASN1_R_STRING_TOO_LONG include/openssl/asn1err.h 114;" d +ASN1_R_STRING_TOO_SHORT include/openssl/asn1err.h 115;" d +ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD include/openssl/asn1err.h 116;" d +ASN1_R_TIME_NOT_ASCII_FORMAT include/openssl/asn1err.h 117;" d +ASN1_R_TOO_LARGE include/openssl/asn1err.h 118;" d +ASN1_R_TOO_LONG include/openssl/asn1err.h 119;" d +ASN1_R_TOO_SMALL include/openssl/asn1err.h 120;" d +ASN1_R_TYPE_NOT_CONSTRUCTED include/openssl/asn1err.h 121;" d +ASN1_R_TYPE_NOT_PRIMITIVE include/openssl/asn1err.h 122;" d +ASN1_R_UNEXPECTED_EOC include/openssl/asn1err.h 123;" d +ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH include/openssl/asn1err.h 124;" d +ASN1_R_UNKNOWN_DIGEST include/openssl/asn1err.h 125;" d +ASN1_R_UNKNOWN_FORMAT include/openssl/asn1err.h 126;" d +ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM include/openssl/asn1err.h 127;" d +ASN1_R_UNKNOWN_OBJECT_TYPE include/openssl/asn1err.h 128;" d +ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE include/openssl/asn1err.h 129;" d +ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM include/openssl/asn1err.h 130;" d +ASN1_R_UNKNOWN_TAG include/openssl/asn1err.h 131;" d +ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE include/openssl/asn1err.h 132;" d +ASN1_R_UNSUPPORTED_CIPHER include/openssl/asn1err.h 133;" d +ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE include/openssl/asn1err.h 134;" d +ASN1_R_UNSUPPORTED_TYPE include/openssl/asn1err.h 135;" d +ASN1_R_WRONG_INTEGER_TYPE include/openssl/asn1err.h 136;" d +ASN1_R_WRONG_PUBLIC_KEY_TYPE include/openssl/asn1err.h 137;" d +ASN1_R_WRONG_TAG include/openssl/asn1err.h 138;" d +ASN1_SCTX include/openssl/types.h /^typedef struct asn1_sctx_st ASN1_SCTX;$/;" t typeref:struct:asn1_sctx_st +ASN1_SCTX_free crypto/asn1/tasn_scn.c /^void ASN1_SCTX_free(ASN1_SCTX *p)$/;" f +ASN1_SCTX_get_app_data crypto/asn1/tasn_scn.c /^void *ASN1_SCTX_get_app_data(ASN1_SCTX *p)$/;" f +ASN1_SCTX_get_flags crypto/asn1/tasn_scn.c /^unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p)$/;" f +ASN1_SCTX_get_item crypto/asn1/tasn_scn.c /^const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p)$/;" f +ASN1_SCTX_get_template crypto/asn1/tasn_scn.c /^const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p)$/;" f +ASN1_SCTX_new crypto/asn1/tasn_scn.c /^ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx))$/;" f +ASN1_SCTX_set_app_data crypto/asn1/tasn_scn.c /^void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data)$/;" f +ASN1_SEQUENCE crypto/rsa/rsa_sign.c 71;" d file: +ASN1_STATE_DATA_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_DATA_COPY,$/;" e enum:__anon226 file: +ASN1_STATE_DONE crypto/asn1/bio_asn1.c /^ ASN1_STATE_DONE$/;" e enum:__anon226 file: +ASN1_STATE_HEADER crypto/asn1/bio_asn1.c /^ ASN1_STATE_HEADER,$/;" e enum:__anon226 file: +ASN1_STATE_HEADER_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_HEADER_COPY,$/;" e enum:__anon226 file: +ASN1_STATE_POST_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_POST_COPY,$/;" e enum:__anon226 file: +ASN1_STATE_PRE_COPY crypto/asn1/bio_asn1.c /^ ASN1_STATE_PRE_COPY,$/;" e enum:__anon226 file: +ASN1_STATE_START crypto/asn1/bio_asn1.c /^ ASN1_STATE_START,$/;" e enum:__anon226 file: +ASN1_STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_STRING;$/;" t typeref:struct:asn1_string_st +ASN1_STRING_TABLE include/openssl/types.h /^typedef struct asn1_string_table_st ASN1_STRING_TABLE;$/;" t typeref:struct:asn1_string_table_st +ASN1_STRING_TABLE_add crypto/asn1/a_strnid.c /^int ASN1_STRING_TABLE_add(int nid,$/;" f +ASN1_STRING_TABLE_cleanup crypto/asn1/a_strnid.c /^void ASN1_STRING_TABLE_cleanup(void)$/;" f +ASN1_STRING_TABLE_get crypto/asn1/a_strnid.c /^ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid)$/;" f +ASN1_STRING_clear_free crypto/asn1/asn1_lib.c /^void ASN1_STRING_clear_free(ASN1_STRING *a)$/;" f +ASN1_STRING_cmp crypto/asn1/asn1_lib.c /^int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b)$/;" f +ASN1_STRING_copy crypto/asn1/asn1_lib.c /^int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str)$/;" f +ASN1_STRING_data crypto/asn1/asn1_lib.c /^unsigned char *ASN1_STRING_data(ASN1_STRING *x)$/;" f +ASN1_STRING_dup crypto/asn1/asn1_lib.c /^ASN1_STRING *ASN1_STRING_dup(const ASN1_STRING *str)$/;" f +ASN1_STRING_free crypto/asn1/asn1_lib.c /^void ASN1_STRING_free(ASN1_STRING *a)$/;" f +ASN1_STRING_get0_data crypto/asn1/asn1_lib.c /^const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x)$/;" f +ASN1_STRING_get_default_mask crypto/asn1/a_strnid.c /^unsigned long ASN1_STRING_get_default_mask(void)$/;" f +ASN1_STRING_length crypto/asn1/asn1_lib.c /^int ASN1_STRING_length(const ASN1_STRING *x)$/;" f +ASN1_STRING_length_set crypto/asn1/asn1_lib.c /^void ASN1_STRING_length_set(ASN1_STRING *x, int len)$/;" f +ASN1_STRING_new crypto/asn1/asn1_lib.c /^ASN1_STRING *ASN1_STRING_new(void)$/;" f +ASN1_STRING_print crypto/asn1/a_print.c /^int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v)$/;" f +ASN1_STRING_print_ex crypto/asn1/a_strex.c /^int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags)$/;" f +ASN1_STRING_print_ex_fp crypto/asn1/a_strex.c /^int ASN1_STRING_print_ex_fp(FILE *fp, const ASN1_STRING *str, unsigned long flags)$/;" f +ASN1_STRING_set crypto/asn1/asn1_lib.c /^int ASN1_STRING_set(ASN1_STRING *str, const void *_data, int len_in)$/;" f +ASN1_STRING_set0 crypto/asn1/asn1_lib.c /^void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len)$/;" f +ASN1_STRING_set_by_NID crypto/asn1/a_strnid.c /^ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out,$/;" f +ASN1_STRING_set_default_mask crypto/asn1/a_strnid.c /^void ASN1_STRING_set_default_mask(unsigned long mask)$/;" f +ASN1_STRING_set_default_mask_asc crypto/asn1/a_strnid.c /^int ASN1_STRING_set_default_mask_asc(const char *p)$/;" f +ASN1_STRING_to_UTF8 crypto/asn1/a_strex.c /^int ASN1_STRING_to_UTF8(unsigned char **out, const ASN1_STRING *in)$/;" f +ASN1_STRING_type crypto/asn1/asn1_lib.c /^int ASN1_STRING_type(const ASN1_STRING *x)$/;" f +ASN1_STRING_type_new crypto/asn1/asn1_lib.c /^ASN1_STRING *ASN1_STRING_type_new(int type)$/;" f +ASN1_T61STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_T61STRING;$/;" t typeref:struct:asn1_string_st +ASN1_T61STRING include/openssl/types.h 32;" d +ASN1_TIME include/openssl/types.h /^typedef struct asn1_string_st ASN1_TIME;$/;" t typeref:struct:asn1_string_st +ASN1_TIME include/openssl/types.h 36;" d +ASN1_TIME_adj crypto/asn1/a_time.c /^ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t,$/;" f +ASN1_TIME_check crypto/asn1/a_time.c /^int ASN1_TIME_check(const ASN1_TIME *t)$/;" f +ASN1_TIME_cmp_time_t crypto/asn1/a_time.c /^int ASN1_TIME_cmp_time_t(const ASN1_TIME *s, time_t t)$/;" f +ASN1_TIME_compare crypto/asn1/a_time.c /^int ASN1_TIME_compare(const ASN1_TIME *a, const ASN1_TIME *b)$/;" f +ASN1_TIME_diff crypto/asn1/a_time.c /^int ASN1_TIME_diff(int *pday, int *psec,$/;" f +ASN1_TIME_normalize crypto/asn1/a_time.c /^int ASN1_TIME_normalize(ASN1_TIME *t)$/;" f +ASN1_TIME_print crypto/asn1/a_time.c /^int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm)$/;" f +ASN1_TIME_print_ex crypto/asn1/a_time.c /^int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags)$/;" f +ASN1_TIME_set crypto/asn1/a_time.c /^ASN1_TIME *ASN1_TIME_set(ASN1_TIME *s, time_t t)$/;" f +ASN1_TIME_set_string crypto/asn1/a_time.c /^int ASN1_TIME_set_string(ASN1_TIME *s, const char *str)$/;" f +ASN1_TIME_set_string_X509 crypto/asn1/a_time.c /^int ASN1_TIME_set_string_X509(ASN1_TIME *s, const char *str)$/;" f +ASN1_TIME_to_generalizedtime crypto/asn1/a_time.c /^ASN1_GENERALIZEDTIME *ASN1_TIME_to_generalizedtime(const ASN1_TIME *t,$/;" f +ASN1_TIME_to_tm crypto/asn1/a_time.c /^int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm)$/;" f +ASN1_TYPE include/openssl/types.h /^typedef struct asn1_type_st ASN1_TYPE;$/;" t typeref:struct:asn1_type_st +ASN1_TYPE_cmp crypto/asn1/a_type.c /^int ASN1_TYPE_cmp(const ASN1_TYPE *a, const ASN1_TYPE *b)$/;" f +ASN1_TYPE_get crypto/asn1/a_type.c /^int ASN1_TYPE_get(const ASN1_TYPE *a)$/;" f +ASN1_TYPE_get_octetstring crypto/asn1/evp_asn1.c /^int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len)$/;" f +ASN1_TYPE_pack_sequence crypto/asn1/a_type.c /^ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t)$/;" f +ASN1_TYPE_set crypto/asn1/a_type.c /^void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value)$/;" f +ASN1_TYPE_set1 crypto/asn1/a_type.c /^int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value)$/;" f +ASN1_TYPE_set_octetstring crypto/asn1/evp_asn1.c /^int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len)$/;" f +ASN1_TYPE_unpack_sequence crypto/asn1/a_type.c /^void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t)$/;" f +ASN1_UINT32_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_UINT32_DATA) = {$/;" v +ASN1_UINT32_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_UINT32_DATA) = {$/;" v +ASN1_UINT32_DATA test/asn1_encode_test.c /^} ASN1_UINT32_DATA;$/;" t typeref:struct:__anon301 file: +ASN1_UINT64_DATA test/asn1_decode_test.c /^ASN1_SEQUENCE(ASN1_UINT64_DATA) = {$/;" v +ASN1_UINT64_DATA test/asn1_encode_test.c /^ASN1_SEQUENCE(ASN1_UINT64_DATA) = {$/;" v +ASN1_UINT64_DATA test/asn1_encode_test.c /^} ASN1_UINT64_DATA;$/;" t typeref:struct:__anon303 file: +ASN1_UNIVERSALSTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_UNIVERSALSTRING;$/;" t typeref:struct:asn1_string_st +ASN1_UNIVERSALSTRING include/openssl/types.h 38;" d +ASN1_UNIVERSALSTRING_to_string crypto/asn1/a_print.c /^int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s)$/;" f +ASN1_UNKNOWN test/d2i_test.c /^ ASN1_UNKNOWN,$/;" e enum:__anon322 file: +ASN1_UTCTIME include/openssl/types.h /^typedef struct asn1_string_st ASN1_UTCTIME;$/;" t typeref:struct:asn1_string_st +ASN1_UTCTIME include/openssl/types.h 34;" d +ASN1_UTCTIME_adj crypto/asn1/a_utctm.c /^ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t,$/;" f +ASN1_UTCTIME_check crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_check(const ASN1_UTCTIME *d)$/;" f +ASN1_UTCTIME_cmp_time_t crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t)$/;" f +ASN1_UTCTIME_print crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_print(BIO *bp, const ASN1_UTCTIME *tm)$/;" f +ASN1_UTCTIME_set crypto/asn1/a_utctm.c /^ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t)$/;" f +ASN1_UTCTIME_set_string crypto/asn1/a_utctm.c /^int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str)$/;" f +ASN1_UTF8STRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_UTF8STRING;$/;" t typeref:struct:asn1_string_st +ASN1_UTF8STRING include/openssl/types.h 41;" d +ASN1_UTF8STRING_dup crypto/crmf/crmf_lib.c 121;" d file: +ASN1_VISIBLESTRING include/openssl/types.h /^typedef struct asn1_string_st ASN1_VISIBLESTRING;$/;" t typeref:struct:asn1_string_st +ASN1_VISIBLESTRING include/openssl/types.h 40;" d +ASN1_add_oid_module crypto/asn1/asn_moid.c /^void ASN1_add_oid_module(void)$/;" f +ASN1_add_stable_module crypto/asn1/asn_mstbl.c /^void ASN1_add_stable_module(void)$/;" f +ASN1_bn_print crypto/asn1/t_pkey.c /^int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num,$/;" f +ASN1_buf_print crypto/asn1/t_pkey.c /^int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int indent)$/;" f +ASN1_check_infinite_end crypto/asn1/asn1_lib.c /^int ASN1_check_infinite_end(unsigned char **p, long len)$/;" f +ASN1_const_check_infinite_end crypto/asn1/asn1_lib.c /^int ASN1_const_check_infinite_end(const unsigned char **p, long len)$/;" f +ASN1_d2i_bio crypto/asn1/a_d2i_fp.c /^void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x)$/;" f +ASN1_d2i_fp crypto/asn1/a_d2i_fp.c /^void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x)$/;" f +ASN1_digest crypto/asn1/a_digest.c /^int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data,$/;" f +ASN1_dup crypto/asn1/a_dup.c /^void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, const void *x)$/;" f +ASN1_generate_nconf crypto/asn1/asn1_gen.c /^ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf)$/;" f +ASN1_generate_v3 crypto/asn1/asn1_gen.c /^ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf)$/;" f +ASN1_get_object crypto/asn1/asn1_lib.c /^int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag,$/;" f +ASN1_i2d_bio crypto/asn1/a_i2d_fp.c /^int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x)$/;" f +ASN1_i2d_fp crypto/asn1/a_i2d_fp.c /^int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, const void *x)$/;" f +ASN1_item_d2i crypto/asn1/tasn_dec.c /^ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **pval,$/;" f +ASN1_item_d2i_bio crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x)$/;" f +ASN1_item_d2i_bio_ex crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *x,$/;" f +ASN1_item_d2i_ex crypto/asn1/tasn_dec.c /^ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **pval,$/;" f +ASN1_item_d2i_fp crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x)$/;" f +ASN1_item_d2i_fp_ex crypto/asn1/a_d2i_fp.c /^void *ASN1_item_d2i_fp_ex(const ASN1_ITEM *it, FILE *in, void *x,$/;" f +ASN1_item_digest crypto/asn1/a_digest.c /^int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *md, void *asn,$/;" f +ASN1_item_dup crypto/asn1/a_dup.c /^void *ASN1_item_dup(const ASN1_ITEM *it, const void *x)$/;" f +ASN1_item_ex_d2i crypto/asn1/tasn_dec.c /^int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,$/;" f +ASN1_item_ex_free crypto/asn1/tasn_fre.c /^void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f +ASN1_item_ex_i2d crypto/asn1/tasn_enc.c /^int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,$/;" f +ASN1_item_ex_new crypto/asn1/tasn_new.c /^int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f +ASN1_item_free crypto/asn1/tasn_fre.c /^void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it)$/;" f +ASN1_item_i2d crypto/asn1/tasn_enc.c /^int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it)$/;" f +ASN1_item_i2d_bio crypto/asn1/a_i2d_fp.c /^int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x)$/;" f +ASN1_item_i2d_fp crypto/asn1/a_i2d_fp.c /^int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, const void *x)$/;" f +ASN1_item_i2d_mem_bio crypto/asn1/a_i2d_fp.c /^BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val)$/;" f +ASN1_item_ndef_i2d crypto/asn1/tasn_enc.c /^int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out,$/;" f +ASN1_item_new crypto/asn1/tasn_new.c /^ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it)$/;" f +ASN1_item_new_ex crypto/asn1/tasn_new.c /^ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,$/;" f +ASN1_item_pack crypto/asn1/asn_pack.c /^ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_STRING **oct)$/;" f +ASN1_item_print crypto/asn1/tasn_prn.c /^int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent,$/;" f +ASN1_item_sign crypto/asn1/a_sign.c /^int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2,$/;" f +ASN1_item_sign_ctx crypto/asn1/a_sign.c /^int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1,$/;" f +ASN1_item_sign_ex crypto/asn1/a_sign.c /^int ASN1_item_sign_ex(const ASN1_ITEM *it, X509_ALGOR *algor1,$/;" f +ASN1_item_unpack crypto/asn1/asn_pack.c /^void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it)$/;" f +ASN1_item_verify crypto/asn1/a_verify.c /^int ASN1_item_verify(const ASN1_ITEM *it, const X509_ALGOR *alg,$/;" f +ASN1_item_verify_ctx crypto/asn1/a_verify.c /^int ASN1_item_verify_ctx(const ASN1_ITEM *it, const X509_ALGOR *alg,$/;" f +ASN1_item_verify_ex crypto/asn1/a_verify.c /^int ASN1_item_verify_ex(const ASN1_ITEM *it, const X509_ALGOR *alg,$/;" f +ASN1_mbstring_copy crypto/asn1/a_mbstr.c /^int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len,$/;" f +ASN1_mbstring_ncopy crypto/asn1/a_mbstr.c /^int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len,$/;" f +ASN1_object_size crypto/asn1/asn1_lib.c /^int ASN1_object_size(int constructed, int length, int tag)$/;" f +ASN1_parse crypto/asn1/asn1_parse.c /^int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent)$/;" f +ASN1_parse_dump crypto/asn1/asn1_parse.c /^int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent,$/;" f +ASN1_put_eoc crypto/asn1/asn1_lib.c /^int ASN1_put_eoc(unsigned char **pp)$/;" f +ASN1_put_object crypto/asn1/asn1_lib.c /^void ASN1_put_object(unsigned char **pp, int constructed, int length, int tag,$/;" f +ASN1_sign crypto/asn1/a_sign.c /^int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2,$/;" f +ASN1_str2mask crypto/asn1/asn1_gen.c /^int ASN1_str2mask(const char *str, unsigned long *pmask)$/;" f +ASN1_str_reasons crypto/asn1/asn1_err.c /^static const ERR_STRING_DATA ASN1_str_reasons[] = {$/;" v file: +ASN1_tag2bit crypto/asn1/tasn_dec.c /^unsigned long ASN1_tag2bit(int tag)$/;" f +ASN1_tag2str crypto/asn1/asn1_parse.c /^const char *ASN1_tag2str(int tag)$/;" f +ASN1_verify crypto/asn1/a_verify.c /^int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *a, ASN1_BIT_STRING *signature,$/;" f +ASRange crypto/x509/v3_asid.c /^ASN1_SEQUENCE(ASRange) = {$/;" v +ASYNC_ARCH crypto/async/arch/async_null.h 18;" d +ASYNC_ARCH crypto/async/arch/async_posix.h 26;" d +ASYNC_ARCH crypto/async/arch/async_win.h 17;" d +ASYNC_ERR include/openssl/async.h 42;" d +ASYNC_FINISH include/openssl/async.h 45;" d +ASYNC_F_ASYNC_CTX_NEW include/openssl/cryptoerr_legacy.h 199;" d +ASYNC_F_ASYNC_INIT_THREAD include/openssl/cryptoerr_legacy.h 200;" d +ASYNC_F_ASYNC_JOB_NEW include/openssl/cryptoerr_legacy.h 201;" d +ASYNC_F_ASYNC_PAUSE_JOB include/openssl/cryptoerr_legacy.h 202;" d +ASYNC_F_ASYNC_START_FUNC include/openssl/cryptoerr_legacy.h 203;" d +ASYNC_F_ASYNC_START_JOB include/openssl/cryptoerr_legacy.h 204;" d +ASYNC_F_ASYNC_WAIT_CTX_SET_WAIT_FD include/openssl/cryptoerr_legacy.h 205;" d +ASYNC_JOB include/openssl/async.h /^typedef struct async_job_st ASYNC_JOB;$/;" t typeref:struct:async_job_st +ASYNC_JOB_PAUSED crypto/async/async.c 27;" d file: +ASYNC_JOB_PAUSING crypto/async/async.c 26;" d file: +ASYNC_JOB_RUNNING crypto/async/async.c 25;" d file: +ASYNC_JOB_STOPPING crypto/async/async.c 28;" d file: +ASYNC_NO_JOBS include/openssl/async.h 43;" d +ASYNC_NULL crypto/async/arch/async_null.h 17;" d +ASYNC_PAUSE include/openssl/async.h 44;" d +ASYNC_POSIX crypto/async/arch/async_posix.h 25;" d +ASYNC_POSIX engines/e_dasync.c 41;" d file: +ASYNC_POSIX engines/e_dasync.c 42;" d file: +ASYNC_R_FAILED_TO_SET_POOL include/openssl/asyncerr.h 24;" d +ASYNC_R_FAILED_TO_SWAP_CONTEXT include/openssl/asyncerr.h 25;" d +ASYNC_R_INIT_FAILED include/openssl/asyncerr.h 26;" d +ASYNC_R_INVALID_POOL_SIZE include/openssl/asyncerr.h 27;" d +ASYNC_STATUS_EAGAIN include/openssl/async.h 50;" d +ASYNC_STATUS_ERR include/openssl/async.h 48;" d +ASYNC_STATUS_OK include/openssl/async.h 49;" d +ASYNC_STATUS_UNSUPPORTED include/openssl/async.h 47;" d +ASYNC_WAIT_CTX include/openssl/async.h /^typedef struct async_wait_ctx_st ASYNC_WAIT_CTX;$/;" t typeref:struct:async_wait_ctx_st +ASYNC_WAIT_CTX_clear_fd crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key)$/;" f +ASYNC_WAIT_CTX_free crypto/async/async_wait.c /^void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx)$/;" f +ASYNC_WAIT_CTX_get_all_fds crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd,$/;" f +ASYNC_WAIT_CTX_get_callback crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_callback(ASYNC_WAIT_CTX *ctx,$/;" f +ASYNC_WAIT_CTX_get_changed_fds crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd,$/;" f +ASYNC_WAIT_CTX_get_fd crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f +ASYNC_WAIT_CTX_get_status crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_get_status(ASYNC_WAIT_CTX *ctx)$/;" f +ASYNC_WAIT_CTX_new crypto/async/async_wait.c /^ASYNC_WAIT_CTX *ASYNC_WAIT_CTX_new(void)$/;" f +ASYNC_WAIT_CTX_set_callback crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_set_callback(ASYNC_WAIT_CTX *ctx,$/;" f +ASYNC_WAIT_CTX_set_status crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_set_status(ASYNC_WAIT_CTX *ctx, int status)$/;" f +ASYNC_WAIT_CTX_set_wait_fd crypto/async/async_wait.c /^int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f +ASYNC_WIN crypto/async/arch/async_win.h 16;" d +ASYNC_WIN engines/e_dasync.c 45;" d file: +ASYNC_WIN engines/e_dasync.c 46;" d file: +ASYNC_block_pause crypto/async/async.c /^void ASYNC_block_pause(void)$/;" f +ASYNC_callback_fn include/openssl/async.h /^typedef int (*ASYNC_callback_fn)(void *arg);$/;" t +ASYNC_cleanup_thread crypto/async/async.c /^void ASYNC_cleanup_thread(void)$/;" f +ASYNC_get_current_job crypto/async/async.c /^ASYNC_JOB *ASYNC_get_current_job(void)$/;" f +ASYNC_get_wait_ctx crypto/async/async.c /^ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job)$/;" f +ASYNC_init_thread crypto/async/async.c /^int ASYNC_init_thread(size_t max_size, size_t init_size)$/;" f +ASYNC_is_capable crypto/async/arch/async_null.c /^int ASYNC_is_capable(void)$/;" f +ASYNC_is_capable crypto/async/arch/async_posix.c /^int ASYNC_is_capable(void)$/;" f +ASYNC_is_capable crypto/async/arch/async_win.c /^int ASYNC_is_capable(void)$/;" f +ASYNC_pause_job crypto/async/async.c /^int ASYNC_pause_job(void)$/;" f +ASYNC_start_job crypto/async/async.c /^int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *wctx, int *ret,$/;" f +ASYNC_str_reasons crypto/async/async_err.c /^static const ERR_STRING_DATA ASYNC_str_reasons[] = {$/;" v file: +ASYNC_unblock_pause crypto/async/async.c /^void ASYNC_unblock_pause(void)$/;" f +AT crypto/bn/asm/ia64.S /^#define AT r14$/;" d +ATTIC_R_AMBIGUOUS_CONTENT_TYPE engines/e_loader_attic_err.h 25;" d +ATTIC_R_BAD_PASSWORD_READ engines/e_loader_attic_err.h 26;" d +ATTIC_R_ERROR_VERIFYING_PKCS12_MAC engines/e_loader_attic_err.h 27;" d +ATTIC_R_INIT_FAILED engines/e_loader_attic_err.h 28;" d +ATTIC_R_PASSPHRASE_CALLBACK_ERROR engines/e_loader_attic_err.h 29;" d +ATTIC_R_PATH_MUST_BE_ABSOLUTE engines/e_loader_attic_err.h 30;" d +ATTIC_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES engines/e_loader_attic_err.h 31;" d +ATTIC_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED engines/e_loader_attic_err.h 32;" d +ATTIC_R_UNSUPPORTED_CONTENT_TYPE engines/e_loader_attic_err.h 33;" d +ATTIC_R_UNSUPPORTED_SEARCH_TYPE engines/e_loader_attic_err.h 34;" d +ATTIC_R_URI_AUTHORITY_UNSUPPORTED engines/e_loader_attic_err.h 35;" d +ATTIC_str_reasons engines/e_loader_attic_err.c /^static ERR_STRING_DATA ATTIC_str_reasons[] = {$/;" v file: +ATTICerr engines/e_loader_attic_err.h 19;" d +ATTRIBUTES apps/req.c 38;" d file: +ATTRS1 test/pkcs12_format_test.c /^static const PKCS12_ATTR ATTRS1[] = {$/;" v file: +ATTRS2 test/pkcs12_format_test.c /^static const PKCS12_ATTR ATTRS2[] = {$/;" v file: +AT_HWCAP crypto/armcap.c 116;" d file: +AT_HWCAP2 crypto/armcap.c 119;" d file: +AUTHORITY_KEYID include/openssl/types.h /^typedef struct AUTHORITY_KEYID_st AUTHORITY_KEYID;$/;" t typeref:struct:AUTHORITY_KEYID_st +AUTOLOAD crypto/aes/asm/aesni-sha1-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s +AUTOLOAD crypto/aes/asm/aesni-sha256-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s +AUTOLOAD crypto/chacha/asm/chacha-armv4.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s +AUTOLOAD crypto/chacha/asm/chacha-armv8.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s +AUTOLOAD crypto/chacha/asm/chacha-ppc.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s +AUTOLOAD crypto/chacha/asm/chacha-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s +AUTOLOAD crypto/modes/asm/ghash-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s +AUTOLOAD crypto/perlasm/s390x.pm /^sub AUTOLOAD {$/;" s +AUTOLOAD crypto/sha/asm/sha1-armv4-large.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s +AUTOLOAD crypto/sha/asm/sha1-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s +AUTOLOAD crypto/sha/asm/sha256-armv4.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s +AUTOLOAD crypto/sha/asm/sha512-armv8.pl /^sub AUTOLOAD() # thunk [simplified] x86-style perlasm$/;" s +AUTOLOAD crypto/sha/asm/sha512-x86_64.pl /^sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm$/;" s +AUTOLOAD util/perl/OpenSSL/Ordinals.pm /^sub AUTOLOAD {$/;" s +AVX2_256_00_47 crypto/aes/asm/aesni-sha256-x86_64.pl /^sub AVX2_256_00_47 () {$/;" s +AVX2_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX2_256_00_47 () {$/;" s +AVX2_512_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX2_512_00_47 () {$/;" s +AVX2_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub AVX2_lane_ROUND {$/;" s +AVX512ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub AVX512ROUND { # critical path is 14 "SIMD ticks" per round$/;" s +AVX512_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub AVX512_lane_ROUND {$/;" s +AVX_00_47 crypto/sha/asm/sha256-586.pl /^sub AVX_00_47 () {$/;" s +AVX_256_00_47 crypto/aes/asm/aesni-sha256-x86_64.pl /^sub AVX_256_00_47 () {$/;" s +AVX_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX_256_00_47 () {$/;" s +AVX_512_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub AVX_512_00_47 () {$/;" s +AddRoundKey crypto/aes/aes_core.c /^static void AddRoundKey(u64 *state, const u64 *w)$/;" f file: +AdmissionSyntax_st crypto/x509/v3_admis.h /^struct AdmissionSyntax_st {$/;" s +Admissions_st crypto/x509/v3_admis.h /^struct Admissions_st {$/;" s +Ai crypto/bn/bn_blind.c /^ BIGNUM *Ai;$/;" m struct:bn_blinding_st file: +B crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: +B crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +B crypto/sha/sha512.c 469;" d file: +B include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +B include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st +B include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st +B include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st +B providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: +B providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +B ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st +B64_BASE64 crypto/evp/encode.c 70;" d file: +B64_BLOCK_SIZE crypto/evp/bio_b64.c 24;" d file: +B64_BLOCK_SIZE2 crypto/evp/bio_b64.c 25;" d file: +B64_CR crypto/evp/encode.c 65;" d file: +B64_DECODE crypto/evp/bio_b64.c 28;" d file: +B64_ENCODE crypto/evp/bio_b64.c 27;" d file: +B64_EOF crypto/evp/encode.c 66;" d file: +B64_EOLN crypto/evp/encode.c 64;" d file: +B64_ERROR crypto/evp/encode.c 68;" d file: +B64_NONE crypto/evp/bio_b64.c 26;" d file: +B64_NOT_BASE64 crypto/evp/encode.c 69;" d file: +B64_WS crypto/evp/encode.c 67;" d file: +B64_write_ASN1 crypto/asn1/asn_mime.c /^static int B64_write_ASN1(BIO *out, ASN1_VALUE *val, BIO *in, int flags,$/;" f file: +BADALPN test/sslapitest.c 3936;" d file: +BADALPNLEN test/sslapitest.c 3934;" d file: +BASE64_CANONICAL_ENCODING test/evp_test.c /^ BASE64_CANONICAL_ENCODING = 0,$/;" e enum:__anon335 file: +BASE64_INVALID_ENCODING test/evp_test.c /^ BASE64_INVALID_ENCODING = 2$/;" e enum:__anon335 file: +BASE64_VALID_ENCODING test/evp_test.c /^ BASE64_VALID_ENCODING = 1,$/;" e enum:__anon335 file: +BASE_2_51_IMPLEMENTED crypto/ec/curve25519.c 275;" d file: +BASE_2_64_IMPLEMENTED crypto/ec/curve25519.c 27;" d file: +BASE_SECTION apps/ca.c 47;" d file: +BASE_SECTION apps/srp.c 31;" d file: +BASE_SECTION crypto/ts/ts_conf.c 23;" d file: +BEGINLEN crypto/pem/pem_lib.c 739;" d file: +BF_BLOCK include/openssl/blowfish.h 27;" d +BF_DECRYPT include/openssl/blowfish.h 32;" d +BF_ENC crypto/bf/bf_local.h 76;" d +BF_ENCRYPT crypto/bf/asm/bf-586.pl /^sub BF_ENCRYPT$/;" s +BF_ENCRYPT include/openssl/blowfish.h 31;" d +BF_FLAGS providers/implementations/ciphers/cipher_blowfish.c 22;" d file: +BF_KEY include/openssl/blowfish.h /^} BF_KEY;$/;" t typeref:struct:bf_key_st +BF_LONG include/openssl/blowfish.h 39;" d +BF_ROUNDS include/openssl/blowfish.h 41;" d +BF_cbc_encrypt crypto/bf/bf_enc.c /^void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,$/;" f +BF_cfb64_encrypt crypto/bf/bf_cfb64.c /^void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +BF_decrypt crypto/bf/bf_enc.c /^void BF_decrypt(BF_LONG *data, const BF_KEY *key)$/;" f +BF_ecb_encrypt crypto/bf/bf_ecb.c /^void BF_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +BF_encrypt crypto/bf/asm/bf-586.pl /^sub BF_encrypt$/;" s +BF_encrypt crypto/bf/bf_enc.c /^void BF_encrypt(BF_LONG *data, const BF_KEY *key)$/;" f +BF_ofb64_encrypt crypto/bf/bf_ofb64.c /^void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +BF_options crypto/bf/bf_ecb.c /^const char *BF_options(void)$/;" f +BF_set_key crypto/bf/bf_skey.c /^void BF_set_key(BF_KEY *key, int len, const unsigned char *data)$/;" f +BIGNUM include/openssl/types.h /^STACK_OF(BIGNUM);$/;" v +BIGNUM include/openssl/types.h /^typedef struct bignum_st BIGNUM;$/;" t typeref:struct:bignum_st +BIGNUM include/openssl/types.h 83;" d +BIGNUM_const include/openssl/types.h /^STACK_OF(BIGNUM_const);$/;" v +BIG_TEST_SIZE test/igetest.c 24;" d file: +BIN_PER_LINE crypto/evp/encode.c 44;" d file: +BIO include/openssl/types.h /^typedef struct bio_st BIO;$/;" t typeref:struct:bio_st +BIO_ACCEPT crypto/bio/bss_acpt.c /^} BIO_ACCEPT;$/;" t typeref:struct:bio_accept_st file: +BIO_ACCEPT_free crypto/bio/bss_acpt.c /^static void BIO_ACCEPT_free(BIO_ACCEPT *a)$/;" f file: +BIO_ACCEPT_new crypto/bio/bss_acpt.c /^static BIO_ACCEPT *BIO_ACCEPT_new(void)$/;" f file: +BIO_ADDRINFO_address crypto/bio/bio_addr.c /^const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai)$/;" f +BIO_ADDRINFO_family crypto/bio/bio_addr.c /^int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai)$/;" f +BIO_ADDRINFO_free crypto/bio/bio_addr.c /^void BIO_ADDRINFO_free(BIO_ADDRINFO *bai)$/;" f +BIO_ADDRINFO_next crypto/bio/bio_addr.c /^const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai)$/;" f +BIO_ADDRINFO_protocol crypto/bio/bio_addr.c /^int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai)$/;" f +BIO_ADDRINFO_sockaddr crypto/bio/bio_addr.c /^const struct sockaddr *BIO_ADDRINFO_sockaddr(const BIO_ADDRINFO *bai)$/;" f +BIO_ADDRINFO_sockaddr_size crypto/bio/bio_addr.c /^socklen_t BIO_ADDRINFO_sockaddr_size(const BIO_ADDRINFO *bai)$/;" f +BIO_ADDRINFO_socktype crypto/bio/bio_addr.c /^int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai)$/;" f +BIO_ADDR_clear crypto/bio/bio_addr.c /^void BIO_ADDR_clear(BIO_ADDR *ap)$/;" f +BIO_ADDR_family crypto/bio/bio_addr.c /^int BIO_ADDR_family(const BIO_ADDR *ap)$/;" f +BIO_ADDR_free crypto/bio/bio_addr.c /^void BIO_ADDR_free(BIO_ADDR *ap)$/;" f +BIO_ADDR_hostname_string crypto/bio/bio_addr.c /^char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric)$/;" f +BIO_ADDR_make crypto/bio/bio_addr.c /^int BIO_ADDR_make(BIO_ADDR *ap, const struct sockaddr *sa)$/;" f +BIO_ADDR_new crypto/bio/bio_addr.c /^BIO_ADDR *BIO_ADDR_new(void)$/;" f +BIO_ADDR_path_string crypto/bio/bio_addr.c /^char *BIO_ADDR_path_string(const BIO_ADDR *ap)$/;" f +BIO_ADDR_rawaddress crypto/bio/bio_addr.c /^int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l)$/;" f +BIO_ADDR_rawmake crypto/bio/bio_addr.c /^int BIO_ADDR_rawmake(BIO_ADDR *ap, int family,$/;" f +BIO_ADDR_rawport crypto/bio/bio_addr.c /^unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap)$/;" f +BIO_ADDR_service_string crypto/bio/bio_addr.c /^char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric)$/;" f +BIO_ADDR_sockaddr crypto/bio/bio_addr.c /^const struct sockaddr *BIO_ADDR_sockaddr(const BIO_ADDR *ap)$/;" f +BIO_ADDR_sockaddr_noconst crypto/bio/bio_addr.c /^struct sockaddr *BIO_ADDR_sockaddr_noconst(BIO_ADDR *ap)$/;" f +BIO_ADDR_sockaddr_size crypto/bio/bio_addr.c /^socklen_t BIO_ADDR_sockaddr_size(const BIO_ADDR *ap)$/;" f +BIO_ASN1_BUF_CTX crypto/asn1/bio_asn1.c /^} BIO_ASN1_BUF_CTX;$/;" t typeref:struct:BIO_ASN1_BUF_CTX_t file: +BIO_ASN1_BUF_CTX_t crypto/asn1/bio_asn1.c /^typedef struct BIO_ASN1_BUF_CTX_t {$/;" s file: +BIO_ASN1_EX_FUNCS crypto/asn1/bio_asn1.c /^} BIO_ASN1_EX_FUNCS;$/;" t typeref:struct:BIO_ASN1_EX_FUNCS_st file: +BIO_ASN1_EX_FUNCS_st crypto/asn1/bio_asn1.c /^typedef struct BIO_ASN1_EX_FUNCS_st {$/;" s file: +BIO_B64_CTX crypto/evp/bio_b64.c /^} BIO_B64_CTX;$/;" t typeref:struct:b64_struct file: +BIO_BUF_MEM crypto/bio/bss_mem.c /^} BIO_BUF_MEM;$/;" t typeref:struct:bio_buf_mem_st file: +BIO_CONNECT crypto/bio/bss_conn.c /^} BIO_CONNECT;$/;" t typeref:struct:bio_connect_st file: +BIO_CONNECT_free crypto/bio/bss_conn.c /^void BIO_CONNECT_free(BIO_CONNECT *a)$/;" f +BIO_CONNECT_new crypto/bio/bss_conn.c /^BIO_CONNECT *BIO_CONNECT_new(void)$/;" f +BIO_CONN_S_BEFORE crypto/bio/bss_conn.c 55;" d file: +BIO_CONN_S_BLOCKED_CONNECT crypto/bio/bss_conn.c 60;" d file: +BIO_CONN_S_CONNECT crypto/bio/bss_conn.c 58;" d file: +BIO_CONN_S_CONNECT_ERROR crypto/bio/bss_conn.c 61;" d file: +BIO_CONN_S_CREATE_SOCKET crypto/bio/bss_conn.c 57;" d file: +BIO_CONN_S_GET_ADDR crypto/bio/bss_conn.c 56;" d file: +BIO_CONN_S_OK crypto/bio/bss_conn.c 59;" d file: +BIO_CORE_GLOBALS crypto/bio/bss_core.c /^} BIO_CORE_GLOBALS;$/;" t typeref:struct:__anon213 file: +BIO_CTRL_CLEAR_KTLS_TX_CTRL_MSG include/internal/bio.h 43;" d +BIO_CTRL_SET_KTLS include/internal/bio.h 41;" d +BIO_CTRL_SET_KTLS_TX_SEND_CTRL_MSG include/internal/bio.h 42;" d +BIO_ENC_CTX crypto/evp/bio_enc.c /^} BIO_ENC_CTX;$/;" t typeref:struct:enc_struct file: +BIO_FLAGS_KTLS_RX include/internal/bio.h 52;" d +BIO_FLAGS_KTLS_TX include/internal/bio.h 53;" d +BIO_FLAGS_KTLS_TX_CTRL_MSG include/internal/bio.h 51;" d +BIO_FLAGS_UPLINK_INTERNAL include/internal/cryptlib.h 18;" d +BIO_FLAGS_UPLINK_INTERNAL include/internal/cryptlib.h 21;" d +BIO_F_ACPT_STATE include/openssl/cryptoerr_legacy.h 210;" d +BIO_F_ADDRINFO_WRAP include/openssl/cryptoerr_legacy.h 211;" d +BIO_F_ADDR_STRINGS include/openssl/cryptoerr_legacy.h 212;" d +BIO_F_BIO_ACCEPT include/openssl/cryptoerr_legacy.h 213;" d +BIO_F_BIO_ACCEPT_EX include/openssl/cryptoerr_legacy.h 214;" d +BIO_F_BIO_ACCEPT_NEW include/openssl/cryptoerr_legacy.h 215;" d +BIO_F_BIO_ADDR_NEW include/openssl/cryptoerr_legacy.h 216;" d +BIO_F_BIO_BIND include/openssl/cryptoerr_legacy.h 217;" d +BIO_F_BIO_CALLBACK_CTRL include/openssl/cryptoerr_legacy.h 218;" d +BIO_F_BIO_CONNECT include/openssl/cryptoerr_legacy.h 219;" d +BIO_F_BIO_CONNECT_NEW include/openssl/cryptoerr_legacy.h 220;" d +BIO_F_BIO_CTRL include/openssl/cryptoerr_legacy.h 221;" d +BIO_F_BIO_GETS include/openssl/cryptoerr_legacy.h 222;" d +BIO_F_BIO_GET_HOST_IP include/openssl/cryptoerr_legacy.h 223;" d +BIO_F_BIO_GET_NEW_INDEX include/openssl/cryptoerr_legacy.h 224;" d +BIO_F_BIO_GET_PORT include/openssl/cryptoerr_legacy.h 225;" d +BIO_F_BIO_LISTEN include/openssl/cryptoerr_legacy.h 226;" d +BIO_F_BIO_LOOKUP include/openssl/cryptoerr_legacy.h 227;" d +BIO_F_BIO_LOOKUP_EX include/openssl/cryptoerr_legacy.h 228;" d +BIO_F_BIO_MAKE_PAIR include/openssl/cryptoerr_legacy.h 229;" d +BIO_F_BIO_METH_NEW include/openssl/cryptoerr_legacy.h 230;" d +BIO_F_BIO_NEW include/openssl/cryptoerr_legacy.h 231;" d +BIO_F_BIO_NEW_DGRAM_SCTP include/openssl/cryptoerr_legacy.h 232;" d +BIO_F_BIO_NEW_FILE include/openssl/cryptoerr_legacy.h 233;" d +BIO_F_BIO_NEW_MEM_BUF include/openssl/cryptoerr_legacy.h 234;" d +BIO_F_BIO_NREAD include/openssl/cryptoerr_legacy.h 235;" d +BIO_F_BIO_NREAD0 include/openssl/cryptoerr_legacy.h 236;" d +BIO_F_BIO_NWRITE include/openssl/cryptoerr_legacy.h 237;" d +BIO_F_BIO_NWRITE0 include/openssl/cryptoerr_legacy.h 238;" d +BIO_F_BIO_PARSE_HOSTSERV include/openssl/cryptoerr_legacy.h 239;" d +BIO_F_BIO_PUTS include/openssl/cryptoerr_legacy.h 240;" d +BIO_F_BIO_READ include/openssl/cryptoerr_legacy.h 241;" d +BIO_F_BIO_READ_EX include/openssl/cryptoerr_legacy.h 242;" d +BIO_F_BIO_READ_INTERN include/openssl/cryptoerr_legacy.h 243;" d +BIO_F_BIO_SOCKET include/openssl/cryptoerr_legacy.h 244;" d +BIO_F_BIO_SOCKET_NBIO include/openssl/cryptoerr_legacy.h 245;" d +BIO_F_BIO_SOCK_INFO include/openssl/cryptoerr_legacy.h 246;" d +BIO_F_BIO_SOCK_INIT include/openssl/cryptoerr_legacy.h 247;" d +BIO_F_BIO_WRITE include/openssl/cryptoerr_legacy.h 248;" d +BIO_F_BIO_WRITE_EX include/openssl/cryptoerr_legacy.h 249;" d +BIO_F_BIO_WRITE_INTERN include/openssl/cryptoerr_legacy.h 250;" d +BIO_F_BUFFER_CTRL include/openssl/cryptoerr_legacy.h 251;" d +BIO_F_BUFFER_CTX crypto/bio/bio_local.h /^} BIO_F_BUFFER_CTX;$/;" t typeref:struct:bio_f_buffer_ctx_struct +BIO_F_CONN_CTRL include/openssl/cryptoerr_legacy.h 252;" d +BIO_F_CONN_STATE include/openssl/cryptoerr_legacy.h 253;" d +BIO_F_DGRAM_SCTP_NEW include/openssl/cryptoerr_legacy.h 254;" d +BIO_F_DGRAM_SCTP_READ include/openssl/cryptoerr_legacy.h 255;" d +BIO_F_DGRAM_SCTP_WRITE include/openssl/cryptoerr_legacy.h 256;" d +BIO_F_DOAPR_OUTCH include/openssl/cryptoerr_legacy.h 257;" d +BIO_F_FILE_CTRL include/openssl/cryptoerr_legacy.h 258;" d +BIO_F_FILE_READ include/openssl/cryptoerr_legacy.h 259;" d +BIO_F_LINEBUFFER_CTRL include/openssl/cryptoerr_legacy.h 260;" d +BIO_F_LINEBUFFER_NEW include/openssl/cryptoerr_legacy.h 261;" d +BIO_F_MEM_WRITE include/openssl/cryptoerr_legacy.h 262;" d +BIO_F_NBIOF_NEW include/openssl/cryptoerr_legacy.h 263;" d +BIO_F_SLG_WRITE include/openssl/cryptoerr_legacy.h 264;" d +BIO_F_SSL_NEW include/openssl/cryptoerr_legacy.h 265;" d +BIO_LINEBUFFER_CTX crypto/bio/bf_lbuf.c /^} BIO_LINEBUFFER_CTX;$/;" t typeref:struct:bio_linebuffer_ctx_struct file: +BIO_OK_CTX crypto/evp/bio_ok.c /^} BIO_OK_CTX;$/;" t typeref:struct:ok_struct file: +BIO_R_ACCEPT_ERROR include/openssl/bioerr.h 24;" d +BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET include/openssl/bioerr.h 25;" d +BIO_R_AMBIGUOUS_HOST_OR_SERVICE include/openssl/bioerr.h 26;" d +BIO_R_BAD_FOPEN_MODE include/openssl/bioerr.h 27;" d +BIO_R_BROKEN_PIPE include/openssl/bioerr.h 28;" d +BIO_R_CONNECT_ERROR include/openssl/bioerr.h 29;" d +BIO_R_CONNECT_TIMEOUT include/openssl/bioerr.h 30;" d +BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET include/openssl/bioerr.h 31;" d +BIO_R_GETSOCKNAME_ERROR include/openssl/bioerr.h 32;" d +BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS include/openssl/bioerr.h 33;" d +BIO_R_GETTING_SOCKTYPE include/openssl/bioerr.h 34;" d +BIO_R_INVALID_ARGUMENT include/openssl/bioerr.h 35;" d +BIO_R_INVALID_SOCKET include/openssl/bioerr.h 36;" d +BIO_R_IN_USE include/openssl/bioerr.h 37;" d +BIO_R_LENGTH_TOO_LONG include/openssl/bioerr.h 38;" d +BIO_R_LISTEN_V6_ONLY include/openssl/bioerr.h 39;" d +BIO_R_LOOKUP_RETURNED_NOTHING include/openssl/bioerr.h 40;" d +BIO_R_MALFORMED_HOST_OR_SERVICE include/openssl/bioerr.h 41;" d +BIO_R_NBIO_CONNECT_ERROR include/openssl/bioerr.h 42;" d +BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED include/openssl/bioerr.h 43;" d +BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED include/openssl/bioerr.h 44;" d +BIO_R_NO_PORT_DEFINED include/openssl/bioerr.h 45;" d +BIO_R_NO_SUCH_FILE include/openssl/bioerr.h 46;" d +BIO_R_NULL_PARAMETER include/openssl/bioerr.h 47;" d +BIO_R_TRANSFER_ERROR include/openssl/bioerr.h 48;" d +BIO_R_TRANSFER_TIMEOUT include/openssl/bioerr.h 49;" d +BIO_R_UNABLE_TO_BIND_SOCKET include/openssl/bioerr.h 50;" d +BIO_R_UNABLE_TO_CREATE_SOCKET include/openssl/bioerr.h 51;" d +BIO_R_UNABLE_TO_KEEPALIVE include/openssl/bioerr.h 52;" d +BIO_R_UNABLE_TO_LISTEN_SOCKET include/openssl/bioerr.h 53;" d +BIO_R_UNABLE_TO_NODELAY include/openssl/bioerr.h 54;" d +BIO_R_UNABLE_TO_REUSEADDR include/openssl/bioerr.h 55;" d +BIO_R_UNAVAILABLE_IP_FAMILY include/openssl/bioerr.h 56;" d +BIO_R_UNINITIALIZED include/openssl/bioerr.h 57;" d +BIO_R_UNKNOWN_INFO_TYPE include/openssl/bioerr.h 58;" d +BIO_R_UNSUPPORTED_IP_FAMILY include/openssl/bioerr.h 59;" d +BIO_R_UNSUPPORTED_METHOD include/openssl/bioerr.h 60;" d +BIO_R_UNSUPPORTED_PROTOCOL_FAMILY include/openssl/bioerr.h 61;" d +BIO_R_WRITE_TO_READ_ONLY_BIO include/openssl/bioerr.h 62;" d +BIO_R_WSASTARTUP include/openssl/bioerr.h 63;" d +BIO_SSL ssl/bio_ssl.c /^} BIO_SSL;$/;" t typeref:struct:bio_ssl_st file: +BIO_TYPE_ALWAYS_RETRY test/helpers/ssltestlib.c 40;" d file: +BIO_TYPE_ASYNC_FILTER test/asynciotest.c 36;" d file: +BIO_TYPE_CUSTOM_FILTER test/sslcorrupttest.c 103;" d file: +BIO_TYPE_EBCDIC_FILTER apps/s_server.c 256;" d file: +BIO_TYPE_MEMPACKET_TEST test/helpers/ssltestlib.c 39;" d file: +BIO_TYPE_TLS_DUMP_FILTER test/helpers/ssltestlib.c 38;" d file: +BIO_TYPE_WATCHCCS_FILTER test/tls13ccstest.c 36;" d file: +BIO_ZLIB_CTX crypto/comp/c_zlib.c /^} BIO_ZLIB_CTX;$/;" t typeref:struct:__anon206 file: +BIO_accept crypto/bio/bio_sock.c /^int BIO_accept(int sock, char **ip_port)$/;" f +BIO_accept_ex crypto/bio/bio_sock2.c /^int BIO_accept_ex(int accept_sock, BIO_ADDR *addr_, int options)$/;" f +BIO_asn1_get_prefix crypto/asn1/bio_asn1.c /^int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix,$/;" f +BIO_asn1_get_suffix crypto/asn1/bio_asn1.c /^int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix,$/;" f +BIO_asn1_set_prefix crypto/asn1/bio_asn1.c /^int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix,$/;" f +BIO_asn1_set_suffix crypto/asn1/bio_asn1.c /^int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix,$/;" f +BIO_bind crypto/bio/bio_sock2.c /^int BIO_bind(int sock, const BIO_ADDR *addr, int options)$/;" f +BIO_callback_ctrl crypto/bio/bio_lib.c /^long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f +BIO_clear_flags crypto/bio/bio_lib.c /^void BIO_clear_flags(BIO *b, int flags)$/;" f +BIO_clear_ktls_ctrl_msg include/internal/bio.h 71;" d +BIO_clear_ktls_ctrl_msg_flag include/internal/bio.h 64;" d +BIO_closesocket crypto/bio/bio_sock2.c /^int BIO_closesocket(int sock)$/;" f +BIO_connect crypto/bio/bio_sock2.c /^int BIO_connect(int sock, const BIO_ADDR *addr, int options)$/;" f +BIO_copy_next_retry crypto/bio/bio_lib.c /^void BIO_copy_next_retry(BIO *b)$/;" f +BIO_ctrl crypto/bio/bio_lib.c /^long BIO_ctrl(BIO *b, int cmd, long larg, void *parg)$/;" f +BIO_ctrl_get_read_request crypto/bio/bss_bio.c /^size_t BIO_ctrl_get_read_request(BIO *bio)$/;" f +BIO_ctrl_get_write_guarantee crypto/bio/bss_bio.c /^size_t BIO_ctrl_get_write_guarantee(BIO *bio)$/;" f +BIO_ctrl_pending crypto/bio/bio_lib.c /^size_t BIO_ctrl_pending(BIO *bio)$/;" f +BIO_ctrl_reset_read_request crypto/bio/bss_bio.c /^int BIO_ctrl_reset_read_request(BIO *bio)$/;" f +BIO_ctrl_wpending crypto/bio/bio_lib.c /^size_t BIO_ctrl_wpending(BIO *bio)$/;" f +BIO_debug_callback crypto/bio/bio_cb.c /^long BIO_debug_callback(BIO *bio, int cmd, const char *argp,$/;" f +BIO_debug_callback_ex crypto/bio/bio_cb.c /^long BIO_debug_callback_ex(BIO *bio, int cmd, const char *argp, size_t len,$/;" f +BIO_dgram_is_sctp crypto/bio/bss_dgram.c /^int BIO_dgram_is_sctp(BIO *bio)$/;" f +BIO_dgram_non_fatal_error crypto/bio/bss_dgram.c /^int BIO_dgram_non_fatal_error(int err)$/;" f +BIO_dgram_sctp_msg_waiting crypto/bio/bss_dgram.c /^int BIO_dgram_sctp_msg_waiting(BIO *b)$/;" f +BIO_dgram_sctp_notification_cb crypto/bio/bss_dgram.c /^int BIO_dgram_sctp_notification_cb(BIO *b,$/;" f +BIO_dgram_sctp_wait_for_dry crypto/bio/bss_dgram.c /^int BIO_dgram_sctp_wait_for_dry(BIO *b)$/;" f +BIO_dgram_should_retry crypto/bio/bss_dgram.c /^static int BIO_dgram_should_retry(int i)$/;" f file: +BIO_do_connect_retry crypto/bio/bio_lib.c /^int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds)$/;" f +BIO_dump crypto/bio/bio_dump.c /^int BIO_dump(BIO *bp, const void *s, int len)$/;" f +BIO_dump_cb crypto/bio/bio_dump.c /^int BIO_dump_cb(int (*cb) (const void *data, size_t len, void *u),$/;" f +BIO_dump_fp crypto/bio/bio_dump.c /^int BIO_dump_fp(FILE *fp, const void *s, int len)$/;" f +BIO_dump_indent crypto/bio/bio_dump.c /^int BIO_dump_indent(BIO *bp, const void *s, int len, int indent)$/;" f +BIO_dump_indent_cb crypto/bio/bio_dump.c /^int BIO_dump_indent_cb(int (*cb) (const void *data, size_t len, void *u),$/;" f +BIO_dump_indent_fp crypto/bio/bio_dump.c /^int BIO_dump_indent_fp(FILE *fp, const void *s, int len, int indent)$/;" f +BIO_dup_chain crypto/bio/bio_lib.c /^BIO *BIO_dup_chain(BIO *in)$/;" f +BIO_error_callback test/bio_memleak_test.c /^static long BIO_error_callback(BIO *bio, int cmd, const char *argp,$/;" f file: +BIO_f_asn1 crypto/asn1/bio_asn1.c /^const BIO_METHOD *BIO_f_asn1(void)$/;" f +BIO_f_base64 crypto/evp/bio_b64.c /^const BIO_METHOD *BIO_f_base64(void)$/;" f +BIO_f_buffer crypto/bio/bf_buff.c /^const BIO_METHOD *BIO_f_buffer(void)$/;" f +BIO_f_cipher crypto/evp/bio_enc.c /^const BIO_METHOD *BIO_f_cipher(void)$/;" f +BIO_f_ebcdic_filter apps/s_server.c /^static const BIO_METHOD *BIO_f_ebcdic_filter()$/;" f file: +BIO_f_linebuffer crypto/bio/bf_lbuf.c /^const BIO_METHOD *BIO_f_linebuffer(void)$/;" f +BIO_f_md crypto/evp/bio_md.c /^const BIO_METHOD *BIO_f_md(void)$/;" f +BIO_f_nbio_test crypto/bio/bf_nbio.c /^const BIO_METHOD *BIO_f_nbio_test(void)$/;" f +BIO_f_null crypto/bio/bf_null.c /^const BIO_METHOD *BIO_f_null(void)$/;" f +BIO_f_prefix crypto/bio/bf_prefix.c /^const BIO_METHOD *BIO_f_prefix(void)$/;" f +BIO_f_readbuffer crypto/bio/bf_readbuff.c /^const BIO_METHOD *BIO_f_readbuffer(void)$/;" f +BIO_f_reliable crypto/evp/bio_ok.c /^const BIO_METHOD *BIO_f_reliable(void)$/;" f +BIO_f_ssl ssl/bio_ssl.c /^const BIO_METHOD *BIO_f_ssl(void)$/;" f +BIO_f_zlib crypto/comp/c_zlib.c /^const BIO_METHOD *BIO_f_zlib(void)$/;" f +BIO_fd_non_fatal_error crypto/bio/bss_fd.c /^int BIO_fd_non_fatal_error(int err)$/;" f +BIO_fd_should_retry crypto/bio/bss_fd.c /^int BIO_fd_should_retry(int i)$/;" f +BIO_find_type crypto/bio/bio_lib.c /^BIO *BIO_find_type(BIO *bio, int type)$/;" f +BIO_free crypto/bio/bio_lib.c /^int BIO_free(BIO *a)$/;" f +BIO_free_all crypto/bio/bio_lib.c /^void BIO_free_all(BIO *bio)$/;" f +BIO_get_accept_socket crypto/bio/bio_sock.c /^int BIO_get_accept_socket(char *host, int bind_mode)$/;" f +BIO_get_callback crypto/bio/bio_lib.c /^BIO_callback_fn BIO_get_callback(const BIO *b)$/;" f +BIO_get_callback_arg crypto/bio/bio_lib.c /^char *BIO_get_callback_arg(const BIO *b)$/;" f +BIO_get_callback_ex crypto/bio/bio_lib.c /^BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b)$/;" f +BIO_get_cipher_ctx include/openssl/evp.h 672;" d +BIO_get_cipher_status include/openssl/evp.h 671;" d +BIO_get_data crypto/bio/bio_lib.c /^void *BIO_get_data(BIO *a)$/;" f +BIO_get_ex_data crypto/bio/bio_lib.c /^void *BIO_get_ex_data(const BIO *bio, int idx)$/;" f +BIO_get_host_ip crypto/bio/bio_sock.c /^int BIO_get_host_ip(const char *str, unsigned char *ip)$/;" f +BIO_get_init crypto/bio/bio_lib.c /^int BIO_get_init(BIO *a)$/;" f +BIO_get_line crypto/bio/bio_lib.c /^int BIO_get_line(BIO *bio, char *buf, int size)$/;" f +BIO_get_md include/openssl/evp.h 668;" d +BIO_get_md_ctx include/openssl/evp.h 669;" d +BIO_get_new_index crypto/bio/bio_meth.c /^int BIO_get_new_index(void)$/;" f +BIO_get_port crypto/bio/bio_sock.c /^int BIO_get_port(const char *str, unsigned short *port_ptr)$/;" f +BIO_get_retry_BIO crypto/bio/bio_lib.c /^BIO *BIO_get_retry_BIO(BIO *bio, int *reason)$/;" f +BIO_get_retry_reason crypto/bio/bio_lib.c /^int BIO_get_retry_reason(BIO *bio)$/;" f +BIO_get_shutdown crypto/bio/bio_lib.c /^int BIO_get_shutdown(BIO *a)$/;" f +BIO_gethostbyname crypto/bio/bio_sock.c /^struct hostent *BIO_gethostbyname(const char *name)$/;" f +BIO_gets crypto/bio/bio_lib.c /^int BIO_gets(BIO *b, char *buf, int size)$/;" f +BIO_hex_string crypto/bio/bio_dump.c /^int BIO_hex_string(BIO *out, int indent, int width, const void *data,$/;" f +BIO_indent crypto/bio/bio_lib.c /^int BIO_indent(BIO *b, int indent, int max)$/;" f +BIO_int_ctrl crypto/bio/bio_lib.c /^long BIO_int_ctrl(BIO *b, int cmd, long larg, int iarg)$/;" f +BIO_listen crypto/bio/bio_sock2.c /^int BIO_listen(int sock, const BIO_ADDR *addr, int options)$/;" f +BIO_lookup crypto/bio/bio_addr.c /^int BIO_lookup(const char *host, const char *service,$/;" f +BIO_lookup_ex crypto/bio/bio_addr.c /^int BIO_lookup_ex(const char *host, const char *service, int lookup_type,$/;" f +BIO_meth_free crypto/bio/bio_meth.c /^void BIO_meth_free(BIO_METHOD *biom)$/;" f +BIO_meth_get_callback_ctrl crypto/bio/bio_meth.c /^long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) (BIO *, int, BIO_info_cb *)$/;" f +BIO_meth_get_create crypto/bio/bio_meth.c /^int (*BIO_meth_get_create(const BIO_METHOD *biom)) (BIO *)$/;" f +BIO_meth_get_ctrl crypto/bio/bio_meth.c /^long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *)$/;" f +BIO_meth_get_destroy crypto/bio/bio_meth.c /^int (*BIO_meth_get_destroy(const BIO_METHOD *biom)) (BIO *)$/;" f +BIO_meth_get_gets crypto/bio/bio_meth.c /^int (*BIO_meth_get_gets(const BIO_METHOD *biom)) (BIO *, char *, int)$/;" f +BIO_meth_get_puts crypto/bio/bio_meth.c /^int (*BIO_meth_get_puts(const BIO_METHOD *biom)) (BIO *, const char *)$/;" f +BIO_meth_get_read crypto/bio/bio_meth.c /^int (*BIO_meth_get_read(const BIO_METHOD *biom)) (BIO *, char *, int)$/;" f +BIO_meth_get_read_ex crypto/bio/bio_meth.c /^int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *)$/;" f +BIO_meth_get_write crypto/bio/bio_meth.c /^int (*BIO_meth_get_write(const BIO_METHOD *biom)) (BIO *, const char *, int)$/;" f +BIO_meth_get_write_ex crypto/bio/bio_meth.c /^int (*BIO_meth_get_write_ex(const BIO_METHOD *biom)) (BIO *, const char *, size_t,$/;" f +BIO_meth_new crypto/bio/bio_meth.c /^BIO_METHOD *BIO_meth_new(int type, const char *name)$/;" f +BIO_meth_set_callback_ctrl crypto/bio/bio_meth.c /^int BIO_meth_set_callback_ctrl(BIO_METHOD *biom,$/;" f +BIO_meth_set_create crypto/bio/bio_meth.c /^int BIO_meth_set_create(BIO_METHOD *biom, int (*create) (BIO *))$/;" f +BIO_meth_set_ctrl crypto/bio/bio_meth.c /^int BIO_meth_set_ctrl(BIO_METHOD *biom,$/;" f +BIO_meth_set_destroy crypto/bio/bio_meth.c /^int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy) (BIO *))$/;" f +BIO_meth_set_gets crypto/bio/bio_meth.c /^int BIO_meth_set_gets(BIO_METHOD *biom,$/;" f +BIO_meth_set_puts crypto/bio/bio_meth.c /^int BIO_meth_set_puts(BIO_METHOD *biom,$/;" f +BIO_meth_set_read crypto/bio/bio_meth.c /^int BIO_meth_set_read(BIO_METHOD *biom,$/;" f +BIO_meth_set_read_ex crypto/bio/bio_meth.c /^int BIO_meth_set_read_ex(BIO_METHOD *biom,$/;" f +BIO_meth_set_write crypto/bio/bio_meth.c /^int BIO_meth_set_write(BIO_METHOD *biom,$/;" f +BIO_meth_set_write_ex crypto/bio/bio_meth.c /^int BIO_meth_set_write_ex(BIO_METHOD *biom,$/;" f +BIO_method_name crypto/bio/bio_lib.c /^const char *BIO_method_name(const BIO *b)$/;" f +BIO_method_type crypto/bio/bio_lib.c /^int BIO_method_type(const BIO *b)$/;" f +BIO_new crypto/bio/bio_lib.c /^BIO *BIO_new(const BIO_METHOD *method)$/;" f +BIO_new_NDEF crypto/asn1/bio_ndef.c /^BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it)$/;" f +BIO_new_PKCS7 crypto/pkcs7/bio_pk7.c /^BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7)$/;" f +BIO_new_accept crypto/bio/bss_acpt.c /^BIO *BIO_new_accept(const char *str)$/;" f +BIO_new_bio_pair crypto/bio/bss_bio.c /^int BIO_new_bio_pair(BIO **bio1_p, size_t writebuf1,$/;" f +BIO_new_buffer_ssl_connect ssl/bio_ssl.c /^BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx)$/;" f +BIO_new_connect crypto/bio/bss_conn.c /^BIO *BIO_new_connect(const char *str)$/;" f +BIO_new_dgram crypto/bio/bss_dgram.c /^BIO *BIO_new_dgram(int fd, int close_flag)$/;" f +BIO_new_dgram_sctp crypto/bio/bss_dgram.c /^BIO *BIO_new_dgram_sctp(int fd, int close_flag)$/;" f +BIO_new_ex crypto/bio/bio_lib.c /^BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method)$/;" f +BIO_new_fd crypto/bio/bss_fd.c /^BIO *BIO_new_fd(int fd, int close_flag)$/;" f +BIO_new_file crypto/bio/bss_file.c /^BIO *BIO_new_file(const char *filename, const char *mode)$/;" f +BIO_new_fp crypto/bio/bss_file.c /^BIO *BIO_new_fp(FILE *stream, int close_flag)$/;" f +BIO_new_from_core_bio crypto/bio/bss_core.c /^BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio)$/;" f +BIO_new_mem_buf crypto/bio/bss_mem.c /^BIO *BIO_new_mem_buf(const void *buf, int len)$/;" f +BIO_new_socket crypto/bio/bss_sock.c /^BIO *BIO_new_socket(int fd, int close_flag)$/;" f +BIO_new_ssl ssl/bio_ssl.c /^BIO *BIO_new_ssl(SSL_CTX *ctx, int client)$/;" f +BIO_new_ssl_connect ssl/bio_ssl.c /^BIO *BIO_new_ssl_connect(SSL_CTX *ctx)$/;" f +BIO_next crypto/bio/bio_lib.c /^BIO *BIO_next(BIO *b)$/;" f +BIO_nread crypto/bio/bss_bio.c /^int BIO_nread(BIO *bio, char **buf, int num)$/;" f +BIO_nread0 crypto/bio/bss_bio.c /^int BIO_nread0(BIO *bio, char **buf)$/;" f +BIO_number_read crypto/bio/bio_lib.c /^uint64_t BIO_number_read(BIO *bio)$/;" f +BIO_number_written crypto/bio/bio_lib.c /^uint64_t BIO_number_written(BIO *bio)$/;" f +BIO_nwrite crypto/bio/bss_bio.c /^int BIO_nwrite(BIO *bio, char **buf, int num)$/;" f +BIO_nwrite0 crypto/bio/bss_bio.c /^int BIO_nwrite0(BIO *bio, char **buf)$/;" f +BIO_parse_hostserv crypto/bio/bio_addr.c /^int BIO_parse_hostserv(const char *hostserv, char **host, char **service,$/;" f +BIO_pop crypto/bio/bio_lib.c /^BIO *BIO_pop(BIO *b)$/;" f +BIO_printf crypto/bio/bio_print.c /^int BIO_printf(BIO *bio, const char *format, ...)$/;" f +BIO_ptr_ctrl crypto/bio/bio_lib.c /^void *BIO_ptr_ctrl(BIO *b, int cmd, long larg)$/;" f +BIO_push crypto/bio/bio_lib.c /^BIO *BIO_push(BIO *b, BIO *bio)$/;" f +BIO_puts crypto/bio/bio_lib.c /^int BIO_puts(BIO *b, const char *buf)$/;" f +BIO_read crypto/bio/bio_lib.c /^int BIO_read(BIO *b, void *data, int dlen)$/;" f +BIO_read_ex crypto/bio/bio_lib.c /^int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes)$/;" f +BIO_s_accept crypto/bio/bss_acpt.c /^const BIO_METHOD *BIO_s_accept(void)$/;" f +BIO_s_bio crypto/bio/bss_bio.c /^const BIO_METHOD *BIO_s_bio(void)$/;" f +BIO_s_connect crypto/bio/bss_conn.c /^const BIO_METHOD *BIO_s_connect(void)$/;" f +BIO_s_core crypto/bio/bss_core.c /^const BIO_METHOD *BIO_s_core(void)$/;" f +BIO_s_datagram crypto/bio/bss_dgram.c /^const BIO_METHOD *BIO_s_datagram(void)$/;" f +BIO_s_datagram_sctp crypto/bio/bss_dgram.c /^const BIO_METHOD *BIO_s_datagram_sctp(void)$/;" f +BIO_s_fd crypto/bio/bss_fd.c /^const BIO_METHOD *BIO_s_fd(void)$/;" f +BIO_s_file crypto/bio/bss_file.c /^const BIO_METHOD *BIO_s_file(void)$/;" f +BIO_s_log crypto/bio/bss_log.c /^const BIO_METHOD *BIO_s_log(void)$/;" f +BIO_s_mem crypto/bio/bss_mem.c /^const BIO_METHOD *BIO_s_mem(void)$/;" f +BIO_s_null crypto/bio/bss_null.c /^const BIO_METHOD *BIO_s_null(void)$/;" f +BIO_s_secmem crypto/bio/bss_mem.c /^const BIO_METHOD *BIO_s_secmem(void)$/;" f +BIO_s_socket crypto/bio/bss_sock.c /^const BIO_METHOD *BIO_s_socket(void)$/;" f +BIO_set_callback crypto/bio/bio_lib.c /^void BIO_set_callback(BIO *b, BIO_callback_fn cb)$/;" f +BIO_set_callback_arg crypto/bio/bio_lib.c /^void BIO_set_callback_arg(BIO *b, char *arg)$/;" f +BIO_set_callback_ex crypto/bio/bio_lib.c /^void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex cb)$/;" f +BIO_set_cipher crypto/evp/bio_enc.c /^int BIO_set_cipher(BIO *b, const EVP_CIPHER *c, const unsigned char *k,$/;" f +BIO_set_data crypto/bio/bio_lib.c /^void BIO_set_data(BIO *a, void *ptr)$/;" f +BIO_set_ex_data crypto/bio/bio_lib.c /^int BIO_set_ex_data(BIO *bio, int idx, void *data)$/;" f +BIO_set_flags crypto/bio/bio_lib.c /^void BIO_set_flags(BIO *b, int flags)$/;" f +BIO_set_init crypto/bio/bio_lib.c /^void BIO_set_init(BIO *a, int init)$/;" f +BIO_set_ktls include/internal/bio.h 67;" d +BIO_set_ktls_ctrl_msg include/internal/bio.h 69;" d +BIO_set_ktls_ctrl_msg_flag include/internal/bio.h 60;" d +BIO_set_ktls_flag include/internal/bio.h 56;" d +BIO_set_md include/openssl/evp.h 666;" d +BIO_set_md_ctx include/openssl/evp.h 670;" d +BIO_set_next crypto/bio/bio_lib.c /^void BIO_set_next(BIO *b, BIO *next)$/;" f +BIO_set_retry_reason crypto/bio/bio_lib.c /^void BIO_set_retry_reason(BIO *bio, int reason)$/;" f +BIO_set_shutdown crypto/bio/bio_lib.c /^void BIO_set_shutdown(BIO *a, int shut)$/;" f +BIO_set_tcp_ndelay crypto/bio/bio_sock.c /^int BIO_set_tcp_ndelay(int s, int on)$/;" f +BIO_should_ktls_ctrl_msg_flag include/internal/bio.h 62;" d +BIO_should_ktls_flag include/internal/bio.h 58;" d +BIO_snprintf crypto/bio/bio_print.c /^int BIO_snprintf(char *buf, size_t n, const char *format, ...)$/;" f +BIO_snprintf providers/fips/fipsprov.c /^int BIO_snprintf(char *buf, size_t n, const char *format, ...)$/;" f +BIO_sock_error crypto/bio/bio_sock.c /^int BIO_sock_error(int sock)$/;" f +BIO_sock_info crypto/bio/bio_sock.c /^int BIO_sock_info(int sock,$/;" f +BIO_sock_init crypto/bio/bio_sock.c /^int BIO_sock_init(void)$/;" f +BIO_sock_non_fatal_error crypto/bio/bss_sock.c /^int BIO_sock_non_fatal_error(int err)$/;" f +BIO_sock_should_retry crypto/bio/bss_sock.c /^int BIO_sock_should_retry(int i)$/;" f +BIO_socket crypto/bio/bio_sock2.c /^int BIO_socket(int domain, int socktype, int protocol, int options)$/;" f +BIO_socket_ioctl crypto/bio/bio_sock.c /^int BIO_socket_ioctl(int fd, long type, void *arg)$/;" f +BIO_socket_nbio crypto/bio/bio_sock.c /^int BIO_socket_nbio(int s, int mode)$/;" f +BIO_socket_wait crypto/bio/bio_sock.c /^int BIO_socket_wait(int fd, int for_read, time_t max_time)$/;" f +BIO_ssl_copy_session_id ssl/bio_ssl.c /^int BIO_ssl_copy_session_id(BIO *t, BIO *f)$/;" f +BIO_ssl_shutdown ssl/bio_ssl.c /^void BIO_ssl_shutdown(BIO *b)$/;" f +BIO_str_reasons crypto/bio/bio_err.c /^static const ERR_STRING_DATA BIO_str_reasons[] = {$/;" v file: +BIO_test_flags crypto/bio/bio_lib.c /^int BIO_test_flags(const BIO *b, int flags)$/;" f +BIO_up_ref crypto/bio/bio_lib.c /^int BIO_up_ref(BIO *a)$/;" f +BIO_vfree crypto/bio/bio_lib.c /^void BIO_vfree(BIO *a)$/;" f +BIO_vprintf crypto/bio/bio_print.c /^int BIO_vprintf(BIO *bio, const char *format, va_list args)$/;" f +BIO_vsnprintf crypto/bio/bio_print.c /^int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args)$/;" f +BIO_wait crypto/bio/bio_lib.c /^int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)$/;" f +BIO_write crypto/bio/bio_lib.c /^int BIO_write(BIO *b, const void *data, int dlen)$/;" f +BIO_write_ex crypto/bio/bio_lib.c /^int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written)$/;" f +BITS apps/req.c 34;" d file: +BIT_INTERLEAVE crypto/sha/keccak1600.c 47;" d file: +BIT_INTERLEAVE crypto/sha/keccak1600.c 49;" d file: +BLAKE2B_BLOCKBYTES providers/implementations/include/prov/blake2.h 24;" d +BLAKE2B_CTX providers/implementations/include/prov/blake2.h /^typedef struct blake2b_ctx_st BLAKE2B_CTX;$/;" t typeref:struct:blake2b_ctx_st +BLAKE2B_DIGEST_LENGTH providers/implementations/include/prov/blake2.h 79;" d +BLAKE2B_KEYBYTES providers/implementations/include/prov/blake2.h 26;" d +BLAKE2B_OUTBYTES providers/implementations/include/prov/blake2.h 25;" d +BLAKE2B_PARAM providers/implementations/include/prov/blake2.h /^typedef struct blake2b_param_st BLAKE2B_PARAM;$/;" t typeref:struct:blake2b_param_st +BLAKE2B_PERSONALBYTES providers/implementations/include/prov/blake2.h 28;" d +BLAKE2B_SALTBYTES providers/implementations/include/prov/blake2.h 27;" d +BLAKE2S_BLOCKBYTES providers/implementations/include/prov/blake2.h 18;" d +BLAKE2S_CTX providers/implementations/include/prov/blake2.h /^typedef struct blake2s_ctx_st BLAKE2S_CTX;$/;" t typeref:struct:blake2s_ctx_st +BLAKE2S_DIGEST_LENGTH providers/implementations/include/prov/blake2.h 80;" d +BLAKE2S_KEYBYTES providers/implementations/include/prov/blake2.h 20;" d +BLAKE2S_OUTBYTES providers/implementations/include/prov/blake2.h 19;" d +BLAKE2S_PARAM providers/implementations/include/prov/blake2.h /^typedef struct blake2s_param_st BLAKE2S_PARAM;$/;" t typeref:struct:blake2s_param_st +BLAKE2S_PERSONALBYTES providers/implementations/include/prov/blake2.h 22;" d +BLAKE2S_SALTBYTES providers/implementations/include/prov/blake2.h 21;" d +BLAKE2_BLOCKBYTES providers/implementations/macs/blake2b_mac.c 17;" d file: +BLAKE2_BLOCKBYTES providers/implementations/macs/blake2s_mac.c 17;" d file: +BLAKE2_CTX providers/implementations/macs/blake2b_mac.c 11;" d file: +BLAKE2_CTX providers/implementations/macs/blake2s_mac.c 11;" d file: +BLAKE2_FINAL providers/implementations/macs/blake2b_mac.c 23;" d file: +BLAKE2_FINAL providers/implementations/macs/blake2s_mac.c 23;" d file: +BLAKE2_FUNCTIONS providers/implementations/macs/blake2_mac_impl.c /^const OSSL_DISPATCH BLAKE2_FUNCTIONS[] = {$/;" v +BLAKE2_FUNCTIONS providers/implementations/macs/blake2b_mac.c 30;" d file: +BLAKE2_FUNCTIONS providers/implementations/macs/blake2s_mac.c 30;" d file: +BLAKE2_INIT_KEY providers/implementations/macs/blake2b_mac.c 21;" d file: +BLAKE2_INIT_KEY providers/implementations/macs/blake2s_mac.c 21;" d file: +BLAKE2_KEYBYTES providers/implementations/macs/blake2b_mac.c 13;" d file: +BLAKE2_KEYBYTES providers/implementations/macs/blake2s_mac.c 13;" d file: +BLAKE2_OUTBYTES providers/implementations/macs/blake2b_mac.c 14;" d file: +BLAKE2_OUTBYTES providers/implementations/macs/blake2s_mac.c 14;" d file: +BLAKE2_PARAM providers/implementations/macs/blake2b_mac.c 12;" d file: +BLAKE2_PARAM providers/implementations/macs/blake2s_mac.c 12;" d file: +BLAKE2_PARAM_INIT providers/implementations/macs/blake2b_mac.c 20;" d file: +BLAKE2_PARAM_INIT providers/implementations/macs/blake2s_mac.c 20;" d file: +BLAKE2_PARAM_SET_DIGEST_LENGTH providers/implementations/macs/blake2b_mac.c 24;" d file: +BLAKE2_PARAM_SET_DIGEST_LENGTH providers/implementations/macs/blake2s_mac.c 24;" d file: +BLAKE2_PARAM_SET_KEY_LENGTH providers/implementations/macs/blake2b_mac.c 25;" d file: +BLAKE2_PARAM_SET_KEY_LENGTH providers/implementations/macs/blake2s_mac.c 25;" d file: +BLAKE2_PARAM_SET_PERSONAL providers/implementations/macs/blake2b_mac.c 26;" d file: +BLAKE2_PARAM_SET_PERSONAL providers/implementations/macs/blake2s_mac.c 26;" d file: +BLAKE2_PARAM_SET_SALT providers/implementations/macs/blake2b_mac.c 27;" d file: +BLAKE2_PARAM_SET_SALT providers/implementations/macs/blake2s_mac.c 27;" d file: +BLAKE2_PERSONALBYTES providers/implementations/macs/blake2b_mac.c 15;" d file: +BLAKE2_PERSONALBYTES providers/implementations/macs/blake2s_mac.c 15;" d file: +BLAKE2_SALTBYTES providers/implementations/macs/blake2b_mac.c 16;" d file: +BLAKE2_SALTBYTES providers/implementations/macs/blake2s_mac.c 16;" d file: +BLAKE2_UPDATE providers/implementations/macs/blake2b_mac.c 22;" d file: +BLAKE2_UPDATE providers/implementations/macs/blake2s_mac.c 22;" d file: +BLOB_MAX_LENGTH include/crypto/pem.h 20;" d +BLOCK_CIPHER_aead crypto/evp/e_aria.c 768;" d file: +BLOCK_CIPHER_all_funcs include/crypto/evp.h 428;" d +BLOCK_CIPHER_custom crypto/evp/e_aes.c 2234;" d file: +BLOCK_CIPHER_custom crypto/evp/e_aes.c 2287;" d file: +BLOCK_CIPHER_custom crypto/evp/e_aes.c 419;" d file: +BLOCK_CIPHER_custom crypto/evp/e_aes.c 777;" d file: +BLOCK_CIPHER_def1 include/crypto/evp.h 434;" d +BLOCK_CIPHER_def_cbc include/crypto/evp.h 451;" d +BLOCK_CIPHER_def_cfb include/crypto/evp.h 457;" d +BLOCK_CIPHER_def_ecb include/crypto/evp.h 471;" d +BLOCK_CIPHER_def_ofb include/crypto/evp.h 464;" d +BLOCK_CIPHER_defs include/crypto/evp.h 477;" d +BLOCK_CIPHER_ecb_loop include/crypto/evp.h 353;" d +BLOCK_CIPHER_func_cbc include/crypto/evp.h 389;" d +BLOCK_CIPHER_func_cfb include/crypto/evp.h 404;" d +BLOCK_CIPHER_func_ecb include/crypto/evp.h 360;" d +BLOCK_CIPHER_func_ofb include/crypto/evp.h 370;" d +BLOCK_CIPHER_generic crypto/evp/e_aes.c 2195;" d file: +BLOCK_CIPHER_generic crypto/evp/e_aes.c 2274;" d file: +BLOCK_CIPHER_generic crypto/evp/e_aes.c 396;" d file: +BLOCK_CIPHER_generic crypto/evp/e_aes.c 754;" d file: +BLOCK_CIPHER_generic crypto/evp/e_aria.c 162;" d file: +BLOCK_CIPHER_generic crypto/evp/e_camellia.c 142;" d file: +BLOCK_CIPHER_generic crypto/evp/e_camellia.c 167;" d file: +BLOCK_CIPHER_generic_pack crypto/evp/e_aes.c 2304;" d file: +BLOCK_CIPHER_generic_pack crypto/evp/e_camellia.c 182;" d file: +BNRAND_FLAG crypto/bn/bn_rand.c /^} BNRAND_FLAG;$/;" t typeref:enum:bnrand_flag_e file: +BN_BITS include/openssl/bn.h 55;" d +BN_BITS2 include/openssl/bn.h 54;" d +BN_BITS4 crypto/bn/bn_local.h 109;" d +BN_BITS4 crypto/bn/bn_local.h 73;" d +BN_BITS4 crypto/bn/bn_local.h 90;" d +BN_BLINDING include/openssl/types.h /^typedef struct bn_blinding_st BN_BLINDING;$/;" t typeref:struct:bn_blinding_st +BN_BLINDING_COUNTER crypto/bn/bn_blind.c 14;" d file: +BN_BLINDING_NO_RECREATE include/openssl/bn.h 416;" d +BN_BLINDING_NO_UPDATE include/openssl/bn.h 415;" d +BN_BLINDING_convert crypto/bn/bn_blind.c /^int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx)$/;" f +BN_BLINDING_convert_ex crypto/bn/bn_blind.c /^int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *ctx)$/;" f +BN_BLINDING_create_param crypto/bn/bn_blind.c /^BN_BLINDING *BN_BLINDING_create_param(BN_BLINDING *b,$/;" f +BN_BLINDING_free crypto/bn/bn_blind.c /^void BN_BLINDING_free(BN_BLINDING *r)$/;" f +BN_BLINDING_get_flags crypto/bn/bn_blind.c /^unsigned long BN_BLINDING_get_flags(const BN_BLINDING *b)$/;" f +BN_BLINDING_invert crypto/bn/bn_blind.c /^int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx)$/;" f +BN_BLINDING_invert_ex crypto/bn/bn_blind.c /^int BN_BLINDING_invert_ex(BIGNUM *n, const BIGNUM *r, BN_BLINDING *b,$/;" f +BN_BLINDING_is_current_thread crypto/bn/bn_blind.c /^int BN_BLINDING_is_current_thread(BN_BLINDING *b)$/;" f +BN_BLINDING_lock crypto/bn/bn_blind.c /^int BN_BLINDING_lock(BN_BLINDING *b)$/;" f +BN_BLINDING_new crypto/bn/bn_blind.c /^BN_BLINDING *BN_BLINDING_new(const BIGNUM *A, const BIGNUM *Ai, BIGNUM *mod)$/;" f +BN_BLINDING_set_current_thread crypto/bn/bn_blind.c /^void BN_BLINDING_set_current_thread(BN_BLINDING *b)$/;" f +BN_BLINDING_set_flags crypto/bn/bn_blind.c /^void BN_BLINDING_set_flags(BN_BLINDING *b, unsigned long flags)$/;" f +BN_BLINDING_unlock crypto/bn/bn_blind.c /^int BN_BLINDING_unlock(BN_BLINDING *b)$/;" f +BN_BLINDING_update crypto/bn/bn_blind.c /^int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx)$/;" f +BN_BYTES include/openssl/bn.h 38;" d +BN_BYTES include/openssl/bn.h 46;" d +BN_BYTES include/openssl/bn.h 51;" d +BN_CONSTTIME_SWAP_FLAGS crypto/bn/bn_lib.c 870;" d file: +BN_CONSTTIME_SWAP_FLAGS crypto/bn/bn_lib.c 884;" d file: +BN_CTX include/openssl/types.h /^typedef struct bignum_ctx BN_CTX;$/;" t typeref:struct:bignum_ctx +BN_CTX_POOL_SIZE crypto/bn/bn_ctx.c 15;" d file: +BN_CTX_START_FRAMES crypto/bn/bn_ctx.c 17;" d file: +BN_CTX_end crypto/bn/bn_ctx.c /^void BN_CTX_end(BN_CTX *ctx)$/;" f +BN_CTX_free crypto/bn/bn_ctx.c /^void BN_CTX_free(BN_CTX *ctx)$/;" f +BN_CTX_get crypto/bn/bn_ctx.c /^BIGNUM *BN_CTX_get(BN_CTX *ctx)$/;" f +BN_CTX_new crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_new(void)$/;" f +BN_CTX_new_ex crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_new_ex(OSSL_LIB_CTX *ctx)$/;" f +BN_CTX_secure_new crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_secure_new(void)$/;" f +BN_CTX_secure_new_ex crypto/bn/bn_ctx.c /^BN_CTX *BN_CTX_secure_new_ex(OSSL_LIB_CTX *ctx)$/;" f +BN_CTX_start crypto/bn/bn_ctx.c /^void BN_CTX_start(BN_CTX *ctx)$/;" f +BN_DEBUG crypto/bn/bn_local.h 39;" d +BN_DEC_CONV crypto/bn/bn_local.h 114;" d +BN_DEC_CONV crypto/bn/bn_local.h 78;" d +BN_DEC_CONV crypto/bn/bn_local.h 95;" d +BN_DEC_FMT1 crypto/bn/bn_local.h 116;" d +BN_DEC_FMT1 crypto/bn/bn_local.h 80;" d +BN_DEC_FMT1 crypto/bn/bn_local.h 97;" d +BN_DEC_FMT2 crypto/bn/bn_local.h 117;" d +BN_DEC_FMT2 crypto/bn/bn_local.h 81;" d +BN_DEC_FMT2 crypto/bn/bn_local.h 98;" d +BN_DEC_NUM crypto/bn/bn_local.h 115;" d +BN_DEC_NUM crypto/bn/bn_local.h 79;" d +BN_DEC_NUM crypto/bn/bn_local.h 96;" d +BN_DEF crypto/bn/bn_dh.c 17;" d file: +BN_DEF crypto/bn/bn_dh.c 19;" d file: +BN_DEF crypto/bn/bn_prime.c 33;" d file: +BN_DEF crypto/bn/bn_prime.c 35;" d file: +BN_DEF crypto/bn/bn_rsa_fips186_4.c 32;" d file: +BN_DEF crypto/bn/bn_rsa_fips186_4.c 34;" d file: +BN_DIV2W crypto/bn/bn_local.h 65;" d +BN_DIV3W crypto/bn/bn_div.c 105;" d file: +BN_FLG_CONSTTIME include/openssl/bn.h 67;" d +BN_FLG_EXP_CONSTTIME include/openssl/bn.h 72;" d +BN_FLG_FIXED_TOP crypto/bn/bn_local.h 160;" d +BN_FLG_FIXED_TOP crypto/bn/bn_local.h 206;" d +BN_FLG_FREE include/openssl/bn.h 73;" d +BN_FLG_MALLOCED include/openssl/bn.h 58;" d +BN_FLG_SECURE include/openssl/bn.h 68;" d +BN_FLG_STATIC_DATA include/openssl/bn.h 59;" d +BN_FMTu providers/implementations/encode_decode/encode_key2text.c 38;" d file: +BN_FMTu providers/implementations/encode_decode/encode_key2text.c 43;" d file: +BN_FMTu providers/implementations/encode_decode/encode_key2text.c 48;" d file: +BN_FMTx providers/implementations/encode_decode/encode_key2text.c 39;" d file: +BN_FMTx providers/implementations/encode_decode/encode_key2text.c 44;" d file: +BN_FMTx providers/implementations/encode_decode/encode_key2text.c 49;" d file: +BN_F_BNRAND include/openssl/cryptoerr_legacy.h 270;" d +BN_F_BNRAND_RANGE include/openssl/cryptoerr_legacy.h 271;" d +BN_F_BN_BLINDING_CONVERT_EX include/openssl/cryptoerr_legacy.h 272;" d +BN_F_BN_BLINDING_CREATE_PARAM include/openssl/cryptoerr_legacy.h 273;" d +BN_F_BN_BLINDING_INVERT_EX include/openssl/cryptoerr_legacy.h 274;" d +BN_F_BN_BLINDING_NEW include/openssl/cryptoerr_legacy.h 275;" d +BN_F_BN_BLINDING_UPDATE include/openssl/cryptoerr_legacy.h 276;" d +BN_F_BN_BN2DEC include/openssl/cryptoerr_legacy.h 277;" d +BN_F_BN_BN2HEX include/openssl/cryptoerr_legacy.h 278;" d +BN_F_BN_COMPUTE_WNAF include/openssl/cryptoerr_legacy.h 279;" d +BN_F_BN_CTX_GET include/openssl/cryptoerr_legacy.h 280;" d +BN_F_BN_CTX_NEW include/openssl/cryptoerr_legacy.h 281;" d +BN_F_BN_CTX_START include/openssl/cryptoerr_legacy.h 282;" d +BN_F_BN_DIV include/openssl/cryptoerr_legacy.h 283;" d +BN_F_BN_DIV_RECP include/openssl/cryptoerr_legacy.h 284;" d +BN_F_BN_EXP include/openssl/cryptoerr_legacy.h 285;" d +BN_F_BN_EXPAND_INTERNAL include/openssl/cryptoerr_legacy.h 286;" d +BN_F_BN_GENCB_NEW include/openssl/cryptoerr_legacy.h 287;" d +BN_F_BN_GENERATE_DSA_NONCE include/openssl/cryptoerr_legacy.h 288;" d +BN_F_BN_GENERATE_PRIME_EX include/openssl/cryptoerr_legacy.h 289;" d +BN_F_BN_GF2M_MOD include/openssl/cryptoerr_legacy.h 290;" d +BN_F_BN_GF2M_MOD_EXP include/openssl/cryptoerr_legacy.h 291;" d +BN_F_BN_GF2M_MOD_MUL include/openssl/cryptoerr_legacy.h 292;" d +BN_F_BN_GF2M_MOD_SOLVE_QUAD include/openssl/cryptoerr_legacy.h 293;" d +BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR include/openssl/cryptoerr_legacy.h 294;" d +BN_F_BN_GF2M_MOD_SQR include/openssl/cryptoerr_legacy.h 295;" d +BN_F_BN_GF2M_MOD_SQRT include/openssl/cryptoerr_legacy.h 296;" d +BN_F_BN_LSHIFT include/openssl/cryptoerr_legacy.h 297;" d +BN_F_BN_MOD_EXP2_MONT include/openssl/cryptoerr_legacy.h 298;" d +BN_F_BN_MOD_EXP_MONT include/openssl/cryptoerr_legacy.h 299;" d +BN_F_BN_MOD_EXP_MONT_CONSTTIME include/openssl/cryptoerr_legacy.h 300;" d +BN_F_BN_MOD_EXP_MONT_WORD include/openssl/cryptoerr_legacy.h 301;" d +BN_F_BN_MOD_EXP_RECP include/openssl/cryptoerr_legacy.h 302;" d +BN_F_BN_MOD_EXP_SIMPLE include/openssl/cryptoerr_legacy.h 303;" d +BN_F_BN_MOD_INVERSE include/openssl/cryptoerr_legacy.h 304;" d +BN_F_BN_MOD_INVERSE_NO_BRANCH include/openssl/cryptoerr_legacy.h 305;" d +BN_F_BN_MOD_LSHIFT_QUICK include/openssl/cryptoerr_legacy.h 306;" d +BN_F_BN_MOD_SQRT include/openssl/cryptoerr_legacy.h 307;" d +BN_F_BN_MONT_CTX_NEW include/openssl/cryptoerr_legacy.h 308;" d +BN_F_BN_MPI2BN include/openssl/cryptoerr_legacy.h 309;" d +BN_F_BN_NEW include/openssl/cryptoerr_legacy.h 310;" d +BN_F_BN_POOL_GET include/openssl/cryptoerr_legacy.h 311;" d +BN_F_BN_RAND include/openssl/cryptoerr_legacy.h 312;" d +BN_F_BN_RAND_RANGE include/openssl/cryptoerr_legacy.h 313;" d +BN_F_BN_RECP_CTX_NEW include/openssl/cryptoerr_legacy.h 314;" d +BN_F_BN_RSHIFT include/openssl/cryptoerr_legacy.h 315;" d +BN_F_BN_SET_WORDS include/openssl/cryptoerr_legacy.h 316;" d +BN_F_BN_STACK_PUSH include/openssl/cryptoerr_legacy.h 317;" d +BN_F_BN_USUB include/openssl/cryptoerr_legacy.h 318;" d +BN_GENCB include/openssl/types.h /^typedef struct bn_gencb_st BN_GENCB;$/;" t typeref:struct:bn_gencb_st +BN_GENCB_call crypto/bn/bn_prime.c /^int BN_GENCB_call(BN_GENCB *cb, int a, int b)$/;" f +BN_GENCB_free crypto/bn/bn_lib.c /^void BN_GENCB_free(BN_GENCB *cb)$/;" f +BN_GENCB_get_arg crypto/bn/bn_lib.c /^void *BN_GENCB_get_arg(BN_GENCB *cb)$/;" f +BN_GENCB_new crypto/bn/bn_lib.c /^BN_GENCB *BN_GENCB_new(void)$/;" f +BN_GENCB_set crypto/bn/bn_lib.c /^void BN_GENCB_set(BN_GENCB *gencb, int (*callback) (int, int, BN_GENCB *),$/;" f +BN_GENCB_set_old crypto/bn/bn_lib.c /^void BN_GENCB_set_old(BN_GENCB *gencb, void (*callback) (int, int, void *),$/;" f +BN_GF2m_add crypto/bn/bn_gf2m.c /^int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f +BN_GF2m_arr2poly crypto/bn/bn_gf2m.c /^int BN_GF2m_arr2poly(const int p[], BIGNUM *a)$/;" f +BN_GF2m_cmp include/openssl/bn.h 497;" d +BN_GF2m_mod crypto/bn/bn_gf2m.c /^int BN_GF2m_mod(BIGNUM *r, const BIGNUM *a, const BIGNUM *p)$/;" f +BN_GF2m_mod_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_arr(BIGNUM *r, const BIGNUM *a, const int p[])$/;" f +BN_GF2m_mod_div crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *y, const BIGNUM *x,$/;" f +BN_GF2m_mod_div_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_div_arr(BIGNUM *r, const BIGNUM *yy, const BIGNUM *xx,$/;" f +BN_GF2m_mod_exp crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f +BN_GF2m_mod_exp_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_exp_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f +BN_GF2m_mod_inv crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f +BN_GF2m_mod_inv_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_inv_arr(BIGNUM *r, const BIGNUM *xx, const int p[],$/;" f +BN_GF2m_mod_inv_vartime crypto/bn/bn_gf2m.c /^static int BN_GF2m_mod_inv_vartime(BIGNUM *r, const BIGNUM *a,$/;" f file: +BN_GF2m_mod_mul crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f +BN_GF2m_mod_mul_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_mul_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f +BN_GF2m_mod_solve_quad crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,$/;" f +BN_GF2m_mod_solve_quad_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_solve_quad_arr(BIGNUM *r, const BIGNUM *a_, const int p[],$/;" f +BN_GF2m_mod_sqr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f +BN_GF2m_mod_sqr_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqr_arr(BIGNUM *r, const BIGNUM *a, const int p[],$/;" f +BN_GF2m_mod_sqrt crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqrt(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f +BN_GF2m_mod_sqrt_arr crypto/bn/bn_gf2m.c /^int BN_GF2m_mod_sqrt_arr(BIGNUM *r, const BIGNUM *a, const int p[],$/;" f +BN_GF2m_poly2arr crypto/bn/bn_gf2m.c /^int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max)$/;" f +BN_GF2m_sub include/openssl/bn.h 473;" d +BN_LLONG crypto/bn/bn_div.c 101;" d file: +BN_LLONG crypto/bn/bn_local.h 88;" d +BN_MASK2 crypto/bn/asm/x86_64-gcc.c 259;" d file: +BN_MASK2 crypto/bn/bn_local.h 110;" d +BN_MASK2 crypto/bn/bn_local.h 74;" d +BN_MASK2 crypto/bn/bn_local.h 91;" d +BN_MASK2h crypto/bn/bn_local.h 113;" d +BN_MASK2h crypto/bn/bn_local.h 76;" d +BN_MASK2h crypto/bn/bn_local.h 93;" d +BN_MASK2h1 crypto/bn/bn_local.h 112;" d +BN_MASK2h1 crypto/bn/bn_local.h 77;" d +BN_MASK2h1 crypto/bn/bn_local.h 94;" d +BN_MASK2l crypto/bn/bn_local.h 111;" d +BN_MASK2l crypto/bn/bn_local.h 75;" d +BN_MASK2l crypto/bn/bn_local.h 92;" d +BN_MAX_WINDOW_BITS_FOR_CTIME_EXPONENT_SIZE crypto/bn/bn_local.h 327;" d +BN_MAX_WINDOW_BITS_FOR_CTIME_EXPONENT_SIZE crypto/bn/bn_local.h 335;" d +BN_MOD_MUL_WORD crypto/bn/bn_exp.c 1144;" d file: +BN_MONT_CTX include/openssl/types.h /^typedef struct bn_mont_ctx_st BN_MONT_CTX;$/;" t typeref:struct:bn_mont_ctx_st +BN_MONT_CTX_SET_SIZE_WORD crypto/bn/bn_local.h 345;" d +BN_MONT_CTX_copy crypto/bn/bn_mont.c /^BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from)$/;" f +BN_MONT_CTX_free crypto/bn/bn_mont.c /^void BN_MONT_CTX_free(BN_MONT_CTX *mont)$/;" f +BN_MONT_CTX_init crypto/bn/bn_mont.c /^void BN_MONT_CTX_init(BN_MONT_CTX *ctx)$/;" f +BN_MONT_CTX_new crypto/bn/bn_mont.c /^BN_MONT_CTX *BN_MONT_CTX_new(void)$/;" f +BN_MONT_CTX_set crypto/bn/bn_mont.c /^int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx)$/;" f +BN_MONT_CTX_set_locked crypto/bn/bn_mont.c /^BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, CRYPTO_RWLOCK *lock,$/;" f +BN_MULL_SIZE_NORMAL crypto/bn/bn_local.h 341;" d +BN_MUL_COMBA crypto/bn/bn_local.h 46;" d +BN_MUL_LOW_RECURSIVE_SIZE_NORMAL crypto/bn/bn_local.h 344;" d +BN_MUL_RECURSIVE_SIZE_NORMAL crypto/bn/bn_local.h 342;" d +BN_NIST_192_TOP crypto/bn/bn_nist.c 13;" d file: +BN_NIST_224_TOP crypto/bn/bn_nist.c 14;" d file: +BN_NIST_256_TOP crypto/bn/bn_nist.c 15;" d file: +BN_NIST_384_TOP crypto/bn/bn_nist.c 16;" d file: +BN_NIST_521_LSHIFT crypto/bn/bn_nist.c 1163;" d file: +BN_NIST_521_RSHIFT crypto/bn/bn_nist.c 1162;" d file: +BN_NIST_521_TOP crypto/bn/bn_nist.c 17;" d file: +BN_NIST_521_TOP_MASK crypto/bn/bn_nist.c 1164;" d file: +BN_OUTPUT_SIZE test/testutil/format_output.c 21;" d file: +BN_POOL crypto/bn/bn_ctx.c /^} BN_POOL;$/;" t typeref:struct:bignum_pool file: +BN_POOL_ITEM crypto/bn/bn_ctx.c /^} BN_POOL_ITEM;$/;" t typeref:struct:bignum_pool_item file: +BN_POOL_finish crypto/bn/bn_ctx.c /^static void BN_POOL_finish(BN_POOL *p)$/;" f file: +BN_POOL_get crypto/bn/bn_ctx.c /^static BIGNUM *BN_POOL_get(BN_POOL *p, int flag)$/;" f file: +BN_POOL_init crypto/bn/bn_ctx.c /^static void BN_POOL_init(BN_POOL *p)$/;" f file: +BN_POOL_release crypto/bn/bn_ctx.c /^static void BN_POOL_release(BN_POOL *p, unsigned int num)$/;" f file: +BN_PRIMETEST_COMPOSITE include/crypto/bn.h 91;" d +BN_PRIMETEST_COMPOSITE_NOT_POWER_OF_PRIME include/crypto/bn.h 93;" d +BN_PRIMETEST_COMPOSITE_WITH_FACTOR include/crypto/bn.h 92;" d +BN_PRIMETEST_PROBABLY_PRIME include/crypto/bn.h 94;" d +BN_RAND_BOTTOM_ANY include/openssl/bn.h 85;" d +BN_RAND_BOTTOM_ODD include/openssl/bn.h 86;" d +BN_RAND_TOP_ANY include/openssl/bn.h 80;" d +BN_RAND_TOP_ONE include/openssl/bn.h 81;" d +BN_RAND_TOP_TWO include/openssl/bn.h 82;" d +BN_RECP_CTX include/openssl/types.h /^typedef struct bn_recp_ctx_st BN_RECP_CTX;$/;" t typeref:struct:bn_recp_ctx_st +BN_RECP_CTX_free crypto/bn/bn_recp.c /^void BN_RECP_CTX_free(BN_RECP_CTX *recp)$/;" f +BN_RECP_CTX_init crypto/bn/bn_recp.c /^void BN_RECP_CTX_init(BN_RECP_CTX *recp)$/;" f +BN_RECP_CTX_new crypto/bn/bn_recp.c /^BN_RECP_CTX *BN_RECP_CTX_new(void)$/;" f +BN_RECP_CTX_set crypto/bn/bn_recp.c /^int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *d, BN_CTX *ctx)$/;" f +BN_RECURSION crypto/bn/bn_local.h 48;" d +BN_R_ARG2_LT_ARG3 include/openssl/bnerr.h 24;" d +BN_R_BAD_RECIPROCAL include/openssl/bnerr.h 25;" d +BN_R_BIGNUM_TOO_LONG include/openssl/bnerr.h 26;" d +BN_R_BITS_TOO_SMALL include/openssl/bnerr.h 27;" d +BN_R_CALLED_WITH_EVEN_MODULUS include/openssl/bnerr.h 28;" d +BN_R_DIV_BY_ZERO include/openssl/bnerr.h 29;" d +BN_R_ENCODING_ERROR include/openssl/bnerr.h 30;" d +BN_R_EXPAND_ON_STATIC_BIGNUM_DATA include/openssl/bnerr.h 31;" d +BN_R_INPUT_NOT_REDUCED include/openssl/bnerr.h 32;" d +BN_R_INVALID_LENGTH include/openssl/bnerr.h 33;" d +BN_R_INVALID_RANGE include/openssl/bnerr.h 34;" d +BN_R_INVALID_SHIFT include/openssl/bnerr.h 35;" d +BN_R_NOT_A_SQUARE include/openssl/bnerr.h 36;" d +BN_R_NOT_INITIALIZED include/openssl/bnerr.h 37;" d +BN_R_NO_INVERSE include/openssl/bnerr.h 38;" d +BN_R_NO_PRIME_CANDIDATE include/openssl/bnerr.h 39;" d +BN_R_NO_SOLUTION include/openssl/bnerr.h 40;" d +BN_R_NO_SUITABLE_DIGEST include/openssl/bnerr.h 41;" d +BN_R_PRIVATE_KEY_TOO_LARGE include/openssl/bnerr.h 42;" d +BN_R_P_IS_NOT_PRIME include/openssl/bnerr.h 43;" d +BN_R_TOO_MANY_ITERATIONS include/openssl/bnerr.h 44;" d +BN_R_TOO_MANY_TEMPORARY_VARIABLES include/openssl/bnerr.h 45;" d +BN_SENSITIVE crypto/asn1/x_bignum.c 22;" d file: +BN_SMALL_PRIME_FACTORS_TOP crypto/bn/bn_prime.c 56;" d file: +BN_SQR_COMBA crypto/bn/bn_local.h 47;" d +BN_SQR_RECURSIVE_SIZE_NORMAL crypto/bn/bn_local.h 343;" d +BN_STACK crypto/bn/bn_ctx.c /^} BN_STACK;$/;" t typeref:struct:bignum_ctx_stack file: +BN_STACK_finish crypto/bn/bn_ctx.c /^static void BN_STACK_finish(BN_STACK *st)$/;" f file: +BN_STACK_init crypto/bn/bn_ctx.c /^static void BN_STACK_init(BN_STACK *st)$/;" f file: +BN_STACK_pop crypto/bn/bn_ctx.c /^static unsigned int BN_STACK_pop(BN_STACK *st)$/;" f file: +BN_STACK_push crypto/bn/bn_ctx.c /^static int BN_STACK_push(BN_STACK *st, unsigned int idx)$/;" f file: +BN_TBIT include/openssl/bn.h 56;" d +BN_TO_MONTGOMERY_WORD crypto/bn/bn_exp.c 1158;" d file: +BN_ULLONG crypto/bn/bn_div.c 100;" d file: +BN_ULLONG crypto/bn/bn_div.c 99;" d file: +BN_ULLONG crypto/bn/bn_local.h 104;" d +BN_ULLONG crypto/bn/bn_local.h 106;" d +BN_ULLONG crypto/bn/bn_local.h 72;" d +BN_ULLONG crypto/bn/bn_local.h 89;" d +BN_ULONG include/openssl/bn.h 37;" d +BN_ULONG include/openssl/bn.h 45;" d +BN_ULONG include/openssl/bn.h 50;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 384;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 391;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 393;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 402;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 412;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 431;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 436;" d +BN_UMULT_HIGH crypto/bn/bn_local.h 449;" d +BN_UMULT_LOHI crypto/bn/bn_local.h 385;" d +BN_UMULT_LOHI crypto/bn/bn_local.h 419;" d +BN_UMULT_LOHI crypto/bn/bn_local.h 432;" d +BN_UMULT_LOHI crypto/bn/bn_local.h 442;" d +BN_X931_derive_prime_ex crypto/bn/bn_x931p.c /^int BN_X931_derive_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2,$/;" f +BN_X931_generate_Xpq crypto/bn/bn_x931p.c /^int BN_X931_generate_Xpq(BIGNUM *Xp, BIGNUM *Xq, int nbits, BN_CTX *ctx)$/;" f +BN_X931_generate_prime_ex crypto/bn/bn_x931p.c /^int BN_X931_generate_prime_ex(BIGNUM *p, BIGNUM *p1, BIGNUM *p2,$/;" f +BN_abs_is_word crypto/bn/bn_lib.c /^int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w)$/;" f +BN_add crypto/bn/bn_add.c /^int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f +BN_add_word crypto/bn/bn_word.c /^int BN_add_word(BIGNUM *a, BN_ULONG w)$/;" f +BN_asc2bn crypto/bn/bn_conv.c /^int BN_asc2bn(BIGNUM **bn, const char *a)$/;" f +BN_bin2bn crypto/bn/bn_lib.c /^BIGNUM *BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret)$/;" f +BN_bn2bin crypto/bn/bn_lib.c /^int BN_bn2bin(const BIGNUM *a, unsigned char *to)$/;" f +BN_bn2binpad crypto/bn/bn_lib.c /^int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen)$/;" f +BN_bn2dec crypto/bn/bn_conv.c /^char *BN_bn2dec(const BIGNUM *a)$/;" f +BN_bn2hex crypto/bn/bn_conv.c /^char *BN_bn2hex(const BIGNUM *a)$/;" f +BN_bn2lebinpad crypto/bn/bn_lib.c /^int BN_bn2lebinpad(const BIGNUM *a, unsigned char *to, int tolen)$/;" f +BN_bn2mpi crypto/bn/bn_mpi.c /^int BN_bn2mpi(const BIGNUM *a, unsigned char *d)$/;" f +BN_bn2nativepad crypto/bn/bn_lib.c /^int BN_bn2nativepad(const BIGNUM *a, unsigned char *to, int tolen)$/;" f +BN_bntest_rand crypto/bn/bn_rand.c /^int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f +BN_check_prime crypto/bn/bn_prime.c /^int BN_check_prime(const BIGNUM *p, BN_CTX *ctx, BN_GENCB *cb)$/;" f +BN_clear crypto/bn/bn_lib.c /^void BN_clear(BIGNUM *a)$/;" f +BN_clear_bit crypto/bn/bn_lib.c /^int BN_clear_bit(BIGNUM *a, int n)$/;" f +BN_clear_free crypto/bn/bn_lib.c /^void BN_clear_free(BIGNUM *a)$/;" f +BN_cmp crypto/bn/bn_lib.c /^int BN_cmp(const BIGNUM *a, const BIGNUM *b)$/;" f +BN_consttime_swap crypto/bn/bn_lib.c /^void BN_consttime_swap(BN_ULONG condition, BIGNUM *a, BIGNUM *b, int nwords)$/;" f +BN_copy crypto/bn/bn_lib.c /^BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b)$/;" f +BN_dec2bn crypto/bn/bn_conv.c /^int BN_dec2bn(BIGNUM **bn, const char *a)$/;" f +BN_div crypto/bn/bn_div.c /^int BN_div(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num, const BIGNUM *divisor,$/;" f +BN_div_recp crypto/bn/bn_recp.c /^int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m,$/;" f +BN_div_word crypto/bn/bn_word.c /^BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w)$/;" f +BN_dup crypto/bn/bn_lib.c /^BIGNUM *BN_dup(const BIGNUM *a)$/;" f +BN_exp crypto/bn/bn_exp.c /^int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f +BN_free crypto/bn/bn_lib.c /^void BN_free(BIGNUM *a)$/;" f +BN_from_montgomery crypto/bn/bn_mont.c /^int BN_from_montgomery(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont,$/;" f +BN_gcd crypto/bn/bn_gcd.c /^int BN_gcd(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx)$/;" f +BN_generate_dsa_nonce crypto/bn/bn_rand.c /^int BN_generate_dsa_nonce(BIGNUM *out, const BIGNUM *range,$/;" f +BN_generate_prime crypto/bn/bn_depr.c /^BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe,$/;" f +BN_generate_prime_ex crypto/bn/bn_prime.c /^int BN_generate_prime_ex(BIGNUM *ret, int bits, int safe,$/;" f +BN_generate_prime_ex2 crypto/bn/bn_prime.c /^int BN_generate_prime_ex2(BIGNUM *ret, int bits, int safe,$/;" f +BN_get0_nist_prime_192 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_192(void)$/;" f +BN_get0_nist_prime_224 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_224(void)$/;" f +BN_get0_nist_prime_256 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_256(void)$/;" f +BN_get0_nist_prime_384 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_384(void)$/;" f +BN_get0_nist_prime_521 crypto/bn/bn_nist.c /^const BIGNUM *BN_get0_nist_prime_521(void)$/;" f +BN_get_flags crypto/bn/bn_lib.c /^int BN_get_flags(const BIGNUM *b, int n)$/;" f +BN_get_params crypto/bn/bn_lib.c /^int BN_get_params(int which)$/;" f +BN_get_rfc2409_prime_1024 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc2409_prime_1024(BIGNUM *bn)$/;" f +BN_get_rfc2409_prime_768 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc2409_prime_768(BIGNUM *bn)$/;" f +BN_get_rfc3526_prime_1536 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_1536(BIGNUM *bn)$/;" f +BN_get_rfc3526_prime_2048 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_2048(BIGNUM *bn)$/;" f +BN_get_rfc3526_prime_3072 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_3072(BIGNUM *bn)$/;" f +BN_get_rfc3526_prime_4096 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_4096(BIGNUM *bn)$/;" f +BN_get_rfc3526_prime_6144 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_6144(BIGNUM *bn)$/;" f +BN_get_rfc3526_prime_8192 crypto/bn/bn_const.c /^BIGNUM *BN_get_rfc3526_prime_8192(BIGNUM *bn)$/;" f +BN_get_word crypto/bn/bn_lib.c /^BN_ULONG BN_get_word(const BIGNUM *a)$/;" f +BN_hex2bn crypto/bn/bn_conv.c /^int BN_hex2bn(BIGNUM **bn, const char *a)$/;" f +BN_is_bit_set crypto/bn/bn_lib.c /^int BN_is_bit_set(const BIGNUM *a, int n)$/;" f +BN_is_negative crypto/bn/bn_lib.c /^int BN_is_negative(const BIGNUM *a)$/;" f +BN_is_odd crypto/bn/bn_lib.c /^int BN_is_odd(const BIGNUM *a)$/;" f +BN_is_one crypto/bn/bn_lib.c /^int BN_is_one(const BIGNUM *a)$/;" f +BN_is_prime crypto/bn/bn_depr.c /^int BN_is_prime(const BIGNUM *a, int checks,$/;" f +BN_is_prime_ex crypto/bn/bn_prime.c /^int BN_is_prime_ex(const BIGNUM *a, int checks, BN_CTX *ctx_passed,$/;" f +BN_is_prime_fasttest crypto/bn/bn_depr.c /^int BN_is_prime_fasttest(const BIGNUM *a, int checks,$/;" f +BN_is_prime_fasttest_ex crypto/bn/bn_prime.c /^int BN_is_prime_fasttest_ex(const BIGNUM *w, int checks, BN_CTX *ctx,$/;" f +BN_is_word crypto/bn/bn_lib.c /^int BN_is_word(const BIGNUM *a, const BN_ULONG w)$/;" f +BN_is_zero crypto/bn/bn_lib.c /^int BN_is_zero(const BIGNUM *a)$/;" f +BN_kronecker crypto/bn/bn_kron.c /^int BN_kronecker(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)$/;" f +BN_lebin2bn crypto/bn/bn_lib.c /^BIGNUM *BN_lebin2bn(const unsigned char *s, int len, BIGNUM *ret)$/;" f +BN_lshift crypto/bn/bn_shift.c /^int BN_lshift(BIGNUM *r, const BIGNUM *a, int n)$/;" f +BN_lshift1 crypto/bn/bn_shift.c /^int BN_lshift1(BIGNUM *r, const BIGNUM *a)$/;" f +BN_lsw crypto/bn/bn_kron.c 14;" d file: +BN_mask_bits crypto/bn/bn_lib.c /^int BN_mask_bits(BIGNUM *a, int n)$/;" f +BN_mod include/openssl/bn.h 271;" d +BN_mod_add crypto/bn/bn_mod.c /^int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,$/;" f +BN_mod_add_quick crypto/bn/bn_mod.c /^int BN_mod_add_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f +BN_mod_exp crypto/bn/bn_exp.c /^int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m,$/;" f +BN_mod_exp2_mont crypto/bn/bn_exp2.c /^int BN_mod_exp2_mont(BIGNUM *rr, const BIGNUM *a1, const BIGNUM *p1,$/;" f +BN_mod_exp_mont crypto/bn/bn_exp.c /^int BN_mod_exp_mont(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p,$/;" f +BN_mod_exp_mont_consttime crypto/bn/bn_exp.c /^int BN_mod_exp_mont_consttime(BIGNUM *rr, const BIGNUM *a, const BIGNUM *p,$/;" f +BN_mod_exp_mont_consttime_x2 crypto/bn/bn_exp.c /^int BN_mod_exp_mont_consttime_x2(BIGNUM *rr1, const BIGNUM *a1, const BIGNUM *p1,$/;" f +BN_mod_exp_mont_word crypto/bn/bn_exp.c /^int BN_mod_exp_mont_word(BIGNUM *rr, BN_ULONG a, const BIGNUM *p,$/;" f +BN_mod_exp_recp crypto/bn/bn_exp.c /^int BN_mod_exp_recp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,$/;" f +BN_mod_exp_simple crypto/bn/bn_exp.c /^int BN_mod_exp_simple(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,$/;" f +BN_mod_inverse crypto/bn/bn_gcd.c /^BIGNUM *BN_mod_inverse(BIGNUM *in,$/;" f +BN_mod_lshift crypto/bn/bn_mod.c /^int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m,$/;" f +BN_mod_lshift1 crypto/bn/bn_mod.c /^int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)$/;" f +BN_mod_lshift1_quick crypto/bn/bn_mod.c /^int BN_mod_lshift1_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *m)$/;" f +BN_mod_lshift_quick crypto/bn/bn_mod.c /^int BN_mod_lshift_quick(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m)$/;" f +BN_mod_mul crypto/bn/bn_mod.c /^int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,$/;" f +BN_mod_mul_montgomery crypto/bn/bn_mont.c /^int BN_mod_mul_montgomery(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f +BN_mod_mul_reciprocal crypto/bn/bn_recp.c /^int BN_mod_mul_reciprocal(BIGNUM *r, const BIGNUM *x, const BIGNUM *y,$/;" f +BN_mod_sqr crypto/bn/bn_mod.c /^int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx)$/;" f +BN_mod_sqrt crypto/bn/bn_sqrt.c /^BIGNUM *BN_mod_sqrt(BIGNUM *in, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx)$/;" f +BN_mod_sub crypto/bn/bn_mod.c /^int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m,$/;" f +BN_mod_sub_quick crypto/bn/bn_mod.c /^int BN_mod_sub_quick(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,$/;" f +BN_mod_word crypto/bn/bn_word.c /^BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w)$/;" f +BN_mpi2bn crypto/bn/bn_mpi.c /^BIGNUM *BN_mpi2bn(const unsigned char *d, int n, BIGNUM *ain)$/;" f +BN_mul crypto/bn/bn_mul.c /^int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx)$/;" f +BN_mul_word crypto/bn/bn_word.c /^int BN_mul_word(BIGNUM *a, BN_ULONG w)$/;" f +BN_native2bn crypto/bn/bn_lib.c /^BIGNUM *BN_native2bn(const unsigned char *s, int len, BIGNUM *ret)$/;" f +BN_new crypto/bn/bn_lib.c /^BIGNUM *BN_new(void)$/;" f +BN_nist_mod_192 crypto/bn/bn_nist.c /^int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f +BN_nist_mod_224 crypto/bn/bn_nist.c /^int BN_nist_mod_224(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f +BN_nist_mod_256 crypto/bn/bn_nist.c /^int BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f +BN_nist_mod_384 crypto/bn/bn_nist.c /^int BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f +BN_nist_mod_521 crypto/bn/bn_nist.c /^int BN_nist_mod_521(BIGNUM *r, const BIGNUM *a, const BIGNUM *field,$/;" f +BN_nist_mod_func crypto/bn/bn_nist.c /^int (*BN_nist_mod_func(const BIGNUM *p)) (BIGNUM *r, const BIGNUM *a,$/;" f +BN_nnmod crypto/bn/bn_mod.c /^int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx)$/;" f +BN_num_bits crypto/bn/bn_lib.c /^int BN_num_bits(const BIGNUM *a)$/;" f +BN_num_bits_word crypto/bn/bn_lib.c /^int BN_num_bits_word(BN_ULONG l)$/;" f +BN_num_bytes include/openssl/bn.h 189;" d +BN_one include/openssl/bn.h 197;" d +BN_options crypto/bn/bn_print.c /^char *BN_options(void)$/;" f +BN_prime_checks include/openssl/bn.h 113;" d +BN_prime_checks_for_size include/openssl/bn.h 179;" d +BN_print crypto/bn/bn_print.c /^int BN_print(BIO *bp, const BIGNUM *a)$/;" f +BN_print_fp crypto/bn/bn_print.c /^int BN_print_fp(FILE *fp, const BIGNUM *a)$/;" f +BN_print_var test/exptest.c 25;" d file: +BN_priv_rand crypto/bn/bn_rand.c /^int BN_priv_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f +BN_priv_rand_ex crypto/bn/bn_rand.c /^int BN_priv_rand_ex(BIGNUM *rnd, int bits, int top, int bottom,$/;" f +BN_priv_rand_range crypto/bn/bn_rand.c /^int BN_priv_rand_range(BIGNUM *r, const BIGNUM *range)$/;" f +BN_priv_rand_range_ex crypto/bn/bn_rand.c /^int BN_priv_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength,$/;" f +BN_pseudo_rand crypto/bn/bn_rand.c /^int BN_pseudo_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f +BN_pseudo_rand_range crypto/bn/bn_rand.c /^int BN_pseudo_rand_range(BIGNUM *r, const BIGNUM *range)$/;" f +BN_rand crypto/bn/bn_rand.c /^int BN_rand(BIGNUM *rnd, int bits, int top, int bottom)$/;" f +BN_rand_ex crypto/bn/bn_rand.c /^int BN_rand_ex(BIGNUM *rnd, int bits, int top, int bottom,$/;" f +BN_rand_range crypto/bn/bn_rand.c /^int BN_rand_range(BIGNUM *r, const BIGNUM *range)$/;" f +BN_rand_range_ex crypto/bn/bn_rand.c /^int BN_rand_range_ex(BIGNUM *r, const BIGNUM *range, unsigned int strength,$/;" f +BN_reciprocal crypto/bn/bn_recp.c /^int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx)$/;" f +BN_rshift crypto/bn/bn_shift.c /^int BN_rshift(BIGNUM *r, const BIGNUM *a, int n)$/;" f +BN_rshift1 crypto/bn/bn_shift.c /^int BN_rshift1(BIGNUM *r, const BIGNUM *a)$/;" f +BN_secure_new crypto/bn/bn_lib.c /^ BIGNUM *BN_secure_new(void)$/;" f +BN_security_bits crypto/bn/bn_lib.c /^int BN_security_bits(int L, int N)$/;" f +BN_set_bit crypto/bn/bn_lib.c /^int BN_set_bit(BIGNUM *a, int n)$/;" f +BN_set_flags crypto/bn/bn_lib.c /^void BN_set_flags(BIGNUM *b, int n)$/;" f +BN_set_negative crypto/bn/bn_lib.c /^void BN_set_negative(BIGNUM *a, int b)$/;" f +BN_set_params crypto/bn/bn_lib.c /^void BN_set_params(int mult, int high, int low, int mont)$/;" f +BN_set_word crypto/bn/bn_lib.c /^int BN_set_word(BIGNUM *a, BN_ULONG w)$/;" f +BN_sqr crypto/bn/bn_sqr.c /^int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx)$/;" f +BN_str_reasons crypto/bn/bn_err.c /^static const ERR_STRING_DATA BN_str_reasons[] = {$/;" v file: +BN_sub crypto/bn/bn_add.c /^int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f +BN_sub_word crypto/bn/bn_word.c /^int BN_sub_word(BIGNUM *a, BN_ULONG w)$/;" f +BN_swap crypto/bn/bn_lib.c /^void BN_swap(BIGNUM *a, BIGNUM *b)$/;" f +BN_to_ASN1_ENUMERATED crypto/asn1/a_int.c /^ASN1_ENUMERATED *BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai)$/;" f +BN_to_ASN1_INTEGER crypto/asn1/a_int.c /^ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai)$/;" f +BN_to_felem crypto/ec/ecp_nistp224.c /^static int BN_to_felem(felem out, const BIGNUM *bn)$/;" f file: +BN_to_felem crypto/ec/ecp_nistp256.c /^static int BN_to_felem(felem out, const BIGNUM *bn)$/;" f file: +BN_to_felem crypto/ec/ecp_nistp521.c /^static int BN_to_felem(felem out, const BIGNUM *bn)$/;" f file: +BN_to_montgomery crypto/bn/bn_lib.c /^int BN_to_montgomery(BIGNUM *r, const BIGNUM *a, BN_MONT_CTX *mont,$/;" f +BN_uadd crypto/bn/bn_add.c /^int BN_uadd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f +BN_ucmp crypto/bn/bn_lib.c /^int BN_ucmp(const BIGNUM *a, const BIGNUM *b)$/;" f +BN_usub crypto/bn/bn_add.c /^int BN_usub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b)$/;" f +BN_value_one crypto/bn/bn_lib.c /^const BIGNUM *BN_value_one(void)$/;" f +BN_window_bits_for_ctime_exponent_size crypto/bn/bn_local.h 322;" d +BN_window_bits_for_ctime_exponent_size crypto/bn/bn_local.h 331;" d +BN_window_bits_for_exponent_size crypto/bn/bn_local.h 298;" d +BN_with_flags crypto/bn/bn_lib.c /^void BN_with_flags(BIGNUM *dest, const BIGNUM *b, int flags)$/;" f +BN_zero include/openssl/bn.h 202;" d +BN_zero include/openssl/bn.h 204;" d +BN_zero_ex crypto/bn/bn_lib.c /^void BN_zero_ex(BIGNUM *a)$/;" f +BODY_00_14 crypto/sha/asm/sha1-mips.pl /^sub BODY_00_14 {$/;" s +BODY_00_15 crypto/sha/asm/sha1-586.pl /^sub BODY_00_15$/;" s +BODY_00_15 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_00_15 {$/;" s +BODY_00_15 crypto/sha/asm/sha1-ia64.pl /^sub BODY_00_15 {$/;" s +BODY_00_15 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_00_15 {$/;" s +BODY_00_15 crypto/sha/asm/sha256-586.pl /^sub BODY_00_15() {$/;" s +BODY_00_15 crypto/sha/asm/sha256-armv4.pl /^sub BODY_00_15 {$/;" s +BODY_00_15 crypto/sha/asm/sha512-armv4.pl /^sub BODY_00_15() {$/;" s +BODY_00_15 crypto/sha/asm/sha512-mips.pl /^sub BODY_00_15 {$/;" s +BODY_00_15 crypto/sha/asm/sha512-s390x.pl /^sub BODY_00_15 {$/;" s +BODY_00_15 crypto/sha/asm/sha512-sparcv9.pl /^sub BODY_00_15 {$/;" s +BODY_00_15 crypto/sha/sha_local.h 336;" d +BODY_00_15 crypto/sha/sha_local.h 85;" d +BODY_00_15_sse2 crypto/sha/asm/sha512-586.pl /^sub BODY_00_15_sse2 {$/;" s +BODY_00_15_ssse3 crypto/sha/asm/sha512-586.pl /^sub BODY_00_15_ssse3 { # "phase-less" copy of BODY_00_15_sse2$/;" s +BODY_00_15_x86 crypto/sha/asm/sha512-586.pl /^sub BODY_00_15_x86 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-alpha.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-armv8.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-parisc.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-ppc.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-s390x.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-thumb.pl /^sub BODY_00_19 {$/;" s +BODY_00_19 crypto/sha/asm/sha1-x86_64.pl /^sub BODY_00_19 {$/;" s +BODY_00_19_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_00_19_avx {$/;" s +BODY_00_xx crypto/sha/asm/sha512-armv8.pl /^sub BODY_00_xx {$/;" s +BODY_15_19 crypto/sha/asm/sha1-mips.pl /^sub BODY_15_19 {$/;" s +BODY_16_19 crypto/sha/asm/sha1-586.pl /^sub BODY_16_19$/;" s +BODY_16_19 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_16_19 {$/;" s +BODY_16_19 crypto/sha/asm/sha1-ia64.pl /^sub BODY_16_19 {$/;" s +BODY_16_19 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_16_19 {$/;" s +BODY_16_19 crypto/sha/sha_local.h 341;" d +BODY_16_19 crypto/sha/sha_local.h 89;" d +BODY_16_63 crypto/sha/asm/sha256-586.pl /^sub BODY_16_63() {$/;" s +BODY_16_XX crypto/sha/asm/sha256-armv4.pl /^sub BODY_16_XX {$/;" s +BODY_16_XX crypto/sha/asm/sha512-mips.pl /^sub BODY_16_XX {$/;" s +BODY_16_XX crypto/sha/asm/sha512-s390x.pl /^sub BODY_16_XX {$/;" s +BODY_20_31 crypto/sha/sha_local.h 94;" d +BODY_20_39 crypto/sha/asm/sha1-586.pl /^sub BODY_20_39$/;" s +BODY_20_39 crypto/sha/asm/sha1-alpha.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-armv8.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-c64xplus.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-ia64.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-mips.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-parisc.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-ppc.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-s390x.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-thumb.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/asm/sha1-x86_64.pl /^sub BODY_20_39 {$/;" s +BODY_20_39 crypto/sha/sha_local.h 347;" d +BODY_20_39_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_20_39_avx {$/;" s +BODY_32_39 crypto/sha/sha_local.h 99;" d +BODY_40_59 crypto/sha/asm/sha1-586.pl /^sub BODY_40_59$/;" s +BODY_40_59 crypto/sha/asm/sha1-alpha.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-armv4-large.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-armv8.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-ia64.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-mips.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-parisc.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-ppc.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-s390x.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-sparcv9.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-thumb.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/asm/sha1-x86_64.pl /^sub BODY_40_59 {$/;" s +BODY_40_59 crypto/sha/sha_local.h 104;" d +BODY_40_59 crypto/sha/sha_local.h 353;" d +BODY_40_59_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sub BODY_40_59_avx {$/;" s +BODY_60_79 crypto/sha/asm/sha1-ia64.pl /^sub BODY_60_79 { &BODY_20_39(@_,$K_60_79); }$/;" s +BODY_60_79 crypto/sha/sha_local.h 109;" d +BODY_60_79 crypto/sha/sha_local.h 359;" d +BODY_70_79 crypto/sha/asm/sha1-sparcv9a.pl /^sub BODY_70_79 {$/;" s +BOTTOM_BIT_NOTOUCH test/bntest.c 1803;" d file: +BROKEN_CLANG_ATOMICS crypto/threads_pthread.c 29;" d file: +BSAES_CAPABLE include/crypto/aes_platform.h 150;" d +BSAES_CAPABLE include/crypto/aes_platform.h 83;" d +BSIZE apps/enc.c 29;" d file: +BSIZE apps/enc.c 31;" d file: +BSIZE apps/lib/apps.c 1457;" d file: +BSIZE apps/lib/apps.c 1458;" d file: +BSWAP4 include/crypto/modes.h 47;" d +BSWAP4 include/crypto/modes.h 55;" d +BSWAP4 include/crypto/modes.h 64;" d +BSWAP4 include/crypto/modes.h 73;" d +BSWAP4 include/crypto/modes.h 83;" d +BSWAP4 include/crypto/modes.h 88;" d +BSWAP8 include/crypto/modes.h 44;" d +BSWAP8 include/crypto/modes.h 51;" d +BSWAP8 include/crypto/modes.h 61;" d +BSWAP8 include/crypto/modes.h 69;" d +BSWAP8 include/crypto/modes.h 82;" d +BUCKET apps/rehash.c /^} BUCKET;$/;" t typeref:struct:bucket_st file: +BUFFERSIZE crypto/pkcs7/pk7_smime.c 18;" d file: +BUFFER_INC crypto/bio/bio_print.c 830;" d file: +BUFFER_SIZE test/afalgtest.c 23;" d file: +BUFSIZ crypto/evp/evp_key.c 18;" d file: +BUFSIZ crypto/ui/ui_util.c 16;" d file: +BUFSIZE apps/dgst.c 24;" d file: +BUFSIZE apps/dgst.c 25;" d file: +BUFSIZE apps/fipsinstall.c 22;" d file: +BUFSIZE apps/mac.c 20;" d file: +BUFSIZE apps/mac.c 21;" d file: +BUFSIZE crypto/txt_db/txt_db.c 17;" d file: +BUFSIZE crypto/txt_db/txt_db.c 18;" d file: +BUFSIZZ apps/s_client.c 56;" d file: +BUFSIZZ apps/s_client.c 57;" d file: +BUF_F_BUF_MEM_GROW include/openssl/cryptoerr_legacy.h 323;" d +BUF_F_BUF_MEM_GROW_CLEAN include/openssl/cryptoerr_legacy.h 324;" d +BUF_F_BUF_MEM_NEW include/openssl/cryptoerr_legacy.h 325;" d +BUF_LEN test/packettest.c 13;" d file: +BUF_MEM include/openssl/types.h /^typedef struct buf_mem_st BUF_MEM;$/;" t typeref:struct:buf_mem_st +BUF_MEM_FLAG_SECURE include/openssl/buffer.h 49;" d +BUF_MEM_free crypto/buffer/buffer.c /^void BUF_MEM_free(BUF_MEM *a)$/;" f +BUF_MEM_grow crypto/buffer/buffer.c /^size_t BUF_MEM_grow(BUF_MEM *str, size_t len)$/;" f +BUF_MEM_grow_clean crypto/buffer/buffer.c /^size_t BUF_MEM_grow_clean(BUF_MEM *str, size_t len)$/;" f +BUF_MEM_new crypto/buffer/buffer.c /^BUF_MEM *BUF_MEM_new(void)$/;" f +BUF_MEM_new_ex crypto/buffer/buffer.c /^BUF_MEM *BUF_MEM_new_ex(unsigned long flags)$/;" f +BUF_OFFSET crypto/evp/bio_enc.c 27;" d file: +BUF_SIZE crypto/http/http_client.c 1249;" d file: +BUF_SIZE crypto/http/http_client.c 1250;" d file: +BUF_SIZE crypto/http/http_client.c 1386;" d file: +BUF_SIZE fuzz/driver.c 33;" d file: +BUF_SIZE test/bio_enc_test.c 22;" d file: +BUF_TYPE_CONVUTF8 crypto/asn1/a_strex.c 130;" d file: +BUF_TYPE_WIDTH_MASK crypto/asn1/a_strex.c 129;" d file: +BUF_memdup include/openssl/buffer.h 36;" d +BUF_reverse crypto/buffer/buffer.c /^void BUF_reverse(unsigned char *out, const unsigned char *in, size_t size)$/;" f +BUF_str_reasons crypto/buffer/buf_err.c /^static const ERR_STRING_DATA BUF_str_reasons[] = {$/;" v file: +BUF_strdup include/openssl/buffer.h 34;" d +BUF_strlcat include/openssl/buffer.h 38;" d +BUF_strlcpy include/openssl/buffer.h 37;" d +BUF_strndup include/openssl/buffer.h 35;" d +BUF_strnlen include/openssl/buffer.h 39;" d +BUILTINS_BLOCK_SIZE crypto/provider_core.c 358;" d file: +BY_DIR crypto/x509/by_dir.c /^} BY_DIR;$/;" t typeref:struct:lookup_dir_st file: +BY_DIR_ENTRY crypto/x509/x509_local.h /^typedef struct lookup_dir_entry_st BY_DIR_ENTRY;$/;" t typeref:struct:lookup_dir_entry_st +BY_DIR_HASH crypto/x509/x509_local.h /^typedef struct lookup_dir_hashes_st BY_DIR_HASH;$/;" t typeref:struct:lookup_dir_hashes_st +B_ENDIAN include/internal/endian.h 38;" d +B_FORMAT_TEXT apps/include/fmt.h 26;" d +Bi crypto/ec/curve25519.c /^static const ge_precomp Bi[8] = {$/;" v file: +BitDeinterleave crypto/sha/keccak1600.c /^static uint64_t BitDeinterleave(uint64_t Ai)$/;" f file: +BitInterleave crypto/sha/keccak1600.c /^static uint64_t BitInterleave(uint64_t Ai)$/;" f file: +C crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: +C crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +C include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +C include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st +C include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st +C include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st +C providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: +C providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +C providers/implementations/rands/drbg_hash.c /^ unsigned char C[HASH_PRNG_MAX_SEEDLEN];$/;" m struct:rand_drbg_hash_st file: +C test/modes_internal_test.c /^ const SIZED_DATA C;$/;" m struct:gcm128_data file: +C0 crypto/whrlpool/wp_block.c 182;" d file: +C0 crypto/whrlpool/wp_block.c 200;" d file: +C0 crypto/whrlpool/wp_block.c 213;" d file: +C1 crypto/whrlpool/wp_block.c 183;" d file: +C1 crypto/whrlpool/wp_block.c 201;" d file: +C1 crypto/whrlpool/wp_block.c 214;" d file: +C1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: +C10 test/modes_internal_test.c /^static const u8 C10[] = {$/;" v file: +C11 test/modes_internal_test.c /^static const u8 C11[] = {$/;" v file: +C12 test/modes_internal_test.c /^static const u8 C12[] = {$/;" v file: +C13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: +C14 test/modes_internal_test.c /^static const u8 C14[] = {$/;" v file: +C15 test/modes_internal_test.c /^static const u8 C15[] = {$/;" v file: +C16 test/modes_internal_test.c /^static const u8 C16[] = {$/;" v file: +C17 test/modes_internal_test.c /^static const u8 C17[] = {$/;" v file: +C18 test/modes_internal_test.c /^static const u8 C18[] = {$/;" v file: +C19 test/modes_internal_test.c 729;" d file: +C2 crypto/whrlpool/wp_block.c 184;" d file: +C2 crypto/whrlpool/wp_block.c 202;" d file: +C2 crypto/whrlpool/wp_block.c 215;" d file: +C2 test/keymgmt_internal_test.c 79;" d file: +C2 test/modes_internal_test.c /^static const u8 C2[] = {$/;" v file: +C20 test/modes_internal_test.c /^static const u8 C20[] = {$/;" v file: +C3 crypto/whrlpool/wp_block.c 185;" d file: +C3 crypto/whrlpool/wp_block.c 203;" d file: +C3 crypto/whrlpool/wp_block.c 216;" d file: +C3 test/modes_internal_test.c /^static const u8 C3[] = {$/;" v file: +C4 crypto/whrlpool/wp_block.c 186;" d file: +C4 crypto/whrlpool/wp_block.c 204;" d file: +C4 crypto/whrlpool/wp_block.c 217;" d file: +C4 test/modes_internal_test.c /^static const u8 C4[] = {$/;" v file: +C448_EDDSA_DECODE_RATIO crypto/ec/curve448/ed448.h 32;" d +C448_EDDSA_ENCODE_RATIO crypto/ec/curve448/ed448.h 29;" d +C448_FAILURE crypto/ec/curve448/curve448utils.h /^ C448_FAILURE = 0 \/**< The operation failed. *\/$/;" e enum:__anon194 +C448_FALSE crypto/ec/curve448/curve448utils.h 68;" d +C448_SCALAR_BITS crypto/ec/curve448/point_448.h 41;" d +C448_SCALAR_BYTES crypto/ec/curve448/point_448.h 44;" d +C448_SCALAR_LIMBS crypto/ec/curve448/point_448.h 38;" d +C448_SUCCESS crypto/ec/curve448/curve448utils.h /^ C448_SUCCESS = -1, \/**< The operation succeeded. *\/$/;" e enum:__anon194 +C448_TRUE crypto/ec/curve448/curve448utils.h 65;" d +C448_WNAF_FIXED_TABLE_BITS crypto/ec/curve448/curve448.c 23;" d file: +C448_WNAF_VAR_TABLE_BITS crypto/ec/curve448/curve448.c 24;" d file: +C448_WORD_BITS crypto/ec/curve448/curve448utils.h 32;" d +C448_WORD_BITS crypto/ec/curve448/curve448utils.h 34;" d +C5 crypto/whrlpool/wp_block.c 187;" d file: +C5 crypto/whrlpool/wp_block.c 205;" d file: +C5 crypto/whrlpool/wp_block.c 218;" d file: +C5 test/modes_internal_test.c /^static const u8 C5[] = {$/;" v file: +C6 crypto/whrlpool/wp_block.c 188;" d file: +C6 crypto/whrlpool/wp_block.c 206;" d file: +C6 crypto/whrlpool/wp_block.c 219;" d file: +C6 test/modes_internal_test.c /^static const u8 C6[] = {$/;" v file: +C7 crypto/whrlpool/wp_block.c 189;" d file: +C7 crypto/whrlpool/wp_block.c 207;" d file: +C7 crypto/whrlpool/wp_block.c 220;" d file: +C7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: +C8 test/modes_internal_test.c /^static const u8 C8[] = {$/;" v file: +C9 test/modes_internal_test.c /^static const u8 C9[] = {$/;" v file: +CACERTS apps/pkcs12.c 28;" d file: +CAFILE demos/bio/sconnect.c 26;" d file: +CALG_SHA_256 engines/e_capi.c 85;" d file: +CALG_SHA_384 engines/e_capi.c 88;" d file: +CALG_SHA_512 engines/e_capi.c 91;" d file: +CALLBACK_CHANNEL crypto/trace.c /^ enum { SIMPLE_CHANNEL, CALLBACK_CHANNEL } type;$/;" e enum:__anon215::__anon216 file: +CAMELLIA_BLOCK_SIZE include/openssl/camellia.h 27;" d +CAMELLIA_DECRYPT include/openssl/camellia.h 32;" d +CAMELLIA_ENCRYPT include/openssl/camellia.h 31;" d +CAMELLIA_KEY include/openssl/camellia.h /^typedef struct camellia_key_st CAMELLIA_KEY;$/;" t typeref:struct:camellia_key_st +CAMELLIA_TABLE_BYTE_LEN include/openssl/camellia.h 41;" d +CAMELLIA_TABLE_WORD_LEN include/openssl/camellia.h 42;" d +CAPI_CMD_DEBUG_FILE engines/e_capi.c 207;" d file: +CAPI_CMD_DEBUG_LEVEL engines/e_capi.c 206;" d file: +CAPI_CMD_KEYTYPE engines/e_capi.c 208;" d file: +CAPI_CMD_LIST_CERTS engines/e_capi.c 204;" d file: +CAPI_CMD_LIST_CONTAINERS engines/e_capi.c 213;" d file: +CAPI_CMD_LIST_CSPS engines/e_capi.c 209;" d file: +CAPI_CMD_LIST_OPTIONS engines/e_capi.c 214;" d file: +CAPI_CMD_LOOKUP_CERT engines/e_capi.c 205;" d file: +CAPI_CMD_LOOKUP_METHOD engines/e_capi.c 215;" d file: +CAPI_CMD_SET_CSP_IDX engines/e_capi.c 210;" d file: +CAPI_CMD_SET_CSP_NAME engines/e_capi.c 211;" d file: +CAPI_CMD_SET_CSP_TYPE engines/e_capi.c 212;" d file: +CAPI_CMD_STORE_FLAGS engines/e_capi.c 217;" d file: +CAPI_CMD_STORE_NAME engines/e_capi.c 216;" d file: +CAPI_CTX engines/e_capi.c /^typedef struct CAPI_CTX_st CAPI_CTX;$/;" t typeref:struct:CAPI_CTX_st file: +CAPI_CTX_st engines/e_capi.c /^struct CAPI_CTX_st {$/;" s file: +CAPI_DBG_ERROR engines/e_capi.c 166;" d file: +CAPI_DBG_TRACE engines/e_capi.c 165;" d file: +CAPI_DMP_FNAME engines/e_capi.c 187;" d file: +CAPI_DMP_FULL engines/e_capi.c 188;" d file: +CAPI_DMP_PEM engines/e_capi.c 189;" d file: +CAPI_DMP_PKEYINFO engines/e_capi.c 191;" d file: +CAPI_DMP_PSKEY engines/e_capi.c 190;" d file: +CAPI_DMP_SUMMARY engines/e_capi.c 186;" d file: +CAPI_KEY engines/e_capi.c /^typedef struct CAPI_KEY_st CAPI_KEY;$/;" t typeref:struct:CAPI_KEY_st file: +CAPI_KEY_st engines/e_capi.c /^struct CAPI_KEY_st {$/;" s file: +CAPI_LU_CONTNAME engines/e_capi.c 183;" d file: +CAPI_LU_FNAME engines/e_capi.c 182;" d file: +CAPI_LU_SUBSTR engines/e_capi.c 181;" d file: +CAPI_R_CANT_CREATE_HASH_OBJECT engines/e_capi_err.h 25;" d +CAPI_R_CANT_FIND_CAPI_CONTEXT engines/e_capi_err.h 26;" d +CAPI_R_CANT_GET_KEY engines/e_capi_err.h 27;" d +CAPI_R_CANT_SET_HASH_VALUE engines/e_capi_err.h 28;" d +CAPI_R_CRYPTACQUIRECONTEXT_ERROR engines/e_capi_err.h 29;" d +CAPI_R_CRYPTENUMPROVIDERS_ERROR engines/e_capi_err.h 30;" d +CAPI_R_DECRYPT_ERROR engines/e_capi_err.h 31;" d +CAPI_R_ENGINE_NOT_INITIALIZED engines/e_capi_err.h 32;" d +CAPI_R_ENUMCONTAINERS_ERROR engines/e_capi_err.h 33;" d +CAPI_R_ERROR_ADDING_CERT engines/e_capi_err.h 34;" d +CAPI_R_ERROR_CREATING_STORE engines/e_capi_err.h 35;" d +CAPI_R_ERROR_GETTING_FRIENDLY_NAME engines/e_capi_err.h 36;" d +CAPI_R_ERROR_GETTING_KEY_PROVIDER_INFO engines/e_capi_err.h 37;" d +CAPI_R_ERROR_OPENING_STORE engines/e_capi_err.h 38;" d +CAPI_R_ERROR_SIGNING_HASH engines/e_capi_err.h 39;" d +CAPI_R_FILE_OPEN_ERROR engines/e_capi_err.h 40;" d +CAPI_R_FUNCTION_NOT_SUPPORTED engines/e_capi_err.h 41;" d +CAPI_R_GETUSERKEY_ERROR engines/e_capi_err.h 42;" d +CAPI_R_INVALID_DIGEST_LENGTH engines/e_capi_err.h 43;" d +CAPI_R_INVALID_DSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER engines/e_capi_err.h 44;" d +CAPI_R_INVALID_LOOKUP_METHOD engines/e_capi_err.h 45;" d +CAPI_R_INVALID_PUBLIC_KEY_BLOB engines/e_capi_err.h 46;" d +CAPI_R_INVALID_RSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER engines/e_capi_err.h 47;" d +CAPI_R_PUBKEY_EXPORT_ERROR engines/e_capi_err.h 48;" d +CAPI_R_PUBKEY_EXPORT_LENGTH_ERROR engines/e_capi_err.h 49;" d +CAPI_R_UNKNOWN_COMMAND engines/e_capi_err.h 50;" d +CAPI_R_UNSUPPORTED_ALGORITHM_NID engines/e_capi_err.h 51;" d +CAPI_R_UNSUPPORTED_PADDING engines/e_capi_err.h 52;" d +CAPI_R_UNSUPPORTED_PUBLIC_KEY_ALGORITHM engines/e_capi_err.h 53;" d +CAPI_R_WIN32_ERROR engines/e_capi_err.h 54;" d +CAPI_str_reasons engines/e_capi_err.c /^static ERR_STRING_DATA CAPI_str_reasons[] = {$/;" v file: +CAPI_trace engines/e_capi.c /^static void CAPI_trace(CAPI_CTX *ctx, char *format, ...)$/;" f file: +CAPIerr engines/e_capi_err.h 19;" d +CAST5_FLAGS providers/implementations/ciphers/cipher_cast5.c 23;" d file: +CAST_BLOCK include/openssl/cast.h 26;" d +CAST_DECRYPT include/openssl/cast.h 32;" d +CAST_ENCRYPT include/openssl/cast.h 31;" d +CAST_KEY include/openssl/cast.h /^} CAST_KEY;$/;" t typeref:struct:cast_key_st +CAST_KEY_LENGTH include/openssl/cast.h 27;" d +CAST_LONG include/openssl/cast.h 34;" d +CAST_S_table0 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table0[256] = {$/;" v +CAST_S_table1 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table1[256] = {$/;" v +CAST_S_table2 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table2[256] = {$/;" v +CAST_S_table3 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table3[256] = {$/;" v +CAST_S_table4 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table4[256] = {$/;" v +CAST_S_table5 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table5[256] = {$/;" v +CAST_S_table6 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table6[256] = {$/;" v +CAST_S_table7 crypto/cast/cast_s.h /^const CAST_LONG CAST_S_table7[256] = {$/;" v +CAST_cbc_encrypt crypto/cast/c_enc.c /^void CAST_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CAST_cfb64_encrypt crypto/cast/c_cfb64.c /^void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CAST_decrypt crypto/cast/c_enc.c /^void CAST_decrypt(CAST_LONG *data, const CAST_KEY *key)$/;" f +CAST_ecb_encrypt crypto/cast/c_ecb.c /^void CAST_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CAST_encrypt crypto/cast/asm/cast-586.pl /^sub CAST_encrypt {$/;" s +CAST_encrypt crypto/cast/c_enc.c /^void CAST_encrypt(CAST_LONG *data, const CAST_KEY *key)$/;" f +CAST_exp crypto/cast/c_skey.c 20;" d file: +CAST_ofb64_encrypt crypto/cast/c_ofb64.c /^void CAST_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CAST_set_key crypto/cast/c_skey.c /^void CAST_set_key(CAST_KEY *key, int len, const unsigned char *data)$/;" f +CA_DB apps/include/apps.h /^} CA_DB;$/;" t typeref:struct:ca_db_st +CAfile test/danetest.c /^static const char *CAfile;$/;" v file: +CBC_ENC_C__DONT_UPDATE_IV crypto/des/cbc_enc.c 16;" d file: +CBC_ENC_C__DONT_UPDATE_IV crypto/des/des_enc.c 197;" d file: +CBC_MAC_ROTATE_IN_PLACE ssl/record/tls_pad.c 195;" d file: +CB_FAIL_IF crypto/x509/x509_vfy.c 166;" d file: +CCM128_CONTEXT include/openssl/modes.h /^typedef struct ccm128_context CCM128_CONTEXT;$/;" t typeref:struct:ccm128_context +CCS_MAX_LENGTH ssl/statem/statem_local.h 29;" d +CC_RMS_NAMX crypto/vms_rms.h 12;" d +CC_RMS_NAMX crypto/vms_rms.h 38;" d +CERT ssl/ssl_local.h /^} CERT;$/;" t typeref:struct:cert_st +CERT1 test/pkcs12_format_test.c /^static const unsigned char CERT1[] =$/;" v file: +CERT2 test/pkcs12_format_test.c /^static const unsigned char CERT2[] =$/;" v file: +CERTDLG engines/e_capi.c /^typedef PCCERT_CONTEXT(WINAPI *CERTDLG)(HCERTSTORE, HWND, LPCWSTR,$/;" t file: +CERTIFICATEPOLICIES crypto/x509/v3_cpols.c /^ASN1_ITEM_TEMPLATE(CERTIFICATEPOLICIES) =$/;" v +CERT_FILE demos/bio/saccept.c 26;" d file: +CERT_PKEY ssl/ssl_local.h /^typedef struct cert_pkey_st CERT_PKEY;$/;" t typeref:struct:cert_pkey_st +CERT_PKEY_STRICT_FLAGS ssl/t1_lib.c 2613;" d file: +CERT_PKEY_VALID_FLAGS ssl/t1_lib.c 2610;" d file: +CERT_STORE_CREATE_NEW_FLAG engines/e_capi.c 67;" d file: +CERT_STORE_OPEN_EXISTING_FLAG engines/e_capi.c 63;" d file: +CERT_SYSTEM_STORE_CURRENT_USER engines/e_capi.c 71;" d file: +CFB_TEST_SIZE test/ideatest.c 44;" d file: +CFLAGS demos/bio/Makefile /^CFLAGS = $(OPENSSL_INCS_LOCATION)$/;" m +CFLAGS demos/cipher/Makefile /^CFLAGS = $(OPENSSL_INCS_LOCATION)$/;" m +CFLAGS demos/digest/Makefile /^CFLAGS = -I..\/..\/include -g -Wall$/;" m +CFLAGS demos/kdf/Makefile /^CFLAGS = -I..\/..\/include -g$/;" m +CFLAGS demos/mac/Makefile /^CFLAGS = $(OPENSSL_INCS_LOCATION) -Wall$/;" m +CFLAGS demos/pkey/Makefile /^CFLAGS = -I..\/..\/include -g -Wall$/;" m +CFLAGS demos/signature/Makefile /^CFLAGS = -I..\/..\/include -g -Wall$/;" m +CFR_AES include/crypto/sparc_arch.h 33;" d +CFR_CAMELLIA include/crypto/sparc_arch.h 36;" d +CFR_CRC32C include/crypto/sparc_arch.h 44;" d +CFR_DES include/crypto/sparc_arch.h 34;" d +CFR_KASUMI include/crypto/sparc_arch.h 35;" d +CFR_MD5 include/crypto/sparc_arch.h 37;" d +CFR_MONTMUL include/crypto/sparc_arch.h 42;" d +CFR_MONTSQR include/crypto/sparc_arch.h 43;" d +CFR_MPMUL include/crypto/sparc_arch.h 41;" d +CFR_SHA1 include/crypto/sparc_arch.h 38;" d +CFR_SHA256 include/crypto/sparc_arch.h 39;" d +CFR_SHA512 include/crypto/sparc_arch.h 40;" d +CFR_XMONTMUL include/crypto/sparc_arch.h 46;" d +CFR_XMONTSQR include/crypto/sparc_arch.h 47;" d +CFR_XMPMUL include/crypto/sparc_arch.h 45;" d +CHACHA20_BLKLEN providers/implementations/ciphers/cipher_chacha20.c 18;" d file: +CHACHA20_FLAGS providers/implementations/ciphers/cipher_chacha20.c 20;" d file: +CHACHA20_IVLEN providers/implementations/ciphers/cipher_chacha20.c 19;" d file: +CHACHA20_KEYLEN providers/implementations/ciphers/cipher_chacha20.c 17;" d file: +CHACHA20_POLY1305_BLKLEN providers/implementations/ciphers/cipher_chacha20_poly1305.c 19;" d file: +CHACHA20_POLY1305_FLAGS providers/implementations/ciphers/cipher_chacha20_poly1305.c 22;" d file: +CHACHA20_POLY1305_IVLEN providers/implementations/ciphers/cipher_chacha20_poly1305.h 16;" d +CHACHA20_POLY1305_KEYLEN providers/implementations/ciphers/cipher_chacha20_poly1305.c 18;" d file: +CHACHA20_POLY1305_MAX_IVLEN crypto/evp/e_chacha20_poly1305.c 34;" d file: +CHACHA20_POLY1305_MAX_IVLEN providers/implementations/ciphers/cipher_chacha20_poly1305.c 20;" d file: +CHACHA20_POLY1305_MODE providers/implementations/ciphers/cipher_chacha20_poly1305.c 21;" d file: +CHACHA_BLK_SIZE include/crypto/chacha.h 41;" d +CHACHA_CTR_SIZE include/crypto/chacha.h 40;" d +CHACHA_KEY_SIZE include/crypto/chacha.h 39;" d +CHACHA_U8TOU32 include/crypto/chacha.h 35;" d +CHANGE_RBIO test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" e enum:__anon325 file: +CHANGE_WBIO test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" e enum:__anon325 file: +CHANNEL crypto/trace.c /^ CHANNEL,$/;" e enum:__anon217 file: +CHAR2WORD crypto/seed/seed_local.h 87;" d +CHARSET_EBCDIC crypto/des/fcrypt.c 20;" d file: +CHARTYPE_BS_ESC crypto/asn1/a_strex.c 26;" d file: +CHARTYPE_HOST_ANY crypto/asn1/charmap.h 13;" d +CHARTYPE_HOST_DOT crypto/asn1/charmap.h 14;" d +CHARTYPE_HOST_HYPHEN crypto/asn1/charmap.h 15;" d +CHARTYPE_HOST_WILD crypto/asn1/charmap.h 16;" d +CHAR_PER_LINE crypto/evp/encode.c 46;" d file: +CHECK_BSD_STYLE_MACROS engines/e_devcrypto.c 32;" d file: +CHUNKS_PER_LINE crypto/evp/encode.c 45;" d file: +CH_ZERO crypto/o_str.c 19;" d file: +CIPHERLIST_TEST_FIXTURE test/cipherlist_test.c /^} CIPHERLIST_TEST_FIXTURE;$/;" t typeref:struct:cipherlist_test_fixture file: +CIPHER_ADD ssl/ssl_ciph.c 147;" d file: +CIPHER_BUMP ssl/ssl_ciph.c 156;" d file: +CIPHER_DATA test/evp_test.c /^} CIPHER_DATA;$/;" t typeref:struct:cipher_data_st file: +CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_END providers/implementations/ciphers/ciphercommon.c /^CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_END(ossl_cipher_generic)$/;" f +CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_END providers/implementations/include/prov/ciphercommon.h 331;" d +CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_START providers/implementations/ciphers/ciphercommon.c /^CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_START(ossl_cipher_generic)$/;" f +CIPHER_DEFAULT_GETTABLE_CTX_PARAMS_START providers/implementations/include/prov/ciphercommon.h 322;" d +CIPHER_DEFAULT_SETTABLE_CTX_PARAMS_END providers/implementations/include/prov/ciphercommon.h 344;" d +CIPHER_DEFAULT_SETTABLE_CTX_PARAMS_START providers/implementations/include/prov/ciphercommon.h 340;" d +CIPHER_DEL ssl/ssl_ciph.c 149;" d file: +CIPHER_ID_NAME test/ciphername_test.c /^} CIPHER_ID_NAME;$/;" t typeref:struct:cipher_id_name file: +CIPHER_KILL ssl/ssl_ciph.c 148;" d file: +CIPHER_ORD ssl/ssl_ciph.c 150;" d file: +CIPHER_ORDER ssl/ssl_ciph.c /^} CIPHER_ORDER;$/;" t typeref:struct:cipher_order_st file: +CIPHER_SPECIAL ssl/ssl_ciph.c 151;" d file: +CIPH_DESC crypto/evp/e_aes_cbc_hmac_sha1.c /^} CIPH_DESC;$/;" t typeref:struct:__anon21 file: +CIPH_DESC crypto/evp/e_aes_cbc_hmac_sha256.c /^} CIPH_DESC;$/;" t typeref:struct:__anon36 file: +CIPH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^} CIPH_DESC;$/;" t typeref:struct:__anon504 file: +CIPH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^} CIPH_DESC;$/;" t typeref:struct:__anon508 file: +CLCERTS apps/pkcs12.c 27;" d file: +CLEANUP_CTRL_STR_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_STR_TO_PARAMS, POST_CTRL_STR_TO_PARAMS, CLEANUP_CTRL_STR_TO_PARAMS,$/;" e enum:state file: +CLEANUP_CTRL_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_TO_PARAMS, POST_CTRL_TO_PARAMS, CLEANUP_CTRL_TO_PARAMS,$/;" e enum:state file: +CLEANUP_PARAMS_TO_CTRL crypto/evp/ctrl_params_translate.c /^ PRE_PARAMS_TO_CTRL, POST_PARAMS_TO_CTRL, CLEANUP_PARAMS_TO_CTRL$/;" e enum:state file: +CLEAR crypto/mem_sec.c 54;" d file: +CLEARBIT crypto/mem_sec.c 273;" d file: +CLIENTHELLO_MSG ssl/ssl_local.h /^} CLIENTHELLO_MSG;$/;" t typeref:struct:__anon414 +CLIENT_APPLICATION_LABEL ssl/ssl_local.h 2810;" d +CLIENT_EARLY_LABEL ssl/ssl_local.h 2807;" d +CLIENT_ERROR test/helpers/handshake.c /^ CLIENT_ERROR,$/;" e enum:__anon295 file: +CLIENT_HANDSHAKE_LABEL ssl/ssl_local.h 2808;" d +CLIENT_HELLO_MAX_LENGTH ssl/statem/statem_srvr.c 1138;" d file: +CLIENT_KEY_EXCH_MAX_LENGTH ssl/statem/statem_srvr.c 1140;" d file: +CLIENT_VERSION_LEN test/clienthellotest.c 24;" d file: +CLIENT_VERSION_LEN test/servername_test.c 27;" d file: +CLIENT_VERSION_LEN test/sslapitest.c 118;" d file: +CLI_TO_SRV_EPOCH_0_RECS test/dtlstest.c 130;" d file: +CLI_TO_SRV_EPOCH_1_RECS test/dtlstest.c 131;" d file: +CLI_TO_SRV_RESUME_EPOCH_0_RECS test/dtlstest.c 147;" d file: +CLI_TO_SRV_RESUME_EPOCH_1_RECS test/dtlstest.c 148;" d file: +CLOSETOOLHELP32SNAPSHOT crypto/dso/dso_win32.c /^typedef BOOL(WINAPI *CLOSETOOLHELP32SNAPSHOT) (HANDLE);$/;" t file: +CMAC_CTX include/openssl/cmac.h /^typedef struct CMAC_CTX_st CMAC_CTX;$/;" t typeref:struct:CMAC_CTX_st +CMAC_CTX_cleanup crypto/cmac/cmac.c /^void CMAC_CTX_cleanup(CMAC_CTX *ctx)$/;" f +CMAC_CTX_copy crypto/cmac/cmac.c /^int CMAC_CTX_copy(CMAC_CTX *out, const CMAC_CTX *in)$/;" f +CMAC_CTX_free crypto/cmac/cmac.c /^void CMAC_CTX_free(CMAC_CTX *ctx)$/;" f +CMAC_CTX_get0_cipher_ctx crypto/cmac/cmac.c /^EVP_CIPHER_CTX *CMAC_CTX_get0_cipher_ctx(CMAC_CTX *ctx)$/;" f +CMAC_CTX_new crypto/cmac/cmac.c /^CMAC_CTX *CMAC_CTX_new(void)$/;" f +CMAC_CTX_st crypto/cmac/cmac.c /^struct CMAC_CTX_st {$/;" s file: +CMAC_Final crypto/cmac/cmac.c /^int CMAC_Final(CMAC_CTX *ctx, unsigned char *out, size_t *poutlen)$/;" f +CMAC_Init crypto/cmac/cmac.c /^int CMAC_Init(CMAC_CTX *ctx, const void *key, size_t keylen,$/;" f +CMAC_Update crypto/cmac/cmac.c /^int CMAC_Update(CMAC_CTX *ctx, const void *in, size_t dlen)$/;" f +CMAC_loop apps/speed.c /^static int CMAC_loop(void *args)$/;" f file: +CMAC_resume crypto/cmac/cmac.c /^int CMAC_resume(CMAC_CTX *ctx)$/;" f +CMP_ASN_TEST_FIXTURE test/cmp_asn_test.c /^} CMP_ASN_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_CR apps/cmp.c /^ CMP_CR,$/;" e enum:__anon446 file: +CMP_CTX test/cmp_ctx_test.c /^typedef OSSL_CMP_CTX CMP_CTX; \/* prevents rewriting type name by below macro *\/$/;" t file: +CMP_DEBUG apps/cmp.c 621;" d file: +CMP_ERR apps/cmp.c 639;" d file: +CMP_GENM apps/cmp.c /^ CMP_GENM$/;" e enum:__anon446 file: +CMP_HDR_TEST_FIXTURE test/cmp_hdr_test.c /^} CMP_HDR_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_INFO apps/cmp.c 627;" d file: +CMP_IR apps/cmp.c /^ CMP_IR,$/;" e enum:__anon446 file: +CMP_KUR apps/cmp.c /^ CMP_KUR,$/;" e enum:__anon446 file: +CMP_MSG_TEST_FIXTURE test/cmp_msg_test.c /^} CMP_MSG_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_P10CR apps/cmp.c /^ CMP_P10CR,$/;" e enum:__anon446 file: +CMP_PKIFAILUREINFO_to_string crypto/cmp/cmp_status.c /^static const char *CMP_PKIFAILUREINFO_to_string(int number)$/;" f file: +CMP_PROTECT_TEST_FIXTURE test/cmp_protect_test.c /^} CMP_PROTECT_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_RR apps/cmp.c /^ CMP_RR,$/;" e enum:__anon446 file: +CMP_R_ALGORITHM_NOT_SUPPORTED include/openssl/cmperr.h 26;" d +CMP_R_BAD_CHECKAFTER_IN_POLLREP include/openssl/cmperr.h 27;" d +CMP_R_BAD_REQUEST_ID include/openssl/cmperr.h 28;" d +CMP_R_CERTHASH_UNMATCHED include/openssl/cmperr.h 29;" d +CMP_R_CERTID_NOT_FOUND include/openssl/cmperr.h 30;" d +CMP_R_CERTIFICATE_NOT_ACCEPTED include/openssl/cmperr.h 31;" d +CMP_R_CERTIFICATE_NOT_FOUND include/openssl/cmperr.h 32;" d +CMP_R_CERTREQMSG_NOT_FOUND include/openssl/cmperr.h 33;" d +CMP_R_CERTRESPONSE_NOT_FOUND include/openssl/cmperr.h 34;" d +CMP_R_CERT_AND_KEY_DO_NOT_MATCH include/openssl/cmperr.h 35;" d +CMP_R_CHECKAFTER_OUT_OF_RANGE include/openssl/cmperr.h 36;" d +CMP_R_ENCOUNTERED_KEYUPDATEWARNING include/openssl/cmperr.h 37;" d +CMP_R_ENCOUNTERED_WAITING include/openssl/cmperr.h 38;" d +CMP_R_ERROR_CALCULATING_PROTECTION include/openssl/cmperr.h 39;" d +CMP_R_ERROR_CREATING_CERTCONF include/openssl/cmperr.h 40;" d +CMP_R_ERROR_CREATING_CERTREP include/openssl/cmperr.h 41;" d +CMP_R_ERROR_CREATING_CERTREQ include/openssl/cmperr.h 42;" d +CMP_R_ERROR_CREATING_ERROR include/openssl/cmperr.h 43;" d +CMP_R_ERROR_CREATING_GENM include/openssl/cmperr.h 44;" d +CMP_R_ERROR_CREATING_GENP include/openssl/cmperr.h 45;" d +CMP_R_ERROR_CREATING_PKICONF include/openssl/cmperr.h 46;" d +CMP_R_ERROR_CREATING_POLLREP include/openssl/cmperr.h 47;" d +CMP_R_ERROR_CREATING_POLLREQ include/openssl/cmperr.h 48;" d +CMP_R_ERROR_CREATING_RP include/openssl/cmperr.h 49;" d +CMP_R_ERROR_CREATING_RR include/openssl/cmperr.h 50;" d +CMP_R_ERROR_PARSING_PKISTATUS include/openssl/cmperr.h 51;" d +CMP_R_ERROR_PROCESSING_MESSAGE include/openssl/cmperr.h 52;" d +CMP_R_ERROR_PROTECTING_MESSAGE include/openssl/cmperr.h 53;" d +CMP_R_ERROR_SETTING_CERTHASH include/openssl/cmperr.h 54;" d +CMP_R_ERROR_UNEXPECTED_CERTCONF include/openssl/cmperr.h 55;" d +CMP_R_ERROR_VALIDATING_PROTECTION include/openssl/cmperr.h 56;" d +CMP_R_ERROR_VALIDATING_SIGNATURE include/openssl/cmperr.h 57;" d +CMP_R_FAILED_BUILDING_OWN_CHAIN include/openssl/cmperr.h 58;" d +CMP_R_FAILED_EXTRACTING_PUBKEY include/openssl/cmperr.h 59;" d +CMP_R_FAILURE_OBTAINING_RANDOM include/openssl/cmperr.h 60;" d +CMP_R_FAIL_INFO_OUT_OF_RANGE include/openssl/cmperr.h 61;" d +CMP_R_INVALID_ARGS include/openssl/cmperr.h 62;" d +CMP_R_INVALID_OPTION include/openssl/cmperr.h 63;" d +CMP_R_MISSING_CERTID include/openssl/cmperr.h 64;" d +CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION include/openssl/cmperr.h 65;" d +CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE include/openssl/cmperr.h 66;" d +CMP_R_MISSING_P10CSR include/openssl/cmperr.h 67;" d +CMP_R_MISSING_PBM_SECRET include/openssl/cmperr.h 68;" d +CMP_R_MISSING_PRIVATE_KEY include/openssl/cmperr.h 69;" d +CMP_R_MISSING_PROTECTION include/openssl/cmperr.h 70;" d +CMP_R_MISSING_REFERENCE_CERT include/openssl/cmperr.h 71;" d +CMP_R_MISSING_SENDER_IDENTIFICATION include/openssl/cmperr.h 72;" d +CMP_R_MISSING_TRUST_STORE include/openssl/cmperr.h 73;" d +CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED include/openssl/cmperr.h 74;" d +CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED include/openssl/cmperr.h 75;" d +CMP_R_MULTIPLE_SAN_SOURCES include/openssl/cmperr.h 76;" d +CMP_R_NO_STDIO include/openssl/cmperr.h 77;" d +CMP_R_NO_SUITABLE_SENDER_CERT include/openssl/cmperr.h 78;" d +CMP_R_NULL_ARGUMENT include/openssl/cmperr.h 79;" d +CMP_R_PKIBODY_ERROR include/openssl/cmperr.h 80;" d +CMP_R_PKISTATUSINFO_NOT_FOUND include/openssl/cmperr.h 81;" d +CMP_R_POLLING_FAILED include/openssl/cmperr.h 82;" d +CMP_R_POTENTIALLY_INVALID_CERTIFICATE include/openssl/cmperr.h 83;" d +CMP_R_RECEIVED_ERROR include/openssl/cmperr.h 84;" d +CMP_R_RECIPNONCE_UNMATCHED include/openssl/cmperr.h 85;" d +CMP_R_REQUEST_NOT_ACCEPTED include/openssl/cmperr.h 86;" d +CMP_R_REQUEST_REJECTED_BY_SERVER include/openssl/cmperr.h 87;" d +CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED include/openssl/cmperr.h 88;" d +CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG include/openssl/cmperr.h 89;" d +CMP_R_TOTAL_TIMEOUT include/openssl/cmperr.h 90;" d +CMP_R_TRANSACTIONID_UNMATCHED include/openssl/cmperr.h 91;" d +CMP_R_TRANSFER_ERROR include/openssl/cmperr.h 92;" d +CMP_R_UNEXPECTED_PKIBODY include/openssl/cmperr.h 93;" d +CMP_R_UNEXPECTED_PKISTATUS include/openssl/cmperr.h 94;" d +CMP_R_UNEXPECTED_PVNO include/openssl/cmperr.h 95;" d +CMP_R_UNKNOWN_ALGORITHM_ID include/openssl/cmperr.h 96;" d +CMP_R_UNKNOWN_CERT_TYPE include/openssl/cmperr.h 97;" d +CMP_R_UNKNOWN_PKISTATUS include/openssl/cmperr.h 98;" d +CMP_R_UNSUPPORTED_ALGORITHM include/openssl/cmperr.h 99;" d +CMP_R_UNSUPPORTED_KEY_TYPE include/openssl/cmperr.h 100;" d +CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC include/openssl/cmperr.h 101;" d +CMP_R_VALUE_TOO_LARGE include/openssl/cmperr.h 102;" d +CMP_R_VALUE_TOO_SMALL include/openssl/cmperr.h 103;" d +CMP_R_WRONG_ALGORITHM_OID include/openssl/cmperr.h 104;" d +CMP_R_WRONG_CERTID include/openssl/cmperr.h 105;" d +CMP_R_WRONG_CERTID_IN_RP include/openssl/cmperr.h 106;" d +CMP_R_WRONG_PBM_VALUE include/openssl/cmperr.h 107;" d +CMP_R_WRONG_RP_COMPONENT_COUNT include/openssl/cmperr.h 108;" d +CMP_R_WRONG_SERIAL_IN_RP include/openssl/cmperr.h 109;" d +CMP_SECTION apps/cmp.c 49;" d file: +CMP_SES_TEST_FIXTURE test/cmp_client_test.c /^} CMP_SES_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_SRV_TEST_FIXTURE test/cmp_server_test.c /^} CMP_SRV_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_STATUS_TEST_FIXTURE test/cmp_status_test.c /^} CMP_STATUS_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_TEST_REFVALUE_LENGTH test/helpers/cmp_testlib.h 23;" d +CMP_VFY_TEST_FIXTURE test/cmp_vfy_test.c /^} CMP_VFY_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +CMP_WARN apps/cmp.c 633;" d file: +CMP_debug apps/cmp.c 623;" d file: +CMP_debug1 apps/cmp.c 624;" d file: +CMP_debug2 apps/cmp.c 625;" d file: +CMP_debug3 apps/cmp.c 626;" d file: +CMP_err apps/cmp.c 641;" d file: +CMP_err1 apps/cmp.c 642;" d file: +CMP_err2 apps/cmp.c 643;" d file: +CMP_err3 apps/cmp.c 644;" d file: +CMP_info apps/cmp.c 629;" d file: +CMP_info1 apps/cmp.c 630;" d file: +CMP_info2 apps/cmp.c 631;" d file: +CMP_info3 apps/cmp.c 632;" d file: +CMP_print apps/cmp.c 617;" d file: +CMP_str_reasons crypto/cmp/cmp_err.c /^static const ERR_STRING_DATA CMP_str_reasons[] = {$/;" v file: +CMP_warn apps/cmp.c 635;" d file: +CMP_warn1 apps/cmp.c 636;" d file: +CMP_warn2 apps/cmp.c 637;" d file: +CMP_warn3 apps/cmp.c 638;" d file: +CMS_ATTR_F_ONE_ATTR_VALUE crypto/cms/cms_att.c 35;" d file: +CMS_ATTR_F_ONLY_ONE crypto/cms/cms_att.c 33;" d file: +CMS_ATTR_F_REQUIRED_COND crypto/cms/cms_att.c 31;" d file: +CMS_ATTR_F_SIGNED crypto/cms/cms_att.c 27;" d file: +CMS_ATTR_F_UNSIGNED crypto/cms/cms_att.c 29;" d file: +CMS_AuthEnvelopedData crypto/cms/cms_local.h /^typedef struct CMS_AuthEnvelopedData_st CMS_AuthEnvelopedData;$/;" t typeref:struct:CMS_AuthEnvelopedData_st +CMS_AuthEnvelopedData_create crypto/cms/cms_env.c /^CMS_ContentInfo *CMS_AuthEnvelopedData_create(const EVP_CIPHER *cipher)$/;" f +CMS_AuthEnvelopedData_create_ex crypto/cms/cms_env.c /^CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *libctx,$/;" f +CMS_AuthEnvelopedData_st crypto/cms/cms_local.h /^struct CMS_AuthEnvelopedData_st {$/;" s +CMS_AuthenticatedData crypto/cms/cms_local.h /^typedef struct CMS_AuthenticatedData_st CMS_AuthenticatedData;$/;" t typeref:struct:CMS_AuthenticatedData_st +CMS_AuthenticatedData_st crypto/cms/cms_local.h /^struct CMS_AuthenticatedData_st {$/;" s +CMS_CERTCHOICE_CERT crypto/cms/cms_local.h 320;" d +CMS_CERTCHOICE_EXCERT crypto/cms/cms_local.h 321;" d +CMS_CERTCHOICE_OTHER crypto/cms/cms_local.h 324;" d +CMS_CERTCHOICE_V1ACERT crypto/cms/cms_local.h 322;" d +CMS_CERTCHOICE_V2ACERT crypto/cms/cms_local.h 323;" d +CMS_CTX crypto/cms/cms_local.h /^typedef struct CMS_CTX_st CMS_CTX;$/;" t typeref:struct:CMS_CTX_st +CMS_CTX_st crypto/cms/cms_local.h /^struct CMS_CTX_st {$/;" s +CMS_CertificateChoices crypto/cms/cms_local.h /^struct CMS_CertificateChoices {$/;" s +CMS_CompressedData crypto/cms/cms_local.h /^typedef struct CMS_CompressedData_st CMS_CompressedData;$/;" t typeref:struct:CMS_CompressedData_st +CMS_CompressedData_st crypto/cms/cms_local.h /^struct CMS_CompressedData_st {$/;" s +CMS_ContentInfo crypto/cms/cms_asn1.c /^ASN1_ADB(CMS_ContentInfo) = {$/;" v +CMS_ContentInfo_free crypto/cms/cms_lib.c /^void CMS_ContentInfo_free(CMS_ContentInfo *cms)$/;" f +CMS_ContentInfo_new crypto/cms/cms_lib.c /^CMS_ContentInfo *CMS_ContentInfo_new(void)$/;" f +CMS_ContentInfo_new_ex crypto/cms/cms_lib.c /^CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +CMS_ContentInfo_st crypto/cms/cms_local.h /^struct CMS_ContentInfo_st {$/;" s +CMS_DigestedData crypto/cms/cms_local.h /^typedef struct CMS_DigestedData_st CMS_DigestedData;$/;" t typeref:struct:CMS_DigestedData_st +CMS_DigestedData_st crypto/cms/cms_local.h /^struct CMS_DigestedData_st {$/;" s +CMS_ENVELOPED_AUTH crypto/cms/cms_env.c 27;" d file: +CMS_ENVELOPED_STANDARD crypto/cms/cms_env.c 26;" d file: +CMS_EncapsulatedContentInfo crypto/cms/cms_local.h /^typedef struct CMS_EncapsulatedContentInfo_st CMS_EncapsulatedContentInfo;$/;" t typeref:struct:CMS_EncapsulatedContentInfo_st +CMS_EncapsulatedContentInfo_st crypto/cms/cms_local.h /^struct CMS_EncapsulatedContentInfo_st {$/;" s +CMS_EncryptedContentInfo crypto/cms/cms_local.h /^typedef struct CMS_EncryptedContentInfo_st CMS_EncryptedContentInfo;$/;" t typeref:struct:CMS_EncryptedContentInfo_st +CMS_EncryptedContentInfo_st crypto/cms/cms_local.h /^struct CMS_EncryptedContentInfo_st {$/;" s +CMS_EncryptedData crypto/cms/cms_local.h /^typedef struct CMS_EncryptedData_st CMS_EncryptedData;$/;" t typeref:struct:CMS_EncryptedData_st +CMS_EncryptedData_decrypt crypto/cms/cms_smime.c /^int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms,$/;" f +CMS_EncryptedData_encrypt crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher,$/;" f +CMS_EncryptedData_encrypt_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher,$/;" f +CMS_EncryptedData_set1_key crypto/cms/cms_enc.c /^int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph,$/;" f +CMS_EncryptedData_st crypto/cms/cms_local.h /^struct CMS_EncryptedData_st {$/;" s +CMS_EnvelopedData crypto/cms/cms_local.h /^typedef struct CMS_EnvelopedData_st CMS_EnvelopedData;$/;" t typeref:struct:CMS_EnvelopedData_st +CMS_EnvelopedData_create crypto/cms/cms_env.c /^CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher)$/;" f +CMS_EnvelopedData_create_ex crypto/cms/cms_env.c /^CMS_ContentInfo *CMS_EnvelopedData_create_ex(const EVP_CIPHER *cipher,$/;" f +CMS_EnvelopedData_st crypto/cms/cms_local.h /^struct CMS_EnvelopedData_st {$/;" s +CMS_F_CHECK_CONTENT include/openssl/cryptoerr_legacy.h 331;" d +CMS_F_CMS_ADD0_CERT include/openssl/cryptoerr_legacy.h 332;" d +CMS_F_CMS_ADD0_RECIPIENT_KEY include/openssl/cryptoerr_legacy.h 333;" d +CMS_F_CMS_ADD0_RECIPIENT_PASSWORD include/openssl/cryptoerr_legacy.h 334;" d +CMS_F_CMS_ADD1_RECEIPTREQUEST include/openssl/cryptoerr_legacy.h 335;" d +CMS_F_CMS_ADD1_RECIPIENT_CERT include/openssl/cryptoerr_legacy.h 336;" d +CMS_F_CMS_ADD1_SIGNER include/openssl/cryptoerr_legacy.h 337;" d +CMS_F_CMS_ADD1_SIGNINGTIME include/openssl/cryptoerr_legacy.h 338;" d +CMS_F_CMS_COMPRESS include/openssl/cryptoerr_legacy.h 339;" d +CMS_F_CMS_COMPRESSEDDATA_CREATE include/openssl/cryptoerr_legacy.h 340;" d +CMS_F_CMS_COMPRESSEDDATA_INIT_BIO include/openssl/cryptoerr_legacy.h 341;" d +CMS_F_CMS_COPY_CONTENT include/openssl/cryptoerr_legacy.h 342;" d +CMS_F_CMS_COPY_MESSAGEDIGEST include/openssl/cryptoerr_legacy.h 343;" d +CMS_F_CMS_DATA include/openssl/cryptoerr_legacy.h 344;" d +CMS_F_CMS_DATAFINAL include/openssl/cryptoerr_legacy.h 345;" d +CMS_F_CMS_DATAINIT include/openssl/cryptoerr_legacy.h 346;" d +CMS_F_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 347;" d +CMS_F_CMS_DECRYPT_SET1_KEY include/openssl/cryptoerr_legacy.h 348;" d +CMS_F_CMS_DECRYPT_SET1_PASSWORD include/openssl/cryptoerr_legacy.h 349;" d +CMS_F_CMS_DECRYPT_SET1_PKEY include/openssl/cryptoerr_legacy.h 350;" d +CMS_F_CMS_DIGESTALGORITHM_FIND_CTX include/openssl/cryptoerr_legacy.h 351;" d +CMS_F_CMS_DIGESTALGORITHM_INIT_BIO include/openssl/cryptoerr_legacy.h 352;" d +CMS_F_CMS_DIGESTEDDATA_DO_FINAL include/openssl/cryptoerr_legacy.h 353;" d +CMS_F_CMS_DIGEST_VERIFY include/openssl/cryptoerr_legacy.h 354;" d +CMS_F_CMS_ENCODE_RECEIPT include/openssl/cryptoerr_legacy.h 355;" d +CMS_F_CMS_ENCRYPT include/openssl/cryptoerr_legacy.h 356;" d +CMS_F_CMS_ENCRYPTEDCONTENT_INIT include/openssl/cryptoerr_legacy.h 357;" d +CMS_F_CMS_ENCRYPTEDCONTENT_INIT_BIO include/openssl/cryptoerr_legacy.h 358;" d +CMS_F_CMS_ENCRYPTEDDATA_DECRYPT include/openssl/cryptoerr_legacy.h 359;" d +CMS_F_CMS_ENCRYPTEDDATA_ENCRYPT include/openssl/cryptoerr_legacy.h 360;" d +CMS_F_CMS_ENCRYPTEDDATA_SET1_KEY include/openssl/cryptoerr_legacy.h 361;" d +CMS_F_CMS_ENVELOPEDDATA_CREATE include/openssl/cryptoerr_legacy.h 362;" d +CMS_F_CMS_ENVELOPEDDATA_INIT_BIO include/openssl/cryptoerr_legacy.h 363;" d +CMS_F_CMS_ENVELOPED_DATA_INIT include/openssl/cryptoerr_legacy.h 364;" d +CMS_F_CMS_ENV_ASN1_CTRL include/openssl/cryptoerr_legacy.h 365;" d +CMS_F_CMS_FINAL include/openssl/cryptoerr_legacy.h 366;" d +CMS_F_CMS_GET0_CERTIFICATE_CHOICES include/openssl/cryptoerr_legacy.h 367;" d +CMS_F_CMS_GET0_CONTENT include/openssl/cryptoerr_legacy.h 368;" d +CMS_F_CMS_GET0_ECONTENT_TYPE include/openssl/cryptoerr_legacy.h 369;" d +CMS_F_CMS_GET0_ENVELOPED include/openssl/cryptoerr_legacy.h 370;" d +CMS_F_CMS_GET0_REVOCATION_CHOICES include/openssl/cryptoerr_legacy.h 371;" d +CMS_F_CMS_GET0_SIGNED include/openssl/cryptoerr_legacy.h 372;" d +CMS_F_CMS_MSGSIGDIGEST_ADD1 include/openssl/cryptoerr_legacy.h 373;" d +CMS_F_CMS_RECEIPTREQUEST_CREATE0 include/openssl/cryptoerr_legacy.h 374;" d +CMS_F_CMS_RECEIPT_VERIFY include/openssl/cryptoerr_legacy.h 375;" d +CMS_F_CMS_RECIPIENTINFO_DECRYPT include/openssl/cryptoerr_legacy.h 376;" d +CMS_F_CMS_RECIPIENTINFO_ENCRYPT include/openssl/cryptoerr_legacy.h 377;" d +CMS_F_CMS_RECIPIENTINFO_KARI_ENCRYPT include/openssl/cryptoerr_legacy.h 378;" d +CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ALG include/openssl/cryptoerr_legacy.h 379;" d +CMS_F_CMS_RECIPIENTINFO_KARI_GET0_ORIG_ID include/openssl/cryptoerr_legacy.h 380;" d +CMS_F_CMS_RECIPIENTINFO_KARI_GET0_REKS include/openssl/cryptoerr_legacy.h 381;" d +CMS_F_CMS_RECIPIENTINFO_KARI_ORIG_ID_CMP include/openssl/cryptoerr_legacy.h 382;" d +CMS_F_CMS_RECIPIENTINFO_KEKRI_DECRYPT include/openssl/cryptoerr_legacy.h 383;" d +CMS_F_CMS_RECIPIENTINFO_KEKRI_ENCRYPT include/openssl/cryptoerr_legacy.h 384;" d +CMS_F_CMS_RECIPIENTINFO_KEKRI_GET0_ID include/openssl/cryptoerr_legacy.h 385;" d +CMS_F_CMS_RECIPIENTINFO_KEKRI_ID_CMP include/openssl/cryptoerr_legacy.h 386;" d +CMS_F_CMS_RECIPIENTINFO_KTRI_CERT_CMP include/openssl/cryptoerr_legacy.h 387;" d +CMS_F_CMS_RECIPIENTINFO_KTRI_DECRYPT include/openssl/cryptoerr_legacy.h 388;" d +CMS_F_CMS_RECIPIENTINFO_KTRI_ENCRYPT include/openssl/cryptoerr_legacy.h 389;" d +CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_ALGS include/openssl/cryptoerr_legacy.h 390;" d +CMS_F_CMS_RECIPIENTINFO_KTRI_GET0_SIGNER_ID include/openssl/cryptoerr_legacy.h 391;" d +CMS_F_CMS_RECIPIENTINFO_PWRI_CRYPT include/openssl/cryptoerr_legacy.h 392;" d +CMS_F_CMS_RECIPIENTINFO_SET0_KEY include/openssl/cryptoerr_legacy.h 393;" d +CMS_F_CMS_RECIPIENTINFO_SET0_PASSWORD include/openssl/cryptoerr_legacy.h 394;" d +CMS_F_CMS_RECIPIENTINFO_SET0_PKEY include/openssl/cryptoerr_legacy.h 395;" d +CMS_F_CMS_SD_ASN1_CTRL include/openssl/cryptoerr_legacy.h 396;" d +CMS_F_CMS_SET1_IAS include/openssl/cryptoerr_legacy.h 397;" d +CMS_F_CMS_SET1_KEYID include/openssl/cryptoerr_legacy.h 398;" d +CMS_F_CMS_SET1_SIGNERIDENTIFIER include/openssl/cryptoerr_legacy.h 399;" d +CMS_F_CMS_SET_DETACHED include/openssl/cryptoerr_legacy.h 400;" d +CMS_F_CMS_SIGN include/openssl/cryptoerr_legacy.h 401;" d +CMS_F_CMS_SIGNED_DATA_INIT include/openssl/cryptoerr_legacy.h 402;" d +CMS_F_CMS_SIGNERINFO_CONTENT_SIGN include/openssl/cryptoerr_legacy.h 403;" d +CMS_F_CMS_SIGNERINFO_SIGN include/openssl/cryptoerr_legacy.h 404;" d +CMS_F_CMS_SIGNERINFO_VERIFY include/openssl/cryptoerr_legacy.h 405;" d +CMS_F_CMS_SIGNERINFO_VERIFY_CERT include/openssl/cryptoerr_legacy.h 406;" d +CMS_F_CMS_SIGNERINFO_VERIFY_CONTENT include/openssl/cryptoerr_legacy.h 407;" d +CMS_F_CMS_SIGN_RECEIPT include/openssl/cryptoerr_legacy.h 408;" d +CMS_F_CMS_SI_CHECK_ATTRIBUTES include/openssl/cryptoerr_legacy.h 409;" d +CMS_F_CMS_STREAM include/openssl/cryptoerr_legacy.h 410;" d +CMS_F_CMS_UNCOMPRESS include/openssl/cryptoerr_legacy.h 411;" d +CMS_F_CMS_VERIFY include/openssl/cryptoerr_legacy.h 412;" d +CMS_F_KEK_UNWRAP_KEY include/openssl/cryptoerr_legacy.h 413;" d +CMS_IssuerAndSerialNumber crypto/cms/cms_asn1.c /^ASN1_SEQUENCE(CMS_IssuerAndSerialNumber) = {$/;" v +CMS_IssuerAndSerialNumber crypto/cms/cms_local.h /^typedef struct CMS_IssuerAndSerialNumber_st CMS_IssuerAndSerialNumber;$/;" t typeref:struct:CMS_IssuerAndSerialNumber_st +CMS_IssuerAndSerialNumber_st crypto/cms/cms_local.h /^struct CMS_IssuerAndSerialNumber_st {$/;" s +CMS_KEKIdentifier crypto/cms/cms_local.h /^typedef struct CMS_KEKIdentifier_st CMS_KEKIdentifier;$/;" t typeref:struct:CMS_KEKIdentifier_st +CMS_KEKIdentifier_st crypto/cms/cms_local.h /^struct CMS_KEKIdentifier_st {$/;" s +CMS_KEKRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_KEKRecipientInfo_st CMS_KEKRecipientInfo;$/;" t typeref:struct:CMS_KEKRecipientInfo_st +CMS_KEKRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_KEKRecipientInfo_st {$/;" s +CMS_KeyAgreeRecipientIdentifier crypto/cms/cms_local.h /^ CMS_KeyAgreeRecipientIdentifier;$/;" t typeref:struct:CMS_KeyAgreeRecipientIdentifier_st +CMS_KeyAgreeRecipientIdentifier_st crypto/cms/cms_local.h /^struct CMS_KeyAgreeRecipientIdentifier_st {$/;" s +CMS_KeyAgreeRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_KeyAgreeRecipientInfo_st CMS_KeyAgreeRecipientInfo;$/;" t typeref:struct:CMS_KeyAgreeRecipientInfo_st +CMS_KeyAgreeRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_KeyAgreeRecipientInfo_st {$/;" s +CMS_KeyTransRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_KeyTransRecipientInfo_st CMS_KeyTransRecipientInfo;$/;" t typeref:struct:CMS_KeyTransRecipientInfo_st +CMS_KeyTransRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_KeyTransRecipientInfo_st {$/;" s +CMS_OIK_ISSUER_SERIAL crypto/cms/cms_local.h 387;" d +CMS_OIK_KEYIDENTIFIER crypto/cms/cms_local.h 388;" d +CMS_OIK_PUBKEY crypto/cms/cms_local.h 389;" d +CMS_OriginatorIdentifierOrKey crypto/cms/cms_local.h /^typedef struct CMS_OriginatorIdentifierOrKey_st CMS_OriginatorIdentifierOrKey;$/;" t typeref:struct:CMS_OriginatorIdentifierOrKey_st +CMS_OriginatorIdentifierOrKey_st crypto/cms/cms_local.h /^struct CMS_OriginatorIdentifierOrKey_st {$/;" s +CMS_OriginatorInfo crypto/cms/cms_local.h /^typedef struct CMS_OriginatorInfo_st CMS_OriginatorInfo;$/;" t typeref:struct:CMS_OriginatorInfo_st +CMS_OriginatorInfo_st crypto/cms/cms_local.h /^struct CMS_OriginatorInfo_st {$/;" s +CMS_OriginatorPublicKey crypto/cms/cms_local.h /^typedef struct CMS_OriginatorPublicKey_st CMS_OriginatorPublicKey;$/;" t typeref:struct:CMS_OriginatorPublicKey_st +CMS_OriginatorPublicKey_st crypto/cms/cms_local.h /^struct CMS_OriginatorPublicKey_st {$/;" s +CMS_OtherCertificateFormat crypto/cms/cms_local.h /^typedef struct CMS_OtherCertificateFormat_st CMS_OtherCertificateFormat;$/;" t typeref:struct:CMS_OtherCertificateFormat_st +CMS_OtherCertificateFormat_st crypto/cms/cms_local.h /^struct CMS_OtherCertificateFormat_st {$/;" s +CMS_OtherKeyAttribute_st crypto/cms/cms_local.h /^struct CMS_OtherKeyAttribute_st {$/;" s +CMS_OtherRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_OtherRecipientInfo_st CMS_OtherRecipientInfo;$/;" t typeref:struct:CMS_OtherRecipientInfo_st +CMS_OtherRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_OtherRecipientInfo_st {$/;" s +CMS_OtherRevocationInfoFormat crypto/cms/cms_local.h /^typedef struct CMS_OtherRevocationInfoFormat_st CMS_OtherRevocationInfoFormat;$/;" t typeref:struct:CMS_OtherRevocationInfoFormat_st +CMS_OtherRevocationInfoFormat_st crypto/cms/cms_local.h /^struct CMS_OtherRevocationInfoFormat_st {$/;" s +CMS_PasswordRecipientInfo crypto/cms/cms_local.h /^typedef struct CMS_PasswordRecipientInfo_st CMS_PasswordRecipientInfo;$/;" t typeref:struct:CMS_PasswordRecipientInfo_st +CMS_PasswordRecipientInfo_st crypto/cms/cms_local.h /^struct CMS_PasswordRecipientInfo_st {$/;" s +CMS_RECIPINFO_ISSUER_SERIAL crypto/cms/cms_local.h 381;" d +CMS_RECIPINFO_KEYIDENTIFIER crypto/cms/cms_local.h 382;" d +CMS_REK_ISSUER_SERIAL crypto/cms/cms_local.h 384;" d +CMS_REK_KEYIDENTIFIER crypto/cms/cms_local.h 385;" d +CMS_REVCHOICE_CRL crypto/cms/cms_local.h 301;" d +CMS_REVCHOICE_OTHER crypto/cms/cms_local.h 302;" d +CMS_R_ADD_SIGNER_ERROR include/openssl/cmserr.h 26;" d +CMS_R_ATTRIBUTE_ERROR include/openssl/cmserr.h 27;" d +CMS_R_CERTIFICATE_ALREADY_PRESENT include/openssl/cmserr.h 28;" d +CMS_R_CERTIFICATE_HAS_NO_KEYID include/openssl/cmserr.h 29;" d +CMS_R_CERTIFICATE_VERIFY_ERROR include/openssl/cmserr.h 30;" d +CMS_R_CIPHER_AEAD_SET_TAG_ERROR include/openssl/cmserr.h 31;" d +CMS_R_CIPHER_GET_TAG include/openssl/cmserr.h 32;" d +CMS_R_CIPHER_INITIALISATION_ERROR include/openssl/cmserr.h 33;" d +CMS_R_CIPHER_PARAMETER_INITIALISATION_ERROR include/openssl/cmserr.h 34;" d +CMS_R_CMS_DATAFINAL_ERROR include/openssl/cmserr.h 35;" d +CMS_R_CMS_LIB include/openssl/cmserr.h 36;" d +CMS_R_CONTENTIDENTIFIER_MISMATCH include/openssl/cmserr.h 37;" d +CMS_R_CONTENT_NOT_FOUND include/openssl/cmserr.h 38;" d +CMS_R_CONTENT_TYPE_MISMATCH include/openssl/cmserr.h 39;" d +CMS_R_CONTENT_TYPE_NOT_COMPRESSED_DATA include/openssl/cmserr.h 40;" d +CMS_R_CONTENT_TYPE_NOT_ENVELOPED_DATA include/openssl/cmserr.h 41;" d +CMS_R_CONTENT_TYPE_NOT_SIGNED_DATA include/openssl/cmserr.h 42;" d +CMS_R_CONTENT_VERIFY_ERROR include/openssl/cmserr.h 43;" d +CMS_R_CTRL_ERROR include/openssl/cmserr.h 44;" d +CMS_R_CTRL_FAILURE include/openssl/cmserr.h 45;" d +CMS_R_DECODE_ERROR include/openssl/cmserr.h 46;" d +CMS_R_DECRYPT_ERROR include/openssl/cmserr.h 47;" d +CMS_R_ERROR_GETTING_PUBLIC_KEY include/openssl/cmserr.h 48;" d +CMS_R_ERROR_READING_MESSAGEDIGEST_ATTRIBUTE include/openssl/cmserr.h 49;" d +CMS_R_ERROR_SETTING_KEY include/openssl/cmserr.h 50;" d +CMS_R_ERROR_SETTING_RECIPIENTINFO include/openssl/cmserr.h 51;" d +CMS_R_ESS_SIGNING_CERTID_MISMATCH_ERROR include/openssl/cmserr.h 52;" d +CMS_R_INVALID_ENCRYPTED_KEY_LENGTH include/openssl/cmserr.h 53;" d +CMS_R_INVALID_KEY_ENCRYPTION_PARAMETER include/openssl/cmserr.h 54;" d +CMS_R_INVALID_KEY_LENGTH include/openssl/cmserr.h 55;" d +CMS_R_INVALID_LABEL include/openssl/cmserr.h 56;" d +CMS_R_INVALID_OAEP_PARAMETERS include/openssl/cmserr.h 57;" d +CMS_R_KDF_PARAMETER_ERROR include/openssl/cmserr.h 58;" d +CMS_R_MD_BIO_INIT_ERROR include/openssl/cmserr.h 59;" d +CMS_R_MESSAGEDIGEST_ATTRIBUTE_WRONG_LENGTH include/openssl/cmserr.h 60;" d +CMS_R_MESSAGEDIGEST_WRONG_LENGTH include/openssl/cmserr.h 61;" d +CMS_R_MSGSIGDIGEST_ERROR include/openssl/cmserr.h 62;" d +CMS_R_MSGSIGDIGEST_VERIFICATION_FAILURE include/openssl/cmserr.h 63;" d +CMS_R_MSGSIGDIGEST_WRONG_LENGTH include/openssl/cmserr.h 64;" d +CMS_R_NEED_ONE_SIGNER include/openssl/cmserr.h 65;" d +CMS_R_NOT_A_SIGNED_RECEIPT include/openssl/cmserr.h 66;" d +CMS_R_NOT_ENCRYPTED_DATA include/openssl/cmserr.h 67;" d +CMS_R_NOT_KEK include/openssl/cmserr.h 68;" d +CMS_R_NOT_KEY_AGREEMENT include/openssl/cmserr.h 69;" d +CMS_R_NOT_KEY_TRANSPORT include/openssl/cmserr.h 70;" d +CMS_R_NOT_PWRI include/openssl/cmserr.h 71;" d +CMS_R_NOT_SUPPORTED_FOR_THIS_KEY_TYPE include/openssl/cmserr.h 72;" d +CMS_R_NO_CIPHER include/openssl/cmserr.h 73;" d +CMS_R_NO_CONTENT include/openssl/cmserr.h 74;" d +CMS_R_NO_CONTENT_TYPE include/openssl/cmserr.h 75;" d +CMS_R_NO_DEFAULT_DIGEST include/openssl/cmserr.h 76;" d +CMS_R_NO_DIGEST_SET include/openssl/cmserr.h 77;" d +CMS_R_NO_KEY include/openssl/cmserr.h 78;" d +CMS_R_NO_KEY_OR_CERT include/openssl/cmserr.h 79;" d +CMS_R_NO_MATCHING_DIGEST include/openssl/cmserr.h 80;" d +CMS_R_NO_MATCHING_RECIPIENT include/openssl/cmserr.h 81;" d +CMS_R_NO_MATCHING_SIGNATURE include/openssl/cmserr.h 82;" d +CMS_R_NO_MSGSIGDIGEST include/openssl/cmserr.h 83;" d +CMS_R_NO_PASSWORD include/openssl/cmserr.h 84;" d +CMS_R_NO_PRIVATE_KEY include/openssl/cmserr.h 85;" d +CMS_R_NO_PUBLIC_KEY include/openssl/cmserr.h 86;" d +CMS_R_NO_RECEIPT_REQUEST include/openssl/cmserr.h 87;" d +CMS_R_NO_SIGNERS include/openssl/cmserr.h 88;" d +CMS_R_PEER_KEY_ERROR include/openssl/cmserr.h 89;" d +CMS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/cmserr.h 90;" d +CMS_R_RECEIPT_DECODE_ERROR include/openssl/cmserr.h 91;" d +CMS_R_RECIPIENT_ERROR include/openssl/cmserr.h 92;" d +CMS_R_SHARED_INFO_ERROR include/openssl/cmserr.h 93;" d +CMS_R_SIGNER_CERTIFICATE_NOT_FOUND include/openssl/cmserr.h 94;" d +CMS_R_SIGNFINAL_ERROR include/openssl/cmserr.h 95;" d +CMS_R_SMIME_TEXT_ERROR include/openssl/cmserr.h 96;" d +CMS_R_STORE_INIT_ERROR include/openssl/cmserr.h 97;" d +CMS_R_TYPE_NOT_COMPRESSED_DATA include/openssl/cmserr.h 98;" d +CMS_R_TYPE_NOT_DATA include/openssl/cmserr.h 99;" d +CMS_R_TYPE_NOT_DIGESTED_DATA include/openssl/cmserr.h 100;" d +CMS_R_TYPE_NOT_ENCRYPTED_DATA include/openssl/cmserr.h 101;" d +CMS_R_TYPE_NOT_ENVELOPED_DATA include/openssl/cmserr.h 102;" d +CMS_R_UNABLE_TO_FINALIZE_CONTEXT include/openssl/cmserr.h 103;" d +CMS_R_UNKNOWN_CIPHER include/openssl/cmserr.h 104;" d +CMS_R_UNKNOWN_DIGEST_ALGORITHM include/openssl/cmserr.h 105;" d +CMS_R_UNKNOWN_ID include/openssl/cmserr.h 106;" d +CMS_R_UNSUPPORTED_COMPRESSION_ALGORITHM include/openssl/cmserr.h 107;" d +CMS_R_UNSUPPORTED_CONTENT_TYPE include/openssl/cmserr.h 108;" d +CMS_R_UNSUPPORTED_ENCRYPTION_TYPE include/openssl/cmserr.h 109;" d +CMS_R_UNSUPPORTED_KEK_ALGORITHM include/openssl/cmserr.h 110;" d +CMS_R_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM include/openssl/cmserr.h 111;" d +CMS_R_UNSUPPORTED_LABEL_SOURCE include/openssl/cmserr.h 112;" d +CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE include/openssl/cmserr.h 113;" d +CMS_R_UNSUPPORTED_RECIPIENT_TYPE include/openssl/cmserr.h 114;" d +CMS_R_UNSUPPORTED_TYPE include/openssl/cmserr.h 115;" d +CMS_R_UNWRAP_ERROR include/openssl/cmserr.h 116;" d +CMS_R_UNWRAP_FAILURE include/openssl/cmserr.h 117;" d +CMS_R_VERIFICATION_FAILURE include/openssl/cmserr.h 118;" d +CMS_R_WRAP_ERROR include/openssl/cmserr.h 119;" d +CMS_ReceiptRequest_create0 crypto/cms/cms_ess.c /^CMS_ReceiptRequest *CMS_ReceiptRequest_create0($/;" f +CMS_ReceiptRequest_create0_ex crypto/cms/cms_ess.c /^CMS_ReceiptRequest *CMS_ReceiptRequest_create0_ex($/;" f +CMS_ReceiptRequest_get0_values crypto/cms/cms_ess.c /^void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr,$/;" f +CMS_ReceiptRequest_st crypto/cms/cms_local.h /^struct CMS_ReceiptRequest_st {$/;" s +CMS_Receipt_st crypto/cms/cms_local.h /^struct CMS_Receipt_st {$/;" s +CMS_ReceiptsFrom crypto/cms/cms_local.h /^typedef struct CMS_ReceiptsFrom_st CMS_ReceiptsFrom;$/;" t typeref:struct:CMS_ReceiptsFrom_st +CMS_ReceiptsFrom_st crypto/cms/cms_local.h /^struct CMS_ReceiptsFrom_st {$/;" s +CMS_RecipientEncryptedKey_cert_cmp crypto/cms/cms_kari.c /^int CMS_RecipientEncryptedKey_cert_cmp(CMS_RecipientEncryptedKey *rek,$/;" f +CMS_RecipientEncryptedKey_get0_id crypto/cms/cms_kari.c /^int CMS_RecipientEncryptedKey_get0_id(CMS_RecipientEncryptedKey *rek,$/;" f +CMS_RecipientEncryptedKey_st crypto/cms/cms_local.h /^struct CMS_RecipientEncryptedKey_st {$/;" s +CMS_RecipientIdentifier crypto/cms/cms_local.h /^typedef CMS_SignerIdentifier CMS_RecipientIdentifier;$/;" t +CMS_RecipientInfo_decrypt crypto/cms/cms_env.c /^int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)$/;" f +CMS_RecipientInfo_encrypt crypto/cms/cms_env.c /^int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri)$/;" f +CMS_RecipientInfo_get0_pkey_ctx crypto/cms/cms_env.c /^EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri)$/;" f +CMS_RecipientInfo_kari_decrypt crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms,$/;" f +CMS_RecipientInfo_kari_get0_alg crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_kari_get0_ctx crypto/cms/cms_kari.c /^EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri)$/;" f +CMS_RecipientInfo_kari_get0_orig_id crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_kari_orig_id_cmp crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert)$/;" f +CMS_RecipientInfo_kari_set0_pkey crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk)$/;" f +CMS_RecipientInfo_kari_set0_pkey_and_peer crypto/cms/cms_kari.c /^int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_kekri_get0_id crypto/cms/cms_env.c /^int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_kekri_id_cmp crypto/cms/cms_env.c /^int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_ktri_cert_cmp crypto/cms/cms_env.c /^int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert)$/;" f +CMS_RecipientInfo_ktri_get0_algs crypto/cms/cms_env.c /^int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_ktri_get0_signer_id crypto/cms/cms_env.c /^int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_set0_key crypto/cms/cms_env.c /^int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_set0_password crypto/cms/cms_pwri.c /^int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri,$/;" f +CMS_RecipientInfo_set0_pkey crypto/cms/cms_env.c /^int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey)$/;" f +CMS_RecipientInfo_st crypto/cms/cms_local.h /^struct CMS_RecipientInfo_st {$/;" s +CMS_RecipientInfo_type crypto/cms/cms_env.c /^int CMS_RecipientInfo_type(CMS_RecipientInfo *ri)$/;" f +CMS_RecipientKeyIdentifier crypto/cms/cms_local.h /^typedef struct CMS_RecipientKeyIdentifier_st CMS_RecipientKeyIdentifier;$/;" t typeref:struct:CMS_RecipientKeyIdentifier_st +CMS_RecipientKeyIdentifier_st crypto/cms/cms_local.h /^struct CMS_RecipientKeyIdentifier_st {$/;" s +CMS_RevocationInfoChoice_st crypto/cms/cms_local.h /^struct CMS_RevocationInfoChoice_st {$/;" s +CMS_SIGNERINFO_ISSUER_SERIAL crypto/cms/cms_local.h 378;" d +CMS_SIGNERINFO_KEYIDENTIFIER crypto/cms/cms_local.h 379;" d +CMS_SignedData crypto/cms/cms_local.h /^typedef struct CMS_SignedData_st CMS_SignedData;$/;" t typeref:struct:CMS_SignedData_st +CMS_SignedData_init crypto/cms/cms_sd.c /^int CMS_SignedData_init(CMS_ContentInfo *cms)$/;" f +CMS_SignedData_st crypto/cms/cms_local.h /^struct CMS_SignedData_st {$/;" s +CMS_SignerIdentifier crypto/cms/cms_local.h /^typedef struct CMS_SignerIdentifier_st CMS_SignerIdentifier;$/;" t typeref:struct:CMS_SignerIdentifier_st +CMS_SignerIdentifier_st crypto/cms/cms_local.h /^struct CMS_SignerIdentifier_st {$/;" s +CMS_SignerInfo_cert_cmp crypto/cms/cms_sd.c /^int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert)$/;" f +CMS_SignerInfo_get0_algs crypto/cms/cms_sd.c /^void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk,$/;" f +CMS_SignerInfo_get0_md_ctx crypto/cms/cms_sd.c /^EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si)$/;" f +CMS_SignerInfo_get0_pkey_ctx crypto/cms/cms_sd.c /^EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si)$/;" f +CMS_SignerInfo_get0_signature crypto/cms/cms_sd.c /^ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si)$/;" f +CMS_SignerInfo_get0_signer_id crypto/cms/cms_sd.c /^int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si,$/;" f +CMS_SignerInfo_set1_signer_cert crypto/cms/cms_sd.c /^void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer)$/;" f +CMS_SignerInfo_sign crypto/cms/cms_sd.c /^int CMS_SignerInfo_sign(CMS_SignerInfo *si)$/;" f +CMS_SignerInfo_st crypto/cms/cms_local.h /^struct CMS_SignerInfo_st {$/;" s +CMS_SignerInfo_verify crypto/cms/cms_sd.c /^int CMS_SignerInfo_verify(CMS_SignerInfo *si)$/;" f +CMS_SignerInfo_verify_content crypto/cms/cms_sd.c /^int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain)$/;" f +CMS_add0_CertificateChoices crypto/cms/cms_lib.c /^CMS_CertificateChoices *CMS_add0_CertificateChoices(CMS_ContentInfo *cms)$/;" f +CMS_add0_RevocationInfoChoice crypto/cms/cms_lib.c /^CMS_RevocationInfoChoice *CMS_add0_RevocationInfoChoice(CMS_ContentInfo *cms)$/;" f +CMS_add0_cert crypto/cms/cms_lib.c /^int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert)$/;" f +CMS_add0_crl crypto/cms/cms_lib.c /^int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl)$/;" f +CMS_add0_recipient_key crypto/cms/cms_env.c /^CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid,$/;" f +CMS_add0_recipient_password crypto/cms/cms_pwri.c /^CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms,$/;" f +CMS_add1_ReceiptRequest crypto/cms/cms_ess.c /^int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr)$/;" f +CMS_add1_cert crypto/cms/cms_lib.c /^int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert)$/;" f +CMS_add1_crl crypto/cms/cms_lib.c /^int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl)$/;" f +CMS_add1_recipient crypto/cms/cms_env.c /^CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip,$/;" f +CMS_add1_recipient_cert crypto/cms/cms_env.c /^CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, X509 *recip,$/;" f +CMS_add1_signer crypto/cms/cms_sd.c /^CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms,$/;" f +CMS_add_smimecap crypto/cms/cms_sd.c /^int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs)$/;" f +CMS_compress crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags)$/;" f +CMS_data crypto/cms/cms_smime.c /^int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags)$/;" f +CMS_dataFinal crypto/cms/cms_lib.c /^int CMS_dataFinal(CMS_ContentInfo *cms, BIO *cmsbio)$/;" f +CMS_dataInit crypto/cms/cms_lib.c /^BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont)$/;" f +CMS_data_create crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags)$/;" f +CMS_data_create_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags,$/;" f +CMS_decrypt crypto/cms/cms_smime.c /^int CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert,$/;" f +CMS_decrypt_set1_key crypto/cms/cms_smime.c /^int CMS_decrypt_set1_key(CMS_ContentInfo *cms,$/;" f +CMS_decrypt_set1_password crypto/cms/cms_smime.c /^int CMS_decrypt_set1_password(CMS_ContentInfo *cms,$/;" f +CMS_decrypt_set1_pkey crypto/cms/cms_smime.c /^int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert)$/;" f +CMS_decrypt_set1_pkey_and_peer crypto/cms/cms_smime.c /^int CMS_decrypt_set1_pkey_and_peer(CMS_ContentInfo *cms, EVP_PKEY *pk,$/;" f +CMS_digest_create crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md,$/;" f +CMS_digest_create_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md,$/;" f +CMS_digest_verify crypto/cms/cms_smime.c /^int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out,$/;" f +CMS_final crypto/cms/cms_smime.c /^int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags)$/;" f +CMS_get0_content crypto/cms/cms_lib.c /^ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms)$/;" f +CMS_get0_eContentType crypto/cms/cms_lib.c /^const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms)$/;" f +CMS_get0_type crypto/cms/cms_lib.c /^const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms)$/;" f +CMS_is_detached crypto/cms/cms_lib.c /^int CMS_is_detached(CMS_ContentInfo *cms)$/;" f +CMS_set1_eContentType crypto/cms/cms_lib.c /^int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid)$/;" f +CMS_set1_signers_certs crypto/cms/cms_sd.c /^int CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *scerts,$/;" f +CMS_set_detached crypto/cms/cms_lib.c /^int CMS_set_detached(CMS_ContentInfo *cms, int detached)$/;" f +CMS_sign crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,$/;" f +CMS_sign_ex crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_sign_ex(X509 *signcert, EVP_PKEY *pkey,$/;" f +CMS_sign_receipt crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si,$/;" f +CMS_signed_add1_attr crypto/cms/cms_att.c /^int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)$/;" f +CMS_signed_add1_attr_by_NID crypto/cms/cms_att.c /^int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si,$/;" f +CMS_signed_add1_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si,$/;" f +CMS_signed_add1_attr_by_txt crypto/cms/cms_att.c /^int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si,$/;" f +CMS_signed_delete_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc)$/;" f +CMS_signed_get0_data_by_OBJ crypto/cms/cms_att.c /^void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si,$/;" f +CMS_signed_get_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc)$/;" f +CMS_signed_get_attr_by_NID crypto/cms/cms_att.c /^int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos)$/;" f +CMS_signed_get_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,$/;" f +CMS_signed_get_attr_count crypto/cms/cms_att.c /^int CMS_signed_get_attr_count(const CMS_SignerInfo *si)$/;" f +CMS_str_reasons crypto/cms/cms_err.c /^static const ERR_STRING_DATA CMS_str_reasons[] = {$/;" v file: +CMS_stream crypto/cms/cms_io.c /^int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms)$/;" f +CMS_uncompress crypto/cms/cms_smime.c /^int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out,$/;" f +CMS_unsigned_add1_attr crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)$/;" f +CMS_unsigned_add1_attr_by_NID crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si,$/;" f +CMS_unsigned_add1_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si,$/;" f +CMS_unsigned_add1_attr_by_txt crypto/cms/cms_att.c /^int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si,$/;" f +CMS_unsigned_delete_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc)$/;" f +CMS_unsigned_get0_data_by_OBJ crypto/cms/cms_att.c /^void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid,$/;" f +CMS_unsigned_get_attr crypto/cms/cms_att.c /^X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc)$/;" f +CMS_unsigned_get_attr_by_NID crypto/cms/cms_att.c /^int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid,$/;" f +CMS_unsigned_get_attr_by_OBJ crypto/cms/cms_att.c /^int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si,$/;" f +CMS_unsigned_get_attr_count crypto/cms/cms_att.c /^int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si)$/;" f +CMS_verify crypto/cms/cms_smime.c /^int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs,$/;" f +CMS_verify_receipt crypto/cms/cms_smime.c /^int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms,$/;" f +COFACTOR crypto/ec/curve448/curve448.c 21;" d file: +COFACTOR crypto/ec/curve448/eddsa.c 21;" d file: +COMBS_N crypto/ec/curve448/point_448.h 20;" d +COMBS_S crypto/ec/curve448/point_448.h 22;" d +COMBS_T crypto/ec/curve448/point_448.h 21;" d +COMPACT_LOOP crypto/sha/asm/sha256-586.pl /^sub COMPACT_LOOP() {$/;" s +COMPILE_PADLOCKENG engines/e_padlock.c 35;" d file: +COMPILE_PADLOCKENG engines/e_padlock.c 37;" d file: +COMP_CTX include/openssl/types.h /^typedef struct comp_ctx_st COMP_CTX;$/;" t typeref:struct:comp_ctx_st +COMP_CTX_free crypto/comp/comp_lib.c /^void COMP_CTX_free(COMP_CTX *ctx)$/;" f +COMP_CTX_get_method crypto/comp/comp_lib.c /^const COMP_METHOD *COMP_CTX_get_method(const COMP_CTX *ctx)$/;" f +COMP_CTX_get_type crypto/comp/comp_lib.c /^int COMP_CTX_get_type(const COMP_CTX* comp)$/;" f +COMP_CTX_new crypto/comp/comp_lib.c /^COMP_CTX *COMP_CTX_new(COMP_METHOD *meth)$/;" f +COMP_F_BIO_ZLIB_FLUSH include/openssl/cryptoerr_legacy.h 420;" d +COMP_F_BIO_ZLIB_NEW include/openssl/cryptoerr_legacy.h 421;" d +COMP_F_BIO_ZLIB_READ include/openssl/cryptoerr_legacy.h 422;" d +COMP_F_BIO_ZLIB_WRITE include/openssl/cryptoerr_legacy.h 423;" d +COMP_F_COMP_CTX_NEW include/openssl/cryptoerr_legacy.h 424;" d +COMP_METHOD include/openssl/types.h /^typedef struct comp_method_st COMP_METHOD;$/;" t typeref:struct:comp_method_st +COMP_R_ZLIB_DEFLATE_ERROR include/openssl/comperr.h 26;" d +COMP_R_ZLIB_INFLATE_ERROR include/openssl/comperr.h 27;" d +COMP_R_ZLIB_NOT_SUPPORTED include/openssl/comperr.h 28;" d +COMP_ZLIB test/ssl_old_test.c 83;" d file: +COMP_compress_block crypto/comp/comp_lib.c /^int COMP_compress_block(COMP_CTX *ctx, unsigned char *out, int olen,$/;" f +COMP_expand_block crypto/comp/comp_lib.c /^int COMP_expand_block(COMP_CTX *ctx, unsigned char *out, int olen,$/;" f +COMP_get_name crypto/comp/comp_lib.c /^const char *COMP_get_name(const COMP_METHOD *meth)$/;" f +COMP_get_type crypto/comp/comp_lib.c /^int COMP_get_type(const COMP_METHOD *meth)$/;" f +COMP_str_reasons crypto/comp/comp_err.c /^static const ERR_STRING_DATA COMP_str_reasons[] = {$/;" v file: +COMP_zlib crypto/comp/c_zlib.c /^COMP_METHOD *COMP_zlib(void)$/;" f +COMP_zlib_cleanup include/openssl/comp.h 45;" d +COND apps/speed.c 455;" d file: +CONF include/openssl/types.h /^typedef struct conf_st CONF;$/;" t typeref:struct:conf_st +CONFBUFSIZE crypto/conf/conf_def.c 211;" d file: +CONFIG_FILE apps/srp.c 32;" d file: +CONF_ALNUM crypto/conf/conf_def.h 26;" d +CONF_ALNUM_PUNCT crypto/conf/conf_def.h 27;" d +CONF_ALPHA crypto/conf/conf_def.h 25;" d +CONF_COMMENT crypto/conf/conf_def.h 21;" d +CONF_DOLLAR crypto/conf/conf_def.h 23;" d +CONF_DQUOTE crypto/conf/conf_def.h 20;" d +CONF_EOF crypto/conf/conf_def.h 24;" d +CONF_ESC crypto/conf/conf_def.h 18;" d +CONF_FCOMMENT crypto/conf/conf_def.h 22;" d +CONF_F_CONF_DUMP_FP include/openssl/cryptoerr_legacy.h 430;" d +CONF_F_CONF_LOAD include/openssl/cryptoerr_legacy.h 431;" d +CONF_F_CONF_LOAD_FP include/openssl/cryptoerr_legacy.h 432;" d +CONF_F_CONF_PARSE_LIST include/openssl/cryptoerr_legacy.h 433;" d +CONF_F_DEF_LOAD include/openssl/cryptoerr_legacy.h 434;" d +CONF_F_DEF_LOAD_BIO include/openssl/cryptoerr_legacy.h 435;" d +CONF_F_GET_NEXT_FILE include/openssl/cryptoerr_legacy.h 436;" d +CONF_F_MODULE_ADD include/openssl/cryptoerr_legacy.h 437;" d +CONF_F_MODULE_INIT include/openssl/cryptoerr_legacy.h 438;" d +CONF_F_MODULE_LOAD_DSO include/openssl/cryptoerr_legacy.h 439;" d +CONF_F_MODULE_RUN include/openssl/cryptoerr_legacy.h 440;" d +CONF_F_NCONF_DUMP_BIO include/openssl/cryptoerr_legacy.h 441;" d +CONF_F_NCONF_DUMP_FP include/openssl/cryptoerr_legacy.h 442;" d +CONF_F_NCONF_GET_NUMBER_E include/openssl/cryptoerr_legacy.h 443;" d +CONF_F_NCONF_GET_SECTION include/openssl/cryptoerr_legacy.h 444;" d +CONF_F_NCONF_GET_STRING include/openssl/cryptoerr_legacy.h 445;" d +CONF_F_NCONF_LOAD include/openssl/cryptoerr_legacy.h 446;" d +CONF_F_NCONF_LOAD_BIO include/openssl/cryptoerr_legacy.h 447;" d +CONF_F_NCONF_LOAD_FP include/openssl/cryptoerr_legacy.h 448;" d +CONF_F_NCONF_NEW include/openssl/cryptoerr_legacy.h 449;" d +CONF_F_PROCESS_INCLUDE include/openssl/cryptoerr_legacy.h 450;" d +CONF_F_SSL_MODULE_INIT include/openssl/cryptoerr_legacy.h 451;" d +CONF_F_STR_COPY include/openssl/cryptoerr_legacy.h 452;" d +CONF_LOWER crypto/conf/conf_def.h 14;" d +CONF_NUMBER crypto/conf/conf_def.h 12;" d +CONF_PUNCT crypto/conf/conf_def.h 16;" d +CONF_QUOTE crypto/conf/conf_def.h 19;" d +CONF_R_ERROR_LOADING_DSO include/openssl/conferr.h 24;" d +CONF_R_INVALID_PRAGMA include/openssl/conferr.h 25;" d +CONF_R_LIST_CANNOT_BE_NULL include/openssl/conferr.h 26;" d +CONF_R_MANDATORY_BRACES_IN_VARIABLE_EXPANSION include/openssl/conferr.h 27;" d +CONF_R_MISSING_CLOSE_SQUARE_BRACKET include/openssl/conferr.h 28;" d +CONF_R_MISSING_EQUAL_SIGN include/openssl/conferr.h 29;" d +CONF_R_MISSING_INIT_FUNCTION include/openssl/conferr.h 30;" d +CONF_R_MODULE_INITIALIZATION_ERROR include/openssl/conferr.h 31;" d +CONF_R_NO_CLOSE_BRACE include/openssl/conferr.h 32;" d +CONF_R_NO_CONF include/openssl/conferr.h 33;" d +CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE include/openssl/conferr.h 34;" d +CONF_R_NO_SECTION include/openssl/conferr.h 35;" d +CONF_R_NO_SUCH_FILE include/openssl/conferr.h 36;" d +CONF_R_NO_VALUE include/openssl/conferr.h 37;" d +CONF_R_NUMBER_TOO_LARGE include/openssl/conferr.h 38;" d +CONF_R_OPENSSL_CONF_REFERENCES_MISSING_SECTION include/openssl/conferr.h 39;" d +CONF_R_RECURSIVE_DIRECTORY_INCLUDE include/openssl/conferr.h 40;" d +CONF_R_RELATIVE_PATH include/openssl/conferr.h 41;" d +CONF_R_SSL_COMMAND_SECTION_EMPTY include/openssl/conferr.h 42;" d +CONF_R_SSL_COMMAND_SECTION_NOT_FOUND include/openssl/conferr.h 43;" d +CONF_R_SSL_SECTION_EMPTY include/openssl/conferr.h 44;" d +CONF_R_SSL_SECTION_NOT_FOUND include/openssl/conferr.h 45;" d +CONF_R_UNABLE_TO_CREATE_NEW_SECTION include/openssl/conferr.h 46;" d +CONF_R_UNKNOWN_MODULE_NAME include/openssl/conferr.h 47;" d +CONF_R_VARIABLE_EXPANSION_TOO_LONG include/openssl/conferr.h 48;" d +CONF_R_VARIABLE_HAS_NO_VALUE include/openssl/conferr.h 49;" d +CONF_UNDER crypto/conf/conf_def.h 15;" d +CONF_UPPER crypto/conf/conf_def.h 13;" d +CONF_WS crypto/conf/conf_def.h 17;" d +CONF_get1_default_config_file crypto/conf/conf_mod.c /^char *CONF_get1_default_config_file(void)$/;" f +CONF_imodule_get_flags crypto/conf/conf_mod.c /^unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md)$/;" f +CONF_imodule_get_module crypto/conf/conf_mod.c /^CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md)$/;" f +CONF_imodule_get_name crypto/conf/conf_mod.c /^const char *CONF_imodule_get_name(const CONF_IMODULE *md)$/;" f +CONF_imodule_get_usr_data crypto/conf/conf_mod.c /^void *CONF_imodule_get_usr_data(const CONF_IMODULE *md)$/;" f +CONF_imodule_get_value crypto/conf/conf_mod.c /^const char *CONF_imodule_get_value(const CONF_IMODULE *md)$/;" f +CONF_imodule_set_flags crypto/conf/conf_mod.c /^void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags)$/;" f +CONF_imodule_set_usr_data crypto/conf/conf_mod.c /^void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data)$/;" f +CONF_module_add crypto/conf/conf_mod.c /^int CONF_module_add(const char *name, conf_init_func *ifunc,$/;" f +CONF_module_get_usr_data crypto/conf/conf_mod.c /^void *CONF_module_get_usr_data(CONF_MODULE *pmod)$/;" f +CONF_module_set_usr_data crypto/conf/conf_mod.c /^void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data)$/;" f +CONF_modules_finish crypto/conf/conf_mod.c /^void CONF_modules_finish(void)$/;" f +CONF_modules_load crypto/conf/conf_mod.c /^int CONF_modules_load(const CONF *cnf, const char *appname,$/;" f +CONF_modules_load_file crypto/conf/conf_mod.c /^int CONF_modules_load_file(const char *filename,$/;" f +CONF_modules_load_file_ex crypto/conf/conf_mod.c /^int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename,$/;" f +CONF_modules_unload crypto/conf/conf_mod.c /^void CONF_modules_unload(int all)$/;" f +CONF_parse_list crypto/conf/conf_mod.c /^int CONF_parse_list(const char *list_, int sep, int nospc,$/;" f +CONF_set_default_method crypto/conf/conf_lib.c /^int CONF_set_default_method(CONF_METHOD *meth)$/;" f +CONF_set_nconf crypto/conf/conf_lib.c /^void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash)$/;" f +CONF_str_reasons crypto/conf/conf_err.c /^static const ERR_STRING_DATA CONF_str_reasons[] = {$/;" v file: +CONF_type_default crypto/conf/conf_def.h /^static const unsigned short CONF_type_default[128] = {$/;" v +CONF_type_win32 crypto/conf/conf_def.h /^static const unsigned short CONF_type_win32[128] = {$/;" v +CONNECTION_DONE test/helpers/handshake.c /^ CONNECTION_DONE$/;" e enum:__anon294 file: +CONNTYPE_CONNECTION_FAIL test/sslapitest.c 2668;" d file: +CONNTYPE_CONNECTION_SUCCESS test/sslapitest.c 2667;" d file: +CONNTYPE_NO_CONNECTION test/sslapitest.c 2669;" d file: +CONSTANT_TIME_CARRY crypto/poly1305/poly1305.c 93;" d file: +CONSTTIME_FALSE test/constant_time_test.c /^static const unsigned int CONSTTIME_FALSE = 0;$/;" v file: +CONSTTIME_FALSE_32 test/constant_time_test.c /^static uint32_t CONSTTIME_FALSE_32 = 0;$/;" v file: +CONSTTIME_FALSE_64 test/constant_time_test.c /^static uint64_t CONSTTIME_FALSE_64 = 0;$/;" v file: +CONSTTIME_FALSE_8 test/constant_time_test.c /^static const unsigned char CONSTTIME_FALSE_8 = 0;$/;" v file: +CONSTTIME_FALSE_S test/constant_time_test.c /^static const size_t CONSTTIME_FALSE_S = 0;$/;" v file: +CONSTTIME_TRUE test/constant_time_test.c /^static const unsigned int CONSTTIME_TRUE = (unsigned)(~0);$/;" v file: +CONSTTIME_TRUE_32 test/constant_time_test.c /^static uint32_t CONSTTIME_TRUE_32 = (uint32_t)(~(uint32_t)0);$/;" v file: +CONSTTIME_TRUE_64 test/constant_time_test.c /^static uint64_t CONSTTIME_TRUE_64 = (uint64_t)(~(uint64_t)0);$/;" v file: +CONSTTIME_TRUE_8 test/constant_time_test.c /^static const unsigned char CONSTTIME_TRUE_8 = 0xff;$/;" v file: +CONSTTIME_TRUE_S test/constant_time_test.c /^static const size_t CONSTTIME_TRUE_S = ~((size_t)0);$/;" v file: +CONTENTTYPEPOS test/asynciotest.c 119;" d file: +COOKIE_LEN test/dtlsv1listentest.c 260;" d file: +COOKIE_SECRET_LENGTH apps/lib/s_cb.c 27;" d file: +COOKIE_STATE_FORMAT_VERSION ssl/statem/extensions_srvr.c 15;" d file: +COPY_BN crypto/bn/bn_const.c 13;" d file: +COPY_BN_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1075;" d file: +COPY_INT_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1047;" d file: +COPY_OCTET_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1063;" d file: +COPY_SIZE crypto/asn1/x_long.c 14;" d file: +COPY_UTF8_PARAM providers/implementations/keymgmt/ec_kmgmt.c 1052;" d file: +CORPORA_DIR fuzz/helper.py /^CORPORA_DIR = os.path.abspath(os.path.join(THIS_DIR, "corpora"))$/;" v +COUNT apps/speed.c 456;" d file: +COUNTER providers/implementations/kdfs/kbkdf.c /^ COUNTER = 0,$/;" e enum:__anon531 file: +CPUINFO_PREFIX crypto/info.c 35;" d file: +CPU_INFO_STR_LEN crypto/info.c 21;" d file: +CPU_INFO_STR_LEN crypto/info.c 24;" d file: +CPU_INFO_STR_LEN crypto/info.c 26;" d file: +CP_DEFAULT crypto/LPdir_win.c 63;" d file: +CP_DEFAULT crypto/LPdir_win.c 65;" d file: +CREATETOOLHELP32SNAPSHOT crypto/dso/dso_win32.c /^typedef HANDLE(WINAPI *CREATETOOLHELP32SNAPSHOT) (DWORD, DWORD);$/;" t file: +CRL_SCORE_AKID crypto/x509/x509_vfy.c 41;" d file: +CRL_SCORE_ISSUER_CERT crypto/x509/x509_vfy.c 39;" d file: +CRL_SCORE_ISSUER_NAME crypto/x509/x509_vfy.c 36;" d file: +CRL_SCORE_NOCRITICAL crypto/x509/x509_vfy.c 33;" d file: +CRL_SCORE_SAME_PATH crypto/x509/x509_vfy.c 40;" d file: +CRL_SCORE_SCOPE crypto/x509/x509_vfy.c 34;" d file: +CRL_SCORE_TIME crypto/x509/x509_vfy.c 35;" d file: +CRL_SCORE_TIME_DELTA crypto/x509/x509_vfy.c 42;" d file: +CRL_SCORE_VALID crypto/x509/x509_vfy.c 37;" d file: +CRL_from_strings test/crltest.c /^static X509_CRL *CRL_from_strings(const char **pem)$/;" f file: +CRMF_R_BAD_PBM_ITERATIONCOUNT include/openssl/crmferr.h 26;" d +CRMF_R_CRMFERROR include/openssl/crmferr.h 27;" d +CRMF_R_ERROR include/openssl/crmferr.h 28;" d +CRMF_R_ERROR_DECODING_CERTIFICATE include/openssl/crmferr.h 29;" d +CRMF_R_ERROR_DECRYPTING_CERTIFICATE include/openssl/crmferr.h 30;" d +CRMF_R_ERROR_DECRYPTING_SYMMETRIC_KEY include/openssl/crmferr.h 31;" d +CRMF_R_FAILURE_OBTAINING_RANDOM include/openssl/crmferr.h 32;" d +CRMF_R_ITERATIONCOUNT_BELOW_100 include/openssl/crmferr.h 33;" d +CRMF_R_MALFORMED_IV include/openssl/crmferr.h 34;" d +CRMF_R_NULL_ARGUMENT include/openssl/crmferr.h 35;" d +CRMF_R_POPOSKINPUT_NOT_SUPPORTED include/openssl/crmferr.h 36;" d +CRMF_R_POPO_INCONSISTENT_PUBLIC_KEY include/openssl/crmferr.h 37;" d +CRMF_R_POPO_MISSING include/openssl/crmferr.h 38;" d +CRMF_R_POPO_MISSING_PUBLIC_KEY include/openssl/crmferr.h 39;" d +CRMF_R_POPO_MISSING_SUBJECT include/openssl/crmferr.h 40;" d +CRMF_R_POPO_RAVERIFIED_NOT_ACCEPTED include/openssl/crmferr.h 41;" d +CRMF_R_SETTING_MAC_ALGOR_FAILURE include/openssl/crmferr.h 42;" d +CRMF_R_SETTING_OWF_ALGOR_FAILURE include/openssl/crmferr.h 43;" d +CRMF_R_UNSUPPORTED_ALGORITHM include/openssl/crmferr.h 44;" d +CRMF_R_UNSUPPORTED_CIPHER include/openssl/crmferr.h 45;" d +CRMF_R_UNSUPPORTED_METHOD_FOR_CREATING_POPO include/openssl/crmferr.h 46;" d +CRMF_R_UNSUPPORTED_POPO_METHOD include/openssl/crmferr.h 47;" d +CRMF_str_reasons crypto/crmf/crmf_err.c /^static const ERR_STRING_DATA CRMF_str_reasons[] = {$/;" v file: +CRNGT_BUFSIZ providers/implementations/rands/drbg_local.h 41;" d +CRNG_TEST_GLOBAL providers/implementations/rands/crngt.c /^} CRNG_TEST_GLOBAL;$/;" t typeref:struct:crng_test_global_st file: +CRYPTO128_WRAP_MAX crypto/modes/wrap128.c 32;" d file: +CRYPTO_128_unwrap crypto/modes/wrap128.c /^size_t CRYPTO_128_unwrap(void *key, const unsigned char *iv,$/;" f +CRYPTO_128_unwrap_pad crypto/modes/wrap128.c /^size_t CRYPTO_128_unwrap_pad(void *key, const unsigned char *icv,$/;" f +CRYPTO_128_wrap crypto/modes/wrap128.c /^size_t CRYPTO_128_wrap(void *key, const unsigned char *iv,$/;" f +CRYPTO_128_wrap_pad crypto/modes/wrap128.c /^size_t CRYPTO_128_wrap_pad(void *key, const unsigned char *icv,$/;" f +CRYPTO_DOWN_REF include/internal/refcount.h /^static __inline int CRYPTO_DOWN_REF(volatile int *val, int *ret,$/;" f +CRYPTO_DOWN_REF include/internal/refcount.h /^static __inline__ int CRYPTO_DOWN_REF(int *val, int *ret,$/;" f +CRYPTO_DOWN_REF include/internal/refcount.h /^static inline int CRYPTO_DOWN_REF(_Atomic int *val, int *ret,$/;" f +CRYPTO_DOWN_REF include/internal/refcount.h 162;" d +CRYPTO_EX_DATA include/openssl/types.h /^typedef struct crypto_ex_data_st CRYPTO_EX_DATA;$/;" t typeref:struct:crypto_ex_data_st +CRYPTO_FIRST test/shlibloadtest.c /^ CRYPTO_FIRST,$/;" e enum:test_types_en file: +CRYPTO_F_CMAC_CTX_NEW include/openssl/cryptoerr_legacy.h 457;" d +CRYPTO_F_CRYPTO_DUP_EX_DATA include/openssl/cryptoerr_legacy.h 458;" d +CRYPTO_F_CRYPTO_FREE_EX_DATA include/openssl/cryptoerr_legacy.h 459;" d +CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX include/openssl/cryptoerr_legacy.h 460;" d +CRYPTO_F_CRYPTO_MEMDUP include/openssl/cryptoerr_legacy.h 461;" d +CRYPTO_F_CRYPTO_NEW_EX_DATA include/openssl/cryptoerr_legacy.h 462;" d +CRYPTO_F_CRYPTO_OCB128_COPY_CTX include/openssl/cryptoerr_legacy.h 463;" d +CRYPTO_F_CRYPTO_OCB128_INIT include/openssl/cryptoerr_legacy.h 464;" d +CRYPTO_F_CRYPTO_SET_EX_DATA include/openssl/cryptoerr_legacy.h 465;" d +CRYPTO_F_GET_AND_LOCK include/openssl/cryptoerr_legacy.h 466;" d +CRYPTO_F_OPENSSL_ATEXIT include/openssl/cryptoerr_legacy.h 467;" d +CRYPTO_F_OPENSSL_BUF2HEXSTR include/openssl/cryptoerr_legacy.h 468;" d +CRYPTO_F_OPENSSL_FOPEN include/openssl/cryptoerr_legacy.h 469;" d +CRYPTO_F_OPENSSL_HEXSTR2BUF include/openssl/cryptoerr_legacy.h 470;" d +CRYPTO_F_OPENSSL_INIT_CRYPTO include/openssl/cryptoerr_legacy.h 471;" d +CRYPTO_F_OPENSSL_LH_NEW include/openssl/cryptoerr_legacy.h 472;" d +CRYPTO_F_OPENSSL_SK_DEEP_COPY include/openssl/cryptoerr_legacy.h 473;" d +CRYPTO_F_OPENSSL_SK_DUP include/openssl/cryptoerr_legacy.h 474;" d +CRYPTO_F_PKEY_HMAC_INIT include/openssl/cryptoerr_legacy.h 475;" d +CRYPTO_F_PKEY_POLY1305_INIT include/openssl/cryptoerr_legacy.h 476;" d +CRYPTO_F_PKEY_SIPHASH_INIT include/openssl/cryptoerr_legacy.h 477;" d +CRYPTO_F_SK_RESERVE include/openssl/cryptoerr_legacy.h 478;" d +CRYPTO_REF_COUNT include/internal/refcount.h /^typedef _Atomic int CRYPTO_REF_COUNT;$/;" t +CRYPTO_REF_COUNT include/internal/refcount.h /^typedef int CRYPTO_REF_COUNT;$/;" t +CRYPTO_REF_COUNT include/internal/refcount.h /^typedef volatile int CRYPTO_REF_COUNT;$/;" t +CRYPTO_R_BAD_ALGORITHM_NAME include/openssl/cryptoerr.h 24;" d +CRYPTO_R_CONFLICTING_NAMES include/openssl/cryptoerr.h 25;" d +CRYPTO_R_HEX_STRING_TOO_SHORT include/openssl/cryptoerr.h 26;" d +CRYPTO_R_ILLEGAL_HEX_DIGIT include/openssl/cryptoerr.h 27;" d +CRYPTO_R_INSUFFICIENT_DATA_SPACE include/openssl/cryptoerr.h 28;" d +CRYPTO_R_INSUFFICIENT_PARAM_SIZE include/openssl/cryptoerr.h 29;" d +CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE include/openssl/cryptoerr.h 30;" d +CRYPTO_R_INVALID_NEGATIVE_VALUE include/openssl/cryptoerr.h 31;" d +CRYPTO_R_INVALID_NULL_ARGUMENT include/openssl/cryptoerr.h 32;" d +CRYPTO_R_INVALID_OSSL_PARAM_TYPE include/openssl/cryptoerr.h 33;" d +CRYPTO_R_ODD_NUMBER_OF_DIGITS include/openssl/cryptoerr.h 34;" d +CRYPTO_R_PROVIDER_ALREADY_EXISTS include/openssl/cryptoerr.h 35;" d +CRYPTO_R_PROVIDER_SECTION_ERROR include/openssl/cryptoerr.h 36;" d +CRYPTO_R_RANDOM_SECTION_ERROR include/openssl/cryptoerr.h 37;" d +CRYPTO_R_SECURE_MALLOC_FAILURE include/openssl/cryptoerr.h 38;" d +CRYPTO_R_STRING_TOO_LONG include/openssl/cryptoerr.h 39;" d +CRYPTO_R_TOO_MANY_BYTES include/openssl/cryptoerr.h 40;" d +CRYPTO_R_TOO_MANY_RECORDS include/openssl/cryptoerr.h 41;" d +CRYPTO_R_TOO_SMALL_BUFFER include/openssl/cryptoerr.h 42;" d +CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION include/openssl/cryptoerr.h 43;" d +CRYPTO_R_ZERO_LENGTH_NUMBER include/openssl/cryptoerr.h 44;" d +CRYPTO_THREAD_cleanup_local crypto/threads_none.c /^int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key)$/;" f +CRYPTO_THREAD_cleanup_local crypto/threads_pthread.c /^int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key)$/;" f +CRYPTO_THREAD_cleanup_local crypto/threads_win.c /^int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key)$/;" f +CRYPTO_THREAD_compare_id crypto/threads_none.c /^int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b)$/;" f +CRYPTO_THREAD_compare_id crypto/threads_pthread.c /^int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b)$/;" f +CRYPTO_THREAD_compare_id crypto/threads_win.c /^int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b)$/;" f +CRYPTO_THREAD_get_current_id crypto/threads_none.c /^CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void)$/;" f +CRYPTO_THREAD_get_current_id crypto/threads_pthread.c /^CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void)$/;" f +CRYPTO_THREAD_get_current_id crypto/threads_win.c /^CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void)$/;" f +CRYPTO_THREAD_get_local crypto/threads_none.c /^void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key)$/;" f +CRYPTO_THREAD_get_local crypto/threads_pthread.c /^void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key)$/;" f +CRYPTO_THREAD_get_local crypto/threads_win.c /^void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key)$/;" f +CRYPTO_THREAD_init_local crypto/threads_none.c /^int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *))$/;" f +CRYPTO_THREAD_init_local crypto/threads_pthread.c /^int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *))$/;" f +CRYPTO_THREAD_init_local crypto/threads_win.c /^int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *))$/;" f +CRYPTO_THREAD_lock_free crypto/threads_none.c /^void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock) {$/;" f +CRYPTO_THREAD_lock_free crypto/threads_pthread.c /^void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_lock_free crypto/threads_win.c /^void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_lock_new crypto/threads_none.c /^CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void)$/;" f +CRYPTO_THREAD_lock_new crypto/threads_pthread.c /^CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void)$/;" f +CRYPTO_THREAD_lock_new crypto/threads_win.c /^CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void)$/;" f +CRYPTO_THREAD_read_lock crypto/threads_none.c /^__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_read_lock crypto/threads_pthread.c /^__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_read_lock crypto/threads_win.c /^__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_run_once crypto/threads_none.c /^int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void))$/;" f +CRYPTO_THREAD_run_once crypto/threads_pthread.c /^int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void))$/;" f +CRYPTO_THREAD_run_once crypto/threads_win.c /^int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void))$/;" f +CRYPTO_THREAD_set_local crypto/threads_none.c /^int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val)$/;" f +CRYPTO_THREAD_set_local crypto/threads_pthread.c /^int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val)$/;" f +CRYPTO_THREAD_set_local crypto/threads_win.c /^int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val)$/;" f +CRYPTO_THREAD_unlock crypto/threads_none.c /^int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_unlock crypto/threads_pthread.c /^int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_unlock crypto/threads_win.c /^int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_write_lock crypto/threads_none.c /^__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_write_lock crypto/threads_pthread.c /^__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_THREAD_write_lock crypto/threads_win.c /^__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_UP_REF include/internal/refcount.h /^static __inline int CRYPTO_UP_REF(volatile int *val, int *ret,$/;" f +CRYPTO_UP_REF include/internal/refcount.h /^static __inline__ int CRYPTO_UP_REF(int *val, int *ret, ossl_unused void *lock)$/;" f +CRYPTO_UP_REF include/internal/refcount.h /^static inline int CRYPTO_UP_REF(_Atomic int *val, int *ret,$/;" f +CRYPTO_UP_REF include/internal/refcount.h 161;" d +CRYPTO_alloc_ex_data crypto/ex_data.c /^int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad,$/;" f +CRYPTO_atomic_add crypto/threads_none.c /^int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_atomic_add crypto/threads_pthread.c /^int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_atomic_add crypto/threads_win.c /^int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_atomic_load crypto/threads_none.c /^int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_atomic_load crypto/threads_pthread.c /^int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_atomic_load crypto/threads_win.c /^int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock)$/;" f +CRYPTO_atomic_or crypto/threads_none.c /^int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret,$/;" f +CRYPTO_atomic_or crypto/threads_pthread.c /^int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret,$/;" f +CRYPTO_atomic_or crypto/threads_win.c /^int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret,$/;" f +CRYPTO_cbc128_decrypt crypto/modes/cbc128.c /^void CRYPTO_cbc128_decrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_cbc128_encrypt crypto/modes/cbc128.c /^void CRYPTO_cbc128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_ccm128_aad crypto/modes/ccm128.c /^void CRYPTO_ccm128_aad(CCM128_CONTEXT *ctx,$/;" f +CRYPTO_ccm128_decrypt crypto/modes/ccm128.c /^int CRYPTO_ccm128_decrypt(CCM128_CONTEXT *ctx,$/;" f +CRYPTO_ccm128_decrypt_ccm64 crypto/modes/ccm128.c /^int CRYPTO_ccm128_decrypt_ccm64(CCM128_CONTEXT *ctx,$/;" f +CRYPTO_ccm128_encrypt crypto/modes/ccm128.c /^int CRYPTO_ccm128_encrypt(CCM128_CONTEXT *ctx,$/;" f +CRYPTO_ccm128_encrypt_ccm64 crypto/modes/ccm128.c /^int CRYPTO_ccm128_encrypt_ccm64(CCM128_CONTEXT *ctx,$/;" f +CRYPTO_ccm128_init crypto/modes/ccm128.c /^void CRYPTO_ccm128_init(CCM128_CONTEXT *ctx,$/;" f +CRYPTO_ccm128_setiv crypto/modes/ccm128.c /^int CRYPTO_ccm128_setiv(CCM128_CONTEXT *ctx,$/;" f +CRYPTO_ccm128_tag crypto/modes/ccm128.c /^size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f +CRYPTO_cfb128_1_encrypt crypto/modes/cfb128.c /^void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_cfb128_8_encrypt crypto/modes/cfb128.c /^void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_cfb128_encrypt crypto/modes/cfb128.c /^void CRYPTO_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_clear_free crypto/mem.c /^void CRYPTO_clear_free(void *str, size_t num, const char *file, int line)$/;" f +CRYPTO_clear_free providers/fips/fipsprov.c /^void CRYPTO_clear_free(void *ptr, size_t num, const char *file, int line)$/;" f +CRYPTO_clear_realloc crypto/mem.c /^void *CRYPTO_clear_realloc(void *str, size_t old_len, size_t num,$/;" f +CRYPTO_clear_realloc providers/fips/fipsprov.c /^void *CRYPTO_clear_realloc(void *addr, size_t old_num, size_t num,$/;" f +CRYPTO_ctr128_encrypt crypto/modes/ctr128.c /^void CRYPTO_ctr128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_ctr128_encrypt_ctr32 crypto/modes/ctr128.c /^void CRYPTO_ctr128_encrypt_ctr32(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_cts128_decrypt crypto/modes/cts128.c /^size_t CRYPTO_cts128_decrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_cts128_decrypt_block crypto/modes/cts128.c /^size_t CRYPTO_cts128_decrypt_block(const unsigned char *in,$/;" f +CRYPTO_cts128_encrypt crypto/modes/cts128.c /^size_t CRYPTO_cts128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_cts128_encrypt_block crypto/modes/cts128.c /^size_t CRYPTO_cts128_encrypt_block(const unsigned char *in,$/;" f +CRYPTO_dup_ex_data crypto/ex_data.c /^int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to,$/;" f +CRYPTO_free crypto/mem.c /^void CRYPTO_free(void *str, const char *file, int line)$/;" f +CRYPTO_free providers/fips/fipsprov.c /^void CRYPTO_free(void *ptr, const char *file, int line)$/;" f +CRYPTO_free_ex_data crypto/ex_data.c /^void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad)$/;" f +CRYPTO_free_ex_index crypto/ex_data.c /^int CRYPTO_free_ex_index(int class_index, int idx)$/;" f +CRYPTO_gcm128_aad crypto/modes/gcm128.c /^int CRYPTO_gcm128_aad(GCM128_CONTEXT *ctx, const unsigned char *aad,$/;" f +CRYPTO_gcm128_decrypt crypto/modes/gcm128.c /^int CRYPTO_gcm128_decrypt(GCM128_CONTEXT *ctx,$/;" f +CRYPTO_gcm128_decrypt_ctr32 crypto/modes/gcm128.c /^int CRYPTO_gcm128_decrypt_ctr32(GCM128_CONTEXT *ctx,$/;" f +CRYPTO_gcm128_encrypt crypto/modes/gcm128.c /^int CRYPTO_gcm128_encrypt(GCM128_CONTEXT *ctx,$/;" f +CRYPTO_gcm128_encrypt_ctr32 crypto/modes/gcm128.c /^int CRYPTO_gcm128_encrypt_ctr32(GCM128_CONTEXT *ctx,$/;" f +CRYPTO_gcm128_finish crypto/modes/gcm128.c /^int CRYPTO_gcm128_finish(GCM128_CONTEXT *ctx, const unsigned char *tag,$/;" f +CRYPTO_gcm128_init crypto/modes/gcm128.c /^void CRYPTO_gcm128_init(GCM128_CONTEXT *ctx, void *key, block128_f block)$/;" f +CRYPTO_gcm128_new crypto/modes/gcm128.c /^GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block)$/;" f +CRYPTO_gcm128_release crypto/modes/gcm128.c /^void CRYPTO_gcm128_release(GCM128_CONTEXT *ctx)$/;" f +CRYPTO_gcm128_setiv crypto/modes/gcm128.c /^void CRYPTO_gcm128_setiv(GCM128_CONTEXT *ctx, const unsigned char *iv,$/;" f +CRYPTO_gcm128_tag crypto/modes/gcm128.c /^void CRYPTO_gcm128_tag(GCM128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f +CRYPTO_get_alloc_counts crypto/mem.c /^void CRYPTO_get_alloc_counts(int *mcount, int *rcount, int *fcount)$/;" f +CRYPTO_get_ex_data crypto/ex_data.c /^void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad, int idx)$/;" f +CRYPTO_get_ex_new_index crypto/ex_data.c /^int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp,$/;" f +CRYPTO_get_mem_functions crypto/mem.c /^void CRYPTO_get_mem_functions(CRYPTO_malloc_fn *malloc_fn,$/;" f +CRYPTO_malloc crypto/mem.c /^void *CRYPTO_malloc(size_t num, const char *file, int line)$/;" f +CRYPTO_malloc providers/fips/fipsprov.c /^void *CRYPTO_malloc(size_t num, const char *file, int line)$/;" f +CRYPTO_mem_ctrl crypto/mem.c /^int CRYPTO_mem_ctrl(int mode)$/;" f +CRYPTO_mem_debug_free crypto/mem.c /^void CRYPTO_mem_debug_free(void *addr, int flag,$/;" f +CRYPTO_mem_debug_malloc crypto/mem.c /^void CRYPTO_mem_debug_malloc(void *addr, size_t num, int flag,$/;" f +CRYPTO_mem_debug_pop crypto/mem.c /^int CRYPTO_mem_debug_pop(void)$/;" f +CRYPTO_mem_debug_push crypto/mem.c /^int CRYPTO_mem_debug_push(const char *info, const char *file, int line)$/;" f +CRYPTO_mem_debug_realloc crypto/mem.c /^void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, size_t num, int flag,$/;" f +CRYPTO_mem_leaks crypto/mem.c /^int CRYPTO_mem_leaks(BIO *b)$/;" f +CRYPTO_mem_leaks_cb crypto/mem.c /^int CRYPTO_mem_leaks_cb(int (*cb)(const char *str, size_t len, void *u),$/;" f +CRYPTO_mem_leaks_fp crypto/mem.c /^int CRYPTO_mem_leaks_fp(FILE *fp)$/;" f +CRYPTO_memcmp crypto/alphacpuid.pl /^CRYPTO_memcmp:$/;" l +CRYPTO_memcmp crypto/arm64cpuid.pl /^CRYPTO_memcmp:$/;" l +CRYPTO_memcmp crypto/armv4cpuid.pl /^CRYPTO_memcmp:$/;" l +CRYPTO_memcmp crypto/cpuid.c /^int CRYPTO_memcmp(const void * in_a, const void * in_b, size_t len)$/;" f +CRYPTO_memcmp crypto/cpuid.c 183;" d file: +CRYPTO_memcmp crypto/ia64cpuid.S /^CRYPTO_memcmp:$/;" l +CRYPTO_memcmp crypto/s390xcpuid.pl /^CRYPTO_memcmp:$/;" l +CRYPTO_memcmp crypto/sparccpuid.S /^CRYPTO_memcmp:$/;" l +CRYPTO_memcmp crypto/x86_64cpuid.pl /^CRYPTO_memcmp:$/;" l +CRYPTO_memcmp e_os.h 396;" d +CRYPTO_memdup crypto/o_str.c /^void *CRYPTO_memdup(const void *data, size_t siz, const char* file, int line)$/;" f +CRYPTO_new_ex_data crypto/ex_data.c /^int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad)$/;" f +CRYPTO_nistcts128_decrypt crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_decrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_nistcts128_decrypt_block crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_decrypt_block(const unsigned char *in,$/;" f +CRYPTO_nistcts128_encrypt crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_nistcts128_encrypt_block crypto/modes/cts128.c /^size_t CRYPTO_nistcts128_encrypt_block(const unsigned char *in,$/;" f +CRYPTO_ocb128_aad crypto/modes/ocb128.c /^int CRYPTO_ocb128_aad(OCB128_CONTEXT *ctx, const unsigned char *aad,$/;" f +CRYPTO_ocb128_cleanup crypto/modes/ocb128.c /^void CRYPTO_ocb128_cleanup(OCB128_CONTEXT *ctx)$/;" f +CRYPTO_ocb128_copy_ctx crypto/modes/ocb128.c /^int CRYPTO_ocb128_copy_ctx(OCB128_CONTEXT *dest, OCB128_CONTEXT *src,$/;" f +CRYPTO_ocb128_decrypt crypto/modes/ocb128.c /^int CRYPTO_ocb128_decrypt(OCB128_CONTEXT *ctx,$/;" f +CRYPTO_ocb128_encrypt crypto/modes/ocb128.c /^int CRYPTO_ocb128_encrypt(OCB128_CONTEXT *ctx,$/;" f +CRYPTO_ocb128_finish crypto/modes/ocb128.c /^int CRYPTO_ocb128_finish(OCB128_CONTEXT *ctx, const unsigned char *tag,$/;" f +CRYPTO_ocb128_init crypto/modes/ocb128.c /^int CRYPTO_ocb128_init(OCB128_CONTEXT *ctx, void *keyenc, void *keydec,$/;" f +CRYPTO_ocb128_new crypto/modes/ocb128.c /^OCB128_CONTEXT *CRYPTO_ocb128_new(void *keyenc, void *keydec,$/;" f +CRYPTO_ocb128_setiv crypto/modes/ocb128.c /^int CRYPTO_ocb128_setiv(OCB128_CONTEXT *ctx, const unsigned char *iv,$/;" f +CRYPTO_ocb128_tag crypto/modes/ocb128.c /^int CRYPTO_ocb128_tag(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f +CRYPTO_ofb128_encrypt crypto/modes/ofb128.c /^void CRYPTO_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +CRYPTO_realloc crypto/mem.c /^void *CRYPTO_realloc(void *str, size_t num, const char *file, int line)$/;" f +CRYPTO_realloc providers/fips/fipsprov.c /^void *CRYPTO_realloc(void *addr, size_t num, const char *file, int line)$/;" f +CRYPTO_secure_actual_size crypto/mem_sec.c /^size_t CRYPTO_secure_actual_size(void *ptr)$/;" f +CRYPTO_secure_allocated crypto/mem_sec.c /^int CRYPTO_secure_allocated(const void *ptr)$/;" f +CRYPTO_secure_allocated providers/fips/fipsprov.c /^int CRYPTO_secure_allocated(const void *ptr)$/;" f +CRYPTO_secure_clear_free crypto/mem_sec.c /^void CRYPTO_secure_clear_free(void *ptr, size_t num,$/;" f +CRYPTO_secure_clear_free providers/fips/fipsprov.c /^void CRYPTO_secure_clear_free(void *ptr, size_t num, const char *file, int line)$/;" f +CRYPTO_secure_free crypto/mem_sec.c /^void CRYPTO_secure_free(void *ptr, const char *file, int line)$/;" f +CRYPTO_secure_free providers/fips/fipsprov.c /^void CRYPTO_secure_free(void *ptr, const char *file, int line)$/;" f +CRYPTO_secure_malloc crypto/mem_sec.c /^void *CRYPTO_secure_malloc(size_t num, const char *file, int line)$/;" f +CRYPTO_secure_malloc providers/fips/fipsprov.c /^void *CRYPTO_secure_malloc(size_t num, const char *file, int line)$/;" f +CRYPTO_secure_malloc_done crypto/mem_sec.c /^int CRYPTO_secure_malloc_done(void)$/;" f +CRYPTO_secure_malloc_init crypto/mem_sec.c /^int CRYPTO_secure_malloc_init(size_t size, size_t minsize)$/;" f +CRYPTO_secure_malloc_initialized crypto/mem_sec.c /^int CRYPTO_secure_malloc_initialized(void)$/;" f +CRYPTO_secure_used crypto/mem_sec.c /^size_t CRYPTO_secure_used(void)$/;" f +CRYPTO_secure_zalloc crypto/mem_sec.c /^void *CRYPTO_secure_zalloc(size_t num, const char *file, int line)$/;" f +CRYPTO_secure_zalloc providers/fips/fipsprov.c /^void *CRYPTO_secure_zalloc(size_t num, const char *file, int line)$/;" f +CRYPTO_set_ex_data crypto/ex_data.c /^int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val)$/;" f +CRYPTO_set_mem_debug crypto/mem.c /^int CRYPTO_set_mem_debug(int flag)$/;" f +CRYPTO_set_mem_functions crypto/mem.c /^int CRYPTO_set_mem_functions(CRYPTO_malloc_fn malloc_fn,$/;" f +CRYPTO_str_reasons crypto/cpt_err.c /^static const ERR_STRING_DATA CRYPTO_str_reasons[] = {$/;" v file: +CRYPTO_strdup crypto/o_str.c /^char *CRYPTO_strdup(const char *str, const char* file, int line)$/;" f +CRYPTO_strndup crypto/o_str.c /^char *CRYPTO_strndup(const char *str, size_t s, const char* file, int line)$/;" f +CRYPTO_win_rwlock crypto/threads_win.c /^} CRYPTO_win_rwlock;$/;" t typeref:struct:__anon89 file: +CRYPTO_xts128_encrypt crypto/modes/xts128.c /^int CRYPTO_xts128_encrypt(const XTS128_CONTEXT *ctx,$/;" f +CRYPTO_zalloc crypto/mem.c /^void *CRYPTO_zalloc(size_t num, const char *file, int line)$/;" f +CRYPTO_zalloc providers/fips/fipsprov.c /^void *CRYPTO_zalloc(size_t num, const char *file, int line)$/;" f +CRYPTUI_SELECT_INTENDEDUSE_COLUMN engines/e_capi.c 1837;" d file: +CRYPTUI_SELECT_LOCATION_COLUMN engines/e_capi.c 1836;" d file: +CTLOG include/openssl/types.h /^typedef struct ctlog_st CTLOG;$/;" t typeref:struct:ctlog_st +CTLOG_FILE include/internal/cryptlib.h 71;" d +CTLOG_FILE include/internal/cryptlib.h 77;" d +CTLOG_FILE_EVP include/internal/cryptlib.h 82;" d +CTLOG_STORE include/openssl/types.h /^typedef struct ctlog_store_st CTLOG_STORE;$/;" t typeref:struct:ctlog_store_st +CTLOG_STORE_LOAD_CTX crypto/ct/ct_log.c /^} CTLOG_STORE_LOAD_CTX;$/;" t typeref:struct:ctlog_store_load_ctx_st file: +CTLOG_STORE_free crypto/ct/ct_log.c /^void CTLOG_STORE_free(CTLOG_STORE *store)$/;" f +CTLOG_STORE_get0_log_by_id crypto/ct/ct_log.c /^const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store,$/;" f +CTLOG_STORE_load_default_file crypto/ct/ct_log.c /^int CTLOG_STORE_load_default_file(CTLOG_STORE *store)$/;" f +CTLOG_STORE_load_file crypto/ct/ct_log.c /^int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file)$/;" f +CTLOG_STORE_new crypto/ct/ct_log.c /^CTLOG_STORE *CTLOG_STORE_new(void)$/;" f +CTLOG_STORE_new_ex crypto/ct/ct_log.c /^CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +CTLOG_free crypto/ct/ct_log.c /^void CTLOG_free(CTLOG *log)$/;" f +CTLOG_get0_log_id crypto/ct/ct_log.c /^void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id,$/;" f +CTLOG_get0_name crypto/ct/ct_log.c /^const char *CTLOG_get0_name(const CTLOG *log)$/;" f +CTLOG_get0_public_key crypto/ct/ct_log.c /^EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log)$/;" f +CTLOG_new crypto/ct/ct_log.c /^CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name)$/;" f +CTLOG_new_ex crypto/ct/ct_log.c /^CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx,$/;" f +CTLOG_new_from_base64 crypto/ct/ct_b64.c /^int CTLOG_new_from_base64(CTLOG **ct_log, const char *pkey_base64,$/;" f +CTLOG_new_from_base64_ex crypto/ct/ct_b64.c /^int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64,$/;" f +CTS128_FIXTURE test/modes_internal_test.c /^} CTS128_FIXTURE;$/;" t typeref:struct:__anon321 file: +CTS128_TEST_VECTOR test/modes_internal_test.c 95;" d file: +CTS_BLOCK_SIZE providers/implementations/ciphers/cipher_cts.c 59;" d file: +CTS_CS1 providers/implementations/ciphers/cipher_cts.c 55;" d file: +CTS_CS2 providers/implementations/ciphers/cipher_cts.c 56;" d file: +CTS_CS3 providers/implementations/ciphers/cipher_cts.c 57;" d file: +CTS_MODE_NAME2ID providers/implementations/ciphers/cipher_cts.c /^} CTS_MODE_NAME2ID;$/;" t typeref:struct:cts_mode_name2id_st file: +CTXDBG crypto/bn/bn_ctx.c 109;" d file: +CTXDBG crypto/bn/bn_ctx.c 115;" d file: +CTX_DATA test/helpers/handshake.h /^} CTX_DATA;$/;" t typeref:struct:ctx_data_st +CTX_FILESPEC crypto/LPdir_vms.c 131;" d file: +CTYPE_MASK_alnum include/crypto/ctype.h 41;" d +CTYPE_MASK_alpha include/crypto/ctype.h 40;" d +CTYPE_MASK_ascii include/crypto/ctype.h 50;" d +CTYPE_MASK_asn1print include/crypto/ctype.h 38;" d +CTYPE_MASK_base64 include/crypto/ctype.h 37;" d +CTYPE_MASK_blank include/crypto/ctype.h 32;" d +CTYPE_MASK_cntrl include/crypto/ctype.h 33;" d +CTYPE_MASK_digit include/crypto/ctype.h 29;" d +CTYPE_MASK_graph include/crypto/ctype.h 34;" d +CTYPE_MASK_lower include/crypto/ctype.h 27;" d +CTYPE_MASK_print include/crypto/ctype.h 35;" d +CTYPE_MASK_punct include/crypto/ctype.h 36;" d +CTYPE_MASK_space include/crypto/ctype.h 30;" d +CTYPE_MASK_upper include/crypto/ctype.h 28;" d +CTYPE_MASK_xdigit include/crypto/ctype.h 31;" d +CT_F_CTLOG_NEW include/openssl/cryptoerr_legacy.h 484;" d +CT_F_CTLOG_NEW_FROM_BASE64 include/openssl/cryptoerr_legacy.h 485;" d +CT_F_CTLOG_NEW_FROM_CONF include/openssl/cryptoerr_legacy.h 486;" d +CT_F_CTLOG_STORE_LOAD_CTX_NEW include/openssl/cryptoerr_legacy.h 487;" d +CT_F_CTLOG_STORE_LOAD_FILE include/openssl/cryptoerr_legacy.h 488;" d +CT_F_CTLOG_STORE_LOAD_LOG include/openssl/cryptoerr_legacy.h 489;" d +CT_F_CTLOG_STORE_NEW include/openssl/cryptoerr_legacy.h 490;" d +CT_F_CT_BASE64_DECODE include/openssl/cryptoerr_legacy.h 491;" d +CT_F_CT_POLICY_EVAL_CTX_NEW include/openssl/cryptoerr_legacy.h 492;" d +CT_F_CT_V1_LOG_ID_FROM_PKEY include/openssl/cryptoerr_legacy.h 493;" d +CT_F_I2O_SCT include/openssl/cryptoerr_legacy.h 494;" d +CT_F_I2O_SCT_LIST include/openssl/cryptoerr_legacy.h 495;" d +CT_F_I2O_SCT_SIGNATURE include/openssl/cryptoerr_legacy.h 496;" d +CT_F_O2I_SCT include/openssl/cryptoerr_legacy.h 497;" d +CT_F_O2I_SCT_LIST include/openssl/cryptoerr_legacy.h 498;" d +CT_F_O2I_SCT_SIGNATURE include/openssl/cryptoerr_legacy.h 499;" d +CT_F_SCT_CTX_NEW include/openssl/cryptoerr_legacy.h 500;" d +CT_F_SCT_CTX_VERIFY include/openssl/cryptoerr_legacy.h 501;" d +CT_F_SCT_NEW include/openssl/cryptoerr_legacy.h 502;" d +CT_F_SCT_NEW_FROM_BASE64 include/openssl/cryptoerr_legacy.h 503;" d +CT_F_SCT_SET0_LOG_ID include/openssl/cryptoerr_legacy.h 504;" d +CT_F_SCT_SET1_EXTENSIONS include/openssl/cryptoerr_legacy.h 505;" d +CT_F_SCT_SET1_LOG_ID include/openssl/cryptoerr_legacy.h 506;" d +CT_F_SCT_SET1_SIGNATURE include/openssl/cryptoerr_legacy.h 507;" d +CT_F_SCT_SET_LOG_ENTRY_TYPE include/openssl/cryptoerr_legacy.h 508;" d +CT_F_SCT_SET_SIGNATURE_NID include/openssl/cryptoerr_legacy.h 509;" d +CT_F_SCT_SET_VERSION include/openssl/cryptoerr_legacy.h 510;" d +CT_POLICY_EVAL_CTX include/openssl/types.h /^typedef struct ct_policy_eval_ctx_st CT_POLICY_EVAL_CTX;$/;" t typeref:struct:ct_policy_eval_ctx_st +CT_POLICY_EVAL_CTX_free crypto/ct/ct_policy.c /^void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx)$/;" f +CT_POLICY_EVAL_CTX_get0_cert crypto/ct/ct_policy.c /^X509* CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx)$/;" f +CT_POLICY_EVAL_CTX_get0_issuer crypto/ct/ct_policy.c /^X509* CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx)$/;" f +CT_POLICY_EVAL_CTX_get0_log_store crypto/ct/ct_policy.c /^const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx)$/;" f +CT_POLICY_EVAL_CTX_get_time crypto/ct/ct_policy.c /^uint64_t CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx)$/;" f +CT_POLICY_EVAL_CTX_new crypto/ct/ct_policy.c /^CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void)$/;" f +CT_POLICY_EVAL_CTX_new_ex crypto/ct/ct_policy.c /^CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx,$/;" f +CT_POLICY_EVAL_CTX_set1_cert crypto/ct/ct_policy.c /^int CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X509 *cert)$/;" f +CT_POLICY_EVAL_CTX_set1_issuer crypto/ct/ct_policy.c /^int CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer)$/;" f +CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE crypto/ct/ct_policy.c /^void CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx,$/;" f +CT_POLICY_EVAL_CTX_set_time crypto/ct/ct_policy.c /^void CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms)$/;" f +CT_R_BASE64_DECODE_ERROR include/openssl/cterr.h 26;" d +CT_R_INVALID_LOG_ID_LENGTH include/openssl/cterr.h 27;" d +CT_R_LOG_CONF_INVALID include/openssl/cterr.h 28;" d +CT_R_LOG_CONF_INVALID_KEY include/openssl/cterr.h 29;" d +CT_R_LOG_CONF_MISSING_DESCRIPTION include/openssl/cterr.h 30;" d +CT_R_LOG_CONF_MISSING_KEY include/openssl/cterr.h 31;" d +CT_R_LOG_KEY_INVALID include/openssl/cterr.h 32;" d +CT_R_SCT_FUTURE_TIMESTAMP include/openssl/cterr.h 33;" d +CT_R_SCT_INVALID include/openssl/cterr.h 34;" d +CT_R_SCT_INVALID_SIGNATURE include/openssl/cterr.h 35;" d +CT_R_SCT_LIST_INVALID include/openssl/cterr.h 36;" d +CT_R_SCT_LOG_ID_MISMATCH include/openssl/cterr.h 37;" d +CT_R_SCT_NOT_SET include/openssl/cterr.h 38;" d +CT_R_SCT_UNSUPPORTED_VERSION include/openssl/cterr.h 39;" d +CT_R_UNRECOGNIZED_SIGNATURE_NID include/openssl/cterr.h 40;" d +CT_R_UNSUPPORTED_ENTRY_TYPE include/openssl/cterr.h 41;" d +CT_R_UNSUPPORTED_VERSION include/openssl/cterr.h 42;" d +CT_TEST_FIXTURE test/ct_test.c /^} CT_TEST_FIXTURE;$/;" t typeref:struct:ct_test_fixture file: +CT_TEST_MAX_FILE_SIZE test/ct_test.c 26;" d file: +CT_str_reasons crypto/ct/ct_err.c /^static const ERR_STRING_DATA CT_str_reasons[] = {$/;" v file: +CUSTOM_DATA test/asn1_encode_test.c 96;" d file: +CUSTOM_EXPECTED_FAILURE test/asn1_encode_test.c 135;" d file: +CUSTOM_EXPECTED_SUCCESS test/asn1_encode_test.c 132;" d file: +CUSTOM_EXT_TYPE_0 test/ssl_old_test.c 386;" d file: +CUSTOM_EXT_TYPE_1 test/ssl_old_test.c 387;" d file: +CUSTOM_EXT_TYPE_2 test/ssl_old_test.c 388;" d file: +CUSTOM_EXT_TYPE_3 test/ssl_old_test.c 389;" d file: +CUSTOM_FLAGS crypto/evp/e_aes.c 3087;" d file: +C_0 crypto/cast/cast_local.h 123;" d +C_1 crypto/cast/cast_local.h 124;" d +C_2 crypto/cast/cast_local.h 125;" d +C_3 crypto/cast/cast_local.h 126;" d +C_DONE test/ssl_old_test.c 2589;" d file: +C_M crypto/cast/cast_local.h 122;" d +C_RC2 crypto/rc2/rc2_local.h 126;" d +Camellia_DecryptBlock crypto/camellia/asm/cmll-x86_64.pl /^Camellia_DecryptBlock:$/;" l +Camellia_DecryptBlock crypto/camellia/camellia.c /^void Camellia_DecryptBlock(int keyBitLength, const u8 ciphertext[],$/;" f +Camellia_DecryptBlock_Rounds crypto/camellia/asm/cmll-x86_64.pl /^Camellia_DecryptBlock_Rounds:$/;" l +Camellia_DecryptBlock_Rounds crypto/camellia/camellia.c /^void Camellia_DecryptBlock_Rounds(int grandRounds, const u8 ciphertext[],$/;" f +Camellia_Ekeygen crypto/camellia/asm/cmll-x86_64.pl /^Camellia_Ekeygen:$/;" l +Camellia_Ekeygen crypto/camellia/camellia.c /^int Camellia_Ekeygen(int keyBitLength, const u8 *rawKey, KEY_TABLE_TYPE k)$/;" f +Camellia_EncryptBlock crypto/camellia/asm/cmll-x86_64.pl /^Camellia_EncryptBlock:$/;" l +Camellia_EncryptBlock crypto/camellia/camellia.c /^void Camellia_EncryptBlock(int keyBitLength, const u8 plaintext[],$/;" f +Camellia_EncryptBlock_Rounds crypto/camellia/asm/cmll-x86_64.pl /^Camellia_EncryptBlock_Rounds:$/;" l +Camellia_EncryptBlock_Rounds crypto/camellia/camellia.c /^void Camellia_EncryptBlock_Rounds(int grandRounds, const u8 plaintext[],$/;" f +Camellia_Feistel crypto/camellia/asm/cmll-x86.pl /^sub Camellia_Feistel {$/;" s +Camellia_Feistel crypto/camellia/asm/cmll-x86_64.pl /^sub Camellia_Feistel {$/;" s +Camellia_Feistel crypto/camellia/camellia.c 253;" d file: +Camellia_SBOX crypto/camellia/camellia.c /^static const u32 Camellia_SBOX[][256] = {$/;" v file: +Camellia_cbc_encrypt crypto/camellia/asm/cmll-x86_64.pl /^Camellia_cbc_encrypt:$/;" l +Camellia_cbc_encrypt crypto/camellia/asm/cmllt4-sparcv9.pl /^Camellia_cbc_encrypt:$/;" l +Camellia_cbc_encrypt crypto/camellia/cmll_cbc.c /^void Camellia_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_cfb128_encrypt crypto/camellia/cmll_cfb.c /^void Camellia_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_cfb1_encrypt crypto/camellia/cmll_cfb.c /^void Camellia_cfb1_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_cfb8_encrypt crypto/camellia/cmll_cfb.c /^void Camellia_cfb8_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_ctr128_encrypt crypto/camellia/cmll_ctr.c /^void Camellia_ctr128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_decrypt crypto/camellia/cmll_misc.c /^void Camellia_decrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_ecb_encrypt crypto/camellia/cmll_ecb.c /^void Camellia_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_encrypt crypto/camellia/cmll_misc.c /^void Camellia_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_ofb128_encrypt crypto/camellia/cmll_ofb.c /^void Camellia_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +Camellia_set_key crypto/camellia/asm/cmllt4-sparcv9.pl /^Camellia_set_key:$/;" l +Camellia_set_key crypto/camellia/cmll_misc.c /^int Camellia_set_key(const unsigned char *userKey, const int bits,$/;" f +Ch crypto/sha/sha256.c 142;" d file: +Ch crypto/sha/sha512.c 479;" d file: +ChaCha20_128 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_128:$/;" l +ChaCha20_16x crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_16x:$/;" l +ChaCha20_4x crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_4x:$/;" l +ChaCha20_4xop crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_4xop:$/;" l +ChaCha20_512_neon crypto/chacha/asm/chacha-armv8.pl /^ChaCha20_512_neon:$/;" l +ChaCha20_8x crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_8x:$/;" l +ChaCha20_8xvl crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_8xvl:$/;" l +ChaCha20_avx512 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_avx512:$/;" l +ChaCha20_avx512vl crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_avx512vl:$/;" l +ChaCha20_ctr32 crypto/chacha/asm/chacha-armv4.pl /^ChaCha20_ctr32:$/;" l +ChaCha20_ctr32 crypto/chacha/asm/chacha-armv8.pl /^ChaCha20_ctr32:$/;" l +ChaCha20_ctr32 crypto/chacha/asm/chacha-ia64.pl /^ChaCha20_ctr32:$/;" l +ChaCha20_ctr32 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_ctr32:$/;" l +ChaCha20_ctr32 crypto/chacha/chacha_enc.c /^void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp,$/;" f +ChaCha20_ctr32 crypto/chacha/chacha_ppc.c /^void ChaCha20_ctr32(unsigned char *out, const unsigned char *inp,$/;" f +ChaCha20_neon crypto/chacha/asm/chacha-armv4.pl /^ChaCha20_neon:$/;" l +ChaCha20_neon crypto/chacha/asm/chacha-armv8.pl /^ChaCha20_neon:$/;" l +ChaCha20_ssse3 crypto/chacha/asm/chacha-x86_64.pl /^ChaCha20_ssse3:$/;" l +Chi crypto/sha/asm/keccak1600-mmx.pl /^sub Chi() { ######### regular Chi step$/;" s +Chi crypto/sha/keccak1600.c /^static void Chi(uint64_t A[5][5])$/;" f file: +Cipher crypto/aes/aes_core.c /^static void Cipher(const unsigned char *in, unsigned char *out,$/;" f file: +CreateSocketPair apps/lib/vms_term_sock.c /^static int CreateSocketPair (int SocketFamily,$/;" f file: +Cx crypto/whrlpool/wp_block.c /^} Cx = {$/;" v typeref:union:__anon255 file: +D crypto/bn/asm/ia64.S /^#define D r18$/;" d +D crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: +D crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +D include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +D include/openssl/md4.h /^ MD4_LONG A, B, C, D;$/;" m struct:MD4state_st +D include/openssl/md5.h /^ MD5_LONG A, B, C, D;$/;" m struct:MD5state_st +D include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st +D providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: +D providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +D test/evp_pkey_provided_test.c 337;" d file: +D test/keymgmt_internal_test.c 71;" d file: +DANETLS_DANE_EE_MASK include/internal/dane.h 87;" d +DANETLS_DANE_MASK include/internal/dane.h 90;" d +DANETLS_DANE_TA_MASK include/internal/dane.h 86;" d +DANETLS_EE_MASK include/internal/dane.h 92;" d +DANETLS_ENABLED include/internal/dane.h 79;" d +DANETLS_HAS_DANE include/internal/dane.h 95;" d +DANETLS_HAS_DANE_EE include/internal/dane.h 102;" d +DANETLS_HAS_DANE_TA include/internal/dane.h 101;" d +DANETLS_HAS_EE include/internal/dane.h 97;" d +DANETLS_HAS_PKIX include/internal/dane.h 94;" d +DANETLS_HAS_PKIX_EE include/internal/dane.h 100;" d +DANETLS_HAS_PKIX_TA include/internal/dane.h 99;" d +DANETLS_HAS_TA include/internal/dane.h 96;" d +DANETLS_MATCHING_2256 include/internal/dane.h 39;" d +DANETLS_MATCHING_2512 include/internal/dane.h 40;" d +DANETLS_MATCHING_FULL include/internal/dane.h 38;" d +DANETLS_MATCHING_LAST include/internal/dane.h 41;" d +DANETLS_NONE crypto/x509/x509_vfy.c 2682;" d file: +DANETLS_PKIX_EE_MASK include/internal/dane.h 85;" d +DANETLS_PKIX_MASK include/internal/dane.h 89;" d +DANETLS_PKIX_TA_MASK include/internal/dane.h 84;" d +DANETLS_SELECTOR_CERT include/internal/dane.h 30;" d +DANETLS_SELECTOR_LAST include/internal/dane.h 32;" d +DANETLS_SELECTOR_SPKI include/internal/dane.h 31;" d +DANETLS_TA_MASK include/internal/dane.h 91;" d +DANETLS_USAGE_BIT include/internal/dane.h 82;" d +DANETLS_USAGE_DANE_EE include/internal/dane.h 23;" d +DANETLS_USAGE_DANE_TA include/internal/dane.h 22;" d +DANETLS_USAGE_LAST include/internal/dane.h 24;" d +DANETLS_USAGE_PKIX_EE include/internal/dane.h 21;" d +DANETLS_USAGE_PKIX_TA include/internal/dane.h 20;" d +DASYNC_R_INIT_FAILED engines/e_dasync_err.h 25;" d +DASYNC_str_reasons engines/e_dasync_err.c /^static ERR_STRING_DATA DASYNC_str_reasons[] = {$/;" v file: +DASYNCerr engines/e_dasync_err.h 19;" d +DATAPOS test/asynciotest.c 122;" d file: +DATA_BUF_SIZE test/asn1_encode_test.c 711;" d file: +DATA_BUF_SIZE test/destest.c 28;" d file: +DATA_ORDER_IS_BIG_ENDIAN crypto/sha/sha256.c 66;" d file: +DATA_ORDER_IS_BIG_ENDIAN crypto/sha/sha_local.h 17;" d +DATA_ORDER_IS_BIG_ENDIAN crypto/sm3/sm3_local.h 15;" d +DATA_ORDER_IS_LITTLE_ENDIAN crypto/md4/md4_local.h 17;" d +DATA_ORDER_IS_LITTLE_ENDIAN crypto/md5/md5_local.h 28;" d +DATA_ORDER_IS_LITTLE_ENDIAN crypto/ripemd/rmd_local.h 27;" d +DATA_SIZE test/bio_enc_test.c 20;" d file: +DB_ATTR apps/include/apps.h /^} DB_ATTR;$/;" t typeref:struct:db_attr_st +DB_ERROR_INDEX_CLASH include/openssl/txt_db.h 26;" d +DB_ERROR_INDEX_OUT_OF_RANGE include/openssl/txt_db.h 27;" d +DB_ERROR_INSERT_INDEX_CLASH include/openssl/txt_db.h 29;" d +DB_ERROR_MALLOC include/openssl/txt_db.h 25;" d +DB_ERROR_NO_INDEX include/openssl/txt_db.h 28;" d +DB_ERROR_OK include/openssl/txt_db.h 24;" d +DB_ERROR_WRONG_NUM_FIELDS include/openssl/txt_db.h 30;" d +DB_NUMBER apps/include/apps.h 201;" d +DB_TYPE_EXP apps/include/apps.h 204;" d +DB_TYPE_REV apps/include/apps.h 203;" d +DB_TYPE_SUSP apps/include/apps.h 206;" d +DB_TYPE_VAL apps/include/apps.h 205;" d +DB_exp_date apps/include/apps.h 195;" d +DB_file apps/include/apps.h 198;" d +DB_name apps/include/apps.h 199;" d +DB_rev_date apps/include/apps.h 196;" d +DB_serial apps/include/apps.h 197;" d +DB_type apps/include/apps.h 194;" d +DEBUG util/perl/OpenSSL/fallback.pm /^use constant DEBUG => 0;$/;" c +DECIMAL_SIZE include/internal/cryptlib.h 85;" d +DECLARE_AES_EVP engines/e_padlock.c 486;" d file: +DECLARE_ASN1_FUNCTIONS crypto/ec/ec_asn1.c /^DECLARE_ASN1_FUNCTIONS(ECDSA_SIG)$/;" f +DECLARE_ASN1_FUNCTIONS crypto/sm2/sm2_crypt.c /^DECLARE_ASN1_FUNCTIONS(SM2_Ciphertext)$/;" f +DECLARE_COMPARISON test/testutil.h 265;" d +DECLARE_COMPARISONS test/testutil.h 270;" d +DECLARE_IS_ENDIAN include/internal/endian.h 25;" d +DECLARE_IS_ENDIAN include/internal/endian.h 41;" d +DECLARE_OBJ_BSEARCH_CMP_FN include/openssl/objects.h 89;" d +DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN include/openssl/objects.h 91;" d +DECLARE_PEM_read include/openssl/pem.h 337;" d +DECLARE_PEM_read_attr include/openssl/pem.h 331;" d +DECLARE_PEM_read_bio include/openssl/pem.h 272;" d +DECLARE_PEM_read_bio_attr include/openssl/pem.h 267;" d +DECLARE_PEM_read_bio_ex include/openssl/pem.h 274;" d +DECLARE_PEM_read_bio_ex_attr include/openssl/pem.h 269;" d +DECLARE_PEM_read_ex include/openssl/pem.h 339;" d +DECLARE_PEM_read_ex_attr include/openssl/pem.h 334;" d +DECLARE_PEM_read_fp include/openssl/pem.h 256;" d +DECLARE_PEM_read_fp_attr include/openssl/pem.h 221;" d +DECLARE_PEM_read_fp_attr include/openssl/pem.h 233;" d +DECLARE_PEM_read_fp_ex_attr include/openssl/pem.h 222;" d +DECLARE_PEM_read_fp_ex_attr include/openssl/pem.h 235;" d +DECLARE_PEM_rw include/openssl/pem.h 347;" d +DECLARE_PEM_rw_attr include/openssl/pem.h 341;" d +DECLARE_PEM_rw_cb include/openssl/pem.h 364;" d +DECLARE_PEM_rw_cb_attr include/openssl/pem.h 358;" d +DECLARE_PEM_rw_cb_ex include/openssl/pem.h 366;" d +DECLARE_PEM_rw_cb_ex_attr include/openssl/pem.h 361;" d +DECLARE_PEM_rw_const include/openssl/pem.h 355;" d +DECLARE_PEM_rw_const_attr include/openssl/pem.h 352;" d +DECLARE_PEM_rw_ex include/openssl/pem.h 349;" d +DECLARE_PEM_rw_ex_attr include/openssl/pem.h 344;" d +DECLARE_PEM_write include/openssl/pem.h 310;" d +DECLARE_PEM_write_attr include/openssl/pem.h 304;" d +DECLARE_PEM_write_bio include/openssl/pem.h 282;" d +DECLARE_PEM_write_bio_attr include/openssl/pem.h 277;" d +DECLARE_PEM_write_bio_const include/openssl/pem.h 290;" d +DECLARE_PEM_write_bio_const_attr include/openssl/pem.h 288;" d +DECLARE_PEM_write_bio_ex include/openssl/pem.h 284;" d +DECLARE_PEM_write_bio_ex_attr include/openssl/pem.h 279;" d +DECLARE_PEM_write_cb include/openssl/pem.h 327;" d +DECLARE_PEM_write_cb_attr include/openssl/pem.h 321;" d +DECLARE_PEM_write_cb_bio include/openssl/pem.h 299;" d +DECLARE_PEM_write_cb_bio_attr include/openssl/pem.h 294;" d +DECLARE_PEM_write_cb_bio_ex_attr include/openssl/pem.h 296;" d +DECLARE_PEM_write_cb_ex include/openssl/pem.h 329;" d +DECLARE_PEM_write_cb_ex_attr include/openssl/pem.h 324;" d +DECLARE_PEM_write_cb_ex_bio include/openssl/pem.h 301;" d +DECLARE_PEM_write_cb_fp include/openssl/pem.h 264;" d +DECLARE_PEM_write_cb_fp_attr include/openssl/pem.h 228;" d +DECLARE_PEM_write_cb_fp_attr include/openssl/pem.h 248;" d +DECLARE_PEM_write_cb_fp_ex_attr include/openssl/pem.h 229;" d +DECLARE_PEM_write_cb_fp_ex_attr include/openssl/pem.h 250;" d +DECLARE_PEM_write_const include/openssl/pem.h 318;" d +DECLARE_PEM_write_const_attr include/openssl/pem.h 315;" d +DECLARE_PEM_write_ex include/openssl/pem.h 312;" d +DECLARE_PEM_write_ex_attr include/openssl/pem.h 307;" d +DECLARE_PEM_write_fp include/openssl/pem.h 258;" d +DECLARE_PEM_write_fp_attr include/openssl/pem.h 223;" d +DECLARE_PEM_write_fp_attr include/openssl/pem.h 239;" d +DECLARE_PEM_write_fp_const include/openssl/pem.h 261;" d +DECLARE_PEM_write_fp_const_attr include/openssl/pem.h 226;" d +DECLARE_PEM_write_fp_const_attr include/openssl/pem.h 245;" d +DECLARE_PEM_write_fp_ex_attr include/openssl/pem.h 224;" d +DECLARE_PEM_write_fp_ex_attr include/openssl/pem.h 241;" d +DECLARE_RUN_ONCE include/internal/thread_once.h 50;" d +DECODER_PROVIDER providers/baseprov.c 79;" d file: +DECODER_PROVIDER providers/baseprov.c 82;" d file: +DECODER_PROVIDER providers/defltprov.c 468;" d file: +DECODER_PROVIDER providers/defltprov.c 471;" d file: +DECRYPT test/bio_enc_test.c 18;" d file: +DEFAULT_ASN1_BUF_SIZE crypto/asn1/bio_asn1.c 22;" d file: +DEFAULT_BUFFER_SIZE crypto/bio/bf_buff.c 23;" d file: +DEFAULT_BUFFER_SIZE crypto/bio/bf_readbuff.c 22;" d file: +DEFAULT_BUF_SIZE crypto/packet.c 14;" d file: +DEFAULT_CONF_MFLAGS include/internal/conf.h 16;" d +DEFAULT_DAYS apps/req.c 46;" d file: +DEFAULT_DAYS apps/x509.c 31;" d file: +DEFAULT_HOME e_os.h 169;" d +DEFAULT_HOME e_os.h 171;" d +DEFAULT_HOME e_os.h 232;" d +DEFAULT_KEY_LENGTH apps/req.c 44;" d file: +DEFAULT_LINEBUFFER_SIZE crypto/bio/bf_lbuf.c 26;" d file: +DEFAULT_PROPS_AFTER_FETCH test/user_property_test.c /^ DEFAULT_PROPS_AFTER_FETCH,$/;" e enum:__anon266 file: +DEFAULT_PROPS_AFTER_LOAD test/user_property_test.c /^ DEFAULT_PROPS_AFTER_LOAD,$/;" e enum:__anon266 file: +DEFAULT_PROPS_FINAL test/user_property_test.c /^ DEFAULT_PROPS_FINAL$/;" e enum:__anon266 file: +DEFAULT_PROPS_FIRST test/user_property_test.c /^ DEFAULT_PROPS_FIRST = 0,$/;" e enum:__anon266 file: +DEFAULT_PVK_ENCR_STRENGTH apps/dsa.c 30;" d file: +DEFAULT_PVK_ENCR_STRENGTH apps/dsa.c 32;" d file: +DEFAULT_PVK_ENCR_STRENGTH apps/rsa.c 37;" d file: +DEFAULT_PVK_ENCR_STRENGTH apps/rsa.c 39;" d file: +DEFAULT_SECTION apps/cmp.c 51;" d file: +DEFAULT_SEPARATOR crypto/o_str.c 18;" d file: +DEFAULT_STORE test/cmp_ctx_test.c 497;" d file: +DEFBITS apps/dhparam.c 31;" d file: +DEFBITS apps/genrsa.c 27;" d file: +DEFINE_BN_COMPARISONS test/testutil/tests.c 360;" d file: +DEFINE_COMPARISON test/testutil/tests.c 211;" d file: +DEFINE_COMPARISONS test/testutil/tests.c 224;" d file: +DEFINE_OSSL_CMP_CTX_set1 crypto/cmp/cmp_ctx.c 605;" d file: +DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(cert, X509)$/;" f +DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(oldCert, X509)$/;" f +DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(pkey, EVP_PKEY)$/;" f +DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c /^DEFINE_OSSL_CMP_CTX_set1_up_ref(srvCert, X509)$/;" f +DEFINE_OSSL_CMP_CTX_set1_up_ref crypto/cmp/cmp_ctx.c 624;" d file: +DEFINE_PUSH_BASE_TEST test/cmp_ctx_test.c 608;" d file: +DEFINE_PUSH_TEST test/cmp_ctx_test.c 716;" d file: +DEFINE_RUN_ONCE crypto/engine/eng_lib.c /^DEFINE_RUN_ONCE(do_engine_lock_init)$/;" f +DEFINE_RUN_ONCE include/internal/thread_once.h 37;" d +DEFINE_RUN_ONCE_STATIC crypto/bio/bio_addr.c /^DEFINE_RUN_ONCE_STATIC(do_bio_lookup_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/bio/bio_meth.c /^DEFINE_RUN_ONCE_STATIC(do_bio_type_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/comp/c_zlib.c /^DEFINE_RUN_ONCE_STATIC(ossl_comp_zlib_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/conf/conf_mod.c /^DEFINE_RUN_ONCE_STATIC(do_init_module_list_lock)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/conf/conf_mod.c /^DEFINE_RUN_ONCE_STATIC(do_load_builtin_modules)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/context.c /^DEFINE_RUN_ONCE_STATIC(default_context_do_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/err/err.c /^DEFINE_RUN_ONCE_STATIC(do_err_strings_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/err/err.c /^DEFINE_RUN_ONCE_STATIC(err_do_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/info.c /^DEFINE_RUN_ONCE_STATIC(init_info_strings)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_add_all_ciphers)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_add_all_digests)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_async)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_base)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_config)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_afalg)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_capi)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_devcrypto)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_dynamic)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_openssl)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_padlock)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_engine_rdrand)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_load_crypto_nodelete)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_load_crypto_strings)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_register_atexit)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/initthread.c /^DEFINE_RUN_ONCE_STATIC(create_global_tevent_register)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/objects/o_names.c /^DEFINE_RUN_ONCE_STATIC(o_names_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/rand/rand_lib.c /^DEFINE_RUN_ONCE_STATIC(do_rand_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/store/store_register.c /^DEFINE_RUN_ONCE_STATIC(do_registry_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/trace.c /^DEFINE_RUN_ONCE_STATIC(ossl_trace_init)$/;" f +DEFINE_RUN_ONCE_STATIC crypto/ui/ui_util.c /^DEFINE_RUN_ONCE_STATIC(ui_method_data_index_init)$/;" f +DEFINE_RUN_ONCE_STATIC include/internal/thread_once.h 69;" d +DEFINE_RUN_ONCE_STATIC providers/fips/self_test.c /^DEFINE_RUN_ONCE_STATIC(do_fips_self_test_init)$/;" f +DEFINE_RUN_ONCE_STATIC ssl/ssl_cert.c /^DEFINE_RUN_ONCE_STATIC(ssl_x509_store_ctx_init)$/;" f +DEFINE_RUN_ONCE_STATIC ssl/ssl_ciph.c /^DEFINE_RUN_ONCE_STATIC(do_load_builtin_compressions)$/;" f +DEFINE_RUN_ONCE_STATIC ssl/ssl_init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_load_ssl_strings)$/;" f +DEFINE_RUN_ONCE_STATIC ssl/ssl_init.c /^DEFINE_RUN_ONCE_STATIC(ossl_init_ssl_base)$/;" f +DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_config_settings, ossl_init_config)$/;" f +DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_add_all_ciphers,$/;" f +DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_add_all_digests,$/;" f +DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_config, ossl_init_config)$/;" f +DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_load_crypto_strings,$/;" f +DEFINE_RUN_ONCE_STATIC_ALT crypto/init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_register_atexit,$/;" f +DEFINE_RUN_ONCE_STATIC_ALT include/internal/thread_once.h 110;" d +DEFINE_RUN_ONCE_STATIC_ALT ssl/ssl_init.c /^DEFINE_RUN_ONCE_STATIC_ALT(ossl_init_no_load_ssl_strings,$/;" f +DEFINE_SET_CB_TEST test/cmp_ctx_test.c /^DEFINE_SET_CB_TEST(log_cb)$/;" f +DEFINE_SET_CB_TEST test/cmp_ctx_test.c 551;" d file: +DEFINE_SET_GET1_STR_FN test/cmp_ctx_test.c 588;" d file: +DEFINE_SET_GET_ARG_FN test/cmp_ctx_test.c 577;" d file: +DEFINE_SET_GET_BASE_TEST test/cmp_ctx_test.c 336;" d file: +DEFINE_SET_GET_BASE_TEST util/check-format-test-negatives.c 265;" d file: +DEFINE_SET_GET_INT_TEST test/cmp_ctx_test.c 567;" d file: +DEFINE_SET_GET_INT_TEST_DEFAULT test/cmp_ctx_test.c 564;" d file: +DEFINE_SET_GET_P_VOID_TEST test/cmp_ctx_test.c 560;" d file: +DEFINE_SET_GET_SK_TEST test/cmp_ctx_test.c 518;" d file: +DEFINE_SET_GET_SK_TEST_DEFAULT test/cmp_ctx_test.c 514;" d file: +DEFINE_SET_GET_SK_X509_TEST test/cmp_ctx_test.c 521;" d file: +DEFINE_SET_GET_TEST test/cmp_ctx_test.c 510;" d file: +DEFINE_SET_GET_TEST_DEFAULT test/cmp_ctx_test.c 526;" d file: +DEFINE_SET_INT_TEST test/cmp_ctx_test.c 569;" d file: +DEFINE_SET_SK_TEST test/cmp_ctx_test.c 540;" d file: +DEFINE_SET_TEST test/cmp_ctx_test.c 537;" d file: +DEFINE_SET_TEST_DEFAULT test/cmp_ctx_test.c 530;" d file: +DEFINE_SPARSE_ARRAY_OF include/crypto/sparse_array.h 73;" d +DEFINE_SPARSE_ARRAY_OF_CONST include/crypto/sparse_array.h 75;" d +DEFINE_SPARSE_ARRAY_OF_INTERNAL include/crypto/sparse_array.h 23;" d +DEFINE_SPECIAL_STACK_OF_CONST crypto/param_build_set.c /^DEFINE_SPECIAL_STACK_OF_CONST(BIGNUM_const, BIGNUM)$/;" f +DEFINE_SPECIAL_STACK_OF_CONST crypto/rsa/rsa_backend.c /^DEFINE_SPECIAL_STACK_OF_CONST(BIGNUM_const, BIGNUM)$/;" f +DEFINE_SPECIAL_STACK_OF_CONST crypto/rsa/rsa_lib.c /^DEFINE_SPECIAL_STACK_OF_CONST(BIGNUM_const, BIGNUM)$/;" f +DEFINE_STACK_OF apps/lib/app_provider.c /^DEFINE_STACK_OF(OSSL_PROVIDER)$/;" f +DEFINE_STACK_OF crypto/conf/conf_mod.c /^DEFINE_STACK_OF(CONF_MODULE)$/;" f +DEFINE_STACK_OF crypto/encode_decode/decoder_pkey.c /^DEFINE_STACK_OF(EVP_KEYMGMT)$/;" f +DEFINE_STACK_OF crypto/encode_decode/encoder_pkey.c /^DEFINE_STACK_OF(OSSL_ENCODER)$/;" f +DEFINE_STACK_OF crypto/param_build.c /^DEFINE_STACK_OF(OSSL_PARAM_BLD_DEF)$/;" f +DEFINE_STACK_OF crypto/provider_child.c /^DEFINE_STACK_OF(OSSL_PROVIDER)$/;" f +DEFINE_STACK_OF crypto/rsa/rsa_lib.c /^DEFINE_STACK_OF(BIGNUM)$/;" f +DEFINE_TIME_T_COMPARISON test/testutil/tests.c 450;" d file: +DEFPRIMES apps/genrsa.c 28;" d file: +DEPRECATED_NO_ALTERNATIVE apps/include/function.h 16;" d +DEPRECATED_RAND_FUNCTIONS_DEFINED crypto/rand/rand_deprecated.c 18;" d file: +DEP_FINI_ATTRIBUTE providers/fips/self_test.c 109;" d file: +DEP_FINI_ATTRIBUTE providers/fips/self_test.c 111;" d file: +DEP_FINI_ATTRIBUTE providers/fips/self_test.c 153;" d file: +DEP_FINI_ATTRIBUTE providers/fips/self_test.c 72;" d file: +DEP_INITIAL_STATE providers/fips/self_test.c 154;" d file: +DEP_INITIAL_STATE providers/fips/self_test.c 155;" d file: +DEP_INITIAL_STATE providers/fips/self_test.c 70;" d file: +DEP_INIT_ATTRIBUTE providers/fips/self_test.c 108;" d file: +DEP_INIT_ATTRIBUTE providers/fips/self_test.c 110;" d file: +DEP_INIT_ATTRIBUTE providers/fips/self_test.c 152;" d file: +DEP_INIT_ATTRIBUTE providers/fips/self_test.c 71;" d file: +DER_AID_SZ_mgf1SHA224Identifier providers/common/der/der_rsa_key.c 183;" d file: +DER_AID_SZ_mgf1SHA256Identifier providers/common/der/der_rsa_key.c 193;" d file: +DER_AID_SZ_mgf1SHA384Identifier providers/common/der/der_rsa_key.c 203;" d file: +DER_AID_SZ_mgf1SHA512Identifier providers/common/der/der_rsa_key.c 213;" d file: +DER_AID_SZ_mgf1SHA512_224Identifier providers/common/der/der_rsa_key.c 223;" d file: +DER_AID_SZ_mgf1SHA512_256Identifier providers/common/der/der_rsa_key.c 233;" d file: +DER_AID_SZ_sha1Identifier providers/common/der/der_rsa_key.c 65;" d file: +DER_AID_SZ_sha224Identifier providers/common/der/der_rsa_key.c 76;" d file: +DER_AID_SZ_sha256Identifier providers/common/der/der_rsa_key.c 87;" d file: +DER_AID_SZ_sha384Identifier providers/common/der/der_rsa_key.c 98;" d file: +DER_AID_SZ_sha512Identifier providers/common/der/der_rsa_key.c 109;" d file: +DER_AID_SZ_sha512_224Identifier providers/common/der/der_rsa_key.c 120;" d file: +DER_AID_SZ_sha512_256Identifier providers/common/der/der_rsa_key.c 131;" d file: +DER_AID_V_mgf1SHA224Identifier providers/common/der/der_rsa_key.c 175;" d file: +DER_AID_V_mgf1SHA256Identifier providers/common/der/der_rsa_key.c 185;" d file: +DER_AID_V_mgf1SHA384Identifier providers/common/der/der_rsa_key.c 195;" d file: +DER_AID_V_mgf1SHA512Identifier providers/common/der/der_rsa_key.c 205;" d file: +DER_AID_V_mgf1SHA512_224Identifier providers/common/der/der_rsa_key.c 215;" d file: +DER_AID_V_mgf1SHA512_256Identifier providers/common/der/der_rsa_key.c 225;" d file: +DER_AID_V_sha1Identifier providers/common/der/der_rsa_key.c 56;" d file: +DER_AID_V_sha224Identifier providers/common/der/der_rsa_key.c 67;" d file: +DER_AID_V_sha256Identifier providers/common/der/der_rsa_key.c 78;" d file: +DER_AID_V_sha384Identifier providers/common/der/der_rsa_key.c 89;" d file: +DER_AID_V_sha512Identifier providers/common/der/der_rsa_key.c 100;" d file: +DER_AID_V_sha512_224Identifier providers/common/der/der_rsa_key.c 111;" d file: +DER_AID_V_sha512_256Identifier providers/common/der/der_rsa_key.c 122;" d file: +DER_C_APPLICATION include/internal/der.h 58;" d +DER_C_CONTEXT include/internal/der.h 59;" d +DER_C_PRIVATE include/internal/der.h 60;" d +DER_C_UNIVERSAL include/internal/der.h 57;" d +DER_ENC crypto/asn1/tasn_enc.c /^} DER_ENC;$/;" t typeref:struct:__anon225 file: +DER_F_CONSTRUCTED include/internal/der.h 54;" d +DER_F_PRIMITIVE include/internal/der.h 53;" d +DER_NO_CONTEXT include/internal/der.h 70;" d +DER_P_BIT_STRING include/internal/der.h 28;" d +DER_P_BMPSTRING include/internal/der.h 50;" d +DER_P_BOOLEAN include/internal/der.h 26;" d +DER_P_ENUMERATED include/internal/der.h 35;" d +DER_P_EOC include/internal/der.h 25;" d +DER_P_EXTERNAL include/internal/der.h 33;" d +DER_P_GENERALIZEDTIME include/internal/der.h 45;" d +DER_P_GENERALSTRING include/internal/der.h 48;" d +DER_P_GRAPHICSTRING include/internal/der.h 46;" d +DER_P_IA5STRING include/internal/der.h 43;" d +DER_P_INTEGER include/internal/der.h 27;" d +DER_P_ISO64STRING include/internal/der.h 47;" d +DER_P_NULL include/internal/der.h 30;" d +DER_P_NUMERICSTRING include/internal/der.h 39;" d +DER_P_OBJECT include/internal/der.h 31;" d +DER_P_OBJECT_DESCRIPTOR include/internal/der.h 32;" d +DER_P_OCTET_STRING include/internal/der.h 29;" d +DER_P_PRINTABLESTRING include/internal/der.h 40;" d +DER_P_REAL include/internal/der.h 34;" d +DER_P_SEQUENCE include/internal/der.h 37;" d +DER_P_SET include/internal/der.h 38;" d +DER_P_T61STRING include/internal/der.h 41;" d +DER_P_UNIVERSALSTRING include/internal/der.h 49;" d +DER_P_UTCTIME include/internal/der.h 44;" d +DER_P_UTF8STRING include/internal/der.h 36;" d +DER_P_VIDEOTEXSTRING include/internal/der.h 42;" d +DER_SZ_NULL providers/common/der/der_rsa_key.c 38;" d file: +DER_V_NULL providers/common/der/der_rsa_key.c 37;" d file: +DER_w_MaskGenAlgorithm providers/common/der/der_rsa_key.c /^static int DER_w_MaskGenAlgorithm(WPACKET *pkt, int tag,$/;" f file: +DER_w_keyinfo providers/implementations/kdfs/x942kdf.c /^static int DER_w_keyinfo(WPACKET *pkt,$/;" f file: +DESTROY util/perl/OpenSSL/Ordinals.pm /^sub DESTROY {$/;" s +DESTROY util/perl/TLSProxy/Proxy.pm /^sub DESTROY$/;" s +DESX_CBC_KEY crypto/evp/e_xcbc_d.c /^} DESX_CBC_KEY;$/;" t typeref:struct:__anon23 file: +DES_BLOCK_SIZE providers/implementations/ciphers/cipher_tdes.h 14;" d +DES_CBC_MODE include/openssl/des.h 58;" d +DES_DECRYPT include/openssl/des.h 56;" d +DES_EDE_KEY crypto/evp/e_des3.c /^} DES_EDE_KEY;$/;" t typeref:struct:__anon24 file: +DES_ENCRYPT include/openssl/des.h 55;" d +DES_FCRYPT crypto/des/fcrypt_b.c 18;" d file: +DES_FCRYPT crypto/des/fcrypt_b.c 20;" d file: +DES_FLAGS providers/implementations/ciphers/cipher_des.c 23;" d file: +DES_KEY_SZ include/openssl/des.h 52;" d +DES_LONG include/openssl/des.h /^typedef unsigned int DES_LONG;$/;" t +DES_PCBC_MODE include/openssl/des.h 59;" d +DES_SCHEDULE_SZ include/openssl/des.h 53;" d +DES_SPtrans crypto/des/asm/des-586.pl /^sub DES_SPtrans$/;" s +DES_SPtrans crypto/des/spr.h /^const DES_LONG DES_SPtrans[8][64] = {$/;" v +DES_cbc_cksum crypto/des/cbc_cksm.c /^DES_LONG DES_cbc_cksum(const unsigned char *in, DES_cblock *output,$/;" f +DES_cbc_encrypt crypto/des/ncbc_enc.c /^void DES_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,$/;" f +DES_cblock include/openssl/des.h /^typedef unsigned char DES_cblock[8];$/;" t +DES_cfb64_encrypt crypto/des/cfb64enc.c /^void DES_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +DES_cfb_encrypt crypto/des/cfb_enc.c /^void DES_cfb_encrypt(const unsigned char *in, unsigned char *out, int numbits,$/;" f +DES_check_key_parity crypto/des/set_key.c /^int DES_check_key_parity(const_DES_cblock *key)$/;" f +DES_crypt crypto/des/fcrypt.c /^char *DES_crypt(const char *buf, const char *salt)$/;" f +DES_decrypt3 crypto/des/des_enc.c /^void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1,$/;" f +DES_decrypt_internal crypto/des/asm/des-586.pl /^sub DES_decrypt_internal()$/;" s +DES_ecb2_encrypt include/openssl/des.h 61;" d +DES_ecb3_encrypt crypto/des/ecb3_enc.c /^void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output,$/;" f +DES_ecb_encrypt crypto/des/ecb_enc.c /^void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output,$/;" f +DES_ede2_cbc_encrypt include/openssl/des.h 64;" d +DES_ede2_cfb64_encrypt include/openssl/des.h 67;" d +DES_ede2_ofb64_encrypt include/openssl/des.h 70;" d +DES_ede3_cbc_encrypt crypto/des/des_enc.c /^void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output,$/;" f +DES_ede3_cfb64_encrypt crypto/des/cfb64ede.c /^void DES_ede3_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +DES_ede3_cfb_encrypt crypto/des/cfb64ede.c /^void DES_ede3_cfb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +DES_ede3_ofb64_encrypt crypto/des/ofb64ede.c /^void DES_ede3_ofb64_encrypt(register const unsigned char *in,$/;" f +DES_encrypt crypto/des/asm/des-586.pl /^sub DES_encrypt$/;" s +DES_encrypt1 crypto/des/des_enc.c /^void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc)$/;" f +DES_encrypt2 crypto/des/des_enc.c /^void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc)$/;" f +DES_encrypt3 crypto/des/asm/desboth.pl /^sub DES_encrypt3$/;" s +DES_encrypt3 crypto/des/des_enc.c /^void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1,$/;" f +DES_encrypt_internal crypto/des/asm/des-586.pl /^sub DES_encrypt_internal()$/;" s +DES_fcrypt crypto/des/fcrypt.c /^char *DES_fcrypt(const char *buf, const char *salt, char *ret)$/;" f +DES_fixup_key_parity include/openssl/des.h 73;" d +DES_is_weak_key crypto/des/set_key.c /^int DES_is_weak_key(const_DES_cblock *key)$/;" f +DES_key_sched crypto/des/set_key.c /^int DES_key_sched(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f +DES_key_schedule include/openssl/des.h /^} DES_key_schedule;$/;" t typeref:struct:DES_ks +DES_ks include/openssl/des.h /^typedef struct DES_ks {$/;" s +DES_ofb64_encrypt crypto/des/ofb64enc.c /^void DES_ofb64_encrypt(register const unsigned char *in,$/;" f +DES_ofb_encrypt crypto/des/ofb_enc.c /^void DES_ofb_encrypt(const unsigned char *in, unsigned char *out, int numbits,$/;" f +DES_options crypto/des/ecb_enc.c /^const char *DES_options(void)$/;" f +DES_pcbc_encrypt crypto/des/pcbc_enc.c /^void DES_pcbc_encrypt(const unsigned char *input, unsigned char *output,$/;" f +DES_quad_cksum crypto/des/qud_cksm.c /^DES_LONG DES_quad_cksum(const unsigned char *input, DES_cblock output[],$/;" f +DES_random_key crypto/des/rand_key.c /^int DES_random_key(DES_cblock *ret)$/;" f +DES_set_key crypto/des/set_key.c /^int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f +DES_set_key_checked crypto/des/set_key.c /^int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f +DES_set_key_unchecked crypto/des/set_key.c /^void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule)$/;" f +DES_set_odd_parity crypto/des/set_key.c /^void DES_set_odd_parity(DES_cblock *key)$/;" f +DES_string_to_2keys crypto/des/str2key.c /^void DES_string_to_2keys(const char *str, DES_cblock *key1, DES_cblock *key2)$/;" f +DES_string_to_key crypto/des/str2key.c /^void DES_string_to_key(const char *str, DES_cblock *key)$/;" f +DES_xcbc_encrypt crypto/des/xcbc_enc.c /^void DES_xcbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f +DEVCRYPTO_ACCELERATED engines/e_devcrypto.c /^ DEVCRYPTO_ACCELERATED = 1 \/* hardware accelerated *\/$/;" e enum:driver_info_st::devcrypto_accelerated_t file: +DEVCRYPTO_ACCELERATION_UNKNOWN engines/e_devcrypto.c /^ DEVCRYPTO_ACCELERATION_UNKNOWN = 0, \/* acceleration support unknown *\/$/;" e enum:driver_info_st::devcrypto_accelerated_t file: +DEVCRYPTO_CMD_CIPHERS engines/e_devcrypto.c 1097;" d file: +DEVCRYPTO_CMD_DIGESTS engines/e_devcrypto.c 1098;" d file: +DEVCRYPTO_CMD_DUMP_INFO engines/e_devcrypto.c 1099;" d file: +DEVCRYPTO_CMD_USE_SOFTDRIVERS engines/e_devcrypto.c 1096;" d file: +DEVCRYPTO_DEFAULT_USE_SOFTDRIVERS engines/e_devcrypto.c 57;" d file: +DEVCRYPTO_NOT_ACCELERATED engines/e_devcrypto.c /^ DEVCRYPTO_NOT_ACCELERATED = -1, \/* software implemented *\/$/;" e enum:driver_info_st::devcrypto_accelerated_t file: +DEVCRYPTO_REJECT_SOFTWARE engines/e_devcrypto.c 55;" d file: +DEVCRYPTO_REQUIRE_ACCELERATED engines/e_devcrypto.c 53;" d file: +DEVCRYPTO_STATUS_FAILURE engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_FAILURE = -3, \/* unusable for other reason *\/$/;" e enum:driver_info_st::devcrypto_status_t file: +DEVCRYPTO_STATUS_NO_CIOCCPHASH engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_NO_CIOCCPHASH = -2, \/* hash state copy not supported *\/$/;" e enum:driver_info_st::devcrypto_status_t file: +DEVCRYPTO_STATUS_NO_CIOCGSESSION engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_NO_CIOCGSESSION = -1, \/* session open failed *\/$/;" e enum:driver_info_st::devcrypto_status_t file: +DEVCRYPTO_STATUS_UNKNOWN engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_UNKNOWN = 0, \/* not tested yet *\/$/;" e enum:driver_info_st::devcrypto_status_t file: +DEVCRYPTO_STATUS_USABLE engines/e_devcrypto.c /^ DEVCRYPTO_STATUS_USABLE = 1 \/* algo can be used *\/$/;" e enum:driver_info_st::devcrypto_status_t file: +DEVCRYPTO_USE_SOFTWARE engines/e_devcrypto.c 54;" d file: +DEVRANDM_WAIT_USE_SELECT include/crypto/rand.h 62;" d +DEVRANDOM e_os.h 205;" d +DEVRANDOM e_os.h 69;" d +DEVRANDOM e_os.h 70;" d +DEVRANDOM include/crypto/rand.h 43;" d +DEVRANDOM_EGD e_os.h 68;" d +DEVRANDOM_EGD include/crypto/rand.h 81;" d +DEVRANDOM_SAFE_KERNEL include/crypto/rand.h 54;" d +DEVRANDOM_WAIT include/crypto/rand.h 46;" d +DGRAM_RCV_TIMEOUT apps/timeouts.h 14;" d +DGRAM_SND_TIMEOUT apps/timeouts.h 15;" d +DH crypto/bn/asm/ia64.S /^#define DH r22$/;" d +DH include/openssl/types.h /^typedef struct dh_st DH;$/;" t typeref:struct:dh_st +DH test/endecode_test.c /^DOMAIN_KEYS(DH);$/;" v +DHX test/endecode_test.c /^DOMAIN_KEYS(DHX);$/;" v +DHX_params test/endecoder_legacy_test.c /^static const OSSL_PARAM DHX_params[] = { OSSL_PARAM_END };$/;" v file: +DH_CHECK_INVALID_J_VALUE include/openssl/dh.h 151;" d +DH_CHECK_INVALID_Q_VALUE include/openssl/dh.h 150;" d +DH_CHECK_PUBKEY_INVALID include/openssl/dh.h 158;" d +DH_CHECK_PUBKEY_TOO_LARGE include/openssl/dh.h 157;" d +DH_CHECK_PUBKEY_TOO_SMALL include/openssl/dh.h 156;" d +DH_CHECK_P_NOT_PRIME include/openssl/dh.h 145;" d +DH_CHECK_P_NOT_SAFE_PRIME include/openssl/dh.h 146;" d +DH_CHECK_P_NOT_STRONG_PRIME include/openssl/dh.h 164;" d +DH_CHECK_Q_NOT_PRIME include/openssl/dh.h 149;" d +DH_FLAG_CACHE_MONT_P include/openssl/dh.h 97;" d +DH_FLAG_FIPS_METHOD include/openssl/dh.h 118;" d +DH_FLAG_NON_FIPS_ALLOW include/openssl/dh.h 126;" d +DH_FLAG_NO_EXP_CONSTTIME include/openssl/dh.h 107;" d +DH_FLAG_TYPE_DH include/openssl/dh.h 100;" d +DH_FLAG_TYPE_DHX include/openssl/dh.h 101;" d +DH_FLAG_TYPE_MASK include/openssl/dh.h 99;" d +DH_F_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 517;" d +DH_F_DHPARAMS_PRINT_FP include/openssl/cryptoerr_legacy.h 518;" d +DH_F_DH_BUILTIN_GENPARAMS include/openssl/cryptoerr_legacy.h 519;" d +DH_F_DH_CHECK_EX include/openssl/cryptoerr_legacy.h 520;" d +DH_F_DH_CHECK_PARAMS_EX include/openssl/cryptoerr_legacy.h 521;" d +DH_F_DH_CHECK_PUB_KEY_EX include/openssl/cryptoerr_legacy.h 522;" d +DH_F_DH_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 523;" d +DH_F_DH_CMS_SET_PEERKEY include/openssl/cryptoerr_legacy.h 524;" d +DH_F_DH_CMS_SET_SHARED_INFO include/openssl/cryptoerr_legacy.h 525;" d +DH_F_DH_METH_DUP include/openssl/cryptoerr_legacy.h 526;" d +DH_F_DH_METH_NEW include/openssl/cryptoerr_legacy.h 527;" d +DH_F_DH_METH_SET1_NAME include/openssl/cryptoerr_legacy.h 528;" d +DH_F_DH_NEW_BY_NID include/openssl/cryptoerr_legacy.h 529;" d +DH_F_DH_NEW_METHOD include/openssl/cryptoerr_legacy.h 530;" d +DH_F_DH_PARAM_DECODE include/openssl/cryptoerr_legacy.h 531;" d +DH_F_DH_PKEY_PUBLIC_CHECK include/openssl/cryptoerr_legacy.h 532;" d +DH_F_DH_PRIV_DECODE include/openssl/cryptoerr_legacy.h 533;" d +DH_F_DH_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 534;" d +DH_F_DH_PUB_DECODE include/openssl/cryptoerr_legacy.h 535;" d +DH_F_DH_PUB_ENCODE include/openssl/cryptoerr_legacy.h 536;" d +DH_F_DO_DH_PRINT include/openssl/cryptoerr_legacy.h 537;" d +DH_F_GENERATE_KEY include/openssl/cryptoerr_legacy.h 538;" d +DH_F_PKEY_DH_CTRL_STR include/openssl/cryptoerr_legacy.h 539;" d +DH_F_PKEY_DH_DERIVE include/openssl/cryptoerr_legacy.h 540;" d +DH_F_PKEY_DH_INIT include/openssl/cryptoerr_legacy.h 541;" d +DH_F_PKEY_DH_KEYGEN include/openssl/cryptoerr_legacy.h 542;" d +DH_GENERATOR_2 include/openssl/dh.h 136;" d +DH_GENERATOR_3 include/openssl/dh.h 137;" d +DH_GENERATOR_5 include/openssl/dh.h 138;" d +DH_GENTYPE_NAME2ID crypto/evp/dh_support.c /^} DH_GENTYPE_NAME2ID;$/;" t typeref:struct:dh_name2id_st file: +DH_IMEXPORTABLE_PARAMETERS providers/implementations/keymgmt/dh_kmgmt.c 253;" d file: +DH_IMEXPORTABLE_PRIVATE_KEY providers/implementations/keymgmt/dh_kmgmt.c 266;" d file: +DH_IMEXPORTABLE_PUBLIC_KEY providers/implementations/keymgmt/dh_kmgmt.c 264;" d file: +DH_KDF_X9_42 crypto/dh/dh_kdf.c /^int DH_KDF_X9_42(unsigned char *out, size_t outlen,$/;" f +DH_METHOD include/openssl/types.h /^typedef struct dh_method DH_METHOD;$/;" t typeref:struct:dh_method +DH_MIN_MODULUS_BITS crypto/dh/dh_local.h 14;" d +DH_MODULUS_TOO_LARGE include/openssl/dh.h 153;" d +DH_MODULUS_TOO_SMALL include/openssl/dh.h 152;" d +DH_NAMED_GROUP include/internal/ffc.h /^typedef struct dh_named_group_st DH_NAMED_GROUP;$/;" t typeref:struct:dh_named_group_st +DH_NOT_SUITABLE_GENERATOR include/openssl/dh.h 148;" d +DH_OpenSSL crypto/dh/dh_key.c /^const DH_METHOD *DH_OpenSSL(void)$/;" f +DH_PARAMGEN_TYPE_FIPS_186_2 include/openssl/dh.h 30;" d +DH_PARAMGEN_TYPE_FIPS_186_4 include/openssl/dh.h 31;" d +DH_PARAMGEN_TYPE_GENERATOR include/openssl/dh.h 29;" d +DH_PARAMGEN_TYPE_GROUP include/openssl/dh.h 32;" d +DH_PKEY_CTX crypto/dh/dh_pmeth.c /^} DH_PKEY_CTX;$/;" t typeref:struct:__anon200 file: +DH_POSSIBLE_SELECTIONS providers/implementations/keymgmt/dh_kmgmt.c 50;" d file: +DH_R_BAD_FFC_PARAMETERS include/openssl/dherr.h 26;" d +DH_R_BAD_GENERATOR include/openssl/dherr.h 27;" d +DH_R_BN_DECODE_ERROR include/openssl/dherr.h 28;" d +DH_R_BN_ERROR include/openssl/dherr.h 29;" d +DH_R_CHECK_INVALID_J_VALUE include/openssl/dherr.h 30;" d +DH_R_CHECK_INVALID_Q_VALUE include/openssl/dherr.h 31;" d +DH_R_CHECK_PUBKEY_INVALID include/openssl/dherr.h 32;" d +DH_R_CHECK_PUBKEY_TOO_LARGE include/openssl/dherr.h 33;" d +DH_R_CHECK_PUBKEY_TOO_SMALL include/openssl/dherr.h 34;" d +DH_R_CHECK_P_NOT_PRIME include/openssl/dherr.h 35;" d +DH_R_CHECK_P_NOT_SAFE_PRIME include/openssl/dherr.h 36;" d +DH_R_CHECK_Q_NOT_PRIME include/openssl/dherr.h 37;" d +DH_R_DECODE_ERROR include/openssl/dherr.h 38;" d +DH_R_INVALID_PARAMETER_NAME include/openssl/dherr.h 39;" d +DH_R_INVALID_PARAMETER_NID include/openssl/dherr.h 40;" d +DH_R_INVALID_PUBKEY include/openssl/dherr.h 41;" d +DH_R_INVALID_SECRET include/openssl/dherr.h 42;" d +DH_R_KDF_PARAMETER_ERROR include/openssl/dherr.h 43;" d +DH_R_KEYS_NOT_SET include/openssl/dherr.h 44;" d +DH_R_MISSING_PUBKEY include/openssl/dherr.h 45;" d +DH_R_MODULUS_TOO_LARGE include/openssl/dherr.h 46;" d +DH_R_MODULUS_TOO_SMALL include/openssl/dherr.h 47;" d +DH_R_NOT_SUITABLE_GENERATOR include/openssl/dherr.h 48;" d +DH_R_NO_PARAMETERS_SET include/openssl/dherr.h 49;" d +DH_R_NO_PRIVATE_VALUE include/openssl/dherr.h 50;" d +DH_R_PARAMETER_ENCODING_ERROR include/openssl/dherr.h 51;" d +DH_R_PEER_KEY_ERROR include/openssl/dherr.h 52;" d +DH_R_SHARED_INFO_ERROR include/openssl/dherr.h 53;" d +DH_R_UNABLE_TO_CHECK_GENERATOR include/openssl/dherr.h 54;" d +DH_UNABLE_TO_CHECK_GENERATOR include/openssl/dh.h 147;" d +DH_bits crypto/dh/dh_lib.c /^int DH_bits(const DH *dh)$/;" f +DH_check crypto/dh/dh_check.c /^int DH_check(const DH *dh, int *ret)$/;" f +DH_check_ex crypto/dh/dh_check.c /^int DH_check_ex(const DH *dh)$/;" f +DH_check_params crypto/dh/dh_check.c /^int DH_check_params(const DH *dh, int *ret)$/;" f +DH_check_params_ex crypto/dh/dh_check.c /^int DH_check_params_ex(const DH *dh)$/;" f +DH_check_pub_key crypto/dh/dh_check.c /^int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, int *ret)$/;" f +DH_check_pub_key_ex crypto/dh/dh_check.c /^int DH_check_pub_key_ex(const DH *dh, const BIGNUM *pub_key)$/;" f +DH_clear_flags crypto/dh/dh_lib.c /^void DH_clear_flags(DH *dh, int flags)$/;" f +DH_compute_key crypto/dh/dh_key.c /^int DH_compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh)$/;" f +DH_compute_key_padded crypto/dh/dh_key.c /^int DH_compute_key_padded(unsigned char *key, const BIGNUM *pub_key, DH *dh)$/;" f +DH_free crypto/dh/dh_lib.c /^void DH_free(DH *r)$/;" f +DH_generate_key crypto/dh/dh_key.c /^int DH_generate_key(DH *dh)$/;" f +DH_generate_parameters crypto/dh/dh_depr.c /^DH *DH_generate_parameters(int prime_len, int generator,$/;" f +DH_generate_parameters_ex crypto/dh/dh_gen.c /^int DH_generate_parameters_ex(DH *ret, int prime_len, int generator,$/;" f +DH_get0_engine crypto/dh/dh_lib.c /^ENGINE *DH_get0_engine(DH *dh)$/;" f +DH_get0_g crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_g(const DH *dh)$/;" f +DH_get0_key crypto/dh/dh_lib.c /^void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key)$/;" f +DH_get0_p crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_p(const DH *dh)$/;" f +DH_get0_pqg crypto/dh/dh_lib.c /^void DH_get0_pqg(const DH *dh,$/;" f +DH_get0_priv_key crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_priv_key(const DH *dh)$/;" f +DH_get0_pub_key crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_pub_key(const DH *dh)$/;" f +DH_get0_q crypto/dh/dh_lib.c /^const BIGNUM *DH_get0_q(const DH *dh)$/;" f +DH_get_default_method crypto/dh/dh_key.c /^const DH_METHOD *DH_get_default_method(void)$/;" f +DH_get_ex_data crypto/dh/dh_lib.c /^void *DH_get_ex_data(const DH *d, int idx)$/;" f +DH_get_ex_new_index include/openssl/dh.h 206;" d +DH_get_length crypto/dh/dh_lib.c /^long DH_get_length(const DH *dh)$/;" f +DH_get_nid crypto/dh/dh_group_params.c /^int DH_get_nid(const DH *dh)$/;" f +DH_meth_dup crypto/dh/dh_meth.c /^DH_METHOD *DH_meth_dup(const DH_METHOD *dhm)$/;" f +DH_meth_free crypto/dh/dh_meth.c /^void DH_meth_free(DH_METHOD *dhm)$/;" f +DH_meth_get0_app_data crypto/dh/dh_meth.c /^void *DH_meth_get0_app_data(const DH_METHOD *dhm)$/;" f +DH_meth_get0_name crypto/dh/dh_meth.c /^const char *DH_meth_get0_name(const DH_METHOD *dhm)$/;" f +DH_meth_get_bn_mod_exp crypto/dh/dh_meth.c /^int (*DH_meth_get_bn_mod_exp(const DH_METHOD *dhm))$/;" f +DH_meth_get_compute_key crypto/dh/dh_meth.c /^int (*DH_meth_get_compute_key(const DH_METHOD *dhm))$/;" f +DH_meth_get_finish crypto/dh/dh_meth.c /^int (*DH_meth_get_finish(const DH_METHOD *dhm)) (DH *)$/;" f +DH_meth_get_flags crypto/dh/dh_meth.c /^int DH_meth_get_flags(const DH_METHOD *dhm)$/;" f +DH_meth_get_generate_key crypto/dh/dh_meth.c /^int (*DH_meth_get_generate_key(const DH_METHOD *dhm)) (DH *)$/;" f +DH_meth_get_generate_params crypto/dh/dh_meth.c /^int (*DH_meth_get_generate_params(const DH_METHOD *dhm))$/;" f +DH_meth_get_init crypto/dh/dh_meth.c /^int (*DH_meth_get_init(const DH_METHOD *dhm))(DH *)$/;" f +DH_meth_new crypto/dh/dh_meth.c /^DH_METHOD *DH_meth_new(const char *name, int flags)$/;" f +DH_meth_set0_app_data crypto/dh/dh_meth.c /^int DH_meth_set0_app_data(DH_METHOD *dhm, void *app_data)$/;" f +DH_meth_set1_name crypto/dh/dh_meth.c /^int DH_meth_set1_name(DH_METHOD *dhm, const char *name)$/;" f +DH_meth_set_bn_mod_exp crypto/dh/dh_meth.c /^int DH_meth_set_bn_mod_exp(DH_METHOD *dhm,$/;" f +DH_meth_set_compute_key crypto/dh/dh_meth.c /^int DH_meth_set_compute_key(DH_METHOD *dhm,$/;" f +DH_meth_set_finish crypto/dh/dh_meth.c /^int DH_meth_set_finish(DH_METHOD *dhm, int (*finish) (DH *))$/;" f +DH_meth_set_flags crypto/dh/dh_meth.c /^int DH_meth_set_flags(DH_METHOD *dhm, int flags)$/;" f +DH_meth_set_generate_key crypto/dh/dh_meth.c /^int DH_meth_set_generate_key(DH_METHOD *dhm, int (*generate_key) (DH *))$/;" f +DH_meth_set_generate_params crypto/dh/dh_meth.c /^int DH_meth_set_generate_params(DH_METHOD *dhm,$/;" f +DH_meth_set_init crypto/dh/dh_meth.c /^int DH_meth_set_init(DH_METHOD *dhm, int (*init)(DH *))$/;" f +DH_new crypto/dh/dh_lib.c /^DH *DH_new(void)$/;" f +DH_new_by_nid crypto/dh/dh_group_params.c /^DH *DH_new_by_nid(int nid)$/;" f +DH_new_method crypto/dh/dh_lib.c /^DH *DH_new_method(ENGINE *engine)$/;" f +DH_params test/endecoder_legacy_test.c /^static const OSSL_PARAM DH_params[] = { OSSL_PARAM_END };$/;" v file: +DH_security_bits crypto/dh/dh_lib.c /^int DH_security_bits(const DH *dh)$/;" f +DH_set0_key crypto/dh/dh_lib.c /^int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key)$/;" f +DH_set0_pqg crypto/dh/dh_lib.c /^int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g)$/;" f +DH_set_default_method crypto/dh/dh_key.c /^void DH_set_default_method(const DH_METHOD *meth)$/;" f +DH_set_ex_data crypto/dh/dh_lib.c /^int DH_set_ex_data(DH *d, int idx, void *arg)$/;" f +DH_set_flags crypto/dh/dh_lib.c /^void DH_set_flags(DH *dh, int flags)$/;" f +DH_set_length crypto/dh/dh_lib.c /^int DH_set_length(DH *dh, long length)$/;" f +DH_set_method crypto/dh/dh_lib.c /^int DH_set_method(DH *dh, const DH_METHOD *meth)$/;" f +DH_size crypto/dh/dh_lib.c /^int DH_size(const DH *dh)$/;" f +DH_str_reasons crypto/dh/dh_err.c /^static const ERR_STRING_DATA DH_str_reasons[] = {$/;" v file: +DH_test_flags crypto/dh/dh_lib.c /^int DH_test_flags(const DH *dh, int flags)$/;" f +DH_up_ref crypto/dh/dh_lib.c /^int DH_up_ref(DH *r)$/;" f +DHparams_dup crypto/dh/dh_ameth.c /^DH *DHparams_dup(const DH *dh)$/;" f +DHparams_print crypto/dh/dh_ameth.c /^int DHparams_print(BIO *bp, const DH *x)$/;" f +DHparams_print_fp crypto/dh/dh_prn.c /^int DHparams_print_fp(FILE *fp, const DH *x)$/;" f +DHvparams crypto/dh/dh_asn1.c /^ASN1_SEQUENCE(DHvparams) = {$/;" v +DIGESTSIGN_DATA test/evp_test.c /^} DIGESTSIGN_DATA;$/;" t typeref:struct:__anon336 file: +DIGEST_DATA test/evp_test.c /^} DIGEST_DATA;$/;" t typeref:struct:digest_data_st file: +DIGEST_LN test/upcallstest.c 35;" d file: +DIGEST_NAME providers/fips/self_test.c 46;" d file: +DIGEST_OID test/upcallstest.c 33;" d file: +DIGEST_SN test/upcallstest.c 34;" d file: +DIRSEP test/conf_include_test.c 18;" d file: +DIRSEP test/conf_include_test.c 26;" d file: +DIRSEP test/conf_include_test.c 29;" d file: +DIRSEP test/conf_include_test.c 35;" d file: +DIRSEP_PRESERVE test/conf_include_test.c 22;" d file: +DIRSEP_PRESERVE test/conf_include_test.c 27;" d file: +DIRSEP_PRESERVE test/conf_include_test.c 30;" d file: +DIRSEP_PRESERVE test/conf_include_test.c 36;" d file: +DISPLAY_COLUMNS apps/include/function.h /^} DISPLAY_COLUMNS;$/;" t typeref:struct:__anon445 +DISTINGUISHED_NAME apps/req.c 37;" d file: +DIST_POINT include/openssl/types.h /^typedef struct DIST_POINT_st DIST_POINT;$/;" t typeref:struct:DIST_POINT_st +DIST_POINT_set_dpname crypto/x509/v3_crld.c /^int DIST_POINT_set_dpname(DIST_POINT_NAME *dpn, const X509_NAME *iname)$/;" f +DLFCN_LDINFO_SIZE crypto/dso/dso_dlfcn.c 330;" d file: +DLLNAME crypto/dso/dso_win32.c 491;" d file: +DLLNAME crypto/dso/dso_win32.c 496;" d file: +DLOPEN_FLAG crypto/dso/dso_dlfcn.c 79;" d file: +DLOPEN_FLAG crypto/dso/dso_dlfcn.c 82;" d file: +DLOPEN_FLAG crypto/dso/dso_dlfcn.c 84;" d file: +DLOPEN_FLAG crypto/dso/dso_dlfcn.c 88;" d file: +DOALL_NAMES_DATA crypto/core_namemap.c /^} DOALL_NAMES_DATA;$/;" t typeref:struct:doall_names_data_st file: +DOMAIN_KEYS test/endecode_test.c 868;" d file: +DOWNGRADE ssl/ssl_local.h /^} DOWNGRADE;$/;" t typeref:enum:downgrade_en +DOWNGRADE_NONE ssl/ssl_local.h /^ DOWNGRADE_NONE,$/;" e enum:downgrade_en +DOWNGRADE_TO_1_1 ssl/ssl_local.h /^ DOWNGRADE_TO_1_1$/;" e enum:downgrade_en +DOWNGRADE_TO_1_2 ssl/ssl_local.h /^ DOWNGRADE_TO_1_2,$/;" e enum:downgrade_en +DOWN_LOAD crypto/lhash/lhash.c 41;" d file: +DO_DH providers/implementations/encode_decode/decode_der2key.c 644;" d file: +DO_DH providers/implementations/encode_decode/encode_key2any.c 1185;" d file: +DO_DHX providers/implementations/encode_decode/decode_der2key.c 656;" d file: +DO_DHX providers/implementations/encode_decode/encode_key2any.c 1188;" d file: +DO_DHX_selection_mask providers/implementations/encode_decode/encode_key2any.c 1187;" d file: +DO_DH_selection_mask providers/implementations/encode_decode/encode_key2any.c 1184;" d file: +DO_DSA providers/implementations/encode_decode/decode_der2key.c 668;" d file: +DO_DSA providers/implementations/encode_decode/encode_key2any.c 1191;" d file: +DO_DSA_selection_mask providers/implementations/encode_decode/encode_key2any.c 1190;" d file: +DO_EC providers/implementations/encode_decode/decode_der2key.c 680;" d file: +DO_EC providers/implementations/encode_decode/encode_key2any.c 1194;" d file: +DO_EC_selection_mask providers/implementations/encode_decode/encode_key2any.c 1193;" d file: +DO_EncryptedPrivateKeyInfo providers/implementations/encode_decode/encode_key2any.c 1132;" d file: +DO_EncryptedPrivateKeyInfo_selection_mask providers/implementations/encode_decode/encode_key2any.c 1131;" d file: +DO_PARAMETERS providers/implementations/encode_decode/encode_key2any.c 1085;" d file: +DO_PARAMETERS_selection_mask providers/implementations/encode_decode/encode_key2any.c 1084;" d file: +DO_PKCS1 providers/implementations/encode_decode/encode_key2any.c 1201;" d file: +DO_PKCS1_selection_mask providers/implementations/encode_decode/encode_key2any.c 1200;" d file: +DO_PKCS3 providers/implementations/encode_decode/encode_key2any.c 1205;" d file: +DO_PKCS3_selection_mask providers/implementations/encode_decode/encode_key2any.c 1204;" d file: +DO_PRIVATE_KEY providers/implementations/encode_decode/encode_key2any.c 1065;" d file: +DO_PRIVATE_KEY_selection_mask providers/implementations/encode_decode/encode_key2any.c 1064;" d file: +DO_PUBLIC_KEY providers/implementations/encode_decode/encode_key2any.c 1075;" d file: +DO_PUBLIC_KEY_selection_mask providers/implementations/encode_decode/encode_key2any.c 1074;" d file: +DO_PrivateKeyInfo providers/implementations/encode_decode/decode_der2key.c 620;" d file: +DO_PrivateKeyInfo providers/implementations/encode_decode/encode_key2any.c 1128;" d file: +DO_PrivateKeyInfo_selection_mask providers/implementations/encode_decode/encode_key2any.c 1127;" d file: +DO_RSA providers/implementations/encode_decode/decode_der2key.c 693;" d file: +DO_RSA providers/implementations/encode_decode/encode_key2any.c 1182;" d file: +DO_RSA_selection_mask providers/implementations/encode_decode/encode_key2any.c 1181;" d file: +DO_SM2 providers/implementations/encode_decode/encode_key2any.c 1197;" d file: +DO_SM2_selection_mask providers/implementations/encode_decode/encode_key2any.c 1196;" d file: +DO_SubjectPublicKeyInfo providers/implementations/encode_decode/decode_der2key.c 632;" d file: +DO_SubjectPublicKeyInfo providers/implementations/encode_decode/encode_key2any.c 1137;" d file: +DO_SubjectPublicKeyInfo_selection_mask providers/implementations/encode_decode/encode_key2any.c 1136;" d file: +DO_TEST fuzz/asn1.c 212;" d file: +DO_TEST_NO_PRINT fuzz/asn1.c 269;" d file: +DO_TEST_PRINT_OFFSET fuzz/asn1.c 232;" d file: +DO_TEST_PRINT_PCTX fuzz/asn1.c 250;" d file: +DO_X9_42 providers/implementations/encode_decode/encode_key2any.c 1208;" d file: +DO_X9_42_selection_mask providers/implementations/encode_decode/encode_key2any.c 1207;" d file: +DO_X9_62 providers/implementations/encode_decode/encode_key2any.c 1212;" d file: +DO_X9_62_selection_mask providers/implementations/encode_decode/encode_key2any.c 1211;" d file: +DO_type_specific providers/implementations/encode_decode/decode_der2key.c 595;" d file: +DO_type_specific providers/implementations/encode_decode/encode_key2any.c 1166;" d file: +DO_type_specific_keypair providers/implementations/encode_decode/decode_der2key.c 547;" d file: +DO_type_specific_keypair providers/implementations/encode_decode/encode_key2any.c 1160;" d file: +DO_type_specific_keypair_selection_mask providers/implementations/encode_decode/encode_key2any.c 1158;" d file: +DO_type_specific_no_pub providers/implementations/encode_decode/decode_der2key.c 607;" d file: +DO_type_specific_no_pub providers/implementations/encode_decode/encode_key2any.c 1171;" d file: +DO_type_specific_no_pub_selection_mask providers/implementations/encode_decode/encode_key2any.c 1169;" d file: +DO_type_specific_params providers/implementations/encode_decode/decode_der2key.c 583;" d file: +DO_type_specific_params providers/implementations/encode_decode/encode_key2any.c 1156;" d file: +DO_type_specific_params_selection_mask providers/implementations/encode_decode/encode_key2any.c 1155;" d file: +DO_type_specific_priv providers/implementations/encode_decode/decode_der2key.c 571;" d file: +DO_type_specific_pub providers/implementations/encode_decode/decode_der2key.c 559;" d file: +DO_type_specific_selection_mask providers/implementations/encode_decode/encode_key2any.c 1163;" d file: +DP test/evp_pkey_provided_test.c 340;" d file: +DP test/keymgmt_internal_test.c 75;" d file: +DP_C_LDOUBLE crypto/bio/bio_print.c 73;" d file: +DP_C_LLONG crypto/bio/bio_print.c 74;" d file: +DP_C_LONG crypto/bio/bio_print.c 72;" d file: +DP_C_SHORT crypto/bio/bio_print.c 71;" d file: +DP_C_SIZE crypto/bio/bio_print.c 75;" d file: +DP_F_MINUS crypto/bio/bio_print.c 56;" d file: +DP_F_NUM crypto/bio/bio_print.c 62;" d file: +DP_F_PLUS crypto/bio/bio_print.c 58;" d file: +DP_F_SPACE crypto/bio/bio_print.c 60;" d file: +DP_F_UNSIGNED crypto/bio/bio_print.c 68;" d file: +DP_F_UP crypto/bio/bio_print.c 66;" d file: +DP_F_ZERO crypto/bio/bio_print.c 64;" d file: +DP_S_CONV crypto/bio/bio_print.c 51;" d file: +DP_S_DEFAULT crypto/bio/bio_print.c 45;" d file: +DP_S_DONE crypto/bio/bio_print.c 52;" d file: +DP_S_DOT crypto/bio/bio_print.c 48;" d file: +DP_S_FLAGS crypto/bio/bio_print.c 46;" d file: +DP_S_MAX crypto/bio/bio_print.c 49;" d file: +DP_S_MIN crypto/bio/bio_print.c 47;" d file: +DP_S_MOD crypto/bio/bio_print.c 50;" d file: +DQ test/evp_pkey_provided_test.c 341;" d file: +DQ test/keymgmt_internal_test.c 76;" d file: +DRBG_DEFAULT_PERS_STRING providers/implementations/rands/drbg_local.h 54;" d +DRBG_DEFAULT_PERS_STRING providers/implementations/rands/drbg_local.h 58;" d +DRBG_ERROR providers/implementations/rands/drbg_local.h /^ DRBG_ERROR$/;" e enum:drbg_status_e +DRBG_FORK_COUNT test/drbgtest.c 274;" d file: +DRBG_FORK_RESULT_COUNT test/drbgtest.c 276;" d file: +DRBG_MAX_LENGTH providers/implementations/rands/drbg_local.h 50;" d +DRBG_READY providers/implementations/rands/drbg_local.h /^ DRBG_READY,$/;" e enum:drbg_status_e +DRBG_STATUS providers/implementations/rands/drbg_local.h /^} DRBG_STATUS;$/;" t typeref:enum:drbg_status_e +DRBG_UINT test/drbgtest.c 98;" d file: +DRBG_UNINITIALISED providers/implementations/rands/drbg_local.h /^ DRBG_UNINITIALISED,$/;" e enum:drbg_status_e +DROP test/bad_dtls_test.c 445;" d file: +DROP test/cmp_ctx_test.c 502;" d file: +DROP test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" e enum:__anon347::__anon348 file: +DSA include/openssl/types.h /^typedef struct dsa_st DSA;$/;" t typeref:struct:dsa_st +DSA test/endecode_test.c /^DOMAIN_KEYS(DSA);$/;" v +DSACertPEM fuzz/server.c /^static const char DSACertPEM[] = {$/;" v file: +DSAPrivateKeyPEM fuzz/server.c /^static const char DSAPrivateKeyPEM[] = {$/;" v file: +DSA_DEFAULT_MD providers/implementations/keymgmt/dsa_kmgmt.c 48;" d file: +DSA_FLAG_CACHE_MONT_P include/openssl/dsa.h 77;" d +DSA_FLAG_FIPS_CHECKED include/openssl/dsa.h 95;" d +DSA_FLAG_FIPS_METHOD include/openssl/dsa.h 86;" d +DSA_FLAG_NON_FIPS_ALLOW include/openssl/dsa.h 94;" d +DSA_FLAG_NO_EXP_CONSTTIME include/openssl/dsa.h 73;" d +DSA_F_DSAPARAMS_PRINT include/openssl/cryptoerr_legacy.h 549;" d +DSA_F_DSAPARAMS_PRINT_FP include/openssl/cryptoerr_legacy.h 550;" d +DSA_F_DSA_BUILTIN_PARAMGEN include/openssl/cryptoerr_legacy.h 551;" d +DSA_F_DSA_BUILTIN_PARAMGEN2 include/openssl/cryptoerr_legacy.h 552;" d +DSA_F_DSA_DO_SIGN include/openssl/cryptoerr_legacy.h 553;" d +DSA_F_DSA_DO_VERIFY include/openssl/cryptoerr_legacy.h 554;" d +DSA_F_DSA_METH_DUP include/openssl/cryptoerr_legacy.h 555;" d +DSA_F_DSA_METH_NEW include/openssl/cryptoerr_legacy.h 556;" d +DSA_F_DSA_METH_SET1_NAME include/openssl/cryptoerr_legacy.h 557;" d +DSA_F_DSA_NEW_METHOD include/openssl/cryptoerr_legacy.h 558;" d +DSA_F_DSA_PARAM_DECODE include/openssl/cryptoerr_legacy.h 559;" d +DSA_F_DSA_PRINT_FP include/openssl/cryptoerr_legacy.h 560;" d +DSA_F_DSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 561;" d +DSA_F_DSA_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 562;" d +DSA_F_DSA_PUB_DECODE include/openssl/cryptoerr_legacy.h 563;" d +DSA_F_DSA_PUB_ENCODE include/openssl/cryptoerr_legacy.h 564;" d +DSA_F_DSA_SIGN include/openssl/cryptoerr_legacy.h 565;" d +DSA_F_DSA_SIGN_SETUP include/openssl/cryptoerr_legacy.h 566;" d +DSA_F_DSA_SIG_NEW include/openssl/cryptoerr_legacy.h 567;" d +DSA_F_OLD_DSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 568;" d +DSA_F_PKEY_DSA_CTRL include/openssl/cryptoerr_legacy.h 569;" d +DSA_F_PKEY_DSA_CTRL_STR include/openssl/cryptoerr_legacy.h 570;" d +DSA_F_PKEY_DSA_KEYGEN include/openssl/cryptoerr_legacy.h 571;" d +DSA_GENTYPE_NAME2ID providers/implementations/keymgmt/dsa_kmgmt.c /^} DSA_GENTYPE_NAME2ID;$/;" t typeref:struct:dh_name2id_st file: +DSA_IMEXPORTABLE_PARAMETERS providers/implementations/keymgmt/dsa_kmgmt.c 252;" d file: +DSA_IMEXPORTABLE_PRIVATE_KEY providers/implementations/keymgmt/dsa_kmgmt.c 263;" d file: +DSA_IMEXPORTABLE_PUBLIC_KEY providers/implementations/keymgmt/dsa_kmgmt.c 261;" d file: +DSA_METHOD include/openssl/types.h /^typedef struct dsa_method DSA_METHOD;$/;" t typeref:struct:dsa_method +DSA_NUM apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: +DSA_OpenSSL crypto/dsa/dsa_ossl.c /^const DSA_METHOD *DSA_OpenSSL(void)$/;" f +DSA_PARAMGEN_TYPE_FIPS_186_2 include/crypto/dsa.h 19;" d +DSA_PARAMGEN_TYPE_FIPS_186_4 include/crypto/dsa.h 18;" d +DSA_PARAMGEN_TYPE_FIPS_DEFAULT include/crypto/dsa.h 20;" d +DSA_PKEY_CTX crypto/dsa/dsa_pmeth.c /^} DSA_PKEY_CTX;$/;" t typeref:struct:__anon88 file: +DSA_POSSIBLE_SELECTIONS providers/implementations/keymgmt/dsa_kmgmt.c 49;" d file: +DSA_R_BAD_FFC_PARAMETERS include/openssl/dsaerr.h 26;" d +DSA_R_BAD_Q_VALUE include/openssl/dsaerr.h 27;" d +DSA_R_BN_DECODE_ERROR include/openssl/dsaerr.h 28;" d +DSA_R_BN_ERROR include/openssl/dsaerr.h 29;" d +DSA_R_DECODE_ERROR include/openssl/dsaerr.h 30;" d +DSA_R_INVALID_DIGEST_TYPE include/openssl/dsaerr.h 31;" d +DSA_R_INVALID_PARAMETERS include/openssl/dsaerr.h 32;" d +DSA_R_MISSING_PARAMETERS include/openssl/dsaerr.h 33;" d +DSA_R_MISSING_PRIVATE_KEY include/openssl/dsaerr.h 34;" d +DSA_R_MODULUS_TOO_LARGE include/openssl/dsaerr.h 35;" d +DSA_R_NO_PARAMETERS_SET include/openssl/dsaerr.h 36;" d +DSA_R_PARAMETER_ENCODING_ERROR include/openssl/dsaerr.h 37;" d +DSA_R_P_NOT_PRIME include/openssl/dsaerr.h 38;" d +DSA_R_Q_NOT_PRIME include/openssl/dsaerr.h 39;" d +DSA_R_SEED_LEN_SMALL include/openssl/dsaerr.h 40;" d +DSA_SECONDS apps/speed.c 16;" d file: +DSA_SIG include/openssl/dsa.h /^typedef struct DSA_SIG_st DSA_SIG;$/;" t typeref:struct:DSA_SIG_st +DSA_SIG_free crypto/dsa/dsa_sign.c /^void DSA_SIG_free(DSA_SIG *sig)$/;" f +DSA_SIG_get0 crypto/dsa/dsa_sign.c /^void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps)$/;" f +DSA_SIG_new crypto/dsa/dsa_sign.c /^DSA_SIG *DSA_SIG_new(void)$/;" f +DSA_SIG_set0 crypto/dsa/dsa_sign.c /^int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s)$/;" f +DSA_SIG_st crypto/dsa/dsa_local.h /^struct DSA_SIG_st {$/;" s +DSA_bits crypto/dsa/dsa_lib.c /^int DSA_bits(const DSA *dsa)$/;" f +DSA_clear_flags crypto/dsa/dsa_lib.c /^void DSA_clear_flags(DSA *d, int flags)$/;" f +DSA_do_sign crypto/dsa/dsa_sign.c /^DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa)$/;" f +DSA_do_verify crypto/dsa/dsa_vrf.c /^int DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig,$/;" f +DSA_dup_DH crypto/dsa/dsa_lib.c /^DH *DSA_dup_DH(const DSA *r)$/;" f +DSA_free crypto/dsa/dsa_lib.c /^void DSA_free(DSA *r)$/;" f +DSA_generate_key crypto/dsa/dsa_key.c /^int DSA_generate_key(DSA *dsa)$/;" f +DSA_generate_parameters crypto/dsa/dsa_depr.c /^DSA *DSA_generate_parameters(int bits,$/;" f +DSA_generate_parameters_ex crypto/dsa/dsa_gen.c /^int DSA_generate_parameters_ex(DSA *dsa, int bits,$/;" f +DSA_get0_engine crypto/dsa/dsa_lib.c /^ENGINE *DSA_get0_engine(DSA *d)$/;" f +DSA_get0_g crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_g(const DSA *d)$/;" f +DSA_get0_key crypto/dsa/dsa_lib.c /^void DSA_get0_key(const DSA *d,$/;" f +DSA_get0_p crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_p(const DSA *d)$/;" f +DSA_get0_pqg crypto/dsa/dsa_lib.c /^void DSA_get0_pqg(const DSA *d,$/;" f +DSA_get0_priv_key crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_priv_key(const DSA *d)$/;" f +DSA_get0_pub_key crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_pub_key(const DSA *d)$/;" f +DSA_get0_q crypto/dsa/dsa_lib.c /^const BIGNUM *DSA_get0_q(const DSA *d)$/;" f +DSA_get_default_method crypto/dsa/dsa_ossl.c /^const DSA_METHOD *DSA_get_default_method(void)$/;" f +DSA_get_ex_data crypto/dsa/dsa_lib.c /^void *DSA_get_ex_data(const DSA *d, int idx)$/;" f +DSA_get_ex_new_index include/openssl/dsa.h 143;" d +DSA_get_method crypto/dsa/dsa_lib.c /^const DSA_METHOD *DSA_get_method(DSA *d)$/;" f +DSA_is_prime include/openssl/dsa.h 190;" d +DSA_meth_dup crypto/dsa/dsa_meth.c /^DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam)$/;" f +DSA_meth_free crypto/dsa/dsa_meth.c /^void DSA_meth_free(DSA_METHOD *dsam)$/;" f +DSA_meth_get0_app_data crypto/dsa/dsa_meth.c /^void *DSA_meth_get0_app_data(const DSA_METHOD *dsam)$/;" f +DSA_meth_get0_name crypto/dsa/dsa_meth.c /^const char *DSA_meth_get0_name(const DSA_METHOD *dsam)$/;" f +DSA_meth_get_bn_mod_exp crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_bn_mod_exp(const DSA_METHOD *dsam))$/;" f +DSA_meth_get_finish crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_finish(const DSA_METHOD *dsam)) (DSA *)$/;" f +DSA_meth_get_flags crypto/dsa/dsa_meth.c /^int DSA_meth_get_flags(const DSA_METHOD *dsam)$/;" f +DSA_meth_get_init crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_init(const DSA_METHOD *dsam))(DSA *)$/;" f +DSA_meth_get_keygen crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_keygen(const DSA_METHOD *dsam)) (DSA *)$/;" f +DSA_meth_get_mod_exp crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_mod_exp(const DSA_METHOD *dsam))$/;" f +DSA_meth_get_paramgen crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_paramgen(const DSA_METHOD *dsam))$/;" f +DSA_meth_get_sign crypto/dsa/dsa_meth.c /^DSA_SIG *(*DSA_meth_get_sign(const DSA_METHOD *dsam))$/;" f +DSA_meth_get_sign_setup crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_sign_setup(const DSA_METHOD *dsam))$/;" f +DSA_meth_get_verify crypto/dsa/dsa_meth.c /^int (*DSA_meth_get_verify(const DSA_METHOD *dsam))$/;" f +DSA_meth_new crypto/dsa/dsa_meth.c /^DSA_METHOD *DSA_meth_new(const char *name, int flags)$/;" f +DSA_meth_set0_app_data crypto/dsa/dsa_meth.c /^int DSA_meth_set0_app_data(DSA_METHOD *dsam, void *app_data)$/;" f +DSA_meth_set1_name crypto/dsa/dsa_meth.c /^int DSA_meth_set1_name(DSA_METHOD *dsam, const char *name)$/;" f +DSA_meth_set_bn_mod_exp crypto/dsa/dsa_meth.c /^int DSA_meth_set_bn_mod_exp(DSA_METHOD *dsam,$/;" f +DSA_meth_set_finish crypto/dsa/dsa_meth.c /^int DSA_meth_set_finish(DSA_METHOD *dsam, int (*finish) (DSA *))$/;" f +DSA_meth_set_flags crypto/dsa/dsa_meth.c /^int DSA_meth_set_flags(DSA_METHOD *dsam, int flags)$/;" f +DSA_meth_set_init crypto/dsa/dsa_meth.c /^int DSA_meth_set_init(DSA_METHOD *dsam, int (*init)(DSA *))$/;" f +DSA_meth_set_keygen crypto/dsa/dsa_meth.c /^int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen) (DSA *))$/;" f +DSA_meth_set_mod_exp crypto/dsa/dsa_meth.c /^int DSA_meth_set_mod_exp(DSA_METHOD *dsam,$/;" f +DSA_meth_set_paramgen crypto/dsa/dsa_meth.c /^int DSA_meth_set_paramgen(DSA_METHOD *dsam,$/;" f +DSA_meth_set_sign crypto/dsa/dsa_meth.c /^int DSA_meth_set_sign(DSA_METHOD *dsam,$/;" f +DSA_meth_set_sign_setup crypto/dsa/dsa_meth.c /^int DSA_meth_set_sign_setup(DSA_METHOD *dsam,$/;" f +DSA_meth_set_verify crypto/dsa/dsa_meth.c /^int DSA_meth_set_verify(DSA_METHOD *dsam,$/;" f +DSA_new crypto/dsa/dsa_lib.c /^DSA *DSA_new(void)$/;" f +DSA_new_method crypto/dsa/dsa_lib.c /^DSA *DSA_new_method(ENGINE *engine)$/;" f +DSA_params test/endecoder_legacy_test.c /^static const OSSL_PARAM DSA_params[] = {$/;" v file: +DSA_print crypto/dsa/dsa_prn.c /^int DSA_print(BIO *bp, const DSA *x, int off)$/;" f +DSA_print_fp crypto/dsa/dsa_prn.c /^int DSA_print_fp(FILE *fp, const DSA *x, int off)$/;" f +DSA_security_bits crypto/dsa/dsa_lib.c /^int DSA_security_bits(const DSA *d)$/;" f +DSA_set0_key crypto/dsa/dsa_lib.c /^int DSA_set0_key(DSA *d, BIGNUM *pub_key, BIGNUM *priv_key)$/;" f +DSA_set0_pqg crypto/dsa/dsa_lib.c /^int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g)$/;" f +DSA_set_default_method crypto/dsa/dsa_ossl.c /^void DSA_set_default_method(const DSA_METHOD *meth)$/;" f +DSA_set_ex_data crypto/dsa/dsa_lib.c /^int DSA_set_ex_data(DSA *d, int idx, void *arg)$/;" f +DSA_set_flags crypto/dsa/dsa_lib.c /^void DSA_set_flags(DSA *d, int flags)$/;" f +DSA_set_method crypto/dsa/dsa_lib.c /^int DSA_set_method(DSA *dsa, const DSA_METHOD *meth)$/;" f +DSA_sign crypto/dsa/dsa_sign.c /^int DSA_sign(int type, const unsigned char *dgst, int dlen,$/;" f +DSA_sign_loop apps/speed.c /^static int DSA_sign_loop(void *args)$/;" f file: +DSA_sign_setup crypto/dsa/dsa_sign.c /^int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp)$/;" f +DSA_size crypto/dsa/dsa_sign.c /^int DSA_size(const DSA *dsa)$/;" f +DSA_str_reasons crypto/dsa/dsa_err.c /^static const ERR_STRING_DATA DSA_str_reasons[] = {$/;" v file: +DSA_test_flags crypto/dsa/dsa_lib.c /^int DSA_test_flags(const DSA *d, int flags)$/;" f +DSA_up_ref crypto/dsa/dsa_lib.c /^int DSA_up_ref(DSA *r)$/;" f +DSA_verify crypto/dsa/dsa_sign.c /^int DSA_verify(int type, const unsigned char *dgst, int dgst_len,$/;" f +DSA_verify_loop apps/speed.c /^static int DSA_verify_loop(void *args)$/;" f file: +DSAparams_print crypto/dsa/dsa_prn.c /^int DSAparams_print(BIO *bp, const DSA *x)$/;" f +DSAparams_print_fp crypto/dsa/dsa_prn.c /^int DSAparams_print_fp(FILE *fp, const DSA *x)$/;" f +DSO include/internal/dso.h /^typedef struct dso_st DSO;$/;" t typeref:struct:dso_st +DSO test/shlibloadtest.c /^typedef void DSO;$/;" t file: +DSO_CTRL_GET_FLAGS include/internal/dso.h 18;" d +DSO_CTRL_OR_FLAGS include/internal/dso.h 20;" d +DSO_CTRL_SET_FLAGS include/internal/dso.h 19;" d +DSO_FLAG_GLOBAL_SYMBOLS include/internal/dso.h 53;" d +DSO_FLAG_NAME_TRANSLATION_EXT_ONLY include/internal/dso.h 41;" d +DSO_FLAG_NO_NAME_TRANSLATION include/internal/dso.h 33;" d +DSO_FLAG_NO_UNLOAD_ON_FREE include/internal/dso.h 46;" d +DSO_FUNC_TYPE include/internal/dso.h /^typedef void (*DSO_FUNC_TYPE) (void);$/;" t +DSO_MALLOC crypto/dso/dso_vms.c 92;" d file: +DSO_MAX_TRANSLATED_SIZE crypto/dso/dso_dl.c 17;" d file: +DSO_MAX_TRANSLATED_SIZE crypto/dso/dso_dlfcn.c 39;" d file: +DSO_MAX_TRANSLATED_SIZE crypto/dso/dso_win32.c 59;" d file: +DSO_MERGER_FUNC include/internal/dso.h /^typedef char *(*DSO_MERGER_FUNC)(DSO *, const char *, const char *);$/;" t +DSO_METHOD include/internal/dso.h /^typedef struct dso_meth_st DSO_METHOD;$/;" t typeref:struct:dso_meth_st +DSO_METHOD_openssl crypto/dso/dso_dl.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f +DSO_METHOD_openssl crypto/dso/dso_dlfcn.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f +DSO_METHOD_openssl crypto/dso/dso_openssl.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f +DSO_METHOD_openssl crypto/dso/dso_vms.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f +DSO_METHOD_openssl crypto/dso/dso_win32.c /^DSO_METHOD *DSO_METHOD_openssl(void)$/;" f +DSO_NAME_CONVERTER_FUNC include/internal/dso.h /^typedef char *(*DSO_NAME_CONVERTER_FUNC)(DSO *, const char *);$/;" t +DSO_REFTEST test/shlibloadtest.c /^ DSO_REFTEST,$/;" e enum:test_types_en file: +DSO_R_CTRL_FAILED include/internal/dsoerr.h 27;" d +DSO_R_DSO_ALREADY_LOADED include/internal/dsoerr.h 28;" d +DSO_R_EMPTY_FILE_STRUCTURE include/internal/dsoerr.h 29;" d +DSO_R_FAILURE include/internal/dsoerr.h 30;" d +DSO_R_FILENAME_TOO_BIG include/internal/dsoerr.h 31;" d +DSO_R_FINISH_FAILED include/internal/dsoerr.h 32;" d +DSO_R_INCORRECT_FILE_SYNTAX include/internal/dsoerr.h 33;" d +DSO_R_LOAD_FAILED include/internal/dsoerr.h 34;" d +DSO_R_NAME_TRANSLATION_FAILED include/internal/dsoerr.h 35;" d +DSO_R_NO_FILENAME include/internal/dsoerr.h 36;" d +DSO_R_NULL_HANDLE include/internal/dsoerr.h 37;" d +DSO_R_SET_FILENAME_FAILED include/internal/dsoerr.h 38;" d +DSO_R_STACK_ERROR include/internal/dsoerr.h 39;" d +DSO_R_SYM_FAILURE include/internal/dsoerr.h 40;" d +DSO_R_UNLOAD_FAILED include/internal/dsoerr.h 41;" d +DSO_R_UNSUPPORTED include/internal/dsoerr.h 42;" d +DSO_VMS_INTERNAL crypto/dso/dso_vms.c /^} DSO_VMS_INTERNAL;$/;" t typeref:struct:dso_internal_st file: +DSO_bind_func crypto/dso/dso_lib.c /^DSO_FUNC_TYPE DSO_bind_func(DSO *dso, const char *symname)$/;" f +DSO_convert_filename crypto/dso/dso_lib.c /^char *DSO_convert_filename(DSO *dso, const char *filename)$/;" f +DSO_ctrl crypto/dso/dso_lib.c /^long DSO_ctrl(DSO *dso, int cmd, long larg, void *parg)$/;" f +DSO_dsobyaddr crypto/dso/dso_lib.c /^DSO *DSO_dsobyaddr(void *addr, int flags)$/;" f +DSO_dsobyaddr_t test/shlibloadtest.c /^typedef DSO * (*DSO_dsobyaddr_t)(void (*addr)(void), int flags);$/;" t file: +DSO_flags crypto/dso/dso_lib.c /^int DSO_flags(DSO *dso)$/;" f +DSO_free crypto/dso/dso_lib.c /^int DSO_free(DSO *dso)$/;" f +DSO_free_t test/shlibloadtest.c /^typedef int (*DSO_free_t)(DSO *dso);$/;" t file: +DSO_get_filename crypto/dso/dso_lib.c /^const char *DSO_get_filename(DSO *dso)$/;" f +DSO_global_lookup crypto/dso/dso_lib.c /^void *DSO_global_lookup(const char *name)$/;" f +DSO_load crypto/dso/dso_lib.c /^DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags)$/;" f +DSO_merge crypto/dso/dso_lib.c /^char *DSO_merge(DSO *dso, const char *filespec1, const char *filespec2)$/;" f +DSO_mod_finish_name crypto/conf/conf_mod.c 30;" d file: +DSO_mod_init_name crypto/conf/conf_mod.c 29;" d file: +DSO_new crypto/dso/dso_lib.c /^DSO *DSO_new(void)$/;" f +DSO_new_method crypto/dso/dso_lib.c /^static DSO *DSO_new_method(DSO_METHOD *meth)$/;" f file: +DSO_pathbyaddr crypto/dso/dso_lib.c /^int DSO_pathbyaddr(void *addr, char *path, int sz)$/;" f +DSO_set_filename crypto/dso/dso_lib.c /^int DSO_set_filename(DSO *dso, const char *filename)$/;" f +DSO_str_reasons crypto/dso/dso_err.c /^static const ERR_STRING_DATA DSO_str_reasons[] = {$/;" v file: +DSO_up_ref crypto/dso/dso_lib.c /^int DSO_up_ref(DSO *dso)$/;" f +DSS_prime_checks include/openssl/dsa.h 183;" d +DTLS1_2_VERSION include/openssl/prov_ssl.h 28;" d +DTLS1_AL_HEADER_LENGTH include/openssl/dtls1.h 50;" d +DTLS1_BAD_VER include/openssl/prov_ssl.h 29;" d +DTLS1_BITMAP ssl/record/record.h /^} DTLS1_BITMAP;$/;" t typeref:struct:dtls1_bitmap_st +DTLS1_CCS_HEADER_LENGTH include/openssl/dtls1.h 48;" d +DTLS1_COOKIE_LENGTH include/openssl/dtls1.h 39;" d +DTLS1_HM_BAD_FRAGMENT include/openssl/dtls1.h 45;" d +DTLS1_HM_FRAGMENT_RETRY include/openssl/dtls1.h 46;" d +DTLS1_HM_HEADER_LENGTH include/openssl/dtls1.h 43;" d +DTLS1_MAX_MTU_OVERHEAD ssl/ssl_local.h 1901;" d +DTLS1_MT_HELLO_VERIFY_REQUEST include/openssl/ssl3.h 324;" d +DTLS1_RECORD_DATA ssl/record/record.h /^} DTLS1_RECORD_DATA;$/;" t typeref:struct:dtls1_record_data_st +DTLS1_RT_HEADER_LENGTH include/openssl/dtls1.h 41;" d +DTLS1_SCTP_AUTH_LABEL ssl/ssl_local.h 1897;" d +DTLS1_SKIP_RECORD_HEADER ssl/ssl_local.h 1907;" d +DTLS1_STATE ssl/ssl_local.h /^} DTLS1_STATE;$/;" t typeref:struct:dtls1_state_st +DTLS1_TMO_ALERT_COUNT include/openssl/dtls1.h 52;" d +DTLS1_VERSION include/openssl/prov_ssl.h 27;" d +DTLS1_VERSION_MAJOR include/openssl/dtls1.h 32;" d +DTLS_ANY_VERSION include/openssl/dtls1.h 35;" d +DTLS_MAX_VERSION include/openssl/dtls1.h 30;" d +DTLS_MAX_VERSION_INTERNAL ssl/ssl_local.h 135;" d +DTLS_MIN_VERSION include/openssl/dtls1.h 29;" d +DTLS_RECORD_LAYER ssl/record/record.h /^} DTLS_RECORD_LAYER;$/;" t typeref:struct:dtls_record_layer_st +DTLS_RECORD_LAYER_clear ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_clear(RECORD_LAYER *rl)$/;" f +DTLS_RECORD_LAYER_free ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_free(RECORD_LAYER *rl)$/;" f +DTLS_RECORD_LAYER_get_processed_rcds ssl/record/record.h 195;" d +DTLS_RECORD_LAYER_get_r_epoch ssl/record/record_local.h 37;" d +DTLS_RECORD_LAYER_get_unprocessed_rcds ssl/record/record.h 197;" d +DTLS_RECORD_LAYER_get_w_epoch ssl/record/record.h 194;" d +DTLS_RECORD_LAYER_new ssl/record/rec_layer_d1.c /^int DTLS_RECORD_LAYER_new(RECORD_LAYER *rl)$/;" f +DTLS_RECORD_LAYER_set_saved_w_epoch ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_set_saved_w_epoch(RECORD_LAYER *rl, unsigned short e)$/;" f +DTLS_RECORD_LAYER_set_write_sequence ssl/record/rec_layer_d1.c /^void DTLS_RECORD_LAYER_set_write_sequence(RECORD_LAYER *rl, unsigned char *seq)$/;" f +DTLS_VERSION_GE ssl/ssl_local.h 143;" d +DTLS_VERSION_GT ssl/ssl_local.h 142;" d +DTLS_VERSION_LE ssl/ssl_local.h 145;" d +DTLS_VERSION_LT ssl/ssl_local.h 144;" d +DTLS_get_data_mtu ssl/d1_lib.c /^size_t DTLS_get_data_mtu(const SSL *s)$/;" f +DTLS_set_timer_cb ssl/d1_lib.c /^void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb)$/;" f +DTLSv1_2_client_method ssl/methods.c /^const SSL_METHOD *DTLSv1_2_client_method(void)$/;" f +DTLSv1_2_enc_data ssl/d1_lib.c /^const SSL3_ENC_METHOD DTLSv1_2_enc_data = {$/;" v +DTLSv1_2_method ssl/methods.c /^const SSL_METHOD *DTLSv1_2_method(void)$/;" f +DTLSv1_2_server_method ssl/methods.c /^const SSL_METHOD *DTLSv1_2_server_method(void)$/;" f +DTLSv1_client_method ssl/methods.c /^const SSL_METHOD *DTLSv1_client_method(void)$/;" f +DTLSv1_enc_data ssl/d1_lib.c /^const SSL3_ENC_METHOD DTLSv1_enc_data = {$/;" v +DTLSv1_listen ssl/d1_lib.c /^int DTLSv1_listen(SSL *s, BIO_ADDR *client)$/;" f +DTLSv1_method ssl/methods.c /^const SSL_METHOD *DTLSv1_method(void)$/;" f +DTLSv1_server_method ssl/methods.c /^const SSL_METHOD *DTLSv1_server_method(void)$/;" f +DUMMY_CERT_STATUS_LEN test/dtlstest.c 26;" d file: +DUMMY_CHAR engines/e_dasync.c 473;" d file: +DUMP_WIDTH crypto/bio/bio_dump.c 17;" d file: +DUMP_WIDTH_LESS_INDENT crypto/bio/bio_dump.c 18;" d file: +DVI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st DVI_item_data[] = {$/;" v typeref:struct:item_st file: +DYNAMIC_CMD_DIR_ADD crypto/engine/eng_dyn.c 38;" d file: +DYNAMIC_CMD_DIR_LOAD crypto/engine/eng_dyn.c 37;" d file: +DYNAMIC_CMD_ID crypto/engine/eng_dyn.c 35;" d file: +DYNAMIC_CMD_LIST_ADD crypto/engine/eng_dyn.c 36;" d file: +DYNAMIC_CMD_LOAD crypto/engine/eng_dyn.c 39;" d file: +DYNAMIC_CMD_NO_VCHECK crypto/engine/eng_dyn.c 34;" d file: +DYNAMIC_CMD_SO_PATH crypto/engine/eng_dyn.c 33;" d file: +DYNAMIC_F1 crypto/engine/eng_dyn.c /^ const char *DYNAMIC_F1;$/;" m struct:st_dynamic_data_ctx file: +DYNAMIC_F2 crypto/engine/eng_dyn.c /^ const char *DYNAMIC_F2;$/;" m struct:st_dynamic_data_ctx file: +DYNAMIC_LIBNAME crypto/engine/eng_dyn.c /^ char *DYNAMIC_LIBNAME;$/;" m struct:st_dynamic_data_ctx file: +D_CBC_128_AES apps/speed.c /^ D_CBC_128_AES, D_CBC_192_AES, D_CBC_256_AES,$/;" e enum:__anon436 file: +D_CBC_128_CML apps/speed.c /^ D_CBC_128_CML, D_CBC_192_CML, D_CBC_256_CML,$/;" e enum:__anon436 file: +D_CBC_192_AES apps/speed.c /^ D_CBC_128_AES, D_CBC_192_AES, D_CBC_256_AES,$/;" e enum:__anon436 file: +D_CBC_192_CML apps/speed.c /^ D_CBC_128_CML, D_CBC_192_CML, D_CBC_256_CML,$/;" e enum:__anon436 file: +D_CBC_256_AES apps/speed.c /^ D_CBC_128_AES, D_CBC_192_AES, D_CBC_256_AES,$/;" e enum:__anon436 file: +D_CBC_256_CML apps/speed.c /^ D_CBC_128_CML, D_CBC_192_CML, D_CBC_256_CML,$/;" e enum:__anon436 file: +D_CBC_BF apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: +D_CBC_CAST apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: +D_CBC_DES apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: +D_CBC_IDEA apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: +D_CBC_RC2 apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: +D_CBC_RC5 apps/speed.c /^ D_CBC_RC2, D_CBC_RC5, D_CBC_BF, D_CBC_CAST,$/;" e enum:__anon436 file: +D_CBC_SEED apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: +D_EDE3_DES apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: +D_ENCRYPT crypto/des/asm/crypt586.pl /^sub D_ENCRYPT$/;" s +D_ENCRYPT crypto/des/asm/des-586.pl /^sub D_ENCRYPT$/;" s +D_ENCRYPT crypto/des/des_local.h 146;" d +D_EVP apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: +D_EVP_CMAC apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: +D_GHASH apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: +D_HMAC apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: +D_MD2 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: +D_MD4 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: +D_MD5 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: +D_MDC2 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: +D_RAND apps/speed.c /^ D_EVP, D_GHASH, D_RAND, D_EVP_CMAC, ALGOR_NUM$/;" e enum:__anon436 file: +D_RC4 apps/speed.c /^ D_CBC_DES, D_EDE3_DES, D_RC4, D_CBC_IDEA, D_CBC_SEED,$/;" e enum:__anon436 file: +D_RC5_32 crypto/rc5/rc5_local.h 178;" d +D_RMD160 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: +D_SHA1 apps/speed.c /^ D_MD2, D_MDC2, D_MD4, D_MD5, D_SHA1, D_RMD160,$/;" e enum:__anon436 file: +D_SHA256 apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: +D_SHA512 apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: +D_WHIRLPOOL apps/speed.c /^ D_SHA256, D_SHA512, D_WHIRLPOOL, D_HMAC,$/;" e enum:__anon436 file: +Dhi crypto/aes/asm/bsaes-armv7.pl /^sub Dhi() { shift=~m|q([1]?[0-9])|?"d".($1*2+1):""; }$/;" s +Dhi crypto/sha/asm/sha256-armv4.pl /^sub Dhi() { shift=~m|q([1]?[0-9])|?"d".($1*2+1):""; }$/;" s +Dhi crypto/sha/asm/sha512-armv8.pl /^sub Dhi { shift =~ m|[qv]([0-9]+)|?"v$1.d[1]":""; }$/;" s +Dl_info crypto/dso/dso_dlfcn.c /^typedef struct Dl_info Dl_info;$/;" t typeref:struct:Dl_info file: +Dl_info crypto/dso/dso_dlfcn.c /^typedef struct Dl_info {$/;" s file: +Dl_info crypto/dso/dso_dlfcn.c /^} Dl_info;$/;" t typeref:struct:Dl_info file: +DllMain crypto/dllmain.c /^BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)$/;" f +DllMain providers/fips/self_test.c /^BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)$/;" f +Dlo crypto/aes/asm/bsaes-armv7.pl /^sub Dlo() { shift=~m|q([1]?[0-9])|?"d".($1*2):""; }$/;" s +Dlo crypto/sha/asm/sha256-armv4.pl /^sub Dlo() { shift=~m|q([1]?[0-9])|?"d".($1*2):""; }$/;" s +Dlo crypto/sha/asm/sha512-armv8.pl /^sub Dlo { shift =~ m|[qv]([0-9]+)|?"v$1.d[0]":""; }$/;" s +Dscalar crypto/sha/asm/sha512-armv8.pl /^sub Dscalar { shift =~ m|[qv]([0-9]+)|?"d$1":""; }$/;" s +E crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon19 file: +E crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +E include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +E include/openssl/ripemd.h /^ RIPEMD160_LONG A, B, C, D, E;$/;" m struct:RIPEMD160state_st +E providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8];$/;" m struct:__anon502 file: +E providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +E test/evp_pkey_provided_test.c 336;" d file: +E test/keymgmt_internal_test.c 70;" d file: +E3 test/keymgmt_internal_test.c 77;" d file: +EACCES e_os.h 126;" d +EARLY_DATA_CIPHERTEXT_OVERHEAD ssl/ssl_local.h 700;" d +EARLY_EXPORTER_SECRET_LABEL ssl/ssl_local.h 2812;" d +EBCDIC_OUTBUFF apps/s_server.c /^} EBCDIC_OUTBUFF;$/;" t typeref:struct:__anon448 file: +EC test/endecode_test.c /^DOMAIN_KEYS(EC);$/;" v +EC2M_GETTABLE_DOM_PARAMS providers/implementations/keymgmt/ec_kmgmt.c 757;" d file: +EC2M_GETTABLE_DOM_PARAMS providers/implementations/keymgmt/ec_kmgmt.c 765;" d file: +ECDH_EVP_derive_key_loop apps/speed.c /^static int ECDH_EVP_derive_key_loop(void *args)$/;" f file: +ECDH_KDF_X9_62 crypto/ec/ecdh_kdf.c /^int ECDH_KDF_X9_62(unsigned char *out, size_t outlen,$/;" f +ECDH_SECONDS apps/speed.c 18;" d file: +ECDH_compute_key crypto/ec/ec_kmeth.c /^int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,$/;" f +ECDSACertPEM fuzz/server.c /^static const char ECDSACertPEM[] = {$/;" v file: +ECDSAPrivateKeyPEM fuzz/server.c /^static const char ECDSAPrivateKeyPEM[] = {$/;" v file: +ECDSA_NUM apps/speed.c /^ R_EC_BRP512R1, R_EC_BRP512T1, ECDSA_NUM$/;" e enum:ec_curves_t file: +ECDSA_SECONDS apps/speed.c 17;" d file: +ECDSA_SIG include/openssl/ec.h /^typedef struct ECDSA_SIG_st ECDSA_SIG;$/;" t typeref:struct:ECDSA_SIG_st +ECDSA_SIG_free crypto/ec/ec_asn1.c /^void ECDSA_SIG_free(ECDSA_SIG *sig)$/;" f +ECDSA_SIG_get0 crypto/ec/ec_asn1.c /^void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps)$/;" f +ECDSA_SIG_get0_r crypto/ec/ec_asn1.c /^const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig)$/;" f +ECDSA_SIG_get0_s crypto/ec/ec_asn1.c /^const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig)$/;" f +ECDSA_SIG_set0 crypto/ec/ec_asn1.c /^int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)$/;" f +ECDSA_SIG_st crypto/ec/ec_local.h /^struct ECDSA_SIG_st {$/;" s +ECDSA_do_sign crypto/ec/ecdsa_sign.c /^ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dlen, EC_KEY *eckey)$/;" f +ECDSA_do_sign_ex crypto/ec/ecdsa_sign.c /^ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dlen,$/;" f +ECDSA_do_verify crypto/ec/ecdsa_vrf.c /^int ECDSA_do_verify(const unsigned char *dgst, int dgst_len,$/;" f +ECDSA_sign crypto/ec/ecdsa_sign.c /^int ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char$/;" f +ECDSA_sign_ex crypto/ec/ecdsa_sign.c /^int ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen,$/;" f +ECDSA_sign_loop apps/speed.c /^static int ECDSA_sign_loop(void *args)$/;" f file: +ECDSA_sign_setup crypto/ec/ecdsa_sign.c /^int ECDSA_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" f +ECDSA_size crypto/ec/ec_asn1.c /^int ECDSA_size(const EC_KEY *ec)$/;" f +ECDSA_verify crypto/ec/ecdsa_vrf.c /^int ECDSA_verify(int type, const unsigned char *dgst, int dgst_len,$/;" f +ECDSA_verify_loop apps/speed.c /^static int ECDSA_verify_loop(void *args)$/;" f file: +ECExplicitPrime2G test/endecode_test.c /^DOMAIN_KEYS(ECExplicitPrime2G);$/;" v +ECExplicitPrimeNamedCurve test/endecode_test.c /^DOMAIN_KEYS(ECExplicitPrimeNamedCurve);$/;" v +ECExplicitTri2G test/endecode_test.c /^DOMAIN_KEYS(ECExplicitTri2G);$/;" v +ECExplicitTriNamedCurve test/endecode_test.c /^DOMAIN_KEYS(ECExplicitTriNamedCurve);$/;" v +ECPARAMETERS include/openssl/ec.h /^typedef struct ec_parameters_st ECPARAMETERS;$/;" t typeref:struct:ec_parameters_st +ECPKPARAMETERS include/openssl/ec.h /^typedef struct ecpk_parameters_st ECPKPARAMETERS;$/;" t typeref:struct:ecpk_parameters_st +ECPKPARAMETERS_TYPE_EXPLICIT crypto/ec/ec_asn1.c /^ ECPKPARAMETERS_TYPE_EXPLICIT,$/;" e enum:__anon192 file: +ECPKPARAMETERS_TYPE_IMPLICIT crypto/ec/ec_asn1.c /^ ECPKPARAMETERS_TYPE_IMPLICIT$/;" e enum:__anon192 file: +ECPKPARAMETERS_TYPE_NAMED crypto/ec/ec_asn1.c /^ ECPKPARAMETERS_TYPE_NAMED = 0,$/;" e enum:__anon192 file: +ECPKParameters_print crypto/ec/eck_prn.c /^int ECPKParameters_print(BIO *bp, const EC_GROUP *x, int off)$/;" f +ECPKParameters_print_fp crypto/ec/eck_prn.c /^int ECPKParameters_print_fp(FILE *fp, const EC_GROUP *x, int off)$/;" f +ECParameters_dup include/openssl/ec.h 1554;" d +ECParameters_print crypto/ec/ec_ameth.c /^int ECParameters_print(BIO *bp, const EC_KEY *x)$/;" f +ECParameters_print_fp crypto/ec/eck_prn.c /^int ECParameters_print_fp(FILE *fp, const EC_KEY *x)$/;" f +ECX_KEY include/crypto/types.h /^typedef struct ecx_key_st ECX_KEY;$/;" t typeref:struct:ecx_key_st +ECX_KEY_TYPE include/crypto/ecx.h /^} ECX_KEY_TYPE;$/;" t typeref:enum:__anon355 +ECX_KEY_TYPES providers/implementations/keymgmt/ecx_kmgmt.c 263;" d file: +ECX_KEY_TYPE_ED25519 include/crypto/ecx.h /^ ECX_KEY_TYPE_ED25519,$/;" e enum:__anon355 +ECX_KEY_TYPE_ED448 include/crypto/ecx.h /^ ECX_KEY_TYPE_ED448$/;" e enum:__anon355 +ECX_KEY_TYPE_X25519 include/crypto/ecx.h /^ ECX_KEY_TYPE_X25519,$/;" e enum:__anon355 +ECX_KEY_TYPE_X448 include/crypto/ecx.h /^ ECX_KEY_TYPE_X448,$/;" e enum:__anon355 +ECX_POSSIBLE_SELECTIONS providers/implementations/keymgmt/ecx_kmgmt.c 74;" d file: +EC_CURVE apps/speed.c /^} EC_CURVE;$/;" t typeref:struct:ec_curve_st file: +EC_CURVE_DATA crypto/ec/ec_curve.c /^} EC_CURVE_DATA;$/;" t typeref:struct:__anon112 file: +EC_DEFAULT_MD providers/implementations/keymgmt/ec_kmgmt.c 72;" d file: +EC_FLAGS_CUSTOM_CURVE crypto/ec/ec_local.h 29;" d +EC_FLAGS_DEFAULT_OCT crypto/ec/ec_local.h 26;" d +EC_FLAGS_NO_SIGN crypto/ec/ec_local.h 32;" d +EC_FLAG_CHECK_NAMED_GROUP include/openssl/ec.h 945;" d +EC_FLAG_CHECK_NAMED_GROUP_MASK include/openssl/ec.h 947;" d +EC_FLAG_CHECK_NAMED_GROUP_NIST include/openssl/ec.h 946;" d +EC_FLAG_COFACTOR_ECDH include/openssl/ec.h 944;" d +EC_FLAG_FIPS_CHECKED include/openssl/ec.h 952;" d +EC_FLAG_NON_FIPS_ALLOW include/openssl/ec.h 951;" d +EC_FLAG_SM2_RANGE include/openssl/ec.h 943;" d +EC_F_BN_TO_FELEM include/openssl/cryptoerr_legacy.h 578;" d +EC_F_D2I_ECPARAMETERS include/openssl/cryptoerr_legacy.h 579;" d +EC_F_D2I_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 580;" d +EC_F_D2I_ECPRIVATEKEY include/openssl/cryptoerr_legacy.h 581;" d +EC_F_DO_EC_KEY_PRINT include/openssl/cryptoerr_legacy.h 582;" d +EC_F_ECDH_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 583;" d +EC_F_ECDH_CMS_SET_SHARED_INFO include/openssl/cryptoerr_legacy.h 584;" d +EC_F_ECDH_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 585;" d +EC_F_ECDH_SIMPLE_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 586;" d +EC_F_ECDSA_DO_SIGN_EX include/openssl/cryptoerr_legacy.h 587;" d +EC_F_ECDSA_DO_VERIFY include/openssl/cryptoerr_legacy.h 588;" d +EC_F_ECDSA_SIGN_EX include/openssl/cryptoerr_legacy.h 589;" d +EC_F_ECDSA_SIGN_SETUP include/openssl/cryptoerr_legacy.h 590;" d +EC_F_ECDSA_SIG_NEW include/openssl/cryptoerr_legacy.h 591;" d +EC_F_ECDSA_VERIFY include/openssl/cryptoerr_legacy.h 592;" d +EC_F_ECD_ITEM_VERIFY include/openssl/cryptoerr_legacy.h 593;" d +EC_F_ECKEY_PARAM2TYPE include/openssl/cryptoerr_legacy.h 594;" d +EC_F_ECKEY_PARAM_DECODE include/openssl/cryptoerr_legacy.h 595;" d +EC_F_ECKEY_PRIV_DECODE include/openssl/cryptoerr_legacy.h 596;" d +EC_F_ECKEY_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 597;" d +EC_F_ECKEY_PUB_DECODE include/openssl/cryptoerr_legacy.h 598;" d +EC_F_ECKEY_PUB_ENCODE include/openssl/cryptoerr_legacy.h 599;" d +EC_F_ECKEY_TYPE2PARAM include/openssl/cryptoerr_legacy.h 600;" d +EC_F_ECPARAMETERS_PRINT include/openssl/cryptoerr_legacy.h 601;" d +EC_F_ECPARAMETERS_PRINT_FP include/openssl/cryptoerr_legacy.h 602;" d +EC_F_ECPKPARAMETERS_PRINT include/openssl/cryptoerr_legacy.h 603;" d +EC_F_ECPKPARAMETERS_PRINT_FP include/openssl/cryptoerr_legacy.h 604;" d +EC_F_ECP_NISTZ256_GET_AFFINE include/openssl/cryptoerr_legacy.h 605;" d +EC_F_ECP_NISTZ256_INV_MOD_ORD include/openssl/cryptoerr_legacy.h 606;" d +EC_F_ECP_NISTZ256_MULT_PRECOMPUTE include/openssl/cryptoerr_legacy.h 607;" d +EC_F_ECP_NISTZ256_POINTS_MUL include/openssl/cryptoerr_legacy.h 608;" d +EC_F_ECP_NISTZ256_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 609;" d +EC_F_ECP_NISTZ256_WINDOWED_MUL include/openssl/cryptoerr_legacy.h 610;" d +EC_F_ECX_KEY_OP include/openssl/cryptoerr_legacy.h 611;" d +EC_F_ECX_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 612;" d +EC_F_ECX_PUB_ENCODE include/openssl/cryptoerr_legacy.h 613;" d +EC_F_EC_ASN1_GROUP2CURVE include/openssl/cryptoerr_legacy.h 614;" d +EC_F_EC_ASN1_GROUP2FIELDID include/openssl/cryptoerr_legacy.h 615;" d +EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY include/openssl/cryptoerr_legacy.h 616;" d +EC_F_EC_GF2M_SIMPLE_FIELD_INV include/openssl/cryptoerr_legacy.h 617;" d +EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT include/openssl/cryptoerr_legacy.h 618;" d +EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 619;" d +EC_F_EC_GF2M_SIMPLE_LADDER_POST include/openssl/cryptoerr_legacy.h 620;" d +EC_F_EC_GF2M_SIMPLE_LADDER_PRE include/openssl/cryptoerr_legacy.h 621;" d +EC_F_EC_GF2M_SIMPLE_OCT2POINT include/openssl/cryptoerr_legacy.h 622;" d +EC_F_EC_GF2M_SIMPLE_POINT2OCT include/openssl/cryptoerr_legacy.h 623;" d +EC_F_EC_GF2M_SIMPLE_POINTS_MUL include/openssl/cryptoerr_legacy.h 624;" d +EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 625;" d +EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 626;" d +EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES include/openssl/cryptoerr_legacy.h 627;" d +EC_F_EC_GFP_MONT_FIELD_DECODE include/openssl/cryptoerr_legacy.h 628;" d +EC_F_EC_GFP_MONT_FIELD_ENCODE include/openssl/cryptoerr_legacy.h 629;" d +EC_F_EC_GFP_MONT_FIELD_INV include/openssl/cryptoerr_legacy.h 630;" d +EC_F_EC_GFP_MONT_FIELD_MUL include/openssl/cryptoerr_legacy.h 631;" d +EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE include/openssl/cryptoerr_legacy.h 632;" d +EC_F_EC_GFP_MONT_FIELD_SQR include/openssl/cryptoerr_legacy.h 633;" d +EC_F_EC_GFP_MONT_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 634;" d +EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 635;" d +EC_F_EC_GFP_NISTP224_POINTS_MUL include/openssl/cryptoerr_legacy.h 636;" d +EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 637;" d +EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 638;" d +EC_F_EC_GFP_NISTP256_POINTS_MUL include/openssl/cryptoerr_legacy.h 639;" d +EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 640;" d +EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 641;" d +EC_F_EC_GFP_NISTP521_POINTS_MUL include/openssl/cryptoerr_legacy.h 642;" d +EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 643;" d +EC_F_EC_GFP_NIST_FIELD_MUL include/openssl/cryptoerr_legacy.h 644;" d +EC_F_EC_GFP_NIST_FIELD_SQR include/openssl/cryptoerr_legacy.h 645;" d +EC_F_EC_GFP_NIST_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 646;" d +EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES include/openssl/cryptoerr_legacy.h 647;" d +EC_F_EC_GFP_SIMPLE_FIELD_INV include/openssl/cryptoerr_legacy.h 648;" d +EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT include/openssl/cryptoerr_legacy.h 649;" d +EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 650;" d +EC_F_EC_GFP_SIMPLE_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 651;" d +EC_F_EC_GFP_SIMPLE_OCT2POINT include/openssl/cryptoerr_legacy.h 652;" d +EC_F_EC_GFP_SIMPLE_POINT2OCT include/openssl/cryptoerr_legacy.h 653;" d +EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 654;" d +EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 655;" d +EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 656;" d +EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES include/openssl/cryptoerr_legacy.h 657;" d +EC_F_EC_GROUP_CHECK include/openssl/cryptoerr_legacy.h 658;" d +EC_F_EC_GROUP_CHECK_DISCRIMINANT include/openssl/cryptoerr_legacy.h 659;" d +EC_F_EC_GROUP_COPY include/openssl/cryptoerr_legacy.h 660;" d +EC_F_EC_GROUP_GET_CURVE include/openssl/cryptoerr_legacy.h 661;" d +EC_F_EC_GROUP_GET_CURVE_GF2M include/openssl/cryptoerr_legacy.h 662;" d +EC_F_EC_GROUP_GET_CURVE_GFP include/openssl/cryptoerr_legacy.h 663;" d +EC_F_EC_GROUP_GET_DEGREE include/openssl/cryptoerr_legacy.h 664;" d +EC_F_EC_GROUP_GET_ECPARAMETERS include/openssl/cryptoerr_legacy.h 665;" d +EC_F_EC_GROUP_GET_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 666;" d +EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS include/openssl/cryptoerr_legacy.h 667;" d +EC_F_EC_GROUP_GET_TRINOMIAL_BASIS include/openssl/cryptoerr_legacy.h 668;" d +EC_F_EC_GROUP_NEW include/openssl/cryptoerr_legacy.h 669;" d +EC_F_EC_GROUP_NEW_BY_CURVE_NAME include/openssl/cryptoerr_legacy.h 670;" d +EC_F_EC_GROUP_NEW_FROM_DATA include/openssl/cryptoerr_legacy.h 671;" d +EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS include/openssl/cryptoerr_legacy.h 672;" d +EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 673;" d +EC_F_EC_GROUP_SET_CURVE include/openssl/cryptoerr_legacy.h 674;" d +EC_F_EC_GROUP_SET_CURVE_GF2M include/openssl/cryptoerr_legacy.h 675;" d +EC_F_EC_GROUP_SET_CURVE_GFP include/openssl/cryptoerr_legacy.h 676;" d +EC_F_EC_GROUP_SET_GENERATOR include/openssl/cryptoerr_legacy.h 677;" d +EC_F_EC_GROUP_SET_SEED include/openssl/cryptoerr_legacy.h 678;" d +EC_F_EC_KEY_CHECK_KEY include/openssl/cryptoerr_legacy.h 679;" d +EC_F_EC_KEY_COPY include/openssl/cryptoerr_legacy.h 680;" d +EC_F_EC_KEY_GENERATE_KEY include/openssl/cryptoerr_legacy.h 681;" d +EC_F_EC_KEY_NEW include/openssl/cryptoerr_legacy.h 682;" d +EC_F_EC_KEY_NEW_METHOD include/openssl/cryptoerr_legacy.h 683;" d +EC_F_EC_KEY_OCT2PRIV include/openssl/cryptoerr_legacy.h 684;" d +EC_F_EC_KEY_PRINT include/openssl/cryptoerr_legacy.h 685;" d +EC_F_EC_KEY_PRINT_FP include/openssl/cryptoerr_legacy.h 686;" d +EC_F_EC_KEY_PRIV2BUF include/openssl/cryptoerr_legacy.h 687;" d +EC_F_EC_KEY_PRIV2OCT include/openssl/cryptoerr_legacy.h 688;" d +EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 689;" d +EC_F_EC_KEY_SIMPLE_CHECK_KEY include/openssl/cryptoerr_legacy.h 690;" d +EC_F_EC_KEY_SIMPLE_OCT2PRIV include/openssl/cryptoerr_legacy.h 691;" d +EC_F_EC_KEY_SIMPLE_PRIV2OCT include/openssl/cryptoerr_legacy.h 692;" d +EC_F_EC_PKEY_CHECK include/openssl/cryptoerr_legacy.h 693;" d +EC_F_EC_PKEY_PARAM_CHECK include/openssl/cryptoerr_legacy.h 694;" d +EC_F_EC_POINTS_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 695;" d +EC_F_EC_POINTS_MUL include/openssl/cryptoerr_legacy.h 696;" d +EC_F_EC_POINT_ADD include/openssl/cryptoerr_legacy.h 697;" d +EC_F_EC_POINT_BN2POINT include/openssl/cryptoerr_legacy.h 698;" d +EC_F_EC_POINT_CMP include/openssl/cryptoerr_legacy.h 699;" d +EC_F_EC_POINT_COPY include/openssl/cryptoerr_legacy.h 700;" d +EC_F_EC_POINT_DBL include/openssl/cryptoerr_legacy.h 701;" d +EC_F_EC_POINT_GET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 702;" d +EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M include/openssl/cryptoerr_legacy.h 703;" d +EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 704;" d +EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 705;" d +EC_F_EC_POINT_INVERT include/openssl/cryptoerr_legacy.h 706;" d +EC_F_EC_POINT_IS_AT_INFINITY include/openssl/cryptoerr_legacy.h 707;" d +EC_F_EC_POINT_IS_ON_CURVE include/openssl/cryptoerr_legacy.h 708;" d +EC_F_EC_POINT_MAKE_AFFINE include/openssl/cryptoerr_legacy.h 709;" d +EC_F_EC_POINT_NEW include/openssl/cryptoerr_legacy.h 710;" d +EC_F_EC_POINT_OCT2POINT include/openssl/cryptoerr_legacy.h 711;" d +EC_F_EC_POINT_POINT2BUF include/openssl/cryptoerr_legacy.h 712;" d +EC_F_EC_POINT_POINT2OCT include/openssl/cryptoerr_legacy.h 713;" d +EC_F_EC_POINT_SET_AFFINE_COORDINATES include/openssl/cryptoerr_legacy.h 714;" d +EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M include/openssl/cryptoerr_legacy.h 715;" d +EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 716;" d +EC_F_EC_POINT_SET_COMPRESSED_COORDINATES include/openssl/cryptoerr_legacy.h 717;" d +EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M include/openssl/cryptoerr_legacy.h 718;" d +EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 719;" d +EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP include/openssl/cryptoerr_legacy.h 720;" d +EC_F_EC_POINT_SET_TO_INFINITY include/openssl/cryptoerr_legacy.h 721;" d +EC_F_EC_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 722;" d +EC_F_EC_SCALAR_MUL_LADDER include/openssl/cryptoerr_legacy.h 723;" d +EC_F_EC_WNAF_MUL include/openssl/cryptoerr_legacy.h 724;" d +EC_F_EC_WNAF_PRECOMPUTE_MULT include/openssl/cryptoerr_legacy.h 725;" d +EC_F_I2D_ECPARAMETERS include/openssl/cryptoerr_legacy.h 726;" d +EC_F_I2D_ECPKPARAMETERS include/openssl/cryptoerr_legacy.h 727;" d +EC_F_I2D_ECPRIVATEKEY include/openssl/cryptoerr_legacy.h 728;" d +EC_F_I2O_ECPUBLICKEY include/openssl/cryptoerr_legacy.h 729;" d +EC_F_NISTP224_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 730;" d +EC_F_NISTP256_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 731;" d +EC_F_NISTP521_PRE_COMP_NEW include/openssl/cryptoerr_legacy.h 732;" d +EC_F_O2I_ECPUBLICKEY include/openssl/cryptoerr_legacy.h 733;" d +EC_F_OLD_EC_PRIV_DECODE include/openssl/cryptoerr_legacy.h 734;" d +EC_F_OSSL_ECDH_COMPUTE_KEY include/openssl/cryptoerr_legacy.h 735;" d +EC_F_OSSL_ECDSA_SIGN_SIG include/openssl/cryptoerr_legacy.h 736;" d +EC_F_OSSL_ECDSA_VERIFY_SIG include/openssl/cryptoerr_legacy.h 737;" d +EC_F_PKEY_ECD_CTRL include/openssl/cryptoerr_legacy.h 738;" d +EC_F_PKEY_ECD_DIGESTSIGN include/openssl/cryptoerr_legacy.h 739;" d +EC_F_PKEY_ECD_DIGESTSIGN25519 include/openssl/cryptoerr_legacy.h 740;" d +EC_F_PKEY_ECD_DIGESTSIGN448 include/openssl/cryptoerr_legacy.h 741;" d +EC_F_PKEY_ECX_DERIVE include/openssl/cryptoerr_legacy.h 742;" d +EC_F_PKEY_EC_CTRL include/openssl/cryptoerr_legacy.h 743;" d +EC_F_PKEY_EC_CTRL_STR include/openssl/cryptoerr_legacy.h 744;" d +EC_F_PKEY_EC_DERIVE include/openssl/cryptoerr_legacy.h 745;" d +EC_F_PKEY_EC_INIT include/openssl/cryptoerr_legacy.h 746;" d +EC_F_PKEY_EC_KDF_DERIVE include/openssl/cryptoerr_legacy.h 747;" d +EC_F_PKEY_EC_KEYGEN include/openssl/cryptoerr_legacy.h 748;" d +EC_F_PKEY_EC_PARAMGEN include/openssl/cryptoerr_legacy.h 749;" d +EC_F_PKEY_EC_SIGN include/openssl/cryptoerr_legacy.h 750;" d +EC_F_VALIDATE_ECX_DERIVE include/openssl/cryptoerr_legacy.h 751;" d +EC_GF2m_simple_method crypto/ec/ec2_smpl.c /^const EC_METHOD *EC_GF2m_simple_method(void)$/;" f +EC_GFP_S390X_NISTP_METHOD crypto/ec/ecp_s390x_nistp.c 284;" d file: +EC_GFp_mont_method crypto/ec/ecp_mont.c /^const EC_METHOD *EC_GFp_mont_method(void)$/;" f +EC_GFp_nist_method crypto/ec/ecp_nist.c /^const EC_METHOD *EC_GFp_nist_method(void)$/;" f +EC_GFp_nistp224_method crypto/ec/ecp_nistp224.c /^const EC_METHOD *EC_GFp_nistp224_method(void)$/;" f +EC_GFp_nistp256_method crypto/ec/ecp_nistp256.c /^const EC_METHOD *EC_GFp_nistp256_method(void)$/;" f +EC_GFp_nistp521_method crypto/ec/ecp_nistp521.c /^const EC_METHOD *EC_GFp_nistp521_method(void)$/;" f +EC_GFp_nistz256_method crypto/ec/ecp_nistz256.c /^const EC_METHOD *EC_GFp_nistz256_method(void)$/;" f +EC_GFp_simple_method crypto/ec/ecp_smpl.c /^const EC_METHOD *EC_GFp_simple_method(void)$/;" f +EC_GROUP include/openssl/ec.h /^typedef struct ec_group_st EC_GROUP;$/;" t typeref:struct:ec_group_st +EC_GROUP_check crypto/ec/ec_check.c /^int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx)$/;" f +EC_GROUP_check_discriminant crypto/ec/ec_lib.c /^int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx)$/;" f +EC_GROUP_check_named_curve crypto/ec/ec_check.c /^int EC_GROUP_check_named_curve(const EC_GROUP *group, int nist_only,$/;" f +EC_GROUP_clear_free crypto/ec/ec_lib.c /^void EC_GROUP_clear_free(EC_GROUP *group)$/;" f +EC_GROUP_cmp crypto/ec/ec_lib.c /^int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx)$/;" f +EC_GROUP_copy crypto/ec/ec_lib.c /^int EC_GROUP_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f +EC_GROUP_dup crypto/ec/ec_lib.c /^EC_GROUP *EC_GROUP_dup(const EC_GROUP *a)$/;" f +EC_GROUP_free crypto/ec/ec_lib.c /^void EC_GROUP_free(EC_GROUP *group)$/;" f +EC_GROUP_get0_cofactor crypto/ec/ec_lib.c /^const BIGNUM *EC_GROUP_get0_cofactor(const EC_GROUP *group)$/;" f +EC_GROUP_get0_field crypto/ec/ec_lib.c /^const BIGNUM *EC_GROUP_get0_field(const EC_GROUP *group)$/;" f +EC_GROUP_get0_generator crypto/ec/ec_lib.c /^const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group)$/;" f +EC_GROUP_get0_order crypto/ec/ec_lib.c /^const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group)$/;" f +EC_GROUP_get0_seed crypto/ec/ec_lib.c /^unsigned char *EC_GROUP_get0_seed(const EC_GROUP *group)$/;" f +EC_GROUP_get_asn1_flag crypto/ec/ec_lib.c /^int EC_GROUP_get_asn1_flag(const EC_GROUP *group)$/;" f +EC_GROUP_get_basis_type crypto/ec/ec_lib.c /^int EC_GROUP_get_basis_type(const EC_GROUP *group)$/;" f +EC_GROUP_get_cofactor crypto/ec/ec_lib.c /^int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor,$/;" f +EC_GROUP_get_curve crypto/ec/ec_lib.c /^int EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b,$/;" f +EC_GROUP_get_curve_GF2m crypto/ec/ec_lib.c /^int EC_GROUP_get_curve_GF2m(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,$/;" f +EC_GROUP_get_curve_GFp crypto/ec/ec_lib.c /^int EC_GROUP_get_curve_GFp(const EC_GROUP *group, BIGNUM *p, BIGNUM *a,$/;" f +EC_GROUP_get_curve_name crypto/ec/ec_lib.c /^int EC_GROUP_get_curve_name(const EC_GROUP *group)$/;" f +EC_GROUP_get_degree crypto/ec/ec_lib.c /^int EC_GROUP_get_degree(const EC_GROUP *group)$/;" f +EC_GROUP_get_ecparameters crypto/ec/ec_asn1.c /^ECPARAMETERS *EC_GROUP_get_ecparameters(const EC_GROUP *group,$/;" f +EC_GROUP_get_ecpkparameters crypto/ec/ec_asn1.c /^ECPKPARAMETERS *EC_GROUP_get_ecpkparameters(const EC_GROUP *group,$/;" f +EC_GROUP_get_field_type crypto/ec/ec_lib.c /^int EC_GROUP_get_field_type(const EC_GROUP *group)$/;" f +EC_GROUP_get_mont_data crypto/ec/ec_lib.c /^BN_MONT_CTX *EC_GROUP_get_mont_data(const EC_GROUP *group)$/;" f +EC_GROUP_get_order crypto/ec/ec_lib.c /^int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx)$/;" f +EC_GROUP_get_pentanomial_basis crypto/ec/ec_lib.c /^int EC_GROUP_get_pentanomial_basis(const EC_GROUP *group, unsigned int *k1,$/;" f +EC_GROUP_get_point_conversion_form crypto/ec/ec_lib.c /^point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP$/;" f +EC_GROUP_get_seed_len crypto/ec/ec_lib.c /^size_t EC_GROUP_get_seed_len(const EC_GROUP *group)$/;" f +EC_GROUP_get_trinomial_basis crypto/ec/ec_lib.c /^int EC_GROUP_get_trinomial_basis(const EC_GROUP *group, unsigned int *k)$/;" f +EC_GROUP_have_precompute_mult crypto/ec/ec_lib.c /^int EC_GROUP_have_precompute_mult(const EC_GROUP *group)$/;" f +EC_GROUP_method_of crypto/ec/ec_lib.c /^const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group)$/;" f +EC_GROUP_new crypto/ec/ec_lib.c /^EC_GROUP *EC_GROUP_new(const EC_METHOD *meth)$/;" f +EC_GROUP_new_by_curve_name crypto/ec/ec_curve.c /^EC_GROUP *EC_GROUP_new_by_curve_name(int nid)$/;" f +EC_GROUP_new_by_curve_name_ex crypto/ec/ec_curve.c /^EC_GROUP *EC_GROUP_new_by_curve_name_ex(OSSL_LIB_CTX *libctx, const char *propq,$/;" f +EC_GROUP_new_curve_GF2m crypto/ec/ec_cvt.c /^EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a,$/;" f +EC_GROUP_new_curve_GFp crypto/ec/ec_cvt.c /^EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a,$/;" f +EC_GROUP_new_from_ecparameters crypto/ec/ec_asn1.c /^EC_GROUP *EC_GROUP_new_from_ecparameters(const ECPARAMETERS *params)$/;" f +EC_GROUP_new_from_ecpkparameters crypto/ec/ec_asn1.c /^EC_GROUP *EC_GROUP_new_from_ecpkparameters(const ECPKPARAMETERS *params)$/;" f +EC_GROUP_new_from_params crypto/ec/ec_lib.c /^EC_GROUP *EC_GROUP_new_from_params(const OSSL_PARAM params[],$/;" f +EC_GROUP_order_bits crypto/ec/ec_lib.c /^int EC_GROUP_order_bits(const EC_GROUP *group)$/;" f +EC_GROUP_precompute_mult crypto/ec/ec_lib.c /^int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f +EC_GROUP_set_asn1_flag crypto/ec/ec_lib.c /^void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag)$/;" f +EC_GROUP_set_curve crypto/ec/ec_lib.c /^int EC_GROUP_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,$/;" f +EC_GROUP_set_curve_GF2m crypto/ec/ec_lib.c /^int EC_GROUP_set_curve_GF2m(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,$/;" f +EC_GROUP_set_curve_GFp crypto/ec/ec_lib.c /^int EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,$/;" f +EC_GROUP_set_curve_name crypto/ec/ec_lib.c /^void EC_GROUP_set_curve_name(EC_GROUP *group, int nid)$/;" f +EC_GROUP_set_generator crypto/ec/ec_lib.c /^int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,$/;" f +EC_GROUP_set_point_conversion_form crypto/ec/ec_lib.c /^void EC_GROUP_set_point_conversion_form(EC_GROUP *group,$/;" f +EC_GROUP_set_seed crypto/ec/ec_lib.c /^size_t EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len)$/;" f +EC_IMEXPORTABLE_DOM_PARAMETERS providers/implementations/keymgmt/ec_kmgmt.c 517;" d file: +EC_IMEXPORTABLE_OTHER_PARAMETERS providers/implementations/keymgmt/ec_kmgmt.c 534;" d file: +EC_IMEXPORTABLE_PRIVATE_KEY providers/implementations/keymgmt/ec_kmgmt.c 532;" d file: +EC_IMEXPORTABLE_PUBLIC_KEY providers/implementations/keymgmt/ec_kmgmt.c 530;" d file: +EC_KEY include/crypto/types.h /^typedef struct ec_key_st EC_KEY;$/;" t typeref:struct:ec_key_st +EC_KEY include/openssl/types.h /^typedef struct ec_key_st EC_KEY;$/;" t typeref:struct:ec_key_st +EC_KEY_METHOD include/crypto/types.h /^typedef struct ec_key_method_st EC_KEY_METHOD;$/;" t typeref:struct:ec_key_method_st +EC_KEY_METHOD include/openssl/types.h /^typedef struct ec_key_method_st EC_KEY_METHOD;$/;" t typeref:struct:ec_key_method_st +EC_KEY_METHOD_DYNAMIC crypto/ec/ec_local.h 663;" d +EC_KEY_METHOD_free crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_free(EC_KEY_METHOD *meth)$/;" f +EC_KEY_METHOD_get_compute_key crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_compute_key(const EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_get_init crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_init(const EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_get_keygen crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_keygen(const EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_get_sign crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_get_verify crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_get_verify(const EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_new crypto/ec/ec_kmeth.c /^EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth)$/;" f +EC_KEY_METHOD_set_compute_key crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_compute_key(EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_set_init crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_init(EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_set_keygen crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_keygen(EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_set_sign crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_sign(EC_KEY_METHOD *meth,$/;" f +EC_KEY_METHOD_set_verify crypto/ec/ec_kmeth.c /^void EC_KEY_METHOD_set_verify(EC_KEY_METHOD *meth,$/;" f +EC_KEY_OpenSSL crypto/ec/ec_kmeth.c /^const EC_KEY_METHOD *EC_KEY_OpenSSL(void)$/;" f +EC_KEY_PRINT_PARAM crypto/ec/ec_ameth.c /^ EC_KEY_PRINT_PARAM$/;" e enum:__anon105 file: +EC_KEY_PRINT_PRIVATE crypto/ec/ec_ameth.c /^ EC_KEY_PRINT_PRIVATE,$/;" e enum:__anon105 file: +EC_KEY_PRINT_PUBLIC crypto/ec/ec_ameth.c /^ EC_KEY_PRINT_PUBLIC,$/;" e enum:__anon105 file: +EC_KEY_can_sign crypto/ec/ec_key.c /^int EC_KEY_can_sign(const EC_KEY *eckey)$/;" f +EC_KEY_check_key crypto/ec/ec_key.c /^int EC_KEY_check_key(const EC_KEY *eckey)$/;" f +EC_KEY_clear_flags crypto/ec/ec_key.c /^void EC_KEY_clear_flags(EC_KEY *key, int flags)$/;" f +EC_KEY_copy crypto/ec/ec_key.c /^EC_KEY *EC_KEY_copy(EC_KEY *dest, const EC_KEY *src)$/;" f +EC_KEY_decoded_from_explicit_params crypto/ec/ec_key.c /^int EC_KEY_decoded_from_explicit_params(const EC_KEY *key)$/;" f +EC_KEY_dup crypto/ec/ec_key.c /^EC_KEY *EC_KEY_dup(const EC_KEY *ec_key)$/;" f +EC_KEY_free crypto/ec/ec_key.c /^void EC_KEY_free(EC_KEY *r)$/;" f +EC_KEY_generate_key crypto/ec/ec_key.c /^int EC_KEY_generate_key(EC_KEY *eckey)$/;" f +EC_KEY_get0_engine crypto/ec/ec_key.c /^ENGINE *EC_KEY_get0_engine(const EC_KEY *eckey)$/;" f +EC_KEY_get0_group crypto/ec/ec_key.c /^const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key)$/;" f +EC_KEY_get0_private_key crypto/ec/ec_key.c /^const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key)$/;" f +EC_KEY_get0_public_key crypto/ec/ec_key.c /^const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key)$/;" f +EC_KEY_get_conv_form crypto/ec/ec_key.c /^point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key)$/;" f +EC_KEY_get_default_method crypto/ec/ec_kmeth.c /^const EC_KEY_METHOD *EC_KEY_get_default_method(void)$/;" f +EC_KEY_get_enc_flags crypto/ec/ec_key.c /^unsigned int EC_KEY_get_enc_flags(const EC_KEY *key)$/;" f +EC_KEY_get_ex_data crypto/ec/ec_lib.c /^void *EC_KEY_get_ex_data(const EC_KEY *key, int idx)$/;" f +EC_KEY_get_ex_new_index include/openssl/ec.h 1079;" d +EC_KEY_get_flags crypto/ec/ec_key.c /^int EC_KEY_get_flags(const EC_KEY *key)$/;" f +EC_KEY_get_method crypto/ec/ec_kmeth.c /^const EC_KEY_METHOD *EC_KEY_get_method(const EC_KEY *key)$/;" f +EC_KEY_key2buf crypto/ec/ec_key.c /^size_t EC_KEY_key2buf(const EC_KEY *key, point_conversion_form_t form,$/;" f +EC_KEY_new crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new(void)$/;" f +EC_KEY_new_by_curve_name crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new_by_curve_name(int nid)$/;" f +EC_KEY_new_by_curve_name_ex crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new_by_curve_name_ex(OSSL_LIB_CTX *ctx, const char *propq,$/;" f +EC_KEY_new_ex crypto/ec/ec_key.c /^EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq)$/;" f +EC_KEY_new_method crypto/ec/ec_kmeth.c /^EC_KEY *EC_KEY_new_method(ENGINE *engine)$/;" f +EC_KEY_oct2key crypto/ec/ec_key.c /^int EC_KEY_oct2key(EC_KEY *key, const unsigned char *buf, size_t len,$/;" f +EC_KEY_oct2priv crypto/ec/ec_key.c /^int EC_KEY_oct2priv(EC_KEY *eckey, const unsigned char *buf, size_t len)$/;" f +EC_KEY_precompute_mult crypto/ec/ec_key.c /^int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx)$/;" f +EC_KEY_print crypto/ec/ec_ameth.c /^int EC_KEY_print(BIO *bp, const EC_KEY *x, int off)$/;" f +EC_KEY_print_fp crypto/ec/eck_prn.c /^int EC_KEY_print_fp(FILE *fp, const EC_KEY *x, int off)$/;" f +EC_KEY_priv2buf crypto/ec/ec_key.c /^size_t EC_KEY_priv2buf(const EC_KEY *eckey, unsigned char **pbuf)$/;" f +EC_KEY_priv2oct crypto/ec/ec_key.c /^size_t EC_KEY_priv2oct(const EC_KEY *eckey,$/;" f +EC_KEY_set_asn1_flag crypto/ec/ec_key.c /^void EC_KEY_set_asn1_flag(EC_KEY *key, int flag)$/;" f +EC_KEY_set_conv_form crypto/ec/ec_key.c /^void EC_KEY_set_conv_form(EC_KEY *key, point_conversion_form_t cform)$/;" f +EC_KEY_set_default_method crypto/ec/ec_kmeth.c /^void EC_KEY_set_default_method(const EC_KEY_METHOD *meth)$/;" f +EC_KEY_set_enc_flags crypto/ec/ec_key.c /^void EC_KEY_set_enc_flags(EC_KEY *key, unsigned int flags)$/;" f +EC_KEY_set_ex_data crypto/ec/ec_lib.c /^int EC_KEY_set_ex_data(EC_KEY *key, int idx, void *arg)$/;" f +EC_KEY_set_flags crypto/ec/ec_key.c /^void EC_KEY_set_flags(EC_KEY *key, int flags)$/;" f +EC_KEY_set_group crypto/ec/ec_key.c /^int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group)$/;" f +EC_KEY_set_method crypto/ec/ec_kmeth.c /^int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth)$/;" f +EC_KEY_set_private_key crypto/ec/ec_key.c /^int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *priv_key)$/;" f +EC_KEY_set_public_key crypto/ec/ec_key.c /^int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub_key)$/;" f +EC_KEY_set_public_key_affine_coordinates crypto/ec/ec_key.c /^int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, BIGNUM *x,$/;" f +EC_KEY_up_ref crypto/ec/ec_key.c /^int EC_KEY_up_ref(EC_KEY *r)$/;" f +EC_METHOD crypto/ec/ec_local.h /^typedef struct ec_method_st EC_METHOD;$/;" t typeref:struct:ec_method_st +EC_METHOD include/openssl/ec.h /^typedef struct ec_method_st EC_METHOD;$/;" t typeref:struct:ec_method_st +EC_METHOD_get_field_type crypto/ec/ec_lib.c /^int EC_METHOD_get_field_type(const EC_METHOD *meth)$/;" f +EC_NAME2NID crypto/evp/ec_support.c /^} EC_NAME2NID;$/;" t typeref:struct:ec_name2nid_st file: +EC_NUM apps/speed.c /^enum { R_EC_X25519 = ECDSA_NUM, R_EC_X448, EC_NUM };$/;" e enum:__anon439 file: +EC_PKEY_CTX crypto/ec/ec_pmeth.c /^} EC_PKEY_CTX;$/;" t typeref:struct:__anon106 file: +EC_PKEY_NO_PARAMETERS include/openssl/ec.h 939;" d +EC_PKEY_NO_PUBKEY include/openssl/ec.h 940;" d +EC_POINT include/openssl/ec.h /^typedef struct ec_point_st EC_POINT;$/;" t typeref:struct:ec_point_st +EC_POINT_BN_set_flags crypto/ec/ec_mult.c 110;" d file: +EC_POINT_BN_set_flags crypto/ec/ec_mult.c 387;" d file: +EC_POINT_CSWAP crypto/ec/ec_mult.c 285;" d file: +EC_POINT_CSWAP crypto/ec/ec_mult.c 369;" d file: +EC_POINT_add crypto/ec/ec_lib.c /^int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f +EC_POINT_bn2point crypto/ec/ec_deprecated.c /^EC_POINT *EC_POINT_bn2point(const EC_GROUP *group,$/;" f +EC_POINT_clear_free crypto/ec/ec_lib.c /^void EC_POINT_clear_free(EC_POINT *point)$/;" f +EC_POINT_cmp crypto/ec/ec_lib.c /^int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b,$/;" f +EC_POINT_copy crypto/ec/ec_lib.c /^int EC_POINT_copy(EC_POINT *dest, const EC_POINT *src)$/;" f +EC_POINT_dbl crypto/ec/ec_lib.c /^int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f +EC_POINT_dup crypto/ec/ec_lib.c /^EC_POINT *EC_POINT_dup(const EC_POINT *a, const EC_GROUP *group)$/;" f +EC_POINT_free crypto/ec/ec_lib.c /^void EC_POINT_free(EC_POINT *point)$/;" f +EC_POINT_get_Jprojective_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f +EC_POINT_get_affine_coordinates crypto/ec/ec_lib.c /^int EC_POINT_get_affine_coordinates(const EC_GROUP *group,$/;" f +EC_POINT_get_affine_coordinates_GF2m crypto/ec/ec_lib.c /^int EC_POINT_get_affine_coordinates_GF2m(const EC_GROUP *group,$/;" f +EC_POINT_get_affine_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_get_affine_coordinates_GFp(const EC_GROUP *group,$/;" f +EC_POINT_hex2point crypto/ec/ec_print.c /^EC_POINT *EC_POINT_hex2point(const EC_GROUP *group,$/;" f +EC_POINT_invert crypto/ec/ec_lib.c /^int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx)$/;" f +EC_POINT_is_at_infinity crypto/ec/ec_lib.c /^int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *point)$/;" f +EC_POINT_is_on_curve crypto/ec/ec_lib.c /^int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point,$/;" f +EC_POINT_make_affine crypto/ec/ec_lib.c /^int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx)$/;" f +EC_POINT_method_of crypto/ec/ec_lib.c /^const EC_METHOD *EC_POINT_method_of(const EC_POINT *point)$/;" f +EC_POINT_mul crypto/ec/ec_lib.c /^int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar,$/;" f +EC_POINT_new crypto/ec/ec_lib.c /^EC_POINT *EC_POINT_new(const EC_GROUP *group)$/;" f +EC_POINT_oct2point crypto/ec/ec_oct.c /^int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point,$/;" f +EC_POINT_point2bn crypto/ec/ec_deprecated.c /^BIGNUM *EC_POINT_point2bn(const EC_GROUP *group,$/;" f +EC_POINT_point2buf crypto/ec/ec_oct.c /^size_t EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point,$/;" f +EC_POINT_point2hex crypto/ec/ec_print.c /^char *EC_POINT_point2hex(const EC_GROUP *group,$/;" f +EC_POINT_point2oct crypto/ec/ec_oct.c /^size_t EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point,$/;" f +EC_POINT_set_Jprojective_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f +EC_POINT_set_affine_coordinates crypto/ec/ec_lib.c /^int EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *point,$/;" f +EC_POINT_set_affine_coordinates_GF2m crypto/ec/ec_lib.c /^int EC_POINT_set_affine_coordinates_GF2m(const EC_GROUP *group,$/;" f +EC_POINT_set_affine_coordinates_GFp crypto/ec/ec_lib.c /^int EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group,$/;" f +EC_POINT_set_compressed_coordinates crypto/ec/ec_oct.c /^int EC_POINT_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point,$/;" f +EC_POINT_set_compressed_coordinates_GF2m crypto/ec/ec_oct.c /^int EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP *group,$/;" f +EC_POINT_set_compressed_coordinates_GFp crypto/ec/ec_oct.c /^int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group,$/;" f +EC_POINT_set_to_infinity crypto/ec/ec_lib.c /^int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point)$/;" f +EC_POINTs_make_affine crypto/ec/ec_lib.c /^int EC_POINTs_make_affine(const EC_GROUP *group, size_t num,$/;" f +EC_POINTs_mul crypto/ec/ec_lib.c /^int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,$/;" f +EC_POSSIBLE_SELECTIONS providers/implementations/keymgmt/ec_kmgmt.c 73;" d file: +EC_PRE_COMP crypto/ec/ec_local.h /^typedef struct ec_pre_comp_st EC_PRE_COMP;$/;" t typeref:struct:ec_pre_comp_st +EC_PRIVATEKEY crypto/ec/ec_asn1.c /^} EC_PRIVATEKEY;$/;" t typeref:struct:ec_privatekey_st file: +EC_R_ASN1_ERROR include/openssl/ecerr.h 26;" d +EC_R_BAD_SIGNATURE include/openssl/ecerr.h 27;" d +EC_R_BIGNUM_OUT_OF_RANGE include/openssl/ecerr.h 28;" d +EC_R_BUFFER_TOO_SMALL include/openssl/ecerr.h 29;" d +EC_R_CANNOT_INVERT include/openssl/ecerr.h 30;" d +EC_R_COORDINATES_OUT_OF_RANGE include/openssl/ecerr.h 31;" d +EC_R_CURVE_DOES_NOT_SUPPORT_ECDH include/openssl/ecerr.h 32;" d +EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA include/openssl/ecerr.h 33;" d +EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING include/openssl/ecerr.h 34;" d +EC_R_DECODE_ERROR include/openssl/ecerr.h 35;" d +EC_R_DISCRIMINANT_IS_ZERO include/openssl/ecerr.h 36;" d +EC_R_EC_GROUP_NEW_BY_NAME_FAILURE include/openssl/ecerr.h 37;" d +EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED include/openssl/ecerr.h 38;" d +EC_R_FAILED_MAKING_PUBLIC_KEY include/openssl/ecerr.h 39;" d +EC_R_FIELD_TOO_LARGE include/openssl/ecerr.h 40;" d +EC_R_GF2M_NOT_SUPPORTED include/openssl/ecerr.h 41;" d +EC_R_GROUP2PKPARAMETERS_FAILURE include/openssl/ecerr.h 42;" d +EC_R_I2D_ECPKPARAMETERS_FAILURE include/openssl/ecerr.h 43;" d +EC_R_INCOMPATIBLE_OBJECTS include/openssl/ecerr.h 44;" d +EC_R_INVALID_A include/openssl/ecerr.h 45;" d +EC_R_INVALID_ARGUMENT include/openssl/ecerr.h 46;" d +EC_R_INVALID_B include/openssl/ecerr.h 47;" d +EC_R_INVALID_COFACTOR include/openssl/ecerr.h 48;" d +EC_R_INVALID_COMPRESSED_POINT include/openssl/ecerr.h 49;" d +EC_R_INVALID_COMPRESSION_BIT include/openssl/ecerr.h 50;" d +EC_R_INVALID_CURVE include/openssl/ecerr.h 51;" d +EC_R_INVALID_DIGEST include/openssl/ecerr.h 52;" d +EC_R_INVALID_DIGEST_TYPE include/openssl/ecerr.h 53;" d +EC_R_INVALID_ENCODING include/openssl/ecerr.h 54;" d +EC_R_INVALID_FIELD include/openssl/ecerr.h 55;" d +EC_R_INVALID_FORM include/openssl/ecerr.h 56;" d +EC_R_INVALID_GENERATOR include/openssl/ecerr.h 57;" d +EC_R_INVALID_GROUP_ORDER include/openssl/ecerr.h 58;" d +EC_R_INVALID_KEY include/openssl/ecerr.h 59;" d +EC_R_INVALID_LENGTH include/openssl/ecerr.h 60;" d +EC_R_INVALID_NAMED_GROUP_CONVERSION include/openssl/ecerr.h 61;" d +EC_R_INVALID_OUTPUT_LENGTH include/openssl/ecerr.h 62;" d +EC_R_INVALID_P include/openssl/ecerr.h 63;" d +EC_R_INVALID_PEER_KEY include/openssl/ecerr.h 64;" d +EC_R_INVALID_PENTANOMIAL_BASIS include/openssl/ecerr.h 65;" d +EC_R_INVALID_PRIVATE_KEY include/openssl/ecerr.h 66;" d +EC_R_INVALID_SEED include/openssl/ecerr.h 67;" d +EC_R_INVALID_TRINOMIAL_BASIS include/openssl/ecerr.h 68;" d +EC_R_KDF_PARAMETER_ERROR include/openssl/ecerr.h 69;" d +EC_R_KEYS_NOT_SET include/openssl/ecerr.h 70;" d +EC_R_LADDER_POST_FAILURE include/openssl/ecerr.h 71;" d +EC_R_LADDER_PRE_FAILURE include/openssl/ecerr.h 72;" d +EC_R_LADDER_STEP_FAILURE include/openssl/ecerr.h 73;" d +EC_R_MISSING_OID include/openssl/ecerr.h 74;" d +EC_R_MISSING_PARAMETERS include/openssl/ecerr.h 75;" d +EC_R_MISSING_PRIVATE_KEY include/openssl/ecerr.h 76;" d +EC_R_NEED_NEW_SETUP_VALUES include/openssl/ecerr.h 77;" d +EC_R_NOT_A_NIST_PRIME include/openssl/ecerr.h 78;" d +EC_R_NOT_IMPLEMENTED include/openssl/ecerr.h 79;" d +EC_R_NOT_INITIALIZED include/openssl/ecerr.h 80;" d +EC_R_NO_PARAMETERS_SET include/openssl/ecerr.h 81;" d +EC_R_NO_PRIVATE_VALUE include/openssl/ecerr.h 82;" d +EC_R_OPERATION_NOT_SUPPORTED include/openssl/ecerr.h 83;" d +EC_R_PASSED_NULL_PARAMETER include/openssl/ecerr.h 84;" d +EC_R_PEER_KEY_ERROR include/openssl/ecerr.h 85;" d +EC_R_POINT_ARITHMETIC_FAILURE include/openssl/ecerr.h 86;" d +EC_R_POINT_AT_INFINITY include/openssl/ecerr.h 87;" d +EC_R_POINT_COORDINATES_BLIND_FAILURE include/openssl/ecerr.h 88;" d +EC_R_POINT_IS_NOT_ON_CURVE include/openssl/ecerr.h 89;" d +EC_R_RANDOM_NUMBER_GENERATION_FAILED include/openssl/ecerr.h 90;" d +EC_R_SHARED_INFO_ERROR include/openssl/ecerr.h 91;" d +EC_R_SLOT_FULL include/openssl/ecerr.h 92;" d +EC_R_UNDEFINED_GENERATOR include/openssl/ecerr.h 93;" d +EC_R_UNDEFINED_ORDER include/openssl/ecerr.h 94;" d +EC_R_UNKNOWN_COFACTOR include/openssl/ecerr.h 95;" d +EC_R_UNKNOWN_GROUP include/openssl/ecerr.h 96;" d +EC_R_UNKNOWN_ORDER include/openssl/ecerr.h 97;" d +EC_R_UNSUPPORTED_FIELD include/openssl/ecerr.h 98;" d +EC_R_WRONG_CURVE_PARAMETERS include/openssl/ecerr.h 99;" d +EC_R_WRONG_ORDER include/openssl/ecerr.h 100;" d +EC_builtin_curve include/openssl/ec.h /^} EC_builtin_curve;$/;" t typeref:struct:__anon380 +EC_curve_nid2nist crypto/ec/ec_curve.c /^const char *EC_curve_nid2nist(int nid)$/;" f +EC_curve_nist2nid crypto/ec/ec_curve.c /^int EC_curve_nist2nid(const char *name)$/;" f +EC_ec_pre_comp_dup crypto/ec/ec_mult.c /^EC_PRE_COMP *EC_ec_pre_comp_dup(EC_PRE_COMP *pre)$/;" f +EC_ec_pre_comp_free crypto/ec/ec_mult.c /^void EC_ec_pre_comp_free(EC_PRE_COMP *pre)$/;" f +EC_get_builtin_curves crypto/ec/ec_curve.c /^size_t EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems)$/;" f +EC_nistp224_pre_comp_dup crypto/ec/ecp_nistp224.c /^NISTP224_PRE_COMP *EC_nistp224_pre_comp_dup(NISTP224_PRE_COMP *p)$/;" f +EC_nistp224_pre_comp_free crypto/ec/ecp_nistp224.c /^void EC_nistp224_pre_comp_free(NISTP224_PRE_COMP *p)$/;" f +EC_nistp256_pre_comp_dup crypto/ec/ecp_nistp256.c /^NISTP256_PRE_COMP *EC_nistp256_pre_comp_dup(NISTP256_PRE_COMP *p)$/;" f +EC_nistp256_pre_comp_free crypto/ec/ecp_nistp256.c /^void EC_nistp256_pre_comp_free(NISTP256_PRE_COMP *pre)$/;" f +EC_nistp521_pre_comp_dup crypto/ec/ecp_nistp521.c /^NISTP521_PRE_COMP *EC_nistp521_pre_comp_dup(NISTP521_PRE_COMP *p)$/;" f +EC_nistp521_pre_comp_free crypto/ec/ecp_nistp521.c /^void EC_nistp521_pre_comp_free(NISTP521_PRE_COMP *p)$/;" f +EC_nistz256_pre_comp_dup crypto/ec/ecp_nistz256.c /^NISTZ256_PRE_COMP *EC_nistz256_pre_comp_dup(NISTZ256_PRE_COMP *p)$/;" f +EC_nistz256_pre_comp_free crypto/ec/ecp_nistz256.c /^void EC_nistz256_pre_comp_free(NISTZ256_PRE_COMP *pre)$/;" f +EC_params test/endecoder_legacy_test.c /^static const OSSL_PARAM EC_params[] = {$/;" v file: +EC_pre_comp_free crypto/ec/ec_lib.c /^void EC_pre_comp_free(EC_GROUP *group)$/;" f +EC_str_reasons crypto/ec/ec_err.c /^static const ERR_STRING_DATA EC_str_reasons[] = {$/;" v file: +EC_window_bits_for_scalar_size crypto/ec/ec_mult.c 394;" d file: +ED25519 test/endecode_test.c /^KEYS(ED25519);$/;" v +ED25519_BITS include/crypto/ecx.h 39;" d +ED25519_IDX test/evp_pkey_provided_test.c 892;" d file: +ED25519_KEYLEN include/crypto/ecx.h 28;" d +ED25519_SECURITY_BITS include/crypto/ecx.h 41;" d +ED25519_SIGSIZE include/crypto/ecx.h 42;" d +ED448 test/endecode_test.c /^KEYS(ED448);$/;" v +ED448_BITS include/crypto/ecx.h 44;" d +ED448_IDX test/evp_pkey_provided_test.c 893;" d file: +ED448_KEYLEN include/crypto/ecx.h 29;" d +ED448_SECURITY_BITS include/crypto/ecx.h 46;" d +ED448_SIGSIZE include/crypto/ecx.h 47;" d +EDDSA_448_PRIVATE_BYTES crypto/ec/curve448/ed448.h 22;" d +EDDSA_448_PUBLIC_BYTES crypto/ec/curve448/ed448.h 19;" d +EDDSA_448_SIGNATURE_BYTES crypto/ec/curve448/ed448.h 25;" d +EDWARDS_D crypto/ec/curve448/curve448.c 26;" d file: +EK0 include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 +EKi include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 +EMPTY_SK_X509 test/cmp_ctx_test.c 486;" d file: +ENCDEC_ARRAY test/asn1_encode_test.c 175;" d file: +ENCDEC_DATA test/asn1_encode_test.c 173;" d file: +ENCODER_PROVIDER providers/baseprov.c 72;" d file: +ENCODER_PROVIDER providers/baseprov.c 75;" d file: +ENCODER_PROVIDER providers/defltprov.c 461;" d file: +ENCODER_PROVIDER providers/defltprov.c 464;" d file: +ENCODE_DATA test/evp_test.c /^} ENCODE_DATA;$/;" t typeref:struct:encode_data_st file: +ENCODE_DIGESTINFO_MD crypto/rsa/rsa_sign.c 87;" d file: +ENCODE_DIGESTINFO_SHA crypto/rsa/rsa_sign.c 77;" d file: +ENCRYPT test/bio_enc_test.c 17;" d file: +ENCRYPTED_EXTENSIONS_MAX_LENGTH ssl/statem/statem_local.h 23;" d +ENC_BLOCK_SIZE crypto/evp/bio_enc.c 25;" d file: +ENC_MIN_CHUNK crypto/evp/bio_enc.c 26;" d file: +ENC_READ_STATES ssl/statem/statem.h /^} ENC_READ_STATES;$/;" t typeref:enum:__anon404 +ENC_READ_STATE_ALLOW_PLAIN_ALERTS ssl/statem/statem.h /^ ENC_READ_STATE_ALLOW_PLAIN_ALERTS$/;" e enum:__anon404 +ENC_READ_STATE_VALID ssl/statem/statem.h /^ ENC_READ_STATE_VALID,$/;" e enum:__anon404 +ENC_WRITE_STATES ssl/statem/statem.h /^} ENC_WRITE_STATES;$/;" t typeref:enum:__anon403 +ENC_WRITE_STATE_INVALID ssl/statem/statem.h /^ ENC_WRITE_STATE_INVALID,$/;" e enum:__anon403 +ENC_WRITE_STATE_VALID ssl/statem/statem.h /^ ENC_WRITE_STATE_VALID,$/;" e enum:__anon403 +ENC_WRITE_STATE_WRITE_PLAIN_ALERTS ssl/statem/statem.h /^ ENC_WRITE_STATE_WRITE_PLAIN_ALERTS$/;" e enum:__anon403 +END util/perl/TLSProxy/Proxy.pm /^ END:$/;" l +ENDLEN crypto/pem/pem_lib.c 740;" d file: +ENDPOINT ssl/ssl_local.h /^} ENDPOINT;$/;" t typeref:enum:__anon423 +ENDPOINT_BOTH ssl/ssl_local.h /^ ENDPOINT_BOTH$/;" e enum:__anon423 +ENDPOINT_CLIENT ssl/ssl_local.h /^ ENDPOINT_CLIENT = 0,$/;" e enum:__anon423 +ENDPOINT_SERVER ssl/ssl_local.h /^ ENDPOINT_SERVER,$/;" e enum:__anon423 +END_OF_EARLY_DATA_MAX_LENGTH ssl/statem/statem_local.h 21;" d +ENGINE include/openssl/types.h /^typedef struct engine_st ENGINE;$/;" t typeref:struct:engine_st +ENGINE_CIPHERS_PTR include/openssl/engine.h /^typedef int (*ENGINE_CIPHERS_PTR) (ENGINE *, const EVP_CIPHER **,$/;" t +ENGINE_CLEANUP_CB crypto/engine/eng_local.h /^typedef void (ENGINE_CLEANUP_CB) (void);$/;" t +ENGINE_CLEANUP_ITEM crypto/engine/eng_local.h /^} ENGINE_CLEANUP_ITEM;$/;" t typeref:struct:st_engine_cleanup_item +ENGINE_CMD_BASE include/openssl/engine.h 224;" d +ENGINE_CMD_DEFN include/openssl/engine.h /^} ENGINE_CMD_DEFN;$/;" t typeref:struct:ENGINE_CMD_DEFN_st +ENGINE_CMD_DEFN_st include/openssl/engine.h /^typedef struct ENGINE_CMD_DEFN_st {$/;" s +ENGINE_CMD_FLAG_INTERNAL include/openssl/engine.h 127;" d +ENGINE_CMD_FLAG_NO_INPUT include/openssl/engine.h 121;" d +ENGINE_CMD_FLAG_NUMERIC include/openssl/engine.h 111;" d +ENGINE_CMD_FLAG_STRING include/openssl/engine.h 116;" d +ENGINE_CTRL_CHIL_NO_LOCKING include/openssl/engine.h 241;" d +ENGINE_CTRL_CHIL_SET_FORKCHECK include/openssl/engine.h 235;" d +ENGINE_CTRL_FUNC_PTR include/openssl/engine.h /^typedef int (*ENGINE_CTRL_FUNC_PTR) (ENGINE *, int, long, void *,$/;" t +ENGINE_CTRL_GET_CMD_FLAGS include/openssl/engine.h 218;" d +ENGINE_CTRL_GET_CMD_FROM_NAME include/openssl/engine.h 199;" d +ENGINE_CTRL_GET_DESC_FROM_CMD include/openssl/engine.h 212;" d +ENGINE_CTRL_GET_DESC_LEN_FROM_CMD include/openssl/engine.h 211;" d +ENGINE_CTRL_GET_FIRST_CMD_TYPE include/openssl/engine.h 189;" d +ENGINE_CTRL_GET_NAME_FROM_CMD include/openssl/engine.h 209;" d +ENGINE_CTRL_GET_NAME_LEN_FROM_CMD include/openssl/engine.h 208;" d +ENGINE_CTRL_GET_NEXT_CMD_TYPE include/openssl/engine.h 194;" d +ENGINE_CTRL_HAS_CTRL_FUNCTION include/openssl/engine.h 184;" d +ENGINE_CTRL_HUP include/openssl/engine.h 148;" d +ENGINE_CTRL_LOAD_CONFIGURATION include/openssl/engine.h 156;" d +ENGINE_CTRL_LOAD_SECTION include/openssl/engine.h 160;" d +ENGINE_CTRL_SET_CALLBACK_DATA include/openssl/engine.h 152;" d +ENGINE_CTRL_SET_LOGSTREAM include/openssl/engine.h 146;" d +ENGINE_CTRL_SET_PASSWORD_CALLBACK include/openssl/engine.h 147;" d +ENGINE_CTRL_SET_USER_INTERFACE include/openssl/engine.h 151;" d +ENGINE_DIGESTS_PTR include/openssl/engine.h /^typedef int (*ENGINE_DIGESTS_PTR) (ENGINE *, const EVP_MD **, const int **,$/;" t +ENGINE_DYNAMIC_ID crypto/engine/eng_local.h /^typedef void (*ENGINE_DYNAMIC_ID)(void);$/;" t +ENGINE_FIND_STR crypto/engine/tb_asnmth.c /^} ENGINE_FIND_STR;$/;" t typeref:struct:__anon210 file: +ENGINE_FLAGS_BY_ID_COPY include/openssl/engine.h 88;" d +ENGINE_FLAGS_MANUAL_CMD_CTRL include/openssl/engine.h 76;" d +ENGINE_FLAGS_NO_REGISTER_ALL include/openssl/engine.h 96;" d +ENGINE_F_DIGEST_UPDATE include/openssl/cryptoerr_legacy.h 758;" d +ENGINE_F_DYNAMIC_CTRL include/openssl/cryptoerr_legacy.h 759;" d +ENGINE_F_DYNAMIC_GET_DATA_CTX include/openssl/cryptoerr_legacy.h 760;" d +ENGINE_F_DYNAMIC_LOAD include/openssl/cryptoerr_legacy.h 761;" d +ENGINE_F_DYNAMIC_SET_DATA_CTX include/openssl/cryptoerr_legacy.h 762;" d +ENGINE_F_ENGINE_ADD include/openssl/cryptoerr_legacy.h 763;" d +ENGINE_F_ENGINE_BY_ID include/openssl/cryptoerr_legacy.h 764;" d +ENGINE_F_ENGINE_CMD_IS_EXECUTABLE include/openssl/cryptoerr_legacy.h 765;" d +ENGINE_F_ENGINE_CTRL include/openssl/cryptoerr_legacy.h 766;" d +ENGINE_F_ENGINE_CTRL_CMD include/openssl/cryptoerr_legacy.h 767;" d +ENGINE_F_ENGINE_CTRL_CMD_STRING include/openssl/cryptoerr_legacy.h 768;" d +ENGINE_F_ENGINE_FINISH include/openssl/cryptoerr_legacy.h 769;" d +ENGINE_F_ENGINE_GET_CIPHER include/openssl/cryptoerr_legacy.h 770;" d +ENGINE_F_ENGINE_GET_DIGEST include/openssl/cryptoerr_legacy.h 771;" d +ENGINE_F_ENGINE_GET_FIRST include/openssl/cryptoerr_legacy.h 772;" d +ENGINE_F_ENGINE_GET_LAST include/openssl/cryptoerr_legacy.h 773;" d +ENGINE_F_ENGINE_GET_NEXT include/openssl/cryptoerr_legacy.h 774;" d +ENGINE_F_ENGINE_GET_PKEY_ASN1_METH include/openssl/cryptoerr_legacy.h 775;" d +ENGINE_F_ENGINE_GET_PKEY_METH include/openssl/cryptoerr_legacy.h 776;" d +ENGINE_F_ENGINE_GET_PREV include/openssl/cryptoerr_legacy.h 777;" d +ENGINE_F_ENGINE_INIT include/openssl/cryptoerr_legacy.h 778;" d +ENGINE_F_ENGINE_LIST_ADD include/openssl/cryptoerr_legacy.h 779;" d +ENGINE_F_ENGINE_LIST_REMOVE include/openssl/cryptoerr_legacy.h 780;" d +ENGINE_F_ENGINE_LOAD_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 781;" d +ENGINE_F_ENGINE_LOAD_PUBLIC_KEY include/openssl/cryptoerr_legacy.h 782;" d +ENGINE_F_ENGINE_LOAD_SSL_CLIENT_CERT include/openssl/cryptoerr_legacy.h 783;" d +ENGINE_F_ENGINE_NEW include/openssl/cryptoerr_legacy.h 784;" d +ENGINE_F_ENGINE_PKEY_ASN1_FIND_STR include/openssl/cryptoerr_legacy.h 785;" d +ENGINE_F_ENGINE_REMOVE include/openssl/cryptoerr_legacy.h 786;" d +ENGINE_F_ENGINE_SET_DEFAULT_STRING include/openssl/cryptoerr_legacy.h 787;" d +ENGINE_F_ENGINE_SET_ID include/openssl/cryptoerr_legacy.h 788;" d +ENGINE_F_ENGINE_SET_NAME include/openssl/cryptoerr_legacy.h 789;" d +ENGINE_F_ENGINE_TABLE_REGISTER include/openssl/cryptoerr_legacy.h 790;" d +ENGINE_F_ENGINE_UNLOCKED_FINISH include/openssl/cryptoerr_legacy.h 791;" d +ENGINE_F_ENGINE_UP_REF include/openssl/cryptoerr_legacy.h 792;" d +ENGINE_F_INT_CLEANUP_ITEM include/openssl/cryptoerr_legacy.h 793;" d +ENGINE_F_INT_CTRL_HELPER include/openssl/cryptoerr_legacy.h 794;" d +ENGINE_F_INT_ENGINE_CONFIGURE include/openssl/cryptoerr_legacy.h 795;" d +ENGINE_F_INT_ENGINE_MODULE_INIT include/openssl/cryptoerr_legacy.h 796;" d +ENGINE_F_OSSL_HMAC_INIT include/openssl/cryptoerr_legacy.h 797;" d +ENGINE_GEN_FUNC_PTR include/openssl/engine.h /^typedef int (*ENGINE_GEN_FUNC_PTR) (void);$/;" t +ENGINE_GEN_INT_FUNC_PTR include/openssl/engine.h /^typedef int (*ENGINE_GEN_INT_FUNC_PTR) (ENGINE *);$/;" t +ENGINE_LOAD_KEY_PTR include/openssl/engine.h /^typedef EVP_PKEY *(*ENGINE_LOAD_KEY_PTR)(ENGINE *, const char *,$/;" t +ENGINE_METHOD_ALL include/openssl/engine.h 55;" d +ENGINE_METHOD_CIPHERS include/openssl/engine.h 49;" d +ENGINE_METHOD_DH include/openssl/engine.h 47;" d +ENGINE_METHOD_DIGESTS include/openssl/engine.h 50;" d +ENGINE_METHOD_DSA include/openssl/engine.h 46;" d +ENGINE_METHOD_EC include/openssl/engine.h 53;" d +ENGINE_METHOD_NONE include/openssl/engine.h 56;" d +ENGINE_METHOD_PKEY_ASN1_METHS include/openssl/engine.h 52;" d +ENGINE_METHOD_PKEY_METHS include/openssl/engine.h 51;" d +ENGINE_METHOD_RAND include/openssl/engine.h 48;" d +ENGINE_METHOD_RSA include/openssl/engine.h 45;" d +ENGINE_PILE crypto/engine/eng_local.h /^DEFINE_LHASH_OF(ENGINE_PILE);$/;" v +ENGINE_PILE crypto/engine/eng_local.h /^typedef struct st_engine_pile ENGINE_PILE;$/;" t typeref:struct:st_engine_pile +ENGINE_PILE_DOALL crypto/engine/eng_table.c /^} ENGINE_PILE_DOALL;$/;" t typeref:struct:st_engine_pile_doall file: +ENGINE_PKEY_ASN1_METHS_PTR include/openssl/engine.h /^typedef int (*ENGINE_PKEY_ASN1_METHS_PTR) (ENGINE *, EVP_PKEY_ASN1_METHOD **,$/;" t +ENGINE_PKEY_METHS_PTR include/openssl/engine.h /^typedef int (*ENGINE_PKEY_METHS_PTR) (ENGINE *, EVP_PKEY_METHOD **,$/;" t +ENGINE_REF_PRINT crypto/engine/eng_local.h 28;" d +ENGINE_R_ALREADY_LOADED include/openssl/engineerr.h 26;" d +ENGINE_R_ARGUMENT_IS_NOT_A_NUMBER include/openssl/engineerr.h 27;" d +ENGINE_R_CMD_NOT_EXECUTABLE include/openssl/engineerr.h 28;" d +ENGINE_R_COMMAND_TAKES_INPUT include/openssl/engineerr.h 29;" d +ENGINE_R_COMMAND_TAKES_NO_INPUT include/openssl/engineerr.h 30;" d +ENGINE_R_CONFLICTING_ENGINE_ID include/openssl/engineerr.h 31;" d +ENGINE_R_CTRL_COMMAND_NOT_IMPLEMENTED include/openssl/engineerr.h 32;" d +ENGINE_R_DSO_FAILURE include/openssl/engineerr.h 33;" d +ENGINE_R_DSO_NOT_FOUND include/openssl/engineerr.h 34;" d +ENGINE_R_ENGINES_SECTION_ERROR include/openssl/engineerr.h 35;" d +ENGINE_R_ENGINE_CONFIGURATION_ERROR include/openssl/engineerr.h 36;" d +ENGINE_R_ENGINE_IS_NOT_IN_LIST include/openssl/engineerr.h 37;" d +ENGINE_R_ENGINE_SECTION_ERROR include/openssl/engineerr.h 38;" d +ENGINE_R_FAILED_LOADING_PRIVATE_KEY include/openssl/engineerr.h 39;" d +ENGINE_R_FAILED_LOADING_PUBLIC_KEY include/openssl/engineerr.h 40;" d +ENGINE_R_FINISH_FAILED include/openssl/engineerr.h 41;" d +ENGINE_R_ID_OR_NAME_MISSING include/openssl/engineerr.h 42;" d +ENGINE_R_INIT_FAILED include/openssl/engineerr.h 43;" d +ENGINE_R_INTERNAL_LIST_ERROR include/openssl/engineerr.h 44;" d +ENGINE_R_INVALID_ARGUMENT include/openssl/engineerr.h 45;" d +ENGINE_R_INVALID_CMD_NAME include/openssl/engineerr.h 46;" d +ENGINE_R_INVALID_CMD_NUMBER include/openssl/engineerr.h 47;" d +ENGINE_R_INVALID_INIT_VALUE include/openssl/engineerr.h 48;" d +ENGINE_R_INVALID_STRING include/openssl/engineerr.h 49;" d +ENGINE_R_NOT_INITIALISED include/openssl/engineerr.h 50;" d +ENGINE_R_NOT_LOADED include/openssl/engineerr.h 51;" d +ENGINE_R_NO_CONTROL_FUNCTION include/openssl/engineerr.h 52;" d +ENGINE_R_NO_INDEX include/openssl/engineerr.h 53;" d +ENGINE_R_NO_LOAD_FUNCTION include/openssl/engineerr.h 54;" d +ENGINE_R_NO_REFERENCE include/openssl/engineerr.h 55;" d +ENGINE_R_NO_SUCH_ENGINE include/openssl/engineerr.h 56;" d +ENGINE_R_UNIMPLEMENTED_CIPHER include/openssl/engineerr.h 57;" d +ENGINE_R_UNIMPLEMENTED_DIGEST include/openssl/engineerr.h 58;" d +ENGINE_R_UNIMPLEMENTED_PUBLIC_KEY_METHOD include/openssl/engineerr.h 59;" d +ENGINE_R_VERSION_INCOMPATIBILITY include/openssl/engineerr.h 60;" d +ENGINE_SCHEME apps/include/engine_loader.h 15;" d +ENGINE_SCHEME_COLON apps/include/engine_loader.h 16;" d +ENGINE_SSL_CLIENT_CERT_PTR include/openssl/engine.h /^typedef int (*ENGINE_SSL_CLIENT_CERT_PTR) (ENGINE *, SSL *ssl,$/;" t +ENGINE_TABLE crypto/engine/eng_local.h /^typedef struct st_engine_table ENGINE_TABLE;$/;" t typeref:struct:st_engine_table +ENGINE_TABLE_FLAG_NOINIT include/openssl/engine.h 64;" d +ENGINE_add crypto/engine/eng_list.c /^int ENGINE_add(ENGINE *e)$/;" f +ENGINE_add_conf_module crypto/engine/eng_cnf.c /^void ENGINE_add_conf_module(void)$/;" f +ENGINE_by_id crypto/engine/eng_list.c /^ENGINE *ENGINE_by_id(const char *id)$/;" f +ENGINE_cleanup include/openssl/engine.h 542;" d +ENGINE_cmd_is_executable crypto/engine/eng_ctrl.c /^int ENGINE_cmd_is_executable(ENGINE *e, int cmd)$/;" f +ENGINE_ctrl crypto/engine/eng_ctrl.c /^int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void))$/;" f +ENGINE_ctrl_cmd crypto/engine/eng_ctrl.c /^int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name,$/;" f +ENGINE_ctrl_cmd_string crypto/engine/eng_ctrl.c /^int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,$/;" f +ENGINE_finish crypto/engine/eng_init.c /^int ENGINE_finish(ENGINE *e)$/;" f +ENGINE_free crypto/engine/eng_lib.c /^int ENGINE_free(ENGINE *e)$/;" f +ENGINE_get_DH crypto/engine/tb_dh.c /^const DH_METHOD *ENGINE_get_DH(const ENGINE *e)$/;" f +ENGINE_get_DSA crypto/engine/tb_dsa.c /^const DSA_METHOD *ENGINE_get_DSA(const ENGINE *e)$/;" f +ENGINE_get_EC crypto/engine/tb_eckey.c /^const EC_KEY_METHOD *ENGINE_get_EC(const ENGINE *e)$/;" f +ENGINE_get_RAND crypto/engine/tb_rand.c /^const RAND_METHOD *ENGINE_get_RAND(const ENGINE *e)$/;" f +ENGINE_get_RSA crypto/engine/tb_rsa.c /^const RSA_METHOD *ENGINE_get_RSA(const ENGINE *e)$/;" f +ENGINE_get_cipher crypto/engine/tb_cipher.c /^const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid)$/;" f +ENGINE_get_cipher_engine crypto/engine/tb_cipher.c /^ENGINE *ENGINE_get_cipher_engine(int nid)$/;" f +ENGINE_get_ciphers crypto/engine/tb_cipher.c /^ENGINE_CIPHERS_PTR ENGINE_get_ciphers(const ENGINE *e)$/;" f +ENGINE_get_cmd_defns crypto/engine/eng_lib.c /^const ENGINE_CMD_DEFN *ENGINE_get_cmd_defns(const ENGINE *e)$/;" f +ENGINE_get_ctrl_function crypto/engine/eng_lib.c /^ENGINE_CTRL_FUNC_PTR ENGINE_get_ctrl_function(const ENGINE *e)$/;" f +ENGINE_get_default_DH crypto/engine/tb_dh.c /^ENGINE *ENGINE_get_default_DH(void)$/;" f +ENGINE_get_default_DSA crypto/engine/tb_dsa.c /^ENGINE *ENGINE_get_default_DSA(void)$/;" f +ENGINE_get_default_EC crypto/engine/tb_eckey.c /^ENGINE *ENGINE_get_default_EC(void)$/;" f +ENGINE_get_default_RAND crypto/engine/tb_rand.c /^ENGINE *ENGINE_get_default_RAND(void)$/;" f +ENGINE_get_default_RSA crypto/engine/tb_rsa.c /^ENGINE *ENGINE_get_default_RSA(void)$/;" f +ENGINE_get_destroy_function crypto/engine/eng_lib.c /^ENGINE_GEN_INT_FUNC_PTR ENGINE_get_destroy_function(const ENGINE *e)$/;" f +ENGINE_get_digest crypto/engine/tb_digest.c /^const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid)$/;" f +ENGINE_get_digest_engine crypto/engine/tb_digest.c /^ENGINE *ENGINE_get_digest_engine(int nid)$/;" f +ENGINE_get_digests crypto/engine/tb_digest.c /^ENGINE_DIGESTS_PTR ENGINE_get_digests(const ENGINE *e)$/;" f +ENGINE_get_ex_data crypto/engine/eng_lib.c /^void *ENGINE_get_ex_data(const ENGINE *e, int idx)$/;" f +ENGINE_get_ex_new_index include/openssl/engine.h 530;" d +ENGINE_get_finish_function crypto/engine/eng_lib.c /^ENGINE_GEN_INT_FUNC_PTR ENGINE_get_finish_function(const ENGINE *e)$/;" f +ENGINE_get_first crypto/engine/eng_list.c /^ENGINE *ENGINE_get_first(void)$/;" f +ENGINE_get_flags crypto/engine/eng_lib.c /^int ENGINE_get_flags(const ENGINE *e)$/;" f +ENGINE_get_id crypto/engine/eng_lib.c /^const char *ENGINE_get_id(const ENGINE *e)$/;" f +ENGINE_get_init_function crypto/engine/eng_lib.c /^ENGINE_GEN_INT_FUNC_PTR ENGINE_get_init_function(const ENGINE *e)$/;" f +ENGINE_get_last crypto/engine/eng_list.c /^ENGINE *ENGINE_get_last(void)$/;" f +ENGINE_get_load_privkey_function crypto/engine/eng_pkey.c /^ENGINE_LOAD_KEY_PTR ENGINE_get_load_privkey_function(const ENGINE *e)$/;" f +ENGINE_get_load_pubkey_function crypto/engine/eng_pkey.c /^ENGINE_LOAD_KEY_PTR ENGINE_get_load_pubkey_function(const ENGINE *e)$/;" f +ENGINE_get_name crypto/engine/eng_lib.c /^const char *ENGINE_get_name(const ENGINE *e)$/;" f +ENGINE_get_next crypto/engine/eng_list.c /^ENGINE *ENGINE_get_next(ENGINE *e)$/;" f +ENGINE_get_pkey_asn1_meth crypto/engine/tb_asnmth.c /^const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth(ENGINE *e, int nid)$/;" f +ENGINE_get_pkey_asn1_meth_engine crypto/engine/tb_asnmth.c /^ENGINE *ENGINE_get_pkey_asn1_meth_engine(int nid)$/;" f +ENGINE_get_pkey_asn1_meth_str crypto/engine/tb_asnmth.c /^const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e,$/;" f +ENGINE_get_pkey_asn1_meths crypto/engine/tb_asnmth.c /^ENGINE_PKEY_ASN1_METHS_PTR ENGINE_get_pkey_asn1_meths(const ENGINE *e)$/;" f +ENGINE_get_pkey_meth crypto/engine/tb_pkmeth.c /^const EVP_PKEY_METHOD *ENGINE_get_pkey_meth(ENGINE *e, int nid)$/;" f +ENGINE_get_pkey_meth_engine crypto/engine/tb_pkmeth.c /^ENGINE *ENGINE_get_pkey_meth_engine(int nid)$/;" f +ENGINE_get_pkey_meths crypto/engine/tb_pkmeth.c /^ENGINE_PKEY_METHS_PTR ENGINE_get_pkey_meths(const ENGINE *e)$/;" f +ENGINE_get_prev crypto/engine/eng_list.c /^ENGINE *ENGINE_get_prev(ENGINE *e)$/;" f +ENGINE_get_ssl_client_cert_function crypto/engine/eng_pkey.c /^ENGINE_SSL_CLIENT_CERT_PTR ENGINE_get_ssl_client_cert_function(const ENGINE$/;" f +ENGINE_get_static_state crypto/engine/eng_lib.c /^void *ENGINE_get_static_state(void)$/;" f +ENGINE_get_table_flags crypto/engine/eng_table.c /^unsigned int ENGINE_get_table_flags(void)$/;" f +ENGINE_init crypto/engine/eng_init.c /^int ENGINE_init(ENGINE *e)$/;" f +ENGINE_load_afalg include/openssl/engine.h 349;" d +ENGINE_load_builtin_engines crypto/engine/eng_all.c /^void ENGINE_load_builtin_engines(void)$/;" f +ENGINE_load_capi include/openssl/engine.h 347;" d +ENGINE_load_cryptodev include/openssl/engine.h 352;" d +ENGINE_load_dynamic include/openssl/engine.h 342;" d +ENGINE_load_openssl include/openssl/engine.h 340;" d +ENGINE_load_ossltest engines/e_ossltest.c /^void ENGINE_load_ossltest(void)$/;" f +ENGINE_load_padlock include/openssl/engine.h 345;" d +ENGINE_load_private_key crypto/engine/eng_pkey.c /^EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,$/;" f +ENGINE_load_public_key crypto/engine/eng_pkey.c /^EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id,$/;" f +ENGINE_load_rdrand include/openssl/engine.h 354;" d +ENGINE_load_ssl_client_cert crypto/engine/eng_pkey.c /^int ENGINE_load_ssl_client_cert(ENGINE *e, SSL *s,$/;" f +ENGINE_new crypto/engine/eng_lib.c /^ENGINE *ENGINE_new(void)$/;" f +ENGINE_padlock engines/e_padlock.c /^static ENGINE *ENGINE_padlock(void)$/;" f file: +ENGINE_pkey_asn1_find_str crypto/engine/tb_asnmth.c /^const EVP_PKEY_ASN1_METHOD *ENGINE_pkey_asn1_find_str(ENGINE **pe,$/;" f +ENGINE_rdrand crypto/engine/eng_rdrand.c /^static ENGINE *ENGINE_rdrand(void)$/;" f file: +ENGINE_register_DH crypto/engine/tb_dh.c /^int ENGINE_register_DH(ENGINE *e)$/;" f +ENGINE_register_DSA crypto/engine/tb_dsa.c /^int ENGINE_register_DSA(ENGINE *e)$/;" f +ENGINE_register_EC crypto/engine/tb_eckey.c /^int ENGINE_register_EC(ENGINE *e)$/;" f +ENGINE_register_RAND crypto/engine/tb_rand.c /^int ENGINE_register_RAND(ENGINE *e)$/;" f +ENGINE_register_RSA crypto/engine/tb_rsa.c /^int ENGINE_register_RSA(ENGINE *e)$/;" f +ENGINE_register_all_DH crypto/engine/tb_dh.c /^void ENGINE_register_all_DH(void)$/;" f +ENGINE_register_all_DSA crypto/engine/tb_dsa.c /^void ENGINE_register_all_DSA(void)$/;" f +ENGINE_register_all_EC crypto/engine/tb_eckey.c /^void ENGINE_register_all_EC(void)$/;" f +ENGINE_register_all_RAND crypto/engine/tb_rand.c /^void ENGINE_register_all_RAND(void)$/;" f +ENGINE_register_all_RSA crypto/engine/tb_rsa.c /^void ENGINE_register_all_RSA(void)$/;" f +ENGINE_register_all_ciphers crypto/engine/tb_cipher.c /^void ENGINE_register_all_ciphers(void)$/;" f +ENGINE_register_all_complete crypto/engine/eng_fat.c /^int ENGINE_register_all_complete(void)$/;" f +ENGINE_register_all_digests crypto/engine/tb_digest.c /^void ENGINE_register_all_digests(void)$/;" f +ENGINE_register_all_pkey_asn1_meths crypto/engine/tb_asnmth.c /^void ENGINE_register_all_pkey_asn1_meths(void)$/;" f +ENGINE_register_all_pkey_meths crypto/engine/tb_pkmeth.c /^void ENGINE_register_all_pkey_meths(void)$/;" f +ENGINE_register_ciphers crypto/engine/tb_cipher.c /^int ENGINE_register_ciphers(ENGINE *e)$/;" f +ENGINE_register_complete crypto/engine/eng_fat.c /^int ENGINE_register_complete(ENGINE *e)$/;" f +ENGINE_register_digests crypto/engine/tb_digest.c /^int ENGINE_register_digests(ENGINE *e)$/;" f +ENGINE_register_pkey_asn1_meths crypto/engine/tb_asnmth.c /^int ENGINE_register_pkey_asn1_meths(ENGINE *e)$/;" f +ENGINE_register_pkey_meths crypto/engine/tb_pkmeth.c /^int ENGINE_register_pkey_meths(ENGINE *e)$/;" f +ENGINE_remove crypto/engine/eng_list.c /^int ENGINE_remove(ENGINE *e)$/;" f +ENGINE_set_DH crypto/engine/tb_dh.c /^int ENGINE_set_DH(ENGINE *e, const DH_METHOD *dh_meth)$/;" f +ENGINE_set_DSA crypto/engine/tb_dsa.c /^int ENGINE_set_DSA(ENGINE *e, const DSA_METHOD *dsa_meth)$/;" f +ENGINE_set_EC crypto/engine/tb_eckey.c /^int ENGINE_set_EC(ENGINE *e, const EC_KEY_METHOD *ec_meth)$/;" f +ENGINE_set_RAND crypto/engine/tb_rand.c /^int ENGINE_set_RAND(ENGINE *e, const RAND_METHOD *rand_meth)$/;" f +ENGINE_set_RSA crypto/engine/tb_rsa.c /^int ENGINE_set_RSA(ENGINE *e, const RSA_METHOD *rsa_meth)$/;" f +ENGINE_set_ciphers crypto/engine/tb_cipher.c /^int ENGINE_set_ciphers(ENGINE *e, ENGINE_CIPHERS_PTR f)$/;" f +ENGINE_set_cmd_defns crypto/engine/eng_lib.c /^int ENGINE_set_cmd_defns(ENGINE *e, const ENGINE_CMD_DEFN *defns)$/;" f +ENGINE_set_ctrl_function crypto/engine/eng_lib.c /^int ENGINE_set_ctrl_function(ENGINE *e, ENGINE_CTRL_FUNC_PTR ctrl_f)$/;" f +ENGINE_set_default crypto/engine/eng_fat.c /^int ENGINE_set_default(ENGINE *e, unsigned int flags)$/;" f +ENGINE_set_default_DH crypto/engine/tb_dh.c /^int ENGINE_set_default_DH(ENGINE *e)$/;" f +ENGINE_set_default_DSA crypto/engine/tb_dsa.c /^int ENGINE_set_default_DSA(ENGINE *e)$/;" f +ENGINE_set_default_EC crypto/engine/tb_eckey.c /^int ENGINE_set_default_EC(ENGINE *e)$/;" f +ENGINE_set_default_RAND crypto/engine/tb_rand.c /^int ENGINE_set_default_RAND(ENGINE *e)$/;" f +ENGINE_set_default_RSA crypto/engine/tb_rsa.c /^int ENGINE_set_default_RSA(ENGINE *e)$/;" f +ENGINE_set_default_ciphers crypto/engine/tb_cipher.c /^int ENGINE_set_default_ciphers(ENGINE *e)$/;" f +ENGINE_set_default_digests crypto/engine/tb_digest.c /^int ENGINE_set_default_digests(ENGINE *e)$/;" f +ENGINE_set_default_pkey_asn1_meths crypto/engine/tb_asnmth.c /^int ENGINE_set_default_pkey_asn1_meths(ENGINE *e)$/;" f +ENGINE_set_default_pkey_meths crypto/engine/tb_pkmeth.c /^int ENGINE_set_default_pkey_meths(ENGINE *e)$/;" f +ENGINE_set_default_string crypto/engine/eng_fat.c /^int ENGINE_set_default_string(ENGINE *e, const char *def_list)$/;" f +ENGINE_set_destroy_function crypto/engine/eng_lib.c /^int ENGINE_set_destroy_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR destroy_f)$/;" f +ENGINE_set_digests crypto/engine/tb_digest.c /^int ENGINE_set_digests(ENGINE *e, ENGINE_DIGESTS_PTR f)$/;" f +ENGINE_set_ex_data crypto/engine/eng_lib.c /^int ENGINE_set_ex_data(ENGINE *e, int idx, void *arg)$/;" f +ENGINE_set_finish_function crypto/engine/eng_lib.c /^int ENGINE_set_finish_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR finish_f)$/;" f +ENGINE_set_flags crypto/engine/eng_lib.c /^int ENGINE_set_flags(ENGINE *e, int flags)$/;" f +ENGINE_set_id crypto/engine/eng_lib.c /^int ENGINE_set_id(ENGINE *e, const char *id)$/;" f +ENGINE_set_init_function crypto/engine/eng_lib.c /^int ENGINE_set_init_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR init_f)$/;" f +ENGINE_set_load_privkey_function crypto/engine/eng_pkey.c /^int ENGINE_set_load_privkey_function(ENGINE *e,$/;" f +ENGINE_set_load_pubkey_function crypto/engine/eng_pkey.c /^int ENGINE_set_load_pubkey_function(ENGINE *e, ENGINE_LOAD_KEY_PTR loadpub_f)$/;" f +ENGINE_set_load_ssl_client_cert_function crypto/engine/eng_pkey.c /^int ENGINE_set_load_ssl_client_cert_function(ENGINE *e,$/;" f +ENGINE_set_name crypto/engine/eng_lib.c /^int ENGINE_set_name(ENGINE *e, const char *name)$/;" f +ENGINE_set_pkey_asn1_meths crypto/engine/tb_asnmth.c /^int ENGINE_set_pkey_asn1_meths(ENGINE *e, ENGINE_PKEY_ASN1_METHS_PTR f)$/;" f +ENGINE_set_pkey_meths crypto/engine/tb_pkmeth.c /^int ENGINE_set_pkey_meths(ENGINE *e, ENGINE_PKEY_METHS_PTR f)$/;" f +ENGINE_set_table_flags crypto/engine/eng_table.c /^void ENGINE_set_table_flags(unsigned int flags)$/;" f +ENGINE_setup_bsd_cryptodev crypto/engine/eng_all.c /^void ENGINE_setup_bsd_cryptodev(void)$/;" f +ENGINE_str_reasons crypto/engine/eng_err.c /^static const ERR_STRING_DATA ENGINE_str_reasons[] = {$/;" v file: +ENGINE_unregister_DH crypto/engine/tb_dh.c /^void ENGINE_unregister_DH(ENGINE *e)$/;" f +ENGINE_unregister_DSA crypto/engine/tb_dsa.c /^void ENGINE_unregister_DSA(ENGINE *e)$/;" f +ENGINE_unregister_EC crypto/engine/tb_eckey.c /^void ENGINE_unregister_EC(ENGINE *e)$/;" f +ENGINE_unregister_RAND crypto/engine/tb_rand.c /^void ENGINE_unregister_RAND(ENGINE *e)$/;" f +ENGINE_unregister_RSA crypto/engine/tb_rsa.c /^void ENGINE_unregister_RSA(ENGINE *e)$/;" f +ENGINE_unregister_ciphers crypto/engine/tb_cipher.c /^void ENGINE_unregister_ciphers(ENGINE *e)$/;" f +ENGINE_unregister_digests crypto/engine/tb_digest.c /^void ENGINE_unregister_digests(ENGINE *e)$/;" f +ENGINE_unregister_pkey_asn1_meths crypto/engine/tb_asnmth.c /^void ENGINE_unregister_pkey_asn1_meths(ENGINE *e)$/;" f +ENGINE_unregister_pkey_meths crypto/engine/tb_pkmeth.c /^void ENGINE_unregister_pkey_meths(ENGINE *e)$/;" f +ENGINE_up_ref crypto/engine/eng_list.c /^int ENGINE_up_ref(ENGINE *e)$/;" f +ENTROPY_FACTOR providers/implementations/rands/seeding/rand_vms.c 342;" d file: +ENTROPY_TO_BYTES crypto/rand/rand_pool.c 168;" d file: +ENV_ACCURACY crypto/ts/ts_conf.c 34;" d file: +ENV_CERTIFICATE apps/ca.c 55;" d file: +ENV_CERTOPT apps/ca.c 73;" d file: +ENV_CERTS crypto/ts/ts_conf.c 28;" d file: +ENV_CLOCK_PRECISION_DIGITS crypto/ts/ts_conf.c 41;" d file: +ENV_CRLEXT apps/ca.c 70;" d file: +ENV_CRLNUMBER apps/ca.c 58;" d file: +ENV_CRYPTO_DEVICE crypto/ts/ts_conf.c 26;" d file: +ENV_DATABASE apps/ca.c 77;" d file: +ENV_DATABASE apps/srp.c 35;" d file: +ENV_DEFAULT_CA apps/ca.c 49;" d file: +ENV_DEFAULT_CRL_DAYS apps/ca.c 63;" d file: +ENV_DEFAULT_CRL_HOURS apps/ca.c 64;" d file: +ENV_DEFAULT_DAYS apps/ca.c 60;" d file: +ENV_DEFAULT_EMAIL_DN apps/ca.c 66;" d file: +ENV_DEFAULT_ENDDATE apps/ca.c 62;" d file: +ENV_DEFAULT_MD apps/ca.c 65;" d file: +ENV_DEFAULT_POLICY crypto/ts/ts_conf.c 31;" d file: +ENV_DEFAULT_SRP apps/srp.c 36;" d file: +ENV_DEFAULT_STARTDATE apps/ca.c 61;" d file: +ENV_DEFAULT_TSA crypto/ts/ts_conf.c 24;" d file: +ENV_DIGESTS crypto/ts/ts_conf.c 33;" d file: +ENV_ESS_CERT_ID_ALG crypto/ts/ts_conf.c 44;" d file: +ENV_ESS_CERT_ID_CHAIN crypto/ts/ts_conf.c 37;" d file: +ENV_EXTCOPY apps/ca.c 74;" d file: +ENV_EXTENSIONS apps/ca.c 69;" d file: +ENV_MSIE_HACK apps/ca.c 71;" d file: +ENV_NAMEOPT apps/ca.c 72;" d file: +ENV_NEW_CERTS_DIR apps/ca.c 54;" d file: +ENV_OID_FILE apps/ts.c 27;" d file: +ENV_ORDERING crypto/ts/ts_conf.c 35;" d file: +ENV_OTHER_POLICIES crypto/ts/ts_conf.c 32;" d file: +ENV_POLICY apps/ca.c 68;" d file: +ENV_PRESERVE apps/ca.c 67;" d file: +ENV_PRIVATE_KEY apps/ca.c 59;" d file: +ENV_RAND_SERIAL apps/ca.c 57;" d file: +ENV_SERIAL apps/ca.c 56;" d file: +ENV_SERIAL crypto/ts/ts_conf.c 25;" d file: +ENV_SIGNER_CERT crypto/ts/ts_conf.c 27;" d file: +ENV_SIGNER_DIGEST crypto/ts/ts_conf.c 30;" d file: +ENV_SIGNER_KEY crypto/ts/ts_conf.c 29;" d file: +ENV_TSA_NAME crypto/ts/ts_conf.c 36;" d file: +ENV_UNIQUE_SUBJECT apps/ca.c 75;" d file: +ENV_VALUE_MICROSECS crypto/ts/ts_conf.c 40;" d file: +ENV_VALUE_MILLISECS crypto/ts/ts_conf.c 39;" d file: +ENV_VALUE_NO crypto/ts/ts_conf.c 43;" d file: +ENV_VALUE_SECS crypto/ts/ts_conf.c 38;" d file: +ENV_VALUE_YES crypto/ts/ts_conf.c 42;" d file: +EPOCH_HI test/helpers/ssltestlib.c 336;" d file: +EPOCH_LO test/helpers/ssltestlib.c 337;" d file: +ERR_AFALG_error engines/e_afalg_err.c /^static void ERR_AFALG_error(int function, int reason, const char *file, int line)$/;" f file: +ERR_ATTIC_error engines/e_loader_attic_err.c /^static void ERR_ATTIC_error(int function, int reason, const char *file, int line)$/;" f file: +ERR_CAPI_error engines/e_capi_err.c /^static void ERR_CAPI_error(int function, int reason, const char *file, int line)$/;" f file: +ERR_DASYNC_error engines/e_dasync_err.c /^static void ERR_DASYNC_error(int function, int reason, const char *file, int line)$/;" f file: +ERR_GET_ACTION crypto/err/err.c /^} ERR_GET_ACTION;$/;" t typeref:enum:ERR_GET_ACTION_e file: +ERR_GET_ACTION_e crypto/err/err.c /^typedef enum ERR_GET_ACTION_e {$/;" g file: +ERR_OSSLTEST_error engines/e_ossltest_err.c /^static void ERR_OSSLTEST_error(int function, int reason, const char *file, int line)$/;" f file: +ERR_PRINT_BUF_SIZE crypto/cmp/cmp_util.c 150;" d file: +ERR_PRINT_BUF_SIZE crypto/err/err_prn.c 19;" d file: +ERR_STATE include/openssl/types.h /^typedef struct err_state_st ERR_STATE;$/;" t typeref:struct:err_state_st +ERR_STATE_free crypto/err/err.c /^static void ERR_STATE_free(ERR_STATE *s)$/;" f file: +ERR_add_error_data crypto/err/err.c /^void ERR_add_error_data(int num, ...)$/;" f +ERR_add_error_mem_bio crypto/err/err_prn.c /^void ERR_add_error_mem_bio(const char *separator, BIO *bio)$/;" f +ERR_add_error_txt crypto/err/err_prn.c /^void ERR_add_error_txt(const char *separator, const char *txt)$/;" f +ERR_add_error_vdata crypto/err/err.c /^void ERR_add_error_vdata(int num, va_list args)$/;" f +ERR_clear_error crypto/err/err.c /^void ERR_clear_error(void)$/;" f +ERR_clear_last_mark crypto/err/err.c /^int ERR_clear_last_mark(void)$/;" f +ERR_clear_last_mark providers/fips/fipsprov.c /^int ERR_clear_last_mark(void)$/;" f +ERR_error_string crypto/err/err.c /^char *ERR_error_string(unsigned long e, char *ret)$/;" f +ERR_error_string_n crypto/err/err.c /^void ERR_error_string_n(unsigned long e, char *buf, size_t len)$/;" f +ERR_func_error_string crypto/err/err.c /^const char *ERR_func_error_string(unsigned long e)$/;" f +ERR_get_error crypto/err/err.c /^unsigned long ERR_get_error(void)$/;" f +ERR_get_error_all crypto/err/err.c /^unsigned long ERR_get_error_all(const char **file, int *line,$/;" f +ERR_get_error_line crypto/err/err.c /^unsigned long ERR_get_error_line(const char **file, int *line)$/;" f +ERR_get_error_line_data crypto/err/err.c /^unsigned long ERR_get_error_line_data(const char **file, int *line,$/;" f +ERR_get_error_t test/shlibloadtest.c /^typedef unsigned long (*ERR_get_error_t)(void);$/;" t file: +ERR_get_next_error_library crypto/err/err.c /^int ERR_get_next_error_library(void)$/;" f +ERR_get_state crypto/err/err.c /^ERR_STATE *ERR_get_state(void)$/;" f +ERR_lib_error_string crypto/err/err.c /^const char *ERR_lib_error_string(unsigned long e)$/;" f +ERR_load_AFALG_strings engines/e_afalg_err.c /^static int ERR_load_AFALG_strings(void)$/;" f file: +ERR_load_ATTIC_strings engines/e_loader_attic_err.c /^static int ERR_load_ATTIC_strings(void)$/;" f file: +ERR_load_CAPI_strings engines/e_capi_err.c /^static int ERR_load_CAPI_strings(void)$/;" f file: +ERR_load_CRYPTO_strings include/openssl/symhacks.h 23;" d +ERR_load_CRYPTO_strings include/openssl/symhacks.h 24;" d +ERR_load_DASYNC_strings engines/e_dasync_err.c /^static int ERR_load_DASYNC_strings(void)$/;" f file: +ERR_load_KDF_strings crypto/kdf/kdf_err.c /^int ERR_load_KDF_strings(void)$/;" f +ERR_load_OSSLTEST_strings engines/e_ossltest_err.c /^static int ERR_load_OSSLTEST_strings(void)$/;" f file: +ERR_load_SSL_strings ssl/ssl_err_legacy.c /^int ERR_load_SSL_strings(void)$/;" f +ERR_load_strings crypto/err/err.c /^int ERR_load_strings(int lib, ERR_STRING_DATA *str)$/;" f +ERR_load_strings_const crypto/err/err.c /^int ERR_load_strings_const(const ERR_STRING_DATA *str)$/;" f +ERR_new crypto/err/err_blocks.c /^void ERR_new(void)$/;" f +ERR_new providers/fips/fipsprov.c /^void ERR_new(void)$/;" f +ERR_peek_error crypto/err/err.c /^unsigned long ERR_peek_error(void)$/;" f +ERR_peek_error_all crypto/err/err.c /^unsigned long ERR_peek_error_all(const char **file, int *line,$/;" f +ERR_peek_error_data crypto/err/err.c /^unsigned long ERR_peek_error_data(const char **data, int *flags)$/;" f +ERR_peek_error_func crypto/err/err.c /^unsigned long ERR_peek_error_func(const char **func)$/;" f +ERR_peek_error_line crypto/err/err.c /^unsigned long ERR_peek_error_line(const char **file, int *line)$/;" f +ERR_peek_error_line_data crypto/err/err.c /^unsigned long ERR_peek_error_line_data(const char **file, int *line,$/;" f +ERR_peek_last_error crypto/err/err.c /^unsigned long ERR_peek_last_error(void)$/;" f +ERR_peek_last_error_all crypto/err/err.c /^unsigned long ERR_peek_last_error_all(const char **file, int *line,$/;" f +ERR_peek_last_error_data crypto/err/err.c /^unsigned long ERR_peek_last_error_data(const char **data, int *flags)$/;" f +ERR_peek_last_error_func crypto/err/err.c /^unsigned long ERR_peek_last_error_func(const char **func)$/;" f +ERR_peek_last_error_line crypto/err/err.c /^unsigned long ERR_peek_last_error_line(const char **file, int *line)$/;" f +ERR_peek_last_error_line_data crypto/err/err.c /^unsigned long ERR_peek_last_error_line_data(const char **file, int *line,$/;" f +ERR_pop_to_mark crypto/err/err.c /^int ERR_pop_to_mark(void)$/;" f +ERR_pop_to_mark providers/fips/fipsprov.c /^int ERR_pop_to_mark(void)$/;" f +ERR_print_errors crypto/err/err_prn.c /^void ERR_print_errors(BIO *bp)$/;" f +ERR_print_errors_cb crypto/err/err_prn.c /^void ERR_print_errors_cb(int (*cb) (const char *str, size_t len, void *u),$/;" f +ERR_print_errors_fp crypto/err/err_prn.c /^void ERR_print_errors_fp(FILE *fp)$/;" f +ERR_reason_error_string crypto/err/err.c /^const char *ERR_reason_error_string(unsigned long e)$/;" f +ERR_remove_state crypto/err/err.c /^void ERR_remove_state(unsigned long pid)$/;" f +ERR_remove_thread_state crypto/err/err.c /^void ERR_remove_thread_state(void *dummy)$/;" f +ERR_set_debug crypto/err/err_blocks.c /^void ERR_set_debug(const char *file, int line, const char *func)$/;" f +ERR_set_debug providers/fips/fipsprov.c /^void ERR_set_debug(const char *file, int line, const char *func)$/;" f +ERR_set_error crypto/err/err_blocks.c /^void ERR_set_error(int lib, int reason, const char *fmt, ...)$/;" f +ERR_set_error providers/fips/fipsprov.c /^void ERR_set_error(int lib, int reason, const char *fmt, ...)$/;" f +ERR_set_error_data crypto/err/err.c /^void ERR_set_error_data(char *data, int flags)$/;" f +ERR_set_mark crypto/err/err.c /^int ERR_set_mark(void)$/;" f +ERR_set_mark providers/fips/fipsprov.c /^int ERR_set_mark(void)$/;" f +ERR_str_libraries crypto/err/err.c /^static ERR_STRING_DATA ERR_str_libraries[] = {$/;" v file: +ERR_str_reasons crypto/err/err.c /^static ERR_STRING_DATA ERR_str_reasons[] = {$/;" v file: +ERR_unload_AFALG_strings engines/e_afalg_err.c /^static void ERR_unload_AFALG_strings(void)$/;" f file: +ERR_unload_ATTIC_strings engines/e_loader_attic_err.c /^static void ERR_unload_ATTIC_strings(void)$/;" f file: +ERR_unload_CAPI_strings engines/e_capi_err.c /^static void ERR_unload_CAPI_strings(void)$/;" f file: +ERR_unload_DASYNC_strings engines/e_dasync_err.c /^static void ERR_unload_DASYNC_strings(void)$/;" f file: +ERR_unload_OSSLTEST_strings engines/e_ossltest_err.c /^static void ERR_unload_OSSLTEST_strings(void)$/;" f file: +ERR_unload_strings crypto/err/err.c /^int ERR_unload_strings(int lib, ERR_STRING_DATA *str)$/;" f +ERR_vset_error crypto/err/err_blocks.c /^void ERR_vset_error(int lib, int reason, const char *fmt, va_list args)$/;" f +ERR_vset_error providers/fips/fipsprov.c /^void ERR_vset_error(int lib, int reason, const char *fmt, va_list args)$/;" f +ESC_FLAGS crypto/asn1/a_strex.c 28;" d file: +ESS_CERT_ID_V2_new_init crypto/ess/ess_lib.c /^static ESS_CERT_ID_V2 *ESS_CERT_ID_V2_new_init(const EVP_MD *hash_alg,$/;" f file: +ESS_CERT_ID_new_init crypto/ess/ess_lib.c /^static ESS_CERT_ID *ESS_CERT_ID_new_init(const X509 *cert,$/;" f file: +ESS_R_EMPTY_ESS_CERT_ID_LIST include/openssl/esserr.h 22;" d +ESS_R_ESS_CERT_DIGEST_ERROR include/openssl/esserr.h 23;" d +ESS_R_ESS_CERT_ID_NOT_FOUND include/openssl/esserr.h 24;" d +ESS_R_ESS_CERT_ID_WRONG_ORDER include/openssl/esserr.h 25;" d +ESS_R_ESS_DIGEST_ALG_UNKNOWN include/openssl/esserr.h 26;" d +ESS_R_ESS_SIGNING_CERTIFICATE_ERROR include/openssl/esserr.h 27;" d +ESS_R_ESS_SIGNING_CERT_ADD_ERROR include/openssl/esserr.h 28;" d +ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR include/openssl/esserr.h 29;" d +ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE include/openssl/esserr.h 30;" d +ESS_cert_id include/crypto/ess.h /^struct ESS_cert_id {$/;" s +ESS_cert_id_v2_st include/crypto/ess.h /^struct ESS_cert_id_v2_st {$/;" s +ESS_issuer_serial include/crypto/ess.h /^struct ESS_issuer_serial {$/;" s +ESS_signing_cert include/crypto/ess.h /^struct ESS_signing_cert {$/;" s +ESS_signing_cert_v2_st include/crypto/ess.h /^struct ESS_signing_cert_v2_st {$/;" s +ESS_str_reasons crypto/ess/ess_err.c /^static const ERR_STRING_DATA ESS_str_reasons[] = {$/;" v file: +EVMSERR crypto/LPdir_vms.c 58;" d file: +EVP_AEAD_TLS1_AAD_LEN include/openssl/evp.h 446;" d +EVP_AES_CCM_CTX crypto/evp/e_aes.c /^} EVP_AES_CCM_CTX;$/;" t typeref:struct:__anon46 file: +EVP_AES_GCM_CTX crypto/evp/e_aes.c /^} EVP_AES_GCM_CTX;$/;" t typeref:struct:__anon42 file: +EVP_AES_HMAC_SHA1 crypto/evp/e_aes_cbc_hmac_sha1.c /^} EVP_AES_HMAC_SHA1;$/;" t typeref:struct:__anon17 file: +EVP_AES_HMAC_SHA1 engines/e_ossltest.c /^} EVP_AES_HMAC_SHA1;$/;" t typeref:struct:__anon264 file: +EVP_AES_HMAC_SHA256 crypto/evp/e_aes_cbc_hmac_sha256.c /^} EVP_AES_HMAC_SHA256;$/;" t typeref:struct:__anon32 file: +EVP_AES_KEY crypto/evp/e_aes.c /^} EVP_AES_KEY;$/;" t typeref:struct:__anon39 file: +EVP_AES_OCB_CTX crypto/evp/e_aes.c /^} EVP_AES_OCB_CTX;$/;" t typeref:struct:__anon48 file: +EVP_AES_WRAP_CTX crypto/evp/e_aes.c /^} EVP_AES_WRAP_CTX;$/;" t typeref:struct:__anon74 file: +EVP_AES_XTS_CTX crypto/evp/e_aes.c /^} EVP_AES_XTS_CTX;$/;" t typeref:struct:__anon44 file: +EVP_ARIA_CCM_CTX crypto/evp/e_aria.c /^} EVP_ARIA_CCM_CTX;$/;" t typeref:struct:__anon15 file: +EVP_ARIA_GCM_CTX crypto/evp/e_aria.c /^} EVP_ARIA_GCM_CTX;$/;" t typeref:struct:__anon13 file: +EVP_ARIA_KEY crypto/evp/e_aria.c /^} EVP_ARIA_KEY;$/;" t typeref:struct:__anon12 file: +EVP_ASYM_CIPHER include/openssl/types.h /^typedef struct evp_asym_cipher_st EVP_ASYM_CIPHER;$/;" t typeref:struct:evp_asym_cipher_st +EVP_ASYM_CIPHER_do_all_provided crypto/evp/asymcipher.c /^void EVP_ASYM_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_ASYM_CIPHER_fetch crypto/evp/asymcipher.c /^EVP_ASYM_CIPHER *EVP_ASYM_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f +EVP_ASYM_CIPHER_free crypto/evp/asymcipher.c /^void EVP_ASYM_CIPHER_free(EVP_ASYM_CIPHER *cipher)$/;" f +EVP_ASYM_CIPHER_get0_description crypto/evp/asymcipher.c /^const char *EVP_ASYM_CIPHER_get0_description(const EVP_ASYM_CIPHER *cipher)$/;" f +EVP_ASYM_CIPHER_get0_name crypto/evp/asymcipher.c /^const char *EVP_ASYM_CIPHER_get0_name(const EVP_ASYM_CIPHER *cipher)$/;" f +EVP_ASYM_CIPHER_get0_provider crypto/evp/asymcipher.c /^OSSL_PROVIDER *EVP_ASYM_CIPHER_get0_provider(const EVP_ASYM_CIPHER *cipher)$/;" f +EVP_ASYM_CIPHER_gettable_ctx_params crypto/evp/asymcipher.c /^const OSSL_PARAM *EVP_ASYM_CIPHER_gettable_ctx_params(const EVP_ASYM_CIPHER *cip)$/;" f +EVP_ASYM_CIPHER_is_a crypto/evp/asymcipher.c /^int EVP_ASYM_CIPHER_is_a(const EVP_ASYM_CIPHER *cipher, const char *name)$/;" f +EVP_ASYM_CIPHER_names_do_all crypto/evp/asymcipher.c /^int EVP_ASYM_CIPHER_names_do_all(const EVP_ASYM_CIPHER *cipher,$/;" f +EVP_ASYM_CIPHER_settable_ctx_params crypto/evp/asymcipher.c /^const OSSL_PARAM *EVP_ASYM_CIPHER_settable_ctx_params(const EVP_ASYM_CIPHER *cip)$/;" f +EVP_ASYM_CIPHER_up_ref crypto/evp/asymcipher.c /^int EVP_ASYM_CIPHER_up_ref(EVP_ASYM_CIPHER *cipher)$/;" f +EVP_BF_KEY crypto/evp/e_bf.c /^} EVP_BF_KEY;$/;" t typeref:struct:__anon80 file: +EVP_BytesToKey crypto/evp/evp_key.c /^int EVP_BytesToKey(const EVP_CIPHER *type, const EVP_MD *md,$/;" f +EVP_CAMELLIA_KEY crypto/evp/e_camellia.c /^} EVP_CAMELLIA_KEY;$/;" t typeref:struct:__anon81 file: +EVP_CAST_KEY crypto/evp/e_cast.c /^} EVP_CAST_KEY;$/;" t typeref:struct:__anon76 file: +EVP_CCM8_TLS_TAG_LEN include/openssl/evp.h 473;" d +EVP_CCM_TLS_EXPLICIT_IV_LEN include/openssl/evp.h 467;" d +EVP_CCM_TLS_FIXED_IV_LEN include/openssl/evp.h 465;" d +EVP_CCM_TLS_IV_LEN include/openssl/evp.h 469;" d +EVP_CCM_TLS_TAG_LEN include/openssl/evp.h 471;" d +EVP_CHACHAPOLY_TLS_TAG_LEN include/openssl/evp.h 476;" d +EVP_CHACHA_AEAD_CTX crypto/evp/e_chacha20_poly1305.c /^} EVP_CHACHA_AEAD_CTX;$/;" t typeref:struct:__anon29 file: +EVP_CHACHA_KEY crypto/evp/e_chacha20_poly1305.c /^} EVP_CHACHA_KEY;$/;" t typeref:struct:__anon27 file: +EVP_CIPHER include/openssl/types.h /^typedef struct evp_cipher_st EVP_CIPHER;$/;" t typeref:struct:evp_cipher_st +EVP_CIPHER_CTX include/openssl/types.h /^typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;$/;" t typeref:struct:evp_cipher_ctx_st +EVP_CIPHER_CTX_FLAG_WRAP_ALLOW include/openssl/evp.h 360;" d +EVP_CIPHER_CTX_block_size include/openssl/evp.h 615;" d +EVP_CIPHER_CTX_buf_noconst crypto/evp/evp_lib.c /^unsigned char *EVP_CIPHER_CTX_buf_noconst(EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_cipher crypto/evp/evp_lib.c /^const EVP_CIPHER *EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_cleanup include/openssl/evp.h 871;" d +EVP_CIPHER_CTX_clear_flags crypto/evp/evp_lib.c /^void EVP_CIPHER_CTX_clear_flags(EVP_CIPHER_CTX *ctx, int flags)$/;" f +EVP_CIPHER_CTX_copy crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, const EVP_CIPHER_CTX *in)$/;" f +EVP_CIPHER_CTX_ctrl crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)$/;" f +EVP_CIPHER_CTX_encrypting include/openssl/evp.h 611;" d +EVP_CIPHER_CTX_flags include/openssl/evp.h 646;" d +EVP_CIPHER_CTX_free crypto/evp/evp_enc.c /^void EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get0_cipher crypto/evp/evp_lib.c /^const EVP_CIPHER *EVP_CIPHER_CTX_get0_cipher(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get0_name include/openssl/evp.h 642;" d +EVP_CIPHER_CTX_get1_cipher crypto/evp/evp_lib.c /^EVP_CIPHER *EVP_CIPHER_CTX_get1_cipher(EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_app_data crypto/evp/evp_lib.c /^void *EVP_CIPHER_CTX_get_app_data(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_block_size crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_block_size(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_cipher_data crypto/evp/evp_lib.c /^void *EVP_CIPHER_CTX_get_cipher_data(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_iv_length crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_iv_length(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_key_length crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_key_length(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_libctx crypto/evp/evp_enc.c /^static OSSL_LIB_CTX *EVP_CIPHER_CTX_get_libctx(EVP_CIPHER_CTX *ctx)$/;" f file: +EVP_CIPHER_CTX_get_mode include/openssl/evp.h 648;" d +EVP_CIPHER_CTX_get_nid crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_nid(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_num crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_num(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_original_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_original_iv(EVP_CIPHER_CTX *ctx, void *buf, size_t len)$/;" f +EVP_CIPHER_CTX_get_params crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_get_params(EVP_CIPHER_CTX *ctx, OSSL_PARAM params[])$/;" f +EVP_CIPHER_CTX_get_tag_length crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_tag_length(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_get_type include/openssl/evp.h 643;" d +EVP_CIPHER_CTX_get_updated_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_get_updated_iv(EVP_CIPHER_CTX *ctx, void *buf, size_t len)$/;" f +EVP_CIPHER_CTX_gettable_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_CTX_gettable_params(EVP_CIPHER_CTX *cctx)$/;" f +EVP_CIPHER_CTX_init include/openssl/evp.h 870;" d +EVP_CIPHER_CTX_is_encrypting crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_is_encrypting(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_iv crypto/evp/evp_lib.c /^const unsigned char *EVP_CIPHER_CTX_iv(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_iv_length include/openssl/evp.h 619;" d +EVP_CIPHER_CTX_iv_noconst crypto/evp/evp_lib.c /^unsigned char *EVP_CIPHER_CTX_iv_noconst(EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_key_length include/openssl/evp.h 617;" d +EVP_CIPHER_CTX_mode include/openssl/evp.h 649;" d +EVP_CIPHER_CTX_new crypto/evp/evp_enc.c /^EVP_CIPHER_CTX *EVP_CIPHER_CTX_new(void)$/;" f +EVP_CIPHER_CTX_nid include/openssl/evp.h 613;" d +EVP_CIPHER_CTX_num include/openssl/evp.h 635;" d +EVP_CIPHER_CTX_original_iv crypto/evp/evp_lib.c /^const unsigned char *EVP_CIPHER_CTX_original_iv(const EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_rand_key crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_rand_key(EVP_CIPHER_CTX *ctx, unsigned char *key)$/;" f +EVP_CIPHER_CTX_reset crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *ctx)$/;" f +EVP_CIPHER_CTX_set_app_data crypto/evp/evp_lib.c /^void EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *ctx, void *data)$/;" f +EVP_CIPHER_CTX_set_cipher_data crypto/evp/evp_lib.c /^void *EVP_CIPHER_CTX_set_cipher_data(EVP_CIPHER_CTX *ctx, void *cipher_data)$/;" f +EVP_CIPHER_CTX_set_flags crypto/evp/evp_lib.c /^void EVP_CIPHER_CTX_set_flags(EVP_CIPHER_CTX *ctx, int flags)$/;" f +EVP_CIPHER_CTX_set_key_length crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *c, int keylen)$/;" f +EVP_CIPHER_CTX_set_num crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_set_num(EVP_CIPHER_CTX *ctx, int num)$/;" f +EVP_CIPHER_CTX_set_padding crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *ctx, int pad)$/;" f +EVP_CIPHER_CTX_set_params crypto/evp/evp_enc.c /^int EVP_CIPHER_CTX_set_params(EVP_CIPHER_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_CIPHER_CTX_settable_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_CTX_settable_params(EVP_CIPHER_CTX *cctx)$/;" f +EVP_CIPHER_CTX_tag_length include/openssl/evp.h 621;" d +EVP_CIPHER_CTX_test_flags crypto/evp/evp_lib.c /^int EVP_CIPHER_CTX_test_flags(const EVP_CIPHER_CTX *ctx, int flags)$/;" f +EVP_CIPHER_CTX_type include/openssl/evp.h 644;" d +EVP_CIPHER_INFO include/openssl/evp.h /^} EVP_CIPHER_INFO;$/;" t typeref:struct:evp_cipher_info_st +EVP_CIPHER_asn1_to_param crypto/evp/evp_lib.c /^int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f +EVP_CIPHER_block_size include/openssl/evp.h 588;" d +EVP_CIPHER_block_size_CBC engines/e_padlock.c 477;" d file: +EVP_CIPHER_block_size_CFB engines/e_padlock.c 479;" d file: +EVP_CIPHER_block_size_CTR engines/e_padlock.c 480;" d file: +EVP_CIPHER_block_size_ECB engines/e_padlock.c 476;" d file: +EVP_CIPHER_block_size_OFB engines/e_padlock.c 478;" d file: +EVP_CIPHER_do_all crypto/evp/names.c /^void EVP_CIPHER_do_all(void (*fn) (const EVP_CIPHER *ciph,$/;" f +EVP_CIPHER_do_all_provided crypto/evp/evp_enc.c /^void EVP_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_CIPHER_do_all_sorted crypto/evp/names.c /^void EVP_CIPHER_do_all_sorted(void (*fn) (const EVP_CIPHER *ciph,$/;" f +EVP_CIPHER_fetch crypto/evp/evp_enc.c /^EVP_CIPHER *EVP_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f +EVP_CIPHER_flags include/openssl/evp.h 598;" d +EVP_CIPHER_free crypto/evp/evp_enc.c /^void EVP_CIPHER_free(EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get0_description crypto/evp/evp_lib.c /^const char *EVP_CIPHER_get0_description(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get0_name crypto/evp/evp_lib.c /^const char *EVP_CIPHER_get0_name(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get0_provider crypto/evp/evp_lib.c /^const OSSL_PROVIDER *EVP_CIPHER_get0_provider(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get_asn1_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_get_asn1_iv(EVP_CIPHER_CTX *ctx, ASN1_TYPE *type)$/;" f +EVP_CIPHER_get_block_size crypto/evp/evp_lib.c /^int EVP_CIPHER_get_block_size(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get_flags crypto/evp/evp_lib.c /^unsigned long EVP_CIPHER_get_flags(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get_iv_length crypto/evp/evp_lib.c /^int EVP_CIPHER_get_iv_length(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get_key_length crypto/evp/evp_lib.c /^int EVP_CIPHER_get_key_length(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get_mode crypto/evp/evp_lib.c /^int EVP_CIPHER_get_mode(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get_nid crypto/evp/evp_lib.c /^int EVP_CIPHER_get_nid(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_get_params crypto/evp/evp_enc.c /^int EVP_CIPHER_get_params(EVP_CIPHER *cipher, OSSL_PARAM params[])$/;" f +EVP_CIPHER_get_type crypto/evp/evp_lib.c /^int EVP_CIPHER_get_type(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_gettable_ctx_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_gettable_ctx_params(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_gettable_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_gettable_params(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_impl_ctx_size crypto/evp/evp_lib.c /^int EVP_CIPHER_impl_ctx_size(const EVP_CIPHER *e)$/;" f +EVP_CIPHER_is_a crypto/evp/evp_lib.c /^int EVP_CIPHER_is_a(const EVP_CIPHER *cipher, const char *name)$/;" f +EVP_CIPHER_iv_length include/openssl/evp.h 596;" d +EVP_CIPHER_key_length include/openssl/evp.h 594;" d +EVP_CIPHER_meth_dup crypto/evp/cmeth_lib.c /^EVP_CIPHER *EVP_CIPHER_meth_dup(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_meth_free crypto/evp/cmeth_lib.c /^void EVP_CIPHER_meth_free(EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_meth_get_cleanup crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_cleanup(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *)$/;" f +EVP_CIPHER_meth_get_ctrl crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_ctrl(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *,$/;" f +EVP_CIPHER_meth_get_do_cipher crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_do_cipher(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx,$/;" f +EVP_CIPHER_meth_get_get_asn1_params crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_get_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *,$/;" f +EVP_CIPHER_meth_get_init crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_init(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx,$/;" f +EVP_CIPHER_meth_get_set_asn1_params crypto/evp/cmeth_lib.c /^int (*EVP_CIPHER_meth_get_set_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *,$/;" f +EVP_CIPHER_meth_new crypto/evp/cmeth_lib.c /^EVP_CIPHER *EVP_CIPHER_meth_new(int cipher_type, int block_size, int key_len)$/;" f +EVP_CIPHER_meth_set_cleanup crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_cleanup(EVP_CIPHER *cipher,$/;" f +EVP_CIPHER_meth_set_ctrl crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_ctrl(EVP_CIPHER *cipher,$/;" f +EVP_CIPHER_meth_set_do_cipher crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_do_cipher(EVP_CIPHER *cipher,$/;" f +EVP_CIPHER_meth_set_flags crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_flags(EVP_CIPHER *cipher, unsigned long flags)$/;" f +EVP_CIPHER_meth_set_get_asn1_params crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_get_asn1_params(EVP_CIPHER *cipher,$/;" f +EVP_CIPHER_meth_set_impl_ctx_size crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_impl_ctx_size(EVP_CIPHER *cipher, int ctx_size)$/;" f +EVP_CIPHER_meth_set_init crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_init(EVP_CIPHER *cipher,$/;" f +EVP_CIPHER_meth_set_iv_length crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_iv_length(EVP_CIPHER *cipher, int iv_len)$/;" f +EVP_CIPHER_meth_set_set_asn1_params crypto/evp/cmeth_lib.c /^int EVP_CIPHER_meth_set_set_asn1_params(EVP_CIPHER *cipher,$/;" f +EVP_CIPHER_mode include/openssl/evp.h 600;" d +EVP_CIPHER_name include/openssl/evp.h 580;" d +EVP_CIPHER_names_do_all crypto/evp/evp_lib.c /^int EVP_CIPHER_names_do_all(const EVP_CIPHER *cipher,$/;" f +EVP_CIPHER_nid include/openssl/evp.h 578;" d +EVP_CIPHER_param_to_asn1 crypto/evp/evp_lib.c /^int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f +EVP_CIPHER_set_asn1_iv crypto/evp/evp_lib.c /^int EVP_CIPHER_set_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f +EVP_CIPHER_settable_ctx_params crypto/evp/evp_enc.c /^const OSSL_PARAM *EVP_CIPHER_settable_ctx_params(const EVP_CIPHER *cipher)$/;" f +EVP_CIPHER_type include/openssl/evp.h 602;" d +EVP_CIPHER_up_ref crypto/evp/evp_enc.c /^int EVP_CIPHER_up_ref(EVP_CIPHER *cipher)$/;" f +EVP_CIPH_ALWAYS_CALL_INIT include/openssl/evp.h 315;" d +EVP_CIPH_CBC_MODE include/openssl/evp.h 299;" d +EVP_CIPH_CCM_MODE include/openssl/evp.h 304;" d +EVP_CIPH_CFB_MODE include/openssl/evp.h 300;" d +EVP_CIPH_CTRL_INIT include/openssl/evp.h 317;" d +EVP_CIPH_CTR_MODE include/openssl/evp.h 302;" d +EVP_CIPH_CUSTOM_COPY include/openssl/evp.h 325;" d +EVP_CIPH_CUSTOM_IV include/openssl/evp.h 313;" d +EVP_CIPH_CUSTOM_IV_LENGTH include/openssl/evp.h 327;" d +EVP_CIPH_CUSTOM_KEY_LENGTH include/openssl/evp.h 319;" d +EVP_CIPH_ECB_MODE include/openssl/evp.h 298;" d +EVP_CIPH_FLAG_AEAD_CIPHER include/openssl/evp.h 343;" d +EVP_CIPH_FLAG_CIPHER_WITH_MAC include/openssl/evp.h 350;" d +EVP_CIPH_FLAG_CTS include/openssl/evp.h 341;" d +EVP_CIPH_FLAG_CUSTOM_ASN1 include/openssl/evp.h 348;" d +EVP_CIPH_FLAG_CUSTOM_CIPHER include/openssl/evp.h 342;" d +EVP_CIPH_FLAG_DEFAULT_ASN1 include/openssl/evp.h 329;" d +EVP_CIPH_FLAG_FIPS include/openssl/evp.h 334;" d +EVP_CIPH_FLAG_GET_WRAP_CIPHER include/openssl/evp.h 352;" d +EVP_CIPH_FLAG_INVERSE_CIPHER include/openssl/evp.h 353;" d +EVP_CIPH_FLAG_LENGTH_BITS include/openssl/evp.h 332;" d +EVP_CIPH_FLAG_NON_FIPS_ALLOW include/openssl/evp.h 336;" d +EVP_CIPH_FLAG_PIPELINE include/openssl/evp.h 346;" d +EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK include/openssl/evp.h 344;" d +EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK ssl/record/rec_layer_s3.c 25;" d file: +EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK ssl/record/rec_layer_s3.c 26;" d file: +EVP_CIPH_GCM_MODE include/openssl/evp.h 303;" d +EVP_CIPH_MODE include/openssl/evp.h 309;" d +EVP_CIPH_NO_PADDING include/openssl/evp.h 321;" d +EVP_CIPH_OCB_MODE include/openssl/evp.h 307;" d +EVP_CIPH_OFB_MODE include/openssl/evp.h 301;" d +EVP_CIPH_RAND_KEY include/openssl/evp.h 323;" d +EVP_CIPH_SIV_MODE include/openssl/evp.h 308;" d +EVP_CIPH_STREAM_CIPHER include/openssl/evp.h 297;" d +EVP_CIPH_VARIABLE_LENGTH include/openssl/evp.h 311;" d +EVP_CIPH_WRAP_MODE include/openssl/evp.h 306;" d +EVP_CIPH_XTS_MODE include/openssl/evp.h 305;" d +EVP_CTRL_AEAD_GET_TAG include/openssl/evp.h 374;" d +EVP_CTRL_AEAD_SET_IVLEN include/openssl/evp.h 373;" d +EVP_CTRL_AEAD_SET_IV_FIXED include/openssl/evp.h 376;" d +EVP_CTRL_AEAD_SET_MAC_KEY include/openssl/evp.h 395;" d +EVP_CTRL_AEAD_SET_TAG include/openssl/evp.h 375;" d +EVP_CTRL_AEAD_TLS1_AAD include/openssl/evp.h 393;" d +EVP_CTRL_BLOCK_PADDING_MODE include/openssl/evp.h 418;" d +EVP_CTRL_CCM_GET_TAG include/openssl/evp.h 383;" d +EVP_CTRL_CCM_SET_IVLEN include/openssl/evp.h 382;" d +EVP_CTRL_CCM_SET_IV_FIXED include/openssl/evp.h 385;" d +EVP_CTRL_CCM_SET_L include/openssl/evp.h 386;" d +EVP_CTRL_CCM_SET_MSGLEN include/openssl/evp.h 387;" d +EVP_CTRL_CCM_SET_TAG include/openssl/evp.h 384;" d +EVP_CTRL_COPY include/openssl/evp.h 372;" d +EVP_CTRL_GCM_GET_TAG include/openssl/evp.h 378;" d +EVP_CTRL_GCM_IV_GEN include/openssl/evp.h 381;" d +EVP_CTRL_GCM_SET_IVLEN include/openssl/evp.h 377;" d +EVP_CTRL_GCM_SET_IV_FIXED include/openssl/evp.h 380;" d +EVP_CTRL_GCM_SET_IV_INV include/openssl/evp.h 397;" d +EVP_CTRL_GCM_SET_TAG include/openssl/evp.h 379;" d +EVP_CTRL_GET_IVLEN include/openssl/evp.h 427;" d +EVP_CTRL_GET_RC2_KEY_BITS include/openssl/evp.h 366;" d +EVP_CTRL_GET_RC5_ROUNDS include/openssl/evp.h 368;" d +EVP_CTRL_GET_WRAP_CIPHER include/openssl/evp.h 434;" d +EVP_CTRL_INIT include/openssl/evp.h 364;" d +EVP_CTRL_KEY_MESH include/openssl/evp.h 416;" d +EVP_CTRL_PBE_PRF_NID include/openssl/evp.h 371;" d +EVP_CTRL_PROCESS_UNPROTECTED include/openssl/evp.h 432;" d +EVP_CTRL_RAND_KEY include/openssl/evp.h 370;" d +EVP_CTRL_RET_UNSUPPORTED crypto/evp/evp_local.h 13;" d +EVP_CTRL_SBOX_USED include/openssl/evp.h 412;" d +EVP_CTRL_SET_KEY_LENGTH include/openssl/evp.h 365;" d +EVP_CTRL_SET_PIPELINE_INPUT_BUFS include/openssl/evp.h 423;" d +EVP_CTRL_SET_PIPELINE_INPUT_LENS include/openssl/evp.h 425;" d +EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS include/openssl/evp.h 421;" d +EVP_CTRL_SET_RC2_KEY_BITS include/openssl/evp.h 367;" d +EVP_CTRL_SET_RC5_ROUNDS include/openssl/evp.h 369;" d +EVP_CTRL_SET_SBOX include/openssl/evp.h 407;" d +EVP_CTRL_SET_SPEED include/openssl/evp.h 430;" d +EVP_CTRL_SSL3_MASTER_SECRET include/openssl/evp.h 404;" d +EVP_CTRL_TLS1_1_MULTIBLOCK_AAD include/openssl/evp.h 399;" d +EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT include/openssl/evp.h 401;" d +EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT include/openssl/evp.h 400;" d +EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE include/openssl/evp.h 402;" d +EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM include/openssl/evp.h /^} EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM;$/;" t typeref:struct:__anon382 +EVP_CTRL_TLSTREE include/openssl/evp.h 436;" d +EVP_C_DATA include/crypto/evp.h 350;" d +EVP_Cipher crypto/evp/evp_lib.c /^int EVP_Cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f +EVP_CipherFinal crypto/evp/evp_enc.c /^int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_CipherFinal_ex crypto/evp/evp_enc.c /^int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_CipherInit crypto/evp/evp_enc.c /^int EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_CipherInit_ex crypto/evp/evp_enc.c /^int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_CipherInit_ex2 crypto/evp/evp_enc.c /^int EVP_CipherInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_CipherUpdate crypto/evp/evp_enc.c /^int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,$/;" f +EVP_Cipher_loop apps/speed.c /^static int EVP_Cipher_loop(void *args)$/;" f file: +EVP_DECODE_LENGTH include/openssl/evp.h 652;" d +EVP_DES_KEY crypto/evp/e_des.c /^} EVP_DES_KEY;$/;" t typeref:struct:__anon77 file: +EVP_DecodeBlock crypto/evp/encode.c /^int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n)$/;" f +EVP_DecodeFinal crypto/evp/encode.c /^int EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_DecodeInit crypto/evp/encode.c /^void EVP_DecodeInit(EVP_ENCODE_CTX *ctx)$/;" f +EVP_DecodeUpdate crypto/evp/encode.c /^int EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,$/;" f +EVP_DecryptFinal crypto/evp/evp_enc.c /^int EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_DecryptFinal_ex crypto/evp/evp_enc.c /^int EVP_DecryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_DecryptInit crypto/evp/evp_enc.c /^int EVP_DecryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_DecryptInit_ex crypto/evp/evp_enc.c /^int EVP_DecryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_DecryptInit_ex2 crypto/evp/evp_enc.c /^int EVP_DecryptInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_DecryptUpdate crypto/evp/evp_enc.c /^int EVP_DecryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,$/;" f +EVP_Digest crypto/evp/digest.c /^int EVP_Digest(const void *data, size_t count,$/;" f +EVP_DigestFinal crypto/evp/digest.c /^int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *size)$/;" f +EVP_DigestFinalXOF crypto/evp/digest.c /^int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, unsigned char *md, size_t size)$/;" f +EVP_DigestFinal_ex crypto/evp/digest.c /^int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, unsigned char *md, unsigned int *isize)$/;" f +EVP_DigestInit crypto/evp/digest.c /^int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type)$/;" f +EVP_DigestInit_ex crypto/evp/digest.c /^int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl)$/;" f +EVP_DigestInit_ex2 crypto/evp/digest.c /^int EVP_DigestInit_ex2(EVP_MD_CTX *ctx, const EVP_MD *type,$/;" f +EVP_DigestSign crypto/evp/m_sigver.c /^int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen,$/;" f +EVP_DigestSignFinal crypto/evp/m_sigver.c /^int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f +EVP_DigestSignInit crypto/evp/m_sigver.c /^int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f +EVP_DigestSignInit_ex crypto/evp/m_sigver.c /^int EVP_DigestSignInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f +EVP_DigestSignUpdate crypto/evp/m_sigver.c /^int EVP_DigestSignUpdate(EVP_MD_CTX *ctx, const void *data, size_t dsize)$/;" f +EVP_DigestUpdate crypto/evp/digest.c /^int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f +EVP_DigestVerify crypto/evp/m_sigver.c /^int EVP_DigestVerify(EVP_MD_CTX *ctx, const unsigned char *sigret,$/;" f +EVP_DigestVerifyFinal crypto/evp/m_sigver.c /^int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sig,$/;" f +EVP_DigestVerifyInit crypto/evp/m_sigver.c /^int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f +EVP_DigestVerifyInit_ex crypto/evp/m_sigver.c /^int EVP_DigestVerifyInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f +EVP_DigestVerifyUpdate crypto/evp/m_sigver.c /^int EVP_DigestVerifyUpdate(EVP_MD_CTX *ctx, const void *data, size_t dsize)$/;" f +EVP_Digest_MD2_loop apps/speed.c /^static int EVP_Digest_MD2_loop(void *args)$/;" f file: +EVP_Digest_MD4_loop apps/speed.c /^static int EVP_Digest_MD4_loop(void *args)$/;" f file: +EVP_Digest_MDC2_loop apps/speed.c /^static int EVP_Digest_MDC2_loop(void *args)$/;" f file: +EVP_Digest_RMD160_loop apps/speed.c /^static int EVP_Digest_RMD160_loop(void *args)$/;" f file: +EVP_Digest_loop apps/speed.c /^static int EVP_Digest_loop(const char *mdname, int algindex, void *args)$/;" f file: +EVP_Digest_md_loop apps/speed.c /^static int EVP_Digest_md_loop(void *args)$/;" f file: +EVP_EC_gen include/openssl/ec.h 1551;" d +EVP_ENCODE_CTX include/openssl/types.h /^typedef struct evp_Encode_Ctx_st EVP_ENCODE_CTX;$/;" t typeref:struct:evp_Encode_Ctx_st +EVP_ENCODE_CTX_NO_NEWLINES include/crypto/evp.h 853;" d +EVP_ENCODE_CTX_USE_SRP_ALPHABET include/crypto/evp.h 855;" d +EVP_ENCODE_CTX_copy crypto/evp/encode.c /^int EVP_ENCODE_CTX_copy(EVP_ENCODE_CTX *dctx, const EVP_ENCODE_CTX *sctx)$/;" f +EVP_ENCODE_CTX_free crypto/evp/encode.c /^void EVP_ENCODE_CTX_free(EVP_ENCODE_CTX *ctx)$/;" f +EVP_ENCODE_CTX_new crypto/evp/encode.c /^EVP_ENCODE_CTX *EVP_ENCODE_CTX_new(void)$/;" f +EVP_ENCODE_CTX_num crypto/evp/encode.c /^int EVP_ENCODE_CTX_num(EVP_ENCODE_CTX *ctx)$/;" f +EVP_ENCODE_LENGTH include/openssl/evp.h 651;" d +EVP_EncodeBlock crypto/evp/encode.c /^int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int dlen)$/;" f +EVP_EncodeFinal crypto/evp/encode.c /^void EVP_EncodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_EncodeInit crypto/evp/encode.c /^void EVP_EncodeInit(EVP_ENCODE_CTX *ctx)$/;" f +EVP_EncodeUpdate crypto/evp/encode.c /^int EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,$/;" f +EVP_EncryptFinal crypto/evp/evp_enc.c /^int EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_EncryptFinal_ex crypto/evp/evp_enc.c /^int EVP_EncryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_EncryptInit crypto/evp/evp_enc.c /^int EVP_EncryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_EncryptInit_ex crypto/evp/evp_enc.c /^int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_EncryptInit_ex2 crypto/evp/evp_enc.c /^int EVP_EncryptInit_ex2(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,$/;" f +EVP_EncryptUpdate crypto/evp/evp_enc.c /^int EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,$/;" f +EVP_F_AESNI_INIT_KEY include/openssl/cryptoerr_legacy.h 803;" d +EVP_F_AESNI_XTS_INIT_KEY include/openssl/cryptoerr_legacy.h 804;" d +EVP_F_AES_GCM_CTRL include/openssl/cryptoerr_legacy.h 805;" d +EVP_F_AES_INIT_KEY include/openssl/cryptoerr_legacy.h 806;" d +EVP_F_AES_OCB_CIPHER include/openssl/cryptoerr_legacy.h 807;" d +EVP_F_AES_T4_INIT_KEY include/openssl/cryptoerr_legacy.h 808;" d +EVP_F_AES_T4_XTS_INIT_KEY include/openssl/cryptoerr_legacy.h 809;" d +EVP_F_AES_WRAP_CIPHER include/openssl/cryptoerr_legacy.h 810;" d +EVP_F_AES_XTS_INIT_KEY include/openssl/cryptoerr_legacy.h 811;" d +EVP_F_ALG_MODULE_INIT include/openssl/cryptoerr_legacy.h 812;" d +EVP_F_ARIA_CCM_INIT_KEY include/openssl/cryptoerr_legacy.h 813;" d +EVP_F_ARIA_GCM_CTRL include/openssl/cryptoerr_legacy.h 814;" d +EVP_F_ARIA_GCM_INIT_KEY include/openssl/cryptoerr_legacy.h 815;" d +EVP_F_ARIA_INIT_KEY include/openssl/cryptoerr_legacy.h 816;" d +EVP_F_B64_NEW include/openssl/cryptoerr_legacy.h 817;" d +EVP_F_CAMELLIA_INIT_KEY include/openssl/cryptoerr_legacy.h 818;" d +EVP_F_CHACHA20_POLY1305_CTRL include/openssl/cryptoerr_legacy.h 819;" d +EVP_F_CMLL_T4_INIT_KEY include/openssl/cryptoerr_legacy.h 820;" d +EVP_F_DES_EDE3_WRAP_CIPHER include/openssl/cryptoerr_legacy.h 821;" d +EVP_F_DO_SIGVER_INIT include/openssl/cryptoerr_legacy.h 822;" d +EVP_F_ENC_NEW include/openssl/cryptoerr_legacy.h 823;" d +EVP_F_EVP_CIPHERINIT_EX include/openssl/cryptoerr_legacy.h 824;" d +EVP_F_EVP_CIPHER_ASN1_TO_PARAM include/openssl/cryptoerr_legacy.h 825;" d +EVP_F_EVP_CIPHER_CTX_COPY include/openssl/cryptoerr_legacy.h 826;" d +EVP_F_EVP_CIPHER_CTX_CTRL include/openssl/cryptoerr_legacy.h 827;" d +EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH include/openssl/cryptoerr_legacy.h 828;" d +EVP_F_EVP_CIPHER_PARAM_TO_ASN1 include/openssl/cryptoerr_legacy.h 829;" d +EVP_F_EVP_DECRYPTFINAL_EX include/openssl/cryptoerr_legacy.h 830;" d +EVP_F_EVP_DECRYPTUPDATE include/openssl/cryptoerr_legacy.h 831;" d +EVP_F_EVP_DIGESTFINALXOF include/openssl/cryptoerr_legacy.h 832;" d +EVP_F_EVP_DIGESTINIT_EX include/openssl/cryptoerr_legacy.h 833;" d +EVP_F_EVP_ENCRYPTDECRYPTUPDATE include/openssl/cryptoerr_legacy.h 834;" d +EVP_F_EVP_ENCRYPTFINAL_EX include/openssl/cryptoerr_legacy.h 835;" d +EVP_F_EVP_ENCRYPTUPDATE include/openssl/cryptoerr_legacy.h 836;" d +EVP_F_EVP_MD_CTX_COPY_EX include/openssl/cryptoerr_legacy.h 837;" d +EVP_F_EVP_MD_SIZE include/openssl/cryptoerr_legacy.h 838;" d +EVP_F_EVP_OPENINIT include/openssl/cryptoerr_legacy.h 839;" d +EVP_F_EVP_PBE_ALG_ADD include/openssl/cryptoerr_legacy.h 840;" d +EVP_F_EVP_PBE_ALG_ADD_TYPE include/openssl/cryptoerr_legacy.h 841;" d +EVP_F_EVP_PBE_CIPHERINIT include/openssl/cryptoerr_legacy.h 842;" d +EVP_F_EVP_PBE_SCRYPT include/openssl/cryptoerr_legacy.h 843;" d +EVP_F_EVP_PKCS82PKEY include/openssl/cryptoerr_legacy.h 844;" d +EVP_F_EVP_PKEY2PKCS8 include/openssl/cryptoerr_legacy.h 845;" d +EVP_F_EVP_PKEY_ASN1_ADD0 include/openssl/cryptoerr_legacy.h 846;" d +EVP_F_EVP_PKEY_CHECK include/openssl/cryptoerr_legacy.h 847;" d +EVP_F_EVP_PKEY_COPY_PARAMETERS include/openssl/cryptoerr_legacy.h 848;" d +EVP_F_EVP_PKEY_CTX_CTRL include/openssl/cryptoerr_legacy.h 849;" d +EVP_F_EVP_PKEY_CTX_CTRL_STR include/openssl/cryptoerr_legacy.h 850;" d +EVP_F_EVP_PKEY_CTX_DUP include/openssl/cryptoerr_legacy.h 851;" d +EVP_F_EVP_PKEY_CTX_MD include/openssl/cryptoerr_legacy.h 852;" d +EVP_F_EVP_PKEY_DECRYPT include/openssl/cryptoerr_legacy.h 853;" d +EVP_F_EVP_PKEY_DECRYPT_INIT include/openssl/cryptoerr_legacy.h 854;" d +EVP_F_EVP_PKEY_DECRYPT_OLD include/openssl/cryptoerr_legacy.h 855;" d +EVP_F_EVP_PKEY_DERIVE include/openssl/cryptoerr_legacy.h 856;" d +EVP_F_EVP_PKEY_DERIVE_INIT include/openssl/cryptoerr_legacy.h 857;" d +EVP_F_EVP_PKEY_DERIVE_SET_PEER include/openssl/cryptoerr_legacy.h 858;" d +EVP_F_EVP_PKEY_ENCRYPT include/openssl/cryptoerr_legacy.h 859;" d +EVP_F_EVP_PKEY_ENCRYPT_INIT include/openssl/cryptoerr_legacy.h 860;" d +EVP_F_EVP_PKEY_ENCRYPT_OLD include/openssl/cryptoerr_legacy.h 861;" d +EVP_F_EVP_PKEY_GET0_DH include/openssl/cryptoerr_legacy.h 862;" d +EVP_F_EVP_PKEY_GET0_DSA include/openssl/cryptoerr_legacy.h 863;" d +EVP_F_EVP_PKEY_GET0_EC_KEY include/openssl/cryptoerr_legacy.h 864;" d +EVP_F_EVP_PKEY_GET0_HMAC include/openssl/cryptoerr_legacy.h 865;" d +EVP_F_EVP_PKEY_GET0_POLY1305 include/openssl/cryptoerr_legacy.h 866;" d +EVP_F_EVP_PKEY_GET0_RSA include/openssl/cryptoerr_legacy.h 867;" d +EVP_F_EVP_PKEY_GET0_SIPHASH include/openssl/cryptoerr_legacy.h 868;" d +EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 869;" d +EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY include/openssl/cryptoerr_legacy.h 870;" d +EVP_F_EVP_PKEY_KEYGEN include/openssl/cryptoerr_legacy.h 871;" d +EVP_F_EVP_PKEY_KEYGEN_INIT include/openssl/cryptoerr_legacy.h 872;" d +EVP_F_EVP_PKEY_METH_ADD0 include/openssl/cryptoerr_legacy.h 873;" d +EVP_F_EVP_PKEY_METH_NEW include/openssl/cryptoerr_legacy.h 874;" d +EVP_F_EVP_PKEY_NEW include/openssl/cryptoerr_legacy.h 875;" d +EVP_F_EVP_PKEY_NEW_CMAC_KEY include/openssl/cryptoerr_legacy.h 876;" d +EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 877;" d +EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY include/openssl/cryptoerr_legacy.h 878;" d +EVP_F_EVP_PKEY_PARAMGEN include/openssl/cryptoerr_legacy.h 879;" d +EVP_F_EVP_PKEY_PARAMGEN_INIT include/openssl/cryptoerr_legacy.h 880;" d +EVP_F_EVP_PKEY_PARAM_CHECK include/openssl/cryptoerr_legacy.h 881;" d +EVP_F_EVP_PKEY_PUBLIC_CHECK include/openssl/cryptoerr_legacy.h 882;" d +EVP_F_EVP_PKEY_SET1_ENGINE include/openssl/cryptoerr_legacy.h 883;" d +EVP_F_EVP_PKEY_SET_ALIAS_TYPE include/openssl/cryptoerr_legacy.h 884;" d +EVP_F_EVP_PKEY_SIGN include/openssl/cryptoerr_legacy.h 885;" d +EVP_F_EVP_PKEY_SIGN_INIT include/openssl/cryptoerr_legacy.h 886;" d +EVP_F_EVP_PKEY_VERIFY include/openssl/cryptoerr_legacy.h 887;" d +EVP_F_EVP_PKEY_VERIFY_INIT include/openssl/cryptoerr_legacy.h 888;" d +EVP_F_EVP_PKEY_VERIFY_RECOVER include/openssl/cryptoerr_legacy.h 889;" d +EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT include/openssl/cryptoerr_legacy.h 890;" d +EVP_F_EVP_SIGNFINAL include/openssl/cryptoerr_legacy.h 891;" d +EVP_F_EVP_VERIFYFINAL include/openssl/cryptoerr_legacy.h 892;" d +EVP_F_INT_CTX_NEW include/openssl/cryptoerr_legacy.h 893;" d +EVP_F_OK_NEW include/openssl/cryptoerr_legacy.h 894;" d +EVP_F_PKCS5_PBE_KEYIVGEN include/openssl/cryptoerr_legacy.h 895;" d +EVP_F_PKCS5_V2_PBE_KEYIVGEN include/openssl/cryptoerr_legacy.h 896;" d +EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN include/openssl/cryptoerr_legacy.h 897;" d +EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN include/openssl/cryptoerr_legacy.h 898;" d +EVP_F_PKEY_SET_TYPE include/openssl/cryptoerr_legacy.h 899;" d +EVP_F_RC2_MAGIC_TO_METH include/openssl/cryptoerr_legacy.h 900;" d +EVP_F_RC5_CTRL include/openssl/cryptoerr_legacy.h 901;" d +EVP_F_R_32_12_16_INIT_KEY include/openssl/cryptoerr_legacy.h 902;" d +EVP_F_S390X_AES_GCM_CTRL include/openssl/cryptoerr_legacy.h 903;" d +EVP_F_UPDATE include/openssl/cryptoerr_legacy.h 904;" d +EVP_GCM_TLS_EXPLICIT_IV_LEN include/openssl/evp.h 459;" d +EVP_GCM_TLS_FIXED_IV_LEN include/openssl/evp.h 457;" d +EVP_GCM_TLS_TAG_LEN include/openssl/evp.h 461;" d +EVP_IDEA_KEY crypto/evp/e_idea.c /^} EVP_IDEA_KEY;$/;" t typeref:struct:__anon83 file: +EVP_INIT_TEST_st test/evp_extra_test.c /^} EVP_INIT_TEST_st;$/;" t typeref:struct:__anon307 file: +EVP_KDF include/openssl/types.h /^typedef struct evp_kdf_st EVP_KDF;$/;" t typeref:struct:evp_kdf_st +EVP_KDF_CTX include/openssl/types.h /^typedef struct evp_kdf_ctx_st EVP_KDF_CTX;$/;" t typeref:struct:evp_kdf_ctx_st +EVP_KDF_CTX_dup crypto/evp/kdf_lib.c /^EVP_KDF_CTX *EVP_KDF_CTX_dup(const EVP_KDF_CTX *src)$/;" f +EVP_KDF_CTX_free crypto/evp/kdf_lib.c /^void EVP_KDF_CTX_free(EVP_KDF_CTX *ctx)$/;" f +EVP_KDF_CTX_get_kdf_size crypto/evp/kdf_lib.c /^size_t EVP_KDF_CTX_get_kdf_size(EVP_KDF_CTX *ctx)$/;" f +EVP_KDF_CTX_get_params crypto/evp/kdf_lib.c /^int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[])$/;" f +EVP_KDF_CTX_gettable_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_CTX_gettable_params(EVP_KDF_CTX *ctx)$/;" f +EVP_KDF_CTX_kdf crypto/evp/kdf_lib.c /^const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx)$/;" f +EVP_KDF_CTX_new crypto/evp/kdf_lib.c /^EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf)$/;" f +EVP_KDF_CTX_reset crypto/evp/kdf_lib.c /^void EVP_KDF_CTX_reset(EVP_KDF_CTX *ctx)$/;" f +EVP_KDF_CTX_set_params crypto/evp/kdf_lib.c /^int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_KDF_CTX_settable_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_CTX_settable_params(EVP_KDF_CTX *ctx)$/;" f +EVP_KDF_HKDF_MODE_EXPAND_ONLY include/openssl/kdf.h 64;" d +EVP_KDF_HKDF_MODE_EXTRACT_AND_EXPAND include/openssl/kdf.h 62;" d +EVP_KDF_HKDF_MODE_EXTRACT_ONLY include/openssl/kdf.h 63;" d +EVP_KDF_SSHKDF_TYPE_ENCRYPTION_KEY_CLI_TO_SRV include/openssl/kdf.h 68;" d +EVP_KDF_SSHKDF_TYPE_ENCRYPTION_KEY_SRV_TO_CLI include/openssl/kdf.h 69;" d +EVP_KDF_SSHKDF_TYPE_INITIAL_IV_CLI_TO_SRV include/openssl/kdf.h 66;" d +EVP_KDF_SSHKDF_TYPE_INITIAL_IV_SRV_TO_CLI include/openssl/kdf.h 67;" d +EVP_KDF_SSHKDF_TYPE_INTEGRITY_KEY_CLI_TO_SRV include/openssl/kdf.h 70;" d +EVP_KDF_SSHKDF_TYPE_INTEGRITY_KEY_SRV_TO_CLI include/openssl/kdf.h 71;" d +EVP_KDF_derive crypto/evp/kdf_lib.c /^int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen,$/;" f +EVP_KDF_do_all_provided crypto/evp/kdf_meth.c /^void EVP_KDF_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_KDF_fetch crypto/evp/kdf_meth.c /^EVP_KDF *EVP_KDF_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,$/;" f +EVP_KDF_free crypto/evp/kdf_meth.c /^void EVP_KDF_free(EVP_KDF *kdf)$/;" f +EVP_KDF_get0_description crypto/evp/kdf_lib.c /^const char *EVP_KDF_get0_description(const EVP_KDF *kdf)$/;" f +EVP_KDF_get0_name crypto/evp/kdf_lib.c /^const char *EVP_KDF_get0_name(const EVP_KDF *kdf)$/;" f +EVP_KDF_get0_provider crypto/evp/kdf_lib.c /^const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf)$/;" f +EVP_KDF_get_params crypto/evp/kdf_lib.c /^int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[])$/;" f +EVP_KDF_gettable_ctx_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf)$/;" f +EVP_KDF_gettable_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf)$/;" f +EVP_KDF_is_a crypto/evp/kdf_lib.c /^int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name)$/;" f +EVP_KDF_names_do_all crypto/evp/kdf_lib.c /^int EVP_KDF_names_do_all(const EVP_KDF *kdf,$/;" f +EVP_KDF_settable_ctx_params crypto/evp/kdf_meth.c /^const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf)$/;" f +EVP_KDF_up_ref crypto/evp/kdf_meth.c /^int EVP_KDF_up_ref(EVP_KDF *kdf)$/;" f +EVP_KEM include/openssl/types.h /^typedef struct evp_kem_st EVP_KEM;$/;" t typeref:struct:evp_kem_st +EVP_KEM_do_all_provided crypto/evp/kem.c /^void EVP_KEM_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_KEM_fetch crypto/evp/kem.c /^EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f +EVP_KEM_free crypto/evp/kem.c /^void EVP_KEM_free(EVP_KEM *kem)$/;" f +EVP_KEM_get0_description crypto/evp/kem.c /^const char *EVP_KEM_get0_description(const EVP_KEM *kem)$/;" f +EVP_KEM_get0_name crypto/evp/kem.c /^const char *EVP_KEM_get0_name(const EVP_KEM *kem)$/;" f +EVP_KEM_get0_provider crypto/evp/kem.c /^OSSL_PROVIDER *EVP_KEM_get0_provider(const EVP_KEM *kem)$/;" f +EVP_KEM_gettable_ctx_params crypto/evp/kem.c /^const OSSL_PARAM *EVP_KEM_gettable_ctx_params(const EVP_KEM *kem)$/;" f +EVP_KEM_is_a crypto/evp/kem.c /^int EVP_KEM_is_a(const EVP_KEM *kem, const char *name)$/;" f +EVP_KEM_names_do_all crypto/evp/kem.c /^int EVP_KEM_names_do_all(const EVP_KEM *kem,$/;" f +EVP_KEM_settable_ctx_params crypto/evp/kem.c /^const OSSL_PARAM *EVP_KEM_settable_ctx_params(const EVP_KEM *kem)$/;" f +EVP_KEM_up_ref crypto/evp/kem.c /^int EVP_KEM_up_ref(EVP_KEM *kem)$/;" f +EVP_KEYEXCH include/openssl/types.h /^typedef struct evp_keyexch_st EVP_KEYEXCH;$/;" t typeref:struct:evp_keyexch_st +EVP_KEYEXCH_do_all_provided crypto/evp/exchange.c /^void EVP_KEYEXCH_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_KEYEXCH_fetch crypto/evp/exchange.c /^EVP_KEYEXCH *EVP_KEYEXCH_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f +EVP_KEYEXCH_free crypto/evp/exchange.c /^void EVP_KEYEXCH_free(EVP_KEYEXCH *exchange)$/;" f +EVP_KEYEXCH_get0_description crypto/evp/exchange.c /^const char *EVP_KEYEXCH_get0_description(const EVP_KEYEXCH *keyexch)$/;" f +EVP_KEYEXCH_get0_name crypto/evp/exchange.c /^const char *EVP_KEYEXCH_get0_name(const EVP_KEYEXCH *keyexch)$/;" f +EVP_KEYEXCH_get0_provider crypto/evp/exchange.c /^OSSL_PROVIDER *EVP_KEYEXCH_get0_provider(const EVP_KEYEXCH *exchange)$/;" f +EVP_KEYEXCH_gettable_ctx_params crypto/evp/exchange.c /^const OSSL_PARAM *EVP_KEYEXCH_gettable_ctx_params(const EVP_KEYEXCH *keyexch)$/;" f +EVP_KEYEXCH_is_a crypto/evp/exchange.c /^int EVP_KEYEXCH_is_a(const EVP_KEYEXCH *keyexch, const char *name)$/;" f +EVP_KEYEXCH_names_do_all crypto/evp/exchange.c /^int EVP_KEYEXCH_names_do_all(const EVP_KEYEXCH *keyexch,$/;" f +EVP_KEYEXCH_settable_ctx_params crypto/evp/exchange.c /^const OSSL_PARAM *EVP_KEYEXCH_settable_ctx_params(const EVP_KEYEXCH *keyexch)$/;" f +EVP_KEYEXCH_up_ref crypto/evp/exchange.c /^int EVP_KEYEXCH_up_ref(EVP_KEYEXCH *exchange)$/;" f +EVP_KEYMGMT include/openssl/types.h /^typedef struct evp_keymgmt_st EVP_KEYMGMT;$/;" t typeref:struct:evp_keymgmt_st +EVP_KEYMGMT_do_all_provided crypto/evp/keymgmt_meth.c /^void EVP_KEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_KEYMGMT_fetch crypto/evp/keymgmt_meth.c /^EVP_KEYMGMT *EVP_KEYMGMT_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f +EVP_KEYMGMT_free crypto/evp/keymgmt_meth.c /^void EVP_KEYMGMT_free(EVP_KEYMGMT *keymgmt)$/;" f +EVP_KEYMGMT_gen_settable_params crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *EVP_KEYMGMT_gen_settable_params(const EVP_KEYMGMT *keymgmt)$/;" f +EVP_KEYMGMT_get0_description crypto/evp/keymgmt_meth.c /^const char *EVP_KEYMGMT_get0_description(const EVP_KEYMGMT *keymgmt)$/;" f +EVP_KEYMGMT_get0_name crypto/evp/keymgmt_meth.c /^const char *EVP_KEYMGMT_get0_name(const EVP_KEYMGMT *keymgmt)$/;" f +EVP_KEYMGMT_get0_provider crypto/evp/keymgmt_meth.c /^const OSSL_PROVIDER *EVP_KEYMGMT_get0_provider(const EVP_KEYMGMT *keymgmt)$/;" f +EVP_KEYMGMT_gettable_params crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *EVP_KEYMGMT_gettable_params(const EVP_KEYMGMT *keymgmt)$/;" f +EVP_KEYMGMT_is_a crypto/evp/keymgmt_meth.c /^int EVP_KEYMGMT_is_a(const EVP_KEYMGMT *keymgmt, const char *name)$/;" f +EVP_KEYMGMT_names_do_all crypto/evp/keymgmt_meth.c /^int EVP_KEYMGMT_names_do_all(const EVP_KEYMGMT *keymgmt,$/;" f +EVP_KEYMGMT_settable_params crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *EVP_KEYMGMT_settable_params(const EVP_KEYMGMT *keymgmt)$/;" f +EVP_KEYMGMT_up_ref crypto/evp/keymgmt_meth.c /^int EVP_KEYMGMT_up_ref(EVP_KEYMGMT *keymgmt)$/;" f +EVP_MAC include/openssl/types.h /^typedef struct evp_mac_st EVP_MAC;$/;" t typeref:struct:evp_mac_st +EVP_MAC_CTX include/openssl/types.h /^typedef struct evp_mac_ctx_st EVP_MAC_CTX;$/;" t typeref:struct:evp_mac_ctx_st +EVP_MAC_CTX_dup crypto/evp/mac_lib.c /^EVP_MAC_CTX *EVP_MAC_CTX_dup(const EVP_MAC_CTX *src)$/;" f +EVP_MAC_CTX_free crypto/evp/mac_lib.c /^void EVP_MAC_CTX_free(EVP_MAC_CTX *ctx)$/;" f +EVP_MAC_CTX_get0_mac crypto/evp/mac_lib.c /^EVP_MAC *EVP_MAC_CTX_get0_mac(EVP_MAC_CTX *ctx)$/;" f +EVP_MAC_CTX_get_block_size crypto/evp/mac_lib.c /^size_t EVP_MAC_CTX_get_block_size(EVP_MAC_CTX *ctx)$/;" f +EVP_MAC_CTX_get_mac_size crypto/evp/mac_lib.c /^size_t EVP_MAC_CTX_get_mac_size(EVP_MAC_CTX *ctx)$/;" f +EVP_MAC_CTX_get_params crypto/evp/mac_lib.c /^int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[])$/;" f +EVP_MAC_CTX_gettable_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_CTX_gettable_params(EVP_MAC_CTX *ctx)$/;" f +EVP_MAC_CTX_new crypto/evp/mac_lib.c /^EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac)$/;" f +EVP_MAC_CTX_set_params crypto/evp/mac_lib.c /^int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_MAC_CTX_settable_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_CTX_settable_params(EVP_MAC_CTX *ctx)$/;" f +EVP_MAC_do_all_provided crypto/evp/mac_meth.c /^void EVP_MAC_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_MAC_fetch crypto/evp/mac_meth.c /^EVP_MAC *EVP_MAC_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,$/;" f +EVP_MAC_final crypto/evp/mac_lib.c /^int EVP_MAC_final(EVP_MAC_CTX *ctx,$/;" f +EVP_MAC_finalXOF crypto/evp/mac_lib.c /^int EVP_MAC_finalXOF(EVP_MAC_CTX *ctx, unsigned char *out, size_t outsize)$/;" f +EVP_MAC_free crypto/evp/mac_meth.c /^void EVP_MAC_free(EVP_MAC *mac)$/;" f +EVP_MAC_get0_description crypto/evp/mac_lib.c /^const char *EVP_MAC_get0_description(const EVP_MAC *mac)$/;" f +EVP_MAC_get0_name crypto/evp/mac_lib.c /^const char *EVP_MAC_get0_name(const EVP_MAC *mac)$/;" f +EVP_MAC_get0_provider crypto/evp/mac_meth.c /^const OSSL_PROVIDER *EVP_MAC_get0_provider(const EVP_MAC *mac)$/;" f +EVP_MAC_get_params crypto/evp/mac_lib.c /^int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[])$/;" f +EVP_MAC_gettable_ctx_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_gettable_ctx_params(const EVP_MAC *mac)$/;" f +EVP_MAC_gettable_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_gettable_params(const EVP_MAC *mac)$/;" f +EVP_MAC_init crypto/evp/mac_lib.c /^int EVP_MAC_init(EVP_MAC_CTX *ctx, const unsigned char *key, size_t keylen,$/;" f +EVP_MAC_is_a crypto/evp/mac_lib.c /^int EVP_MAC_is_a(const EVP_MAC *mac, const char *name)$/;" f +EVP_MAC_loop apps/speed.c /^static int EVP_MAC_loop(int algindex, void *args)$/;" f file: +EVP_MAC_names_do_all crypto/evp/mac_lib.c /^int EVP_MAC_names_do_all(const EVP_MAC *mac,$/;" f +EVP_MAC_settable_ctx_params crypto/evp/mac_meth.c /^const OSSL_PARAM *EVP_MAC_settable_ctx_params(const EVP_MAC *mac)$/;" f +EVP_MAC_up_ref crypto/evp/mac_meth.c /^int EVP_MAC_up_ref(EVP_MAC *mac)$/;" f +EVP_MAC_update crypto/evp/mac_lib.c /^int EVP_MAC_update(EVP_MAC_CTX *ctx, const unsigned char *data, size_t datalen)$/;" f +EVP_MAXCHUNK include/crypto/evp.h 368;" d +EVP_MAX_BLOCK_LENGTH include/openssl/evp.h 37;" d +EVP_MAX_IV_LENGTH include/openssl/evp.h 36;" d +EVP_MAX_KEY_LENGTH include/openssl/evp.h 35;" d +EVP_MAX_MD_SIZE include/openssl/evp.h 34;" d +EVP_MD include/openssl/types.h /^typedef struct evp_md_st EVP_MD;$/;" t typeref:struct:evp_md_st +EVP_MD_CTRL_ALG_CTRL include/openssl/evp.h 191;" d +EVP_MD_CTRL_DIGALGID include/openssl/evp.h 184;" d +EVP_MD_CTRL_MICALG include/openssl/evp.h 185;" d +EVP_MD_CTRL_TLSTREE include/openssl/evp.h 187;" d +EVP_MD_CTRL_XOF_LEN include/openssl/evp.h 186;" d +EVP_MD_CTX include/openssl/types.h /^typedef struct evp_md_ctx_st EVP_MD_CTX;$/;" t typeref:struct:evp_md_ctx_st +EVP_MD_CTX_FLAG_CLEANED include/openssl/evp.h 199;" d +EVP_MD_CTX_FLAG_FINALISE include/openssl/evp.h 228;" d +EVP_MD_CTX_FLAG_KEEP_PKEY_CTX include/crypto/evp.h 23;" d +EVP_MD_CTX_FLAG_NON_FIPS_ALLOW include/openssl/evp.h 209;" d +EVP_MD_CTX_FLAG_NO_INIT include/openssl/evp.h 221;" d +EVP_MD_CTX_FLAG_ONESHOT include/openssl/evp.h 197;" d +EVP_MD_CTX_FLAG_PAD_MASK include/openssl/evp.h 216;" d +EVP_MD_CTX_FLAG_PAD_PKCS1 include/openssl/evp.h 217;" d +EVP_MD_CTX_FLAG_PAD_PSS include/openssl/evp.h 219;" d +EVP_MD_CTX_FLAG_PAD_X931 include/openssl/evp.h 218;" d +EVP_MD_CTX_FLAG_REUSE include/openssl/evp.h 201;" d +EVP_MD_CTX_block_size include/openssl/evp.h 568;" d +EVP_MD_CTX_clear_flags crypto/evp/evp_lib.c /^void EVP_MD_CTX_clear_flags(EVP_MD_CTX *ctx, int flags)$/;" f +EVP_MD_CTX_copy crypto/evp/digest.c /^int EVP_MD_CTX_copy(EVP_MD_CTX *out, const EVP_MD_CTX *in)$/;" f +EVP_MD_CTX_copy_ex crypto/evp/digest.c /^int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in)$/;" f +EVP_MD_CTX_create include/openssl/evp.h 699;" d +EVP_MD_CTX_ctrl crypto/evp/digest.c /^int EVP_MD_CTX_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)$/;" f +EVP_MD_CTX_destroy include/openssl/evp.h 701;" d +EVP_MD_CTX_free crypto/evp/digest.c /^void EVP_MD_CTX_free(EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_get0_md crypto/evp/evp_lib.c /^const EVP_MD *EVP_MD_CTX_get0_md(const EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_get0_md_data crypto/evp/evp_lib.c /^void *EVP_MD_CTX_get0_md_data(const EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_get0_name include/openssl/evp.h 564;" d +EVP_MD_CTX_get1_md crypto/evp/evp_lib.c /^EVP_MD *EVP_MD_CTX_get1_md(EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_get_block_size include/openssl/evp.h 567;" d +EVP_MD_CTX_get_params crypto/evp/digest.c /^int EVP_MD_CTX_get_params(EVP_MD_CTX *ctx, OSSL_PARAM params[])$/;" f +EVP_MD_CTX_get_pkey_ctx crypto/evp/evp_lib.c /^EVP_PKEY_CTX *EVP_MD_CTX_get_pkey_ctx(const EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_get_size include/openssl/evp.h 565;" d +EVP_MD_CTX_get_type include/openssl/evp.h 569;" d +EVP_MD_CTX_gettable_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_CTX_gettable_params(EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_init include/openssl/evp.h 700;" d +EVP_MD_CTX_md crypto/evp/evp_lib.c /^const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_md_data include/openssl/evp.h 575;" d +EVP_MD_CTX_new crypto/evp/digest.c /^EVP_MD_CTX *EVP_MD_CTX_new(void)$/;" f +EVP_MD_CTX_pkey_ctx include/openssl/evp.h 572;" d +EVP_MD_CTX_reset crypto/evp/digest.c /^int EVP_MD_CTX_reset(EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_set_flags crypto/evp/evp_lib.c /^void EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags)$/;" f +EVP_MD_CTX_set_params crypto/evp/digest.c /^int EVP_MD_CTX_set_params(EVP_MD_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_MD_CTX_set_pkey_ctx crypto/evp/evp_lib.c /^void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx)$/;" f +EVP_MD_CTX_set_update_fn crypto/evp/evp_lib.c /^void EVP_MD_CTX_set_update_fn(EVP_MD_CTX *ctx,$/;" f +EVP_MD_CTX_settable_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_CTX_settable_params(EVP_MD_CTX *ctx)$/;" f +EVP_MD_CTX_size include/openssl/evp.h 566;" d +EVP_MD_CTX_test_flags crypto/evp/evp_lib.c /^int EVP_MD_CTX_test_flags(const EVP_MD_CTX *ctx, int flags)$/;" f +EVP_MD_CTX_type include/openssl/evp.h 570;" d +EVP_MD_CTX_update_fn crypto/evp/evp_lib.c /^int (*EVP_MD_CTX_update_fn(EVP_MD_CTX *ctx))(EVP_MD_CTX *ctx,$/;" f +EVP_MD_FLAG_DIGALGID_ABSENT include/openssl/evp.h 173;" d +EVP_MD_FLAG_DIGALGID_CUSTOM include/openssl/evp.h 177;" d +EVP_MD_FLAG_DIGALGID_MASK include/openssl/evp.h 165;" d +EVP_MD_FLAG_DIGALGID_NULL include/openssl/evp.h 169;" d +EVP_MD_FLAG_FIPS include/openssl/evp.h 180;" d +EVP_MD_FLAG_ONESHOT include/openssl/evp.h 158;" d +EVP_MD_FLAG_XOF include/openssl/evp.h 161;" d +EVP_MD_SHA3 crypto/evp/legacy_sha.c 192;" d file: +EVP_MD_SHAKE crypto/evp/legacy_sha.c 207;" d file: +EVP_MD_block_size include/openssl/evp.h 547;" d +EVP_MD_do_all crypto/evp/names.c /^void EVP_MD_do_all(void (*fn) (const EVP_MD *md,$/;" f +EVP_MD_do_all_provided crypto/evp/digest.c /^void EVP_MD_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_MD_do_all_sorted crypto/evp/names.c /^void EVP_MD_do_all_sorted(void (*fn) (const EVP_MD *md,$/;" f +EVP_MD_fetch crypto/evp/digest.c /^EVP_MD *EVP_MD_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f +EVP_MD_flags include/openssl/evp.h 549;" d +EVP_MD_free crypto/evp/digest.c /^void EVP_MD_free(EVP_MD *md)$/;" f +EVP_MD_get0_description crypto/evp/evp_lib.c /^const char *EVP_MD_get0_description(const EVP_MD *md)$/;" f +EVP_MD_get0_name crypto/evp/evp_lib.c /^const char *EVP_MD_get0_name(const EVP_MD *md)$/;" f +EVP_MD_get0_provider crypto/evp/evp_lib.c /^const OSSL_PROVIDER *EVP_MD_get0_provider(const EVP_MD *md)$/;" f +EVP_MD_get_block_size crypto/evp/evp_lib.c /^int EVP_MD_get_block_size(const EVP_MD *md)$/;" f +EVP_MD_get_flags crypto/evp/evp_lib.c /^unsigned long EVP_MD_get_flags(const EVP_MD *md)$/;" f +EVP_MD_get_params crypto/evp/digest.c /^int EVP_MD_get_params(const EVP_MD *digest, OSSL_PARAM params[])$/;" f +EVP_MD_get_pkey_type crypto/evp/evp_lib.c /^int EVP_MD_get_pkey_type(const EVP_MD *md)$/;" f +EVP_MD_get_size crypto/evp/evp_lib.c /^int EVP_MD_get_size(const EVP_MD *md)$/;" f +EVP_MD_get_type crypto/evp/evp_lib.c /^int EVP_MD_get_type(const EVP_MD *md)$/;" f +EVP_MD_gettable_ctx_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_gettable_ctx_params(const EVP_MD *md)$/;" f +EVP_MD_gettable_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_gettable_params(const EVP_MD *digest)$/;" f +EVP_MD_is_a crypto/evp/evp_lib.c /^int EVP_MD_is_a(const EVP_MD *md, const char *name)$/;" f +EVP_MD_meth_dup crypto/evp/evp_lib.c /^EVP_MD *EVP_MD_meth_dup(const EVP_MD *md)$/;" f +EVP_MD_meth_free crypto/evp/evp_lib.c /^void EVP_MD_meth_free(EVP_MD *md)$/;" f +EVP_MD_meth_get_app_datasize crypto/evp/evp_lib.c /^int EVP_MD_meth_get_app_datasize(const EVP_MD *md)$/;" f +EVP_MD_meth_get_cleanup crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_cleanup(const EVP_MD *md))(EVP_MD_CTX *ctx)$/;" f +EVP_MD_meth_get_copy crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_copy(const EVP_MD *md))(EVP_MD_CTX *to,$/;" f +EVP_MD_meth_get_ctrl crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_ctrl(const EVP_MD *md))(EVP_MD_CTX *ctx, int cmd,$/;" f +EVP_MD_meth_get_final crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_final(const EVP_MD *md))(EVP_MD_CTX *ctx,$/;" f +EVP_MD_meth_get_flags crypto/evp/evp_lib.c /^unsigned long EVP_MD_meth_get_flags(const EVP_MD *md)$/;" f +EVP_MD_meth_get_init crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_init(const EVP_MD *md))(EVP_MD_CTX *ctx)$/;" f +EVP_MD_meth_get_input_blocksize crypto/evp/evp_lib.c /^int EVP_MD_meth_get_input_blocksize(const EVP_MD *md)$/;" f +EVP_MD_meth_get_result_size crypto/evp/evp_lib.c /^int EVP_MD_meth_get_result_size(const EVP_MD *md)$/;" f +EVP_MD_meth_get_update crypto/evp/evp_lib.c /^int (*EVP_MD_meth_get_update(const EVP_MD *md))(EVP_MD_CTX *ctx,$/;" f +EVP_MD_meth_new crypto/evp/evp_lib.c /^EVP_MD *EVP_MD_meth_new(int md_type, int pkey_type)$/;" f +EVP_MD_meth_set_app_datasize crypto/evp/evp_lib.c /^int EVP_MD_meth_set_app_datasize(EVP_MD *md, int datasize)$/;" f +EVP_MD_meth_set_cleanup crypto/evp/evp_lib.c /^int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx))$/;" f +EVP_MD_meth_set_copy crypto/evp/evp_lib.c /^int EVP_MD_meth_set_copy(EVP_MD *md, int (*copy)(EVP_MD_CTX *to,$/;" f +EVP_MD_meth_set_ctrl crypto/evp/evp_lib.c /^int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd,$/;" f +EVP_MD_meth_set_final crypto/evp/evp_lib.c /^int EVP_MD_meth_set_final(EVP_MD *md, int (*final)(EVP_MD_CTX *ctx,$/;" f +EVP_MD_meth_set_flags crypto/evp/evp_lib.c /^int EVP_MD_meth_set_flags(EVP_MD *md, unsigned long flags)$/;" f +EVP_MD_meth_set_init crypto/evp/evp_lib.c /^int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx))$/;" f +EVP_MD_meth_set_input_blocksize crypto/evp/evp_lib.c /^int EVP_MD_meth_set_input_blocksize(EVP_MD *md, int blocksize)$/;" f +EVP_MD_meth_set_result_size crypto/evp/evp_lib.c /^int EVP_MD_meth_set_result_size(EVP_MD *md, int resultsize)$/;" f +EVP_MD_meth_set_update crypto/evp/evp_lib.c /^int EVP_MD_meth_set_update(EVP_MD *md, int (*update)(EVP_MD_CTX *ctx,$/;" f +EVP_MD_name include/openssl/evp.h 535;" d +EVP_MD_names_do_all crypto/evp/evp_lib.c /^int EVP_MD_names_do_all(const EVP_MD *md,$/;" f +EVP_MD_nid include/openssl/evp.h 533;" d +EVP_MD_pkey_type include/openssl/evp.h 543;" d +EVP_MD_settable_ctx_params crypto/evp/digest.c /^const OSSL_PARAM *EVP_MD_settable_ctx_params(const EVP_MD *md)$/;" f +EVP_MD_size include/openssl/evp.h 545;" d +EVP_MD_type include/openssl/evp.h 532;" d +EVP_MD_up_ref crypto/evp/digest.c /^int EVP_MD_up_ref(EVP_MD *md)$/;" f +EVP_ORIG_DYNAMIC include/crypto/evp.h 243;" d +EVP_ORIG_GLOBAL include/crypto/evp.h 244;" d +EVP_ORIG_METH include/crypto/evp.h 245;" d +EVP_OpenFinal crypto/evp/p_open.c /^int EVP_OpenFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_OpenInit crypto/evp/p_open.c /^int EVP_OpenInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type,$/;" f +EVP_OpenUpdate include/openssl/evp.h 660;" d +EVP_PADDING_ANSI923 include/openssl/evp.h 441;" d +EVP_PADDING_ISO10126 include/openssl/evp.h 442;" d +EVP_PADDING_ISO7816_4 include/openssl/evp.h 440;" d +EVP_PADDING_PKCS7 include/openssl/evp.h 439;" d +EVP_PADDING_ZERO include/openssl/evp.h 443;" d +EVP_PBE_CTL crypto/evp/evp_local.h /^typedef struct evp_pbe_st EVP_PBE_CTL;$/;" t typeref:struct:evp_pbe_st +EVP_PBE_CipherInit crypto/evp/evp_pbe.c /^int EVP_PBE_CipherInit(ASN1_OBJECT *pbe_obj, const char *pass, int passlen,$/;" f +EVP_PBE_CipherInit_ex crypto/evp/evp_pbe.c /^int EVP_PBE_CipherInit_ex(ASN1_OBJECT *pbe_obj, const char *pass, int passlen,$/;" f +EVP_PBE_KEYGEN include/openssl/evp.h /^typedef int (EVP_PBE_KEYGEN) (EVP_CIPHER_CTX *ctx, const char *pass,$/;" t +EVP_PBE_KEYGEN_EX include/openssl/evp.h /^typedef int (EVP_PBE_KEYGEN_EX) (EVP_CIPHER_CTX *ctx, const char *pass,$/;" t +EVP_PBE_TYPE_KDF include/openssl/evp.h 1531;" d +EVP_PBE_TYPE_OUTER include/openssl/evp.h 1527;" d +EVP_PBE_TYPE_PRF include/openssl/evp.h 1529;" d +EVP_PBE_alg_add crypto/evp/evp_pbe.c /^int EVP_PBE_alg_add(int nid, const EVP_CIPHER *cipher, const EVP_MD *md,$/;" f +EVP_PBE_alg_add_type crypto/evp/evp_pbe.c /^int EVP_PBE_alg_add_type(int pbe_type, int pbe_nid, int cipher_nid,$/;" f +EVP_PBE_cleanup crypto/evp/evp_pbe.c /^void EVP_PBE_cleanup(void)$/;" f +EVP_PBE_find crypto/evp/evp_pbe.c /^int EVP_PBE_find(int type, int pbe_nid,$/;" f +EVP_PBE_find_ex crypto/evp/evp_pbe.c /^int EVP_PBE_find_ex(int type, int pbe_nid, int *pcnid, int *pmnid,$/;" f +EVP_PBE_get crypto/evp/evp_pbe.c /^int EVP_PBE_get(int *ptype, int *ppbe_nid, size_t num)$/;" f +EVP_PBE_scrypt crypto/evp/pbe_scrypt.c /^int EVP_PBE_scrypt(const char *pass, size_t passlen,$/;" f +EVP_PBE_scrypt_ex crypto/evp/pbe_scrypt.c /^int EVP_PBE_scrypt_ex(const char *pass, size_t passlen,$/;" f +EVP_PKCS82PKEY crypto/evp/evp_pkey.c /^EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8)$/;" f +EVP_PKCS82PKEY_ex crypto/evp/evp_pkey.c /^EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx,$/;" f +EVP_PKEY include/openssl/types.h /^typedef struct evp_pkey_st EVP_PKEY;$/;" t typeref:struct:evp_pkey_st +EVP_PKEY2PKCS8 crypto/evp/evp_pkey.c /^PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_ALG_CTRL include/openssl/evp.h 1735;" d +EVP_PKEY_ASN1_METHOD include/openssl/types.h /^typedef struct evp_pkey_asn1_method_st EVP_PKEY_ASN1_METHOD;$/;" t typeref:struct:evp_pkey_asn1_method_st +EVP_PKEY_CMAC include/openssl/evp.h 72;" d +EVP_PKEY_CTRL_CIPHER include/openssl/evp.h 1728;" d +EVP_PKEY_CTRL_CMS_DECRYPT include/openssl/evp.h 1725;" d +EVP_PKEY_CTRL_CMS_ENCRYPT include/openssl/evp.h 1724;" d +EVP_PKEY_CTRL_CMS_SIGN include/openssl/evp.h 1726;" d +EVP_PKEY_CTRL_DH_KDF_MD include/openssl/dh.h 67;" d +EVP_PKEY_CTRL_DH_KDF_OID include/openssl/dh.h 73;" d +EVP_PKEY_CTRL_DH_KDF_OUTLEN include/openssl/dh.h 69;" d +EVP_PKEY_CTRL_DH_KDF_TYPE include/openssl/dh.h 66;" d +EVP_PKEY_CTRL_DH_KDF_UKM include/openssl/dh.h 71;" d +EVP_PKEY_CTRL_DH_NID include/openssl/dh.h 75;" d +EVP_PKEY_CTRL_DH_PAD include/openssl/dh.h 76;" d +EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR include/openssl/dh.h 62;" d +EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN include/openssl/dh.h 61;" d +EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN include/openssl/dh.h 64;" d +EVP_PKEY_CTRL_DH_PARAMGEN_TYPE include/openssl/dh.h 65;" d +EVP_PKEY_CTRL_DH_RFC5114 include/openssl/dh.h 63;" d +EVP_PKEY_CTRL_DIGESTINIT include/openssl/evp.h 1717;" d +EVP_PKEY_CTRL_DSA_PARAMGEN_BITS include/openssl/dsa.h 40;" d +EVP_PKEY_CTRL_DSA_PARAMGEN_MD include/openssl/dsa.h 42;" d +EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS include/openssl/dsa.h 41;" d +EVP_PKEY_CTRL_EC_ECDH_COFACTOR include/openssl/ec.h 56;" d +EVP_PKEY_CTRL_EC_KDF_MD include/openssl/ec.h 58;" d +EVP_PKEY_CTRL_EC_KDF_OUTLEN include/openssl/ec.h 60;" d +EVP_PKEY_CTRL_EC_KDF_TYPE include/openssl/ec.h 57;" d +EVP_PKEY_CTRL_EC_KDF_UKM include/openssl/ec.h 62;" d +EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID include/openssl/ec.h 54;" d +EVP_PKEY_CTRL_EC_PARAM_ENC include/openssl/ec.h 55;" d +EVP_PKEY_CTRL_GET1_ID include/openssl/evp.h 1732;" d +EVP_PKEY_CTRL_GET1_ID_LEN include/openssl/evp.h 1733;" d +EVP_PKEY_CTRL_GET_DH_KDF_MD include/openssl/dh.h 68;" d +EVP_PKEY_CTRL_GET_DH_KDF_OID include/openssl/dh.h 74;" d +EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN include/openssl/dh.h 70;" d +EVP_PKEY_CTRL_GET_DH_KDF_UKM include/openssl/dh.h 72;" d +EVP_PKEY_CTRL_GET_EC_KDF_MD include/openssl/ec.h 59;" d +EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN include/openssl/ec.h 61;" d +EVP_PKEY_CTRL_GET_EC_KDF_UKM include/openssl/ec.h 63;" d +EVP_PKEY_CTRL_GET_MD include/openssl/evp.h 1729;" d +EVP_PKEY_CTRL_GET_RSA_MGF1_MD include/openssl/rsa.h 176;" d +EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL include/openssl/rsa.h 182;" d +EVP_PKEY_CTRL_GET_RSA_OAEP_MD include/openssl/rsa.h 181;" d +EVP_PKEY_CTRL_GET_RSA_PADDING include/openssl/rsa.h 174;" d +EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN include/openssl/rsa.h 175;" d +EVP_PKEY_CTRL_HKDF_INFO include/openssl/kdf.h 81;" d +EVP_PKEY_CTRL_HKDF_KEY include/openssl/kdf.h 80;" d +EVP_PKEY_CTRL_HKDF_MD include/openssl/kdf.h 78;" d +EVP_PKEY_CTRL_HKDF_MODE include/openssl/kdf.h 82;" d +EVP_PKEY_CTRL_HKDF_SALT include/openssl/kdf.h 79;" d +EVP_PKEY_CTRL_MD include/openssl/evp.h 1714;" d +EVP_PKEY_CTRL_MY_COMMAND test/evp_extra_test.c 3957;" d file: +EVP_PKEY_CTRL_PASS include/openssl/kdf.h 83;" d +EVP_PKEY_CTRL_PEER_KEY include/openssl/evp.h 1715;" d +EVP_PKEY_CTRL_PKCS7_DECRYPT include/openssl/evp.h 1722;" d +EVP_PKEY_CTRL_PKCS7_ENCRYPT include/openssl/evp.h 1721;" d +EVP_PKEY_CTRL_PKCS7_SIGN include/openssl/evp.h 1723;" d +EVP_PKEY_CTRL_RSA_KEYGEN_BITS include/openssl/rsa.h 170;" d +EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES include/openssl/rsa.h 184;" d +EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP include/openssl/rsa.h 171;" d +EVP_PKEY_CTRL_RSA_MGF1_MD include/openssl/rsa.h 172;" d +EVP_PKEY_CTRL_RSA_OAEP_LABEL include/openssl/rsa.h 179;" d +EVP_PKEY_CTRL_RSA_OAEP_MD include/openssl/rsa.h 178;" d +EVP_PKEY_CTRL_RSA_PADDING include/openssl/rsa.h 167;" d +EVP_PKEY_CTRL_RSA_PSS_SALTLEN include/openssl/rsa.h 168;" d +EVP_PKEY_CTRL_SCRYPT_MAXMEM_BYTES include/openssl/kdf.h 88;" d +EVP_PKEY_CTRL_SCRYPT_N include/openssl/kdf.h 85;" d +EVP_PKEY_CTRL_SCRYPT_P include/openssl/kdf.h 87;" d +EVP_PKEY_CTRL_SCRYPT_R include/openssl/kdf.h 86;" d +EVP_PKEY_CTRL_SCRYPT_SALT include/openssl/kdf.h 84;" d +EVP_PKEY_CTRL_SET1_ID include/openssl/evp.h 1731;" d +EVP_PKEY_CTRL_SET_DIGEST_SIZE include/openssl/evp.h 1730;" d +EVP_PKEY_CTRL_SET_IV include/openssl/evp.h 1719;" d +EVP_PKEY_CTRL_SET_MAC_KEY include/openssl/evp.h 1716;" d +EVP_PKEY_CTRL_TLS_MD include/openssl/kdf.h 75;" d +EVP_PKEY_CTRL_TLS_SECRET include/openssl/kdf.h 76;" d +EVP_PKEY_CTRL_TLS_SEED include/openssl/kdf.h 77;" d +EVP_PKEY_CTX include/openssl/types.h /^typedef struct evp_pkey_ctx_st EVP_PKEY_CTX;$/;" t typeref:struct:evp_pkey_ctx_st +EVP_PKEY_CTX_IS_ASYM_CIPHER_OP include/crypto/evp.h 731;" d +EVP_PKEY_CTX_IS_DERIVE_OP include/crypto/evp.h 728;" d +EVP_PKEY_CTX_IS_FROMDATA_OP include/crypto/evp.h 739;" d +EVP_PKEY_CTX_IS_GEN_OP include/crypto/evp.h 735;" d +EVP_PKEY_CTX_IS_KEM_OP include/crypto/evp.h 742;" d +EVP_PKEY_CTX_IS_SIGNATURE_OP include/crypto/evp.h 721;" d +EVP_PKEY_CTX_add1_hkdf_info crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_add1_tls1_prf_seed crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_add1_tls1_prf_seed(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_ctrl crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype,$/;" f +EVP_PKEY_CTX_ctrl_str crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_ctrl_uint64 crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype,$/;" f +EVP_PKEY_CTX_dup crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_dup(const EVP_PKEY_CTX *pctx)$/;" f +EVP_PKEY_CTX_free crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get0_dh_kdf_oid crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT **oid)$/;" f +EVP_PKEY_CTX_get0_dh_kdf_ukm crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **pukm)$/;" f +EVP_PKEY_CTX_get0_ecdh_kdf_ukm crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **pukm)$/;" f +EVP_PKEY_CTX_get0_libctx crypto/evp/pmeth_lib.c /^OSSL_LIB_CTX *EVP_PKEY_CTX_get0_libctx(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get0_peerkey crypto/evp/pmeth_lib.c /^EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get0_pkey crypto/evp/pmeth_lib.c /^EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get0_propq crypto/evp/pmeth_lib.c /^const char *EVP_PKEY_CTX_get0_propq(const EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get0_provider crypto/evp/pmeth_lib.c /^const OSSL_PROVIDER *EVP_PKEY_CTX_get0_provider(const EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get0_rsa_oaep_label crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get0_rsa_oaep_label(EVP_PKEY_CTX *ctx, unsigned char **label)$/;" f +EVP_PKEY_CTX_get1_id crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get1_id(EVP_PKEY_CTX *ctx, void *id)$/;" f +EVP_PKEY_CTX_get1_id_len crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get1_id_len(EVP_PKEY_CTX *ctx, size_t *id_len)$/;" f +EVP_PKEY_CTX_get_app_data crypto/evp/pmeth_lib.c /^void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get_cb crypto/evp/pmeth_gn.c /^EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get_data crypto/evp/pmeth_lib.c /^void *EVP_PKEY_CTX_get_data(const EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get_dh_kdf_md crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd)$/;" f +EVP_PKEY_CTX_get_dh_kdf_outlen crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen)$/;" f +EVP_PKEY_CTX_get_dh_kdf_type crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_get_dh_kdf_type(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get_ecdh_cofactor_mode crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get_ecdh_kdf_md crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd)$/;" f +EVP_PKEY_CTX_get_ecdh_kdf_outlen crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen)$/;" f +EVP_PKEY_CTX_get_ecdh_kdf_type crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get_group_name crypto/evp/evp_lib.c /^int EVP_PKEY_CTX_get_group_name(EVP_PKEY_CTX *ctx, char *name, size_t namelen)$/;" f +EVP_PKEY_CTX_get_keygen_info crypto/evp/pmeth_gn.c /^int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx)$/;" f +EVP_PKEY_CTX_get_operation crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_get_params crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get_params(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f +EVP_PKEY_CTX_get_rsa_mgf1_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)$/;" f +EVP_PKEY_CTX_get_rsa_mgf1_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, char *name,$/;" f +EVP_PKEY_CTX_get_rsa_oaep_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)$/;" f +EVP_PKEY_CTX_get_rsa_oaep_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, char *name,$/;" f +EVP_PKEY_CTX_get_rsa_padding crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad_mode)$/;" f +EVP_PKEY_CTX_get_rsa_pss_saltlen crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_get_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int *saltlen)$/;" f +EVP_PKEY_CTX_get_signature_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_get_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)$/;" f +EVP_PKEY_CTX_gettable_params crypto/evp/pmeth_lib.c /^const OSSL_PARAM *EVP_PKEY_CTX_gettable_params(const EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_hex2ctrl crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hex)$/;" f +EVP_PKEY_CTX_hkdf_mode include/openssl/kdf.h 117;" d +EVP_PKEY_CTX_is_a crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_is_a(EVP_PKEY_CTX *ctx, const char *keytype)$/;" f +EVP_PKEY_CTX_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md)$/;" f +EVP_PKEY_CTX_new crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e)$/;" f +EVP_PKEY_CTX_new_from_name crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx,$/;" f +EVP_PKEY_CTX_new_from_pkey crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey,$/;" f +EVP_PKEY_CTX_new_id crypto/evp/pmeth_lib.c /^EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e)$/;" f +EVP_PKEY_CTX_set0_dh_kdf_oid crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT *oid)$/;" f +EVP_PKEY_CTX_set0_dh_kdf_ukm crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len)$/;" f +EVP_PKEY_CTX_set0_ecdh_kdf_ukm crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len)$/;" f +EVP_PKEY_CTX_set0_keygen_info crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen)$/;" f +EVP_PKEY_CTX_set0_rsa_oaep_label crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set0_rsa_oaep_label(EVP_PKEY_CTX *ctx, void *label, int llen)$/;" f +EVP_PKEY_CTX_set1_hkdf_key crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set1_hkdf_salt crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set1_id crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_id(EVP_PKEY_CTX *ctx, const void *id, int len)$/;" f +EVP_PKEY_CTX_set1_pbe_pass crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_pbe_pass(EVP_PKEY_CTX *ctx, const char *pass,$/;" f +EVP_PKEY_CTX_set1_rsa_keygen_pubexp crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set1_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp)$/;" f +EVP_PKEY_CTX_set1_scrypt_salt crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set1_tls1_prf_secret crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set1_tls1_prf_secret(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set_app_data crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data)$/;" f +EVP_PKEY_CTX_set_cb crypto/evp/pmeth_gn.c /^void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb)$/;" f +EVP_PKEY_CTX_set_data crypto/evp/pmeth_lib.c /^void EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data)$/;" f +EVP_PKEY_CTX_set_dh_kdf_md crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_dh_kdf_outlen crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen)$/;" f +EVP_PKEY_CTX_set_dh_kdf_type crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_kdf_type(EVP_PKEY_CTX *ctx, int kdf)$/;" f +EVP_PKEY_CTX_set_dh_nid crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_nid(EVP_PKEY_CTX *ctx, int nid)$/;" f +EVP_PKEY_CTX_set_dh_pad crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_pad(EVP_PKEY_CTX *ctx, int pad)$/;" f +EVP_PKEY_CTX_set_dh_paramgen_generator crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_generator(EVP_PKEY_CTX *ctx, int gen)$/;" f +EVP_PKEY_CTX_set_dh_paramgen_gindex crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex)$/;" f +EVP_PKEY_CTX_set_dh_paramgen_prime_len crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_prime_len(EVP_PKEY_CTX *ctx, int pbits)$/;" f +EVP_PKEY_CTX_set_dh_paramgen_seed crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_seed(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set_dh_paramgen_subprime_len crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_subprime_len(EVP_PKEY_CTX *ctx, int qbits)$/;" f +EVP_PKEY_CTX_set_dh_paramgen_type crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_paramgen_type(EVP_PKEY_CTX *ctx, int typ)$/;" f +EVP_PKEY_CTX_set_dh_rfc5114 crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dh_rfc5114(EVP_PKEY_CTX *ctx, int gen)$/;" f +EVP_PKEY_CTX_set_dhx_rfc5114 crypto/evp/dh_ctrl.c /^int EVP_PKEY_CTX_set_dhx_rfc5114(EVP_PKEY_CTX *ctx, int gen)$/;" f +EVP_PKEY_CTX_set_dsa_paramgen_bits crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX *ctx, int nbits)$/;" f +EVP_PKEY_CTX_set_dsa_paramgen_gindex crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex)$/;" f +EVP_PKEY_CTX_set_dsa_paramgen_md crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_dsa_paramgen_md_props crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_md_props(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set_dsa_paramgen_q_bits crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_q_bits(EVP_PKEY_CTX *ctx, int qbits)$/;" f +EVP_PKEY_CTX_set_dsa_paramgen_seed crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_seed(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set_dsa_paramgen_type crypto/evp/dsa_ctrl.c /^int EVP_PKEY_CTX_set_dsa_paramgen_type(EVP_PKEY_CTX *ctx, const char *name)$/;" f +EVP_PKEY_CTX_set_ec_param_enc crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ec_param_enc(EVP_PKEY_CTX *ctx, int param_enc)$/;" f +EVP_PKEY_CTX_set_ec_paramgen_curve_nid crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ec_paramgen_curve_nid(EVP_PKEY_CTX *ctx, int nid)$/;" f +EVP_PKEY_CTX_set_ecdh_cofactor_mode crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx, int cofactor_mode)$/;" f +EVP_PKEY_CTX_set_ecdh_kdf_md crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_ecdh_kdf_outlen crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen)$/;" f +EVP_PKEY_CTX_set_ecdh_kdf_type crypto/evp/ec_ctrl.c /^int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf)$/;" f +EVP_PKEY_CTX_set_group_name crypto/evp/evp_lib.c /^int EVP_PKEY_CTX_set_group_name(EVP_PKEY_CTX *ctx, const char *name)$/;" f +EVP_PKEY_CTX_set_hkdf_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_hkdf_mode crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode)$/;" f +EVP_PKEY_CTX_set_kem_op crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_kem_op(EVP_PKEY_CTX *ctx, const char *op)$/;" f +EVP_PKEY_CTX_set_mac_key crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_mac_key(EVP_PKEY_CTX *ctx, const unsigned char *key,$/;" f +EVP_PKEY_CTX_set_params crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_params(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)$/;" f +EVP_PKEY_CTX_set_rsa_keygen_bits crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_keygen_bits(EVP_PKEY_CTX *ctx, int bits)$/;" f +EVP_PKEY_CTX_set_rsa_keygen_primes crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_keygen_primes(EVP_PKEY_CTX *ctx, int primes)$/;" f +EVP_PKEY_CTX_set_rsa_keygen_pubexp crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp)$/;" f +EVP_PKEY_CTX_set_rsa_mgf1_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_rsa_mgf1_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, const char *mdname,$/;" f +EVP_PKEY_CTX_set_rsa_oaep_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_rsa_oaep_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, const char *mdname,$/;" f +EVP_PKEY_CTX_set_rsa_padding crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad_mode)$/;" f +EVP_PKEY_CTX_set_rsa_pss_keygen_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_rsa_pss_keygen_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_md_name(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen(EVP_PKEY_CTX *ctx, int saltlen)$/;" f +EVP_PKEY_CTX_set_rsa_pss_saltlen crypto/rsa/rsa_lib.c /^int EVP_PKEY_CTX_set_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int saltlen)$/;" f +EVP_PKEY_CTX_set_scrypt_N crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_N(EVP_PKEY_CTX *ctx, uint64_t n)$/;" f +EVP_PKEY_CTX_set_scrypt_maxmem_bytes crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_maxmem_bytes(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_CTX_set_scrypt_p crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_p(EVP_PKEY_CTX *ctx, uint64_t p)$/;" f +EVP_PKEY_CTX_set_scrypt_r crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *ctx, uint64_t r)$/;" f +EVP_PKEY_CTX_set_signature_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_set_tls1_prf_md crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_set_tls1_prf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)$/;" f +EVP_PKEY_CTX_settable_params crypto/evp/pmeth_lib.c /^const OSSL_PARAM *EVP_PKEY_CTX_settable_params(const EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_CTX_str2ctrl crypto/evp/pmeth_lib.c /^int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str)$/;" f +EVP_PKEY_DH include/openssl/evp.h 67;" d +EVP_PKEY_DHX include/openssl/evp.h 68;" d +EVP_PKEY_DH_KDF_NONE include/openssl/dh.h 79;" d +EVP_PKEY_DH_KDF_X9_42 include/openssl/dh.h 80;" d +EVP_PKEY_DSA include/openssl/evp.h 62;" d +EVP_PKEY_DSA1 include/openssl/evp.h 63;" d +EVP_PKEY_DSA2 include/openssl/evp.h 64;" d +EVP_PKEY_DSA3 include/openssl/evp.h 65;" d +EVP_PKEY_DSA4 include/openssl/evp.h 66;" d +EVP_PKEY_EC include/openssl/evp.h 69;" d +EVP_PKEY_ECDH_KDF_NONE include/openssl/ec.h 66;" d +EVP_PKEY_ECDH_KDF_X9_62 include/openssl/ec.h 74;" d +EVP_PKEY_ECDH_KDF_X9_63 include/openssl/ec.h 67;" d +EVP_PKEY_ED25519 include/openssl/evp.h 79;" d +EVP_PKEY_ED448 include/openssl/evp.h 81;" d +EVP_PKEY_FLAG_AUTOARGLEN include/openssl/evp.h 1737;" d +EVP_PKEY_FLAG_DYNAMIC include/crypto/evp.h 133;" d +EVP_PKEY_FLAG_SIGCTX_CUSTOM include/openssl/evp.h 1741;" d +EVP_PKEY_HKDEF_MODE_EXPAND_ONLY include/openssl/kdf.h 94;" d +EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND include/openssl/kdf.h 90;" d +EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY include/openssl/kdf.h 92;" d +EVP_PKEY_HKDF include/openssl/evp.h 75;" d +EVP_PKEY_HMAC include/openssl/evp.h 71;" d +EVP_PKEY_KEYMGMT include/openssl/evp.h 83;" d +EVP_PKEY_KEYPAIR include/openssl/evp.h 90;" d +EVP_PKEY_KEY_PARAMETERS include/openssl/evp.h 86;" d +EVP_PKEY_METHOD include/openssl/types.h /^typedef struct evp_pkey_method_st EVP_PKEY_METHOD;$/;" t typeref:struct:evp_pkey_method_st +EVP_PKEY_MO_DECRYPT include/openssl/evp.h 104;" d +EVP_PKEY_MO_ENCRYPT include/openssl/evp.h 103;" d +EVP_PKEY_MO_SIGN include/openssl/evp.h 101;" d +EVP_PKEY_MO_VERIFY include/openssl/evp.h 102;" d +EVP_PKEY_NONE include/openssl/evp.h 58;" d +EVP_PKEY_OP_DECAPSULATE include/openssl/evp.h 1695;" d +EVP_PKEY_OP_DECRYPT include/openssl/evp.h 1692;" d +EVP_PKEY_OP_DERIVE include/openssl/evp.h 1693;" d +EVP_PKEY_OP_ENCAPSULATE include/openssl/evp.h 1694;" d +EVP_PKEY_OP_ENCRYPT include/openssl/evp.h 1691;" d +EVP_PKEY_OP_FROMDATA include/openssl/evp.h 1685;" d +EVP_PKEY_OP_KEYGEN include/openssl/evp.h 1684;" d +EVP_PKEY_OP_PARAMGEN include/openssl/evp.h 1683;" d +EVP_PKEY_OP_SIGN include/openssl/evp.h 1686;" d +EVP_PKEY_OP_SIGNCTX include/openssl/evp.h 1689;" d +EVP_PKEY_OP_TYPE_CRYPT include/openssl/evp.h 1701;" d +EVP_PKEY_OP_TYPE_GEN include/openssl/evp.h 1707;" d +EVP_PKEY_OP_TYPE_NOGEN include/openssl/evp.h 1704;" d +EVP_PKEY_OP_TYPE_SIG include/openssl/evp.h 1697;" d +EVP_PKEY_OP_UNDEFINED include/openssl/evp.h 1682;" d +EVP_PKEY_OP_VERIFY include/openssl/evp.h 1687;" d +EVP_PKEY_OP_VERIFYCTX include/openssl/evp.h 1690;" d +EVP_PKEY_OP_VERIFYRECOVER include/openssl/evp.h 1688;" d +EVP_PKEY_POLY1305 include/openssl/evp.h 76;" d +EVP_PKEY_PUBLIC_KEY include/openssl/evp.h 88;" d +EVP_PKEY_Q_keygen crypto/evp/evp_lib.c /^EVP_PKEY *EVP_PKEY_Q_keygen(OSSL_LIB_CTX *libctx, const char *propq,$/;" f +EVP_PKEY_RSA include/openssl/evp.h 59;" d +EVP_PKEY_RSA2 include/openssl/evp.h 60;" d +EVP_PKEY_RSA_PSS include/openssl/evp.h 61;" d +EVP_PKEY_SCRYPT include/openssl/evp.h 73;" d +EVP_PKEY_SIPHASH include/openssl/evp.h 77;" d +EVP_PKEY_SM2 include/openssl/evp.h 70;" d +EVP_PKEY_STATE_LEGACY include/crypto/evp.h 909;" d +EVP_PKEY_STATE_PROVIDER include/crypto/evp.h 910;" d +EVP_PKEY_STATE_UNKNOWN include/crypto/evp.h 908;" d +EVP_PKEY_TLS1_PRF include/openssl/evp.h 74;" d +EVP_PKEY_TYPE_STR crypto/evp/p_lib.c 1613;" d file: +EVP_PKEY_TYPE_STR crypto/evp/p_lib.c 1635;" d file: +EVP_PKEY_TYPE_STRLEN crypto/evp/p_lib.c 1614;" d file: +EVP_PKEY_TYPE_STRLEN crypto/evp/p_lib.c 1636;" d file: +EVP_PKEY_X25519 include/openssl/evp.h 78;" d +EVP_PKEY_X448 include/openssl/evp.h 80;" d +EVP_PKEY_add1_attr crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr)$/;" f +EVP_PKEY_add1_attr_by_NID crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key,$/;" f +EVP_PKEY_add1_attr_by_OBJ crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key,$/;" f +EVP_PKEY_add1_attr_by_txt crypto/evp/evp_pkey.c /^int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key,$/;" f +EVP_PKEY_asn1_add0 crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_add0(const EVP_PKEY_ASN1_METHOD *ameth)$/;" f +EVP_PKEY_asn1_add_alias crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_add_alias(int to, int from)$/;" f +EVP_PKEY_asn1_copy crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_copy(EVP_PKEY_ASN1_METHOD *dst,$/;" f +EVP_PKEY_asn1_find crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find(ENGINE **pe, int type)$/;" f +EVP_PKEY_asn1_find_str crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find_str(ENGINE **pe,$/;" f +EVP_PKEY_asn1_free crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth)$/;" f +EVP_PKEY_asn1_get0 crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_get0(int idx)$/;" f +EVP_PKEY_asn1_get0_info crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_get0_info(int *ppkey_id, int *ppkey_base_id,$/;" f +EVP_PKEY_asn1_get_count crypto/asn1/ameth_lib.c /^int EVP_PKEY_asn1_get_count(void)$/;" f +EVP_PKEY_asn1_new crypto/asn1/ameth_lib.c /^EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_new(int id, int flags,$/;" f +EVP_PKEY_asn1_set_check crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_check(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_ctrl crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_ctrl(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_free crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_free(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_get_priv_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_get_priv_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_get_pub_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_get_pub_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_item crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_item(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_param crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_param(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_param_check crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_param_check(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_private crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_public crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_public(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_public_check crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_public_check(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_security_bits crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_security_bits(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_set_priv_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_set_priv_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_set_pub_key crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_set_pub_key(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_asn1_set_siginf crypto/asn1/ameth_lib.c /^void EVP_PKEY_asn1_set_siginf(EVP_PKEY_ASN1_METHOD *ameth,$/;" f +EVP_PKEY_assign crypto/evp/p_lib.c /^int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key)$/;" f +EVP_PKEY_assign_DH include/openssl/evp.h 506;" d +EVP_PKEY_assign_DSA include/openssl/evp.h 501;" d +EVP_PKEY_assign_EC_KEY include/openssl/evp.h 511;" d +EVP_PKEY_assign_POLY1305 include/openssl/evp.h 521;" d +EVP_PKEY_assign_RSA include/openssl/evp.h 496;" d +EVP_PKEY_assign_SIPHASH include/openssl/evp.h 516;" d +EVP_PKEY_base_id include/openssl/evp.h 1309;" d +EVP_PKEY_bits include/openssl/evp.h 1311;" d +EVP_PKEY_can_sign crypto/evp/p_lib.c /^int EVP_PKEY_can_sign(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_check crypto/evp/pmeth_check.c /^int EVP_PKEY_check(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_cmp crypto/evp/p_lib.c /^int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f +EVP_PKEY_cmp_parameters crypto/evp/p_lib.c /^int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f +EVP_PKEY_copy_parameters crypto/evp/p_lib.c /^int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f +EVP_PKEY_decapsulate crypto/evp/kem.c /^int EVP_PKEY_decapsulate(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_decapsulate_init crypto/evp/kem.c /^int EVP_PKEY_decapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_PKEY_decrypt crypto/evp/asymcipher.c /^int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_decrypt_init crypto/evp/asymcipher.c /^int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_decrypt_init_ex crypto/evp/asymcipher.c /^int EVP_PKEY_decrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_PKEY_decrypt_old crypto/evp/p_dec.c /^int EVP_PKEY_decrypt_old(unsigned char *key, const unsigned char *ek, int ekl,$/;" f +EVP_PKEY_delete_attr crypto/evp/evp_pkey.c /^X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc)$/;" f +EVP_PKEY_derive crypto/evp/exchange.c /^int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen)$/;" f +EVP_PKEY_derive_init crypto/evp/exchange.c /^int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_derive_init_ex crypto/evp/exchange.c /^int EVP_PKEY_derive_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_PKEY_derive_set_peer crypto/evp/exchange.c /^int EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer)$/;" f +EVP_PKEY_derive_set_peer_ex crypto/evp/exchange.c /^int EVP_PKEY_derive_set_peer_ex(EVP_PKEY_CTX *ctx, EVP_PKEY *peer,$/;" f +EVP_PKEY_digestsign_supports_digest crypto/evp/p_lib.c /^int EVP_PKEY_digestsign_supports_digest(EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,$/;" f +EVP_PKEY_dup crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_dup(EVP_PKEY *pkey)$/;" f +EVP_PKEY_encapsulate crypto/evp/kem.c /^int EVP_PKEY_encapsulate(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_encapsulate_init crypto/evp/kem.c /^int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_PKEY_encrypt crypto/evp/asymcipher.c /^int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_encrypt_init crypto/evp/asymcipher.c /^int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_encrypt_init_ex crypto/evp/asymcipher.c /^int EVP_PKEY_encrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_PKEY_encrypt_old crypto/evp/p_enc.c /^int EVP_PKEY_encrypt_old(unsigned char *ek, const unsigned char *key,$/;" f +EVP_PKEY_eq crypto/evp/p_lib.c /^int EVP_PKEY_eq(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f +EVP_PKEY_eq_fn test/endecoder_legacy_test.c /^typedef int EVP_PKEY_eq_fn(const EVP_PKEY *a, const EVP_PKEY *b);$/;" t file: +EVP_PKEY_export crypto/evp/pmeth_gn.c /^int EVP_PKEY_export(const EVP_PKEY *pkey, int selection,$/;" f +EVP_PKEY_free crypto/evp/p_lib.c /^void EVP_PKEY_free(EVP_PKEY *x)$/;" f +EVP_PKEY_fromdata crypto/evp/pmeth_gn.c /^int EVP_PKEY_fromdata(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey, int selection,$/;" f +EVP_PKEY_fromdata_init crypto/evp/pmeth_gn.c /^int EVP_PKEY_fromdata_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_fromdata_settable crypto/evp/pmeth_gn.c /^const OSSL_PARAM *EVP_PKEY_fromdata_settable(EVP_PKEY_CTX *ctx, int selection)$/;" f +EVP_PKEY_gen_cb include/openssl/evp.h /^typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx);$/;" t +EVP_PKEY_generate crypto/evp/pmeth_gn.c /^int EVP_PKEY_generate(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)$/;" f +EVP_PKEY_get0 crypto/evp/p_lib.c /^void *EVP_PKEY_get0(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_DH crypto/evp/p_lib.c /^const DH *EVP_PKEY_get0_DH(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_DSA crypto/evp/p_lib.c /^const DSA *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_EC_KEY crypto/evp/p_legacy.c /^const EC_KEY *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_RSA crypto/evp/p_legacy.c /^const RSA *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_asn1 crypto/asn1/ameth_lib.c /^const EVP_PKEY_ASN1_METHOD *EVP_PKEY_get0_asn1(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_description crypto/evp/p_lib.c /^const char *EVP_PKEY_get0_description(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_engine crypto/evp/p_lib.c /^ENGINE *EVP_PKEY_get0_engine(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get0_hmac crypto/evp/p_lib.c /^const unsigned char *EVP_PKEY_get0_hmac(const EVP_PKEY *pkey, size_t *len)$/;" f +EVP_PKEY_get0_poly1305 crypto/evp/p_lib.c /^const unsigned char *EVP_PKEY_get0_poly1305(const EVP_PKEY *pkey, size_t *len)$/;" f +EVP_PKEY_get0_provider crypto/evp/evp_pkey.c /^const OSSL_PROVIDER *EVP_PKEY_get0_provider(const EVP_PKEY *key)$/;" f +EVP_PKEY_get0_siphash crypto/evp/p_lib.c /^const unsigned char *EVP_PKEY_get0_siphash(const EVP_PKEY *pkey, size_t *len)$/;" f +EVP_PKEY_get0_type_name crypto/evp/evp_pkey.c /^const char *EVP_PKEY_get0_type_name(const EVP_PKEY *key)$/;" f +EVP_PKEY_get1_DH crypto/evp/p_lib.c /^DH *EVP_PKEY_get1_DH(EVP_PKEY *pkey)$/;" f +EVP_PKEY_get1_DSA crypto/evp/p_lib.c /^DSA *EVP_PKEY_get1_DSA(EVP_PKEY *pkey)$/;" f +EVP_PKEY_get1_EC_KEY crypto/evp/p_legacy.c /^EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey)$/;" f +EVP_PKEY_get1_RSA crypto/evp/p_legacy.c /^RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey)$/;" f +EVP_PKEY_get1_encoded_public_key crypto/evp/p_lib.c /^size_t EVP_PKEY_get1_encoded_public_key(EVP_PKEY *pkey, unsigned char **ppub)$/;" f +EVP_PKEY_get1_tls_encodedpoint include/openssl/evp.h 1459;" d +EVP_PKEY_get_attr crypto/evp/evp_pkey.c /^X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc)$/;" f +EVP_PKEY_get_attr_by_NID crypto/evp/evp_pkey.c /^int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, int lastpos)$/;" f +EVP_PKEY_get_attr_by_OBJ crypto/evp/evp_pkey.c /^int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, const ASN1_OBJECT *obj,$/;" f +EVP_PKEY_get_attr_count crypto/evp/evp_pkey.c /^int EVP_PKEY_get_attr_count(const EVP_PKEY *key)$/;" f +EVP_PKEY_get_base_id crypto/evp/p_lib.c /^int EVP_PKEY_get_base_id(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get_bits crypto/evp/p_lib.c /^int EVP_PKEY_get_bits(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get_bn_param crypto/evp/p_lib.c /^int EVP_PKEY_get_bn_param(const EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_get_default_digest_name crypto/evp/p_lib.c /^int EVP_PKEY_get_default_digest_name(EVP_PKEY *pkey,$/;" f +EVP_PKEY_get_default_digest_nid crypto/evp/p_lib.c /^int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid)$/;" f +EVP_PKEY_get_ec_point_conv_form crypto/evp/p_lib.c /^int EVP_PKEY_get_ec_point_conv_form(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get_ex_data crypto/evp/p_lib.c /^void *EVP_PKEY_get_ex_data(const EVP_PKEY *key, int idx)$/;" f +EVP_PKEY_get_ex_new_index include/openssl/evp.h 1987;" d +EVP_PKEY_get_field_type crypto/evp/p_lib.c /^int EVP_PKEY_get_field_type(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get_group_name crypto/evp/p_lib.c /^int EVP_PKEY_get_group_name(const EVP_PKEY *pkey, char *gname, size_t gname_sz,$/;" f +EVP_PKEY_get_id crypto/evp/p_lib.c /^int EVP_PKEY_get_id(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get_int_param crypto/evp/p_lib.c /^int EVP_PKEY_get_int_param(const EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_get_octet_string_param crypto/evp/p_lib.c /^int EVP_PKEY_get_octet_string_param(const EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_get_params crypto/evp/p_lib.c /^int EVP_PKEY_get_params(const EVP_PKEY *pkey, OSSL_PARAM params[])$/;" f +EVP_PKEY_get_raw_private_key crypto/evp/p_lib.c /^int EVP_PKEY_get_raw_private_key(const EVP_PKEY *pkey, unsigned char *priv,$/;" f +EVP_PKEY_get_raw_public_key crypto/evp/p_lib.c /^int EVP_PKEY_get_raw_public_key(const EVP_PKEY *pkey, unsigned char *pub,$/;" f +EVP_PKEY_get_security_bits crypto/evp/p_lib.c /^int EVP_PKEY_get_security_bits(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get_size crypto/evp/p_lib.c /^int EVP_PKEY_get_size(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_get_size_t_param crypto/evp/p_lib.c /^int EVP_PKEY_get_size_t_param(const EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_get_utf8_string_param crypto/evp/p_lib.c /^int EVP_PKEY_get_utf8_string_param(const EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_gettable_params crypto/evp/p_lib.c /^const OSSL_PARAM *EVP_PKEY_gettable_params(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_id include/openssl/evp.h 1307;" d +EVP_PKEY_invalid crypto/cmp/cmp_ctx.c 623;" d file: +EVP_PKEY_is_a crypto/evp/p_lib.c /^int EVP_PKEY_is_a(const EVP_PKEY *pkey, const char *name)$/;" f +EVP_PKEY_keygen crypto/evp/pmeth_gn.c /^int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)$/;" f +EVP_PKEY_keygen_init crypto/evp/pmeth_gn.c /^int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_meth_add0 crypto/evp/pmeth_lib.c /^int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth)$/;" f +EVP_PKEY_meth_copy crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src)$/;" f +EVP_PKEY_meth_find crypto/evp/pmeth_lib.c /^const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type)$/;" f +EVP_PKEY_meth_free crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth)$/;" f +EVP_PKEY_meth_get0 crypto/evp/pmeth_lib.c /^const EVP_PKEY_METHOD *EVP_PKEY_meth_get0(size_t idx)$/;" f +EVP_PKEY_meth_get0_info crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags,$/;" f +EVP_PKEY_meth_get_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_cleanup crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_copy crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_count crypto/evp/pmeth_lib.c /^size_t EVP_PKEY_meth_get_count(void)$/;" f +EVP_PKEY_meth_get_ctrl crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_decrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_decrypt(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_derive crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_derive(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_digest_custom crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_digest_custom(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_digestsign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_digestsign(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_digestverify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_digestverify(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_encrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_encrypt(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_init crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_keygen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_keygen(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_param_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_paramgen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_paramgen(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_public_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_sign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_sign(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_signctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_signctx(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_verify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_verify(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_verify_recover crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_verify_recover(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_get_verifyctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_get_verifyctx(const EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_new crypto/evp/pmeth_lib.c /^EVP_PKEY_METHOD *EVP_PKEY_meth_new(int id, int flags)$/;" f +EVP_PKEY_meth_remove crypto/evp/pmeth_lib.c /^int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth)$/;" f +EVP_PKEY_meth_set_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_cleanup crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_copy crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_ctrl crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_decrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_derive crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_digest_custom crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_digestsign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_digestsign(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_digestverify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_digestverify(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_encrypt crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_init crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_keygen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_param_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_paramgen crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_public_check crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_sign crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_signctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_verify crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_verify_recover crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_meth_set_verifyctx crypto/evp/pmeth_lib.c /^void EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth,$/;" f +EVP_PKEY_missing_parameters crypto/evp/p_lib.c /^int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_new crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new(void)$/;" f +EVP_PKEY_new_CMAC_key crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_CMAC_key(ENGINE *e, const unsigned char *priv,$/;" f +EVP_PKEY_new_mac_key crypto/evp/pmeth_gn.c /^EVP_PKEY *EVP_PKEY_new_mac_key(int type, ENGINE *e,$/;" f +EVP_PKEY_new_raw_private_key crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_private_key(int type, ENGINE *e,$/;" f +EVP_PKEY_new_raw_private_key_ex crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx,$/;" f +EVP_PKEY_new_raw_public_key crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_public_key(int type, ENGINE *e,$/;" f +EVP_PKEY_new_raw_public_key_ex crypto/evp/p_lib.c /^EVP_PKEY *EVP_PKEY_new_raw_public_key_ex(OSSL_LIB_CTX *libctx,$/;" f +EVP_PKEY_pairwise_check crypto/evp/pmeth_check.c /^int EVP_PKEY_pairwise_check(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_param_check crypto/evp/pmeth_check.c /^int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_param_check_quick crypto/evp/pmeth_check.c /^int EVP_PKEY_param_check_quick(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_parameters_eq crypto/evp/p_lib.c /^int EVP_PKEY_parameters_eq(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f +EVP_PKEY_paramgen crypto/evp/pmeth_gn.c /^int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)$/;" f +EVP_PKEY_paramgen_init crypto/evp/pmeth_gn.c /^int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_print_fn test/endecoder_legacy_test.c /^typedef int EVP_PKEY_print_fn(BIO *out, const EVP_PKEY *pkey,$/;" t file: +EVP_PKEY_print_params crypto/evp/p_lib.c /^int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey,$/;" f +EVP_PKEY_print_params_fp crypto/evp/p_lib.c /^int EVP_PKEY_print_params_fp(FILE *fp, const EVP_PKEY *pkey,$/;" f +EVP_PKEY_print_private crypto/evp/p_lib.c /^int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey,$/;" f +EVP_PKEY_print_private_fp crypto/evp/p_lib.c /^int EVP_PKEY_print_private_fp(FILE *fp, const EVP_PKEY *pkey,$/;" f +EVP_PKEY_print_public crypto/evp/p_lib.c /^int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey,$/;" f +EVP_PKEY_print_public_fp crypto/evp/p_lib.c /^int EVP_PKEY_print_public_fp(FILE *fp, const EVP_PKEY *pkey,$/;" f +EVP_PKEY_private_check crypto/evp/pmeth_check.c /^int EVP_PKEY_private_check(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_public_check crypto/evp/pmeth_check.c /^int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_public_check_quick crypto/evp/pmeth_check.c /^int EVP_PKEY_public_check_quick(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_save_parameters crypto/evp/p_lib.c /^int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode)$/;" f +EVP_PKEY_security_bits include/openssl/evp.h 1313;" d +EVP_PKEY_set1_DSA crypto/evp/p_lib.c /^int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key)$/;" f +EVP_PKEY_set1_EC_KEY crypto/evp/p_legacy.c /^int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key)$/;" f +EVP_PKEY_set1_RSA crypto/evp/p_legacy.c /^int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key)$/;" f +EVP_PKEY_set1_encoded_public_key crypto/evp/p_lib.c /^int EVP_PKEY_set1_encoded_public_key(EVP_PKEY *pkey, const unsigned char *pub,$/;" f +EVP_PKEY_set1_engine crypto/evp/p_lib.c /^int EVP_PKEY_set1_engine(EVP_PKEY *pkey, ENGINE *e)$/;" f +EVP_PKEY_set1_tls_encodedpoint include/openssl/evp.h 1447;" d +EVP_PKEY_set_bn_param crypto/evp/p_lib.c /^int EVP_PKEY_set_bn_param(EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_set_ex_data crypto/evp/p_lib.c /^int EVP_PKEY_set_ex_data(EVP_PKEY *key, int idx, void *arg)$/;" f +EVP_PKEY_set_int_param crypto/evp/p_lib.c /^int EVP_PKEY_set_int_param(EVP_PKEY *pkey, const char *key_name, int in)$/;" f +EVP_PKEY_set_octet_string_param crypto/evp/p_lib.c /^int EVP_PKEY_set_octet_string_param(EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_set_params crypto/evp/p_lib.c /^int EVP_PKEY_set_params(EVP_PKEY *pkey, OSSL_PARAM params[])$/;" f +EVP_PKEY_set_size_t_param crypto/evp/p_lib.c /^int EVP_PKEY_set_size_t_param(EVP_PKEY *pkey, const char *key_name, size_t in)$/;" f +EVP_PKEY_set_type crypto/evp/p_lib.c /^int EVP_PKEY_set_type(EVP_PKEY *pkey, int type)$/;" f +EVP_PKEY_set_type_by_keymgmt crypto/evp/p_lib.c /^int EVP_PKEY_set_type_by_keymgmt(EVP_PKEY *pkey, EVP_KEYMGMT *keymgmt)$/;" f +EVP_PKEY_set_type_str crypto/evp/p_lib.c /^int EVP_PKEY_set_type_str(EVP_PKEY *pkey, const char *str, int len)$/;" f +EVP_PKEY_set_utf8_string_param crypto/evp/p_lib.c /^int EVP_PKEY_set_utf8_string_param(EVP_PKEY *pkey, const char *key_name,$/;" f +EVP_PKEY_settable_params crypto/evp/p_lib.c /^const OSSL_PARAM *EVP_PKEY_settable_params(const EVP_PKEY *pkey)$/;" f +EVP_PKEY_sign crypto/evp/signature.c /^int EVP_PKEY_sign(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_sign_init crypto/evp/signature.c /^int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_sign_init_ex crypto/evp/signature.c /^int EVP_PKEY_sign_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_PKEY_size include/openssl/evp.h 1315;" d +EVP_PKEY_todata crypto/evp/pmeth_gn.c /^int EVP_PKEY_todata(const EVP_PKEY *pkey, int selection, OSSL_PARAM **params)$/;" f +EVP_PKEY_type crypto/evp/p_lib.c /^int EVP_PKEY_type(int type)$/;" f +EVP_PKEY_type_names_do_all crypto/evp/p_lib.c /^int EVP_PKEY_type_names_do_all(const EVP_PKEY *pkey,$/;" f +EVP_PKEY_up_ref crypto/evp/p_lib.c /^int EVP_PKEY_up_ref(EVP_PKEY *pkey)$/;" f +EVP_PKEY_verify crypto/evp/signature.c /^int EVP_PKEY_verify(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_verify_init crypto/evp/signature.c /^int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_verify_init_ex crypto/evp/signature.c /^int EVP_PKEY_verify_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_PKEY_verify_recover crypto/evp/signature.c /^int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKEY_verify_recover_init crypto/evp/signature.c /^int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx)$/;" f +EVP_PKEY_verify_recover_init_ex crypto/evp/signature.c /^int EVP_PKEY_verify_recover_init_ex(EVP_PKEY_CTX *ctx,$/;" f +EVP_PKS_DSA include/openssl/evp.h 54;" d +EVP_PKS_EC include/openssl/evp.h 55;" d +EVP_PKS_RSA include/openssl/evp.h 53;" d +EVP_PKT_ENC include/openssl/evp.h 51;" d +EVP_PKT_EXCH include/openssl/evp.h 52;" d +EVP_PKT_SIGN include/openssl/evp.h 50;" d +EVP_PK_DH include/openssl/evp.h 48;" d +EVP_PK_DSA include/openssl/evp.h 47;" d +EVP_PK_EC include/openssl/evp.h 49;" d +EVP_PK_RSA include/openssl/evp.h 46;" d +EVP_Q_digest crypto/evp/digest.c /^int EVP_Q_digest(OSSL_LIB_CTX *libctx, const char *name, const char *propq,$/;" f +EVP_Q_mac crypto/evp/mac_lib.c /^unsigned char *EVP_Q_mac(OSSL_LIB_CTX *libctx,$/;" f +EVP_RAND include/openssl/types.h /^typedef struct evp_rand_st EVP_RAND;$/;" t typeref:struct:evp_rand_st +EVP_RAND_CTX include/openssl/types.h /^typedef struct evp_rand_ctx_st EVP_RAND_CTX;$/;" t typeref:struct:evp_rand_ctx_st +EVP_RAND_CTX_free crypto/evp/evp_rand.c /^void EVP_RAND_CTX_free(EVP_RAND_CTX *ctx)$/;" f +EVP_RAND_CTX_get0_rand crypto/evp/evp_rand.c /^EVP_RAND *EVP_RAND_CTX_get0_rand(EVP_RAND_CTX *ctx)$/;" f +EVP_RAND_CTX_get_params crypto/evp/evp_rand.c /^int EVP_RAND_CTX_get_params(EVP_RAND_CTX *ctx, OSSL_PARAM params[])$/;" f +EVP_RAND_CTX_gettable_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_CTX_gettable_params(EVP_RAND_CTX *ctx)$/;" f +EVP_RAND_CTX_new crypto/evp/evp_rand.c /^EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent)$/;" f +EVP_RAND_CTX_set_params crypto/evp/evp_rand.c /^int EVP_RAND_CTX_set_params(EVP_RAND_CTX *ctx, const OSSL_PARAM params[])$/;" f +EVP_RAND_CTX_settable_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_CTX_settable_params(EVP_RAND_CTX *ctx)$/;" f +EVP_RAND_STATE_ERROR include/openssl/evp.h 1289;" d +EVP_RAND_STATE_READY include/openssl/evp.h 1288;" d +EVP_RAND_STATE_UNINITIALISED include/openssl/evp.h 1287;" d +EVP_RAND_do_all_provided crypto/evp/evp_rand.c /^void EVP_RAND_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_RAND_enable_locking crypto/evp/evp_rand.c /^int EVP_RAND_enable_locking(EVP_RAND_CTX *rand)$/;" f +EVP_RAND_fetch crypto/evp/evp_rand.c /^EVP_RAND *EVP_RAND_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,$/;" f +EVP_RAND_free crypto/evp/evp_rand.c /^void EVP_RAND_free(EVP_RAND *rand)$/;" f +EVP_RAND_generate crypto/evp/evp_rand.c /^int EVP_RAND_generate(EVP_RAND_CTX *ctx, unsigned char *out, size_t outlen,$/;" f +EVP_RAND_get0_description crypto/evp/evp_rand.c /^const char *EVP_RAND_get0_description(const EVP_RAND *rand)$/;" f +EVP_RAND_get0_name crypto/evp/evp_rand.c /^const char *EVP_RAND_get0_name(const EVP_RAND *rand)$/;" f +EVP_RAND_get0_provider crypto/evp/evp_rand.c /^const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand)$/;" f +EVP_RAND_get_params crypto/evp/evp_rand.c /^int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[])$/;" f +EVP_RAND_get_state crypto/evp/evp_rand.c /^int EVP_RAND_get_state(EVP_RAND_CTX *ctx)$/;" f +EVP_RAND_get_strength crypto/evp/evp_rand.c /^unsigned int EVP_RAND_get_strength(EVP_RAND_CTX *ctx)$/;" f +EVP_RAND_gettable_ctx_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand)$/;" f +EVP_RAND_gettable_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand)$/;" f +EVP_RAND_instantiate crypto/evp/evp_rand.c /^int EVP_RAND_instantiate(EVP_RAND_CTX *ctx, unsigned int strength,$/;" f +EVP_RAND_is_a crypto/evp/evp_rand.c /^int EVP_RAND_is_a(const EVP_RAND *rand, const char *name)$/;" f +EVP_RAND_names_do_all crypto/evp/evp_rand.c /^int EVP_RAND_names_do_all(const EVP_RAND *rand,$/;" f +EVP_RAND_nonce crypto/evp/evp_rand.c /^int EVP_RAND_nonce(EVP_RAND_CTX *ctx, unsigned char *out, size_t outlen)$/;" f +EVP_RAND_reseed crypto/evp/evp_rand.c /^int EVP_RAND_reseed(EVP_RAND_CTX *ctx, int prediction_resistance,$/;" f +EVP_RAND_settable_ctx_params crypto/evp/evp_rand.c /^const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand)$/;" f +EVP_RAND_uninstantiate crypto/evp/evp_rand.c /^int EVP_RAND_uninstantiate(EVP_RAND_CTX *ctx)$/;" f +EVP_RAND_up_ref crypto/evp/evp_rand.c /^int EVP_RAND_up_ref(EVP_RAND *rand)$/;" f +EVP_RAND_verify_zeroization crypto/evp/evp_rand.c /^int EVP_RAND_verify_zeroization(EVP_RAND_CTX *ctx)$/;" f +EVP_RC2_KEY crypto/evp/e_rc2.c /^} EVP_RC2_KEY;$/;" t typeref:struct:__anon11 file: +EVP_RC4_HMAC_MD5 crypto/evp/e_rc4_hmac_md5.c /^} EVP_RC4_HMAC_MD5;$/;" t typeref:struct:__anon38 file: +EVP_RC4_KEY crypto/evp/e_rc4.c /^} EVP_RC4_KEY;$/;" t typeref:struct:__anon31 file: +EVP_RC4_KEY_SIZE include/crypto/evp.h 844;" d +EVP_RC5_KEY crypto/evp/e_rc5.c /^} EVP_RC5_KEY;$/;" t typeref:struct:__anon10 file: +EVP_RESET_TEST_st test/evp_extra_test.c /^} EVP_RESET_TEST_st;$/;" t typeref:struct:__anon308 file: +EVP_RSA_gen include/openssl/rsa.h 248;" d +EVP_R_AES_KEY_SETUP_FAILED include/openssl/evperr.h 24;" d +EVP_R_ARIA_KEY_SETUP_FAILED include/openssl/evperr.h 25;" d +EVP_R_BAD_ALGORITHM_NAME include/openssl/evperr.h 26;" d +EVP_R_BAD_DECRYPT include/openssl/evperr.h 27;" d +EVP_R_BAD_KEY_LENGTH include/openssl/evperr.h 28;" d +EVP_R_BUFFER_TOO_SMALL include/openssl/evperr.h 29;" d +EVP_R_CACHE_CONSTANTS_FAILED include/openssl/evperr.h 30;" d +EVP_R_CAMELLIA_KEY_SETUP_FAILED include/openssl/evperr.h 31;" d +EVP_R_CANNOT_GET_PARAMETERS include/openssl/evperr.h 32;" d +EVP_R_CANNOT_SET_PARAMETERS include/openssl/evperr.h 33;" d +EVP_R_CIPHER_NOT_GCM_MODE include/openssl/evperr.h 34;" d +EVP_R_CIPHER_PARAMETER_ERROR include/openssl/evperr.h 35;" d +EVP_R_COMMAND_NOT_SUPPORTED include/openssl/evperr.h 36;" d +EVP_R_CONFLICTING_ALGORITHM_NAME include/openssl/evperr.h 37;" d +EVP_R_COPY_ERROR include/openssl/evperr.h 38;" d +EVP_R_CTRL_NOT_IMPLEMENTED include/openssl/evperr.h 39;" d +EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED include/openssl/evperr.h 40;" d +EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH include/openssl/evperr.h 41;" d +EVP_R_DECODE_ERROR include/openssl/evperr.h 42;" d +EVP_R_DEFAULT_QUERY_PARSE_ERROR include/openssl/evperr.h 43;" d +EVP_R_DIFFERENT_KEY_TYPES include/openssl/evperr.h 44;" d +EVP_R_DIFFERENT_PARAMETERS include/openssl/evperr.h 45;" d +EVP_R_ERROR_LOADING_SECTION include/openssl/evperr.h 46;" d +EVP_R_EXPECTING_AN_HMAC_KEY include/openssl/evperr.h 47;" d +EVP_R_EXPECTING_AN_RSA_KEY include/openssl/evperr.h 48;" d +EVP_R_EXPECTING_A_DH_KEY include/openssl/evperr.h 49;" d +EVP_R_EXPECTING_A_DSA_KEY include/openssl/evperr.h 50;" d +EVP_R_EXPECTING_A_ECX_KEY include/openssl/evperr.h 51;" d +EVP_R_EXPECTING_A_EC_KEY include/openssl/evperr.h 52;" d +EVP_R_EXPECTING_A_POLY1305_KEY include/openssl/evperr.h 53;" d +EVP_R_EXPECTING_A_SIPHASH_KEY include/openssl/evperr.h 54;" d +EVP_R_FINAL_ERROR include/openssl/evperr.h 55;" d +EVP_R_GENERATE_ERROR include/openssl/evperr.h 56;" d +EVP_R_GET_RAW_KEY_FAILED include/openssl/evperr.h 57;" d +EVP_R_ILLEGAL_SCRYPT_PARAMETERS include/openssl/evperr.h 58;" d +EVP_R_INACCESSIBLE_DOMAIN_PARAMETERS include/openssl/evperr.h 59;" d +EVP_R_INACCESSIBLE_KEY include/openssl/evperr.h 60;" d +EVP_R_INITIALIZATION_ERROR include/openssl/evperr.h 61;" d +EVP_R_INPUT_NOT_INITIALIZED include/openssl/evperr.h 62;" d +EVP_R_INVALID_CUSTOM_LENGTH include/openssl/evperr.h 63;" d +EVP_R_INVALID_DIGEST include/openssl/evperr.h 64;" d +EVP_R_INVALID_IV_LENGTH include/openssl/evperr.h 65;" d +EVP_R_INVALID_KEY include/openssl/evperr.h 66;" d +EVP_R_INVALID_KEY_LENGTH include/openssl/evperr.h 67;" d +EVP_R_INVALID_LENGTH include/openssl/evperr.h 68;" d +EVP_R_INVALID_NULL_ALGORITHM include/openssl/evperr.h 69;" d +EVP_R_INVALID_OPERATION include/openssl/evperr.h 70;" d +EVP_R_INVALID_PROVIDER_FUNCTIONS include/openssl/evperr.h 71;" d +EVP_R_INVALID_SALT_LENGTH include/openssl/evperr.h 72;" d +EVP_R_INVALID_SECRET_LENGTH include/openssl/evperr.h 73;" d +EVP_R_INVALID_SEED_LENGTH include/openssl/evperr.h 74;" d +EVP_R_INVALID_VALUE include/openssl/evperr.h 75;" d +EVP_R_KEYMGMT_EXPORT_FAILURE include/openssl/evperr.h 76;" d +EVP_R_KEY_SETUP_FAILED include/openssl/evperr.h 77;" d +EVP_R_LOCKING_NOT_SUPPORTED include/openssl/evperr.h 78;" d +EVP_R_MEMORY_LIMIT_EXCEEDED include/openssl/evperr.h 79;" d +EVP_R_MESSAGE_DIGEST_IS_NULL include/openssl/evperr.h 80;" d +EVP_R_METHOD_NOT_SUPPORTED include/openssl/evperr.h 81;" d +EVP_R_MISSING_PARAMETERS include/openssl/evperr.h 82;" d +EVP_R_NOT_ABLE_TO_COPY_CTX include/openssl/evperr.h 83;" d +EVP_R_NOT_XOF_OR_INVALID_LENGTH include/openssl/evperr.h 84;" d +EVP_R_NO_CIPHER_SET include/openssl/evperr.h 85;" d +EVP_R_NO_DEFAULT_DIGEST include/openssl/evperr.h 86;" d +EVP_R_NO_DIGEST_SET include/openssl/evperr.h 87;" d +EVP_R_NO_IMPORT_FUNCTION include/openssl/evperr.h 88;" d +EVP_R_NO_KEYMGMT_AVAILABLE include/openssl/evperr.h 89;" d +EVP_R_NO_KEYMGMT_PRESENT include/openssl/evperr.h 90;" d +EVP_R_NO_KEY_SET include/openssl/evperr.h 91;" d +EVP_R_NO_OPERATION_SET include/openssl/evperr.h 92;" d +EVP_R_NULL_MAC_PKEY_CTX include/openssl/evperr.h 93;" d +EVP_R_ONLY_ONESHOT_SUPPORTED include/openssl/evperr.h 94;" d +EVP_R_OPERATION_NOT_INITIALIZED include/openssl/evperr.h 95;" d +EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE include/openssl/evperr.h 96;" d +EVP_R_OPERATON_NOT_INITIALIZED include/openssl/cryptoerr_legacy.h 1459;" d +EVP_R_OUTPUT_WOULD_OVERFLOW include/openssl/evperr.h 97;" d +EVP_R_PARAMETER_TOO_LARGE include/openssl/evperr.h 98;" d +EVP_R_PARTIALLY_OVERLAPPING include/openssl/evperr.h 99;" d +EVP_R_PBKDF2_ERROR include/openssl/evperr.h 100;" d +EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED include/openssl/evperr.h 101;" d +EVP_R_PRIVATE_KEY_DECODE_ERROR include/openssl/evperr.h 102;" d +EVP_R_PRIVATE_KEY_ENCODE_ERROR include/openssl/evperr.h 103;" d +EVP_R_PUBLIC_KEY_NOT_RSA include/openssl/evperr.h 104;" d +EVP_R_SETTING_XOF_FAILED include/openssl/evperr.h 105;" d +EVP_R_SET_DEFAULT_PROPERTY_FAILURE include/openssl/evperr.h 106;" d +EVP_R_TOO_MANY_RECORDS include/openssl/evperr.h 107;" d +EVP_R_UNABLE_TO_ENABLE_LOCKING include/openssl/evperr.h 108;" d +EVP_R_UNABLE_TO_GET_MAXIMUM_REQUEST_SIZE include/openssl/evperr.h 109;" d +EVP_R_UNABLE_TO_GET_RANDOM_STRENGTH include/openssl/evperr.h 110;" d +EVP_R_UNABLE_TO_LOCK_CONTEXT include/openssl/evperr.h 111;" d +EVP_R_UNABLE_TO_SET_CALLBACKS include/openssl/evperr.h 112;" d +EVP_R_UNKNOWN_CIPHER include/openssl/evperr.h 113;" d +EVP_R_UNKNOWN_DIGEST include/openssl/evperr.h 114;" d +EVP_R_UNKNOWN_KEY_TYPE include/openssl/evperr.h 115;" d +EVP_R_UNKNOWN_OPTION include/openssl/evperr.h 116;" d +EVP_R_UNKNOWN_PBE_ALGORITHM include/openssl/evperr.h 117;" d +EVP_R_UNSUPPORTED_ALGORITHM include/openssl/evperr.h 118;" d +EVP_R_UNSUPPORTED_CIPHER include/openssl/evperr.h 119;" d +EVP_R_UNSUPPORTED_KEYLENGTH include/openssl/evperr.h 120;" d +EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION include/openssl/evperr.h 121;" d +EVP_R_UNSUPPORTED_KEY_SIZE include/openssl/evperr.h 122;" d +EVP_R_UNSUPPORTED_KEY_TYPE include/openssl/evperr.h 123;" d +EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS include/openssl/evperr.h 124;" d +EVP_R_UNSUPPORTED_PRF include/openssl/evperr.h 125;" d +EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM include/openssl/evperr.h 126;" d +EVP_R_UNSUPPORTED_SALT_TYPE include/openssl/evperr.h 127;" d +EVP_R_UPDATE_ERROR include/openssl/evperr.h 128;" d +EVP_R_WRAP_MODE_NOT_ALLOWED include/openssl/evperr.h 129;" d +EVP_R_WRONG_FINAL_BLOCK_LENGTH include/openssl/evperr.h 130;" d +EVP_R_XTS_DATA_UNIT_IS_TOO_LARGE include/openssl/evperr.h 131;" d +EVP_R_XTS_DUPLICATED_KEYS include/openssl/evperr.h 132;" d +EVP_SEED_KEY crypto/evp/e_seed.c /^} EVP_SEED_KEY;$/;" t typeref:struct:__anon22 file: +EVP_SIGNATURE include/openssl/types.h /^typedef struct evp_signature_st EVP_SIGNATURE;$/;" t typeref:struct:evp_signature_st +EVP_SIGNATURE_do_all_provided crypto/evp/signature.c /^void EVP_SIGNATURE_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +EVP_SIGNATURE_fetch crypto/evp/signature.c /^EVP_SIGNATURE *EVP_SIGNATURE_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,$/;" f +EVP_SIGNATURE_free crypto/evp/signature.c /^void EVP_SIGNATURE_free(EVP_SIGNATURE *signature)$/;" f +EVP_SIGNATURE_get0_description crypto/evp/signature.c /^const char *EVP_SIGNATURE_get0_description(const EVP_SIGNATURE *signature)$/;" f +EVP_SIGNATURE_get0_name crypto/evp/signature.c /^const char *EVP_SIGNATURE_get0_name(const EVP_SIGNATURE *signature)$/;" f +EVP_SIGNATURE_get0_provider crypto/evp/signature.c /^OSSL_PROVIDER *EVP_SIGNATURE_get0_provider(const EVP_SIGNATURE *signature)$/;" f +EVP_SIGNATURE_gettable_ctx_params crypto/evp/signature.c /^const OSSL_PARAM *EVP_SIGNATURE_gettable_ctx_params(const EVP_SIGNATURE *sig)$/;" f +EVP_SIGNATURE_is_a crypto/evp/signature.c /^int EVP_SIGNATURE_is_a(const EVP_SIGNATURE *signature, const char *name)$/;" f +EVP_SIGNATURE_names_do_all crypto/evp/signature.c /^int EVP_SIGNATURE_names_do_all(const EVP_SIGNATURE *signature,$/;" f +EVP_SIGNATURE_settable_ctx_params crypto/evp/signature.c /^const OSSL_PARAM *EVP_SIGNATURE_settable_ctx_params(const EVP_SIGNATURE *sig)$/;" f +EVP_SIGNATURE_up_ref crypto/evp/signature.c /^int EVP_SIGNATURE_up_ref(EVP_SIGNATURE *signature)$/;" f +EVP_SM4_KEY crypto/evp/e_sm4.c /^} EVP_SM4_KEY;$/;" t typeref:struct:__anon37 file: +EVP_SealFinal crypto/evp/p_seal.c /^int EVP_SealFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)$/;" f +EVP_SealInit crypto/evp/p_seal.c /^int EVP_SealInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type,$/;" f +EVP_SealUpdate include/openssl/evp.h 661;" d +EVP_SignFinal crypto/evp/p_sign.c /^int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f +EVP_SignFinal_ex crypto/evp/p_sign.c /^int EVP_SignFinal_ex(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f +EVP_SignInit include/openssl/evp.h 655;" d +EVP_SignInit_ex include/openssl/evp.h 654;" d +EVP_SignUpdate include/openssl/evp.h 656;" d +EVP_TEST test/evp_test.c /^} EVP_TEST;$/;" t typeref:struct:evp_test_st file: +EVP_TEST_BUFFER test/evp_test.c /^typedef struct evp_test_buffer_st EVP_TEST_BUFFER;$/;" t typeref:struct:evp_test_buffer_st file: +EVP_TEST_METHOD test/evp_test.c /^typedef struct evp_test_method_st EVP_TEST_METHOD;$/;" t typeref:struct:evp_test_method_st file: +EVP_UPDATED_IV_TEST_st test/evp_extra_test.c /^} EVP_UPDATED_IV_TEST_st;$/;" t typeref:struct:__anon309 file: +EVP_Update_loop apps/speed.c /^static int EVP_Update_loop(void *args)$/;" f file: +EVP_Update_loop_aead apps/speed.c /^static int EVP_Update_loop_aead(void *args)$/;" f file: +EVP_Update_loop_ccm apps/speed.c /^static int EVP_Update_loop_ccm(void *args)$/;" f file: +EVP_VerifyFinal crypto/evp/p_verify.c /^int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf,$/;" f +EVP_VerifyFinal_ex crypto/evp/p_verify.c /^int EVP_VerifyFinal_ex(EVP_MD_CTX *ctx, const unsigned char *sigbuf,$/;" f +EVP_VerifyInit include/openssl/evp.h 658;" d +EVP_VerifyInit_ex include/openssl/evp.h 657;" d +EVP_VerifyUpdate include/openssl/evp.h 659;" d +EVP_add_alg_module crypto/evp/evp_cnf.c /^void EVP_add_alg_module(void)$/;" f +EVP_add_cipher crypto/evp/names.c /^int EVP_add_cipher(const EVP_CIPHER *c)$/;" f +EVP_add_cipher_alias include/openssl/evp.h 678;" d +EVP_add_digest crypto/evp/names.c /^int EVP_add_digest(const EVP_MD *md)$/;" f +EVP_add_digest_alias include/openssl/evp.h 680;" d +EVP_aes_128_cbc_hmac_sha1 crypto/evp/e_aes_cbc_hmac_sha1.c /^const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha1(void)$/;" f +EVP_aes_128_cbc_hmac_sha256 crypto/evp/e_aes_cbc_hmac_sha256.c /^const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha256(void)$/;" f +EVP_aes_128_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_aes_128_cfb(void)$/;" f +EVP_aes_128_cfb crypto/evp/e_old.c 89;" d file: +EVP_aes_128_cfb include/openssl/evp.h 1017;" d +EVP_aes_128_wrap crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_128_wrap(void)$/;" f +EVP_aes_128_wrap_pad crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_128_wrap_pad(void)$/;" f +EVP_aes_192_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_aes_192_cfb(void)$/;" f +EVP_aes_192_cfb crypto/evp/e_old.c 96;" d file: +EVP_aes_192_cfb include/openssl/evp.h 1033;" d +EVP_aes_192_wrap crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_192_wrap(void)$/;" f +EVP_aes_192_wrap_pad crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_192_wrap_pad(void)$/;" f +EVP_aes_256_cbc_hmac_sha1 crypto/evp/e_aes_cbc_hmac_sha1.c /^const EVP_CIPHER *EVP_aes_256_cbc_hmac_sha1(void)$/;" f +EVP_aes_256_cbc_hmac_sha256 crypto/evp/e_aes_cbc_hmac_sha256.c /^const EVP_CIPHER *EVP_aes_256_cbc_hmac_sha256(void)$/;" f +EVP_aes_256_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_aes_256_cfb(void)$/;" f +EVP_aes_256_cfb crypto/evp/e_old.c 103;" d file: +EVP_aes_256_cfb include/openssl/evp.h 1048;" d +EVP_aes_256_wrap crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_256_wrap(void)$/;" f +EVP_aes_256_wrap_pad crypto/evp/e_aes.c /^const EVP_CIPHER *EVP_aes_256_wrap_pad(void)$/;" f +EVP_aria_128_cfb include/openssl/evp.h 1069;" d +EVP_aria_192_cfb include/openssl/evp.h 1079;" d +EVP_aria_256_cfb include/openssl/evp.h 1089;" d +EVP_bf_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_bf_cfb(void)$/;" f +EVP_bf_cfb crypto/evp/e_old.c 22;" d file: +EVP_bf_cfb include/openssl/evp.h 995;" d +EVP_blake2b512 crypto/evp/legacy_blake2.c /^const EVP_MD *EVP_blake2b512(void)$/;" f +EVP_blake2s256 crypto/evp/legacy_blake2.c /^const EVP_MD *EVP_blake2s256(void)$/;" f +EVP_camellia_128_cfb include/openssl/evp.h 1101;" d +EVP_camellia_192_cfb include/openssl/evp.h 1109;" d +EVP_camellia_256_cfb include/openssl/evp.h 1117;" d +EVP_cast5_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_cast5_cfb(void)$/;" f +EVP_cast5_cfb crypto/evp/e_old.c 72;" d file: +EVP_cast5_cfb include/openssl/evp.h 1002;" d +EVP_chacha20 crypto/evp/e_chacha20_poly1305.c /^const EVP_CIPHER *EVP_chacha20(void)$/;" f +EVP_chacha20_poly1305 crypto/evp/e_chacha20_poly1305.c /^const EVP_CIPHER *EVP_chacha20_poly1305(void)$/;" f +EVP_cleanup include/openssl/evp.h 1165;" d +EVP_default_properties_enable_fips crypto/evp/evp_fetch.c /^int EVP_default_properties_enable_fips(OSSL_LIB_CTX *libctx, int enable)$/;" f +EVP_default_properties_is_fips_enabled crypto/evp/evp_fetch.c /^int EVP_default_properties_is_fips_enabled(OSSL_LIB_CTX *libctx)$/;" f +EVP_delete_cipher_alias include/openssl/evp.h 682;" d +EVP_delete_digest_alias include/openssl/evp.h 684;" d +EVP_des_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_des_cfb(void)$/;" f +EVP_des_cfb crypto/evp/e_old.c 31;" d file: +EVP_des_cfb include/openssl/evp.h 945;" d +EVP_des_ede crypto/evp/e_des3.c /^const EVP_CIPHER *EVP_des_ede(void)$/;" f +EVP_des_ede3 crypto/evp/e_des3.c /^const EVP_CIPHER *EVP_des_ede3(void)$/;" f +EVP_des_ede3_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_des_ede3_cfb(void)$/;" f +EVP_des_ede3_cfb crypto/evp/e_old.c 38;" d file: +EVP_des_ede3_cfb include/openssl/evp.h 951;" d +EVP_des_ede3_wrap crypto/evp/e_des3.c /^const EVP_CIPHER *EVP_des_ede3_wrap(void)$/;" f +EVP_des_ede_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_des_ede_cfb(void)$/;" f +EVP_des_ede_cfb crypto/evp/e_old.c 45;" d file: +EVP_des_ede_cfb include/openssl/evp.h 949;" d +EVP_desx_cbc crypto/evp/e_xcbc_d.c /^const EVP_CIPHER *EVP_desx_cbc(void)$/;" f +EVP_enc_null crypto/evp/e_null.c /^const EVP_CIPHER *EVP_enc_null(void)$/;" f +EVP_get_cipherbyname crypto/evp/names.c /^const EVP_CIPHER *EVP_get_cipherbyname(const char *name)$/;" f +EVP_get_cipherbynid include/openssl/evp.h 528;" d +EVP_get_cipherbyobj include/openssl/evp.h 529;" d +EVP_get_digestbyname crypto/evp/names.c /^const EVP_MD *EVP_get_digestbyname(const char *name)$/;" f +EVP_get_digestbynid include/openssl/evp.h 526;" d +EVP_get_digestbyobj include/openssl/evp.h 527;" d +EVP_get_pw_prompt crypto/evp/evp_key.c /^char *EVP_get_pw_prompt(void)$/;" f +EVP_idea_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_idea_cfb(void)$/;" f +EVP_idea_cfb crypto/evp/e_old.c 54;" d file: +EVP_idea_cfb include/openssl/evp.h 978;" d +EVP_md2 crypto/evp/legacy_md2.c /^const EVP_MD *EVP_md2(void)$/;" f +EVP_md4 crypto/evp/legacy_md4.c /^const EVP_MD *EVP_md4(void)$/;" f +EVP_md5 crypto/evp/legacy_md5.c /^const EVP_MD *EVP_md5(void)$/;" f +EVP_md5_sha1 crypto/evp/legacy_md5_sha1.c /^const EVP_MD *EVP_md5_sha1(void)$/;" f +EVP_md_null crypto/evp/m_null.c /^const EVP_MD *EVP_md_null(void)$/;" f +EVP_mdc2 crypto/evp/legacy_mdc2.c /^const EVP_MD *EVP_mdc2(void)$/;" f +EVP_rc2_40_cbc crypto/evp/e_rc2.c /^const EVP_CIPHER *EVP_rc2_40_cbc(void)$/;" f +EVP_rc2_64_cbc crypto/evp/e_rc2.c /^const EVP_CIPHER *EVP_rc2_64_cbc(void)$/;" f +EVP_rc2_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_rc2_cfb(void)$/;" f +EVP_rc2_cfb crypto/evp/e_old.c 63;" d file: +EVP_rc2_cfb include/openssl/evp.h 988;" d +EVP_rc4 crypto/evp/e_rc4.c /^const EVP_CIPHER *EVP_rc4(void)$/;" f +EVP_rc4_40 crypto/evp/e_rc4.c /^const EVP_CIPHER *EVP_rc4_40(void)$/;" f +EVP_rc4_hmac_md5 crypto/evp/e_rc4_hmac_md5.c /^const EVP_CIPHER *EVP_rc4_hmac_md5(void)$/;" f +EVP_rc5_32_12_16_cfb crypto/evp/e_old.c /^const EVP_CIPHER *EVP_rc5_32_12_16_cfb(void)$/;" f +EVP_rc5_32_12_16_cfb crypto/evp/e_old.c 81;" d file: +EVP_rc5_32_12_16_cfb include/openssl/evp.h 1009;" d +EVP_read_pw_string crypto/evp/evp_key.c /^int EVP_read_pw_string(char *buf, int len, const char *prompt, int verify)$/;" f +EVP_read_pw_string_min crypto/evp/evp_key.c /^int EVP_read_pw_string_min(char *buf, int min, int len, const char *prompt,$/;" f +EVP_ripemd160 crypto/evp/legacy_ripemd.c /^const EVP_MD *EVP_ripemd160(void)$/;" f +EVP_seed_cfb include/openssl/evp.h 1132;" d +EVP_set_default_properties crypto/evp/evp_fetch.c /^int EVP_set_default_properties(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +EVP_set_pw_prompt crypto/evp/evp_key.c /^void EVP_set_pw_prompt(const char *prompt)$/;" f +EVP_sha1 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha1(void)$/;" f +EVP_sha224 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha224(void)$/;" f +EVP_sha256 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha256(void)$/;" f +EVP_sha384 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha384(void)$/;" f +EVP_sha512 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha512(void)$/;" f +EVP_sha512_224 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha512_224(void)$/;" f +EVP_sha512_256 crypto/evp/legacy_sha.c /^const EVP_MD *EVP_sha512_256(void)$/;" f +EVP_sm3 crypto/sm3/legacy_sm3.c /^const EVP_MD *EVP_sm3(void)$/;" f +EVP_sm4_cfb include/openssl/evp.h 1140;" d +EVP_sm4_ctr crypto/evp/e_sm4.c /^const EVP_CIPHER *EVP_sm4_ctr(void)$/;" f +EVP_str_reasons crypto/evp/evp_err.c /^static const ERR_STRING_DATA EVP_str_reasons[] = {$/;" v file: +EVP_whirlpool crypto/evp/legacy_wp.c /^const EVP_MD *EVP_whirlpool(void)$/;" f +EV_PEEK crypto/err/err.c /^ EV_POP, EV_PEEK, EV_PEEK_LAST$/;" e enum:ERR_GET_ACTION_e file: +EV_PEEK_LAST crypto/err/err.c /^ EV_POP, EV_PEEK, EV_PEEK_LAST$/;" e enum:ERR_GET_ACTION_e file: +EV_POP crypto/err/err.c /^ EV_POP, EV_PEEK, EV_PEEK_LAST$/;" e enum:ERR_GET_ACTION_e file: +EXACTLY_ONE apps/ts.c 30;" d file: +EXECUTE_CIPHERLIST_TEST test/cipherlist_test.c 194;" d file: +EXECUTE_CT_TEST test/ct_test.c 334;" d file: +EXECUTE_MSG_CREATION_TEST test/cmp_msg_test.c 69;" d file: +EXECUTE_SSL_TEST_CTX_TEST test/ssl_test_ctx_test.c 148;" d file: +EXECUTE_TEST test/testutil.h 106;" d +EXIT e_os.h 160;" d +EXIT e_os.h 230;" d +EXIT e_os.h 244;" d +EXP crypto/poly1305/poly1305_ieee754.c 67;" d file: +EXPAND crypto/sm3/sm3_local.h 51;" d +EXPECTED test/asn1_encode_test.c /^} EXPECTED;$/;" t typeref:struct:__anon304 file: +EXPLICIT_CHAR2_CURVE_TYPE ssl/ssl_local.h 1994;" d +EXPLICIT_PRIME_CURVE_TYPE ssl/ssl_local.h 1993;" d +EXPORTER_SECRET_LABEL ssl/ssl_local.h 2813;" d +EXTENSION_DEFINITION ssl/statem/extensions.c /^} EXTENSION_DEFINITION;$/;" t typeref:struct:extensions_definition_st file: +EXT_COPY_ADD apps/include/apps.h 298;" d +EXT_COPY_ALL apps/include/apps.h 299;" d +EXT_COPY_NONE apps/include/apps.h 297;" d +EXT_COPY_UNSET apps/req.c 48;" d file: +EXT_COPY_UNSET apps/x509.c 33;" d file: +EXT_RETURN ssl/statem/statem_local.h /^} EXT_RETURN;$/;" t typeref:enum:ext_return_en +EXT_RETURN_FAIL ssl/statem/statem_local.h /^ EXT_RETURN_FAIL,$/;" e enum:ext_return_en +EXT_RETURN_NOT_SENT ssl/statem/statem_local.h /^ EXT_RETURN_NOT_SENT$/;" e enum:ext_return_en +EXT_RETURN_SENT ssl/statem/statem_local.h /^ EXT_RETURN_SENT,$/;" e enum:ext_return_en +EX_CALLBACK include/internal/cryptlib.h /^typedef struct ex_callback_st EX_CALLBACK;$/;" t typeref:struct:ex_callback_st +EX_CALLBACKS include/internal/cryptlib.h /^} EX_CALLBACKS;$/;" t typeref:struct:ex_callbacks_st +E_CAST crypto/cast/asm/cast-586.pl /^sub E_CAST {$/;" s +E_CAST crypto/cast/cast_local.h 130;" d +E_CAST crypto/cast/cast_local.h 146;" d +E_CAST crypto/cast/cast_local.h 168;" d +E_FORMAT crypto/bio/bio_print.c 79;" d file: +E_IDEA crypto/idea/idea_local.h 86;" d +E_RC5_32 crypto/rc5/rc5_local.h 168;" d +E_SEED crypto/seed/seed_local.h 99;" d +EdDSA_NUM apps/speed.c /^enum { R_EC_Ed25519, R_EC_Ed448, EdDSA_NUM };$/;" e enum:__anon440 file: +EdDSA_SECONDS apps/speed.c 19;" d file: +EdDSA_sign_loop apps/speed.c /^static int EdDSA_sign_loop(void *args)$/;" f file: +EdDSA_verify_loop apps/speed.c /^static int EdDSA_verify_loop(void *args)$/;" f file: +F crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +F crypto/md4/md4_local.h 46;" d +F crypto/md5/md5_local.h 57;" d +F include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +F providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +F1 crypto/ripemd/rmd_local.h 50;" d +F2 crypto/ripemd/rmd_local.h 51;" d +F3 crypto/ripemd/rmd_local.h 52;" d +F3 test/keymgmt_internal_test.c 74;" d file: +F4 crypto/ripemd/rmd_local.h 53;" d +F5 crypto/ripemd/rmd_local.h 54;" d +F5_WORKAROUND_MAX_MSG_LEN ssl/statem/extensions_clnt.c 888;" d file: +F5_WORKAROUND_MAX_MSG_LEN test/clienthellotest.c 44;" d file: +F5_WORKAROUND_MIN_MSG_LEN ssl/statem/extensions_clnt.c 887;" d file: +F5_WORKAROUND_MIN_MSG_LEN test/clienthellotest.c 43;" d file: +FAB_NAMX crypto/vms_rms.h 13;" d +FAB_NAMX crypto/vms_rms.h 39;" d +FAB_OR_NAML crypto/vms_rms.h 14;" d +FAB_OR_NAML crypto/vms_rms.h 40;" d +FAB_OR_NAML_DNA crypto/vms_rms.h 15;" d +FAB_OR_NAML_DNA crypto/vms_rms.h 41;" d +FAB_OR_NAML_DNS crypto/vms_rms.h 16;" d +FAB_OR_NAML_DNS crypto/vms_rms.h 42;" d +FAB_OR_NAML_FNA crypto/vms_rms.h 17;" d +FAB_OR_NAML_FNA crypto/vms_rms.h 43;" d +FAB_OR_NAML_FNS crypto/vms_rms.h 18;" d +FAB_OR_NAML_FNS crypto/vms_rms.h 44;" d +FAILTEST crypto/mem.c 49;" d file: +FAILTEST crypto/mem.c 54;" d file: +FAKE_RAND test/testutil/fake_random.c /^} FAKE_RAND;$/;" t typeref:struct:__anon349 file: +FE crypto/aria/aria.c /^static ossl_inline void FE(ARIA_u128 *o, const ARIA_u128 *d,$/;" f file: +FEEDBACK providers/implementations/kdfs/kbkdf.c /^ FEEDBACK$/;" e enum:__anon531 file: +FF0 crypto/sm3/sm3_local.h 45;" d +FF1 crypto/sm3/sm3_local.h 48;" d +FFC_CHECK_BAD_LN_PAIR include/internal/ffc.h 61;" d +FFC_CHECK_COUNTER_MISMATCH include/internal/ffc.h 70;" d +FFC_CHECK_G_MISMATCH include/internal/ffc.h 69;" d +FFC_CHECK_INVALID_COUNTER include/internal/ffc.h 66;" d +FFC_CHECK_INVALID_G include/internal/ffc.h 64;" d +FFC_CHECK_INVALID_J_VALUE include/internal/ffc.h 59;" d +FFC_CHECK_INVALID_PQ include/internal/ffc.h 65;" d +FFC_CHECK_INVALID_Q_VALUE include/internal/ffc.h 58;" d +FFC_CHECK_INVALID_SEED_SIZE include/internal/ffc.h 62;" d +FFC_CHECK_MISSING_SEED_OR_COUNTER include/internal/ffc.h 63;" d +FFC_CHECK_NOT_SUITABLE_GENERATOR include/internal/ffc.h 56;" d +FFC_CHECK_P_MISMATCH include/internal/ffc.h 67;" d +FFC_CHECK_P_NOT_PRIME include/internal/ffc.h 53;" d +FFC_CHECK_P_NOT_SAFE_PRIME include/internal/ffc.h 54;" d +FFC_CHECK_Q_MISMATCH include/internal/ffc.h 68;" d +FFC_CHECK_Q_NOT_PRIME include/internal/ffc.h 57;" d +FFC_CHECK_UNKNOWN_GENERATOR include/internal/ffc.h 55;" d +FFC_ERROR_NOT_SUITABLE_GENERATOR include/internal/ffc.h 76;" d +FFC_ERROR_PRIVKEY_TOO_LARGE include/internal/ffc.h 78;" d +FFC_ERROR_PRIVKEY_TOO_SMALL include/internal/ffc.h 77;" d +FFC_ERROR_PUBKEY_INVALID include/internal/ffc.h 75;" d +FFC_ERROR_PUBKEY_TOO_LARGE include/internal/ffc.h 74;" d +FFC_ERROR_PUBKEY_TOO_SMALL include/internal/ffc.h 73;" d +FFC_PARAMS include/internal/ffc.h /^} FFC_PARAMS;$/;" t typeref:struct:ffc_params_st +FFC_PARAM_FLAG_VALIDATE_G include/internal/ffc.h 44;" d +FFC_PARAM_FLAG_VALIDATE_LEGACY include/internal/ffc.h 47;" d +FFC_PARAM_FLAG_VALIDATE_PQ include/internal/ffc.h 43;" d +FFC_PARAM_FLAG_VALIDATE_PQG include/internal/ffc.h 45;" d +FFC_PARAM_MODE_GENERATE include/internal/ffc.h 34;" d +FFC_PARAM_MODE_VERIFY include/internal/ffc.h 33;" d +FFC_PARAM_RET_STATUS_FAILED include/internal/ffc.h 37;" d +FFC_PARAM_RET_STATUS_SUCCESS include/internal/ffc.h 38;" d +FFC_PARAM_RET_STATUS_UNVERIFIABLE_G include/internal/ffc.h 40;" d +FFC_PARAM_TYPE_DH include/internal/ffc.h 27;" d +FFC_PARAM_TYPE_DSA include/internal/ffc.h 26;" d +FFC_UNVERIFIABLE_GINDEX include/internal/ffc.h 23;" d +FFDHE crypto/ffc/ffc_dh.c 16;" d file: +FFDHE crypto/ffc/ffc_dh.c 39;" d file: +FFDH_NUM apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: +FFDH_SECONDS apps/speed.c 21;" d file: +FFDH_derive_key_loop apps/speed.c /^static int FFDH_derive_key_loop(void *args)$/;" f file: +FIELD_LITERAL crypto/ec/curve448/arch_32/f_impl.h 18;" d +FIELD_LITERAL crypto/ec/curve448/arch_64/f_impl.h 17;" d +FILESPEC1 crypto/dso/dso_vms.c 373;" d file: +FILESPEC2 crypto/dso/dso_vms.c 374;" d file: +FILETEST test/bntest.c /^} FILETEST;$/;" t typeref:struct:filetest_st file: +FILE_FLAG_ATTACHED engines/e_loader_attic.c 871;" d file: +FILE_FLAG_SECMEM engines/e_loader_attic.c 870;" d file: +FILE_HANDLER engines/e_loader_attic.c /^} FILE_HANDLER;$/;" t typeref:struct:file_handler_st file: +FINISHED_MAX_LENGTH ssl/statem/statem_local.h 35;" d +FIPS_DEFAULT_PROPERTIES providers/fips/fipsprov.c /^static const char FIPS_DEFAULT_PROPERTIES[] = "provider=fips,fips=yes";$/;" v file: +FIPS_ERROR_REPORTING_RATE_LIMIT providers/fips/self_test.c 40;" d file: +FIPS_GLOBAL providers/fips/fipsprov.c /^} FIPS_GLOBAL;$/;" t typeref:struct:fips_global_st file: +FIPS_STATE_ERROR providers/fips/self_test.c 34;" d file: +FIPS_STATE_INIT providers/fips/self_test.c 31;" d file: +FIPS_STATE_RUNNING providers/fips/self_test.c 33;" d file: +FIPS_STATE_SELFTEST providers/fips/self_test.c 32;" d file: +FIPS_UNAPPROVED_PROPERTIES providers/fips/fipsprov.c /^static const char FIPS_UNAPPROVED_PROPERTIES[] = "provider=fips,fips=no";$/;" v file: +FIPS_conditional_error_check providers/fips/self_test.c /^static int FIPS_conditional_error_check = 1;$/;" v file: +FIPS_get_core_handle providers/fips/fipsprov.c /^const OSSL_CORE_HANDLE *FIPS_get_core_handle(OSSL_LIB_CTX *libctx)$/;" f +FIPS_security_check_enabled providers/fips/fipsprov.c /^int FIPS_security_check_enabled(OSSL_LIB_CTX *libctx)$/;" f +FIPS_state providers/fips/self_test.c /^static int FIPS_state = DEP_INITIAL_STATE;$/;" v file: +FIXTURE test/keymgmt_internal_test.c /^} FIXTURE;$/;" t typeref:struct:__anon351 file: +FLAGS_DATA crypto/bn/bn_lib.c 359;" d file: +FLAGS_STRUCT crypto/bn/bn_lib.c 363;" d file: +FLAG_DECODE_WITH_TYPE test/endecode_test.c 145;" d file: +FLAG_FAIL_IF_FIPS test/endecode_test.c 146;" d file: +FMT_istext apps/lib/fmt.c /^int FMT_istext(int format)$/;" f +FN_WIDTH_LN crypto/asn1/a_strex.c 421;" d file: +FN_WIDTH_SN crypto/asn1/a_strex.c 422;" d file: +FO crypto/aria/aria.c /^static ossl_inline void FO(ARIA_u128 *o, const ARIA_u128 *d,$/;" f file: +FOO test/context_internal_test.c /^} FOO;$/;" t typeref:struct:foo_st file: +FORMAT_ASN1 apps/include/fmt.h 31;" d +FORMAT_ASN1RSA apps/include/fmt.h 37;" d +FORMAT_BASE64 apps/include/fmt.h 30;" d +FORMAT_BINARY apps/include/fmt.h 29;" d +FORMAT_ENGINE apps/include/fmt.h 35;" d +FORMAT_HTTP apps/include/fmt.h 40;" d +FORMAT_MSBLOB apps/include/fmt.h 38;" d +FORMAT_NSS apps/include/fmt.h 41;" d +FORMAT_OPTIONS apps/cmp.c 970;" d file: +FORMAT_OPTIONS apps/cmp.c 981;" d file: +FORMAT_PEM apps/include/fmt.h 32;" d +FORMAT_PEMRSA apps/include/fmt.h 36;" d +FORMAT_PKCS12 apps/include/fmt.h 33;" d +FORMAT_PVK apps/include/fmt.h 39;" d +FORMAT_SMIME apps/include/fmt.h 34;" d +FORMAT_TEXT apps/include/fmt.h 28;" d +FORMAT_UNDEF apps/include/fmt.h 27;" d +FP crypto/des/des_local.h 211;" d +FP_ICC ssl/ssl_local.h 2127;" d +FP_new crypto/des/asm/crypt586.pl /^sub FP_new$/;" s +FP_new crypto/des/asm/des-586.pl /^sub FP_new$/;" s +FRAME_SIZE crypto/bn/asm/sparcv8.S /^#define FRAME_SIZE -96$/;" d +FREE_DOMAIN_KEYS test/endecode_test.c 877;" d file: +FREE_KEYS test/endecode_test.c 865;" d file: +FT_cipher apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE +FT_cipher_alg apps/include/function.h /^ FT_md_alg, FT_cipher_alg$/;" e enum:FUNC_TYPE +FT_general apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE +FT_md apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE +FT_md_alg apps/include/function.h /^ FT_md_alg, FT_cipher_alg$/;" e enum:FUNC_TYPE +FT_none apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE +FT_pkey apps/include/function.h /^ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,$/;" e enum:FUNC_TYPE +FULL_UNROLL crypto/aes/aes_local.h 41;" d +FUNC apps/cmp.c 615;" d file: +FUNCTION apps/include/function.h /^DEFINE_LHASH_OF(FUNCTION);$/;" v +FUNCTION apps/include/function.h /^} FUNCTION;$/;" t typeref:struct:function_st +FUNC_TYPE apps/include/function.h /^typedef enum FUNC_TYPE {$/;" g +FUNC_TYPE apps/include/function.h /^} FUNC_TYPE;$/;" t typeref:enum:FUNC_TYPE +FUZZER fuzz/helper.py /^FUZZER = sys.argv[1]$/;" v +FUZZER_DIR fuzz/helper.py /^FUZZER_DIR = os.path.abspath(os.path.join(CORPORA_DIR, FUZZER))$/;" v +FUZZTIME fuzz/client.c 24;" d file: +FUZZTIME fuzz/server.c 477;" d file: +F_00_19 crypto/sha/sha_local.h 78;" d +F_20_39 crypto/sha/sha_local.h 79;" d +F_40_59 crypto/sha/sha_local.h 80;" d +F_60_79 crypto/sha/sha_local.h 81;" d +F_FORMAT crypto/bio/bio_print.c 78;" d file: +F_OK apps/ca.c 38;" d file: +F_OK apps/cmp.c 29;" d file: +FindFirstFile crypto/LPdir_win.c 52;" d file: +FindNextFile crypto/LPdir_win.c 55;" d file: +FourRounds crypto/sha/keccak1600.c /^static void FourRounds(uint64_t A[5][5], size_t i)$/;" f file: +FuzzerCleanup fuzz/asn1.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/asn1parse.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/bignum.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/bndiv.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/client.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/cmp.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/cms.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/conf.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/crl.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/ct.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/server.c /^void FuzzerCleanup(void)$/;" f +FuzzerCleanup fuzz/x509.c /^void FuzzerCleanup(void)$/;" f +FuzzerClearRand fuzz/fuzz_rand.c /^void FuzzerClearRand(void)$/;" f +FuzzerInitialize fuzz/asn1.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/asn1parse.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/bignum.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/bndiv.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/cmp.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/cms.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/conf.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/crl.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/ct.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerInitialize fuzz/x509.c /^int FuzzerInitialize(int *argc, char ***argv)$/;" f +FuzzerSetRand fuzz/fuzz_rand.c /^void FuzzerSetRand(void)$/;" f +FuzzerTestOneInput fuzz/asn1.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/asn1parse.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/bignum.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/bndiv.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/client.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/cmp.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/cms.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/conf.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/crl.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/ct.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/server.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +FuzzerTestOneInput fuzz/x509.c /^int FuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +G crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +G crypto/md4/md4_local.h 47;" d +G crypto/md5/md5_local.h 58;" d +G include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +G providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +G providers/implementations/digests/blake2b_prov.c 205;" d file: +G providers/implementations/digests/blake2b_prov.c 250;" d file: +G providers/implementations/digests/blake2s_prov.c 198;" d file: +G providers/implementations/digests/blake2s_prov.c 241;" d file: +G test/dsatest.c 142;" d file: +GCM128_CONTEXT include/openssl/modes.h /^typedef struct gcm128_context GCM128_CONTEXT;$/;" t typeref:struct:gcm128_context +GCM128_TEST_VECTOR test/modes_internal_test.c 805;" d file: +GCM_FUNCREF_4BIT crypto/modes/gcm128.c 630;" d file: +GCM_FUNCREF_4BIT crypto/modes/gcm128.c 662;" d file: +GCM_FUNCREF_4BIT crypto/modes/gcm128.c 679;" d file: +GCM_FUNCREF_4BIT crypto/modes/gcm128.c 687;" d file: +GCM_HW_SET_KEY_CTR_FN providers/implementations/include/prov/ciphercommon_gcm.h 124;" d +GCM_IV_DEFAULT_SIZE providers/implementations/include/prov/ciphercommon_gcm.h 16;" d +GCM_IV_MAX_SIZE providers/implementations/include/prov/ciphercommon_gcm.h 17;" d +GCM_MUL crypto/modes/gcm128.c 217;" d file: +GCM_MUL crypto/modes/gcm128.c 549;" d file: +GCM_MUL crypto/modes/gcm128.c 620;" d file: +GCM_MUL crypto/modes/gcm128.c 696;" d file: +GCM_MUL crypto/modes/gcm128.c 697;" d file: +GCM_TAG_MAX_SIZE providers/implementations/include/prov/ciphercommon_gcm.h 18;" d +GENERAL_NAME_print crypto/x509/v3_san.c /^int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen)$/;" f +GENERIC_BLOCK_SIZE providers/implementations/include/prov/ciphercommon.h 20;" d +GET crypto/evp/ctrl_params_translate.c /^ NONE = 0, GET = 1, SET = 2$/;" e enum:action file: +GETBUF crypto/packet.c 37;" d file: +GETCONSWIN engines/e_capi.c /^typedef HWND(WINAPI *GETCONSWIN)(void);$/;" t file: +GETU32 crypto/aes/aes_local.h 20;" d +GETU32 crypto/aes/aes_local.h 23;" d +GETU32 crypto/aes/aes_x86core.c 79;" d file: +GETU32 crypto/aes/aes_x86core.c 80;" d file: +GETU32 crypto/camellia/camellia.c 56;" d file: +GETU32 crypto/modes/gcm128.c 24;" d file: +GETU32 crypto/modes/gcm128.c 25;" d file: +GETU32 include/crypto/modes.h 93;" d +GETU32 include/crypto/modes.h 96;" d +GET_ENTROPY providers/implementations/rands/seeding/rand_vms.c 516;" d file: +GET_HW providers/implementations/ciphers/cipher_rc4_hmac_md5.c 31;" d file: +GET_MAX_FRAGMENT_LENGTH ssl/ssl_local.h 399;" d +GET_U32_BE crypto/aria/aria.c 40;" d file: +GET_U8_BE crypto/aria/aria.c 39;" d file: +GF_HEADROOM crypto/ec/curve448/arch_32/f_impl.h 16;" d +GF_HEADROOM crypto/ec/curve448/arch_64/f_impl.h 16;" d +GG0 crypto/sm3/sm3_local.h 46;" d +GG1 crypto/sm3/sm3_local.h 49;" d +GHASH crypto/modes/gcm128.c 551;" d file: +GHASH crypto/modes/gcm128.c 699;" d file: +GHASH crypto/modes/gcm128.c 700;" d file: +GHASH_ASM_ARM crypto/modes/gcm128.c 661;" d file: +GHASH_ASM_PPC crypto/modes/gcm128.c 686;" d file: +GHASH_ASM_SPARC crypto/modes/gcm128.c 678;" d file: +GHASH_ASM_X86 crypto/modes/gcm128.c 649;" d file: +GHASH_ASM_X86_OR_64 crypto/modes/gcm128.c 629;" d file: +GHASH_CHUNK crypto/modes/gcm128.c 557;" d file: +GHASH_loop apps/speed.c /^static int GHASH_loop(void *args)$/;" f file: +GINDEX test/dsatest.c 145;" d file: +GLOBAL_TEVENT_REGISTER crypto/initthread.c /^typedef struct global_tevent_register_st GLOBAL_TEVENT_REGISTER;$/;" t typeref:struct:global_tevent_register_st file: +GOOD test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" e enum:__anon347::__anon348 file: +GOODALPN test/sslapitest.c 3935;" d file: +GOODALPNLEN test/sslapitest.c 3933;" d file: +GOST_KX_MESSAGE ssl/statem/statem_srvr.c /^} GOST_KX_MESSAGE;$/;" t typeref:struct:__anon397 file: +GO_FOR_MMX crypto/whrlpool/wp_block.c 98;" d file: +GRAPHS doc/life-cycles/Makefile /^GRAPHS=cipher.dot digest.dot kdf.dot mac.dot pkey.dot rand.dot$/;" m +GROUP test/dsatest.c 147;" d file: +GROUPLIST_INCREMENT ssl/t1_lib.c 694;" d file: +GROUP_NAME_BUFFER_LENGTH ssl/t1_lib.c 695;" d file: +G_FORMAT crypto/bio/bio_print.c 80;" d file: +G_FUNC crypto/seed/seed.c /^static unsigned int G_FUNC(unsigned int v)$/;" f file: +G_FUNC crypto/seed/seed.c 60;" d file: +GetProcAddress crypto/dso/dso_win32.c 31;" d file: +GetProcAddress crypto/dso/dso_win32.c 32;" d file: +GetProcAddressA crypto/dso/dso_win32.c /^static FARPROC GetProcAddressA(HMODULE hModule, LPCSTR lpProcName)$/;" f file: +Gx test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +Gy test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +H crypto/bn/asm/ia64.S /^#define H r16$/;" d +H crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon34 file: +H crypto/md4/md4_local.h 48;" d +H crypto/md5/md5_local.h 59;" d +H include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 +H include/internal/sm3.h /^ SM3_WORD A, B, C, D, E, F, G, H;$/;" m struct:SM3state_st +H include/openssl/whrlpool.h /^ } H;$/;" m struct:__anon377 typeref:union:__anon377::__anon378 +H providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned int A[8], B[8], C[8], D[8], E[8], F[8], G[8], H[8];$/;" m struct:__anon506 file: +HALF_ITERATIONS crypto/des/des_local.h 27;" d +HANDSHAKE test/helpers/handshake.c /^ HANDSHAKE,$/;" e enum:__anon294 file: +HANDSHAKE_EX_DATA test/helpers/handshake.c /^} HANDSHAKE_EX_DATA;$/;" t typeref:struct:handshake_ex_data_st file: +HANDSHAKE_RESULT test/helpers/handshake.h /^} HANDSHAKE_RESULT;$/;" t typeref:struct:handshake_result +HANDSHAKE_RESULT_free test/helpers/handshake.c /^void HANDSHAKE_RESULT_free(HANDSHAKE_RESULT *result)$/;" f +HANDSHAKE_RESULT_new test/helpers/handshake.c /^HANDSHAKE_RESULT *HANDSHAKE_RESULT_new(void)$/;" f +HANDSHAKE_RETRY test/helpers/handshake.c /^ HANDSHAKE_RETRY$/;" e enum:__anon295 file: +HANDSHAKE_SUCCESS test/helpers/handshake.c /^ HANDSHAKE_SUCCESS,$/;" e enum:__anon295 file: +HASH_BLOCK_DATA_ORDER crypto/md4/md4_local.h 32;" d +HASH_BLOCK_DATA_ORDER crypto/md5/md5_local.h 43;" d +HASH_BLOCK_DATA_ORDER crypto/ripemd/rmd_local.h 43;" d +HASH_BLOCK_DATA_ORDER crypto/sha/sha256.c 104;" d file: +HASH_BLOCK_DATA_ORDER crypto/sha/sha_local.h /^static void HASH_BLOCK_DATA_ORDER(SHA_CTX *c, const void *p, size_t num)$/;" f +HASH_BLOCK_DATA_ORDER crypto/sha/sha_local.h 35;" d +HASH_BLOCK_DATA_ORDER crypto/sm3/sm3_local.h 35;" d +HASH_BOTH apps/rehash.c /^ HASH_OLD, HASH_NEW, HASH_BOTH$/;" e enum:Hash file: +HASH_CBLOCK crypto/md4/md4_local.h 21;" d +HASH_CBLOCK crypto/md5/md5_local.h 32;" d +HASH_CBLOCK crypto/ripemd/rmd_local.h 31;" d +HASH_CBLOCK crypto/sha/sha256.c 70;" d file: +HASH_CBLOCK crypto/sha/sha_local.h 21;" d +HASH_CBLOCK crypto/sm3/sm3_local.h 19;" d +HASH_CTX crypto/md4/md4_local.h 20;" d +HASH_CTX crypto/md5/md5_local.h 31;" d +HASH_CTX crypto/ripemd/rmd_local.h 30;" d +HASH_CTX crypto/sha/sha256.c 69;" d file: +HASH_CTX crypto/sha/sha_local.h 20;" d +HASH_CTX crypto/sm3/sm3_local.h 18;" d +HASH_DESC crypto/evp/e_aes_cbc_hmac_sha1.c /^} HASH_DESC;$/;" t typeref:struct:__anon20 file: +HASH_DESC crypto/evp/e_aes_cbc_hmac_sha256.c /^} HASH_DESC;$/;" t typeref:struct:__anon35 file: +HASH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^} HASH_DESC;$/;" t typeref:struct:__anon503 file: +HASH_DESC providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^} HASH_DESC;$/;" t typeref:struct:__anon507 file: +HASH_FINAL crypto/md4/md4_local.h 24;" d +HASH_FINAL crypto/md5/md5_local.h 35;" d +HASH_FINAL crypto/ripemd/rmd_local.h 34;" d +HASH_FINAL crypto/sha/sha256.c 103;" d file: +HASH_FINAL crypto/sha/sha_local.h 33;" d +HASH_FINAL crypto/sm3/sm3_local.h 22;" d +HASH_FINAL include/crypto/md32_common.h /^int HASH_FINAL(unsigned char *md, HASH_CTX *c)$/;" f +HASH_INIT crypto/sha/sha_local.h /^int HASH_INIT(SHA_CTX *c)$/;" f +HASH_INIT crypto/sha/sha_local.h 34;" d +HASH_LONG crypto/md4/md4_local.h 19;" d +HASH_LONG crypto/md5/md5_local.h 30;" d +HASH_LONG crypto/ripemd/rmd_local.h 29;" d +HASH_LONG crypto/sha/sha256.c 68;" d file: +HASH_LONG crypto/sha/sha_local.h 19;" d +HASH_LONG crypto/sm3/sm3_local.h 17;" d +HASH_MAKE_STRING crypto/md4/md4_local.h 25;" d +HASH_MAKE_STRING crypto/md5/md5_local.h 36;" d +HASH_MAKE_STRING crypto/ripemd/rmd_local.h 35;" d +HASH_MAKE_STRING crypto/sha/sha256.c 80;" d file: +HASH_MAKE_STRING crypto/sha/sha_local.h 22;" d +HASH_MAKE_STRING crypto/sm3/sm3_local.h 23;" d +HASH_NEW apps/rehash.c /^ HASH_OLD, HASH_NEW, HASH_BOTH$/;" e enum:Hash file: +HASH_OLD apps/rehash.c /^ HASH_OLD, HASH_NEW, HASH_BOTH$/;" e enum:Hash file: +HASH_PRNG_MAX_SEEDLEN providers/implementations/rands/drbg_hash.c 39;" d file: +HASH_PRNG_SMALL_SEEDLEN providers/implementations/rands/drbg_hash.c 42;" d file: +HASH_TRANSFORM crypto/md4/md4_local.h 23;" d +HASH_TRANSFORM crypto/md5/md5_local.h 34;" d +HASH_TRANSFORM crypto/ripemd/rmd_local.h 33;" d +HASH_TRANSFORM crypto/sha/sha256.c 102;" d file: +HASH_TRANSFORM crypto/sha/sha_local.h 32;" d +HASH_TRANSFORM crypto/sm3/sm3_local.h 21;" d +HASH_TRANSFORM include/crypto/md32_common.h /^void HASH_TRANSFORM(HASH_CTX *c, const unsigned char *data)$/;" f +HASH_UPDATE crypto/md4/md4_local.h 22;" d +HASH_UPDATE crypto/md5/md5_local.h 33;" d +HASH_UPDATE crypto/ripemd/rmd_local.h 32;" d +HASH_UPDATE crypto/sha/sha256.c 101;" d file: +HASH_UPDATE crypto/sha/sha_local.h 31;" d +HASH_UPDATE crypto/sm3/sm3_local.h 20;" d +HASH_UPDATE include/crypto/md32_common.h /^int HASH_UPDATE(HASH_CTX *c, const void *data_, size_t len)$/;" f +HAS_CALLBACK crypto/bio/bio_lib.c 25;" d file: +HAS_CALLBACK crypto/bio/bio_lib.c 27;" d file: +HAS_LEN_OPER crypto/bio/bio_lib.c 21;" d file: +HAS_PREFIX crypto/http/http_client.c 26;" d file: +HAS_SAN crypto/cmp/cmp_msg.c 252;" d file: +HAVEPRECOMP crypto/ec/ec_local.h 284;" d +HAVE_ATOMICS include/internal/refcount.h 26;" d +HAVE_ATOMICS include/internal/refcount.h 58;" d +HAVE_ATOMICS include/internal/refcount.h 77;" d +HAVE_ATOMICS include/internal/refcount.h 96;" d +HAVE_BN_SQRT test/bntest.c 26;" d file: +HAVE_C11_ATOMICS include/internal/refcount.h 20;" d +HAVE_DLINFO crypto/dso/dso_dlfcn.c 29;" d file: +HAVE_DLINFO crypto/dso/dso_dlfcn.c 34;" d file: +HAVE_FORK apps/include/http_server.h 17;" d +HAVE_FORK apps/include/http_server.h 19;" d +HAVE_FORK apps/speed.c 67;" d file: +HAVE_FORK apps/speed.c 69;" d file: +HBITS crypto/bn/bn_local.h 562;" d +HCOUNT test/dsatest.c 146;" d file: +HDR_NAME crypto/x509/v3_utl.c 306;" d file: +HDR_VALUE crypto/x509/v3_utl.c 307;" d file: +HEADER_AES_H include/openssl/aes.h 16;" d +HEADER_ASYNC_H include/openssl/async.h 18;" d +HEADER_BLOWFISH_H include/openssl/blowfish.h 16;" d +HEADER_BN_H include/openssl/bn.h 17;" d +HEADER_BUFFER_H include/openssl/buffer.h 16;" d +HEADER_CAMELLIA_H include/openssl/camellia.h 16;" d +HEADER_CAST_H include/openssl/cast.h 16;" d +HEADER_CMAC_H include/openssl/cmac.h 16;" d +HEADER_COMP_H include/openssl/comp.h 16;" d +HEADER_CONF_API_H include/openssl/conf_api.h 16;" d +HEADER_D1_SRTP_H include/openssl/srtp.h 22;" d +HEADER_DES_H include/openssl/des.h 16;" d +HEADER_DH_H include/openssl/dh.h 16;" d +HEADER_DSA_H include/openssl/dsa.h 16;" d +HEADER_DTLS1_H include/openssl/dtls1.h 16;" d +HEADER_EBCDIC_H include/openssl/ebcdic.h 16;" d +HEADER_EC_H include/openssl/ec.h 17;" d +HEADER_ENGINE_H include/openssl/engine.h 17;" d +HEADER_ENGINE_LOADER_H apps/include/engine_loader.h 10;" d +HEADER_ENVELOPE_H include/openssl/evp.h 16;" d +HEADER_E_OS2_H include/openssl/e_os2.h 16;" d +HEADER_HMAC_H include/openssl/hmac.h 16;" d +HEADER_IDEA_H include/openssl/idea.h 16;" d +HEADER_INTERNAL_KTLS include/internal/ktls.h 24;" d +HEADER_KDF_H include/openssl/kdf.h 16;" d +HEADER_MD2_H include/openssl/md2.h 16;" d +HEADER_MD4_H include/openssl/md4.h 16;" d +HEADER_MD5_H include/openssl/md5.h 16;" d +HEADER_MDC2_H include/openssl/mdc2.h 16;" d +HEADER_MODES_H include/openssl/modes.h 16;" d +HEADER_OBJECTS_H include/openssl/objects.h 16;" d +HEADER_OSSL_STORE_H include/openssl/store.h 16;" d +HEADER_PEM2_H include/openssl/pem2.h 16;" d +HEADER_PEM_H include/openssl/pem.h 16;" d +HEADER_RAND_H include/openssl/rand.h 16;" d +HEADER_RC2_H include/openssl/rc2.h 16;" d +HEADER_RC4_H include/openssl/rc4.h 16;" d +HEADER_RC5_H include/openssl/rc5.h 16;" d +HEADER_RIPEMD_H include/openssl/ripemd.h 16;" d +HEADER_RSA_H include/openssl/rsa.h 16;" d +HEADER_SEED_H include/openssl/seed.h 41;" d +HEADER_SHA_H include/openssl/sha.h 16;" d +HEADER_SIZE crypto/asn1/a_d2i_fp.c 107;" d file: +HEADER_SSL2_H include/openssl/ssl2.h 16;" d +HEADER_SSL3_H include/openssl/ssl3.h 17;" d +HEADER_STACK_H include/openssl/stack.h 16;" d +HEADER_SYMHACKS_H include/openssl/symhacks.h 16;" d +HEADER_TLS1_H include/openssl/tls1.h 18;" d +HEADER_TS_H include/openssl/ts.h 16;" d +HEADER_TXT_DB_H include/openssl/txt_db.h 16;" d +HEADER_WHRLPOOL_H include/openssl/whrlpool.h 16;" d +HELLO_RETRY_REQUEST_MAX_LENGTH ssl/statem/statem_local.h 22;" d +HELLO_VERIFY_REQUEST_MAX_LENGTH ssl/statem/statem_local.h 20;" d +HELPLIST_CHOICE apps/list.c /^typedef enum HELPLIST_CHOICE {$/;" g file: +HELPLIST_CHOICE apps/list.c /^} HELPLIST_CHOICE;$/;" t typeref:enum:HELPLIST_CHOICE file: +HELP_CHOICE apps/openssl.c /^typedef enum HELP_CHOICE {$/;" g file: +HELP_CHOICE apps/openssl.c /^} HELP_CHOICE;$/;" t typeref:enum:HELP_CHOICE file: +HENTRY apps/rehash.c /^} HENTRY;$/;" t typeref:struct:hentry_st file: +HEX_DIGITS crypto/ec/ec_print.c /^static const char *HEX_DIGITS = "0123456789ABCDEF";$/;" v file: +HEX_SIZE include/internal/cryptlib.h 86;" d +HH crypto/bn/asm/ia64.S /^#define HH r20$/;" d +HKDF providers/implementations/kdfs/hkdf.c /^static int HKDF(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,$/;" f file: +HKDF_COMMON_SETTABLES providers/implementations/kdfs/hkdf.c 63;" d file: +HKDF_Expand providers/implementations/kdfs/hkdf.c /^static int HKDF_Expand(const EVP_MD *evp_md,$/;" f file: +HKDF_Extract providers/implementations/kdfs/hkdf.c /^static int HKDF_Extract(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,$/;" f file: +HKDF_MAXBUF providers/implementations/kdfs/hkdf.c 34;" d file: +HMAC crypto/hmac/hmac.c /^unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,$/;" f +HMAC_CTX include/openssl/types.h /^typedef struct hmac_ctx_st HMAC_CTX;$/;" t typeref:struct:hmac_ctx_st +HMAC_CTX_copy crypto/hmac/hmac.c /^int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx)$/;" f +HMAC_CTX_free crypto/hmac/hmac.c /^void HMAC_CTX_free(HMAC_CTX *ctx)$/;" f +HMAC_CTX_get_md crypto/hmac/hmac.c /^const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx)$/;" f +HMAC_CTX_new crypto/hmac/hmac.c /^HMAC_CTX *HMAC_CTX_new(void)$/;" f +HMAC_CTX_reset crypto/hmac/hmac.c /^int HMAC_CTX_reset(HMAC_CTX *ctx)$/;" f +HMAC_CTX_set_flags crypto/hmac/hmac.c /^void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags)$/;" f +HMAC_Final crypto/hmac/hmac.c /^int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len)$/;" f +HMAC_Init crypto/hmac/hmac.c /^int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md)$/;" f +HMAC_Init_ex crypto/hmac/hmac.c /^int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,$/;" f +HMAC_MAX_MD_CBLOCK include/openssl/hmac.h 24;" d +HMAC_MAX_MD_CBLOCK_SIZE crypto/hmac/hmac_local.h 14;" d +HMAC_Update crypto/hmac/hmac.c /^int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len)$/;" f +HMAC_loop apps/speed.c /^static int HMAC_loop(void *args)$/;" f file: +HMAC_size crypto/hmac/hmac.c /^size_t HMAC_size(const HMAC_CTX *ctx)$/;" f +HOSTPORT demos/bio/sconnect.c 25;" d file: +HOST_c2l include/crypto/md32_common.h 100;" d +HOST_c2l include/crypto/md32_common.h 112;" d +HOST_l2c include/crypto/md32_common.h 104;" d +HOST_l2c include/crypto/md32_common.h 116;" d +HPERM_OP crypto/des/fcrypt_b.c 27;" d file: +HPERM_OP crypto/des/fcrypt_b.c 28;" d file: +HPERM_OP crypto/des/set_key.c 139;" d file: +HTTP_1_0 apps/lib/http_server.c 39;" d file: +HTTP_1_0 crypto/http/http_client.c 31;" d file: +HTTP_DAEMON apps/include/http_server.h 31;" d +HTTP_LINE1_MINLEN crypto/http/http_client.c 32;" d file: +HTTP_PREFIX apps/lib/http_server.c 36;" d file: +HTTP_PREFIX crypto/http/http_client.c 27;" d file: +HTTP_PREFIX_VERSION apps/lib/http_server.c 38;" d file: +HTTP_PREFIX_VERSION crypto/http/http_client.c 30;" d file: +HTTP_R_ASN1_LEN_EXCEEDS_MAX_RESP_LEN include/openssl/httperr.h 24;" d +HTTP_R_CONNECT_FAILURE include/openssl/httperr.h 25;" d +HTTP_R_ERROR_PARSING_ASN1_LENGTH include/openssl/httperr.h 26;" d +HTTP_R_ERROR_PARSING_CONTENT_LENGTH include/openssl/httperr.h 27;" d +HTTP_R_ERROR_PARSING_URL include/openssl/httperr.h 28;" d +HTTP_R_ERROR_RECEIVING include/openssl/httperr.h 29;" d +HTTP_R_ERROR_SENDING include/openssl/httperr.h 30;" d +HTTP_R_FAILED_READING_DATA include/openssl/httperr.h 31;" d +HTTP_R_HEADER_PARSE_ERROR include/openssl/httperr.h 32;" d +HTTP_R_INCONSISTENT_CONTENT_LENGTH include/openssl/httperr.h 33;" d +HTTP_R_INVALID_PORT_NUMBER include/openssl/httperr.h 34;" d +HTTP_R_INVALID_URL_PATH include/openssl/httperr.h 35;" d +HTTP_R_INVALID_URL_SCHEME include/openssl/httperr.h 36;" d +HTTP_R_MAX_RESP_LEN_EXCEEDED include/openssl/httperr.h 37;" d +HTTP_R_MISSING_ASN1_ENCODING include/openssl/httperr.h 38;" d +HTTP_R_MISSING_CONTENT_TYPE include/openssl/httperr.h 39;" d +HTTP_R_MISSING_REDIRECT_LOCATION include/openssl/httperr.h 40;" d +HTTP_R_RECEIVED_ERROR include/openssl/httperr.h 41;" d +HTTP_R_RECEIVED_WRONG_HTTP_VERSION include/openssl/httperr.h 42;" d +HTTP_R_REDIRECTION_FROM_HTTPS_TO_HTTP include/openssl/httperr.h 43;" d +HTTP_R_REDIRECTION_NOT_ENABLED include/openssl/httperr.h 44;" d +HTTP_R_RESPONSE_LINE_TOO_LONG include/openssl/httperr.h 45;" d +HTTP_R_RESPONSE_PARSE_ERROR include/openssl/httperr.h 46;" d +HTTP_R_RETRY_TIMEOUT include/openssl/httperr.h 47;" d +HTTP_R_SERVER_CANCELED_CONNECTION include/openssl/httperr.h 48;" d +HTTP_R_SOCK_NOT_SUPPORTED include/openssl/httperr.h 49;" d +HTTP_R_STATUS_CODE_UNSUPPORTED include/openssl/httperr.h 50;" d +HTTP_R_TLS_NOT_ENABLED include/openssl/httperr.h 51;" d +HTTP_R_TOO_MANY_REDIRECTIONS include/openssl/httperr.h 52;" d +HTTP_R_UNEXPECTED_CONTENT_TYPE include/openssl/httperr.h 53;" d +HTTP_STATUS_CODE_FOUND crypto/http/http_client.c 37;" d file: +HTTP_STATUS_CODE_MOVED_PERMANENTLY crypto/http/http_client.c 36;" d file: +HTTP_STATUS_CODE_OK crypto/http/http_client.c 35;" d file: +HTTP_VERSION_MAX_REDIRECTIONS crypto/http/http_client.c 33;" d file: +HTTP_VERSION_PATT apps/lib/http_server.c 37;" d file: +HTTP_VERSION_PATT crypto/http/http_client.c 28;" d file: +HTTP_VERSION_STR_LEN crypto/http/http_client.c 29;" d file: +HTTP_str_reasons crypto/http/http_err.c /^static const ERR_STRING_DATA HTTP_str_reasons[] = {$/;" v file: +HV_COOKIE_OFS test/bad_dtls_test.c 210;" d file: +HWAES_CAPABLE include/crypto/aes_platform.h 239;" d +HWAES_CAPABLE include/crypto/aes_platform.h 68;" d +HWAES_CAPABLE include/crypto/aes_platform.h 88;" d +HWAES_cbc_encrypt include/crypto/aes_platform.h 244;" d +HWAES_cbc_encrypt include/crypto/aes_platform.h 73;" d +HWAES_cbc_encrypt include/crypto/aes_platform.h 93;" d +HWAES_ctr32_encrypt_blocks include/crypto/aes_platform.h 245;" d +HWAES_ctr32_encrypt_blocks include/crypto/aes_platform.h 74;" d +HWAES_ctr32_encrypt_blocks include/crypto/aes_platform.h 99;" d +HWAES_decrypt include/crypto/aes_platform.h 243;" d +HWAES_decrypt include/crypto/aes_platform.h 72;" d +HWAES_decrypt include/crypto/aes_platform.h 92;" d +HWAES_ecb_encrypt include/crypto/aes_platform.h 94;" d +HWAES_encrypt include/crypto/aes_platform.h 242;" d +HWAES_encrypt include/crypto/aes_platform.h 71;" d +HWAES_encrypt include/crypto/aes_platform.h 91;" d +HWAES_ocb_decrypt include/crypto/aes_platform.h 444;" d +HWAES_ocb_encrypt include/crypto/aes_platform.h 434;" d +HWAES_set_decrypt_key include/crypto/aes_platform.h 241;" d +HWAES_set_decrypt_key include/crypto/aes_platform.h 70;" d +HWAES_set_decrypt_key include/crypto/aes_platform.h 90;" d +HWAES_set_encrypt_key include/crypto/aes_platform.h 240;" d +HWAES_set_encrypt_key include/crypto/aes_platform.h 69;" d +HWAES_set_encrypt_key include/crypto/aes_platform.h 89;" d +HWAES_xts_decrypt include/crypto/aes_platform.h 76;" d +HWAES_xts_decrypt include/crypto/aes_platform.h 97;" d +HWAES_xts_encrypt include/crypto/aes_platform.h 75;" d +HWAES_xts_encrypt include/crypto/aes_platform.h 96;" d +HWCAP crypto/armcap.c 122;" d file: +HWCAP crypto/armcap.c 131;" d file: +HWCAP crypto/ppccap.c 120;" d file: +HWCAP2 crypto/ppccap.c 127;" d file: +HWCAP_ALTIVEC crypto/ppccap.c 122;" d file: +HWCAP_ARCH_3_00 crypto/ppccap.c 129;" d file: +HWCAP_CE crypto/armcap.c 125;" d file: +HWCAP_CE crypto/armcap.c 134;" d file: +HWCAP_CE_AES crypto/armcap.c 126;" d file: +HWCAP_CE_AES crypto/armcap.c 135;" d file: +HWCAP_CE_PMULL crypto/armcap.c 127;" d file: +HWCAP_CE_PMULL crypto/armcap.c 136;" d file: +HWCAP_CE_SHA1 crypto/armcap.c 128;" d file: +HWCAP_CE_SHA1 crypto/armcap.c 137;" d file: +HWCAP_CE_SHA256 crypto/armcap.c 129;" d file: +HWCAP_CE_SHA256 crypto/armcap.c 138;" d file: +HWCAP_CE_SHA512 crypto/armcap.c 140;" d file: +HWCAP_CPUID crypto/armcap.c 139;" d file: +HWCAP_FPU crypto/ppccap.c 123;" d file: +HWCAP_NEON crypto/armcap.c 123;" d file: +HWCAP_NEON crypto/armcap.c 132;" d file: +HWCAP_POWER6_EXT crypto/ppccap.c 124;" d file: +HWCAP_PPC64 crypto/ppccap.c 121;" d file: +HWCAP_VEC_CRYPTO crypto/ppccap.c 128;" d file: +HWCAP_VSX crypto/ppccap.c 125;" d file: +Hash apps/rehash.c /^enum Hash {$/;" g file: +Hex crypto/bn/bn_conv.c /^static const char Hex[] = "0123456789ABCDEF";$/;" v file: +Hex crypto/bn/bn_print.c /^static const char Hex[] = "0123456789ABCDEF";$/;" v file: +Htable include/crypto/modes.h /^ u128 Htable[16];$/;" m struct:gcm128_context +Htable include/crypto/modes.h /^ u128 Htable[256];$/;" m struct:gcm128_context +Hw crypto/bn/bn_local.h 476;" d +I crypto/bn/asm/ia64.S /^#define I r21$/;" d +I crypto/md5/md5_local.h 60;" d +IA32CAP crypto/cpuid.c /^typedef uint64_t IA32CAP;$/;" t file: +IA5_OFFSET_LEN crypto/x509/v3_ncons.c 70;" d file: +IDEA2_ecb_encrypt providers/implementations/ciphers/cipher_idea_hw.c 61;" d file: +IDEA_BLOCK include/openssl/idea.h 26;" d +IDEA_DECRYPT include/openssl/idea.h 34;" d +IDEA_ENCRYPT include/openssl/idea.h 33;" d +IDEA_INT include/openssl/idea.h /^typedef unsigned int IDEA_INT;$/;" t +IDEA_KEY_LENGTH include/openssl/idea.h 27;" d +IDEA_KEY_SCHEDULE include/openssl/idea.h /^} IDEA_KEY_SCHEDULE;$/;" t typeref:struct:idea_key_st +IDEA_cbc_encrypt crypto/idea/i_cbc.c /^void IDEA_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f +IDEA_cfb64_encrypt crypto/idea/i_cfb64.c /^void IDEA_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +IDEA_ecb_encrypt crypto/idea/i_ecb.c /^void IDEA_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +IDEA_encrypt crypto/idea/i_cbc.c /^void IDEA_encrypt(unsigned long *d, IDEA_KEY_SCHEDULE *key)$/;" f +IDEA_ofb64_encrypt crypto/idea/i_ofb64.c /^void IDEA_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +IDEA_options crypto/idea/i_ecb.c /^const char *IDEA_options(void)$/;" f +IDEA_set_decrypt_key crypto/idea/i_skey.c /^void IDEA_set_decrypt_key(IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk)$/;" f +IDEA_set_encrypt_key crypto/idea/i_skey.c /^void IDEA_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks)$/;" f +ID_INTEGER crypto/asn1_dsa.c 30;" d file: +ID_SEQUENCE crypto/asn1_dsa.c 29;" d file: +IMAGES doc/life-cycles/Makefile /^IMAGES=$/;" m +IMPLEMENTATION crypto/property/property.c /^} IMPLEMENTATION;$/;" t typeref:struct:__anon98 file: +IMPLEMENT_ARIA_CFBR crypto/evp/e_aria.c 153;" d file: +IMPLEMENT_ASN1_DUP_FUNCTION crypto/asn1/a_utctm.c /^IMPLEMENT_ASN1_DUP_FUNCTION(ASN1_UTCTIME)$/;" f +IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname crypto/dh/dh_asn1.c /^IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(int_dhx942_dh, DHxparams, int_dhx)$/;" f +IMPLEMENT_ASN1_FUNCTIONS crypto/cms/cms_ess.c /^IMPLEMENT_ASN1_FUNCTIONS(CMS_ReceiptRequest)$/;" f +IMPLEMENT_ASN1_STRING_FUNCTIONS crypto/asn1/tasn_typ.c 16;" d file: +IMPLEMENT_BLOCK_CIPHER include/crypto/evp.h 551;" d +IMPLEMENT_CFBR include/crypto/evp.h 560;" d +IMPLEMENT_CIPHER providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 27;" d file: +IMPLEMENT_CIPHER providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 374;" d file: +IMPLEMENT_CIPHER_HW_CBC providers/implementations/include/prov/ciphercommon.h 270;" d +IMPLEMENT_CIPHER_HW_CFB providers/implementations/include/prov/ciphercommon.h 288;" d +IMPLEMENT_CIPHER_HW_COPYCTX providers/implementations/include/prov/ciphercommon.h 312;" d +IMPLEMENT_CIPHER_HW_ECB providers/implementations/include/prov/ciphercommon.h 255;" d +IMPLEMENT_CIPHER_HW_OFB providers/implementations/include/prov/ciphercommon.h 234;" d +IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c /^IMPLEMENT_CRMF_CTRL_FUNC(pkiPublicationInfo, OSSL_CRMF_PKIPUBLICATIONINFO,$/;" f +IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c /^IMPLEMENT_CRMF_CTRL_FUNC(regToken, ASN1_STRING, regCtrl)$/;" f +IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c /^IMPLEMENT_CRMF_CTRL_FUNC(utf8Pairs, ASN1_UTF8STRING, regInfo)$/;" f +IMPLEMENT_CRMF_CTRL_FUNC crypto/crmf/crmf_lib.c 45;" d file: +IMPLEMENT_DIGEST engines/e_devcrypto.c 662;" d file: +IMPLEMENT_DYNAMIC_BIND_FN engines/e_padlock.c /^IMPLEMENT_DYNAMIC_BIND_FN(padlock_bind_fn)$/;" f +IMPLEMENT_DYNAMIC_BIND_FN include/openssl/engine.h 795;" d +IMPLEMENT_DYNAMIC_CHECK_FN include/openssl/engine.h 769;" d +IMPLEMENT_ECX_VARIANT crypto/evp/p_lib.c /^IMPLEMENT_ECX_VARIANT(X25519)$/;" f +IMPLEMENT_ECX_VARIANT crypto/evp/p_lib.c 887;" d file: +IMPLEMENT_EXTERN_ASN1 crypto/x509/x_pubkey.c /^IMPLEMENT_EXTERN_ASN1(X509_PUBKEY, V_ASN1_SEQUENCE, x509_pubkey_ff)$/;" f +IMPLEMENT_KMAC_functions providers/implementations/digests/sha3_prov.c 311;" d file: +IMPLEMENT_LEGACY_ERR_LOAD crypto/err/err_all_legacy.c 47;" d file: +IMPLEMENT_LEGACY_ERR_LOAD crypto/err/err_all_legacy.c 53;" d file: +IMPLEMENT_LEGACY_EVP_MD_METH crypto/evp/legacy_meth.h 10;" d +IMPLEMENT_LEGACY_EVP_MD_METH_LC crypto/evp/legacy_meth.h 24;" d +IMPLEMENT_LEGACY_EVP_MD_METH_SHA3 crypto/evp/legacy_sha.c 29;" d file: +IMPLEMENT_LEGACY_EVP_MD_METH_SHAKE crypto/evp/legacy_sha.c 42;" d file: +IMPLEMENT_LHASH_COMP_FN apps/lib/apps.c /^static IMPLEMENT_LHASH_COMP_FN(index_name, OPENSSL_CSTRING)$/;" f file: +IMPLEMENT_MS providers/implementations/encode_decode/decode_pvk2key.c 209;" d file: +IMPLEMENT_MSBLOB providers/implementations/encode_decode/decode_msblob2key.c 243;" d file: +IMPLEMENT_OBJ_BSEARCH_CMP_FN include/openssl/objects.h 121;" d +IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN include/openssl/objects.h 135;" d +IMPLEMENT_PEM_provided_rw crypto/pem/pem_local.h 160;" d +IMPLEMENT_PEM_provided_rw_cb crypto/pem/pem_local.h 164;" d +IMPLEMENT_PEM_provided_write crypto/pem/pem_local.h 152;" d +IMPLEMENT_PEM_provided_write_bio crypto/pem/pem_local.h 147;" d +IMPLEMENT_PEM_provided_write_body_fallback crypto/pem/pem_local.h 85;" d +IMPLEMENT_PEM_provided_write_body_fallback_cb crypto/pem/pem_local.h 90;" d +IMPLEMENT_PEM_provided_write_body_main crypto/pem/pem_local.h 81;" d +IMPLEMENT_PEM_provided_write_body_pass crypto/pem/pem_local.h 53;" d +IMPLEMENT_PEM_provided_write_body_vars crypto/pem/pem_local.h 42;" d +IMPLEMENT_PEM_provided_write_cb crypto/pem/pem_local.h 156;" d +IMPLEMENT_PEM_provided_write_cb_bio crypto/pem/pem_local.h 149;" d +IMPLEMENT_PEM_provided_write_cb_fp crypto/pem/pem_local.h 136;" d +IMPLEMENT_PEM_provided_write_cb_fp crypto/pem/pem_local.h 142;" d +IMPLEMENT_PEM_provided_write_cb_to crypto/pem/pem_local.h 114;" d +IMPLEMENT_PEM_provided_write_fp crypto/pem/pem_local.h 135;" d +IMPLEMENT_PEM_provided_write_fp crypto/pem/pem_local.h 140;" d +IMPLEMENT_PEM_provided_write_to crypto/pem/pem_local.h 96;" d +IMPLEMENT_PEM_read include/openssl/pem.h 194;" d +IMPLEMENT_PEM_read_bio include/openssl/pem.h 142;" d +IMPLEMENT_PEM_read_fp include/openssl/pem.h 110;" d +IMPLEMENT_PEM_read_fp include/openssl/pem.h 99;" d +IMPLEMENT_PEM_rw crypto/cms/cms_io.c /^IMPLEMENT_PEM_rw(CMS, CMS_ContentInfo, PEM_STRING_CMS, CMS_ContentInfo)$/;" f +IMPLEMENT_PEM_rw crypto/pem/pem_all.c /^IMPLEMENT_PEM_rw(ECPKParameters, EC_GROUP, PEM_STRING_ECPARAMETERS,$/;" f +IMPLEMENT_PEM_rw include/openssl/pem.h 198;" d +IMPLEMENT_PEM_rw_cb include/openssl/pem.h 208;" d +IMPLEMENT_PEM_rw_const include/openssl/pem.h 203;" d +IMPLEMENT_PEM_write crypto/pem/pem_all.c /^IMPLEMENT_PEM_write(DHparams, DH, PEM_STRING_DHPARAMS, DHparams)$/;" f +IMPLEMENT_PEM_write include/openssl/pem.h 174;" d +IMPLEMENT_PEM_write_bio include/openssl/pem.h 150;" d +IMPLEMENT_PEM_write_bio_const include/openssl/pem.h 158;" d +IMPLEMENT_PEM_write_cb crypto/pem/pem_all.c /^IMPLEMENT_PEM_write_cb(DSAPrivateKey, DSA, PEM_STRING_DSA, DSAPrivateKey)$/;" f +IMPLEMENT_PEM_write_cb include/openssl/pem.h 184;" d +IMPLEMENT_PEM_write_cb_bio include/openssl/pem.h 162;" d +IMPLEMENT_PEM_write_cb_bio_const include/openssl/pem.h 170;" d +IMPLEMENT_PEM_write_cb_const include/openssl/pem.h 189;" d +IMPLEMENT_PEM_write_cb_fp include/openssl/pem.h 104;" d +IMPLEMENT_PEM_write_cb_fp include/openssl/pem.h 129;" d +IMPLEMENT_PEM_write_cb_fp_const include/openssl/pem.h 106;" d +IMPLEMENT_PEM_write_cb_fp_const include/openssl/pem.h 137;" d +IMPLEMENT_PEM_write_const include/openssl/pem.h 179;" d +IMPLEMENT_PEM_write_fp include/openssl/pem.h 100;" d +IMPLEMENT_PEM_write_fp include/openssl/pem.h 117;" d +IMPLEMENT_PEM_write_fp_const include/openssl/pem.h 102;" d +IMPLEMENT_PEM_write_fp_const include/openssl/pem.h 125;" d +IMPLEMENT_SHA3_functions providers/implementations/digests/sha3_prov.c 300;" d file: +IMPLEMENT_SHAKE_functions providers/implementations/digests/sha3_prov.c 306;" d file: +IMPLEMENT_SSL_TEST_BOOL_OPTION test/helpers/ssl_test_ctx.c 37;" d file: +IMPLEMENT_SSL_TEST_INT_OPTION test/helpers/ssl_test_ctx.c 51;" d file: +IMPLEMENT_SSL_TEST_STRING_OPTION test/helpers/ssl_test_ctx.c 43;" d file: +IMPLEMENT_TEST_SUITE test/endecode_test.c 881;" d file: +IMPLEMENT_TEST_SUITE_LEGACY test/endecode_test.c 929;" d file: +IMPLEMENT_TEST_SUITE_MSBLOB test/endecode_test.c 945;" d file: +IMPLEMENT_TEST_SUITE_PARAMS test/endecode_test.c 915;" d file: +IMPLEMENT_TEST_SUITE_PROTECTED_PVK test/endecode_test.c 967;" d file: +IMPLEMENT_TEST_SUITE_UNPROTECTED_PVK test/endecode_test.c 959;" d file: +IMPLEMENT_WRAP_CIPHER providers/implementations/ciphers/cipher_tdes_wrap.c 171;" d file: +IMPLEMENT_aead_cipher providers/implementations/include/prov/ciphercommon_aead.h 14;" d +IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_ocb.c 519;" d file: +IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_siv.c 251;" d file: +IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_wrp.c 263;" d file: +IMPLEMENT_cipher providers/implementations/ciphers/cipher_aes_xts.c 255;" d file: +IMPLEMENT_cipher providers/implementations/ciphers/cipher_rc2.c 222;" d file: +IMPLEMENT_cipher providers/implementations/ciphers/cipher_rc4.c 73;" d file: +IMPLEMENT_cipher providers/implementations/ciphers/cipher_rc5.c 132;" d file: +IMPLEMENT_cts_cipher providers/implementations/ciphers/cipher_cts.h 13;" d +IMPLEMENT_des_cipher providers/implementations/ciphers/cipher_des.c 151;" d file: +IMPLEMENT_digest_functions providers/implementations/include/prov/digestcommon.h 87;" d +IMPLEMENT_digest_functions_with_settable_ctx providers/implementations/include/prov/digestcommon.h 100;" d +IMPLEMENT_dtls1_meth_func ssl/ssl_local.h 2371;" d +IMPLEMENT_generic_cipher providers/implementations/include/prov/ciphercommon.h 205;" d +IMPLEMENT_generic_cipher_func providers/implementations/include/prov/ciphercommon.h 128;" d +IMPLEMENT_generic_cipher_genfn providers/implementations/include/prov/ciphercommon.h 183;" d +IMPLEMENT_ssl3_meth_func ssl/ssl_local.h 2334;" d +IMPLEMENT_tdes_cipher providers/implementations/ciphers/cipher_tdes.h 31;" d +IMPLEMENT_tls_meth_func ssl/methods.c /^IMPLEMENT_tls_meth_func(TLS1_1_VERSION, SSL_METHOD_NO_SUITEB, SSL_OP_NO_TLSv1_1,$/;" f +IMPLEMENT_tls_meth_func ssl/ssl_local.h 2296;" d +IMPLEMENT_var_keylen_cipher providers/implementations/include/prov/ciphercommon.h 212;" d +IMPLEMENT_var_keylen_cipher_func providers/implementations/include/prov/ciphercommon.h 155;" d +IMPL_CACHE_FLUSH crypto/property/property.c /^} IMPL_CACHE_FLUSH;$/;" t typeref:struct:__anon101 file: +IMPL_CACHE_FLUSH_THRESHOLD crypto/property/property.c 31;" d file: +IMPL_GET_RSA_PAYLOAD_COEFFICIENT crypto/evp/ctrl_params_translate.c 1916;" d file: +IMPL_GET_RSA_PAYLOAD_EXPONENT crypto/evp/ctrl_params_translate.c 1904;" d file: +IMPL_GET_RSA_PAYLOAD_FACTOR crypto/evp/ctrl_params_translate.c 1893;" d file: +IN6_IS_ADDR_V4MAPPED crypto/bio/bss_dgram.c 37;" d file: +IN6_IS_ADDR_V4MAPPED crypto/bio/bss_dgram.c 39;" d file: +INBYTE_IGNORE providers/implementations/rands/drbg_hash.c 46;" d file: +INCLUDE crypto/perlasm/s390x.pm /^sub INCLUDE {$/;" s +INCREMENT crypto/mem.c 30;" d file: +INCREMENT crypto/mem.c 37;" d file: +INCREMENT crypto/mem.c 53;" d file: +INDENT_LEVEL util/check-format.pl /^use constant INDENT_LEVEL => 4;$/;" c +INFO apps/pkcs12.c 26;" d file: +INFOPAIR crypto/provider_local.h /^} INFOPAIR;$/;" t typeref:struct:__anon251 +INIT_DATA_A crypto/md4/md4_dgst.c 24;" d file: +INIT_DATA_A crypto/md5/md5_dgst.c 24;" d file: +INIT_DATA_B crypto/md4/md4_dgst.c 25;" d file: +INIT_DATA_B crypto/md5/md5_dgst.c 25;" d file: +INIT_DATA_C crypto/md4/md4_dgst.c 26;" d file: +INIT_DATA_C crypto/md5/md5_dgst.c 26;" d file: +INIT_DATA_D crypto/md4/md4_dgst.c 27;" d file: +INIT_DATA_D crypto/md5/md5_dgst.c 27;" d file: +INIT_DATA_h0 crypto/sha/sha_local.h 48;" d +INIT_DATA_h1 crypto/sha/sha_local.h 49;" d +INIT_DATA_h2 crypto/sha/sha_local.h 50;" d +INIT_DATA_h3 crypto/sha/sha_local.h 51;" d +INIT_DATA_h4 crypto/sha/sha_local.h 52;" d +INJECT_PACKET test/helpers/ssltestlib.h 40;" d +INJECT_PACKET_IGNORE_REC_SEQ test/helpers/ssltestlib.h 41;" d +INLINE_UNUSED crypto/ec/curve448/field.h 26;" d +INLINE_UNUSED crypto/ec/curve448/field.h 30;" d +INSTALL_STATUS_VAL apps/fipsinstall.c 27;" d file: +INT128_MAX include/internal/numbers.h 69;" d +INT128_MIN include/internal/numbers.h 68;" d +INT16_MAX include/internal/numbers.h 48;" d +INT16_MIN include/internal/numbers.h 47;" d +INT32_MAX include/internal/numbers.h 54;" d +INT32_MIN include/internal/numbers.h 53;" d +INT64_MAX include/internal/numbers.h 60;" d +INT64_MIN include/internal/numbers.h 59;" d +INT8_MAX include/internal/numbers.h 42;" d +INT8_MIN include/internal/numbers.h 41;" d +INTEGRITY_BUF_SIZE providers/fips/self_test.c 43;" d file: +INTEL_DEF_PROV providers/implementations/rands/seeding/rand_win.c 42;" d file: +INTERNAL_ERROR test/helpers/handshake.c /^ INTERNAL_ERROR,$/;" e enum:__anon295 file: +INTxx_FLAG_SIGNED crypto/asn1/x_int64.c 27;" d file: +INTxx_FLAG_ZERO_DEFAULT crypto/asn1/x_int64.c 26;" d file: +INVALIDTEMPLATE test/asn1_decode_test.c /^ASN1_SEQUENCE(INVALIDTEMPLATE) = {$/;" v +INVALIDTEMPLATE test/asn1_encode_test.c /^} INVALIDTEMPLATE;$/;" t typeref:struct:__anon305 file: +INVALID_EXTENSION ssl/statem/extensions.c 126;" d file: +INVALID_SOCKET include/internal/sockets.h 110;" d +IN_HEADER crypto/pem/pem_lib.c /^ IN_HEADER,$/;" e enum:header_status file: +IOBS crypto/evp/bio_ok.c 95;" d file: +IOSB apps/lib/vms_term_sock.c /^} IOSB;$/;" t typeref:struct:_iosb file: +IOSB crypto/ui/ui_openssl.c /^struct IOSB {$/;" s file: +IP crypto/des/des_local.h 201;" d +IPAddressRange crypto/x509/v3_addr.c /^ASN1_SEQUENCE(IPAddressRange) = {$/;" v +IPPROTO_IPV6 crypto/bio/bss_dgram.c 32;" d file: +IPV6_STAT crypto/x509/v3_utl.c /^} IPV6_STAT;$/;" t typeref:struct:__anon205 file: +IP_MTU crypto/bio/bss_dgram.c 28;" d file: +IP_TESTDATA test/x509_internal_test.c /^} IP_TESTDATA;$/;" t typeref:struct:__anon313 file: +IP_new crypto/des/asm/crypt586.pl /^sub IP_new$/;" s +IP_new crypto/des/asm/des-586.pl /^sub IP_new$/;" s +IS25519 crypto/ec/ecx_backend.h 11;" d +ISSUER_SIGN_TOOL crypto/x509/v3_ist.c /^ASN1_SEQUENCE(ISSUER_SIGN_TOOL) = {$/;" v +ISSUING_DIST_POINT include/openssl/types.h /^typedef struct ISSUING_DIST_POINT_st ISSUING_DIST_POINT;$/;" t typeref:struct:ISSUING_DIST_POINT_st +ISX448 crypto/ec/ecx_backend.h 10;" d +IS_0 test/cmp_ctx_test.c 501;" d file: +IS_ALNUM crypto/conf/conf_def.h 36;" d +IS_ALNUM_PUNCT crypto/conf/conf_def.h 37;" d +IS_BIG_ENDIAN include/internal/endian.h 27;" d +IS_BIG_ENDIAN include/internal/endian.h 48;" d +IS_COMMENT crypto/conf/conf_def.h 30;" d +IS_CREP crypto/cmp/cmp_client.c 24;" d file: +IS_DIFFERENT crypto/encode_decode/decoder_lib.c /^ enum { IS_SAME = 0, IS_DIFFERENT = 1 } type_check;$/;" e enum:collect_extra_decoder_data_st::__anon214 file: +IS_DIR providers/implementations/storemgmt/file_store.c /^ IS_DIR \/* Pass directory entry names *\/$/;" e enum:file_ctx_st::__anon453 file: +IS_DOLLAR crypto/conf/conf_def.h 40;" d +IS_DQUOTE crypto/conf/conf_def.h 39;" d +IS_EOF crypto/conf/conf_def.h 32;" d +IS_ESC crypto/conf/conf_def.h 33;" d +IS_FCOMMENT crypto/conf/conf_def.h 31;" d +IS_FETCHABLE apps/list.c 34;" d file: +IS_FILE providers/implementations/storemgmt/file_store.c /^ IS_FILE = 0, \/* Read file and pass results *\/$/;" e enum:file_ctx_st::__anon453 file: +IS_HEX test/errtest.c 24;" d file: +IS_HTTP apps/lib/apps.c 459;" d file: +IS_HTTPS apps/lib/apps.c 461;" d file: +IS_INET_FLAG apps/s_client.c 733;" d file: +IS_LITTLE_ENDIAN include/internal/endian.h 26;" d +IS_LITTLE_ENDIAN include/internal/endian.h 47;" d +IS_MAX_FRAGMENT_LENGTH_EXT_VALID ssl/ssl_local.h 394;" d +IS_NEG test/cmp_ctx_test.c 500;" d file: +IS_NO_PROT_FLAG apps/include/opt.h 258;" d +IS_NULL_DN crypto/cmp/cmp_local.h 28;" d +IS_NUMBER crypto/conf/conf_def.h 34;" d +IS_PROT_FLAG apps/s_client.c 737;" d file: +IS_PROT_FLAG apps/s_server.c 972;" d file: +IS_QUOTE crypto/conf/conf_def.h 38;" d +IS_SAME crypto/encode_decode/decoder_lib.c /^ enum { IS_SAME = 0, IS_DIFFERENT = 1 } type_check;$/;" e enum:collect_extra_decoder_data_st::__anon214 file: +IS_UNIX_FLAG apps/s_client.c 735;" d file: +IS_WS crypto/conf/conf_def.h 35;" d +ITEM_SEP ssl/ssl_ciph.c 635;" d file: +ITERATIONS crypto/des/des_local.h 26;" d +IV test/bio_enc_test.c /^static const unsigned char IV[] = {$/;" v file: +IV test/modes_internal_test.c /^ const SIZED_DATA IV;$/;" m struct:gcm128_data file: +IV1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: +IV10 test/modes_internal_test.c 487;" d file: +IV11 test/modes_internal_test.c /^static const u8 IV11[] = { 0xca, 0xfe, 0xba, 0xbe, 0xfa, 0xce, 0xdb, 0xad };$/;" v file: +IV12 test/modes_internal_test.c /^static const u8 IV12[] = {$/;" v file: +IV13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: +IV14 test/modes_internal_test.c /^static const u8 P14[16], IV14[12];$/;" v file: +IV15 test/modes_internal_test.c /^static const u8 IV15[] = {$/;" v file: +IV16 test/modes_internal_test.c 638;" d file: +IV17 test/modes_internal_test.c /^static const u8 IV17[] = { 0xca, 0xfe, 0xba, 0xbe, 0xfa, 0xce, 0xdb, 0xad };$/;" v file: +IV18 test/modes_internal_test.c /^static const u8 IV18[] = {$/;" v file: +IV19 test/modes_internal_test.c 728;" d file: +IV2 test/modes_internal_test.c 281;" d file: +IV20 test/modes_internal_test.c /^static const u8 IV20[64] = { 0xff, 0xff, 0xff, 0xff };$/;" v file: +IV3 test/modes_internal_test.c /^static const u8 IV3[] = {$/;" v file: +IV4 test/modes_internal_test.c 334;" d file: +IV5 test/modes_internal_test.c /^static const u8 IV5[] = {$/;" v file: +IV6 test/modes_internal_test.c /^static const u8 IV6[] = {$/;" v file: +IV7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: +IV8 test/modes_internal_test.c 432;" d file: +IV9 test/modes_internal_test.c /^static const u8 IV9[] = {$/;" v file: +IVLEN test/tls13secretstest.c 16;" d file: +IV_STATE_BUFFERED providers/implementations/include/prov/ciphercommon.h 22;" d +IV_STATE_COPIED providers/implementations/include/prov/ciphercommon.h 23;" d +IV_STATE_FINISHED providers/implementations/include/prov/ciphercommon.h 24;" d +IV_STATE_UNINITIALISED providers/implementations/include/prov/ciphercommon.h 21;" d +InBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub InBasisChange {$/;" s +InBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub InBasisChange {$/;" s +InvCipher crypto/aes/aes_core.c /^static void InvCipher(const unsigned char *in, unsigned char *out,$/;" f file: +InvInBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub InvInBasisChange { # OutBasisChange in reverse (with twist)$/;" s +InvInBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub InvInBasisChange { # OutBasisChange in reverse$/;" s +InvMixColumns crypto/aes/aes_core.c /^static void InvMixColumns(u64 *state)$/;" f file: +InvMixColumns crypto/aes/asm/bsaes-armv7.pl /^sub InvMixColumns {$/;" s +InvMixColumns crypto/aes/asm/bsaes-x86_64.pl /^sub InvMixColumns {$/;" s +InvMixColumns_orig crypto/aes/asm/bsaes-armv7.pl /^sub InvMixColumns_orig {$/;" s +InvMixColumns_orig crypto/aes/asm/bsaes-x86_64.pl /^sub InvMixColumns_orig {$/;" s +InvOutBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub InvOutBasisChange { # InBasisChange in reverse$/;" s +InvOutBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub InvOutBasisChange { # InBasisChange in reverse$/;" s +InvSbox crypto/aes/asm/bsaes-armv7.pl /^sub InvSbox {$/;" s +InvSbox crypto/aes/asm/bsaes-x86_64.pl /^sub InvSbox {$/;" s +InvShiftRows crypto/aes/aes_core.c /^static void InvShiftRows(u64 *state)$/;" f file: +InvSubLong crypto/aes/aes_core.c /^static void InvSubLong(u64 *w)$/;" f file: +Inv_GF256 crypto/aes/asm/bsaes-armv7.pl /^sub Inv_GF256 {$/;" s +Inv_GF256 crypto/aes/asm/bsaes-x86_64.pl /^sub Inv_GF256 {$/;" s +Iota crypto/sha/keccak1600.c /^static void Iota(uint64_t A[5][5], size_t i)$/;" f file: +JPI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st JPI_item_data[] = {$/;" v typeref:struct:item_st file: +JPI_item_data_64bit providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st JPI_item_data_64bit[] = {$/;" v typeref:struct:item_st file: +JUST_CRYPTO test/shlibloadtest.c /^ JUST_CRYPTO,$/;" e enum:test_types_en file: +K providers/implementations/rands/drbg_ctr.c /^ unsigned char K[32];$/;" m struct:rand_drbg_ctr_st file: +K providers/implementations/rands/drbg_hmac.c /^ unsigned char K[EVP_MAX_MD_SIZE];$/;" m struct:rand_drbg_hmac_st file: +K test/modes_internal_test.c /^ const SIZED_DATA K;$/;" m struct:gcm128_data file: +K1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: +K10 test/modes_internal_test.c 486;" d file: +K11 test/modes_internal_test.c 522;" d file: +K12 test/modes_internal_test.c 544;" d file: +K13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: +K14 test/modes_internal_test.c 582;" d file: +K15 test/modes_internal_test.c /^static const u8 K15[] = {$/;" v file: +K16 test/modes_internal_test.c 637;" d file: +K17 test/modes_internal_test.c 673;" d file: +K18 test/modes_internal_test.c 695;" d file: +K19 test/modes_internal_test.c 726;" d file: +K2 test/modes_internal_test.c 279;" d file: +K20 test/modes_internal_test.c 755;" d file: +K256 crypto/sha/asm/sha256-armv4.pl /^K256:$/;" l +K256 crypto/sha/asm/sha256-c64xplus.pl /^K256:$/;" l +K256 crypto/sha/asm/sha256-mb-x86_64.pl /^K256:$/;" l +K256 crypto/sha/asm/sha512-ia64.pl /^K256: data4 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5$/;" l +K256 crypto/sha/sha256.c /^static const SHA_LONG K256[64] = {$/;" v file: +K256_shaext crypto/sha/asm/sha256-mb-x86_64.pl /^K256_shaext:$/;" l +K3 test/modes_internal_test.c /^static const u8 K3[] = {$/;" v file: +K4 test/modes_internal_test.c 333;" d file: +K5 test/modes_internal_test.c 369;" d file: +K512 crypto/sha/asm/sha512-armv4.pl /^K512:$/;" l +K512 crypto/sha/asm/sha512-c64xplus.pl /^K512:$/;" l +K512 crypto/sha/asm/sha512-ia64.pl /^K512: data8 0x428a2f98d728ae22,0x7137449123ef65cd$/;" l +K512 crypto/sha/sha512.c /^static const SHA_LONG64 K512[80] = {$/;" v file: +K6 test/modes_internal_test.c 393;" d file: +K7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: +K8 test/modes_internal_test.c 431;" d file: +K9 test/modes_internal_test.c /^static const u8 K9[] = {$/;" v file: +KBKDF providers/implementations/kdfs/kbkdf.c /^} KBKDF;$/;" t typeref:struct:__anon532 file: +KC crypto/seed/seed.c /^static const seed_word KC[] = {$/;" v file: +KC0 crypto/seed/seed.c 422;" d file: +KC1 crypto/seed/seed.c 423;" d file: +KC10 crypto/seed/seed.c 432;" d file: +KC11 crypto/seed/seed.c 433;" d file: +KC12 crypto/seed/seed.c 434;" d file: +KC13 crypto/seed/seed.c 435;" d file: +KC14 crypto/seed/seed.c 436;" d file: +KC15 crypto/seed/seed.c 437;" d file: +KC2 crypto/seed/seed.c 424;" d file: +KC3 crypto/seed/seed.c 425;" d file: +KC4 crypto/seed/seed.c 426;" d file: +KC5 crypto/seed/seed.c 427;" d file: +KC6 crypto/seed/seed.c 428;" d file: +KC7 crypto/seed/seed.c 429;" d file: +KC8 crypto/seed/seed.c 430;" d file: +KC9 crypto/seed/seed.c 431;" d file: +KDF_DATA providers/implementations/include/prov/kdfexchange.h /^typedef struct kdf_data_st KDF_DATA;$/;" t typeref:struct:kdf_data_st +KDF_DATA test/evp_test.c /^} KDF_DATA;$/;" t typeref:struct:kdf_data_st file: +KDF_F_PKEY_HKDF_CTRL_STR include/openssl/cryptoerr_legacy.h 909;" d +KDF_F_PKEY_HKDF_DERIVE include/openssl/cryptoerr_legacy.h 910;" d +KDF_F_PKEY_HKDF_INIT include/openssl/cryptoerr_legacy.h 911;" d +KDF_F_PKEY_SCRYPT_CTRL_STR include/openssl/cryptoerr_legacy.h 912;" d +KDF_F_PKEY_SCRYPT_CTRL_UINT64 include/openssl/cryptoerr_legacy.h 913;" d +KDF_F_PKEY_SCRYPT_DERIVE include/openssl/cryptoerr_legacy.h 914;" d +KDF_F_PKEY_SCRYPT_INIT include/openssl/cryptoerr_legacy.h 915;" d +KDF_F_PKEY_SCRYPT_SET_MEMBUF include/openssl/cryptoerr_legacy.h 916;" d +KDF_F_PKEY_TLS1_PRF_CTRL_STR include/openssl/cryptoerr_legacy.h 917;" d +KDF_F_PKEY_TLS1_PRF_DERIVE include/openssl/cryptoerr_legacy.h 918;" d +KDF_F_PKEY_TLS1_PRF_INIT include/openssl/cryptoerr_legacy.h 919;" d +KDF_F_TLS1_PRF_ALG include/openssl/cryptoerr_legacy.h 920;" d +KDF_HKDF providers/implementations/kdfs/hkdf.c /^} KDF_HKDF;$/;" t typeref:struct:__anon538 file: +KDF_KEYEXCH_FUNCTIONS providers/implementations/exchange/kdf_exch.c 200;" d file: +KDF_NEWCTX providers/implementations/exchange/kdf_exch.c 70;" d file: +KDF_PBKDF1 providers/implementations/kdfs/pbkdf1.c /^} KDF_PBKDF1;$/;" t typeref:struct:__anon528 file: +KDF_PBKDF2 providers/implementations/kdfs/pbkdf2.c /^} KDF_PBKDF2;$/;" t typeref:struct:__anon535 file: +KDF_PBKDF2_MAX_KEY_LEN_DIGEST_RATIO providers/implementations/kdfs/pbkdf2.c 35;" d file: +KDF_PBKDF2_MIN_ITERATIONS providers/implementations/kdfs/pbkdf2.c 36;" d file: +KDF_PBKDF2_MIN_KEY_LEN_BITS providers/implementations/kdfs/pbkdf2.c 34;" d file: +KDF_PBKDF2_MIN_SALT_LEN providers/implementations/kdfs/pbkdf2.c 37;" d file: +KDF_PKCS12 providers/implementations/kdfs/pkcs12kdf.c /^} KDF_PKCS12;$/;" t typeref:struct:__anon536 file: +KDF_R_INVALID_DIGEST include/openssl/cryptoerr_legacy.h 925;" d +KDF_R_MISSING_ITERATION_COUNT include/openssl/cryptoerr_legacy.h 926;" d +KDF_R_MISSING_KEY include/openssl/cryptoerr_legacy.h 927;" d +KDF_R_MISSING_MESSAGE_DIGEST include/openssl/cryptoerr_legacy.h 928;" d +KDF_R_MISSING_PARAMETER include/openssl/cryptoerr_legacy.h 929;" d +KDF_R_MISSING_PASS include/openssl/cryptoerr_legacy.h 930;" d +KDF_R_MISSING_SALT include/openssl/cryptoerr_legacy.h 931;" d +KDF_R_MISSING_SECRET include/openssl/cryptoerr_legacy.h 932;" d +KDF_R_MISSING_SEED include/openssl/cryptoerr_legacy.h 933;" d +KDF_R_UNKNOWN_PARAMETER_TYPE include/openssl/cryptoerr_legacy.h 934;" d +KDF_R_VALUE_ERROR include/openssl/cryptoerr_legacy.h 935;" d +KDF_R_VALUE_MISSING include/openssl/cryptoerr_legacy.h 936;" d +KDF_SCRYPT providers/implementations/kdfs/scrypt.c /^} KDF_SCRYPT;$/;" t typeref:struct:__anon537 file: +KDF_SETTABLE_CTX_PARAMS providers/implementations/exchange/kdf_exch.c 189;" d file: +KDF_SSHKDF providers/implementations/kdfs/sshkdf.c /^} KDF_SSHKDF;$/;" t typeref:struct:__anon529 file: +KDF_SSKDF providers/implementations/kdfs/sskdf.c /^} KDF_SSKDF;$/;" t typeref:struct:__anon526 file: +KDF_X942 providers/implementations/kdfs/x942kdf.c /^} KDF_X942;$/;" t typeref:struct:__anon533 file: +KECCAK1600_CTX include/internal/sha3.h /^typedef struct keccak_st KECCAK1600_CTX;$/;" t typeref:struct:keccak_st +KECCAK1600_WIDTH include/internal/sha3.h 18;" d +KECCAK_2X crypto/sha/keccak1600.c 25;" d file: +KECCAK_COMPLEMENTING_TRANSFORM crypto/sha/keccak1600.c 36;" d file: +KEM_OP_RSASVE providers/implementations/kem/rsa_kem.c 47;" d file: +KEM_OP_UNDEFINED providers/implementations/kem/rsa_kem.c 46;" d file: +KEY test/bio_enc_test.c /^static const unsigned char KEY[] = {$/;" v file: +KEY1 test/pkcs12_format_test.c /^static const unsigned char KEY1[] =$/;" v file: +KEY2 test/pkcs12_format_test.c /^static const unsigned char KEY2[] =$/;" v file: +KEYFILE apps/req.c 35;" d file: +KEYGEN_TEST_DATA test/evp_test.c /^} KEYGEN_TEST_DATA;$/;" t typeref:struct:keygen_test_data_st file: +KEYLEN crypto/ec/ecx_backend.h 20;" d +KEYLEN test/tls13secretstest.c 17;" d file: +KEYLENID crypto/ec/ecx_backend.h 12;" d +KEYNID2TYPE crypto/ec/ecx_backend.h 15;" d +KEYPAIR_TEST_DATA test/evp_test.c /^} KEYPAIR_TEST_DATA;$/;" t typeref:struct:keypair_test_data_st file: +KEYS test/endecode_test.c 860;" d file: +KEYSCHEDULE_UPDATE0 crypto/seed/seed_local.h 57;" d +KEYSCHEDULE_UPDATE1 crypto/seed/seed_local.h 64;" d +KEYTYPE2NID include/crypto/ecx.h 57;" d +KEYUPDATE_TEMP crypto/seed/seed_local.h 71;" d +KEY_CERT apps/pkeyutl.c 21;" d file: +KEY_CERT apps/rsautl.c 26;" d file: +KEY_LIST test/evp_test.c /^} KEY_LIST;$/;" t typeref:struct:key_list_st file: +KEY_NONE apps/pkeyutl.c 18;" d file: +KEY_OP_KEYGEN include/crypto/ecx.h /^ KEY_OP_KEYGEN$/;" e enum:__anon356 +KEY_OP_PRIVATE include/crypto/ecx.h /^ KEY_OP_PRIVATE,$/;" e enum:__anon356 +KEY_OP_PUBLIC include/crypto/ecx.h /^ KEY_OP_PUBLIC,$/;" e enum:__anon356 +KEY_PRIVKEY apps/pkeyutl.c 19;" d file: +KEY_PRIVKEY apps/rsautl.c 24;" d file: +KEY_PUBKEY apps/pkeyutl.c 20;" d file: +KEY_PUBKEY apps/rsautl.c 25;" d file: +KEY_TABLE_TYPE include/openssl/camellia.h /^typedef unsigned int KEY_TABLE_TYPE[CAMELLIA_TABLE_WORD_LEN]; \/* to match$/;" t +KEY_TEST_NUM test/bftest.c 190;" d file: +KEY_UPDATE_MAX_LENGTH ssl/statem/statem_local.h 28;" d +KL0 crypto/ripemd/rmdconst.h 10;" d +KL1 crypto/ripemd/rmdconst.h 11;" d +KL2 crypto/ripemd/rmdconst.h 12;" d +KL3 crypto/ripemd/rmdconst.h 13;" d +KL4 crypto/ripemd/rmdconst.h 14;" d +KMAC_FLAGS providers/implementations/digests/sha3_prov.c 23;" d file: +KMAC_FLAG_XOF_MODE providers/implementations/macs/kmac_prov.c 115;" d file: +KMAC_MAX_BLOCKSIZE providers/implementations/macs/kmac_prov.c 81;" d file: +KMAC_MAX_CUSTOM providers/implementations/macs/kmac_prov.c 94;" d file: +KMAC_MAX_CUSTOM_ENCODED providers/implementations/macs/kmac_prov.c 97;" d file: +KMAC_MAX_ENCODED_HEADER_LEN providers/implementations/macs/kmac_prov.c 88;" d file: +KMAC_MAX_KEY providers/implementations/macs/kmac_prov.c 100;" d file: +KMAC_MAX_KEY_ENCODED providers/implementations/macs/kmac_prov.c 108;" d file: +KMAC_MAX_OUTPUT_LEN providers/implementations/macs/kmac_prov.c 87;" d file: +KMAC_MDSIZE include/internal/sha3.h 20;" d +KMAC_MIN_KEY providers/implementations/macs/kmac_prov.c 101;" d file: +KMAC_newctx providers/implementations/digests/sha3_prov.c 217;" d file: +KNOWN_GN_NUMBER crypto/srp/srp_lib.c 303;" d file: +KR0 crypto/ripemd/rmdconst.h 16;" d +KR1 crypto/ripemd/rmdconst.h 17;" d +KR2 crypto/ripemd/rmdconst.h 18;" d +KR3 crypto/ripemd/rmdconst.h 19;" d +KR4 crypto/ripemd/rmdconst.h 20;" d +KRB5KDF providers/implementations/kdfs/krb5kdf.c /^static int KRB5KDF(const EVP_CIPHER *cipher, ENGINE *engine,$/;" f file: +KRB5KDF_CTX providers/implementations/kdfs/krb5kdf.c /^} KRB5KDF_CTX;$/;" t typeref:struct:__anon527 file: +KU_TLS crypto/x509/v3_purp.c 735;" d file: +KX providers/implementations/rands/drbg_ctr.c /^ unsigned char KX[48];$/;" m struct:rand_drbg_ctr_st file: +K_00_19 crypto/sha/sha_local.h 65;" d +K_20_39 crypto/sha/sha_local.h 66;" d +K_40_59 crypto/sha/sha_local.h 67;" d +K_60_79 crypto/sha/sha_local.h 68;" d +K_MAJ engines/e_afalg.c 28;" d file: +K_MIN1 engines/e_afalg.c 29;" d file: +K_MIN2 engines/e_afalg.c 30;" d file: +K_XX_XX crypto/aes/asm/aesni-sha1-x86_64.pl /^K_XX_XX:$/;" l +K_XX_XX crypto/sha/asm/sha1-mb-x86_64.pl /^K_XX_XX:$/;" l +K_XX_XX crypto/sha/asm/sha1-x86_64.pl /^K_XX_XX:$/;" l +KeccakF1600 crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600:$/;" l +KeccakF1600 crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600:$/;" l +KeccakF1600 crypto/sha/asm/keccak1600-ppc64.pl /^KeccakF1600:$/;" l +KeccakF1600 crypto/sha/asm/keccak1600-s390x.pl /^KeccakF1600:$/;" l +KeccakF1600 crypto/sha/asm/keccak1600-x86_64.pl /^KeccakF1600:$/;" l +KeccakF1600 crypto/sha/asm/keccak1600p8-ppc.pl /^KeccakF1600:$/;" l +KeccakF1600 crypto/sha/keccak1600.c /^static void KeccakF1600(uint64_t A[5][5])$/;" f file: +KeccakF1600_ce crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600_ce:$/;" l +KeccakF1600_cext crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600_cext:$/;" l +KeccakF1600_enter crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600_enter:$/;" l +KeccakF1600_int crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600_int:$/;" l +KeccakF1600_int crypto/sha/asm/keccak1600-armv8.pl /^KeccakF1600_int:$/;" l +KeccakF1600_int crypto/sha/asm/keccak1600-ppc64.pl /^KeccakF1600_int:$/;" l +KeccakF1600_int crypto/sha/asm/keccak1600p8-ppc.pl /^KeccakF1600_int:$/;" l +KeccakF1600_neon crypto/sha/asm/keccak1600-armv4.pl /^KeccakF1600_neon:$/;" l +KeyExpansion crypto/aes/aes_core.c /^static void KeyExpansion(const unsigned char *key, u64 *w,$/;" f file: +Key_RC crypto/aria/aria.c /^static const uint32_t Key_RC[5][4] = {$/;" v file: +Ktable crypto/sha/asm/sha1-s390x.pl /^Ktable: .long 0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6$/;" l +L crypto/bn/asm/ia64.S /^#define L r17$/;" d +L crypto/evp/e_aes.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon46 file: +L crypto/evp/e_aria.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon15 file: +L crypto/whrlpool/asm/wp-mmx.pl /^sub L() { &data_byte(@_); }$/;" s +L crypto/whrlpool/asm/wp-x86_64.pl /^sub L() { $code.=".byte ".join(',',@_)."\\n"; }$/;" s +L16_xx crypto/sha/asm/sha512p8-ppc.pl /^L16_xx:$/;" l +L192 crypto/aes/asm/aesp8-ppc.pl /^L192:$/;" l +L1st crypto/bn/asm/ppc-mont.pl /^L1st:$/;" l +L1st crypto/bn/asm/ppc64-mont.pl /^L1st:$/;" l +L256 crypto/aes/asm/aesp8-ppc.pl /^L256:$/;" l +L2HBITS crypto/bn/bn_local.h 563;" d +LABEL crypto/perlasm/s390x.pm /^sub LABEL { # label directive$/;" s +LABELED_BUF_PRINT_WIDTH providers/implementations/encode_decode/encode_key2text.c 130;" d file: +LABEL_BUF_SIZE crypto/punycode.c 26;" d file: +LABEL_END crypto/x509/v3_utl.c 738;" d file: +LABEL_HYPHEN crypto/x509/v3_utl.c 739;" d file: +LABEL_IDNA crypto/x509/v3_utl.c 740;" d file: +LABEL_START crypto/x509/v3_utl.c 737;" d file: +LAES_Td crypto/aes/asm/aes-ppc.pl /^LAES_Td:$/;" l +LAES_Te crypto/aes/asm/aes-ppc.pl /^LAES_Te:$/;" l +LARGEST_DIGEST_CTX ssl/s3_cbc.c 136;" d file: +LARGEST_DIGEST_CTX ssl/s3_cbc.c 137;" d file: +LAZY ms/uplink.c 104;" d file: +LAZY ms/uplink.c 113;" d file: +LB crypto/modes/asm/ghash-x86_64.pl /^sub LB() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1l\/ or$/;" s +LBITS crypto/bn/bn_local.h 561;" d +LDFLAGS demos/bio/Makefile /^LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto $(EX_LIBS)$/;" m +LDFLAGS demos/cipher/Makefile /^LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto$/;" m +LDFLAGS demos/digest/Makefile /^LDFLAGS = -L..\/..$/;" m +LDFLAGS demos/kdf/Makefile /^LDFLAGS = -L..\/..$/;" m +LDFLAGS demos/mac/Makefile /^LDFLAGS = $(OPENSSL_LIBS_LOCATION) -lssl -lcrypto$/;" m +LDFLAGS demos/pkey/Makefile /^LDFLAGS = -L..\/..$/;" m +LDFLAGS demos/signature/Makefile /^LDFLAGS = -L..\/..$/;" m +LDLIBS demos/digest/Makefile /^LDLIBS = -lcrypto$/;" m +LDLIBS demos/kdf/Makefile /^LDLIBS = -lcrypto$/;" m +LDLIBS demos/pkey/Makefile /^LDLIBS = -lcrypto$/;" m +LDLIBS demos/signature/Makefile /^LDLIBS = -lcrypto$/;" m +LDOUBLE crypto/bio/bio_print.c 26;" d file: +LDOUBLE crypto/bio/bio_print.c 28;" d file: +LDPTR include/crypto/sparc_arch.h 82;" d +LDPTR include/crypto/sparc_arch.h 92;" d +LEGACY_EVP_MD_METH_TABLE crypto/evp/legacy_meth.h 39;" d +LEN crypto/s390xcap.c 28;" d file: +LEVEL crypto/encode_decode/decoder_lib.c 702;" d file: +LEVEL_STR crypto/encode_decode/decoder_lib.c 701;" d file: +LHASH_OF apps/openssl.c /^static LHASH_OF(FUNCTION) *prog_init(void)$/;" f file: +LHASH_OF apps/openssl.c /^static int do_cmd(LHASH_OF(FUNCTION) *prog, int argc, char *argv[])$/;" f file: +LHASH_OF apps/req.c /^static int duplicated(LHASH_OF(OPENSSL_STRING) *addexts, char *kv)$/;" f file: +LHASH_OF crypto/conf/conf_lib.c /^LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file,$/;" f +LHASH_OF crypto/conf/conf_lib.c /^LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp,$/;" f +LHASH_OF crypto/conf/conf_lib.c /^LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp,$/;" f +LHASH_OF crypto/conf/conf_lib.c /^char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group,$/;" f +LHASH_OF crypto/conf/conf_lib.c /^int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out)$/;" f +LHASH_OF crypto/conf/conf_lib.c /^int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out)$/;" f +LHASH_OF crypto/conf/conf_lib.c /^long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group,$/;" f +LHASH_OF crypto/conf/conf_lib.c /^void CONF_free(LHASH_OF(CONF_VALUE) *conf)$/;" f +LHASH_OF crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f +LHASH_OF crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf,$/;" f +LHASH_OF crypto/x509/v3_conf.c /^int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f +LHASH_OF crypto/x509/v3_conf.c /^int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f +LHASH_OF crypto/x509/v3_conf.c /^int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,$/;" f +LHASH_OF ssl/ssl_lib.c /^LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx)$/;" f +LHBITS crypto/bn/bn_local.h 566;" d +LH_CONF_VALUE crypto/conf/conf_api.c /^typedef LHASH_OF(CONF_VALUE) LH_CONF_VALUE;$/;" t file: +LIB$M_FIS_MIXEDCASE crypto/dso/dso_vms.c 267;" d file: +LIBZ crypto/comp/c_zlib.c 214;" d file: +LIMB crypto/ec/curve448/arch_32/f_impl.h 17;" d +LIMBPERM crypto/ec/curve448/field.h 70;" d +LIMB_MASK crypto/ec/curve448/field.h 73;" d +LIMB_MASK crypto/ec/curve448/field.h 76;" d +LIMB_PLACE_VALUE crypto/ec/curve448/arch_32/f_impl.h 21;" d +LIMB_PLACE_VALUE crypto/ec/curve448/arch_64/f_impl.h 19;" d +LIMIT_BEFORE_EXPANSION crypto/buffer/buffer.c 19;" d file: +LINESIZE crypto/pem/pem_lib.c 734;" d file: +LINE_FINISHED util/check-format.pl /^ LINE_FINISHED:$/;" l +LISTEN_SEND_VERIFY_REQUEST ssl/d1_lib.c 437;" d file: +LISTEN_SUCCESS ssl/d1_lib.c 436;" d file: +LIST_SEPARATOR_CHAR e_os.h 161;" d +LIST_SEPARATOR_CHAR e_os.h 203;" d +LIST_SEPARATOR_CHAR e_os.h 243;" d +LL crypto/whrlpool/asm/wp-mmx.pl /^sub LL()$/;" s +LL crypto/whrlpool/asm/wp-x86_64.pl /^sub LL(){ $code.=".byte ".join(',',@_).",".join(',',@_)."\\n"; }$/;" s +LL crypto/whrlpool/wp_block.c 181;" d file: +LL crypto/whrlpool/wp_block.c 192;" d file: +LL crypto/whrlpool/wp_block.c 211;" d file: +LL2HBITS crypto/bn/bn_local.h 567;" d +LLBITS crypto/bn/bn_local.h 565;" d +LLVMFuzzerInitialize fuzz/driver.c /^int LLVMFuzzerInitialize(int *argc, char ***argv)$/;" f +LLVMFuzzerTestOneInput fuzz/driver.c /^int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len)$/;" f +LN_Directory include/openssl/obj_mac.h 2760;" d +LN_Domain include/openssl/obj_mac.h 3288;" d +LN_Enterprises include/openssl/obj_mac.h 2794;" d +LN_Experimental include/openssl/obj_mac.h 2770;" d +LN_INN include/openssl/obj_mac.h 4504;" d +LN_ISO_CN include/openssl/obj_mac.h 122;" d +LN_ISO_US include/openssl/obj_mac.h 107;" d +LN_Independent include/openssl/obj_mac.h 2030;" d +LN_LocalKeySet include/openssl/obj_mac.h 1091;" d +LN_Mail include/openssl/obj_mac.h 2789;" d +LN_Management include/openssl/obj_mac.h 2765;" d +LN_NAIRealm include/openssl/obj_mac.h 1942;" d +LN_OCSP_sign include/openssl/obj_mac.h 1626;" d +LN_OGRN include/openssl/obj_mac.h 4509;" d +LN_OGRNIP include/openssl/obj_mac.h 4519;" d +LN_Private include/openssl/obj_mac.h 2775;" d +LN_RSA_SHA3_224 include/openssl/obj_mac.h 3182;" d +LN_RSA_SHA3_256 include/openssl/obj_mac.h 3187;" d +LN_RSA_SHA3_384 include/openssl/obj_mac.h 3192;" d +LN_RSA_SHA3_512 include/openssl/obj_mac.h 3197;" d +LN_SM2_with_SM3 include/openssl/obj_mac.h 1216;" d +LN_SMIME include/openssl/obj_mac.h 749;" d +LN_SMIMECapabilities include/openssl/obj_mac.h 744;" d +LN_SNILS include/openssl/obj_mac.h 4514;" d +LN_SNMPv2 include/openssl/obj_mac.h 2785;" d +LN_SRVName include/openssl/obj_mac.h 1937;" d +LN_Security include/openssl/obj_mac.h 2780;" d +LN_X500 include/openssl/obj_mac.h 2267;" d +LN_X500algorithms include/openssl/obj_mac.h 2524;" d +LN_X9_57 include/openssl/obj_mac.h 112;" d +LN_X9cm include/openssl/obj_mac.h 117;" d +LN_XmppAddr include/openssl/obj_mac.h 1932;" d +LN_aRecord include/openssl/obj_mac.h 3411;" d +LN_ad_OCSP include/openssl/obj_mac.h 2035;" d +LN_ad_ca_issuers include/openssl/obj_mac.h 2040;" d +LN_ad_dvcs include/openssl/obj_mac.h 2050;" d +LN_ad_timeStamping include/openssl/obj_mac.h 2045;" d +LN_aes_128_cbc include/openssl/obj_mac.h 2845;" d +LN_aes_128_cbc_hmac_sha1 include/openssl/obj_mac.h 4968;" d +LN_aes_128_cbc_hmac_sha256 include/openssl/obj_mac.h 4980;" d +LN_aes_128_ccm include/openssl/obj_mac.h 2869;" d +LN_aes_128_cfb1 include/openssl/obj_mac.h 2964;" d +LN_aes_128_cfb128 include/openssl/obj_mac.h 2855;" d +LN_aes_128_cfb8 include/openssl/obj_mac.h 2976;" d +LN_aes_128_ctr include/openssl/obj_mac.h 2988;" d +LN_aes_128_ecb include/openssl/obj_mac.h 2840;" d +LN_aes_128_gcm include/openssl/obj_mac.h 2864;" d +LN_aes_128_ocb include/openssl/obj_mac.h 3000;" d +LN_aes_128_ofb128 include/openssl/obj_mac.h 2850;" d +LN_aes_128_siv include/openssl/obj_mac.h 5424;" d +LN_aes_128_xts include/openssl/obj_mac.h 2954;" d +LN_aes_192_cbc include/openssl/obj_mac.h 2883;" d +LN_aes_192_cbc_hmac_sha1 include/openssl/obj_mac.h 4972;" d +LN_aes_192_cbc_hmac_sha256 include/openssl/obj_mac.h 4984;" d +LN_aes_192_ccm include/openssl/obj_mac.h 2907;" d +LN_aes_192_cfb1 include/openssl/obj_mac.h 2968;" d +LN_aes_192_cfb128 include/openssl/obj_mac.h 2893;" d +LN_aes_192_cfb8 include/openssl/obj_mac.h 2980;" d +LN_aes_192_ctr include/openssl/obj_mac.h 2992;" d +LN_aes_192_ecb include/openssl/obj_mac.h 2878;" d +LN_aes_192_gcm include/openssl/obj_mac.h 2902;" d +LN_aes_192_ocb include/openssl/obj_mac.h 3004;" d +LN_aes_192_ofb128 include/openssl/obj_mac.h 2888;" d +LN_aes_192_siv include/openssl/obj_mac.h 5428;" d +LN_aes_256_cbc include/openssl/obj_mac.h 2921;" d +LN_aes_256_cbc_hmac_sha1 include/openssl/obj_mac.h 4976;" d +LN_aes_256_cbc_hmac_sha256 include/openssl/obj_mac.h 4988;" d +LN_aes_256_ccm include/openssl/obj_mac.h 2945;" d +LN_aes_256_cfb1 include/openssl/obj_mac.h 2972;" d +LN_aes_256_cfb128 include/openssl/obj_mac.h 2931;" d +LN_aes_256_cfb8 include/openssl/obj_mac.h 2984;" d +LN_aes_256_ctr include/openssl/obj_mac.h 2996;" d +LN_aes_256_ecb include/openssl/obj_mac.h 2916;" d +LN_aes_256_gcm include/openssl/obj_mac.h 2940;" d +LN_aes_256_ocb include/openssl/obj_mac.h 3008;" d +LN_aes_256_ofb128 include/openssl/obj_mac.h 2926;" d +LN_aes_256_siv include/openssl/obj_mac.h 5432;" d +LN_aes_256_xts include/openssl/obj_mac.h 2959;" d +LN_algorithm include/openssl/obj_mac.h 2130;" d +LN_ansi_X9_62 include/openssl/obj_mac.h 145;" d +LN_anyExtendedKeyUsage include/openssl/obj_mac.h 2673;" d +LN_any_policy include/openssl/obj_mac.h 2628;" d +LN_aria_128_cbc include/openssl/obj_mac.h 4772;" d +LN_aria_128_ccm include/openssl/obj_mac.h 4866;" d +LN_aria_128_cfb1 include/openssl/obj_mac.h 4842;" d +LN_aria_128_cfb128 include/openssl/obj_mac.h 4777;" d +LN_aria_128_cfb8 include/openssl/obj_mac.h 4854;" d +LN_aria_128_ctr include/openssl/obj_mac.h 4787;" d +LN_aria_128_ecb include/openssl/obj_mac.h 4767;" d +LN_aria_128_gcm include/openssl/obj_mac.h 4881;" d +LN_aria_128_ofb128 include/openssl/obj_mac.h 4782;" d +LN_aria_192_cbc include/openssl/obj_mac.h 4797;" d +LN_aria_192_ccm include/openssl/obj_mac.h 4871;" d +LN_aria_192_cfb1 include/openssl/obj_mac.h 4846;" d +LN_aria_192_cfb128 include/openssl/obj_mac.h 4802;" d +LN_aria_192_cfb8 include/openssl/obj_mac.h 4858;" d +LN_aria_192_ctr include/openssl/obj_mac.h 4812;" d +LN_aria_192_ecb include/openssl/obj_mac.h 4792;" d +LN_aria_192_gcm include/openssl/obj_mac.h 4886;" d +LN_aria_192_ofb128 include/openssl/obj_mac.h 4807;" d +LN_aria_256_cbc include/openssl/obj_mac.h 4822;" d +LN_aria_256_ccm include/openssl/obj_mac.h 4876;" d +LN_aria_256_cfb1 include/openssl/obj_mac.h 4850;" d +LN_aria_256_cfb128 include/openssl/obj_mac.h 4827;" d +LN_aria_256_cfb8 include/openssl/obj_mac.h 4862;" d +LN_aria_256_ctr include/openssl/obj_mac.h 4837;" d +LN_aria_256_ecb include/openssl/obj_mac.h 4817;" d +LN_aria_256_gcm include/openssl/obj_mac.h 4891;" d +LN_aria_256_ofb128 include/openssl/obj_mac.h 4832;" d +LN_associatedDomain include/openssl/obj_mac.h 3435;" d +LN_associatedName include/openssl/obj_mac.h 3439;" d +LN_auth_any include/openssl/obj_mac.h 5281;" d +LN_auth_dss include/openssl/obj_mac.h 5261;" d +LN_auth_ecdsa include/openssl/obj_mac.h 5253;" d +LN_auth_gost01 include/openssl/obj_mac.h 5265;" d +LN_auth_gost12 include/openssl/obj_mac.h 5269;" d +LN_auth_null include/openssl/obj_mac.h 5277;" d +LN_auth_psk include/openssl/obj_mac.h 5257;" d +LN_auth_rsa include/openssl/obj_mac.h 5249;" d +LN_auth_srp include/openssl/obj_mac.h 5273;" d +LN_authorityRevocationList include/openssl/obj_mac.h 2424;" d +LN_authority_key_identifier include/openssl/obj_mac.h 2638;" d +LN_basic_constraints include/openssl/obj_mac.h 2578;" d +LN_bf_cbc include/openssl/obj_mac.h 1358;" d +LN_bf_cfb64 include/openssl/obj_mac.h 1367;" d +LN_bf_ecb include/openssl/obj_mac.h 1363;" d +LN_bf_ofb64 include/openssl/obj_mac.h 1371;" d +LN_biometricInfo include/openssl/obj_mac.h 1512;" d +LN_blake2b512 include/openssl/obj_mac.h 2252;" d +LN_blake2bmac include/openssl/obj_mac.h 2242;" d +LN_blake2s256 include/openssl/obj_mac.h 2257;" d +LN_blake2smac include/openssl/obj_mac.h 2247;" d +LN_buildingName include/openssl/obj_mac.h 3480;" d +LN_businessCategory include/openssl/obj_mac.h 2332;" d +LN_cACertificate include/openssl/obj_mac.h 2420;" d +LN_cNAMERecord include/openssl/obj_mac.h 3431;" d +LN_caRepository include/openssl/obj_mac.h 2055;" d +LN_camellia_128_cbc include/openssl/obj_mac.h 4605;" d +LN_camellia_128_ccm include/openssl/obj_mac.h 4656;" d +LN_camellia_128_cfb1 include/openssl/obj_mac.h 4741;" d +LN_camellia_128_cfb128 include/openssl/obj_mac.h 4646;" d +LN_camellia_128_cfb8 include/openssl/obj_mac.h 4753;" d +LN_camellia_128_cmac include/openssl/obj_mac.h 4666;" d +LN_camellia_128_ctr include/openssl/obj_mac.h 4661;" d +LN_camellia_128_ecb include/openssl/obj_mac.h 4636;" d +LN_camellia_128_gcm include/openssl/obj_mac.h 4651;" d +LN_camellia_128_ofb128 include/openssl/obj_mac.h 4641;" d +LN_camellia_192_cbc include/openssl/obj_mac.h 4610;" d +LN_camellia_192_ccm include/openssl/obj_mac.h 4691;" d +LN_camellia_192_cfb1 include/openssl/obj_mac.h 4745;" d +LN_camellia_192_cfb128 include/openssl/obj_mac.h 4681;" d +LN_camellia_192_cfb8 include/openssl/obj_mac.h 4757;" d +LN_camellia_192_cmac include/openssl/obj_mac.h 4701;" d +LN_camellia_192_ctr include/openssl/obj_mac.h 4696;" d +LN_camellia_192_ecb include/openssl/obj_mac.h 4671;" d +LN_camellia_192_gcm include/openssl/obj_mac.h 4686;" d +LN_camellia_192_ofb128 include/openssl/obj_mac.h 4676;" d +LN_camellia_256_cbc include/openssl/obj_mac.h 4615;" d +LN_camellia_256_ccm include/openssl/obj_mac.h 4726;" d +LN_camellia_256_cfb1 include/openssl/obj_mac.h 4749;" d +LN_camellia_256_cfb128 include/openssl/obj_mac.h 4716;" d +LN_camellia_256_cfb8 include/openssl/obj_mac.h 4761;" d +LN_camellia_256_cmac include/openssl/obj_mac.h 4736;" d +LN_camellia_256_ctr include/openssl/obj_mac.h 4731;" d +LN_camellia_256_ecb include/openssl/obj_mac.h 4706;" d +LN_camellia_256_gcm include/openssl/obj_mac.h 4721;" d +LN_camellia_256_ofb128 include/openssl/obj_mac.h 4711;" d +LN_capwapAC include/openssl/obj_mac.h 1641;" d +LN_capwapWTP include/openssl/obj_mac.h 1646;" d +LN_caseIgnoreIA5StringSyntax include/openssl/obj_mac.h 3259;" d +LN_cast5_cbc include/openssl/obj_mac.h 498;" d +LN_cast5_cfb64 include/openssl/obj_mac.h 507;" d +LN_cast5_ecb include/openssl/obj_mac.h 503;" d +LN_cast5_ofb64 include/openssl/obj_mac.h 511;" d +LN_certBag include/openssl/obj_mac.h 1157;" d +LN_certificateRevocationList include/openssl/obj_mac.h 2428;" d +LN_certificate_issuer include/openssl/obj_mac.h 2608;" d +LN_certificate_policies include/openssl/obj_mac.h 2623;" d +LN_chacha20 include/openssl/obj_mac.h 4996;" d +LN_chacha20_poly1305 include/openssl/obj_mac.h 4992;" d +LN_classSignTool include/openssl/obj_mac.h 4534;" d +LN_classSignToolKA1 include/openssl/obj_mac.h 4564;" d +LN_classSignToolKB1 include/openssl/obj_mac.h 4554;" d +LN_classSignToolKB2 include/openssl/obj_mac.h 4559;" d +LN_classSignToolKC1 include/openssl/obj_mac.h 4539;" d +LN_classSignToolKC2 include/openssl/obj_mac.h 4544;" d +LN_classSignToolKC3 include/openssl/obj_mac.h 4549;" d +LN_client_auth include/openssl/obj_mac.h 1591;" d +LN_cmKGA include/openssl/obj_mac.h 1706;" d +LN_cmac include/openssl/obj_mac.h 4960;" d +LN_cmcArchive include/openssl/obj_mac.h 1691;" d +LN_cmcCA include/openssl/obj_mac.h 1681;" d +LN_cmcRA include/openssl/obj_mac.h 1686;" d +LN_code_sign include/openssl/obj_mac.h 1596;" d +LN_commonName include/openssl/obj_mac.h 2276;" d +LN_countryCode3c include/openssl/obj_mac.h 2510;" d +LN_countryCode3n include/openssl/obj_mac.h 2515;" d +LN_countryName include/openssl/obj_mac.h 2290;" d +LN_crlBag include/openssl/obj_mac.h 1161;" d +LN_crl_distribution_points include/openssl/obj_mac.h 2618;" d +LN_crl_number include/openssl/obj_mac.h 2583;" d +LN_crl_reason include/openssl/obj_mac.h 2588;" d +LN_crossCertificatePair include/openssl/obj_mac.h 2432;" d +LN_ct_cert_scts include/openssl/obj_mac.h 5126;" d +LN_ct_precert_poison include/openssl/obj_mac.h 5116;" d +LN_ct_precert_scts include/openssl/obj_mac.h 5111;" d +LN_ct_precert_signer include/openssl/obj_mac.h 5121;" d +LN_dITRedirect include/openssl/obj_mac.h 3504;" d +LN_dNSDomain include/openssl/obj_mac.h 3296;" d +LN_dSAQuality include/openssl/obj_mac.h 3484;" d +LN_dcObject include/openssl/obj_mac.h 2799;" d +LN_deltaRevocationList include/openssl/obj_mac.h 2488;" d +LN_delta_crl include/openssl/obj_mac.h 2598;" d +LN_des_cbc include/openssl/obj_mac.h 2145;" d +LN_des_cdmf include/openssl/obj_mac.h 4055;" d +LN_des_cfb1 include/openssl/obj_mac.h 3012;" d +LN_des_cfb64 include/openssl/obj_mac.h 2155;" d +LN_des_cfb8 include/openssl/obj_mac.h 3016;" d +LN_des_ecb include/openssl/obj_mac.h 2140;" d +LN_des_ede3_cbc include/openssl/obj_mac.h 1279;" d +LN_des_ede3_cfb1 include/openssl/obj_mac.h 3020;" d +LN_des_ede3_cfb64 include/openssl/obj_mac.h 2196;" d +LN_des_ede3_cfb8 include/openssl/obj_mac.h 3024;" d +LN_des_ede3_ecb include/openssl/obj_mac.h 2184;" d +LN_des_ede3_ofb64 include/openssl/obj_mac.h 2204;" d +LN_des_ede_cbc include/openssl/obj_mac.h 2188;" d +LN_des_ede_cfb64 include/openssl/obj_mac.h 2192;" d +LN_des_ede_ecb include/openssl/obj_mac.h 2179;" d +LN_des_ede_ofb64 include/openssl/obj_mac.h 2200;" d +LN_des_ofb64 include/openssl/obj_mac.h 2150;" d +LN_description include/openssl/obj_mac.h 2324;" d +LN_destinationIndicator include/openssl/obj_mac.h 2380;" d +LN_desx_cbc include/openssl/obj_mac.h 2208;" d +LN_dhKeyAgreement include/openssl/obj_mac.h 620;" d +LN_dhpublicnumber include/openssl/obj_mac.h 5000;" d +LN_distinguishedName include/openssl/obj_mac.h 2472;" d +LN_dnQualifier include/openssl/obj_mac.h 2460;" d +LN_dnsName include/openssl/obj_mac.h 2519;" d +LN_documentAuthor include/openssl/obj_mac.h 3378;" d +LN_documentIdentifier include/openssl/obj_mac.h 3366;" d +LN_documentLocation include/openssl/obj_mac.h 3382;" d +LN_documentPublisher include/openssl/obj_mac.h 3512;" d +LN_documentSeries include/openssl/obj_mac.h 3283;" d +LN_documentTitle include/openssl/obj_mac.h 3370;" d +LN_documentVersion include/openssl/obj_mac.h 3374;" d +LN_dod include/openssl/obj_mac.h 2748;" d +LN_domainComponent include/openssl/obj_mac.h 3407;" d +LN_domainRelatedObject include/openssl/obj_mac.h 3300;" d +LN_dsa include/openssl/obj_mac.h 135;" d +LN_dsaWithSHA include/openssl/obj_mac.h 2169;" d +LN_dsaWithSHA1 include/openssl/obj_mac.h 140;" d +LN_dsaWithSHA1_2 include/openssl/obj_mac.h 2222;" d +LN_dsa_2 include/openssl/obj_mac.h 2164;" d +LN_dsa_with_SHA384 include/openssl/obj_mac.h 3132;" d +LN_dsa_with_SHA3_224 include/openssl/obj_mac.h 3142;" d +LN_dsa_with_SHA3_256 include/openssl/obj_mac.h 3147;" d +LN_dsa_with_SHA3_384 include/openssl/obj_mac.h 3152;" d +LN_dsa_with_SHA3_512 include/openssl/obj_mac.h 3157;" d +LN_dsa_with_SHA512 include/openssl/obj_mac.h 3137;" d +LN_dstu28147 include/openssl/obj_mac.h 5334;" d +LN_dstu28147_cfb include/openssl/obj_mac.h 5344;" d +LN_dstu28147_ofb include/openssl/obj_mac.h 5339;" d +LN_dstu28147_wrap include/openssl/obj_mac.h 5349;" d +LN_dstu34311 include/openssl/obj_mac.h 5359;" d +LN_dstu4145be include/openssl/obj_mac.h 5369;" d +LN_dstu4145le include/openssl/obj_mac.h 5364;" d +LN_dvcs include/openssl/obj_mac.h 1631;" d +LN_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3162;" d +LN_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3167;" d +LN_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3172;" d +LN_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3177;" d +LN_email_protect include/openssl/obj_mac.h 1601;" d +LN_enhancedSearchGuide include/openssl/obj_mac.h 2464;" d +LN_ext_key_usage include/openssl/obj_mac.h 2648;" d +LN_ext_req include/openssl/obj_mac.h 739;" d +LN_facsimileTelephoneNumber include/openssl/obj_mac.h 2364;" d +LN_favouriteDrink include/openssl/obj_mac.h 3342;" d +LN_freshest_crl include/openssl/obj_mac.h 2653;" d +LN_friendlyCountry include/openssl/obj_mac.h 3304;" d +LN_friendlyCountryName include/openssl/obj_mac.h 3459;" d +LN_friendlyName include/openssl/obj_mac.h 1077;" d +LN_generationQualifier include/openssl/obj_mac.h 2451;" d +LN_givenName include/openssl/obj_mac.h 2442;" d +LN_gmac include/openssl/obj_mac.h 52;" d +LN_hkdf include/openssl/obj_mac.h 5155;" d +LN_hmac include/openssl/obj_mac.h 4956;" d +LN_hmacWithDstu34311 include/openssl/obj_mac.h 5354;" d +LN_hmacWithMD5 include/openssl/obj_mac.h 1192;" d +LN_hmacWithSHA1 include/openssl/obj_mac.h 1196;" d +LN_hmacWithSHA224 include/openssl/obj_mac.h 1220;" d +LN_hmacWithSHA256 include/openssl/obj_mac.h 1224;" d +LN_hmacWithSHA384 include/openssl/obj_mac.h 1228;" d +LN_hmacWithSHA512 include/openssl/obj_mac.h 1232;" d +LN_hmacWithSHA512_224 include/openssl/obj_mac.h 1236;" d +LN_hmacWithSHA512_256 include/openssl/obj_mac.h 1240;" d +LN_hmac_md5 include/openssl/obj_mac.h 57;" d +LN_hmac_sha1 include/openssl/obj_mac.h 62;" d +LN_hmac_sha3_224 include/openssl/obj_mac.h 3090;" d +LN_hmac_sha3_256 include/openssl/obj_mac.h 3095;" d +LN_hmac_sha3_384 include/openssl/obj_mac.h 3100;" d +LN_hmac_sha3_512 include/openssl/obj_mac.h 3105;" d +LN_hold_instruction_call_issuer include/openssl/obj_mac.h 3214;" d +LN_hold_instruction_code include/openssl/obj_mac.h 3202;" d +LN_hold_instruction_none include/openssl/obj_mac.h 3209;" d +LN_hold_instruction_reject include/openssl/obj_mac.h 3219;" d +LN_homePostalAddress include/openssl/obj_mac.h 3443;" d +LN_homeTelephoneNumber include/openssl/obj_mac.h 3386;" d +LN_houseIdentifier include/openssl/obj_mac.h 2480;" d +LN_iA5StringSyntax include/openssl/obj_mac.h 3255;" d +LN_iana include/openssl/obj_mac.h 2753;" d +LN_id_DHBasedMac include/openssl/obj_mac.h 524;" d +LN_id_Gost28147_89 include/openssl/obj_mac.h 4118;" d +LN_id_Gost28147_89_MAC include/openssl/obj_mac.h 4138;" d +LN_id_Gost28147_89_cc include/openssl/obj_mac.h 4281;" d +LN_id_GostR3410_2001 include/openssl/obj_mac.h 4108;" d +LN_id_GostR3410_2001DH include/openssl/obj_mac.h 4151;" d +LN_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4306;" d +LN_id_GostR3410_2001_cc include/openssl/obj_mac.h 4291;" d +LN_id_GostR3410_2012_256 include/openssl/obj_mac.h 4319;" d +LN_id_GostR3410_2012_512 include/openssl/obj_mac.h 4324;" d +LN_id_GostR3410_94 include/openssl/obj_mac.h 4113;" d +LN_id_GostR3410_94DH include/openssl/obj_mac.h 4156;" d +LN_id_GostR3410_94_cc include/openssl/obj_mac.h 4286;" d +LN_id_GostR3411_2012_256 include/openssl/obj_mac.h 4333;" d +LN_id_GostR3411_2012_512 include/openssl/obj_mac.h 4338;" d +LN_id_GostR3411_94 include/openssl/obj_mac.h 4098;" d +LN_id_GostR3411_94_prf include/openssl/obj_mac.h 4146;" d +LN_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4088;" d +LN_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4301;" d +LN_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4093;" d +LN_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4296;" d +LN_id_HMACGostR3411_94 include/openssl/obj_mac.h 4103;" d +LN_id_PasswordBasedMAC include/openssl/obj_mac.h 519;" d +LN_id_hex_multipart_message include/openssl/obj_mac.h 2824;" d +LN_id_hex_partial_message include/openssl/obj_mac.h 2819;" d +LN_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1701;" d +LN_id_kp_bgpsec_router include/openssl/obj_mac.h 1696;" d +LN_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1947;" d +LN_id_on_permanentIdentifier include/openssl/obj_mac.h 1927;" d +LN_id_pbkdf2 include/openssl/obj_mac.h 658;" d +LN_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2087;" d +LN_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2082;" d +LN_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2092;" d +LN_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2102;" d +LN_id_pkix_OCSP_basic include/openssl/obj_mac.h 2077;" d +LN_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2112;" d +LN_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2097;" d +LN_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2107;" d +LN_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2125;" d +LN_id_ppl_anyLanguage include/openssl/obj_mac.h 2020;" d +LN_id_ppl_inheritAll include/openssl/obj_mac.h 2025;" d +LN_id_qt_cps include/openssl/obj_mac.h 1572;" d +LN_id_qt_unotice include/openssl/obj_mac.h 1577;" d +LN_id_scrypt include/openssl/obj_mac.h 5146;" d +LN_id_set include/openssl/obj_mac.h 3517;" d +LN_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4499;" d +LN_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4443;" d +LN_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4448;" d +LN_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4453;" d +LN_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4458;" d +LN_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4472;" d +LN_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4477;" d +LN_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4482;" d +LN_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4467;" d +LN_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4361;" d +LN_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4366;" d +LN_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4347;" d +LN_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4352;" d +LN_idea_cbc include/openssl/obj_mac.h 1341;" d +LN_idea_cfb64 include/openssl/obj_mac.h 1350;" d +LN_idea_ecb include/openssl/obj_mac.h 1346;" d +LN_idea_ofb64 include/openssl/obj_mac.h 1354;" d +LN_ieee_siswg include/openssl/obj_mac.h 80;" d +LN_info_access include/openssl/obj_mac.h 1507;" d +LN_inhibit_any_policy include/openssl/obj_mac.h 2658;" d +LN_initials include/openssl/obj_mac.h 2447;" d +LN_international_organizations include/openssl/obj_mac.h 85;" d +LN_internationaliSDNNumber include/openssl/obj_mac.h 2372;" d +LN_invalidity_date include/openssl/obj_mac.h 2593;" d +LN_ipsec3 include/openssl/obj_mac.h 4064;" d +LN_ipsec4 include/openssl/obj_mac.h 4068;" d +LN_ipsecEndSystem include/openssl/obj_mac.h 1606;" d +LN_ipsecTunnel include/openssl/obj_mac.h 1611;" d +LN_ipsecUser include/openssl/obj_mac.h 1616;" d +LN_ipsec_IKE include/openssl/obj_mac.h 1636;" d +LN_iso include/openssl/obj_mac.h 30;" d +LN_issuerSignTool include/openssl/obj_mac.h 4529;" d +LN_issuer_alt_name include/openssl/obj_mac.h 2573;" d +LN_issuing_distribution_point include/openssl/obj_mac.h 2603;" d +LN_itu_t include/openssl/obj_mac.h 22;" d +LN_janetMailbox include/openssl/obj_mac.h 3472;" d +LN_joint_iso_itu_t include/openssl/obj_mac.h 35;" d +LN_jurisdictionCountryName include/openssl/obj_mac.h 5141;" d +LN_jurisdictionLocalityName include/openssl/obj_mac.h 5131;" d +LN_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5136;" d +LN_keyBag include/openssl/obj_mac.h 1149;" d +LN_key_usage include/openssl/obj_mac.h 2558;" d +LN_kisa include/openssl/obj_mac.h 4896;" d +LN_kmac128 include/openssl/obj_mac.h 3110;" d +LN_kmac256 include/openssl/obj_mac.h 3115;" d +LN_kx_any include/openssl/obj_mac.h 5245;" d +LN_kx_dhe include/openssl/obj_mac.h 5213;" d +LN_kx_dhe_psk include/openssl/obj_mac.h 5221;" d +LN_kx_ecdhe include/openssl/obj_mac.h 5209;" d +LN_kx_ecdhe_psk include/openssl/obj_mac.h 5217;" d +LN_kx_gost include/openssl/obj_mac.h 5237;" d +LN_kx_gost18 include/openssl/obj_mac.h 5241;" d +LN_kx_psk include/openssl/obj_mac.h 5229;" d +LN_kx_rsa include/openssl/obj_mac.h 5205;" d +LN_kx_rsa_psk include/openssl/obj_mac.h 5225;" d +LN_kx_srp include/openssl/obj_mac.h 5233;" d +LN_lastModifiedBy include/openssl/obj_mac.h 3402;" d +LN_lastModifiedTime include/openssl/obj_mac.h 3398;" d +LN_localKeyID include/openssl/obj_mac.h 1081;" d +LN_localityName include/openssl/obj_mac.h 2295;" d +LN_mXRecord include/openssl/obj_mac.h 3419;" d +LN_mailPreferenceOption include/openssl/obj_mac.h 3476;" d +LN_md2 include/openssl/obj_mac.h 1174;" d +LN_md2WithRSAEncryption include/openssl/obj_mac.h 547;" d +LN_md4 include/openssl/obj_mac.h 1179;" d +LN_md4WithRSAEncryption include/openssl/obj_mac.h 552;" d +LN_md5 include/openssl/obj_mac.h 1184;" d +LN_md5WithRSA include/openssl/obj_mac.h 2135;" d +LN_md5WithRSAEncryption include/openssl/obj_mac.h 557;" d +LN_md5_sha1 include/openssl/obj_mac.h 1189;" d +LN_mdc2 include/openssl/obj_mac.h 2539;" d +LN_mdc2WithRSA include/openssl/obj_mac.h 2534;" d +LN_member_body include/openssl/obj_mac.h 43;" d +LN_mgf1 include/openssl/obj_mac.h 572;" d +LN_mime_mhs include/openssl/obj_mac.h 2804;" d +LN_mime_mhs_bodies include/openssl/obj_mac.h 2814;" d +LN_mime_mhs_headings include/openssl/obj_mac.h 2809;" d +LN_mobileTelephoneNumber include/openssl/obj_mac.h 3451;" d +LN_ms_code_com include/openssl/obj_mac.h 1311;" d +LN_ms_code_ind include/openssl/obj_mac.h 1306;" d +LN_ms_csp_name include/openssl/obj_mac.h 1086;" d +LN_ms_ctl_sign include/openssl/obj_mac.h 1316;" d +LN_ms_efs include/openssl/obj_mac.h 1326;" d +LN_ms_ext_req include/openssl/obj_mac.h 1301;" d +LN_ms_sgc include/openssl/obj_mac.h 1321;" d +LN_ms_smartcard_login include/openssl/obj_mac.h 1331;" d +LN_ms_upn include/openssl/obj_mac.h 1336;" d +LN_nSRecord include/openssl/obj_mac.h 3423;" d +LN_name include/openssl/obj_mac.h 2437;" d +LN_name_constraints include/openssl/obj_mac.h 2613;" d +LN_netscape include/openssl/obj_mac.h 2678;" d +LN_netscape_base_url include/openssl/obj_mac.h 2698;" d +LN_netscape_ca_policy_url include/openssl/obj_mac.h 2718;" d +LN_netscape_ca_revocation_url include/openssl/obj_mac.h 2708;" d +LN_netscape_cert_extension include/openssl/obj_mac.h 2683;" d +LN_netscape_cert_sequence include/openssl/obj_mac.h 2733;" d +LN_netscape_cert_type include/openssl/obj_mac.h 2693;" d +LN_netscape_comment include/openssl/obj_mac.h 2728;" d +LN_netscape_data_type include/openssl/obj_mac.h 2688;" d +LN_netscape_renewal_url include/openssl/obj_mac.h 2713;" d +LN_netscape_revocation_url include/openssl/obj_mac.h 2703;" d +LN_netscape_ssl_server_name include/openssl/obj_mac.h 2723;" d +LN_no_rev_avail include/openssl/obj_mac.h 2668;" d +LN_ns_sgc include/openssl/obj_mac.h 2738;" d +LN_org include/openssl/obj_mac.h 2743;" d +LN_organizationIdentifier include/openssl/obj_mac.h 2505;" d +LN_organizationName include/openssl/obj_mac.h 2310;" d +LN_organizationalStatus include/openssl/obj_mac.h 3468;" d +LN_organizationalUnitName include/openssl/obj_mac.h 2315;" d +LN_otherMailbox include/openssl/obj_mac.h 3394;" d +LN_pSpecified include/openssl/obj_mac.h 577;" d +LN_pagerTelephoneNumber include/openssl/obj_mac.h 3455;" d +LN_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 629;" d +LN_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 639;" d +LN_pbeWithMD5AndCast5_CBC include/openssl/obj_mac.h 514;" d +LN_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 634;" d +LN_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 644;" d +LN_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 649;" d +LN_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 654;" d +LN_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1136;" d +LN_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1116;" d +LN_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1131;" d +LN_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1126;" d +LN_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1141;" d +LN_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1121;" d +LN_pbes2 include/openssl/obj_mac.h 662;" d +LN_pbmac1 include/openssl/obj_mac.h 666;" d +LN_personalSignature include/openssl/obj_mac.h 3500;" d +LN_personalTitle include/openssl/obj_mac.h 3447;" d +LN_physicalDeliveryOfficeName include/openssl/obj_mac.h 2348;" d +LN_pilotAttributeSyntax include/openssl/obj_mac.h 3243;" d +LN_pilotAttributeType include/openssl/obj_mac.h 3239;" d +LN_pilotAttributeType27 include/openssl/obj_mac.h 3415;" d +LN_pilotDSA include/openssl/obj_mac.h 3316;" d +LN_pilotGroups include/openssl/obj_mac.h 3251;" d +LN_pilotObject include/openssl/obj_mac.h 3263;" d +LN_pilotObjectClass include/openssl/obj_mac.h 3247;" d +LN_pilotOrganization include/openssl/obj_mac.h 3312;" d +LN_pilotPerson include/openssl/obj_mac.h 3267;" d +LN_pkInitClientAuth include/openssl/obj_mac.h 5179;" d +LN_pkInitKDC include/openssl/obj_mac.h 5184;" d +LN_pkcs include/openssl/obj_mac.h 534;" d +LN_pkcs7_data include/openssl/obj_mac.h 674;" d +LN_pkcs7_digest include/openssl/obj_mac.h 690;" d +LN_pkcs7_encrypted include/openssl/obj_mac.h 694;" d +LN_pkcs7_enveloped include/openssl/obj_mac.h 682;" d +LN_pkcs7_signed include/openssl/obj_mac.h 678;" d +LN_pkcs7_signedAndEnveloped include/openssl/obj_mac.h 686;" d +LN_pkcs8ShroudedKeyBag include/openssl/obj_mac.h 1153;" d +LN_pkcs9_challengePassword include/openssl/obj_mac.h 726;" d +LN_pkcs9_contentType include/openssl/obj_mac.h 710;" d +LN_pkcs9_countersignature include/openssl/obj_mac.h 722;" d +LN_pkcs9_emailAddress include/openssl/obj_mac.h 702;" d +LN_pkcs9_extCertAttributes include/openssl/obj_mac.h 734;" d +LN_pkcs9_messageDigest include/openssl/obj_mac.h 714;" d +LN_pkcs9_signingTime include/openssl/obj_mac.h 718;" d +LN_pkcs9_unstructuredAddress include/openssl/obj_mac.h 730;" d +LN_pkcs9_unstructuredName include/openssl/obj_mac.h 706;" d +LN_policy_constraints include/openssl/obj_mac.h 2643;" d +LN_policy_mappings include/openssl/obj_mac.h 2633;" d +LN_poly1305 include/openssl/obj_mac.h 5285;" d +LN_postOfficeBox include/openssl/obj_mac.h 2344;" d +LN_postalAddress include/openssl/obj_mac.h 2336;" d +LN_postalCode include/openssl/obj_mac.h 2340;" d +LN_preferredDeliveryMethod include/openssl/obj_mac.h 2384;" d +LN_presentationAddress include/openssl/obj_mac.h 2388;" d +LN_private_key_usage_period include/openssl/obj_mac.h 2563;" d +LN_protocolInformation include/openssl/obj_mac.h 2468;" d +LN_proxyCertInfo include/openssl/obj_mac.h 1554;" d +LN_pseudonym include/openssl/obj_mac.h 2496;" d +LN_qualityLabelledData include/openssl/obj_mac.h 3320;" d +LN_rFC822localPart include/openssl/obj_mac.h 3292;" d +LN_rc2_40_cbc include/openssl/obj_mac.h 1262;" d +LN_rc2_64_cbc include/openssl/obj_mac.h 1266;" d +LN_rc2_cbc include/openssl/obj_mac.h 1245;" d +LN_rc2_cfb64 include/openssl/obj_mac.h 1254;" d +LN_rc2_ecb include/openssl/obj_mac.h 1250;" d +LN_rc2_ofb64 include/openssl/obj_mac.h 1258;" d +LN_rc4 include/openssl/obj_mac.h 1270;" d +LN_rc4_40 include/openssl/obj_mac.h 1275;" d +LN_rc4_hmac_md5 include/openssl/obj_mac.h 4964;" d +LN_rc5_cbc include/openssl/obj_mac.h 1284;" d +LN_rc5_cfb64 include/openssl/obj_mac.h 1293;" d +LN_rc5_ecb include/openssl/obj_mac.h 1289;" d +LN_rc5_ofb64 include/openssl/obj_mac.h 1297;" d +LN_registeredAddress include/openssl/obj_mac.h 2376;" d +LN_rfc822Mailbox include/openssl/obj_mac.h 3334;" d +LN_ripemd160 include/openssl/obj_mac.h 2232;" d +LN_ripemd160WithRSA include/openssl/obj_mac.h 2237;" d +LN_role include/openssl/obj_mac.h 2501;" d +LN_roleOccupant include/openssl/obj_mac.h 2404;" d +LN_roomNumber include/openssl/obj_mac.h 3346;" d +LN_rpkiManifest include/openssl/obj_mac.h 2060;" d +LN_rpkiNotify include/openssl/obj_mac.h 2070;" d +LN_rsa include/openssl/obj_mac.h 2529;" d +LN_rsaEncryption include/openssl/obj_mac.h 542;" d +LN_rsadsi include/openssl/obj_mac.h 529;" d +LN_rsaesOaep include/openssl/obj_mac.h 567;" d +LN_rsassaPss include/openssl/obj_mac.h 582;" d +LN_sOARecord include/openssl/obj_mac.h 3427;" d +LN_safeContentsBag include/openssl/obj_mac.h 1169;" d +LN_sdsiCertificate include/openssl/obj_mac.h 1101;" d +LN_searchGuide include/openssl/obj_mac.h 2328;" d +LN_secretBag include/openssl/obj_mac.h 1165;" d +LN_seed_cbc include/openssl/obj_mac.h 4906;" d +LN_seed_cfb128 include/openssl/obj_mac.h 4911;" d +LN_seed_ecb include/openssl/obj_mac.h 4901;" d +LN_seed_ofb128 include/openssl/obj_mac.h 4916;" d +LN_selected_attribute_types include/openssl/obj_mac.h 98;" d +LN_sendOwner include/openssl/obj_mac.h 1671;" d +LN_sendProxiedOwner include/openssl/obj_mac.h 1676;" d +LN_sendProxiedRouter include/openssl/obj_mac.h 1666;" d +LN_sendRouter include/openssl/obj_mac.h 1661;" d +LN_serialNumber include/openssl/obj_mac.h 2285;" d +LN_server_auth include/openssl/obj_mac.h 1586;" d +LN_setAttr_GenCryptgrm include/openssl/obj_mac.h 4002;" d +LN_setAttr_IssCap include/openssl/obj_mac.h 3969;" d +LN_setAttr_PGWYcap include/openssl/obj_mac.h 3960;" d +LN_setAttr_SecDevSig include/openssl/obj_mac.h 4022;" d +LN_setAttr_T2Enc include/openssl/obj_mac.h 4007;" d +LN_setAttr_T2cleartxt include/openssl/obj_mac.h 4012;" d +LN_setAttr_TokICCsig include/openssl/obj_mac.h 4017;" d +LN_set_certExt include/openssl/obj_mac.h 3540;" d +LN_set_ctype include/openssl/obj_mac.h 3522;" d +LN_set_msgExt include/openssl/obj_mac.h 3527;" d +LN_setext_cv include/openssl/obj_mac.h 3899;" d +LN_setext_genCrypt include/openssl/obj_mac.h 3877;" d +LN_setext_miAuth include/openssl/obj_mac.h 3882;" d +LN_sha include/openssl/obj_mac.h 2212;" d +LN_sha1 include/openssl/obj_mac.h 2217;" d +LN_sha1WithRSA include/openssl/obj_mac.h 2227;" d +LN_sha1WithRSAEncryption include/openssl/obj_mac.h 562;" d +LN_sha224 include/openssl/obj_mac.h 3045;" d +LN_sha224WithRSAEncryption include/openssl/obj_mac.h 602;" d +LN_sha256 include/openssl/obj_mac.h 3030;" d +LN_sha256WithRSAEncryption include/openssl/obj_mac.h 587;" d +LN_sha384 include/openssl/obj_mac.h 3035;" d +LN_sha384WithRSAEncryption include/openssl/obj_mac.h 592;" d +LN_sha3_224 include/openssl/obj_mac.h 3060;" d +LN_sha3_256 include/openssl/obj_mac.h 3065;" d +LN_sha3_384 include/openssl/obj_mac.h 3070;" d +LN_sha3_512 include/openssl/obj_mac.h 3075;" d +LN_sha512 include/openssl/obj_mac.h 3040;" d +LN_sha512WithRSAEncryption include/openssl/obj_mac.h 597;" d +LN_sha512_224 include/openssl/obj_mac.h 3050;" d +LN_sha512_224WithRSAEncryption include/openssl/obj_mac.h 607;" d +LN_sha512_256 include/openssl/obj_mac.h 3055;" d +LN_sha512_256WithRSAEncryption include/openssl/obj_mac.h 612;" d +LN_shaWithRSAEncryption include/openssl/obj_mac.h 2174;" d +LN_shake128 include/openssl/obj_mac.h 3080;" d +LN_shake256 include/openssl/obj_mac.h 3085;" d +LN_signedObject include/openssl/obj_mac.h 2065;" d +LN_simpleSecurityObject include/openssl/obj_mac.h 3308;" d +LN_sinfo_access include/openssl/obj_mac.h 1549;" d +LN_singleLevelQuality include/openssl/obj_mac.h 3488;" d +LN_siphash include/openssl/obj_mac.h 5289;" d +LN_sm2 include/openssl/obj_mac.h 1201;" d +LN_sm3 include/openssl/obj_mac.h 1206;" d +LN_sm3WithRSAEncryption include/openssl/obj_mac.h 1211;" d +LN_sm4_cbc include/openssl/obj_mac.h 4926;" d +LN_sm4_cfb1 include/openssl/obj_mac.h 4941;" d +LN_sm4_cfb128 include/openssl/obj_mac.h 4936;" d +LN_sm4_cfb8 include/openssl/obj_mac.h 4946;" d +LN_sm4_ctr include/openssl/obj_mac.h 4951;" d +LN_sm4_ecb include/openssl/obj_mac.h 4921;" d +LN_sm4_ofb128 include/openssl/obj_mac.h 4931;" d +LN_sshClient include/openssl/obj_mac.h 1651;" d +LN_sshServer include/openssl/obj_mac.h 1656;" d +LN_sshkdf include/openssl/obj_mac.h 5159;" d +LN_sskdf include/openssl/obj_mac.h 5163;" d +LN_stateOrProvinceName include/openssl/obj_mac.h 2300;" d +LN_streetAddress include/openssl/obj_mac.h 2305;" d +LN_subjectSignTool include/openssl/obj_mac.h 4524;" d +LN_subject_alt_name include/openssl/obj_mac.h 2568;" d +LN_subject_directory_attributes include/openssl/obj_mac.h 2548;" d +LN_subject_key_identifier include/openssl/obj_mac.h 2553;" d +LN_subtreeMaximumQuality include/openssl/obj_mac.h 3496;" d +LN_subtreeMinimumQuality include/openssl/obj_mac.h 3492;" d +LN_supportedAlgorithms include/openssl/obj_mac.h 2484;" d +LN_supportedApplicationContext include/openssl/obj_mac.h 2392;" d +LN_surname include/openssl/obj_mac.h 2281;" d +LN_sxnet include/openssl/obj_mac.h 2262;" d +LN_target_information include/openssl/obj_mac.h 2663;" d +LN_telephoneNumber include/openssl/obj_mac.h 2352;" d +LN_teletexTerminalIdentifier include/openssl/obj_mac.h 2360;" d +LN_telexNumber include/openssl/obj_mac.h 2356;" d +LN_textEncodedORAddress include/openssl/obj_mac.h 3329;" d +LN_time_stamp include/openssl/obj_mac.h 1621;" d +LN_title include/openssl/obj_mac.h 2320;" d +LN_tls1_prf include/openssl/obj_mac.h 5151;" d +LN_tlsfeature include/openssl/obj_mac.h 1559;" d +LN_uacurve0 include/openssl/obj_mac.h 5374;" d +LN_uacurve1 include/openssl/obj_mac.h 5379;" d +LN_uacurve2 include/openssl/obj_mac.h 5384;" d +LN_uacurve3 include/openssl/obj_mac.h 5389;" d +LN_uacurve4 include/openssl/obj_mac.h 5394;" d +LN_uacurve5 include/openssl/obj_mac.h 5399;" d +LN_uacurve6 include/openssl/obj_mac.h 5404;" d +LN_uacurve7 include/openssl/obj_mac.h 5409;" d +LN_uacurve8 include/openssl/obj_mac.h 5414;" d +LN_uacurve9 include/openssl/obj_mac.h 5419;" d +LN_undef include/openssl/obj_mac.h 17;" d +LN_uniqueIdentifier include/openssl/obj_mac.h 3464;" d +LN_uniqueMember include/openssl/obj_mac.h 2476;" d +LN_userCertificate include/openssl/obj_mac.h 2416;" d +LN_userClass include/openssl/obj_mac.h 3354;" d +LN_userId include/openssl/obj_mac.h 3325;" d +LN_userPassword include/openssl/obj_mac.h 2412;" d +LN_x121Address include/openssl/obj_mac.h 2368;" d +LN_x500UniqueIdentifier include/openssl/obj_mac.h 2455;" d +LN_x509Certificate include/openssl/obj_mac.h 1097;" d +LN_x509Crl include/openssl/obj_mac.h 1107;" d +LN_x509ExtAdmission include/openssl/obj_mac.h 67;" d +LN_x942kdf include/openssl/obj_mac.h 5167;" d +LN_x963kdf include/openssl/obj_mac.h 5171;" d +LN_zlib_compression include/openssl/obj_mac.h 2829;" d +LO crypto/aes/asm/aes-x86_64.pl /^sub LO() { my $r=shift; $r =~ s\/%r([a-z]+)\/%e\\1\/;$/;" s +LOAD crypto/mem.c 31;" d file: +LOAD crypto/mem.c 38;" d file: +LOAD_DATA crypto/des/des_local.h 128;" d +LOAD_DATA crypto/des/des_local.h 135;" d +LOAD_DATA_tmp crypto/des/des_local.h 125;" d +LOAD_DATA_tmp crypto/des/des_local.h 134;" d +LOG2_UINT64_MAX providers/implementations/kdfs/scrypt.c 399;" d file: +LOG_ALERT crypto/bio/bss_log.c 55;" d file: +LOG_ALERT crypto/bio/bss_log.c 67;" d file: +LOG_BUFFER_SIZE test/sslapitest.c 101;" d file: +LOG_CRIT crypto/bio/bss_log.c 56;" d file: +LOG_CRIT crypto/bio/bss_log.c 68;" d file: +LOG_DAEMON crypto/bio/bss_log.c 63;" d file: +LOG_DAEMON crypto/bio/bss_log.c 75;" d file: +LOG_DEBUG apps/include/http_server.h 38;" d +LOG_DEBUG apps/include/http_server.h 42;" d +LOG_DEBUG crypto/bio/bss_log.c 61;" d file: +LOG_DEBUG crypto/bio/bss_log.c 73;" d file: +LOG_EMERG crypto/bio/bss_log.c 54;" d file: +LOG_EMERG crypto/bio/bss_log.c 66;" d file: +LOG_ERR apps/include/http_server.h 41;" d +LOG_ERR apps/include/http_server.h 45;" d +LOG_ERR crypto/bio/bss_log.c 57;" d file: +LOG_ERR crypto/bio/bss_log.c 69;" d file: +LOG_INFO apps/include/http_server.h 39;" d +LOG_INFO apps/include/http_server.h 43;" d +LOG_INFO crypto/bio/bss_log.c 60;" d file: +LOG_INFO crypto/bio/bss_log.c 72;" d file: +LOG_NOTICE crypto/bio/bss_log.c 59;" d file: +LOG_NOTICE crypto/bio/bss_log.c 71;" d file: +LOG_WARNING apps/include/http_server.h 40;" d +LOG_WARNING apps/include/http_server.h 44;" d +LOG_WARNING crypto/bio/bss_log.c 58;" d file: +LOG_WARNING crypto/bio/bss_log.c 70;" d file: +LONG_LABEL_LEN test/sslapitest.c 5871;" d file: +LOOP crypto/rc4/rc4_enc.c 38;" d file: +LPDIR_H crypto/o_dir.c 25;" d file: +LPICedup crypto/sha/asm/sha512-ppc.pl /^LPICedup:$/;" l +LPICmeup crypto/poly1305/asm/poly1305-ppc.pl /^LPICmeup:$/;" l +LPICmeup crypto/poly1305/asm/poly1305-ppcfp.pl /^LPICmeup:$/;" l +LPICmeup crypto/sha/asm/sha512-ppc.pl /^LPICmeup:$/;" l +LPICmeup crypto/sha/asm/sha512p8-ppc.pl /^LPICmeup:$/;" l +LP_DIR_CTX crypto/o_dir.c 18;" d file: +LP_ENTRY_SIZE crypto/LPdir_unix.c 60;" d file: +LP_ENTRY_SIZE crypto/LPdir_unix.c 62;" d file: +LP_ENTRY_SIZE crypto/LPdir_unix.c 72;" d file: +LP_ENTRY_SIZE crypto/LPdir_unix.c 73;" d file: +LP_MULTIBYTE_AVAILABLE crypto/LPdir_win32.c 40;" d file: +LP_SYS_WIN32 crypto/LPdir_win32.c 39;" d file: +LP_SYS_WINCE crypto/LPdir_wince.c 39;" d file: +LP_dir_context_st crypto/LPdir_nyi.c /^struct LP_dir_context_st {$/;" s file: +LP_dir_context_st crypto/LPdir_unix.c /^struct LP_dir_context_st {$/;" s file: +LP_dir_context_st crypto/LPdir_vms.c /^struct LP_dir_context_st {$/;" s file: +LP_dir_context_st crypto/LPdir_win.c /^struct LP_dir_context_st {$/;" s file: +LP_dir_context_st crypto/o_dir.c 19;" d file: +LP_find_file crypto/LPdir_nyi.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f +LP_find_file crypto/LPdir_unix.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f +LP_find_file crypto/LPdir_vms.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f +LP_find_file crypto/LPdir_win.c /^const char *LP_find_file(LP_DIR_CTX **ctx, const char *directory)$/;" f +LP_find_file crypto/o_dir.c 20;" d file: +LP_find_file_end crypto/LPdir_nyi.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f +LP_find_file_end crypto/LPdir_unix.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f +LP_find_file_end crypto/LPdir_vms.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f +LP_find_file_end crypto/LPdir_win.c /^int LP_find_file_end(LP_DIR_CTX **ctx)$/;" f +LP_find_file_end crypto/o_dir.c 21;" d file: +L_ENDIAN include/internal/endian.h 35;" d +Labort crypto/poly1305/asm/poly1305-ppc.pl /^Labort:$/;" l +Labort crypto/poly1305/asm/poly1305-ppcfp.pl /^Labort:$/;" l +Ladd crypto/ppccpuid.pl /^Ladd: lwarx r5,0,r3$/;" l +Laligned crypto/ppccpuid.pl /^Laligned:$/;" l +Laligned crypto/sha/asm/sha1-ppc.pl /^Laligned:$/;" l +Laligned crypto/sha/asm/sha512-ppc.pl /^Laligned:$/;" l +Laligned_vmx crypto/chacha/asm/chacha-ppc.pl /^Laligned_vmx:$/;" l +Last_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Last_vsx:$/;" l +Lcbc_abort crypto/aes/asm/vpaes-ppc.pl /^Lcbc_abort:$/;" l +Lcbc_dec crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec:$/;" l +Lcbc_dec8x_done crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_done:$/;" l +Lcbc_dec8x_five crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_five:$/;" l +Lcbc_dec8x_four crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_four:$/;" l +Lcbc_dec8x_one crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_one:$/;" l +Lcbc_dec8x_seven crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_seven:$/;" l +Lcbc_dec8x_six crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_six:$/;" l +Lcbc_dec8x_three crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_three:$/;" l +Lcbc_dec8x_two crypto/aes/asm/aesp8-ppc.pl /^Lcbc_dec8x_two:$/;" l +Lcbc_dec_head crypto/aes/asm/vpaes-ppc.pl /^Lcbc_dec_head:$/;" l +Lcbc_dec_loop crypto/aes/asm/vpaes-ppc.pl /^Lcbc_dec_loop:$/;" l +Lcbc_decrypt crypto/aes/asm/vpaes-ppc.pl /^Lcbc_decrypt:$/;" l +Lcbc_done crypto/aes/asm/aesp8-ppc.pl /^Lcbc_done:$/;" l +Lcbc_done crypto/aes/asm/vpaes-ppc.pl /^Lcbc_done:$/;" l +Lcbc_enc crypto/aes/asm/aesp8-ppc.pl /^Lcbc_enc:$/;" l +Lcbc_enc_head crypto/aes/asm/vpaes-ppc.pl /^Lcbc_enc_head:$/;" l +Lcbc_enc_loop crypto/aes/asm/vpaes-ppc.pl /^Lcbc_enc_loop:$/;" l +Lcbc_tail crypto/aes/asm/vpaes-ppc.pl /^Lcbc_tail:$/;" l +Lcbc_unaligned_done crypto/aes/asm/vpaes-ppc.pl /^Lcbc_unaligned_done:$/;" l +Lcbc_write_iv crypto/aes/asm/vpaes-ppc.pl /^Lcbc_write_iv:$/;" l +Lconsts crypto/aes/asm/aesp8-ppc.pl /^Lconsts:$/;" l +Lconsts crypto/aes/asm/vpaes-ppc.pl /^Lconsts:$/;" l +Lconsts crypto/chacha/asm/chacha-ppc.pl /^Lconsts:$/;" l +Lcopy crypto/bn/asm/ppc-mont.pl /^Lcopy: ; conditional copy$/;" l +Lcopy crypto/bn/asm/ppc64-mont.pl /^Lcopy: ; conditional copy$/;" l +Lcross_page crypto/sha/asm/sha1-ppc.pl /^Lcross_page:$/;" l +Lcross_page crypto/sha/asm/sha512-ppc.pl /^Lcross_page:$/;" l +Lctr32_enc8x_break crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_break:$/;" l +Lctr32_enc8x_done crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_done:$/;" l +Lctr32_enc8x_eight crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_eight:$/;" l +Lctr32_enc8x_five crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_five:$/;" l +Lctr32_enc8x_four crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_four:$/;" l +Lctr32_enc8x_one crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_one:$/;" l +Lctr32_enc8x_seven crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_seven:$/;" l +Lctr32_enc8x_six crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_six:$/;" l +Lctr32_enc8x_three crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_three:$/;" l +Lctr32_enc8x_two crypto/aes/asm/aesp8-ppc.pl /^Lctr32_enc8x_two:$/;" l +Ldec_compact_done crypto/aes/asm/aes-ppc.pl /^Ldec_compact_done:$/;" l +Ldec_compact_loop crypto/aes/asm/aes-ppc.pl /^Ldec_compact_loop:$/;" l +Ldec_done crypto/aes/asm/aes-ppc.pl /^Ldec_done:$/;" l +Ldec_done crypto/aes/asm/vpaes-ppc.pl /^Ldec_done:$/;" l +Ldec_entry crypto/aes/asm/vpaes-ppc.pl /^Ldec_entry:$/;" l +Ldec_key_abort crypto/aes/asm/aesp8-ppc.pl /^Ldec_key_abort:$/;" l +Ldec_loop crypto/aes/asm/aes-ppc.pl /^Ldec_loop:$/;" l +Ldec_loop crypto/aes/asm/vpaes-ppc.pl /^Ldec_loop:$/;" l +Ldec_out_aligned crypto/aes/asm/vpaes-ppc.pl /^Ldec_out_aligned:$/;" l +Ldec_out_unaligned crypto/aes/asm/vpaes-ppc.pl /^Ldec_out_unaligned:$/;" l +Ldec_unaligned crypto/aes/asm/aes-ppc.pl /^Ldec_unaligned:$/;" l +Ldec_unaligned_ok crypto/aes/asm/aes-ppc.pl /^Ldec_unaligned_ok:$/;" l +Ldec_xpage crypto/aes/asm/aes-ppc.pl /^Ldec_xpage:$/;" l +Ldeckey crypto/aes/asm/aesp8-ppc.pl /^Ldeckey:$/;" l +Ldone crypto/aes/asm/aesp8-ppc.pl /^Ldone:$/;" l +Ldone crypto/sha/asm/sha1-ppc.pl /^Ldone:$/;" l +Ldone crypto/sha/asm/sha512-ppc.pl /^Ldone:$/;" l +Ldone2 crypto/ppccpuid.pl /^Ldone2:$/;" l +Ldone4 crypto/ppccpuid.pl /^Ldone4:$/;" l +Ldone_4x crypto/modes/asm/ghashp8-ppc.pl /^Ldone_4x:$/;" l +Ldone_vmx crypto/chacha/asm/chacha-ppc.pl /^Ldone_vmx:$/;" l +Ldone_vsx crypto/chacha/asm/chacha-ppc.pl /^Ldone_vsx:$/;" l +Ldone_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Ldone_vsx:$/;" l +LeftRotate crypto/camellia/camellia.c 54;" d file: +Lemit_base2_32 crypto/poly1305/asm/poly1305-ppc.pl /^Lemit_base2_32:$/;" l +Lenc_compact_done crypto/aes/asm/aes-ppc.pl /^Lenc_compact_done:$/;" l +Lenc_compact_loop crypto/aes/asm/aes-ppc.pl /^Lenc_compact_loop:$/;" l +Lenc_done crypto/aes/asm/aes-ppc.pl /^Lenc_done:$/;" l +Lenc_done crypto/aes/asm/vpaes-ppc.pl /^Lenc_done:$/;" l +Lenc_entry crypto/aes/asm/vpaes-ppc.pl /^Lenc_entry:$/;" l +Lenc_key_abort crypto/aes/asm/aesp8-ppc.pl /^Lenc_key_abort:$/;" l +Lenc_loop crypto/aes/asm/aes-ppc.pl /^Lenc_loop:$/;" l +Lenc_loop crypto/aes/asm/vpaes-ppc.pl /^Lenc_loop:$/;" l +Lenc_out_aligned crypto/aes/asm/vpaes-ppc.pl /^Lenc_out_aligned:$/;" l +Lenc_out_unaligned crypto/aes/asm/vpaes-ppc.pl /^Lenc_out_unaligned:$/;" l +Lenc_unaligned crypto/aes/asm/aes-ppc.pl /^Lenc_unaligned:$/;" l +Lenc_unaligned_ok crypto/aes/asm/aes-ppc.pl /^Lenc_unaligned_ok:$/;" l +Lenc_xpage crypto/aes/asm/aes-ppc.pl /^Lenc_xpage:$/;" l +Lentry crypto/poly1305/asm/poly1305-ppcfp.pl /^Lentry:$/;" l +Leven crypto/modes/asm/ghashp8-ppc.pl /^Leven:$/;" l +Lgcm_ghash_p8_4x crypto/modes/asm/ghashp8-ppc.pl /^Lgcm_ghash_p8_4x:$/;" l +Linner crypto/bn/asm/ppc-mont.pl /^Linner:$/;" l +Linner crypto/bn/asm/ppc64-mont.pl /^Linner:$/;" l +Little crypto/ppccpuid.pl /^Little: mtctr r4$/;" l +Lk_deskew crypto/aes/asm/vpaes-ppc.pl /^Lk_deskew: # deskew tables: inverts the sbox's "skew"$/;" l +Lk_dipt crypto/aes/asm/vpaes-ppc.pl /^Lk_dipt: # decryption input transform$/;" l +Lk_dks9 crypto/aes/asm/vpaes-ppc.pl /^Lk_dks9: # decryption key schedule: invskew x*9$/;" l +Lk_dksb crypto/aes/asm/vpaes-ppc.pl /^Lk_dksb: # decryption key schedule: invskew x*B$/;" l +Lk_dksd crypto/aes/asm/vpaes-ppc.pl /^Lk_dksd: # decryption key schedule: invskew x*D$/;" l +Lk_dkse crypto/aes/asm/vpaes-ppc.pl /^Lk_dkse: # decryption key schedule: invskew x*E + 0x63$/;" l +Lk_dsb9 crypto/aes/asm/vpaes-ppc.pl /^Lk_dsb9: # decryption sbox output *9*u, *9*t$/;" l +Lk_dsbb crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbb: # decryption sbox output *B*u, *B*t$/;" l +Lk_dsbd crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbd: # decryption sbox output *D*u, *D*t$/;" l +Lk_dsbe crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbe: # decryption sbox output *E*u, *E*t$/;" l +Lk_dsbo crypto/aes/asm/vpaes-ppc.pl /^Lk_dsbo: # decryption sbox final output$/;" l +Lk_inv crypto/aes/asm/vpaes-ppc.pl /^Lk_inv: # inv, inva$/;" l +Lk_ipt crypto/aes/asm/vpaes-ppc.pl /^Lk_ipt: # input transform (lo, hi)$/;" l +Lk_mc_backward crypto/aes/asm/vpaes-ppc.pl /^Lk_mc_backward: # mc_backward$/;" l +Lk_mc_forward crypto/aes/asm/vpaes-ppc.pl /^Lk_mc_forward: # mc_forward$/;" l +Lk_opt crypto/aes/asm/vpaes-ppc.pl /^Lk_opt: # output transform$/;" l +Lk_rcon crypto/aes/asm/vpaes-ppc.pl /^Lk_rcon: # rcon$/;" l +Lk_s63 crypto/aes/asm/vpaes-ppc.pl /^Lk_s63:$/;" l +Lk_sb1 crypto/aes/asm/vpaes-ppc.pl /^Lk_sb1: # sb1u, sb1t$/;" l +Lk_sb2 crypto/aes/asm/vpaes-ppc.pl /^Lk_sb2: # sb2u, sb2t$/;" l +Lk_sbo crypto/aes/asm/vpaes-ppc.pl /^Lk_sbo: # sbou, sbot$/;" l +Lk_sr crypto/aes/asm/vpaes-ppc.pl /^Lk_sr: # sr$/;" l +Lmemcpy crypto/sha/asm/sha1-ppc.pl /^Lmemcpy:$/;" l +Lmemcpy crypto/sha/asm/sha512-ppc.pl /^Lmemcpy:$/;" l +Lno_data crypto/ppccpuid.pl /^Lno_data:$/;" l +Lno_key crypto/poly1305/asm/poly1305-ppc.pl /^Lno_key:$/;" l +Lno_key crypto/poly1305/asm/poly1305-ppcfp.pl /^Lno_key:$/;" l +LoadLibraryA crypto/dso/dso_win32.c /^static HINSTANCE LoadLibraryA(LPCSTR lpLibFileName)$/;" f file: +Load_cbc_dec_key crypto/aes/asm/aesp8-ppc.pl /^Load_cbc_dec_key:$/;" l +Load_ctr32_enc_key crypto/aes/asm/aesp8-ppc.pl /^Load_ctr32_enc_key:$/;" l +Load_xts_dec_key crypto/aes/asm/aesp8-ppc.pl /^Load_xts_dec_key:$/;" l +Load_xts_enc_key crypto/aes/asm/aesp8-ppc.pl /^Load_xts_enc_key:$/;" l +Loaded_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Loaded_vsx:$/;" l +LogMessage apps/lib/vms_term_sock.c /^static void LogMessage (char *msg, ...)$/;" f file: +Lone crypto/modes/asm/ghashp8-ppc.pl /^Lone:$/;" l +Loop crypto/chacha/asm/chacha-ppc.pl /^Loop:$/;" l +Loop crypto/poly1305/asm/poly1305-ppc.pl /^Loop:$/;" l +Loop crypto/poly1305/asm/poly1305-ppcfp.pl /^Loop:$/;" l +Loop crypto/ppccpuid.pl /^Loop: mftb $tick$/;" l +Loop crypto/sha/asm/sha512p8-ppc.pl /^Loop:$/;" l +Loop128 crypto/aes/asm/aesp8-ppc.pl /^Loop128:$/;" l +Loop192 crypto/aes/asm/aesp8-ppc.pl /^Loop192:$/;" l +Loop2 crypto/ppccpuid.pl /^Loop2:$/;" l +Loop256 crypto/aes/asm/aesp8-ppc.pl /^Loop256:$/;" l +Loop3 crypto/ppccpuid.pl /^Loop3: mfspr $tick,268$/;" l +Loop4 crypto/ppccpuid.pl /^Loop4:$/;" l +Loop_2x crypto/modes/asm/ghashp8-ppc.pl /^Loop_2x:$/;" l +Loop_4x crypto/modes/asm/ghashp8-ppc.pl /^Loop_4x:$/;" l +Loop_cbc_dec crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_dec:$/;" l +Loop_cbc_dec8x crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_dec8x:$/;" l +Loop_cbc_dec8x_tail crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_dec8x_tail: # up to 7 "words" tail...$/;" l +Loop_cbc_enc crypto/aes/asm/aesp8-ppc.pl /^Loop_cbc_enc:$/;" l +Loop_cmp crypto/ppccpuid.pl /^Loop_cmp:$/;" l +Loop_ctr32_enc crypto/aes/asm/aesp8-ppc.pl /^Loop_ctr32_enc:$/;" l +Loop_ctr32_enc8x crypto/aes/asm/aesp8-ppc.pl /^Loop_ctr32_enc8x:$/;" l +Loop_ctr32_enc8x_middle crypto/aes/asm/aesp8-ppc.pl /^Loop_ctr32_enc8x_middle:$/;" l +Loop_outer crypto/chacha/asm/chacha-ppc.pl /^Loop_outer:$/;" l +Loop_outer_vmx crypto/chacha/asm/chacha-ppc.pl /^Loop_outer_vmx:$/;" l +Loop_outer_vsx crypto/chacha/asm/chacha-ppc.pl /^Loop_outer_vsx:$/;" l +Loop_schedule_128 crypto/aes/asm/vpaes-ppc.pl /^Loop_schedule_128:$/;" l +Loop_schedule_192 crypto/aes/asm/vpaes-ppc.pl /^Loop_schedule_192:$/;" l +Loop_schedule_256 crypto/aes/asm/vpaes-ppc.pl /^Loop_schedule_256:$/;" l +Loop_tail crypto/chacha/asm/chacha-ppc.pl /^Loop_tail: # byte-by-byte loop$/;" l +Loop_tail_vsx crypto/chacha/asm/chacha-ppc.pl /^Loop_tail_vsx:$/;" l +Loop_vmx crypto/chacha/asm/chacha-ppc.pl /^Loop_vmx:$/;" l +Loop_vsx crypto/chacha/asm/chacha-ppc.pl /^Loop_vsx:$/;" l +Loop_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Loop_vsx:$/;" l +Loop_xts_dec crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec:$/;" l +Loop_xts_dec1x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec1x:$/;" l +Loop_xts_dec6x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec6x:$/;" l +Loop_xts_dec6x_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec6x_steal:$/;" l +Loop_xts_dec_short crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec_short:$/;" l +Loop_xts_dec_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_dec_steal:$/;" l +Loop_xts_enc crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc:$/;" l +Loop_xts_enc1x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc1x:$/;" l +Loop_xts_enc6x crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc6x:$/;" l +Loop_xts_enc6x_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc6x_steal:$/;" l +Loop_xts_enc_steal crypto/aes/asm/aesp8-ppc.pl /^Loop_xts_enc_steal:$/;" l +Lot crypto/ppccpuid.pl /^Lot: andi. r5,r3,3$/;" l +Louter crypto/bn/asm/ppc-mont.pl /^Louter:$/;" l +Louter crypto/bn/asm/ppc64-mont.pl /^Louter:$/;" l +Lpoly1305_blocks crypto/poly1305/asm/poly1305-ppc.pl /^Lpoly1305_blocks:$/;" l +Lppc_AES_decrypt crypto/aes/asm/aes-ppc.pl /^Lppc_AES_decrypt:$/;" l +Lppc_AES_decrypt_compact crypto/aes/asm/aes-ppc.pl /^Lppc_AES_decrypt_compact:$/;" l +Lppc_AES_encrypt crypto/aes/asm/aes-ppc.pl /^Lppc_AES_encrypt:$/;" l +Lppc_AES_encrypt_compact crypto/aes/asm/aes-ppc.pl /^Lppc_AES_encrypt_compact:$/;" l +Lppcasm_add_adios crypto/bn/asm/ppc.pl /^Lppcasm_add_adios:$/;" l +Lppcasm_add_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_add_mainloop:$/;" l +Lppcasm_div1 crypto/bn/asm/ppc.pl /^Lppcasm_div1:$/;" l +Lppcasm_div2 crypto/bn/asm/ppc.pl /^Lppcasm_div2:$/;" l +Lppcasm_div3 crypto/bn/asm/ppc.pl /^Lppcasm_div3: #r7 = BN_BITS2-i. so r7=i$/;" l +Lppcasm_div4 crypto/bn/asm/ppc.pl /^Lppcasm_div4:$/;" l +Lppcasm_div5 crypto/bn/asm/ppc.pl /^Lppcasm_div5:$/;" l +Lppcasm_div6 crypto/bn/asm/ppc.pl /^Lppcasm_div6:$/;" l +Lppcasm_div7 crypto/bn/asm/ppc.pl /^Lppcasm_div7:$/;" l +Lppcasm_div8 crypto/bn/asm/ppc.pl /^Lppcasm_div8:$/;" l +Lppcasm_div9 crypto/bn/asm/ppc.pl /^Lppcasm_div9:$/;" l +Lppcasm_divinnerexit crypto/bn/asm/ppc.pl /^Lppcasm_divinnerexit:$/;" l +Lppcasm_divinnerloop crypto/bn/asm/ppc.pl /^Lppcasm_divinnerloop:$/;" l +Lppcasm_divouterloop crypto/bn/asm/ppc.pl /^Lppcasm_divouterloop:$/;" l +Lppcasm_maw_adios crypto/bn/asm/ppc.pl /^Lppcasm_maw_adios:$/;" l +Lppcasm_maw_leftover crypto/bn/asm/ppc.pl /^Lppcasm_maw_leftover:$/;" l +Lppcasm_maw_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_maw_mainloop:$/;" l +Lppcasm_mw_LOOP crypto/bn/asm/ppc.pl /^Lppcasm_mw_LOOP:$/;" l +Lppcasm_mw_OVER crypto/bn/asm/ppc.pl /^Lppcasm_mw_OVER:$/;" l +Lppcasm_mw_REM crypto/bn/asm/ppc.pl /^Lppcasm_mw_REM:$/;" l +Lppcasm_sqr_adios crypto/bn/asm/ppc.pl /^Lppcasm_sqr_adios:$/;" l +Lppcasm_sqr_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_sqr_mainloop:$/;" l +Lppcasm_sub_adios crypto/bn/asm/ppc.pl /^Lppcasm_sub_adios:$/;" l +Lppcasm_sub_mainloop crypto/bn/asm/ppc.pl /^Lppcasm_sub_mainloop:$/;" l +Lrounds crypto/sha/asm/sha512-ppc.pl /^Lrounds:$/;" l +Lschedule_128 crypto/aes/asm/vpaes-ppc.pl /^Lschedule_128:$/;" l +Lschedule_192 crypto/aes/asm/vpaes-ppc.pl /^Lschedule_192:$/;" l +Lschedule_256 crypto/aes/asm/vpaes-ppc.pl /^Lschedule_256:$/;" l +Lschedule_am_decrypting crypto/aes/asm/vpaes-ppc.pl /^Lschedule_am_decrypting:$/;" l +Lschedule_go crypto/aes/asm/vpaes-ppc.pl /^Lschedule_go:$/;" l +Lschedule_mangle_dec crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_dec:$/;" l +Lschedule_mangle_done crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_done:$/;" l +Lschedule_mangle_last crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_last:$/;" l +Lschedule_mangle_last_dec crypto/aes/asm/vpaes-ppc.pl /^Lschedule_mangle_last_dec:$/;" l +Lset_encrypt_key crypto/aes/asm/aesp8-ppc.pl /^Lset_encrypt_key:$/;" l +Lsha1_block_private crypto/sha/asm/sha1-ppc.pl /^Lsha1_block_private:$/;" l +Lsha2_block_private crypto/sha/asm/sha512-ppc.pl /^Lsha2_block_private:$/;" l +Lshort crypto/modes/asm/ghashp8-ppc.pl /^Lshort:$/;" l +Lsigma crypto/chacha/asm/chacha-ppc.pl /^Lsigma:$/;" l +Lskip_init_vsx crypto/poly1305/asm/poly1305-ppc.pl /^Lskip_init_vsx:$/;" l +Lsub crypto/bn/asm/ppc-mont.pl /^Lsub: $LDX $tj,$tp,$j$/;" l +Lsub crypto/bn/asm/ppc64-mont.pl /^Lsub: ldx $t0,$tp,$i$/;" l +Lsub crypto/bn/asm/ppc64-mont.pl /^Lsub: lwz $t0,12($tp) ; load tp[j..j+3] in 64-bit word order$/;" l +Ltail crypto/chacha/asm/chacha-ppc.pl /^Ltail:$/;" l +Ltail_4x crypto/modes/asm/ghashp8-ppc.pl /^Ltail_4x:$/;" l +Ltail_vsx crypto/chacha/asm/chacha-ppc.pl /^Ltail_vsx:$/;" l +Ltail_xts_dec crypto/aes/asm/aesp8-ppc.pl /^Ltail_xts_dec:$/;" l +Lthree crypto/modes/asm/ghashp8-ppc.pl /^Lthree:$/;" l +Ltweak_xts_dec crypto/aes/asm/aesp8-ppc.pl /^Ltweak_xts_dec:$/;" l +Ltweak_xts_enc crypto/aes/asm/aesp8-ppc.pl /^Ltweak_xts_enc:$/;" l +Ltwo crypto/modes/asm/ghashp8-ppc.pl /^Ltwo:$/;" l +Lunaligned crypto/sha/asm/sha1-ppc.pl /^Lunaligned:$/;" l +Lunaligned crypto/sha/asm/sha512-ppc.pl /^Lunaligned:$/;" l +Lunaligned_head_vmx crypto/chacha/asm/chacha-ppc.pl /^Lunaligned_head_vmx:$/;" l +Lunaligned_tail_vmx crypto/chacha/asm/chacha-ppc.pl /^Lunaligned_tail_vmx:$/;" l +Lw crypto/bn/bn_local.h 475;" d +Lxts_dec crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec:$/;" l +Lxts_dec6x_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_done:$/;" l +Lxts_dec6x_five crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_five:$/;" l +Lxts_dec6x_four crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_four:$/;" l +Lxts_dec6x_one crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_one:$/;" l +Lxts_dec6x_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_ret:$/;" l +Lxts_dec6x_steal crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_steal:$/;" l +Lxts_dec6x_three crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_three:$/;" l +Lxts_dec6x_two crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_two:$/;" l +Lxts_dec6x_zero crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec6x_zero:$/;" l +Lxts_dec_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec_done:$/;" l +Lxts_dec_no_key2 crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec_no_key2:$/;" l +Lxts_dec_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_dec_ret:$/;" l +Lxts_enc crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc:$/;" l +Lxts_enc6x_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_done:$/;" l +Lxts_enc6x_five crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_five:$/;" l +Lxts_enc6x_four crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_four:$/;" l +Lxts_enc6x_one crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_one:$/;" l +Lxts_enc6x_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_ret:$/;" l +Lxts_enc6x_steal crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_steal:$/;" l +Lxts_enc6x_three crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_three:$/;" l +Lxts_enc6x_two crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_two:$/;" l +Lxts_enc6x_zero crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc6x_zero:$/;" l +Lxts_enc_done crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc_done:$/;" l +Lxts_enc_no_key2 crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc_no_key2:$/;" l +Lxts_enc_ret crypto/aes/asm/aesp8-ppc.pl /^Lxts_enc_ret:$/;" l +M crypto/evp/e_aes.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon46 file: +M crypto/evp/e_aria.c /^ int L, M; \/* L and M parameters from RFC3610 *\/$/;" m struct:__anon15 file: +MAC util/check-format-test-positives.c 96;" d file: +MAC_DATA test/evp_test.c /^} MAC_DATA;$/;" t typeref:struct:mac_data_st file: +MAC_KEY providers/implementations/include/prov/macsignature.h /^typedef struct mac_key_st MAC_KEY;$/;" t typeref:struct:mac_key_st +MAC_NAME providers/fips/self_test.c 45;" d file: +MAC_NEWCTX providers/implementations/signature/mac_legacy_sig.c 87;" d file: +MAC_OFFSET test/bad_dtls_test.c 47;" d file: +MAC_SETTABLE_CTX_PARAMS providers/implementations/signature/mac_legacy_sig.c 234;" d file: +MAC_SIGNATURE_FUNCTIONS providers/implementations/signature/mac_legacy_sig.c 246;" d file: +MADV_DONTDUMP crypto/mem_sec.c 36;" d file: +MAGIC_INIT_NUM engines/e_afalg.h 82;" d +MAGIC_WAIT_FD test/asynctest.c 79;" d file: +MAKE_BLOB_ENCODER providers/implementations/encode_decode/encode_key2blob.c 121;" d file: +MAKE_DECODER providers/implementations/encode_decode/decode_der2key.c 722;" d file: +MAKE_DECODER providers/implementations/storemgmt/file_store_any2obj.c 244;" d file: +MAKE_DOMAIN_KEYS test/endecode_test.c 871;" d file: +MAKE_ENCODER providers/implementations/encode_decode/encode_key2any.c 1235;" d file: +MAKE_KEYMGMT_FUNCTIONS providers/implementations/keymgmt/ecx_kmgmt.c 794;" d file: +MAKE_KEYS test/endecode_test.c 862;" d file: +MAKE_MS_ENCODER providers/implementations/encode_decode/encode_key2ms.c 179;" d file: +MAKE_TEXT_ENCODER providers/implementations/encode_decode/encode_key2text.c 819;" d file: +MAKE_U32 crypto/aria/aria.c 54;" d file: +MAP_ANON crypto/mem_sec.c 59;" d file: +MAP_CONCEAL crypto/mem_sec.c 39;" d file: +MASK51 crypto/ec/curve25519.c /^static const uint64_t MASK51 = 0x7ffffffffffff;$/;" v file: +MASTER_SECRET_LABEL ssl/ssl_local.h 2806;" d +MATCH crypto/property/property_parse.c 42;" d file: +MATCH_COMMENT util/check-format.pl /^ MATCH_COMMENT:$/;" l +MAXBITCHUNK crypto/evp/e_aes.c 119;" d file: +MAXBITCHUNK crypto/evp/e_camellia.c 41;" d file: +MAXBITCHUNK providers/implementations/include/prov/ciphercommon.h 18;" d +MAXCHUNK providers/implementations/include/prov/ciphercommon.h 17;" d +MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha1.c 257;" d file: +MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha1.c 290;" d file: +MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha256.c 256;" d file: +MAXCHUNKSIZE crypto/evp/e_aes_cbc_hmac_sha256.c 289;" d file: +MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c 220;" d file: +MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c 253;" d file: +MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c 228;" d file: +MAXCHUNKSIZE providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c 261;" d file: +MAXCOUNT test/bio_callback_test.c 16;" d file: +MAXERRLEN apps/include/http_server.h 36;" d +MAXIMUM_PROVIDERS test/threadstest.c 29;" d file: +MAXIMUM_THREADS test/threadstest.c 26;" d file: +MAXKB crypto/aes/aes_local.h 37;" d +MAXKC crypto/aes/aes_local.h 36;" d +MAXLOOPS test/helpers/ssltestlib.c 763;" d file: +MAXNR crypto/aes/aes_local.h 38;" d +MAX_ALG_FILTERS test/filterprov.c 23;" d file: +MAX_ATTEMPTS test/asynciotest.c 287;" d file: +MAX_ATTEMPTS test/sslbuffertest.c 29;" d file: +MAX_BLOCKLEN_USING_SMALL_SEEDLEN providers/implementations/rands/drbg_hash.c 45;" d file: +MAX_BLOCK_SIZE apps/speed.c 671;" d file: +MAX_BODY_LENGTH util/check-format.pl /^use constant MAX_BODY_LENGTH => 200;$/;" c +MAX_COLLISIONS apps/rehash.c 51;" d file: +MAX_COMPRESSIONS_SIZE ssl/ssl_local.h 710;" d +MAX_CONF_VALUE_LENGTH crypto/conf/conf_def.c 43;" d file: +MAX_COOKIE_SIZE ssl/statem/extensions_srvr.c 24;" d file: +MAX_DATA_LEN crypto/err/err_prn.c 59;" d file: +MAX_ECDH_SIZE apps/speed.c 80;" d file: +MAX_EMPTY_RECORDS ssl/record/ssl3_record.c 157;" d file: +MAX_FFDH_SIZE apps/speed.c 82;" d file: +MAX_FILTERS test/filterprov.c 22;" d file: +MAX_HASH_BIT_COUNT_BYTES ssl/s3_cbc.c 71;" d file: +MAX_HASH_BLOCK_SIZE ssl/s3_cbc.c 78;" d file: +MAX_HRR_SIZE ssl/statem/extensions_srvr.c 34;" d file: +MAX_INFLIGHTS engines/e_afalg.h 48;" d +MAX_ITERATIONS crypto/bn/bn_gf2m.c 23;" d file: +MAX_IV test/bio_enc_test.c 21;" d file: +MAX_KEYLEN include/crypto/ecx.h 31;" d +MAX_LEN crypto/srp/srp_vfy.c 29;" d file: +MAX_LEN fuzz/bndiv.c 22;" d file: +MAX_LEN test/params_api_test.c 19;" d file: +MAX_LINE_LENGTH util/check-format.pl /^use constant MAX_LINE_LENGTH => 80;$/;" c +MAX_LISTEN crypto/bio/bio_sock.c 16;" d file: +MAX_LISTEN crypto/bio/bio_sock.c 18;" d file: +MAX_LISTEN crypto/bio/bio_sock.c 20;" d file: +MAX_LISTEN crypto/bio/bio_sock2.c 21;" d file: +MAX_LISTEN crypto/bio/bio_sock2.c 23;" d file: +MAX_LISTEN crypto/bio/bio_sock2.c 25;" d file: +MAX_MD_SIZE providers/fips/self_test.c 44;" d file: +MAX_MISALIGNMENT apps/speed.c 79;" d file: +MAX_OPT_HELP_WIDTH apps/lib/opt.c 31;" d file: +MAX_PADDING providers/implementations/ciphers/ciphercommon.c 241;" d file: +MAX_PADDING ssl/record/ssl3_record.c 950;" d file: +MAX_RAND_REPEATS test/evp_test.c 2370;" d file: +MAX_RESEED_INTERVAL providers/implementations/rands/drbg_local.h 26;" d +MAX_RESEED_TIME_INTERVAL providers/implementations/rands/drbg_local.h 27;" d +MAX_SCT_LIST_SIZE crypto/ct/ct_local.h 22;" d +MAX_SCT_SIZE crypto/ct/ct_local.h 21;" d +MAX_SESSION_ID_ATTEMPTS apps/s_server.c 3644;" d file: +MAX_SESS_ID_ATTEMPTS ssl/ssl_sess.c 314;" d file: +MAX_SI_TYPES apps/s_client.c 850;" d file: +MAX_SMLEN crypto/asn1/asn_mime.c 63;" d file: +MAX_STRING_WIDTH test/testutil/format_output.c 20;" d file: +MAX_TESTCASE_NAME_LENGTH test/ssl_test.c 27;" d file: +MAX_VALIDITY_PERIOD apps/ocsp.c 57;" d file: +MAX_VECTOR_SIZE test/igetest.c 35;" d file: +MAX_WARN_ALERT_COUNT ssl/record/record_local.h 17;" d +MAYBE_HEADER crypto/pem/pem_lib.c /^ MAYBE_HEADER,$/;" e enum:header_status file: +MD2 crypto/md2/md2_one.c /^unsigned char *MD2(const unsigned char *d, size_t n, unsigned char *md)$/;" f +MD2_BLOCK include/openssl/md2.h 33;" d +MD2_CTX include/openssl/md2.h /^} MD2_CTX;$/;" t typeref:struct:MD2state_st +MD2_DIGEST_LENGTH include/openssl/md2.h 27;" d +MD2_Final crypto/md2/md2_dgst.c /^int MD2_Final(unsigned char *md, MD2_CTX *c)$/;" f +MD2_INT include/openssl/md2.h /^typedef unsigned char MD2_INT;$/;" t +MD2_Init crypto/md2/md2_dgst.c /^int MD2_Init(MD2_CTX *c)$/;" f +MD2_Update crypto/md2/md2_dgst.c /^int MD2_Update(MD2_CTX *c, const unsigned char *data, size_t len)$/;" f +MD2_options crypto/md2/md2_dgst.c /^const char *MD2_options(void)$/;" f +MD2state_st include/openssl/md2.h /^typedef struct MD2state_st {$/;" s +MD32_REG_T include/crypto/md32_common.h 230;" d +MD32_REG_T include/crypto/md32_common.h 254;" d +MD4 crypto/md4/md4_one.c /^unsigned char *MD4(const unsigned char *d, size_t n, unsigned char *md)$/;" f +MD4_CBLOCK include/openssl/md4.h 39;" d +MD4_CTX include/openssl/md4.h /^} MD4_CTX;$/;" t typeref:struct:MD4state_st +MD4_DIGEST_LENGTH include/openssl/md4.h 28;" d +MD4_Init crypto/md4/md4_dgst.c /^int MD4_Init(MD4_CTX *c)$/;" f +MD4_LBLOCK include/openssl/md4.h 40;" d +MD4_LONG include/openssl/md4.h 37;" d +MD4state_st include/openssl/md4.h /^typedef struct MD4state_st {$/;" s +MD5 crypto/md5/md5_one.c /^unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md)$/;" f +MD5_CBLOCK include/openssl/md5.h 38;" d +MD5_CTX include/openssl/md5.h /^} MD5_CTX;$/;" t typeref:struct:MD5state_st +MD5_DIGEST_LENGTH include/openssl/md5.h 28;" d +MD5_Init crypto/md5/md5_dgst.c /^int MD5_Init(MD5_CTX *c)$/;" f +MD5_LBLOCK include/openssl/md5.h 39;" d +MD5_LONG include/openssl/md5.h 36;" d +MD5_SHA1_CBLOCK providers/implementations/include/prov/md5_sha1.h 22;" d +MD5_SHA1_CTX providers/implementations/include/prov/md5_sha1.h /^} MD5_SHA1_CTX;$/;" t typeref:struct:md5_sha1_st +MD5_SHA1_DIGEST_LENGTH providers/implementations/include/prov/md5_sha1.h 21;" d +MD5_loop apps/speed.c /^static int MD5_loop(void *args)$/;" f file: +MD5state_st include/openssl/md5.h /^typedef struct MD5state_st {$/;" s +MDC2 crypto/mdc2/mdc2_one.c /^unsigned char *MDC2(const unsigned char *d, size_t n, unsigned char *md)$/;" f +MDC2_BLOCK include/openssl/mdc2.h 32;" d +MDC2_CTX include/openssl/mdc2.h /^} MDC2_CTX;$/;" t typeref:struct:mdc2_ctx_st +MDC2_DIGEST_LENGTH include/openssl/mdc2.h 28;" d +MDC2_Final crypto/mdc2/mdc2dgst.c /^int MDC2_Final(unsigned char *md, MDC2_CTX *c)$/;" f +MDC2_Init crypto/mdc2/mdc2dgst.c /^int MDC2_Init(MDC2_CTX *c)$/;" f +MDC2_Update crypto/mdc2/mdc2dgst.c /^int MDC2_Update(MDC2_CTX *c, const unsigned char *in, size_t len)$/;" f +MD_CASE crypto/rsa/rsa_sign.c 148;" d file: +MD_CASE providers/common/der/der_dsa_sig.c 20;" d file: +MD_CASE providers/common/der/der_ec_sig.c 21;" d file: +MD_CASE providers/common/der/der_sm2_sig.c 17;" d file: +MD_NID_CASE crypto/rsa/rsa_sign.c 189;" d file: +MD_with_RSA_CASE providers/common/der/der_rsa_sig.c 27;" d file: +MEM include/internal/cryptlib.h /^DEFINE_LHASH_OF(MEM);$/;" v +MEM include/internal/cryptlib.h /^typedef struct mem_st MEM;$/;" t typeref:struct:mem_st +MEMPACKET test/helpers/ssltestlib.h /^typedef struct mempacket_st MEMPACKET;$/;" t typeref:struct:mempacket_st +MEMPACKET_CTRL_GET_DROP_REC test/helpers/ssltestlib.h 49;" d +MEMPACKET_CTRL_SET_DROP_EPOCH test/helpers/ssltestlib.h 47;" d +MEMPACKET_CTRL_SET_DROP_REC test/helpers/ssltestlib.h 48;" d +MEMPACKET_CTRL_SET_DUPLICATE_REC test/helpers/ssltestlib.h 50;" d +MEMPACKET_TEST_CTX test/helpers/ssltestlib.c /^} MEMPACKET_TEST_CTX;$/;" t typeref:struct:mempacket_test_ctx_st file: +MEM_BUFFER_SIZE test/testutil/format_output.c 19;" d file: +METHOD crypto/property/property.c /^} METHOD;$/;" t typeref:struct:__anon97 file: +METHOD_ID_NAME_MASK crypto/evp/evp_fetch.c 105;" d file: +METHOD_ID_NAME_MAX crypto/evp/evp_fetch.c 107;" d file: +METHOD_ID_NAME_OFFSET crypto/evp/evp_fetch.c 106;" d file: +METHOD_ID_OPERATION_MASK crypto/evp/evp_fetch.c 103;" d file: +METHOD_ID_OPERATION_MAX crypto/evp/evp_fetch.c 104;" d file: +MGF1_SHA_CASE providers/common/der/der_rsa_key.c 236;" d file: +MIDR_ARCHITECTURE crypto/arm_arch.h 114;" d +MIDR_ARCHITECTURE_MASK crypto/arm_arch.h 113;" d +MIDR_ARCHITECTURE_SHIFT crypto/arm_arch.h 112;" d +MIDR_CPU_MODEL crypto/arm_arch.h 122;" d +MIDR_CPU_MODEL_MASK crypto/arm_arch.h 117;" d +MIDR_IMPLEMENTER crypto/arm_arch.h 109;" d +MIDR_IMPLEMENTER_MASK crypto/arm_arch.h 108;" d +MIDR_IMPLEMENTER_SHIFT crypto/arm_arch.h 107;" d +MIDR_IS_CPU_MODEL crypto/arm_arch.h 127;" d +MIDR_PARTNUM crypto/arm_arch.h 104;" d +MIDR_PARTNUM_MASK crypto/arm_arch.h 103;" d +MIDR_PARTNUM_SHIFT crypto/arm_arch.h 102;" d +MIME_COMMENT crypto/asn1/asn_mime.c 662;" d file: +MIME_HEADER crypto/asn1/asn1_local.h /^typedef struct mime_header_st MIME_HEADER;$/;" t typeref:struct:mime_header_st +MIME_INVALID crypto/asn1/asn_mime.c 656;" d file: +MIME_NAME crypto/asn1/asn_mime.c 659;" d file: +MIME_PARAM crypto/asn1/asn1_local.h /^typedef struct mime_param_st MIME_PARAM;$/;" t typeref:struct:mime_param_st +MIME_QUOTE crypto/asn1/asn_mime.c 661;" d file: +MIME_START crypto/asn1/asn_mime.c 657;" d file: +MIME_TYPE crypto/asn1/asn_mime.c 658;" d file: +MIME_VALUE crypto/asn1/asn_mime.c 660;" d file: +MIN_KEY_LENGTH apps/req.c 45;" d file: +MIN_LENGTH crypto/pem/pem_lib.c 28;" d file: +MIN_NODES crypto/lhash/lhash.c 38;" d file: +MIN_NODES crypto/lhash/lhash.c 39;" d file: +MIN_RECORD_LEN test/asynciotest.c 117;" d file: +MIN_SSL2_RECORD_LEN ssl/record/record.h 187;" d +MIN_STRENGTH crypto/dh/dh_key.c 24;" d file: +MIN_STRENGTH crypto/dh/dh_key.c 26;" d file: +MIN_STRENGTH crypto/dsa/dsa_key.c 26;" d file: +MIN_STRENGTH crypto/dsa/dsa_key.c 28;" d file: +MISALIGN apps/speed.c 81;" d file: +MOD providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 29;" d file: +MODE_ASYNC engines/e_afalg.h /^ MODE_ASYNC$/;" e enum:__anon262 +MODE_SYNC engines/e_afalg.h /^ MODE_SYNC,$/;" e enum:__anon262 +MODE_UNINIT engines/e_afalg.h /^ MODE_UNINIT = 0,$/;" e enum:__anon262 +MODP crypto/ffc/ffc_dh.c 23;" d file: +MODP crypto/ffc/ffc_dh.c 40;" d file: +MODULE32 crypto/dso/dso_win32.c /^typedef BOOL(WINAPI *MODULE32) (HANDLE, MODULEENTRY32 *);$/;" t file: +MODULEENTRY32 crypto/dso/dso_win32.c 494;" d file: +MODULUS crypto/ec/curve448/f_generic.c /^static const gf MODULUS = {$/;" v file: +MOD_EXP_CTIME_ALIGN crypto/bn/bn_exp.c 580;" d file: +MOD_EXP_CTIME_COPY_FROM_PREBUF crypto/bn/bn_exp.c /^static int MOD_EXP_CTIME_COPY_FROM_PREBUF(BIGNUM *b, int top,$/;" f file: +MOD_EXP_CTIME_COPY_TO_PREBUF crypto/bn/bn_exp.c /^static int MOD_EXP_CTIME_COPY_TO_PREBUF(const BIGNUM *b, int top,$/;" f file: +MOD_EXP_CTIME_MIN_CACHE_LINE_MASK crypto/bn/bn_local.h 309;" d +MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH crypto/bn/bn_local.h 308;" d +MOD_EXP_TEST test/bntest.c /^} MOD_EXP_TEST;$/;" t typeref:struct:mod_exp_test_st file: +MONTGOMERY_FACTOR crypto/ec/curve448/scalar.c /^static const c448_word_t MONTGOMERY_FACTOR = (c448_word_t) 0x3bd440fae918bc5ULL;$/;" v file: +MONT_EXP_WORD crypto/bn/bn_exp.c 129;" d file: +MONT_MUL_MOD crypto/bn/bn_exp.c 128;" d file: +MONT_WORD crypto/bn/bn_mont.c 20;" d file: +MOV_SEEDBLOCK crypto/seed/seed_local.h 81;" d +MPITEST test/bntest.c /^} MPITEST;$/;" t typeref:struct:mpitest_st file: +MSDOS e_os.h 44;" d +MSG1 test/sslapitest.c 3151;" d file: +MSG2 test/sslapitest.c 3152;" d file: +MSG3 test/sslapitest.c 3153;" d file: +MSG4 test/sslapitest.c 3154;" d file: +MSG5 test/sslapitest.c 3155;" d file: +MSG6 test/sslapitest.c 3156;" d file: +MSG7 test/sslapitest.c 3157;" d file: +MSG_FLOW_ERROR ssl/statem/statem.h /^ MSG_FLOW_ERROR,$/;" e enum:__anon400 +MSG_FLOW_FINISHED ssl/statem/statem.h /^ MSG_FLOW_FINISHED$/;" e enum:__anon400 +MSG_FLOW_READING ssl/statem/statem.h /^ MSG_FLOW_READING,$/;" e enum:__anon400 +MSG_FLOW_STATE ssl/statem/statem.h /^} MSG_FLOW_STATE;$/;" t typeref:enum:__anon400 +MSG_FLOW_UNINITED ssl/statem/statem.h /^ MSG_FLOW_UNINITED,$/;" e enum:__anon400 +MSG_FLOW_WRITING ssl/statem/statem.h /^ MSG_FLOW_WRITING,$/;" e enum:__anon400 +MSG_FRAG_LEN_HI test/helpers/ssltestlib.c 112;" d file: +MSG_FRAG_LEN_LO test/helpers/ssltestlib.c 114;" d file: +MSG_FRAG_LEN_MID test/helpers/ssltestlib.c 113;" d file: +MSG_FRAG_OFF_HI test/helpers/ssltestlib.c 109;" d file: +MSG_FRAG_OFF_LO test/helpers/ssltestlib.c 111;" d file: +MSG_FRAG_OFF_MID test/helpers/ssltestlib.c 110;" d file: +MSG_LEN_HI test/helpers/ssltestlib.c 104;" d file: +MSG_LEN_LO test/helpers/ssltestlib.c 106;" d file: +MSG_LEN_MID test/helpers/ssltestlib.c 105;" d file: +MSG_PROCESS_CONTINUE_PROCESSING ssl/statem/statem_local.h /^ MSG_PROCESS_CONTINUE_PROCESSING,$/;" e enum:__anon395 +MSG_PROCESS_CONTINUE_READING ssl/statem/statem_local.h /^ MSG_PROCESS_CONTINUE_READING$/;" e enum:__anon395 +MSG_PROCESS_ERROR ssl/statem/statem_local.h /^ MSG_PROCESS_ERROR,$/;" e enum:__anon395 +MSG_PROCESS_FINISHED_READING ssl/statem/statem_local.h /^ MSG_PROCESS_FINISHED_READING,$/;" e enum:__anon395 +MSG_PROCESS_RETURN ssl/statem/statem_local.h /^} MSG_PROCESS_RETURN;$/;" t typeref:enum:__anon395 +MSG_SEQ_HI test/helpers/ssltestlib.c 107;" d file: +MSG_SEQ_LO test/helpers/ssltestlib.c 108;" d file: +MSG_TYPE test/helpers/ssltestlib.c 103;" d file: +MS_BROKEN_BN_num_bits_word crypto/bn/bn_lib.c 97;" d file: +MS_DSS1MAGIC crypto/pem/pvkfmt.c 127;" d file: +MS_DSS2MAGIC crypto/pem/pvkfmt.c 128;" d file: +MS_KEYALG_DSS_SIGN crypto/pem/pvkfmt.c 131;" d file: +MS_KEYALG_RSA_KEYX crypto/pem/pvkfmt.c 130;" d file: +MS_KEYTYPE_KEYX crypto/pem/pvkfmt.c 133;" d file: +MS_KEYTYPE_SIGN crypto/pem/pvkfmt.c 134;" d file: +MS_PRIVATEKEYBLOB crypto/pem/pvkfmt.c 124;" d file: +MS_PUBLICKEYBLOB crypto/pem/pvkfmt.c 123;" d file: +MS_PVKMAGIC crypto/pem/pvkfmt.c 137;" d file: +MS_RSA1MAGIC crypto/pem/pvkfmt.c 125;" d file: +MS_RSA2MAGIC crypto/pem/pvkfmt.c 126;" d file: +MULTIBLOCK_FRAGSIZE test/sslapitest.c 8380;" d file: +MULTI_LOAD_THREADS test/threadstest.c 571;" d file: +MYOBJ test/exdatatest.c /^} MYOBJ;$/;" t typeref:struct:myobj_st file: +MYOBJ_EX_DATA test/exdatatest.c /^} MYOBJ_EX_DATA;$/;" t typeref:struct:myobj_ex_data_st file: +MYOBJ_allochello3 test/exdatatest.c /^static void MYOBJ_allochello3(MYOBJ *obj, char *cp)$/;" f file: +MYOBJ_dup test/exdatatest.c /^static MYOBJ *MYOBJ_dup(MYOBJ *in)$/;" f file: +MYOBJ_free test/exdatatest.c /^static void MYOBJ_free(MYOBJ *obj)$/;" f file: +MYOBJ_gethello test/exdatatest.c /^static char *MYOBJ_gethello(MYOBJ *obj)$/;" f file: +MYOBJ_gethello2 test/exdatatest.c /^static char *MYOBJ_gethello2(MYOBJ *obj)$/;" f file: +MYOBJ_gethello3 test/exdatatest.c /^static char *MYOBJ_gethello3(MYOBJ *obj)$/;" f file: +MYOBJ_new test/exdatatest.c /^static MYOBJ *MYOBJ_new(void)$/;" f file: +MYOBJ_sethello test/exdatatest.c /^static void MYOBJ_sethello(MYOBJ *obj, char *cp)$/;" f file: +MYOBJ_sethello2 test/exdatatest.c /^static void MYOBJ_sethello2(MYOBJ *obj, char *cp)$/;" f file: +MYPROPERTIES test/user_property_test.c 18;" d file: +M_check_autoarg crypto/evp/evp_local.h 352;" d +Maj crypto/sha/sha256.c 143;" d file: +Maj crypto/sha/sha512.c 480;" d file: +MixColumns crypto/aes/aes_core.c /^static void MixColumns(u64 *state)$/;" f file: +MixColumns crypto/aes/asm/bsaes-armv7.pl /^sub MixColumns {$/;" s +MixColumns crypto/aes/asm/bsaes-x86_64.pl /^sub MixColumns {$/;" s +ModExpTests test/bntest.c /^static const MOD_EXP_TEST ModExpTests[] = {$/;" v file: +Mul_GF16_2 crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF16_2 {$/;" s +Mul_GF16_2 crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF16_2 {$/;" s +Mul_GF4 crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF4 {$/;" s +Mul_GF4 crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF4 {$/;" s +Mul_GF4_N crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF4_N { # not used, see next subroutine$/;" s +Mul_GF4_N crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF4_N { # not used, see next subroutine$/;" s +Mul_GF4_N_GF4 crypto/aes/asm/bsaes-armv7.pl /^sub Mul_GF4_N_GF4 {$/;" s +Mul_GF4_N_GF4 crypto/aes/asm/bsaes-x86_64.pl /^sub Mul_GF4_N_GF4 {$/;" s +N crypto/bn/bn_local.h /^ BIGNUM N; \/* The modulus *\/$/;" m struct:bn_mont_ctx_st +N crypto/bn/bn_local.h /^ BIGNUM N; \/* the divisor *\/$/;" m struct:bn_recp_ctx_st +N crypto/whrlpool/wp_block.c 180;" d file: +N crypto/whrlpool/wp_block.c 191;" d file: +N crypto/whrlpool/wp_block.c 210;" d file: +N providers/implementations/kdfs/scrypt.c /^ uint64_t N;$/;" m struct:__anon537 file: +N ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st +N test/evp_pkey_provided_test.c 335;" d file: +N test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: +N test/keymgmt_internal_test.c 69;" d file: +NAME1 test/namemap_internal_test.c 14;" d file: +NAME2 test/namemap_internal_test.c 15;" d file: +NAMED_CURVE_TYPE ssl/ssl_local.h 1995;" d +NAMENUM_ENTRY crypto/core_namemap.c /^DEFINE_LHASH_OF(NAMENUM_ENTRY);$/;" v +NAMENUM_ENTRY crypto/core_namemap.c /^} NAMENUM_ENTRY;$/;" t typeref:struct:__anon84 file: +NAME_CHECK_MAX crypto/x509/v3_ncons.c 221;" d file: +NAME_CONSTRAINTS include/openssl/types.h /^typedef struct NAME_CONSTRAINTS_st NAME_CONSTRAINTS;$/;" t typeref:struct:NAME_CONSTRAINTS_st +NAME_EX_TBL apps/lib/apps.c /^} NAME_EX_TBL;$/;" t typeref:struct:__anon442 file: +NAME_FUNCS crypto/objects/obj_local.h /^typedef struct name_funcs_st NAME_FUNCS;$/;" t typeref:struct:name_funcs_st +NAME_MAX apps/rehash.c 49;" d file: +NAME_MAX crypto/LPdir_win.c 59;" d file: +NAME_ONELINE_MAX crypto/x509/x509_obj.c 23;" d file: +NAME_SEPARATOR crypto/encode_decode/decoder_meth.c 24;" d file: +NAME_SEPARATOR crypto/encode_decode/encoder_meth.c 24;" d file: +NAME_SEPARATOR crypto/evp/evp_fetch.c 24;" d file: +NAMING_AUTHORITY crypto/x509/v3_admis.c /^ASN1_SEQUENCE(NAMING_AUTHORITY) = {$/;" v +NAMING_AUTHORITY_get0_authorityId crypto/x509/v3_admis.c /^const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId(const NAMING_AUTHORITY *n)$/;" f +NAMING_AUTHORITY_get0_authorityText crypto/x509/v3_admis.c /^const ASN1_STRING *NAMING_AUTHORITY_get0_authorityText($/;" f +NAMING_AUTHORITY_get0_authorityURL crypto/x509/v3_admis.c /^const ASN1_IA5STRING *NAMING_AUTHORITY_get0_authorityURL($/;" f +NAMING_AUTHORITY_set0_authorityId crypto/x509/v3_admis.c /^void NAMING_AUTHORITY_set0_authorityId(NAMING_AUTHORITY *n, ASN1_OBJECT* id)$/;" f +NAMING_AUTHORITY_set0_authorityText crypto/x509/v3_admis.c /^void NAMING_AUTHORITY_set0_authorityText(NAMING_AUTHORITY *n, ASN1_STRING* t)$/;" f +NAMING_AUTHORITY_set0_authorityURL crypto/x509/v3_admis.c /^void NAMING_AUTHORITY_set0_authorityURL(NAMING_AUTHORITY *n, ASN1_IA5STRING* u)$/;" f +NAMX_DNA_FNA_SET crypto/vms_rms.h 26;" d +NAMX_DNA_FNA_SET crypto/vms_rms.h 29;" d +NAMX_DNA_FNA_SET crypto/vms_rms.h 49;" d +NAMX_ESA crypto/vms_rms.h 19;" d +NAMX_ESA crypto/vms_rms.h 45;" d +NAMX_ESL crypto/vms_rms.h 20;" d +NAMX_ESL crypto/vms_rms.h 46;" d +NAMX_ESS crypto/vms_rms.h 21;" d +NAMX_ESS crypto/vms_rms.h 47;" d +NAMX_MAXRSS crypto/vms_rms.h 33;" d +NAMX_MAXRSS crypto/vms_rms.h 50;" d +NAMX_NOP crypto/vms_rms.h 22;" d +NAMX_NOP crypto/vms_rms.h 48;" d +NAMX_STRUCT crypto/vms_rms.h 34;" d +NAMX_STRUCT crypto/vms_rms.h 51;" d +NBIO_TEST crypto/bio/bf_nbio.c /^} NBIO_TEST;$/;" t typeref:struct:nbio_test_st file: +NCONF_WIN32 crypto/conf/conf_def.c /^CONF_METHOD *NCONF_WIN32(void)$/;" f +NCONF_default crypto/conf/conf_def.c /^CONF_METHOD *NCONF_default(void)$/;" f +NCONF_dump_bio crypto/conf/conf_lib.c /^int NCONF_dump_bio(const CONF *conf, BIO *out)$/;" f +NCONF_dump_fp crypto/conf/conf_lib.c /^int NCONF_dump_fp(const CONF *conf, FILE *out)$/;" f +NCONF_free crypto/conf/conf_lib.c /^void NCONF_free(CONF *conf)$/;" f +NCONF_free_data crypto/conf/conf_lib.c /^void NCONF_free_data(CONF *conf)$/;" f +NCONF_get0_libctx crypto/conf/conf_lib.c /^OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf)$/;" f +NCONF_get_number_e crypto/conf/conf_lib.c /^int NCONF_get_number_e(const CONF *conf, const char *group, const char *name,$/;" f +NCONF_get_string crypto/conf/conf_lib.c /^char *NCONF_get_string(const CONF *conf, const char *group, const char *name)$/;" f +NCONF_load crypto/conf/conf_lib.c /^int NCONF_load(CONF *conf, const char *file, long *eline)$/;" f +NCONF_load_bio crypto/conf/conf_lib.c /^int NCONF_load_bio(CONF *conf, BIO *bp, long *eline)$/;" f +NCONF_load_fp crypto/conf/conf_lib.c /^int NCONF_load_fp(CONF *conf, FILE *fp, long *eline)$/;" f +NCONF_new crypto/conf/conf_lib.c /^CONF *NCONF_new(CONF_METHOD *meth)$/;" f +NCONF_new_ex crypto/conf/conf_lib.c /^CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth)$/;" f +NDEF_SUPPORT crypto/asn1/bio_ndef.c /^} NDEF_SUPPORT;$/;" t typeref:struct:ndef_aux_st file: +NEAREST_ALIGNED engines/e_padlock.c 294;" d file: +NEONROUND crypto/chacha/asm/chacha-armv4.pl /^sub NEONROUND {$/;" s +NEONROUND crypto/chacha/asm/chacha-armv8.pl /^sub NEONROUND {$/;" s +NEON_00_15 crypto/sha/asm/sha512-armv4.pl /^sub NEON_00_15() {$/;" s +NEON_16_79 crypto/sha/asm/sha512-armv4.pl /^sub NEON_16_79() {$/;" s +NEON_CAPABLE crypto/modes/gcm128.c 665;" d file: +NEON_lane_ROUND crypto/chacha/asm/chacha-armv8.pl /^sub NEON_lane_ROUND {$/;" s +NETSCAPE_CERT_HDR apps/include/apps.h 301;" d +NETSCAPE_ENCRYPTED_PKEY crypto/asn1/n_pkey.c /^} NETSCAPE_ENCRYPTED_PKEY;$/;" t typeref:struct:netscape_encrypted_pkey_st file: +NETSCAPE_PKEY crypto/asn1/n_pkey.c /^} NETSCAPE_PKEY;$/;" t typeref:struct:netscape_pkey_st file: +NETSCAPE_SPKI_b64_decode crypto/x509/x509spki.c /^NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len)$/;" f +NETSCAPE_SPKI_b64_encode crypto/x509/x509spki.c /^char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki)$/;" f +NETSCAPE_SPKI_get_pubkey crypto/x509/x509spki.c /^EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x)$/;" f +NETSCAPE_SPKI_print crypto/asn1/t_spki.c /^int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki)$/;" f +NETSCAPE_SPKI_set_pubkey crypto/x509/x509spki.c /^int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey)$/;" f +NETSCAPE_SPKI_sign crypto/x509/x_all.c /^int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f +NETSCAPE_SPKI_verify crypto/x509/x_all.c /^int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r)$/;" f +NEXT_PROTO_MAX_LENGTH ssl/statem/statem_srvr.c 1141;" d file: +NEXT_PROTO_STRING test/ssl_old_test.c /^static const char NEXT_PROTO_STRING[] = "\\x09testproto";$/;" v file: +NID_Directory include/openssl/obj_mac.h 2761;" d +NID_Domain include/openssl/obj_mac.h 3289;" d +NID_ED25519 include/openssl/obj_mac.h 5197;" d +NID_ED448 include/openssl/obj_mac.h 5201;" d +NID_Enterprises include/openssl/obj_mac.h 2795;" d +NID_Experimental include/openssl/obj_mac.h 2771;" d +NID_INN include/openssl/obj_mac.h 4505;" d +NID_ISO_CN include/openssl/obj_mac.h 123;" d +NID_ISO_UA include/openssl/obj_mac.h 5326;" d +NID_ISO_US include/openssl/obj_mac.h 108;" d +NID_Independent include/openssl/obj_mac.h 2031;" d +NID_LocalKeySet include/openssl/obj_mac.h 1092;" d +NID_Mail include/openssl/obj_mac.h 2790;" d +NID_Management include/openssl/obj_mac.h 2766;" d +NID_NAIRealm include/openssl/obj_mac.h 1943;" d +NID_OCSP_sign include/openssl/obj_mac.h 1627;" d +NID_OGRN include/openssl/obj_mac.h 4510;" d +NID_OGRNIP include/openssl/obj_mac.h 4520;" d +NID_Private include/openssl/obj_mac.h 2776;" d +NID_RSA_SHA3_224 include/openssl/obj_mac.h 3183;" d +NID_RSA_SHA3_256 include/openssl/obj_mac.h 3188;" d +NID_RSA_SHA3_384 include/openssl/obj_mac.h 3193;" d +NID_RSA_SHA3_512 include/openssl/obj_mac.h 3198;" d +NID_SM2_with_SM3 include/openssl/obj_mac.h 1217;" d +NID_SMIME include/openssl/obj_mac.h 750;" d +NID_SMIMECapabilities include/openssl/obj_mac.h 745;" d +NID_SNILS include/openssl/obj_mac.h 4515;" d +NID_SNMPv2 include/openssl/obj_mac.h 2786;" d +NID_SRVName include/openssl/obj_mac.h 1938;" d +NID_Security include/openssl/obj_mac.h 2781;" d +NID_X25519 include/openssl/obj_mac.h 5189;" d +NID_X448 include/openssl/obj_mac.h 5193;" d +NID_X500 include/openssl/obj_mac.h 2268;" d +NID_X500algorithms include/openssl/obj_mac.h 2525;" d +NID_X509 include/openssl/obj_mac.h 2272;" d +NID_X9_57 include/openssl/obj_mac.h 113;" d +NID_X9_62_c2onb191v4 include/openssl/obj_mac.h 214;" d +NID_X9_62_c2onb191v5 include/openssl/obj_mac.h 218;" d +NID_X9_62_c2onb239v4 include/openssl/obj_mac.h 238;" d +NID_X9_62_c2onb239v5 include/openssl/obj_mac.h 242;" d +NID_X9_62_c2pnb163v1 include/openssl/obj_mac.h 186;" d +NID_X9_62_c2pnb163v2 include/openssl/obj_mac.h 190;" d +NID_X9_62_c2pnb163v3 include/openssl/obj_mac.h 194;" d +NID_X9_62_c2pnb176v1 include/openssl/obj_mac.h 198;" d +NID_X9_62_c2pnb208w1 include/openssl/obj_mac.h 222;" d +NID_X9_62_c2pnb272w1 include/openssl/obj_mac.h 246;" d +NID_X9_62_c2pnb304w1 include/openssl/obj_mac.h 250;" d +NID_X9_62_c2pnb368w1 include/openssl/obj_mac.h 258;" d +NID_X9_62_c2tnb191v1 include/openssl/obj_mac.h 202;" d +NID_X9_62_c2tnb191v2 include/openssl/obj_mac.h 206;" d +NID_X9_62_c2tnb191v3 include/openssl/obj_mac.h 210;" d +NID_X9_62_c2tnb239v1 include/openssl/obj_mac.h 226;" d +NID_X9_62_c2tnb239v2 include/openssl/obj_mac.h 230;" d +NID_X9_62_c2tnb239v3 include/openssl/obj_mac.h 234;" d +NID_X9_62_c2tnb359v1 include/openssl/obj_mac.h 254;" d +NID_X9_62_c2tnb431r1 include/openssl/obj_mac.h 262;" d +NID_X9_62_characteristic_two_field include/openssl/obj_mac.h 156;" d +NID_X9_62_id_characteristic_two_basis include/openssl/obj_mac.h 160;" d +NID_X9_62_id_ecPublicKey include/openssl/obj_mac.h 178;" d +NID_X9_62_onBasis include/openssl/obj_mac.h 164;" d +NID_X9_62_ppBasis include/openssl/obj_mac.h 172;" d +NID_X9_62_prime192v1 include/openssl/obj_mac.h 268;" d +NID_X9_62_prime192v2 include/openssl/obj_mac.h 272;" d +NID_X9_62_prime192v3 include/openssl/obj_mac.h 276;" d +NID_X9_62_prime239v1 include/openssl/obj_mac.h 280;" d +NID_X9_62_prime239v2 include/openssl/obj_mac.h 284;" d +NID_X9_62_prime239v3 include/openssl/obj_mac.h 288;" d +NID_X9_62_prime256v1 include/openssl/obj_mac.h 292;" d +NID_X9_62_prime_field include/openssl/obj_mac.h 152;" d +NID_X9_62_tpBasis include/openssl/obj_mac.h 168;" d +NID_X9cm include/openssl/obj_mac.h 118;" d +NID_XmppAddr include/openssl/obj_mac.h 1933;" d +NID_aRecord include/openssl/obj_mac.h 3412;" d +NID_aaControls include/openssl/obj_mac.h 1529;" d +NID_ac_auditEntity include/openssl/obj_mac.h 1521;" d +NID_ac_proxying include/openssl/obj_mac.h 1545;" d +NID_ac_targeting include/openssl/obj_mac.h 1525;" d +NID_account include/openssl/obj_mac.h 3272;" d +NID_ad_OCSP include/openssl/obj_mac.h 2036;" d +NID_ad_ca_issuers include/openssl/obj_mac.h 2041;" d +NID_ad_dvcs include/openssl/obj_mac.h 2051;" d +NID_ad_timeStamping include/openssl/obj_mac.h 2046;" d +NID_aes_128_cbc include/openssl/obj_mac.h 2846;" d +NID_aes_128_cbc_hmac_sha1 include/openssl/obj_mac.h 4969;" d +NID_aes_128_cbc_hmac_sha256 include/openssl/obj_mac.h 4981;" d +NID_aes_128_ccm include/openssl/obj_mac.h 2870;" d +NID_aes_128_cfb engines/e_padlock.c 243;" d file: +NID_aes_128_cfb1 include/openssl/obj_mac.h 2965;" d +NID_aes_128_cfb128 include/openssl/obj_mac.h 2856;" d +NID_aes_128_cfb8 include/openssl/obj_mac.h 2977;" d +NID_aes_128_ctr include/openssl/obj_mac.h 2989;" d +NID_aes_128_ecb include/openssl/obj_mac.h 2841;" d +NID_aes_128_gcm include/openssl/obj_mac.h 2865;" d +NID_aes_128_ocb include/openssl/obj_mac.h 3001;" d +NID_aes_128_ofb engines/e_padlock.c 247;" d file: +NID_aes_128_ofb128 include/openssl/obj_mac.h 2851;" d +NID_aes_128_siv include/openssl/obj_mac.h 5425;" d +NID_aes_128_xts include/openssl/obj_mac.h 2955;" d +NID_aes_192_cbc include/openssl/obj_mac.h 2884;" d +NID_aes_192_cbc_hmac_sha1 include/openssl/obj_mac.h 4973;" d +NID_aes_192_cbc_hmac_sha256 include/openssl/obj_mac.h 4985;" d +NID_aes_192_ccm include/openssl/obj_mac.h 2908;" d +NID_aes_192_cfb engines/e_padlock.c 251;" d file: +NID_aes_192_cfb1 include/openssl/obj_mac.h 2969;" d +NID_aes_192_cfb128 include/openssl/obj_mac.h 2894;" d +NID_aes_192_cfb8 include/openssl/obj_mac.h 2981;" d +NID_aes_192_ctr include/openssl/obj_mac.h 2993;" d +NID_aes_192_ecb include/openssl/obj_mac.h 2879;" d +NID_aes_192_gcm include/openssl/obj_mac.h 2903;" d +NID_aes_192_ocb include/openssl/obj_mac.h 3005;" d +NID_aes_192_ofb engines/e_padlock.c 255;" d file: +NID_aes_192_ofb128 include/openssl/obj_mac.h 2889;" d +NID_aes_192_siv include/openssl/obj_mac.h 5429;" d +NID_aes_256_cbc include/openssl/obj_mac.h 2922;" d +NID_aes_256_cbc_hmac_sha1 include/openssl/obj_mac.h 4977;" d +NID_aes_256_cbc_hmac_sha256 include/openssl/obj_mac.h 4989;" d +NID_aes_256_ccm include/openssl/obj_mac.h 2946;" d +NID_aes_256_cfb engines/e_padlock.c 259;" d file: +NID_aes_256_cfb1 include/openssl/obj_mac.h 2973;" d +NID_aes_256_cfb128 include/openssl/obj_mac.h 2932;" d +NID_aes_256_cfb8 include/openssl/obj_mac.h 2985;" d +NID_aes_256_ctr include/openssl/obj_mac.h 2997;" d +NID_aes_256_ecb include/openssl/obj_mac.h 2917;" d +NID_aes_256_gcm include/openssl/obj_mac.h 2941;" d +NID_aes_256_ocb include/openssl/obj_mac.h 3009;" d +NID_aes_256_ofb engines/e_padlock.c 263;" d file: +NID_aes_256_ofb128 include/openssl/obj_mac.h 2927;" d +NID_aes_256_siv include/openssl/obj_mac.h 5433;" d +NID_aes_256_xts include/openssl/obj_mac.h 2960;" d +NID_algorithm include/openssl/obj_mac.h 2131;" d +NID_ansi_X9_62 include/openssl/obj_mac.h 146;" d +NID_anyExtendedKeyUsage include/openssl/obj_mac.h 2674;" d +NID_any_policy include/openssl/obj_mac.h 2629;" d +NID_aria_128_cbc include/openssl/obj_mac.h 4773;" d +NID_aria_128_ccm include/openssl/obj_mac.h 4867;" d +NID_aria_128_cfb1 include/openssl/obj_mac.h 4843;" d +NID_aria_128_cfb128 include/openssl/obj_mac.h 4778;" d +NID_aria_128_cfb8 include/openssl/obj_mac.h 4855;" d +NID_aria_128_ctr include/openssl/obj_mac.h 4788;" d +NID_aria_128_ecb include/openssl/obj_mac.h 4768;" d +NID_aria_128_gcm include/openssl/obj_mac.h 4882;" d +NID_aria_128_ofb128 include/openssl/obj_mac.h 4783;" d +NID_aria_192_cbc include/openssl/obj_mac.h 4798;" d +NID_aria_192_ccm include/openssl/obj_mac.h 4872;" d +NID_aria_192_cfb1 include/openssl/obj_mac.h 4847;" d +NID_aria_192_cfb128 include/openssl/obj_mac.h 4803;" d +NID_aria_192_cfb8 include/openssl/obj_mac.h 4859;" d +NID_aria_192_ctr include/openssl/obj_mac.h 4813;" d +NID_aria_192_ecb include/openssl/obj_mac.h 4793;" d +NID_aria_192_gcm include/openssl/obj_mac.h 4887;" d +NID_aria_192_ofb128 include/openssl/obj_mac.h 4808;" d +NID_aria_256_cbc include/openssl/obj_mac.h 4823;" d +NID_aria_256_ccm include/openssl/obj_mac.h 4877;" d +NID_aria_256_cfb1 include/openssl/obj_mac.h 4851;" d +NID_aria_256_cfb128 include/openssl/obj_mac.h 4828;" d +NID_aria_256_cfb8 include/openssl/obj_mac.h 4863;" d +NID_aria_256_ctr include/openssl/obj_mac.h 4838;" d +NID_aria_256_ecb include/openssl/obj_mac.h 4818;" d +NID_aria_256_gcm include/openssl/obj_mac.h 4892;" d +NID_aria_256_ofb128 include/openssl/obj_mac.h 4833;" d +NID_associatedDomain include/openssl/obj_mac.h 3436;" d +NID_associatedName include/openssl/obj_mac.h 3440;" d +NID_audio include/openssl/obj_mac.h 3509;" d +NID_auth_any include/openssl/obj_mac.h 5282;" d +NID_auth_dss include/openssl/obj_mac.h 5262;" d +NID_auth_ecdsa include/openssl/obj_mac.h 5254;" d +NID_auth_gost01 include/openssl/obj_mac.h 5266;" d +NID_auth_gost12 include/openssl/obj_mac.h 5270;" d +NID_auth_null include/openssl/obj_mac.h 5278;" d +NID_auth_psk include/openssl/obj_mac.h 5258;" d +NID_auth_rsa include/openssl/obj_mac.h 5250;" d +NID_auth_srp include/openssl/obj_mac.h 5274;" d +NID_authorityRevocationList include/openssl/obj_mac.h 2425;" d +NID_authority_key_identifier include/openssl/obj_mac.h 2639;" d +NID_basic_constraints include/openssl/obj_mac.h 2579;" d +NID_bf_cbc include/openssl/obj_mac.h 1359;" d +NID_bf_cfb64 include/openssl/obj_mac.h 1368;" d +NID_bf_ecb include/openssl/obj_mac.h 1364;" d +NID_bf_ofb64 include/openssl/obj_mac.h 1372;" d +NID_biometricInfo include/openssl/obj_mac.h 1513;" d +NID_blake2b512 include/openssl/obj_mac.h 2253;" d +NID_blake2bmac include/openssl/obj_mac.h 2243;" d +NID_blake2s256 include/openssl/obj_mac.h 2258;" d +NID_blake2smac include/openssl/obj_mac.h 2248;" d +NID_brainpoolP160r1 include/openssl/obj_mac.h 5005;" d +NID_brainpoolP160t1 include/openssl/obj_mac.h 5009;" d +NID_brainpoolP192r1 include/openssl/obj_mac.h 5013;" d +NID_brainpoolP192t1 include/openssl/obj_mac.h 5017;" d +NID_brainpoolP224r1 include/openssl/obj_mac.h 5021;" d +NID_brainpoolP224t1 include/openssl/obj_mac.h 5025;" d +NID_brainpoolP256r1 include/openssl/obj_mac.h 5029;" d +NID_brainpoolP256t1 include/openssl/obj_mac.h 5033;" d +NID_brainpoolP320r1 include/openssl/obj_mac.h 5037;" d +NID_brainpoolP320t1 include/openssl/obj_mac.h 5041;" d +NID_brainpoolP384r1 include/openssl/obj_mac.h 5045;" d +NID_brainpoolP384t1 include/openssl/obj_mac.h 5049;" d +NID_brainpoolP512r1 include/openssl/obj_mac.h 5053;" d +NID_brainpoolP512t1 include/openssl/obj_mac.h 5057;" d +NID_buildingName include/openssl/obj_mac.h 3481;" d +NID_businessCategory include/openssl/obj_mac.h 2333;" d +NID_cACertificate include/openssl/obj_mac.h 2421;" d +NID_cNAMERecord include/openssl/obj_mac.h 3432;" d +NID_caRepository include/openssl/obj_mac.h 2056;" d +NID_camellia_128_cbc include/openssl/obj_mac.h 4606;" d +NID_camellia_128_ccm include/openssl/obj_mac.h 4657;" d +NID_camellia_128_cfb1 include/openssl/obj_mac.h 4742;" d +NID_camellia_128_cfb128 include/openssl/obj_mac.h 4647;" d +NID_camellia_128_cfb8 include/openssl/obj_mac.h 4754;" d +NID_camellia_128_cmac include/openssl/obj_mac.h 4667;" d +NID_camellia_128_ctr include/openssl/obj_mac.h 4662;" d +NID_camellia_128_ecb include/openssl/obj_mac.h 4637;" d +NID_camellia_128_gcm include/openssl/obj_mac.h 4652;" d +NID_camellia_128_ofb128 include/openssl/obj_mac.h 4642;" d +NID_camellia_192_cbc include/openssl/obj_mac.h 4611;" d +NID_camellia_192_ccm include/openssl/obj_mac.h 4692;" d +NID_camellia_192_cfb1 include/openssl/obj_mac.h 4746;" d +NID_camellia_192_cfb128 include/openssl/obj_mac.h 4682;" d +NID_camellia_192_cfb8 include/openssl/obj_mac.h 4758;" d +NID_camellia_192_cmac include/openssl/obj_mac.h 4702;" d +NID_camellia_192_ctr include/openssl/obj_mac.h 4697;" d +NID_camellia_192_ecb include/openssl/obj_mac.h 4672;" d +NID_camellia_192_gcm include/openssl/obj_mac.h 4687;" d +NID_camellia_192_ofb128 include/openssl/obj_mac.h 4677;" d +NID_camellia_256_cbc include/openssl/obj_mac.h 4616;" d +NID_camellia_256_ccm include/openssl/obj_mac.h 4727;" d +NID_camellia_256_cfb1 include/openssl/obj_mac.h 4750;" d +NID_camellia_256_cfb128 include/openssl/obj_mac.h 4717;" d +NID_camellia_256_cfb8 include/openssl/obj_mac.h 4762;" d +NID_camellia_256_cmac include/openssl/obj_mac.h 4737;" d +NID_camellia_256_ctr include/openssl/obj_mac.h 4732;" d +NID_camellia_256_ecb include/openssl/obj_mac.h 4707;" d +NID_camellia_256_gcm include/openssl/obj_mac.h 4722;" d +NID_camellia_256_ofb128 include/openssl/obj_mac.h 4712;" d +NID_capwapAC include/openssl/obj_mac.h 1642;" d +NID_capwapWTP include/openssl/obj_mac.h 1647;" d +NID_caseIgnoreIA5StringSyntax include/openssl/obj_mac.h 3260;" d +NID_cast5_cbc include/openssl/obj_mac.h 499;" d +NID_cast5_cfb64 include/openssl/obj_mac.h 508;" d +NID_cast5_ecb include/openssl/obj_mac.h 504;" d +NID_cast5_ofb64 include/openssl/obj_mac.h 512;" d +NID_ccitt include/openssl/obj_mac.h 26;" d +NID_certBag include/openssl/obj_mac.h 1158;" d +NID_certicom_arc include/openssl/obj_mac.h 72;" d +NID_certificateRevocationList include/openssl/obj_mac.h 2429;" d +NID_certificate_issuer include/openssl/obj_mac.h 2609;" d +NID_certificate_policies include/openssl/obj_mac.h 2624;" d +NID_chacha20 include/openssl/obj_mac.h 4997;" d +NID_chacha20_poly1305 include/openssl/obj_mac.h 4993;" d +NID_classSignTool include/openssl/obj_mac.h 4535;" d +NID_classSignToolKA1 include/openssl/obj_mac.h 4565;" d +NID_classSignToolKB1 include/openssl/obj_mac.h 4555;" d +NID_classSignToolKB2 include/openssl/obj_mac.h 4560;" d +NID_classSignToolKC1 include/openssl/obj_mac.h 4540;" d +NID_classSignToolKC2 include/openssl/obj_mac.h 4545;" d +NID_classSignToolKC3 include/openssl/obj_mac.h 4550;" d +NID_clearance include/openssl/obj_mac.h 103;" d +NID_client_auth include/openssl/obj_mac.h 1592;" d +NID_cmKGA include/openssl/obj_mac.h 1707;" d +NID_cmac include/openssl/obj_mac.h 4961;" d +NID_cmcArchive include/openssl/obj_mac.h 1692;" d +NID_cmcCA include/openssl/obj_mac.h 1682;" d +NID_cmcRA include/openssl/obj_mac.h 1687;" d +NID_code_sign include/openssl/obj_mac.h 1597;" d +NID_commonName include/openssl/obj_mac.h 2277;" d +NID_countryCode3c include/openssl/obj_mac.h 2511;" d +NID_countryCode3n include/openssl/obj_mac.h 2516;" d +NID_countryName include/openssl/obj_mac.h 2291;" d +NID_crlBag include/openssl/obj_mac.h 1162;" d +NID_crl_distribution_points include/openssl/obj_mac.h 2619;" d +NID_crl_number include/openssl/obj_mac.h 2584;" d +NID_crl_reason include/openssl/obj_mac.h 2589;" d +NID_crossCertificatePair include/openssl/obj_mac.h 2433;" d +NID_cryptocom include/openssl/obj_mac.h 4080;" d +NID_cryptopro include/openssl/obj_mac.h 4076;" d +NID_ct_cert_scts include/openssl/obj_mac.h 5127;" d +NID_ct_precert_poison include/openssl/obj_mac.h 5117;" d +NID_ct_precert_scts include/openssl/obj_mac.h 5112;" d +NID_ct_precert_signer include/openssl/obj_mac.h 5122;" d +NID_dITRedirect include/openssl/obj_mac.h 3505;" d +NID_dNSDomain include/openssl/obj_mac.h 3297;" d +NID_dSAQuality include/openssl/obj_mac.h 3485;" d +NID_data include/openssl/obj_mac.h 3224;" d +NID_dcObject include/openssl/obj_mac.h 2800;" d +NID_deltaRevocationList include/openssl/obj_mac.h 2489;" d +NID_delta_crl include/openssl/obj_mac.h 2599;" d +NID_des_cbc include/openssl/obj_mac.h 2146;" d +NID_des_cdmf include/openssl/obj_mac.h 4056;" d +NID_des_cfb1 include/openssl/obj_mac.h 3013;" d +NID_des_cfb64 include/openssl/obj_mac.h 2156;" d +NID_des_cfb8 include/openssl/obj_mac.h 3017;" d +NID_des_ecb include/openssl/obj_mac.h 2141;" d +NID_des_ede3_cbc include/openssl/obj_mac.h 1280;" d +NID_des_ede3_cfb1 include/openssl/obj_mac.h 3021;" d +NID_des_ede3_cfb64 include/openssl/obj_mac.h 2197;" d +NID_des_ede3_cfb8 include/openssl/obj_mac.h 3025;" d +NID_des_ede3_ecb include/openssl/obj_mac.h 2185;" d +NID_des_ede3_ofb64 include/openssl/obj_mac.h 2205;" d +NID_des_ede_cbc include/openssl/obj_mac.h 2189;" d +NID_des_ede_cfb64 include/openssl/obj_mac.h 2193;" d +NID_des_ede_ecb include/openssl/obj_mac.h 2180;" d +NID_des_ede_ofb64 include/openssl/obj_mac.h 2201;" d +NID_des_ofb64 include/openssl/obj_mac.h 2151;" d +NID_description include/openssl/obj_mac.h 2325;" d +NID_destinationIndicator include/openssl/obj_mac.h 2381;" d +NID_desx_cbc include/openssl/obj_mac.h 2209;" d +NID_dhKeyAgreement include/openssl/obj_mac.h 621;" d +NID_dhSinglePass_cofactorDH_sha1kdf_scheme include/openssl/obj_mac.h 5085;" d +NID_dhSinglePass_cofactorDH_sha224kdf_scheme include/openssl/obj_mac.h 5089;" d +NID_dhSinglePass_cofactorDH_sha256kdf_scheme include/openssl/obj_mac.h 5093;" d +NID_dhSinglePass_cofactorDH_sha384kdf_scheme include/openssl/obj_mac.h 5097;" d +NID_dhSinglePass_cofactorDH_sha512kdf_scheme include/openssl/obj_mac.h 5101;" d +NID_dhSinglePass_stdDH_sha1kdf_scheme include/openssl/obj_mac.h 5065;" d +NID_dhSinglePass_stdDH_sha224kdf_scheme include/openssl/obj_mac.h 5069;" d +NID_dhSinglePass_stdDH_sha256kdf_scheme include/openssl/obj_mac.h 5073;" d +NID_dhSinglePass_stdDH_sha384kdf_scheme include/openssl/obj_mac.h 5077;" d +NID_dhSinglePass_stdDH_sha512kdf_scheme include/openssl/obj_mac.h 5081;" d +NID_dh_cofactor_kdf include/openssl/obj_mac.h 5108;" d +NID_dh_std_kdf include/openssl/obj_mac.h 5105;" d +NID_dhpublicnumber include/openssl/obj_mac.h 5001;" d +NID_distinguishedName include/openssl/obj_mac.h 2473;" d +NID_dmdName include/openssl/obj_mac.h 2493;" d +NID_dnQualifier include/openssl/obj_mac.h 2461;" d +NID_dnsName include/openssl/obj_mac.h 2520;" d +NID_document include/openssl/obj_mac.h 3276;" d +NID_documentAuthor include/openssl/obj_mac.h 3379;" d +NID_documentIdentifier include/openssl/obj_mac.h 3367;" d +NID_documentLocation include/openssl/obj_mac.h 3383;" d +NID_documentPublisher include/openssl/obj_mac.h 3513;" d +NID_documentSeries include/openssl/obj_mac.h 3284;" d +NID_documentTitle include/openssl/obj_mac.h 3371;" d +NID_documentVersion include/openssl/obj_mac.h 3375;" d +NID_dod include/openssl/obj_mac.h 2749;" d +NID_domainComponent include/openssl/obj_mac.h 3408;" d +NID_domainRelatedObject include/openssl/obj_mac.h 3301;" d +NID_dsa include/openssl/obj_mac.h 136;" d +NID_dsaWithSHA include/openssl/obj_mac.h 2170;" d +NID_dsaWithSHA1 include/openssl/obj_mac.h 141;" d +NID_dsaWithSHA1_2 include/openssl/obj_mac.h 2223;" d +NID_dsa_2 include/openssl/obj_mac.h 2165;" d +NID_dsa_with_SHA224 include/openssl/obj_mac.h 3122;" d +NID_dsa_with_SHA256 include/openssl/obj_mac.h 3126;" d +NID_dsa_with_SHA384 include/openssl/obj_mac.h 3133;" d +NID_dsa_with_SHA3_224 include/openssl/obj_mac.h 3143;" d +NID_dsa_with_SHA3_256 include/openssl/obj_mac.h 3148;" d +NID_dsa_with_SHA3_384 include/openssl/obj_mac.h 3153;" d +NID_dsa_with_SHA3_512 include/openssl/obj_mac.h 3158;" d +NID_dsa_with_SHA512 include/openssl/obj_mac.h 3138;" d +NID_dstu28147 include/openssl/obj_mac.h 5335;" d +NID_dstu28147_cfb include/openssl/obj_mac.h 5345;" d +NID_dstu28147_ofb include/openssl/obj_mac.h 5340;" d +NID_dstu28147_wrap include/openssl/obj_mac.h 5350;" d +NID_dstu34311 include/openssl/obj_mac.h 5360;" d +NID_dstu4145be include/openssl/obj_mac.h 5370;" d +NID_dstu4145le include/openssl/obj_mac.h 5365;" d +NID_dvcs include/openssl/obj_mac.h 1632;" d +NID_ecdsa_with_Recommended include/openssl/obj_mac.h 302;" d +NID_ecdsa_with_SHA1 include/openssl/obj_mac.h 298;" d +NID_ecdsa_with_SHA224 include/openssl/obj_mac.h 310;" d +NID_ecdsa_with_SHA256 include/openssl/obj_mac.h 314;" d +NID_ecdsa_with_SHA384 include/openssl/obj_mac.h 318;" d +NID_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3163;" d +NID_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3168;" d +NID_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3173;" d +NID_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3178;" d +NID_ecdsa_with_SHA512 include/openssl/obj_mac.h 322;" d +NID_ecdsa_with_Specified include/openssl/obj_mac.h 306;" d +NID_email_protect include/openssl/obj_mac.h 1602;" d +NID_enhancedSearchGuide include/openssl/obj_mac.h 2465;" d +NID_ext_key_usage include/openssl/obj_mac.h 2649;" d +NID_ext_req include/openssl/obj_mac.h 740;" d +NID_facsimileTelephoneNumber include/openssl/obj_mac.h 2365;" d +NID_favouriteDrink include/openssl/obj_mac.h 3343;" d +NID_ffdhe2048 include/openssl/obj_mac.h 5293;" d +NID_ffdhe3072 include/openssl/obj_mac.h 5296;" d +NID_ffdhe4096 include/openssl/obj_mac.h 5299;" d +NID_ffdhe6144 include/openssl/obj_mac.h 5302;" d +NID_ffdhe8192 include/openssl/obj_mac.h 5305;" d +NID_freshest_crl include/openssl/obj_mac.h 2654;" d +NID_friendlyCountry include/openssl/obj_mac.h 3305;" d +NID_friendlyCountryName include/openssl/obj_mac.h 3460;" d +NID_friendlyName include/openssl/obj_mac.h 1078;" d +NID_generationQualifier include/openssl/obj_mac.h 2452;" d +NID_givenName include/openssl/obj_mac.h 2443;" d +NID_gmac include/openssl/obj_mac.h 53;" d +NID_gost89_cbc include/openssl/obj_mac.h 4129;" d +NID_gost89_cnt include/openssl/obj_mac.h 4123;" d +NID_gost89_cnt_12 include/openssl/obj_mac.h 4126;" d +NID_gost89_ctr include/openssl/obj_mac.h 4135;" d +NID_gost89_ecb include/openssl/obj_mac.h 4132;" d +NID_gost_mac_12 include/openssl/obj_mac.h 4143;" d +NID_grasshopper_cbc crypto/objects/obj_compat.h 46;" d +NID_grasshopper_cbc include/openssl/obj_mac.h 5473;" d +NID_grasshopper_cfb crypto/objects/obj_compat.h 49;" d +NID_grasshopper_cfb include/openssl/obj_mac.h 5476;" d +NID_grasshopper_ctr crypto/objects/obj_compat.h 40;" d +NID_grasshopper_ctr include/openssl/obj_mac.h 5467;" d +NID_grasshopper_ecb crypto/objects/obj_compat.h 37;" d +NID_grasshopper_ecb include/openssl/obj_mac.h 5464;" d +NID_grasshopper_mac crypto/objects/obj_compat.h 52;" d +NID_grasshopper_mac include/openssl/obj_mac.h 5479;" d +NID_grasshopper_ofb crypto/objects/obj_compat.h 43;" d +NID_grasshopper_ofb include/openssl/obj_mac.h 5470;" d +NID_hkdf include/openssl/obj_mac.h 5156;" d +NID_hmac include/openssl/obj_mac.h 4957;" d +NID_hmacWithDstu34311 include/openssl/obj_mac.h 5355;" d +NID_hmacWithMD5 include/openssl/obj_mac.h 1193;" d +NID_hmacWithSHA1 include/openssl/obj_mac.h 1197;" d +NID_hmacWithSHA224 include/openssl/obj_mac.h 1221;" d +NID_hmacWithSHA256 include/openssl/obj_mac.h 1225;" d +NID_hmacWithSHA384 include/openssl/obj_mac.h 1229;" d +NID_hmacWithSHA512 include/openssl/obj_mac.h 1233;" d +NID_hmacWithSHA512_224 include/openssl/obj_mac.h 1237;" d +NID_hmacWithSHA512_256 include/openssl/obj_mac.h 1241;" d +NID_hmac_md5 include/openssl/obj_mac.h 58;" d +NID_hmac_sha1 include/openssl/obj_mac.h 63;" d +NID_hmac_sha3_224 include/openssl/obj_mac.h 3091;" d +NID_hmac_sha3_256 include/openssl/obj_mac.h 3096;" d +NID_hmac_sha3_384 include/openssl/obj_mac.h 3101;" d +NID_hmac_sha3_512 include/openssl/obj_mac.h 3106;" d +NID_hold_instruction_call_issuer include/openssl/obj_mac.h 3215;" d +NID_hold_instruction_code include/openssl/obj_mac.h 3203;" d +NID_hold_instruction_none include/openssl/obj_mac.h 3210;" d +NID_hold_instruction_reject include/openssl/obj_mac.h 3220;" d +NID_homePostalAddress include/openssl/obj_mac.h 3444;" d +NID_homeTelephoneNumber include/openssl/obj_mac.h 3387;" d +NID_host include/openssl/obj_mac.h 3359;" d +NID_houseIdentifier include/openssl/obj_mac.h 2481;" d +NID_iA5StringSyntax include/openssl/obj_mac.h 3256;" d +NID_iana include/openssl/obj_mac.h 2754;" d +NID_id_DHBasedMac include/openssl/obj_mac.h 525;" d +NID_id_Gost28147_89 include/openssl/obj_mac.h 4119;" d +NID_id_Gost28147_89_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4181;" d +NID_id_Gost28147_89_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4185;" d +NID_id_Gost28147_89_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4189;" d +NID_id_Gost28147_89_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4193;" d +NID_id_Gost28147_89_CryptoPro_KeyMeshing include/openssl/obj_mac.h 4161;" d +NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet include/openssl/obj_mac.h 4201;" d +NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet include/openssl/obj_mac.h 4197;" d +NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet include/openssl/obj_mac.h 4205;" d +NID_id_Gost28147_89_MAC include/openssl/obj_mac.h 4139;" d +NID_id_Gost28147_89_None_KeyMeshing include/openssl/obj_mac.h 4165;" d +NID_id_Gost28147_89_TestParamSet include/openssl/obj_mac.h 4177;" d +NID_id_Gost28147_89_cc include/openssl/obj_mac.h 4282;" d +NID_id_GostR3410_2001 include/openssl/obj_mac.h 4109;" d +NID_id_GostR3410_2001DH include/openssl/obj_mac.h 4152;" d +NID_id_GostR3410_2001_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4245;" d +NID_id_GostR3410_2001_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4249;" d +NID_id_GostR3410_2001_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4253;" d +NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4257;" d +NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4261;" d +NID_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4307;" d +NID_id_GostR3410_2001_TestParamSet include/openssl/obj_mac.h 4241;" d +NID_id_GostR3410_2001_cc include/openssl/obj_mac.h 4292;" d +NID_id_GostR3410_2012_256 include/openssl/obj_mac.h 4320;" d +NID_id_GostR3410_2012_512 include/openssl/obj_mac.h 4325;" d +NID_id_GostR3410_94 include/openssl/obj_mac.h 4114;" d +NID_id_GostR3410_94DH include/openssl/obj_mac.h 4157;" d +NID_id_GostR3410_94_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4213;" d +NID_id_GostR3410_94_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4217;" d +NID_id_GostR3410_94_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4221;" d +NID_id_GostR3410_94_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4225;" d +NID_id_GostR3410_94_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4229;" d +NID_id_GostR3410_94_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4233;" d +NID_id_GostR3410_94_CryptoPro_XchC_ParamSet include/openssl/obj_mac.h 4237;" d +NID_id_GostR3410_94_TestParamSet include/openssl/obj_mac.h 4209;" d +NID_id_GostR3410_94_a include/openssl/obj_mac.h 4265;" d +NID_id_GostR3410_94_aBis include/openssl/obj_mac.h 4269;" d +NID_id_GostR3410_94_b include/openssl/obj_mac.h 4273;" d +NID_id_GostR3410_94_bBis include/openssl/obj_mac.h 4277;" d +NID_id_GostR3410_94_cc include/openssl/obj_mac.h 4287;" d +NID_id_GostR3411_2012_256 include/openssl/obj_mac.h 4334;" d +NID_id_GostR3411_2012_512 include/openssl/obj_mac.h 4339;" d +NID_id_GostR3411_94 include/openssl/obj_mac.h 4099;" d +NID_id_GostR3411_94_CryptoProParamSet include/openssl/obj_mac.h 4173;" d +NID_id_GostR3411_94_TestParamSet include/openssl/obj_mac.h 4169;" d +NID_id_GostR3411_94_prf include/openssl/obj_mac.h 4147;" d +NID_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4089;" d +NID_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4302;" d +NID_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4094;" d +NID_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4297;" d +NID_id_HMACGostR3411_94 include/openssl/obj_mac.h 4104;" d +NID_id_PasswordBasedMAC include/openssl/obj_mac.h 520;" d +NID_id_aca include/openssl/obj_mac.h 1419;" d +NID_id_aca_accessIdentity include/openssl/obj_mac.h 1976;" d +NID_id_aca_authenticationInfo include/openssl/obj_mac.h 1972;" d +NID_id_aca_chargingIdentity include/openssl/obj_mac.h 1980;" d +NID_id_aca_encAttrs include/openssl/obj_mac.h 1992;" d +NID_id_aca_group include/openssl/obj_mac.h 1984;" d +NID_id_aca_role include/openssl/obj_mac.h 1988;" d +NID_id_ad include/openssl/obj_mac.h 1439;" d +NID_id_aes128_wrap include/openssl/obj_mac.h 2860;" d +NID_id_aes128_wrap_pad include/openssl/obj_mac.h 2874;" d +NID_id_aes192_wrap include/openssl/obj_mac.h 2898;" d +NID_id_aes192_wrap_pad include/openssl/obj_mac.h 2912;" d +NID_id_aes256_wrap include/openssl/obj_mac.h 2936;" d +NID_id_aes256_wrap_pad include/openssl/obj_mac.h 2950;" d +NID_id_alg include/openssl/obj_mac.h 1403;" d +NID_id_alg_PWRI_KEK include/openssl/obj_mac.h 1038;" d +NID_id_alg_des40 include/openssl/obj_mac.h 1827;" d +NID_id_alg_dh_pop include/openssl/obj_mac.h 1839;" d +NID_id_alg_dh_sig_hmac_sha1 include/openssl/obj_mac.h 1835;" d +NID_id_alg_noSignature include/openssl/obj_mac.h 1831;" d +NID_id_camellia128_wrap include/openssl/obj_mac.h 4620;" d +NID_id_camellia192_wrap include/openssl/obj_mac.h 4624;" d +NID_id_camellia256_wrap include/openssl/obj_mac.h 4628;" d +NID_id_cct include/openssl/obj_mac.h 1431;" d +NID_id_cct_PKIData include/openssl/obj_mac.h 2012;" d +NID_id_cct_PKIResponse include/openssl/obj_mac.h 2016;" d +NID_id_cct_crs include/openssl/obj_mac.h 2008;" d +NID_id_ce include/openssl/obj_mac.h 2544;" d +NID_id_cmc include/openssl/obj_mac.h 1407;" d +NID_id_cmc_addExtensions include/openssl/obj_mac.h 1871;" d +NID_id_cmc_confirmCertAcceptance include/openssl/obj_mac.h 1919;" d +NID_id_cmc_dataReturn include/openssl/obj_mac.h 1855;" d +NID_id_cmc_decryptedPOP include/openssl/obj_mac.h 1879;" d +NID_id_cmc_encryptedPOP include/openssl/obj_mac.h 1875;" d +NID_id_cmc_getCRL include/openssl/obj_mac.h 1891;" d +NID_id_cmc_getCert include/openssl/obj_mac.h 1887;" d +NID_id_cmc_identification include/openssl/obj_mac.h 1847;" d +NID_id_cmc_identityProof include/openssl/obj_mac.h 1851;" d +NID_id_cmc_lraPOPWitness include/openssl/obj_mac.h 1883;" d +NID_id_cmc_popLinkRandom include/openssl/obj_mac.h 1911;" d +NID_id_cmc_popLinkWitness include/openssl/obj_mac.h 1915;" d +NID_id_cmc_queryPending include/openssl/obj_mac.h 1907;" d +NID_id_cmc_recipientNonce include/openssl/obj_mac.h 1867;" d +NID_id_cmc_regInfo include/openssl/obj_mac.h 1899;" d +NID_id_cmc_responseInfo include/openssl/obj_mac.h 1903;" d +NID_id_cmc_revokeRequest include/openssl/obj_mac.h 1895;" d +NID_id_cmc_senderNonce include/openssl/obj_mac.h 1863;" d +NID_id_cmc_statusInfo include/openssl/obj_mac.h 1843;" d +NID_id_cmc_transactionId include/openssl/obj_mac.h 1859;" d +NID_id_cp include/openssl/obj_mac.h 1427;" d +NID_id_ct_asciiTextWithCRLF include/openssl/obj_mac.h 866;" d +NID_id_ct_geofeedCSVwithCRLF include/openssl/obj_mac.h 882;" d +NID_id_ct_resourceTaggedAttest include/openssl/obj_mac.h 878;" d +NID_id_ct_routeOriginAuthz include/openssl/obj_mac.h 858;" d +NID_id_ct_rpkiGhostbusters include/openssl/obj_mac.h 874;" d +NID_id_ct_rpkiManifest include/openssl/obj_mac.h 862;" d +NID_id_ct_signedChecklist include/openssl/obj_mac.h 886;" d +NID_id_ct_xml include/openssl/obj_mac.h 870;" d +NID_id_hex_multipart_message include/openssl/obj_mac.h 2825;" d +NID_id_hex_partial_message include/openssl/obj_mac.h 2820;" d +NID_id_it include/openssl/obj_mac.h 1395;" d +NID_id_it_caCerts include/openssl/obj_mac.h 1775;" d +NID_id_it_caKeyUpdateInfo include/openssl/obj_mac.h 1727;" d +NID_id_it_caProtEncCert include/openssl/obj_mac.h 1711;" d +NID_id_it_certReqTemplate include/openssl/obj_mac.h 1783;" d +NID_id_it_confirmWaitTime include/openssl/obj_mac.h 1763;" d +NID_id_it_currentCRL include/openssl/obj_mac.h 1731;" d +NID_id_it_encKeyPairTypes include/openssl/obj_mac.h 1719;" d +NID_id_it_implicitConfirm include/openssl/obj_mac.h 1759;" d +NID_id_it_keyPairParamRep include/openssl/obj_mac.h 1751;" d +NID_id_it_keyPairParamReq include/openssl/obj_mac.h 1747;" d +NID_id_it_origPKIMessage include/openssl/obj_mac.h 1767;" d +NID_id_it_preferredSymmAlg include/openssl/obj_mac.h 1723;" d +NID_id_it_revPassphrase include/openssl/obj_mac.h 1755;" d +NID_id_it_rootCaKeyUpdate include/openssl/obj_mac.h 1779;" d +NID_id_it_signKeyPairTypes include/openssl/obj_mac.h 1715;" d +NID_id_it_subscriptionRequest include/openssl/obj_mac.h 1739;" d +NID_id_it_subscriptionResponse include/openssl/obj_mac.h 1743;" d +NID_id_it_suppLangTags include/openssl/obj_mac.h 1771;" d +NID_id_it_unsupportedOIDs include/openssl/obj_mac.h 1735;" d +NID_id_kp include/openssl/obj_mac.h 1391;" d +NID_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1702;" d +NID_id_kp_bgpsec_router include/openssl/obj_mac.h 1697;" d +NID_id_mod_attribute_cert include/openssl/obj_mac.h 1487;" d +NID_id_mod_cmc include/openssl/obj_mac.h 1463;" d +NID_id_mod_cmp include/openssl/obj_mac.h 1475;" d +NID_id_mod_cmp2000 include/openssl/obj_mac.h 1503;" d +NID_id_mod_crmf include/openssl/obj_mac.h 1459;" d +NID_id_mod_dvcs include/openssl/obj_mac.h 1499;" d +NID_id_mod_kea_profile_88 include/openssl/obj_mac.h 1467;" d +NID_id_mod_kea_profile_93 include/openssl/obj_mac.h 1471;" d +NID_id_mod_ocsp include/openssl/obj_mac.h 1495;" d +NID_id_mod_qualified_cert_88 include/openssl/obj_mac.h 1479;" d +NID_id_mod_qualified_cert_93 include/openssl/obj_mac.h 1483;" d +NID_id_mod_timestamp_protocol include/openssl/obj_mac.h 1491;" d +NID_id_on include/openssl/obj_mac.h 1411;" d +NID_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1948;" d +NID_id_on_permanentIdentifier include/openssl/obj_mac.h 1928;" d +NID_id_on_personalData include/openssl/obj_mac.h 1923;" d +NID_id_pbkdf2 include/openssl/obj_mac.h 659;" d +NID_id_pda include/openssl/obj_mac.h 1415;" d +NID_id_pda_countryOfCitizenship include/openssl/obj_mac.h 1964;" d +NID_id_pda_countryOfResidence include/openssl/obj_mac.h 1968;" d +NID_id_pda_dateOfBirth include/openssl/obj_mac.h 1952;" d +NID_id_pda_gender include/openssl/obj_mac.h 1960;" d +NID_id_pda_placeOfBirth include/openssl/obj_mac.h 1956;" d +NID_id_pe include/openssl/obj_mac.h 1383;" d +NID_id_pkinit include/openssl/obj_mac.h 5175;" d +NID_id_pkip include/openssl/obj_mac.h 1399;" d +NID_id_pkix include/openssl/obj_mac.h 1375;" d +NID_id_pkix1_explicit_88 include/openssl/obj_mac.h 1443;" d +NID_id_pkix1_explicit_93 include/openssl/obj_mac.h 1451;" d +NID_id_pkix1_implicit_88 include/openssl/obj_mac.h 1447;" d +NID_id_pkix1_implicit_93 include/openssl/obj_mac.h 1455;" d +NID_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2088;" d +NID_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2083;" d +NID_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2093;" d +NID_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2103;" d +NID_id_pkix_OCSP_basic include/openssl/obj_mac.h 2078;" d +NID_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2113;" d +NID_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2098;" d +NID_id_pkix_OCSP_path include/openssl/obj_mac.h 2121;" d +NID_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2108;" d +NID_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2126;" d +NID_id_pkix_OCSP_valid include/openssl/obj_mac.h 2117;" d +NID_id_pkix_mod include/openssl/obj_mac.h 1379;" d +NID_id_ppl include/openssl/obj_mac.h 1435;" d +NID_id_ppl_anyLanguage include/openssl/obj_mac.h 2021;" d +NID_id_ppl_inheritAll include/openssl/obj_mac.h 2026;" d +NID_id_qcs include/openssl/obj_mac.h 1423;" d +NID_id_qcs_pkixQCSyntax_v1 include/openssl/obj_mac.h 1996;" d +NID_id_qt include/openssl/obj_mac.h 1387;" d +NID_id_qt_cps include/openssl/obj_mac.h 1573;" d +NID_id_qt_unotice include/openssl/obj_mac.h 1578;" d +NID_id_regCtrl include/openssl/obj_mac.h 1787;" d +NID_id_regCtrl_authenticator include/openssl/obj_mac.h 1799;" d +NID_id_regCtrl_oldCertID include/openssl/obj_mac.h 1811;" d +NID_id_regCtrl_pkiArchiveOptions include/openssl/obj_mac.h 1807;" d +NID_id_regCtrl_pkiPublicationInfo include/openssl/obj_mac.h 1803;" d +NID_id_regCtrl_protocolEncrKey include/openssl/obj_mac.h 1815;" d +NID_id_regCtrl_regToken include/openssl/obj_mac.h 1795;" d +NID_id_regInfo include/openssl/obj_mac.h 1791;" d +NID_id_regInfo_certReq include/openssl/obj_mac.h 1823;" d +NID_id_regInfo_utf8Pairs include/openssl/obj_mac.h 1819;" d +NID_id_scrypt include/openssl/obj_mac.h 5147;" d +NID_id_set include/openssl/obj_mac.h 3518;" d +NID_id_smime_aa include/openssl/obj_mac.h 762;" d +NID_id_smime_aa_contentHint include/openssl/obj_mac.h 902;" d +NID_id_smime_aa_contentIdentifier include/openssl/obj_mac.h 914;" d +NID_id_smime_aa_contentReference include/openssl/obj_mac.h 926;" d +NID_id_smime_aa_dvcs_dvc include/openssl/obj_mac.h 1002;" d +NID_id_smime_aa_encapContentType include/openssl/obj_mac.h 910;" d +NID_id_smime_aa_encrypKeyPref include/openssl/obj_mac.h 930;" d +NID_id_smime_aa_equivalentLabels include/openssl/obj_mac.h 922;" d +NID_id_smime_aa_ets_CertificateRefs include/openssl/obj_mac.h 970;" d +NID_id_smime_aa_ets_RevocationRefs include/openssl/obj_mac.h 974;" d +NID_id_smime_aa_ets_archiveTimeStamp include/openssl/obj_mac.h 994;" d +NID_id_smime_aa_ets_certCRLTimestamp include/openssl/obj_mac.h 990;" d +NID_id_smime_aa_ets_certValues include/openssl/obj_mac.h 978;" d +NID_id_smime_aa_ets_commitmentType include/openssl/obj_mac.h 950;" d +NID_id_smime_aa_ets_contentTimestamp include/openssl/obj_mac.h 966;" d +NID_id_smime_aa_ets_escTimeStamp include/openssl/obj_mac.h 986;" d +NID_id_smime_aa_ets_otherSigCert include/openssl/obj_mac.h 962;" d +NID_id_smime_aa_ets_revocationValues include/openssl/obj_mac.h 982;" d +NID_id_smime_aa_ets_sigPolicyId include/openssl/obj_mac.h 946;" d +NID_id_smime_aa_ets_signerAttr include/openssl/obj_mac.h 958;" d +NID_id_smime_aa_ets_signerLocation include/openssl/obj_mac.h 954;" d +NID_id_smime_aa_macValue include/openssl/obj_mac.h 918;" d +NID_id_smime_aa_mlExpandHistory include/openssl/obj_mac.h 898;" d +NID_id_smime_aa_msgSigDigest include/openssl/obj_mac.h 906;" d +NID_id_smime_aa_receiptRequest include/openssl/obj_mac.h 890;" d +NID_id_smime_aa_securityLabel include/openssl/obj_mac.h 894;" d +NID_id_smime_aa_signatureType include/openssl/obj_mac.h 998;" d +NID_id_smime_aa_signingCertificate include/openssl/obj_mac.h 934;" d +NID_id_smime_aa_signingCertificateV2 include/openssl/obj_mac.h 1006;" d +NID_id_smime_aa_smimeEncryptCerts include/openssl/obj_mac.h 938;" d +NID_id_smime_aa_timeStampToken include/openssl/obj_mac.h 942;" d +NID_id_smime_alg include/openssl/obj_mac.h 766;" d +NID_id_smime_alg_3DESwrap include/openssl/obj_mac.h 1018;" d +NID_id_smime_alg_CMS3DESwrap include/openssl/obj_mac.h 1030;" d +NID_id_smime_alg_CMSRC2wrap include/openssl/obj_mac.h 1034;" d +NID_id_smime_alg_ESDH include/openssl/obj_mac.h 1026;" d +NID_id_smime_alg_ESDHwith3DES include/openssl/obj_mac.h 1010;" d +NID_id_smime_alg_ESDHwithRC2 include/openssl/obj_mac.h 1014;" d +NID_id_smime_alg_RC2wrap include/openssl/obj_mac.h 1022;" d +NID_id_smime_cd include/openssl/obj_mac.h 770;" d +NID_id_smime_cd_ldap include/openssl/obj_mac.h 1042;" d +NID_id_smime_ct include/openssl/obj_mac.h 758;" d +NID_id_smime_ct_DVCSRequestData include/openssl/obj_mac.h 838;" d +NID_id_smime_ct_DVCSResponseData include/openssl/obj_mac.h 842;" d +NID_id_smime_ct_TDTInfo include/openssl/obj_mac.h 830;" d +NID_id_smime_ct_TSTInfo include/openssl/obj_mac.h 826;" d +NID_id_smime_ct_authData include/openssl/obj_mac.h 818;" d +NID_id_smime_ct_authEnvelopedData include/openssl/obj_mac.h 854;" d +NID_id_smime_ct_compressedData include/openssl/obj_mac.h 846;" d +NID_id_smime_ct_contentCollection include/openssl/obj_mac.h 850;" d +NID_id_smime_ct_contentInfo include/openssl/obj_mac.h 834;" d +NID_id_smime_ct_publishCert include/openssl/obj_mac.h 822;" d +NID_id_smime_ct_receipt include/openssl/obj_mac.h 814;" d +NID_id_smime_cti include/openssl/obj_mac.h 778;" d +NID_id_smime_cti_ets_proofOfApproval include/openssl/obj_mac.h 1070;" d +NID_id_smime_cti_ets_proofOfCreation include/openssl/obj_mac.h 1074;" d +NID_id_smime_cti_ets_proofOfDelivery include/openssl/obj_mac.h 1062;" d +NID_id_smime_cti_ets_proofOfOrigin include/openssl/obj_mac.h 1054;" d +NID_id_smime_cti_ets_proofOfReceipt include/openssl/obj_mac.h 1058;" d +NID_id_smime_cti_ets_proofOfSender include/openssl/obj_mac.h 1066;" d +NID_id_smime_mod include/openssl/obj_mac.h 754;" d +NID_id_smime_mod_cms include/openssl/obj_mac.h 782;" d +NID_id_smime_mod_ess include/openssl/obj_mac.h 786;" d +NID_id_smime_mod_ets_eSigPolicy_88 include/openssl/obj_mac.h 806;" d +NID_id_smime_mod_ets_eSigPolicy_97 include/openssl/obj_mac.h 810;" d +NID_id_smime_mod_ets_eSignature_88 include/openssl/obj_mac.h 798;" d +NID_id_smime_mod_ets_eSignature_97 include/openssl/obj_mac.h 802;" d +NID_id_smime_mod_msg_v3 include/openssl/obj_mac.h 794;" d +NID_id_smime_mod_oid include/openssl/obj_mac.h 790;" d +NID_id_smime_spq include/openssl/obj_mac.h 774;" d +NID_id_smime_spq_ets_sqt_unotice include/openssl/obj_mac.h 1050;" d +NID_id_smime_spq_ets_sqt_uri include/openssl/obj_mac.h 1046;" d +NID_id_tc26 include/openssl/obj_mac.h 4084;" d +NID_id_tc26_agreement include/openssl/obj_mac.h 4399;" d +NID_id_tc26_agreement_gost_3410_2012_256 include/openssl/obj_mac.h 4403;" d +NID_id_tc26_agreement_gost_3410_2012_512 include/openssl/obj_mac.h 4407;" d +NID_id_tc26_algorithms include/openssl/obj_mac.h 4311;" d +NID_id_tc26_cipher include/openssl/obj_mac.h 4371;" d +NID_id_tc26_cipher_constants include/openssl/obj_mac.h 4491;" d +NID_id_tc26_cipher_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4387;" d +NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm crypto/objects/obj_compat.h 21;" d +NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm include/openssl/obj_mac.h 5448;" d +NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac crypto/objects/obj_compat.h 25;" d +NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac include/openssl/obj_mac.h 5452;" d +NID_id_tc26_cipher_gostr3412_2015_magma include/openssl/obj_mac.h 4375;" d +NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm crypto/objects/obj_compat.h 13;" d +NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm include/openssl/obj_mac.h 5440;" d +NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac crypto/objects/obj_compat.h 17;" d +NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac include/openssl/obj_mac.h 5444;" d +NID_id_tc26_constants include/openssl/obj_mac.h 4431;" d +NID_id_tc26_digest include/openssl/obj_mac.h 4329;" d +NID_id_tc26_digest_constants include/openssl/obj_mac.h 4487;" d +NID_id_tc26_gost_28147_constants include/openssl/obj_mac.h 4495;" d +NID_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4500;" d +NID_id_tc26_gost_3410_2012_256_constants include/openssl/obj_mac.h 4439;" d +NID_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4444;" d +NID_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4449;" d +NID_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4454;" d +NID_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4459;" d +NID_id_tc26_gost_3410_2012_512_constants include/openssl/obj_mac.h 4463;" d +NID_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4473;" d +NID_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4478;" d +NID_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4483;" d +NID_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4468;" d +NID_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4362;" d +NID_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4367;" d +NID_id_tc26_mac include/openssl/obj_mac.h 4357;" d +NID_id_tc26_sign include/openssl/obj_mac.h 4315;" d +NID_id_tc26_sign_constants include/openssl/obj_mac.h 4435;" d +NID_id_tc26_signwithdigest include/openssl/obj_mac.h 4343;" d +NID_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4348;" d +NID_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4353;" d +NID_id_tc26_wrap include/openssl/obj_mac.h 4411;" d +NID_id_tc26_wrap_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4423;" d +NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 crypto/objects/obj_compat.h 33;" d +NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 include/openssl/obj_mac.h 5460;" d +NID_id_tc26_wrap_gostr3412_2015_magma include/openssl/obj_mac.h 4415;" d +NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 crypto/objects/obj_compat.h 29;" d +NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 include/openssl/obj_mac.h 5456;" d +NID_idea_cbc include/openssl/obj_mac.h 1342;" d +NID_idea_cfb64 include/openssl/obj_mac.h 1351;" d +NID_idea_ecb include/openssl/obj_mac.h 1347;" d +NID_idea_ofb64 include/openssl/obj_mac.h 1355;" d +NID_identified_organization include/openssl/obj_mac.h 48;" d +NID_ieee include/openssl/obj_mac.h 76;" d +NID_ieee_siswg include/openssl/obj_mac.h 81;" d +NID_info include/openssl/obj_mac.h 3339;" d +NID_info_access include/openssl/obj_mac.h 1508;" d +NID_inhibit_any_policy include/openssl/obj_mac.h 2659;" d +NID_initials include/openssl/obj_mac.h 2448;" d +NID_international_organizations include/openssl/obj_mac.h 86;" d +NID_internationaliSDNNumber include/openssl/obj_mac.h 2373;" d +NID_invalidity_date include/openssl/obj_mac.h 2594;" d +NID_ipAddr_asNumber include/openssl/obj_mac.h 2000;" d +NID_ipAddr_asNumberv2 include/openssl/obj_mac.h 2004;" d +NID_ipsec3 include/openssl/obj_mac.h 4065;" d +NID_ipsec4 include/openssl/obj_mac.h 4069;" d +NID_ipsecEndSystem include/openssl/obj_mac.h 1607;" d +NID_ipsecTunnel include/openssl/obj_mac.h 1612;" d +NID_ipsecUser include/openssl/obj_mac.h 1617;" d +NID_ipsec_IKE include/openssl/obj_mac.h 1637;" d +NID_iso include/openssl/obj_mac.h 31;" d +NID_issuerSignTool include/openssl/obj_mac.h 4530;" d +NID_issuer_alt_name include/openssl/obj_mac.h 2574;" d +NID_issuing_distribution_point include/openssl/obj_mac.h 2604;" d +NID_itu_t include/openssl/obj_mac.h 23;" d +NID_janetMailbox include/openssl/obj_mac.h 3473;" d +NID_joint_iso_ccitt include/openssl/obj_mac.h 39;" d +NID_joint_iso_itu_t include/openssl/obj_mac.h 36;" d +NID_jurisdictionCountryName include/openssl/obj_mac.h 5142;" d +NID_jurisdictionLocalityName include/openssl/obj_mac.h 5132;" d +NID_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5137;" d +NID_keyBag include/openssl/obj_mac.h 1150;" d +NID_key_usage include/openssl/obj_mac.h 2559;" d +NID_kisa include/openssl/obj_mac.h 4897;" d +NID_kmac128 include/openssl/obj_mac.h 3111;" d +NID_kmac256 include/openssl/obj_mac.h 3116;" d +NID_kuznyechik_cbc include/openssl/obj_mac.h 4578;" d +NID_kuznyechik_cfb include/openssl/obj_mac.h 4581;" d +NID_kuznyechik_ctr include/openssl/obj_mac.h 4572;" d +NID_kuznyechik_ctr_acpkm include/openssl/obj_mac.h 4391;" d +NID_kuznyechik_ctr_acpkm_omac include/openssl/obj_mac.h 4395;" d +NID_kuznyechik_ecb include/openssl/obj_mac.h 4569;" d +NID_kuznyechik_kexp15 include/openssl/obj_mac.h 4427;" d +NID_kuznyechik_mac include/openssl/obj_mac.h 4584;" d +NID_kuznyechik_ofb include/openssl/obj_mac.h 4575;" d +NID_kx_any include/openssl/obj_mac.h 5246;" d +NID_kx_dhe include/openssl/obj_mac.h 5214;" d +NID_kx_dhe_psk include/openssl/obj_mac.h 5222;" d +NID_kx_ecdhe include/openssl/obj_mac.h 5210;" d +NID_kx_ecdhe_psk include/openssl/obj_mac.h 5218;" d +NID_kx_gost include/openssl/obj_mac.h 5238;" d +NID_kx_gost18 include/openssl/obj_mac.h 5242;" d +NID_kx_psk include/openssl/obj_mac.h 5230;" d +NID_kx_rsa include/openssl/obj_mac.h 5206;" d +NID_kx_rsa_psk include/openssl/obj_mac.h 5226;" d +NID_kx_srp include/openssl/obj_mac.h 5234;" d +NID_lastModifiedBy include/openssl/obj_mac.h 3403;" d +NID_lastModifiedTime include/openssl/obj_mac.h 3399;" d +NID_localKeyID include/openssl/obj_mac.h 1082;" d +NID_localityName include/openssl/obj_mac.h 2296;" d +NID_mXRecord include/openssl/obj_mac.h 3420;" d +NID_magma_cbc include/openssl/obj_mac.h 4596;" d +NID_magma_cfb include/openssl/obj_mac.h 4599;" d +NID_magma_ctr include/openssl/obj_mac.h 4590;" d +NID_magma_ctr_acpkm include/openssl/obj_mac.h 4379;" d +NID_magma_ctr_acpkm_omac include/openssl/obj_mac.h 4383;" d +NID_magma_ecb include/openssl/obj_mac.h 4587;" d +NID_magma_kexp15 include/openssl/obj_mac.h 4419;" d +NID_magma_mac include/openssl/obj_mac.h 4602;" d +NID_magma_ofb include/openssl/obj_mac.h 4593;" d +NID_mailPreferenceOption include/openssl/obj_mac.h 3477;" d +NID_manager include/openssl/obj_mac.h 3363;" d +NID_md2 include/openssl/obj_mac.h 1175;" d +NID_md2WithRSAEncryption include/openssl/obj_mac.h 548;" d +NID_md4 include/openssl/obj_mac.h 1180;" d +NID_md4WithRSAEncryption include/openssl/obj_mac.h 553;" d +NID_md5 include/openssl/obj_mac.h 1185;" d +NID_md5WithRSA include/openssl/obj_mac.h 2136;" d +NID_md5WithRSAEncryption include/openssl/obj_mac.h 558;" d +NID_md5_sha1 include/openssl/obj_mac.h 1190;" d +NID_mdc2 include/openssl/obj_mac.h 2540;" d +NID_mdc2WithRSA include/openssl/obj_mac.h 2535;" d +NID_member include/openssl/obj_mac.h 2397;" d +NID_member_body include/openssl/obj_mac.h 44;" d +NID_mgf1 include/openssl/obj_mac.h 573;" d +NID_mime_mhs include/openssl/obj_mac.h 2805;" d +NID_mime_mhs_bodies include/openssl/obj_mac.h 2815;" d +NID_mime_mhs_headings include/openssl/obj_mac.h 2810;" d +NID_mobileTelephoneNumber include/openssl/obj_mac.h 3452;" d +NID_modp_1536 include/openssl/obj_mac.h 5308;" d +NID_modp_2048 include/openssl/obj_mac.h 5311;" d +NID_modp_3072 include/openssl/obj_mac.h 5314;" d +NID_modp_4096 include/openssl/obj_mac.h 5317;" d +NID_modp_6144 include/openssl/obj_mac.h 5320;" d +NID_modp_8192 include/openssl/obj_mac.h 5323;" d +NID_ms_code_com include/openssl/obj_mac.h 1312;" d +NID_ms_code_ind include/openssl/obj_mac.h 1307;" d +NID_ms_csp_name include/openssl/obj_mac.h 1087;" d +NID_ms_ctl_sign include/openssl/obj_mac.h 1317;" d +NID_ms_efs include/openssl/obj_mac.h 1327;" d +NID_ms_ext_req include/openssl/obj_mac.h 1302;" d +NID_ms_sgc include/openssl/obj_mac.h 1322;" d +NID_ms_smartcard_login include/openssl/obj_mac.h 1332;" d +NID_ms_upn include/openssl/obj_mac.h 1337;" d +NID_nSRecord include/openssl/obj_mac.h 3424;" d +NID_name include/openssl/obj_mac.h 2438;" d +NID_name_constraints include/openssl/obj_mac.h 2614;" d +NID_netscape include/openssl/obj_mac.h 2679;" d +NID_netscape_base_url include/openssl/obj_mac.h 2699;" d +NID_netscape_ca_policy_url include/openssl/obj_mac.h 2719;" d +NID_netscape_ca_revocation_url include/openssl/obj_mac.h 2709;" d +NID_netscape_cert_extension include/openssl/obj_mac.h 2684;" d +NID_netscape_cert_sequence include/openssl/obj_mac.h 2734;" d +NID_netscape_cert_type include/openssl/obj_mac.h 2694;" d +NID_netscape_comment include/openssl/obj_mac.h 2729;" d +NID_netscape_data_type include/openssl/obj_mac.h 2689;" d +NID_netscape_renewal_url include/openssl/obj_mac.h 2714;" d +NID_netscape_revocation_url include/openssl/obj_mac.h 2704;" d +NID_netscape_ssl_server_name include/openssl/obj_mac.h 2724;" d +NID_no_rev_avail include/openssl/obj_mac.h 2669;" d +NID_ns_sgc include/openssl/obj_mac.h 2739;" d +NID_org include/openssl/obj_mac.h 2744;" d +NID_organizationIdentifier include/openssl/obj_mac.h 2506;" d +NID_organizationName include/openssl/obj_mac.h 2311;" d +NID_organizationalStatus include/openssl/obj_mac.h 3469;" d +NID_organizationalUnitName include/openssl/obj_mac.h 2316;" d +NID_oscca include/openssl/obj_mac.h 127;" d +NID_otherMailbox include/openssl/obj_mac.h 3395;" d +NID_owner include/openssl/obj_mac.h 2401;" d +NID_pSpecified include/openssl/obj_mac.h 578;" d +NID_pagerTelephoneNumber include/openssl/obj_mac.h 3456;" d +NID_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 630;" d +NID_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 640;" d +NID_pbeWithMD5AndCast5_CBC include/openssl/obj_mac.h 515;" d +NID_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 635;" d +NID_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 645;" d +NID_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 650;" d +NID_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 655;" d +NID_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1137;" d +NID_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1117;" d +NID_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1132;" d +NID_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1127;" d +NID_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1142;" d +NID_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1122;" d +NID_pbes2 include/openssl/obj_mac.h 663;" d +NID_pbmac1 include/openssl/obj_mac.h 667;" d +NID_personalSignature include/openssl/obj_mac.h 3501;" d +NID_personalTitle include/openssl/obj_mac.h 3448;" d +NID_photo include/openssl/obj_mac.h 3351;" d +NID_physicalDeliveryOfficeName include/openssl/obj_mac.h 2349;" d +NID_pilot include/openssl/obj_mac.h 3236;" d +NID_pilotAttributeSyntax include/openssl/obj_mac.h 3244;" d +NID_pilotAttributeType include/openssl/obj_mac.h 3240;" d +NID_pilotAttributeType27 include/openssl/obj_mac.h 3416;" d +NID_pilotDSA include/openssl/obj_mac.h 3317;" d +NID_pilotGroups include/openssl/obj_mac.h 3252;" d +NID_pilotObject include/openssl/obj_mac.h 3264;" d +NID_pilotObjectClass include/openssl/obj_mac.h 3248;" d +NID_pilotOrganization include/openssl/obj_mac.h 3313;" d +NID_pilotPerson include/openssl/obj_mac.h 3268;" d +NID_pkInitClientAuth include/openssl/obj_mac.h 5180;" d +NID_pkInitKDC include/openssl/obj_mac.h 5185;" d +NID_pkcs include/openssl/obj_mac.h 535;" d +NID_pkcs1 include/openssl/obj_mac.h 539;" d +NID_pkcs3 include/openssl/obj_mac.h 617;" d +NID_pkcs5 include/openssl/obj_mac.h 625;" d +NID_pkcs7 include/openssl/obj_mac.h 671;" d +NID_pkcs7_data include/openssl/obj_mac.h 675;" d +NID_pkcs7_digest include/openssl/obj_mac.h 691;" d +NID_pkcs7_encrypted include/openssl/obj_mac.h 695;" d +NID_pkcs7_enveloped include/openssl/obj_mac.h 683;" d +NID_pkcs7_signed include/openssl/obj_mac.h 679;" d +NID_pkcs7_signedAndEnveloped include/openssl/obj_mac.h 687;" d +NID_pkcs8ShroudedKeyBag include/openssl/obj_mac.h 1154;" d +NID_pkcs9 include/openssl/obj_mac.h 699;" d +NID_pkcs9_challengePassword include/openssl/obj_mac.h 727;" d +NID_pkcs9_contentType include/openssl/obj_mac.h 711;" d +NID_pkcs9_countersignature include/openssl/obj_mac.h 723;" d +NID_pkcs9_emailAddress include/openssl/obj_mac.h 703;" d +NID_pkcs9_extCertAttributes include/openssl/obj_mac.h 735;" d +NID_pkcs9_messageDigest include/openssl/obj_mac.h 715;" d +NID_pkcs9_signingTime include/openssl/obj_mac.h 719;" d +NID_pkcs9_unstructuredAddress include/openssl/obj_mac.h 731;" d +NID_pkcs9_unstructuredName include/openssl/obj_mac.h 707;" d +NID_policy_constraints include/openssl/obj_mac.h 2644;" d +NID_policy_mappings include/openssl/obj_mac.h 2634;" d +NID_poly1305 include/openssl/obj_mac.h 5286;" d +NID_postOfficeBox include/openssl/obj_mac.h 2345;" d +NID_postalAddress include/openssl/obj_mac.h 2337;" d +NID_postalCode include/openssl/obj_mac.h 2341;" d +NID_preferredDeliveryMethod include/openssl/obj_mac.h 2385;" d +NID_presentationAddress include/openssl/obj_mac.h 2389;" d +NID_private_key_usage_period include/openssl/obj_mac.h 2564;" d +NID_protocolInformation include/openssl/obj_mac.h 2469;" d +NID_proxyCertInfo include/openssl/obj_mac.h 1555;" d +NID_pseudonym include/openssl/obj_mac.h 2497;" d +NID_pss include/openssl/obj_mac.h 3228;" d +NID_qcStatements include/openssl/obj_mac.h 1517;" d +NID_qualityLabelledData include/openssl/obj_mac.h 3321;" d +NID_rFC822localPart include/openssl/obj_mac.h 3293;" d +NID_rc2_40_cbc include/openssl/obj_mac.h 1263;" d +NID_rc2_64_cbc include/openssl/obj_mac.h 1267;" d +NID_rc2_cbc include/openssl/obj_mac.h 1246;" d +NID_rc2_cfb64 include/openssl/obj_mac.h 1255;" d +NID_rc2_ecb include/openssl/obj_mac.h 1251;" d +NID_rc2_ofb64 include/openssl/obj_mac.h 1259;" d +NID_rc4 include/openssl/obj_mac.h 1271;" d +NID_rc4_40 include/openssl/obj_mac.h 1276;" d +NID_rc4_hmac_md5 include/openssl/obj_mac.h 4965;" d +NID_rc5_cbc include/openssl/obj_mac.h 1285;" d +NID_rc5_cfb64 include/openssl/obj_mac.h 1294;" d +NID_rc5_ecb include/openssl/obj_mac.h 1290;" d +NID_rc5_ofb64 include/openssl/obj_mac.h 1298;" d +NID_registeredAddress include/openssl/obj_mac.h 2377;" d +NID_rfc822Mailbox include/openssl/obj_mac.h 3335;" d +NID_ripemd160 include/openssl/obj_mac.h 2233;" d +NID_ripemd160WithRSA include/openssl/obj_mac.h 2238;" d +NID_role include/openssl/obj_mac.h 2502;" d +NID_roleOccupant include/openssl/obj_mac.h 2405;" d +NID_room include/openssl/obj_mac.h 3280;" d +NID_roomNumber include/openssl/obj_mac.h 3347;" d +NID_rpkiManifest include/openssl/obj_mac.h 2061;" d +NID_rpkiNotify include/openssl/obj_mac.h 2071;" d +NID_rsa include/openssl/obj_mac.h 2530;" d +NID_rsaEncryption include/openssl/obj_mac.h 543;" d +NID_rsaOAEPEncryptionSET include/openssl/obj_mac.h 4060;" d +NID_rsaSignature include/openssl/obj_mac.h 2160;" d +NID_rsadsi include/openssl/obj_mac.h 530;" d +NID_rsaesOaep include/openssl/obj_mac.h 568;" d +NID_rsassaPss include/openssl/obj_mac.h 583;" d +NID_sOARecord include/openssl/obj_mac.h 3428;" d +NID_safeContentsBag include/openssl/obj_mac.h 1170;" d +NID_sbgp_autonomousSysNum include/openssl/obj_mac.h 1537;" d +NID_sbgp_autonomousSysNumv2 include/openssl/obj_mac.h 1568;" d +NID_sbgp_ipAddrBlock include/openssl/obj_mac.h 1533;" d +NID_sbgp_ipAddrBlockv2 include/openssl/obj_mac.h 1564;" d +NID_sbgp_routerIdentifier include/openssl/obj_mac.h 1541;" d +NID_sdsiCertificate include/openssl/obj_mac.h 1102;" d +NID_searchGuide include/openssl/obj_mac.h 2329;" d +NID_secp112r1 include/openssl/obj_mac.h 328;" d +NID_secp112r2 include/openssl/obj_mac.h 332;" d +NID_secp128r1 include/openssl/obj_mac.h 336;" d +NID_secp128r2 include/openssl/obj_mac.h 340;" d +NID_secp160k1 include/openssl/obj_mac.h 344;" d +NID_secp160r1 include/openssl/obj_mac.h 348;" d +NID_secp160r2 include/openssl/obj_mac.h 352;" d +NID_secp192k1 include/openssl/obj_mac.h 356;" d +NID_secp224k1 include/openssl/obj_mac.h 360;" d +NID_secp224r1 include/openssl/obj_mac.h 364;" d +NID_secp256k1 include/openssl/obj_mac.h 368;" d +NID_secp384r1 include/openssl/obj_mac.h 372;" d +NID_secp521r1 include/openssl/obj_mac.h 376;" d +NID_secretBag include/openssl/obj_mac.h 1166;" d +NID_secretary include/openssl/obj_mac.h 3391;" d +NID_sect113r1 include/openssl/obj_mac.h 380;" d +NID_sect113r2 include/openssl/obj_mac.h 384;" d +NID_sect131r1 include/openssl/obj_mac.h 388;" d +NID_sect131r2 include/openssl/obj_mac.h 392;" d +NID_sect163k1 include/openssl/obj_mac.h 396;" d +NID_sect163r1 include/openssl/obj_mac.h 400;" d +NID_sect163r2 include/openssl/obj_mac.h 404;" d +NID_sect193r1 include/openssl/obj_mac.h 408;" d +NID_sect193r2 include/openssl/obj_mac.h 412;" d +NID_sect233k1 include/openssl/obj_mac.h 416;" d +NID_sect233r1 include/openssl/obj_mac.h 420;" d +NID_sect239k1 include/openssl/obj_mac.h 424;" d +NID_sect283k1 include/openssl/obj_mac.h 428;" d +NID_sect283r1 include/openssl/obj_mac.h 432;" d +NID_sect409k1 include/openssl/obj_mac.h 436;" d +NID_sect409r1 include/openssl/obj_mac.h 440;" d +NID_sect571k1 include/openssl/obj_mac.h 444;" d +NID_sect571r1 include/openssl/obj_mac.h 448;" d +NID_seeAlso include/openssl/obj_mac.h 2409;" d +NID_seed_cbc include/openssl/obj_mac.h 4907;" d +NID_seed_cfb128 include/openssl/obj_mac.h 4912;" d +NID_seed_ecb include/openssl/obj_mac.h 4902;" d +NID_seed_ofb128 include/openssl/obj_mac.h 4917;" d +NID_selected_attribute_types include/openssl/obj_mac.h 99;" d +NID_sendOwner include/openssl/obj_mac.h 1672;" d +NID_sendProxiedOwner include/openssl/obj_mac.h 1677;" d +NID_sendProxiedRouter include/openssl/obj_mac.h 1667;" d +NID_sendRouter include/openssl/obj_mac.h 1662;" d +NID_serialNumber include/openssl/obj_mac.h 2286;" d +NID_server_auth include/openssl/obj_mac.h 1587;" d +NID_setAttr_Cert include/openssl/obj_mac.h 3956;" d +NID_setAttr_GenCryptgrm include/openssl/obj_mac.h 4003;" d +NID_setAttr_IssCap include/openssl/obj_mac.h 3970;" d +NID_setAttr_IssCap_CVM include/openssl/obj_mac.h 3990;" d +NID_setAttr_IssCap_Sig include/openssl/obj_mac.h 3998;" d +NID_setAttr_IssCap_T2 include/openssl/obj_mac.h 3994;" d +NID_setAttr_PGWYcap include/openssl/obj_mac.h 3961;" d +NID_setAttr_SecDevSig include/openssl/obj_mac.h 4023;" d +NID_setAttr_T2Enc include/openssl/obj_mac.h 4008;" d +NID_setAttr_T2cleartxt include/openssl/obj_mac.h 4013;" d +NID_setAttr_TokICCsig include/openssl/obj_mac.h 4018;" d +NID_setAttr_TokenType include/openssl/obj_mac.h 3965;" d +NID_setAttr_Token_B0Prime include/openssl/obj_mac.h 3986;" d +NID_setAttr_Token_EMV include/openssl/obj_mac.h 3982;" d +NID_setCext_IssuerCapabilities include/openssl/obj_mac.h 3952;" d +NID_setCext_PGWYcapabilities include/openssl/obj_mac.h 3936;" d +NID_setCext_TokenIdentifier include/openssl/obj_mac.h 3940;" d +NID_setCext_TokenType include/openssl/obj_mac.h 3948;" d +NID_setCext_Track2Data include/openssl/obj_mac.h 3944;" d +NID_setCext_cCertRequired include/openssl/obj_mac.h 3920;" d +NID_setCext_certType include/openssl/obj_mac.h 3912;" d +NID_setCext_hashedRoot include/openssl/obj_mac.h 3908;" d +NID_setCext_merchData include/openssl/obj_mac.h 3916;" d +NID_setCext_setExt include/openssl/obj_mac.h 3928;" d +NID_setCext_setQualf include/openssl/obj_mac.h 3932;" d +NID_setCext_tunneling include/openssl/obj_mac.h 3924;" d +NID_set_addPolicy include/openssl/obj_mac.h 3978;" d +NID_set_attr include/openssl/obj_mac.h 3532;" d +NID_set_brand include/openssl/obj_mac.h 3545;" d +NID_set_brand_AmericanExpress include/openssl/obj_mac.h 4035;" d +NID_set_brand_Diners include/openssl/obj_mac.h 4031;" d +NID_set_brand_IATA_ATA include/openssl/obj_mac.h 4027;" d +NID_set_brand_JCB include/openssl/obj_mac.h 4039;" d +NID_set_brand_MasterCard include/openssl/obj_mac.h 4047;" d +NID_set_brand_Novus include/openssl/obj_mac.h 4051;" d +NID_set_brand_Visa include/openssl/obj_mac.h 4043;" d +NID_set_certExt include/openssl/obj_mac.h 3541;" d +NID_set_ctype include/openssl/obj_mac.h 3523;" d +NID_set_msgExt include/openssl/obj_mac.h 3528;" d +NID_set_policy include/openssl/obj_mac.h 3536;" d +NID_set_policy_root include/openssl/obj_mac.h 3904;" d +NID_set_rootKeyThumb include/openssl/obj_mac.h 3974;" d +NID_setct_AcqCardCodeMsg include/openssl/obj_mac.h 3633;" d +NID_setct_AcqCardCodeMsgTBE include/openssl/obj_mac.h 3777;" d +NID_setct_AuthReqTBE include/openssl/obj_mac.h 3753;" d +NID_setct_AuthReqTBS include/openssl/obj_mac.h 3609;" d +NID_setct_AuthResBaggage include/openssl/obj_mac.h 3581;" d +NID_setct_AuthResTBE include/openssl/obj_mac.h 3757;" d +NID_setct_AuthResTBEX include/openssl/obj_mac.h 3761;" d +NID_setct_AuthResTBS include/openssl/obj_mac.h 3613;" d +NID_setct_AuthResTBSX include/openssl/obj_mac.h 3617;" d +NID_setct_AuthRevReqBaggage include/openssl/obj_mac.h 3585;" d +NID_setct_AuthRevReqTBE include/openssl/obj_mac.h 3781;" d +NID_setct_AuthRevReqTBS include/openssl/obj_mac.h 3637;" d +NID_setct_AuthRevResBaggage include/openssl/obj_mac.h 3589;" d +NID_setct_AuthRevResData include/openssl/obj_mac.h 3641;" d +NID_setct_AuthRevResTBE include/openssl/obj_mac.h 3785;" d +NID_setct_AuthRevResTBEB include/openssl/obj_mac.h 3789;" d +NID_setct_AuthRevResTBS include/openssl/obj_mac.h 3645;" d +NID_setct_AuthTokenTBE include/openssl/obj_mac.h 3765;" d +NID_setct_AuthTokenTBS include/openssl/obj_mac.h 3621;" d +NID_setct_BCIDistributionTBS include/openssl/obj_mac.h 3873;" d +NID_setct_BatchAdminReqData include/openssl/obj_mac.h 3705;" d +NID_setct_BatchAdminReqTBE include/openssl/obj_mac.h 3841;" d +NID_setct_BatchAdminResData include/openssl/obj_mac.h 3709;" d +NID_setct_BatchAdminResTBE include/openssl/obj_mac.h 3845;" d +NID_setct_CRLNotificationResTBS include/openssl/obj_mac.h 3869;" d +NID_setct_CRLNotificationTBS include/openssl/obj_mac.h 3865;" d +NID_setct_CapReqTBE include/openssl/obj_mac.h 3793;" d +NID_setct_CapReqTBEX include/openssl/obj_mac.h 3797;" d +NID_setct_CapReqTBS include/openssl/obj_mac.h 3649;" d +NID_setct_CapReqTBSX include/openssl/obj_mac.h 3653;" d +NID_setct_CapResData include/openssl/obj_mac.h 3657;" d +NID_setct_CapResTBE include/openssl/obj_mac.h 3801;" d +NID_setct_CapRevReqTBE include/openssl/obj_mac.h 3805;" d +NID_setct_CapRevReqTBEX include/openssl/obj_mac.h 3809;" d +NID_setct_CapRevReqTBS include/openssl/obj_mac.h 3661;" d +NID_setct_CapRevReqTBSX include/openssl/obj_mac.h 3665;" d +NID_setct_CapRevResData include/openssl/obj_mac.h 3669;" d +NID_setct_CapRevResTBE include/openssl/obj_mac.h 3813;" d +NID_setct_CapTokenData include/openssl/obj_mac.h 3625;" d +NID_setct_CapTokenSeq include/openssl/obj_mac.h 3593;" d +NID_setct_CapTokenTBE include/openssl/obj_mac.h 3769;" d +NID_setct_CapTokenTBEX include/openssl/obj_mac.h 3773;" d +NID_setct_CapTokenTBS include/openssl/obj_mac.h 3629;" d +NID_setct_CardCInitResTBS include/openssl/obj_mac.h 3713;" d +NID_setct_CertInqReqTBS include/openssl/obj_mac.h 3737;" d +NID_setct_CertReqData include/openssl/obj_mac.h 3725;" d +NID_setct_CertReqTBE include/openssl/obj_mac.h 3853;" d +NID_setct_CertReqTBEX include/openssl/obj_mac.h 3857;" d +NID_setct_CertReqTBS include/openssl/obj_mac.h 3729;" d +NID_setct_CertResData include/openssl/obj_mac.h 3733;" d +NID_setct_CertResTBE include/openssl/obj_mac.h 3861;" d +NID_setct_CredReqTBE include/openssl/obj_mac.h 3817;" d +NID_setct_CredReqTBEX include/openssl/obj_mac.h 3821;" d +NID_setct_CredReqTBS include/openssl/obj_mac.h 3673;" d +NID_setct_CredReqTBSX include/openssl/obj_mac.h 3677;" d +NID_setct_CredResData include/openssl/obj_mac.h 3681;" d +NID_setct_CredResTBE include/openssl/obj_mac.h 3825;" d +NID_setct_CredRevReqTBE include/openssl/obj_mac.h 3829;" d +NID_setct_CredRevReqTBEX include/openssl/obj_mac.h 3833;" d +NID_setct_CredRevReqTBS include/openssl/obj_mac.h 3685;" d +NID_setct_CredRevReqTBSX include/openssl/obj_mac.h 3689;" d +NID_setct_CredRevResData include/openssl/obj_mac.h 3693;" d +NID_setct_CredRevResTBE include/openssl/obj_mac.h 3837;" d +NID_setct_ErrorTBS include/openssl/obj_mac.h 3741;" d +NID_setct_HODInput include/openssl/obj_mac.h 3577;" d +NID_setct_MeAqCInitResTBS include/openssl/obj_mac.h 3717;" d +NID_setct_OIData include/openssl/obj_mac.h 3561;" d +NID_setct_PANData include/openssl/obj_mac.h 3549;" d +NID_setct_PANOnly include/openssl/obj_mac.h 3557;" d +NID_setct_PANToken include/openssl/obj_mac.h 3553;" d +NID_setct_PCertReqData include/openssl/obj_mac.h 3697;" d +NID_setct_PCertResTBS include/openssl/obj_mac.h 3701;" d +NID_setct_PI include/openssl/obj_mac.h 3565;" d +NID_setct_PIData include/openssl/obj_mac.h 3569;" d +NID_setct_PIDataUnsigned include/openssl/obj_mac.h 3573;" d +NID_setct_PIDualSignedTBE include/openssl/obj_mac.h 3745;" d +NID_setct_PIUnsignedTBE include/openssl/obj_mac.h 3749;" d +NID_setct_PI_TBS include/openssl/obj_mac.h 3601;" d +NID_setct_PInitResData include/openssl/obj_mac.h 3597;" d +NID_setct_PResData include/openssl/obj_mac.h 3605;" d +NID_setct_RegFormReqTBE include/openssl/obj_mac.h 3849;" d +NID_setct_RegFormResTBS include/openssl/obj_mac.h 3721;" d +NID_setext_cv include/openssl/obj_mac.h 3900;" d +NID_setext_genCrypt include/openssl/obj_mac.h 3878;" d +NID_setext_miAuth include/openssl/obj_mac.h 3883;" d +NID_setext_pinAny include/openssl/obj_mac.h 3891;" d +NID_setext_pinSecure include/openssl/obj_mac.h 3887;" d +NID_setext_track2 include/openssl/obj_mac.h 3895;" d +NID_sha include/openssl/obj_mac.h 2213;" d +NID_sha1 include/openssl/obj_mac.h 2218;" d +NID_sha1WithRSA include/openssl/obj_mac.h 2228;" d +NID_sha1WithRSAEncryption include/openssl/obj_mac.h 563;" d +NID_sha224 include/openssl/obj_mac.h 3046;" d +NID_sha224WithRSAEncryption include/openssl/obj_mac.h 603;" d +NID_sha256 include/openssl/obj_mac.h 3031;" d +NID_sha256WithRSAEncryption include/openssl/obj_mac.h 588;" d +NID_sha384 include/openssl/obj_mac.h 3036;" d +NID_sha384WithRSAEncryption include/openssl/obj_mac.h 593;" d +NID_sha3_224 include/openssl/obj_mac.h 3061;" d +NID_sha3_256 include/openssl/obj_mac.h 3066;" d +NID_sha3_384 include/openssl/obj_mac.h 3071;" d +NID_sha3_512 include/openssl/obj_mac.h 3076;" d +NID_sha512 include/openssl/obj_mac.h 3041;" d +NID_sha512WithRSAEncryption include/openssl/obj_mac.h 598;" d +NID_sha512_224 include/openssl/obj_mac.h 3051;" d +NID_sha512_224WithRSAEncryption include/openssl/obj_mac.h 608;" d +NID_sha512_256 include/openssl/obj_mac.h 3056;" d +NID_sha512_256WithRSAEncryption include/openssl/obj_mac.h 613;" d +NID_shaWithRSAEncryption include/openssl/obj_mac.h 2175;" d +NID_shake128 include/openssl/obj_mac.h 3081;" d +NID_shake256 include/openssl/obj_mac.h 3086;" d +NID_signedObject include/openssl/obj_mac.h 2066;" d +NID_simpleSecurityObject include/openssl/obj_mac.h 3309;" d +NID_sinfo_access include/openssl/obj_mac.h 1550;" d +NID_singleLevelQuality include/openssl/obj_mac.h 3489;" d +NID_siphash include/openssl/obj_mac.h 5290;" d +NID_sm2 include/openssl/obj_mac.h 1202;" d +NID_sm3 include/openssl/obj_mac.h 1207;" d +NID_sm3WithRSAEncryption include/openssl/obj_mac.h 1212;" d +NID_sm4_cbc include/openssl/obj_mac.h 4927;" d +NID_sm4_cfb1 include/openssl/obj_mac.h 4942;" d +NID_sm4_cfb128 include/openssl/obj_mac.h 4937;" d +NID_sm4_cfb8 include/openssl/obj_mac.h 4947;" d +NID_sm4_ctr include/openssl/obj_mac.h 4952;" d +NID_sm4_ecb include/openssl/obj_mac.h 4922;" d +NID_sm4_ofb128 include/openssl/obj_mac.h 4932;" d +NID_sm_scheme include/openssl/obj_mac.h 131;" d +NID_sshClient include/openssl/obj_mac.h 1652;" d +NID_sshServer include/openssl/obj_mac.h 1657;" d +NID_sshkdf include/openssl/obj_mac.h 5160;" d +NID_sskdf include/openssl/obj_mac.h 5164;" d +NID_stateOrProvinceName include/openssl/obj_mac.h 2301;" d +NID_streetAddress include/openssl/obj_mac.h 2306;" d +NID_subjectSignTool include/openssl/obj_mac.h 4525;" d +NID_subject_alt_name include/openssl/obj_mac.h 2569;" d +NID_subject_directory_attributes include/openssl/obj_mac.h 2549;" d +NID_subject_key_identifier include/openssl/obj_mac.h 2554;" d +NID_subtreeMaximumQuality include/openssl/obj_mac.h 3497;" d +NID_subtreeMinimumQuality include/openssl/obj_mac.h 3493;" d +NID_supportedAlgorithms include/openssl/obj_mac.h 2485;" d +NID_supportedApplicationContext include/openssl/obj_mac.h 2393;" d +NID_surname include/openssl/obj_mac.h 2282;" d +NID_sxnet include/openssl/obj_mac.h 2263;" d +NID_target_information include/openssl/obj_mac.h 2664;" d +NID_telephoneNumber include/openssl/obj_mac.h 2353;" d +NID_teletexTerminalIdentifier include/openssl/obj_mac.h 2361;" d +NID_telexNumber include/openssl/obj_mac.h 2357;" d +NID_textEncodedORAddress include/openssl/obj_mac.h 3330;" d +NID_textNotice include/openssl/obj_mac.h 1582;" d +NID_time_stamp include/openssl/obj_mac.h 1622;" d +NID_title include/openssl/obj_mac.h 2321;" d +NID_tls1_prf include/openssl/obj_mac.h 5152;" d +NID_tlsfeature include/openssl/obj_mac.h 1560;" d +NID_ua_pki include/openssl/obj_mac.h 5330;" d +NID_uacurve0 include/openssl/obj_mac.h 5375;" d +NID_uacurve1 include/openssl/obj_mac.h 5380;" d +NID_uacurve2 include/openssl/obj_mac.h 5385;" d +NID_uacurve3 include/openssl/obj_mac.h 5390;" d +NID_uacurve4 include/openssl/obj_mac.h 5395;" d +NID_uacurve5 include/openssl/obj_mac.h 5400;" d +NID_uacurve6 include/openssl/obj_mac.h 5405;" d +NID_uacurve7 include/openssl/obj_mac.h 5410;" d +NID_uacurve8 include/openssl/obj_mac.h 5415;" d +NID_uacurve9 include/openssl/obj_mac.h 5420;" d +NID_ucl include/openssl/obj_mac.h 3232;" d +NID_undef include/openssl/obj_mac.h 18;" d +NID_uniqueIdentifier include/openssl/obj_mac.h 3465;" d +NID_uniqueMember include/openssl/obj_mac.h 2477;" d +NID_userCertificate include/openssl/obj_mac.h 2417;" d +NID_userClass include/openssl/obj_mac.h 3355;" d +NID_userId include/openssl/obj_mac.h 3326;" d +NID_userPassword include/openssl/obj_mac.h 2413;" d +NID_wap include/openssl/obj_mac.h 90;" d +NID_wap_wsg include/openssl/obj_mac.h 94;" d +NID_wap_wsg_idm_ecid_wtls1 include/openssl/obj_mac.h 454;" d +NID_wap_wsg_idm_ecid_wtls10 include/openssl/obj_mac.h 486;" d +NID_wap_wsg_idm_ecid_wtls11 include/openssl/obj_mac.h 490;" d +NID_wap_wsg_idm_ecid_wtls12 include/openssl/obj_mac.h 494;" d +NID_wap_wsg_idm_ecid_wtls3 include/openssl/obj_mac.h 458;" d +NID_wap_wsg_idm_ecid_wtls4 include/openssl/obj_mac.h 462;" d +NID_wap_wsg_idm_ecid_wtls5 include/openssl/obj_mac.h 466;" d +NID_wap_wsg_idm_ecid_wtls6 include/openssl/obj_mac.h 470;" d +NID_wap_wsg_idm_ecid_wtls7 include/openssl/obj_mac.h 474;" d +NID_wap_wsg_idm_ecid_wtls8 include/openssl/obj_mac.h 478;" d +NID_wap_wsg_idm_ecid_wtls9 include/openssl/obj_mac.h 482;" d +NID_whirlpool include/openssl/obj_mac.h 4072;" d +NID_x121Address include/openssl/obj_mac.h 2369;" d +NID_x500UniqueIdentifier include/openssl/obj_mac.h 2456;" d +NID_x509Certificate include/openssl/obj_mac.h 1098;" d +NID_x509Crl include/openssl/obj_mac.h 1108;" d +NID_x509ExtAdmission include/openssl/obj_mac.h 68;" d +NID_x942kdf include/openssl/obj_mac.h 5168;" d +NID_x963kdf include/openssl/obj_mac.h 5172;" d +NID_zlib_compression include/openssl/obj_mac.h 2830;" d +NISTP224_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistp224_pre_comp_st NISTP224_PRE_COMP;$/;" t typeref:struct:nistp224_pre_comp_st +NISTP256_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistp256_pre_comp_st NISTP256_PRE_COMP;$/;" t typeref:struct:nistp256_pre_comp_st +NISTP521_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistp521_pre_comp_st NISTP521_PRE_COMP;$/;" t typeref:struct:nistp521_pre_comp_st +NISTZ256_PRE_COMP crypto/ec/ec_local.h /^typedef struct nistz256_pre_comp_st NISTZ256_PRE_COMP;$/;" t typeref:struct:nistz256_pre_comp_st +NIST_INT64 crypto/bn/bn_nist.c 297;" d file: +NIST_INT64 crypto/bn/bn_nist.c 299;" d file: +NIST_INT64 crypto/bn/bn_nist.c 316;" d file: +NIST_INT64 crypto/bn/bn_nist.c 318;" d file: +NLIMBS crypto/ec/curve448/field.h 21;" d +NLIMBS crypto/ec/ecp_nistp256.c 113;" d file: +NLIMBS crypto/ec/ecp_nistp521.c 129;" d file: +NOCERTS apps/pkcs12.c 25;" d file: +NODROP test/bad_dtls_test.c 444;" d file: +NOISE crypto/des/qud_cksm.c 32;" d file: +NOKEYS apps/pkcs12.c 24;" d file: +NONCE_LENGTH apps/ts.c 24;" d file: +NONE crypto/evp/ctrl_params_translate.c /^ NONE = 0, GET = 1, SET = 2$/;" e enum:action file: +NON_EMPTY_TRANSLATION_UNIT include/openssl/macros.h 26;" d +NORMAL crypto/bn/bn_rand.c /^ NORMAL, TESTING, PRIVATE$/;" e enum:bnrand_flag_e file: +NO_ATEXIT test/shlibloadtest.c /^ NO_ATEXIT$/;" e enum:test_types_en file: +NO_BIO_CHANGE test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" e enum:__anon325 file: +NO_CHMOD e_os.h 26;" d +NO_FORK apps/include/http_server.h 24;" d +NO_FORK apps/include/http_server.h 26;" d +NO_FORK apps/speed.c 74;" d file: +NO_FORK apps/speed.c 76;" d file: +NO_PAYLOAD_LENGTH crypto/evp/e_aes_cbc_hmac_sha1.c 41;" d file: +NO_PAYLOAD_LENGTH crypto/evp/e_aes_cbc_hmac_sha256.c 41;" d file: +NO_PAYLOAD_LENGTH crypto/evp/e_rc4_hmac_md5.c 37;" d file: +NO_PAYLOAD_LENGTH engines/e_ossltest.c 777;" d file: +NO_PAYLOAD_LENGTH providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h 63;" d +NO_PAYLOAD_LENGTH providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 20;" d file: +NO_SYSLOG crypto/bio/bss_log.c 43;" d file: +NO_SYSLOG e_os.h 27;" d +NO_SYSLOG e_os.h 82;" d +NO_SYS_PARAM_H include/internal/sockets.h 17;" d +NO_SYS_PARAM_H include/internal/sockets.h 23;" d +NO_SYS_UN_H include/internal/sockets.h 20;" d +NO_SYS_UN_H include/internal/sockets.h 24;" d +NO_TLS_PAYLOAD_LENGTH crypto/evp/e_chacha20_poly1305.c 163;" d file: +NO_TLS_PAYLOAD_LENGTH providers/implementations/ciphers/cipher_chacha20_poly1305.h 15;" d +NSSGETPID_MACRO e_os.h 348;" d +NULLMD_CTX providers/implementations/digests/null_prov.c /^} NULLMD_CTX;$/;" t typeref:struct:__anon516 file: +NUM0 test/bntest.c /^static const int NUM0 = 100; \/* number of tests *\/$/;" v file: +NUM1 test/bntest.c /^static const int NUM1 = 50; \/* additional tests for some functions *\/$/;" v file: +NUMPRIMES crypto/bn/bn_prime.h 14;" d +NUMTOADD test/enginetest.c 47;" d file: +NUMTRAILINGZEROS crypto/ec/curve448/curve448.c 513;" d file: +NUMTRAILINGZEROS crypto/ec/curve448/curve448.c 515;" d file: +NUM_AUTH_LEVELS crypto/x509/x509_vfy.c /^static const int NUM_AUTH_LEVELS = OSSL_NELEM(minbits_table);$/;" v file: +NUM_BITS test/exptest.c 23;" d file: +NUM_BN_FIELDS crypto/ec/ec_curve.c 3334;" d file: +NUM_DUMMY_GROUPS test/tls-provider.c 171;" d file: +NUM_EXTRA_CERTS test/sslapitest.c 117;" d file: +NUM_EXTRA_PRIMES test/rsa_mp_test.c 32;" d file: +NUM_KEYS test/evp_pkey_dparams_test.c 212;" d file: +NUM_KEY_UPDATE_MESSAGES test/sslapitest.c 6110;" d file: +NUM_KTLS_TEST_CIPHERS test/sslapitest.c 1463;" d file: +NUM_LN crypto/objects/obj_dat.h 3615;" d +NUM_NID crypto/objects/obj_dat.h 1120;" d +NUM_OBJ crypto/objects/obj_dat.h 4858;" d +NUM_REASONS apps/ca.c 2346;" d file: +NUM_REPEATS test/ecstresstest.c 19;" d file: +NUM_SN crypto/objects/obj_dat.h 2372;" d +NUM_TESTS test/bftest.c 50;" d file: +NUM_TESTS test/destest.c 32;" d file: +NUM_TESTS test/dtlstest.c 23;" d file: +NX509_SIG crypto/ui/ui_openssl.c 151;" d file: +N_WORDS crypto/aes/aes_ige.c 28;" d file: +NamingAuthority_st crypto/x509/v3_admis.h /^struct NamingAuthority_st {$/;" s +Nh include/internal/sm3.h /^ SM3_WORD Nl, Nh;$/;" m struct:SM3state_st +Nh include/openssl/md4.h /^ MD4_LONG Nl, Nh;$/;" m struct:MD4state_st +Nh include/openssl/md5.h /^ MD5_LONG Nl, Nh;$/;" m struct:MD5state_st +Nh include/openssl/ripemd.h /^ RIPEMD160_LONG Nl, Nh;$/;" m struct:RIPEMD160state_st +Nh include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHA256state_st +Nh include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHAstate_st +Nh include/openssl/sha.h /^ SHA_LONG64 Nl, Nh;$/;" m struct:SHA512state_st +Ni crypto/bn/bn_local.h /^ BIGNUM Ni; \/* R*(1\/R mod N) - N*Ni = 1 (Ni is only$/;" m struct:bn_mont_ctx_st +Nl include/internal/sm3.h /^ SM3_WORD Nl, Nh;$/;" m struct:SM3state_st +Nl include/openssl/md4.h /^ MD4_LONG Nl, Nh;$/;" m struct:MD4state_st +Nl include/openssl/md5.h /^ MD5_LONG Nl, Nh;$/;" m struct:MD5state_st +Nl include/openssl/ripemd.h /^ RIPEMD160_LONG Nl, Nh;$/;" m struct:RIPEMD160state_st +Nl include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHA256state_st +Nl include/openssl/sha.h /^ SHA_LONG Nl, Nh;$/;" m struct:SHAstate_st +Nl include/openssl/sha.h /^ SHA_LONG64 Nl, Nh;$/;" m struct:SHA512state_st +Note util/mkerr.pl /^ Note: this option is cumulative. If not given at all, all$/;" l +Np crypto/md5/asm/md5-586.pl /^sub Np$/;" s +Np crypto/ripemd/asm/rmd-586.pl /^sub Np$/;" s +Nr crypto/bn/bn_local.h /^ BIGNUM Nr; \/* the reciprocal *\/$/;" m struct:bn_recp_ctx_st +OAEP_PSS_MD_CASE providers/common/der/der_rsa_key.c 277;" d file: +OBJ_BSEARCH_FIRST_VALUE_ON_MATCH include/openssl/objects.h 36;" d +OBJ_BSEARCH_VALUE_ON_NOMATCH include/openssl/objects.h 35;" d +OBJ_DOALL crypto/objects/o_names.c /^} OBJ_DOALL;$/;" t typeref:struct:__anon256 file: +OBJ_Directory include/openssl/obj_mac.h 2762;" d +OBJ_Domain include/openssl/obj_mac.h 3290;" d +OBJ_ED25519 include/openssl/obj_mac.h 5198;" d +OBJ_ED448 include/openssl/obj_mac.h 5202;" d +OBJ_Enterprises include/openssl/obj_mac.h 2796;" d +OBJ_Experimental include/openssl/obj_mac.h 2772;" d +OBJ_F_OBJ_ADD_OBJECT include/openssl/cryptoerr_legacy.h 941;" d +OBJ_F_OBJ_ADD_SIGID include/openssl/cryptoerr_legacy.h 942;" d +OBJ_F_OBJ_CREATE include/openssl/cryptoerr_legacy.h 943;" d +OBJ_F_OBJ_DUP include/openssl/cryptoerr_legacy.h 944;" d +OBJ_F_OBJ_NAME_NEW_INDEX include/openssl/cryptoerr_legacy.h 945;" d +OBJ_F_OBJ_NID2LN include/openssl/cryptoerr_legacy.h 946;" d +OBJ_F_OBJ_NID2OBJ include/openssl/cryptoerr_legacy.h 947;" d +OBJ_F_OBJ_NID2SN include/openssl/cryptoerr_legacy.h 948;" d +OBJ_F_OBJ_TXT2OBJ include/openssl/cryptoerr_legacy.h 949;" d +OBJ_INN include/openssl/obj_mac.h 4506;" d +OBJ_ISO_CN include/openssl/obj_mac.h 124;" d +OBJ_ISO_UA include/openssl/obj_mac.h 5327;" d +OBJ_ISO_US include/openssl/obj_mac.h 109;" d +OBJ_Independent include/openssl/obj_mac.h 2032;" d +OBJ_LocalKeySet include/openssl/obj_mac.h 1093;" d +OBJ_Mail include/openssl/obj_mac.h 2791;" d +OBJ_Management include/openssl/obj_mac.h 2767;" d +OBJ_NAIRealm include/openssl/obj_mac.h 1944;" d +OBJ_NAME crypto/objects/obj_local.h /^DEFINE_LHASH_OF(OBJ_NAME);$/;" v +OBJ_NAME include/openssl/objects.h /^} OBJ_NAME;$/;" t typeref:struct:obj_name_st +OBJ_NAME_ALIAS include/openssl/objects.h 33;" d +OBJ_NAME_TYPE_CIPHER_METH include/openssl/objects.h 26;" d +OBJ_NAME_TYPE_COMP_METH include/openssl/objects.h 28;" d +OBJ_NAME_TYPE_KDF_METH include/openssl/objects.h 30;" d +OBJ_NAME_TYPE_MAC_METH include/openssl/objects.h 29;" d +OBJ_NAME_TYPE_MD_METH include/openssl/objects.h 25;" d +OBJ_NAME_TYPE_NUM include/openssl/objects.h 31;" d +OBJ_NAME_TYPE_PKEY_METH include/openssl/objects.h 27;" d +OBJ_NAME_TYPE_UNDEF include/openssl/objects.h 24;" d +OBJ_NAME_add crypto/objects/o_names.c /^int OBJ_NAME_add(const char *name, int type, const char *data)$/;" f +OBJ_NAME_cleanup crypto/objects/o_names.c /^void OBJ_NAME_cleanup(int type)$/;" f +OBJ_NAME_do_all crypto/objects/o_names.c /^void OBJ_NAME_do_all(int type, void (*fn) (const OBJ_NAME *, void *arg),$/;" f +OBJ_NAME_do_all_sorted crypto/objects/o_names.c /^void OBJ_NAME_do_all_sorted(int type,$/;" f +OBJ_NAME_get crypto/objects/o_names.c /^const char *OBJ_NAME_get(const char *name, int type)$/;" f +OBJ_NAME_init crypto/objects/o_names.c /^int OBJ_NAME_init(void)$/;" f +OBJ_NAME_new_index crypto/objects/o_names.c /^int OBJ_NAME_new_index(unsigned long (*hash_func) (const char *),$/;" f +OBJ_NAME_remove crypto/objects/o_names.c /^int OBJ_NAME_remove(const char *name, int type)$/;" f +OBJ_OCSP_sign include/openssl/obj_mac.h 1628;" d +OBJ_OGRN include/openssl/obj_mac.h 4511;" d +OBJ_OGRNIP include/openssl/obj_mac.h 4521;" d +OBJ_Private include/openssl/obj_mac.h 2777;" d +OBJ_RSA_SHA3_224 include/openssl/obj_mac.h 3184;" d +OBJ_RSA_SHA3_256 include/openssl/obj_mac.h 3189;" d +OBJ_RSA_SHA3_384 include/openssl/obj_mac.h 3194;" d +OBJ_RSA_SHA3_512 include/openssl/obj_mac.h 3199;" d +OBJ_R_OID_EXISTS include/openssl/objectserr.h 24;" d +OBJ_R_UNKNOWN_NID include/openssl/objectserr.h 25;" d +OBJ_R_UNKNOWN_OBJECT_NAME include/openssl/objectserr.h 26;" d +OBJ_SM2_with_SM3 include/openssl/obj_mac.h 1218;" d +OBJ_SMIME include/openssl/obj_mac.h 751;" d +OBJ_SMIMECapabilities include/openssl/obj_mac.h 746;" d +OBJ_SNILS include/openssl/obj_mac.h 4516;" d +OBJ_SNMPv2 include/openssl/obj_mac.h 2787;" d +OBJ_SRVName include/openssl/obj_mac.h 1939;" d +OBJ_Security include/openssl/obj_mac.h 2782;" d +OBJ_X25519 include/openssl/obj_mac.h 5190;" d +OBJ_X448 include/openssl/obj_mac.h 5194;" d +OBJ_X500 include/openssl/obj_mac.h 2269;" d +OBJ_X500algorithms include/openssl/obj_mac.h 2526;" d +OBJ_X509 include/openssl/obj_mac.h 2273;" d +OBJ_X9_57 include/openssl/obj_mac.h 114;" d +OBJ_X9_62_c2onb191v4 include/openssl/obj_mac.h 215;" d +OBJ_X9_62_c2onb191v5 include/openssl/obj_mac.h 219;" d +OBJ_X9_62_c2onb239v4 include/openssl/obj_mac.h 239;" d +OBJ_X9_62_c2onb239v5 include/openssl/obj_mac.h 243;" d +OBJ_X9_62_c2pnb163v1 include/openssl/obj_mac.h 187;" d +OBJ_X9_62_c2pnb163v2 include/openssl/obj_mac.h 191;" d +OBJ_X9_62_c2pnb163v3 include/openssl/obj_mac.h 195;" d +OBJ_X9_62_c2pnb176v1 include/openssl/obj_mac.h 199;" d +OBJ_X9_62_c2pnb208w1 include/openssl/obj_mac.h 223;" d +OBJ_X9_62_c2pnb272w1 include/openssl/obj_mac.h 247;" d +OBJ_X9_62_c2pnb304w1 include/openssl/obj_mac.h 251;" d +OBJ_X9_62_c2pnb368w1 include/openssl/obj_mac.h 259;" d +OBJ_X9_62_c2tnb191v1 include/openssl/obj_mac.h 203;" d +OBJ_X9_62_c2tnb191v2 include/openssl/obj_mac.h 207;" d +OBJ_X9_62_c2tnb191v3 include/openssl/obj_mac.h 211;" d +OBJ_X9_62_c2tnb239v1 include/openssl/obj_mac.h 227;" d +OBJ_X9_62_c2tnb239v2 include/openssl/obj_mac.h 231;" d +OBJ_X9_62_c2tnb239v3 include/openssl/obj_mac.h 235;" d +OBJ_X9_62_c2tnb359v1 include/openssl/obj_mac.h 255;" d +OBJ_X9_62_c2tnb431r1 include/openssl/obj_mac.h 263;" d +OBJ_X9_62_c_TwoCurve include/openssl/obj_mac.h 183;" d +OBJ_X9_62_characteristic_two_field include/openssl/obj_mac.h 157;" d +OBJ_X9_62_ellipticCurve include/openssl/obj_mac.h 181;" d +OBJ_X9_62_id_characteristic_two_basis include/openssl/obj_mac.h 161;" d +OBJ_X9_62_id_ecPublicKey include/openssl/obj_mac.h 179;" d +OBJ_X9_62_id_ecSigType include/openssl/obj_mac.h 295;" d +OBJ_X9_62_id_fieldType include/openssl/obj_mac.h 149;" d +OBJ_X9_62_id_publicKeyType include/openssl/obj_mac.h 175;" d +OBJ_X9_62_onBasis include/openssl/obj_mac.h 165;" d +OBJ_X9_62_ppBasis include/openssl/obj_mac.h 173;" d +OBJ_X9_62_prime192v1 include/openssl/obj_mac.h 269;" d +OBJ_X9_62_prime192v2 include/openssl/obj_mac.h 273;" d +OBJ_X9_62_prime192v3 include/openssl/obj_mac.h 277;" d +OBJ_X9_62_prime239v1 include/openssl/obj_mac.h 281;" d +OBJ_X9_62_prime239v2 include/openssl/obj_mac.h 285;" d +OBJ_X9_62_prime239v3 include/openssl/obj_mac.h 289;" d +OBJ_X9_62_prime256v1 include/openssl/obj_mac.h 293;" d +OBJ_X9_62_primeCurve include/openssl/obj_mac.h 265;" d +OBJ_X9_62_prime_field include/openssl/obj_mac.h 153;" d +OBJ_X9_62_tpBasis include/openssl/obj_mac.h 169;" d +OBJ_X9cm include/openssl/obj_mac.h 119;" d +OBJ_XmppAddr include/openssl/obj_mac.h 1934;" d +OBJ_aRecord include/openssl/obj_mac.h 3413;" d +OBJ_aaControls include/openssl/obj_mac.h 1530;" d +OBJ_ac_auditEntity include/openssl/obj_mac.h 1522;" d +OBJ_ac_proxying include/openssl/obj_mac.h 1546;" d +OBJ_ac_targeting include/openssl/obj_mac.h 1526;" d +OBJ_account include/openssl/obj_mac.h 3273;" d +OBJ_ad_OCSP include/openssl/obj_mac.h 2037;" d +OBJ_ad_ca_issuers include/openssl/obj_mac.h 2042;" d +OBJ_ad_dvcs include/openssl/obj_mac.h 2052;" d +OBJ_ad_timeStamping include/openssl/obj_mac.h 2047;" d +OBJ_add_object crypto/objects/obj_dat.c /^int OBJ_add_object(const ASN1_OBJECT *obj)$/;" f +OBJ_add_sigid crypto/objects/obj_xref.c /^int OBJ_add_sigid(int signid, int dig_id, int pkey_id)$/;" f +OBJ_aes include/openssl/obj_mac.h 2837;" d +OBJ_aes_128_cbc include/openssl/obj_mac.h 2847;" d +OBJ_aes_128_ccm include/openssl/obj_mac.h 2871;" d +OBJ_aes_128_cfb128 include/openssl/obj_mac.h 2857;" d +OBJ_aes_128_ecb include/openssl/obj_mac.h 2842;" d +OBJ_aes_128_gcm include/openssl/obj_mac.h 2866;" d +OBJ_aes_128_ofb128 include/openssl/obj_mac.h 2852;" d +OBJ_aes_128_xts include/openssl/obj_mac.h 2956;" d +OBJ_aes_192_cbc include/openssl/obj_mac.h 2885;" d +OBJ_aes_192_ccm include/openssl/obj_mac.h 2909;" d +OBJ_aes_192_cfb128 include/openssl/obj_mac.h 2895;" d +OBJ_aes_192_ecb include/openssl/obj_mac.h 2880;" d +OBJ_aes_192_gcm include/openssl/obj_mac.h 2904;" d +OBJ_aes_192_ofb128 include/openssl/obj_mac.h 2890;" d +OBJ_aes_256_cbc include/openssl/obj_mac.h 2923;" d +OBJ_aes_256_ccm include/openssl/obj_mac.h 2947;" d +OBJ_aes_256_cfb128 include/openssl/obj_mac.h 2933;" d +OBJ_aes_256_ecb include/openssl/obj_mac.h 2918;" d +OBJ_aes_256_gcm include/openssl/obj_mac.h 2942;" d +OBJ_aes_256_ofb128 include/openssl/obj_mac.h 2928;" d +OBJ_aes_256_xts include/openssl/obj_mac.h 2961;" d +OBJ_algorithm include/openssl/obj_mac.h 2132;" d +OBJ_ansi_X9_62 include/openssl/obj_mac.h 147;" d +OBJ_anyExtendedKeyUsage include/openssl/obj_mac.h 2675;" d +OBJ_any_policy include/openssl/obj_mac.h 2630;" d +OBJ_aria include/openssl/obj_mac.h 4764;" d +OBJ_aria_128_cbc include/openssl/obj_mac.h 4774;" d +OBJ_aria_128_ccm include/openssl/obj_mac.h 4868;" d +OBJ_aria_128_cfb128 include/openssl/obj_mac.h 4779;" d +OBJ_aria_128_ctr include/openssl/obj_mac.h 4789;" d +OBJ_aria_128_ecb include/openssl/obj_mac.h 4769;" d +OBJ_aria_128_gcm include/openssl/obj_mac.h 4883;" d +OBJ_aria_128_ofb128 include/openssl/obj_mac.h 4784;" d +OBJ_aria_192_cbc include/openssl/obj_mac.h 4799;" d +OBJ_aria_192_ccm include/openssl/obj_mac.h 4873;" d +OBJ_aria_192_cfb128 include/openssl/obj_mac.h 4804;" d +OBJ_aria_192_ctr include/openssl/obj_mac.h 4814;" d +OBJ_aria_192_ecb include/openssl/obj_mac.h 4794;" d +OBJ_aria_192_gcm include/openssl/obj_mac.h 4888;" d +OBJ_aria_192_ofb128 include/openssl/obj_mac.h 4809;" d +OBJ_aria_256_cbc include/openssl/obj_mac.h 4824;" d +OBJ_aria_256_ccm include/openssl/obj_mac.h 4878;" d +OBJ_aria_256_cfb128 include/openssl/obj_mac.h 4829;" d +OBJ_aria_256_ctr include/openssl/obj_mac.h 4839;" d +OBJ_aria_256_ecb include/openssl/obj_mac.h 4819;" d +OBJ_aria_256_gcm include/openssl/obj_mac.h 4893;" d +OBJ_aria_256_ofb128 include/openssl/obj_mac.h 4834;" d +OBJ_associatedDomain include/openssl/obj_mac.h 3437;" d +OBJ_associatedName include/openssl/obj_mac.h 3441;" d +OBJ_audio include/openssl/obj_mac.h 3510;" d +OBJ_authorityRevocationList include/openssl/obj_mac.h 2426;" d +OBJ_authority_key_identifier include/openssl/obj_mac.h 2640;" d +OBJ_basic_constraints include/openssl/obj_mac.h 2580;" d +OBJ_bf_cbc include/openssl/obj_mac.h 1360;" d +OBJ_biometricInfo include/openssl/obj_mac.h 1514;" d +OBJ_blake2b512 include/openssl/obj_mac.h 2254;" d +OBJ_blake2bmac include/openssl/obj_mac.h 2244;" d +OBJ_blake2s256 include/openssl/obj_mac.h 2259;" d +OBJ_blake2smac include/openssl/obj_mac.h 2249;" d +OBJ_brainpoolP160r1 include/openssl/obj_mac.h 5006;" d +OBJ_brainpoolP160t1 include/openssl/obj_mac.h 5010;" d +OBJ_brainpoolP192r1 include/openssl/obj_mac.h 5014;" d +OBJ_brainpoolP192t1 include/openssl/obj_mac.h 5018;" d +OBJ_brainpoolP224r1 include/openssl/obj_mac.h 5022;" d +OBJ_brainpoolP224t1 include/openssl/obj_mac.h 5026;" d +OBJ_brainpoolP256r1 include/openssl/obj_mac.h 5030;" d +OBJ_brainpoolP256t1 include/openssl/obj_mac.h 5034;" d +OBJ_brainpoolP320r1 include/openssl/obj_mac.h 5038;" d +OBJ_brainpoolP320t1 include/openssl/obj_mac.h 5042;" d +OBJ_brainpoolP384r1 include/openssl/obj_mac.h 5046;" d +OBJ_brainpoolP384t1 include/openssl/obj_mac.h 5050;" d +OBJ_brainpoolP512r1 include/openssl/obj_mac.h 5054;" d +OBJ_brainpoolP512t1 include/openssl/obj_mac.h 5058;" d +OBJ_bsearch include/openssl/objects.h 149;" d +OBJ_bsearch_ crypto/objects/obj_dat.c /^const void *OBJ_bsearch_(const void *key, const void *base, int num, int size,$/;" f +OBJ_bsearch_ex include/openssl/objects.h 156;" d +OBJ_bsearch_ex_ crypto/objects/obj_dat.c /^const void *OBJ_bsearch_ex_(const void *key, const void *base, int num,$/;" f +OBJ_buildingName include/openssl/obj_mac.h 3482;" d +OBJ_businessCategory include/openssl/obj_mac.h 2334;" d +OBJ_cACertificate include/openssl/obj_mac.h 2422;" d +OBJ_cNAMERecord include/openssl/obj_mac.h 3433;" d +OBJ_caRepository include/openssl/obj_mac.h 2057;" d +OBJ_camellia include/openssl/obj_mac.h 4633;" d +OBJ_camellia_128_cbc include/openssl/obj_mac.h 4607;" d +OBJ_camellia_128_ccm include/openssl/obj_mac.h 4658;" d +OBJ_camellia_128_cfb128 include/openssl/obj_mac.h 4648;" d +OBJ_camellia_128_cmac include/openssl/obj_mac.h 4668;" d +OBJ_camellia_128_ctr include/openssl/obj_mac.h 4663;" d +OBJ_camellia_128_ecb include/openssl/obj_mac.h 4638;" d +OBJ_camellia_128_gcm include/openssl/obj_mac.h 4653;" d +OBJ_camellia_128_ofb128 include/openssl/obj_mac.h 4643;" d +OBJ_camellia_192_cbc include/openssl/obj_mac.h 4612;" d +OBJ_camellia_192_ccm include/openssl/obj_mac.h 4693;" d +OBJ_camellia_192_cfb128 include/openssl/obj_mac.h 4683;" d +OBJ_camellia_192_cmac include/openssl/obj_mac.h 4703;" d +OBJ_camellia_192_ctr include/openssl/obj_mac.h 4698;" d +OBJ_camellia_192_ecb include/openssl/obj_mac.h 4673;" d +OBJ_camellia_192_gcm include/openssl/obj_mac.h 4688;" d +OBJ_camellia_192_ofb128 include/openssl/obj_mac.h 4678;" d +OBJ_camellia_256_cbc include/openssl/obj_mac.h 4617;" d +OBJ_camellia_256_ccm include/openssl/obj_mac.h 4728;" d +OBJ_camellia_256_cfb128 include/openssl/obj_mac.h 4718;" d +OBJ_camellia_256_cmac include/openssl/obj_mac.h 4738;" d +OBJ_camellia_256_ctr include/openssl/obj_mac.h 4733;" d +OBJ_camellia_256_ecb include/openssl/obj_mac.h 4708;" d +OBJ_camellia_256_gcm include/openssl/obj_mac.h 4723;" d +OBJ_camellia_256_ofb128 include/openssl/obj_mac.h 4713;" d +OBJ_capwapAC include/openssl/obj_mac.h 1643;" d +OBJ_capwapWTP include/openssl/obj_mac.h 1648;" d +OBJ_caseIgnoreIA5StringSyntax include/openssl/obj_mac.h 3261;" d +OBJ_cast5_cbc include/openssl/obj_mac.h 500;" d +OBJ_ccitt include/openssl/obj_mac.h 27;" d +OBJ_certBag include/openssl/obj_mac.h 1159;" d +OBJ_certTypes include/openssl/obj_mac.h 1095;" d +OBJ_certicom_arc include/openssl/obj_mac.h 73;" d +OBJ_certificateRevocationList include/openssl/obj_mac.h 2430;" d +OBJ_certificate_issuer include/openssl/obj_mac.h 2610;" d +OBJ_certificate_policies include/openssl/obj_mac.h 2625;" d +OBJ_classSignTool include/openssl/obj_mac.h 4536;" d +OBJ_classSignToolKA1 include/openssl/obj_mac.h 4566;" d +OBJ_classSignToolKB1 include/openssl/obj_mac.h 4556;" d +OBJ_classSignToolKB2 include/openssl/obj_mac.h 4561;" d +OBJ_classSignToolKC1 include/openssl/obj_mac.h 4541;" d +OBJ_classSignToolKC2 include/openssl/obj_mac.h 4546;" d +OBJ_classSignToolKC3 include/openssl/obj_mac.h 4551;" d +OBJ_cleanup include/openssl/objects.h 167;" d +OBJ_clearance include/openssl/obj_mac.h 104;" d +OBJ_client_auth include/openssl/obj_mac.h 1593;" d +OBJ_cmKGA include/openssl/obj_mac.h 1708;" d +OBJ_cmcArchive include/openssl/obj_mac.h 1693;" d +OBJ_cmcCA include/openssl/obj_mac.h 1683;" d +OBJ_cmcRA include/openssl/obj_mac.h 1688;" d +OBJ_cmp crypto/objects/obj_lib.c /^int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b)$/;" f +OBJ_code_sign include/openssl/obj_mac.h 1598;" d +OBJ_commonName include/openssl/obj_mac.h 2278;" d +OBJ_countryCode3c include/openssl/obj_mac.h 2512;" d +OBJ_countryCode3n include/openssl/obj_mac.h 2517;" d +OBJ_countryName include/openssl/obj_mac.h 2292;" d +OBJ_create crypto/objects/obj_dat.c /^int OBJ_create(const char *oid, const char *sn, const char *ln)$/;" f +OBJ_create_and_add_object include/openssl/objects.h 50;" d +OBJ_create_objects crypto/objects/obj_dat.c /^int OBJ_create_objects(BIO *in)$/;" f +OBJ_crlBag include/openssl/obj_mac.h 1163;" d +OBJ_crlTypes include/openssl/obj_mac.h 1105;" d +OBJ_crl_distribution_points include/openssl/obj_mac.h 2620;" d +OBJ_crl_number include/openssl/obj_mac.h 2585;" d +OBJ_crl_reason include/openssl/obj_mac.h 2590;" d +OBJ_crossCertificatePair include/openssl/obj_mac.h 2434;" d +OBJ_cryptocom include/openssl/obj_mac.h 4081;" d +OBJ_cryptopro include/openssl/obj_mac.h 4077;" d +OBJ_csor include/openssl/obj_mac.h 2833;" d +OBJ_ct_cert_scts include/openssl/obj_mac.h 5128;" d +OBJ_ct_precert_poison include/openssl/obj_mac.h 5118;" d +OBJ_ct_precert_scts include/openssl/obj_mac.h 5113;" d +OBJ_ct_precert_signer include/openssl/obj_mac.h 5123;" d +OBJ_dITRedirect include/openssl/obj_mac.h 3506;" d +OBJ_dNSDomain include/openssl/obj_mac.h 3298;" d +OBJ_dSAQuality include/openssl/obj_mac.h 3486;" d +OBJ_data include/openssl/obj_mac.h 3225;" d +OBJ_dcObject include/openssl/obj_mac.h 2801;" d +OBJ_deltaRevocationList include/openssl/obj_mac.h 2490;" d +OBJ_delta_crl include/openssl/obj_mac.h 2600;" d +OBJ_des_cbc include/openssl/obj_mac.h 2147;" d +OBJ_des_cdmf include/openssl/obj_mac.h 4057;" d +OBJ_des_cfb64 include/openssl/obj_mac.h 2157;" d +OBJ_des_ecb include/openssl/obj_mac.h 2142;" d +OBJ_des_ede3_cbc include/openssl/obj_mac.h 1281;" d +OBJ_des_ede_ecb include/openssl/obj_mac.h 2181;" d +OBJ_des_ofb64 include/openssl/obj_mac.h 2152;" d +OBJ_description include/openssl/obj_mac.h 2326;" d +OBJ_destinationIndicator include/openssl/obj_mac.h 2382;" d +OBJ_dhKeyAgreement include/openssl/obj_mac.h 622;" d +OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme include/openssl/obj_mac.h 5086;" d +OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme include/openssl/obj_mac.h 5090;" d +OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme include/openssl/obj_mac.h 5094;" d +OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme include/openssl/obj_mac.h 5098;" d +OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme include/openssl/obj_mac.h 5102;" d +OBJ_dhSinglePass_stdDH_sha1kdf_scheme include/openssl/obj_mac.h 5066;" d +OBJ_dhSinglePass_stdDH_sha224kdf_scheme include/openssl/obj_mac.h 5070;" d +OBJ_dhSinglePass_stdDH_sha256kdf_scheme include/openssl/obj_mac.h 5074;" d +OBJ_dhSinglePass_stdDH_sha384kdf_scheme include/openssl/obj_mac.h 5078;" d +OBJ_dhSinglePass_stdDH_sha512kdf_scheme include/openssl/obj_mac.h 5082;" d +OBJ_dhpublicnumber include/openssl/obj_mac.h 5002;" d +OBJ_distinguishedName include/openssl/obj_mac.h 2474;" d +OBJ_dmdName include/openssl/obj_mac.h 2494;" d +OBJ_dnQualifier include/openssl/obj_mac.h 2462;" d +OBJ_dnsName include/openssl/obj_mac.h 2521;" d +OBJ_document include/openssl/obj_mac.h 3277;" d +OBJ_documentAuthor include/openssl/obj_mac.h 3380;" d +OBJ_documentIdentifier include/openssl/obj_mac.h 3368;" d +OBJ_documentLocation include/openssl/obj_mac.h 3384;" d +OBJ_documentPublisher include/openssl/obj_mac.h 3514;" d +OBJ_documentSeries include/openssl/obj_mac.h 3285;" d +OBJ_documentTitle include/openssl/obj_mac.h 3372;" d +OBJ_documentVersion include/openssl/obj_mac.h 3376;" d +OBJ_dod include/openssl/obj_mac.h 2750;" d +OBJ_domainComponent include/openssl/obj_mac.h 3409;" d +OBJ_domainRelatedObject include/openssl/obj_mac.h 3302;" d +OBJ_dsa include/openssl/obj_mac.h 137;" d +OBJ_dsaWithSHA include/openssl/obj_mac.h 2171;" d +OBJ_dsaWithSHA1 include/openssl/obj_mac.h 142;" d +OBJ_dsaWithSHA1_2 include/openssl/obj_mac.h 2224;" d +OBJ_dsa_2 include/openssl/obj_mac.h 2166;" d +OBJ_dsa_with_SHA224 include/openssl/obj_mac.h 3123;" d +OBJ_dsa_with_SHA256 include/openssl/obj_mac.h 3127;" d +OBJ_dsa_with_SHA384 include/openssl/obj_mac.h 3134;" d +OBJ_dsa_with_SHA3_224 include/openssl/obj_mac.h 3144;" d +OBJ_dsa_with_SHA3_256 include/openssl/obj_mac.h 3149;" d +OBJ_dsa_with_SHA3_384 include/openssl/obj_mac.h 3154;" d +OBJ_dsa_with_SHA3_512 include/openssl/obj_mac.h 3159;" d +OBJ_dsa_with_SHA512 include/openssl/obj_mac.h 3139;" d +OBJ_dsa_with_sha2 include/openssl/obj_mac.h 3119;" d +OBJ_dstu28147 include/openssl/obj_mac.h 5336;" d +OBJ_dstu28147_cfb include/openssl/obj_mac.h 5346;" d +OBJ_dstu28147_ofb include/openssl/obj_mac.h 5341;" d +OBJ_dstu28147_wrap include/openssl/obj_mac.h 5351;" d +OBJ_dstu34311 include/openssl/obj_mac.h 5361;" d +OBJ_dstu4145be include/openssl/obj_mac.h 5371;" d +OBJ_dstu4145le include/openssl/obj_mac.h 5366;" d +OBJ_dup crypto/objects/obj_lib.c /^ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o)$/;" f +OBJ_dvcs include/openssl/obj_mac.h 1633;" d +OBJ_ecdsa_with_Recommended include/openssl/obj_mac.h 303;" d +OBJ_ecdsa_with_SHA1 include/openssl/obj_mac.h 299;" d +OBJ_ecdsa_with_SHA224 include/openssl/obj_mac.h 311;" d +OBJ_ecdsa_with_SHA256 include/openssl/obj_mac.h 315;" d +OBJ_ecdsa_with_SHA384 include/openssl/obj_mac.h 319;" d +OBJ_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3164;" d +OBJ_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3169;" d +OBJ_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3174;" d +OBJ_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3179;" d +OBJ_ecdsa_with_SHA512 include/openssl/obj_mac.h 323;" d +OBJ_ecdsa_with_Specified include/openssl/obj_mac.h 307;" d +OBJ_email_protect include/openssl/obj_mac.h 1603;" d +OBJ_enhancedSearchGuide include/openssl/obj_mac.h 2466;" d +OBJ_ext_key_usage include/openssl/obj_mac.h 2650;" d +OBJ_ext_req include/openssl/obj_mac.h 741;" d +OBJ_facsimileTelephoneNumber include/openssl/obj_mac.h 2366;" d +OBJ_favouriteDrink include/openssl/obj_mac.h 3344;" d +OBJ_find_sigid_algs crypto/objects/obj_xref.c /^int OBJ_find_sigid_algs(int signid, int *pdig_nid, int *ppkey_nid)$/;" f +OBJ_find_sigid_by_algs crypto/objects/obj_xref.c /^int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid)$/;" f +OBJ_freshest_crl include/openssl/obj_mac.h 2655;" d +OBJ_friendlyCountry include/openssl/obj_mac.h 3306;" d +OBJ_friendlyCountryName include/openssl/obj_mac.h 3461;" d +OBJ_friendlyName include/openssl/obj_mac.h 1079;" d +OBJ_generationQualifier include/openssl/obj_mac.h 2453;" d +OBJ_get0_data crypto/objects/obj_dat.c /^const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj)$/;" f +OBJ_givenName include/openssl/obj_mac.h 2444;" d +OBJ_gmac include/openssl/obj_mac.h 54;" d +OBJ_hmacWithDstu34311 include/openssl/obj_mac.h 5356;" d +OBJ_hmacWithMD5 include/openssl/obj_mac.h 1194;" d +OBJ_hmacWithSHA1 include/openssl/obj_mac.h 1198;" d +OBJ_hmacWithSHA224 include/openssl/obj_mac.h 1222;" d +OBJ_hmacWithSHA256 include/openssl/obj_mac.h 1226;" d +OBJ_hmacWithSHA384 include/openssl/obj_mac.h 1230;" d +OBJ_hmacWithSHA512 include/openssl/obj_mac.h 1234;" d +OBJ_hmacWithSHA512_224 include/openssl/obj_mac.h 1238;" d +OBJ_hmacWithSHA512_256 include/openssl/obj_mac.h 1242;" d +OBJ_hmac_md5 include/openssl/obj_mac.h 59;" d +OBJ_hmac_sha1 include/openssl/obj_mac.h 64;" d +OBJ_hmac_sha3_224 include/openssl/obj_mac.h 3092;" d +OBJ_hmac_sha3_256 include/openssl/obj_mac.h 3097;" d +OBJ_hmac_sha3_384 include/openssl/obj_mac.h 3102;" d +OBJ_hmac_sha3_512 include/openssl/obj_mac.h 3107;" d +OBJ_holdInstruction include/openssl/obj_mac.h 3206;" d +OBJ_hold_instruction_call_issuer include/openssl/obj_mac.h 3216;" d +OBJ_hold_instruction_code include/openssl/obj_mac.h 3204;" d +OBJ_hold_instruction_none include/openssl/obj_mac.h 3211;" d +OBJ_hold_instruction_reject include/openssl/obj_mac.h 3221;" d +OBJ_homePostalAddress include/openssl/obj_mac.h 3445;" d +OBJ_homeTelephoneNumber include/openssl/obj_mac.h 3388;" d +OBJ_host include/openssl/obj_mac.h 3360;" d +OBJ_houseIdentifier include/openssl/obj_mac.h 2482;" d +OBJ_iA5StringSyntax include/openssl/obj_mac.h 3257;" d +OBJ_iana include/openssl/obj_mac.h 2755;" d +OBJ_id_DHBasedMac include/openssl/obj_mac.h 526;" d +OBJ_id_Gost28147_89 include/openssl/obj_mac.h 4120;" d +OBJ_id_Gost28147_89_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4182;" d +OBJ_id_Gost28147_89_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4186;" d +OBJ_id_Gost28147_89_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4190;" d +OBJ_id_Gost28147_89_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4194;" d +OBJ_id_Gost28147_89_CryptoPro_KeyMeshing include/openssl/obj_mac.h 4162;" d +OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet include/openssl/obj_mac.h 4202;" d +OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet include/openssl/obj_mac.h 4198;" d +OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet include/openssl/obj_mac.h 4206;" d +OBJ_id_Gost28147_89_MAC include/openssl/obj_mac.h 4140;" d +OBJ_id_Gost28147_89_None_KeyMeshing include/openssl/obj_mac.h 4166;" d +OBJ_id_Gost28147_89_TestParamSet include/openssl/obj_mac.h 4178;" d +OBJ_id_Gost28147_89_cc include/openssl/obj_mac.h 4283;" d +OBJ_id_GostR3410_2001 include/openssl/obj_mac.h 4110;" d +OBJ_id_GostR3410_2001DH include/openssl/obj_mac.h 4153;" d +OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4246;" d +OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4250;" d +OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4254;" d +OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4258;" d +OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4262;" d +OBJ_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4308;" d +OBJ_id_GostR3410_2001_TestParamSet include/openssl/obj_mac.h 4242;" d +OBJ_id_GostR3410_2001_cc include/openssl/obj_mac.h 4293;" d +OBJ_id_GostR3410_2012_256 include/openssl/obj_mac.h 4321;" d +OBJ_id_GostR3410_2012_512 include/openssl/obj_mac.h 4326;" d +OBJ_id_GostR3410_94 include/openssl/obj_mac.h 4115;" d +OBJ_id_GostR3410_94DH include/openssl/obj_mac.h 4158;" d +OBJ_id_GostR3410_94_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4214;" d +OBJ_id_GostR3410_94_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4218;" d +OBJ_id_GostR3410_94_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4222;" d +OBJ_id_GostR3410_94_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4226;" d +OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4230;" d +OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4234;" d +OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet include/openssl/obj_mac.h 4238;" d +OBJ_id_GostR3410_94_TestParamSet include/openssl/obj_mac.h 4210;" d +OBJ_id_GostR3410_94_a include/openssl/obj_mac.h 4266;" d +OBJ_id_GostR3410_94_aBis include/openssl/obj_mac.h 4270;" d +OBJ_id_GostR3410_94_b include/openssl/obj_mac.h 4274;" d +OBJ_id_GostR3410_94_bBis include/openssl/obj_mac.h 4278;" d +OBJ_id_GostR3410_94_cc include/openssl/obj_mac.h 4288;" d +OBJ_id_GostR3411_2012_256 include/openssl/obj_mac.h 4335;" d +OBJ_id_GostR3411_2012_512 include/openssl/obj_mac.h 4340;" d +OBJ_id_GostR3411_94 include/openssl/obj_mac.h 4100;" d +OBJ_id_GostR3411_94_CryptoProParamSet include/openssl/obj_mac.h 4174;" d +OBJ_id_GostR3411_94_TestParamSet include/openssl/obj_mac.h 4170;" d +OBJ_id_GostR3411_94_prf include/openssl/obj_mac.h 4148;" d +OBJ_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4090;" d +OBJ_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4303;" d +OBJ_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4095;" d +OBJ_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4298;" d +OBJ_id_HMACGostR3411_94 include/openssl/obj_mac.h 4105;" d +OBJ_id_PasswordBasedMAC include/openssl/obj_mac.h 521;" d +OBJ_id_aca include/openssl/obj_mac.h 1420;" d +OBJ_id_aca_accessIdentity include/openssl/obj_mac.h 1977;" d +OBJ_id_aca_authenticationInfo include/openssl/obj_mac.h 1973;" d +OBJ_id_aca_chargingIdentity include/openssl/obj_mac.h 1981;" d +OBJ_id_aca_encAttrs include/openssl/obj_mac.h 1993;" d +OBJ_id_aca_group include/openssl/obj_mac.h 1985;" d +OBJ_id_aca_role include/openssl/obj_mac.h 1989;" d +OBJ_id_ad include/openssl/obj_mac.h 1440;" d +OBJ_id_aes128_wrap include/openssl/obj_mac.h 2861;" d +OBJ_id_aes128_wrap_pad include/openssl/obj_mac.h 2875;" d +OBJ_id_aes192_wrap include/openssl/obj_mac.h 2899;" d +OBJ_id_aes192_wrap_pad include/openssl/obj_mac.h 2913;" d +OBJ_id_aes256_wrap include/openssl/obj_mac.h 2937;" d +OBJ_id_aes256_wrap_pad include/openssl/obj_mac.h 2951;" d +OBJ_id_alg include/openssl/obj_mac.h 1404;" d +OBJ_id_alg_PWRI_KEK include/openssl/obj_mac.h 1039;" d +OBJ_id_alg_des40 include/openssl/obj_mac.h 1828;" d +OBJ_id_alg_dh_pop include/openssl/obj_mac.h 1840;" d +OBJ_id_alg_dh_sig_hmac_sha1 include/openssl/obj_mac.h 1836;" d +OBJ_id_alg_noSignature include/openssl/obj_mac.h 1832;" d +OBJ_id_camellia128_wrap include/openssl/obj_mac.h 4621;" d +OBJ_id_camellia192_wrap include/openssl/obj_mac.h 4625;" d +OBJ_id_camellia256_wrap include/openssl/obj_mac.h 4629;" d +OBJ_id_cct include/openssl/obj_mac.h 1432;" d +OBJ_id_cct_PKIData include/openssl/obj_mac.h 2013;" d +OBJ_id_cct_PKIResponse include/openssl/obj_mac.h 2017;" d +OBJ_id_cct_crs include/openssl/obj_mac.h 2009;" d +OBJ_id_ce include/openssl/obj_mac.h 2545;" d +OBJ_id_cmc include/openssl/obj_mac.h 1408;" d +OBJ_id_cmc_addExtensions include/openssl/obj_mac.h 1872;" d +OBJ_id_cmc_confirmCertAcceptance include/openssl/obj_mac.h 1920;" d +OBJ_id_cmc_dataReturn include/openssl/obj_mac.h 1856;" d +OBJ_id_cmc_decryptedPOP include/openssl/obj_mac.h 1880;" d +OBJ_id_cmc_encryptedPOP include/openssl/obj_mac.h 1876;" d +OBJ_id_cmc_getCRL include/openssl/obj_mac.h 1892;" d +OBJ_id_cmc_getCert include/openssl/obj_mac.h 1888;" d +OBJ_id_cmc_identification include/openssl/obj_mac.h 1848;" d +OBJ_id_cmc_identityProof include/openssl/obj_mac.h 1852;" d +OBJ_id_cmc_lraPOPWitness include/openssl/obj_mac.h 1884;" d +OBJ_id_cmc_popLinkRandom include/openssl/obj_mac.h 1912;" d +OBJ_id_cmc_popLinkWitness include/openssl/obj_mac.h 1916;" d +OBJ_id_cmc_queryPending include/openssl/obj_mac.h 1908;" d +OBJ_id_cmc_recipientNonce include/openssl/obj_mac.h 1868;" d +OBJ_id_cmc_regInfo include/openssl/obj_mac.h 1900;" d +OBJ_id_cmc_responseInfo include/openssl/obj_mac.h 1904;" d +OBJ_id_cmc_revokeRequest include/openssl/obj_mac.h 1896;" d +OBJ_id_cmc_senderNonce include/openssl/obj_mac.h 1864;" d +OBJ_id_cmc_statusInfo include/openssl/obj_mac.h 1844;" d +OBJ_id_cmc_transactionId include/openssl/obj_mac.h 1860;" d +OBJ_id_cp include/openssl/obj_mac.h 1428;" d +OBJ_id_ct_asciiTextWithCRLF include/openssl/obj_mac.h 867;" d +OBJ_id_ct_geofeedCSVwithCRLF include/openssl/obj_mac.h 883;" d +OBJ_id_ct_resourceTaggedAttest include/openssl/obj_mac.h 879;" d +OBJ_id_ct_routeOriginAuthz include/openssl/obj_mac.h 859;" d +OBJ_id_ct_rpkiGhostbusters include/openssl/obj_mac.h 875;" d +OBJ_id_ct_rpkiManifest include/openssl/obj_mac.h 863;" d +OBJ_id_ct_signedChecklist include/openssl/obj_mac.h 887;" d +OBJ_id_ct_xml include/openssl/obj_mac.h 871;" d +OBJ_id_hex_multipart_message include/openssl/obj_mac.h 2826;" d +OBJ_id_hex_partial_message include/openssl/obj_mac.h 2821;" d +OBJ_id_it include/openssl/obj_mac.h 1396;" d +OBJ_id_it_caCerts include/openssl/obj_mac.h 1776;" d +OBJ_id_it_caKeyUpdateInfo include/openssl/obj_mac.h 1728;" d +OBJ_id_it_caProtEncCert include/openssl/obj_mac.h 1712;" d +OBJ_id_it_certReqTemplate include/openssl/obj_mac.h 1784;" d +OBJ_id_it_confirmWaitTime include/openssl/obj_mac.h 1764;" d +OBJ_id_it_currentCRL include/openssl/obj_mac.h 1732;" d +OBJ_id_it_encKeyPairTypes include/openssl/obj_mac.h 1720;" d +OBJ_id_it_implicitConfirm include/openssl/obj_mac.h 1760;" d +OBJ_id_it_keyPairParamRep include/openssl/obj_mac.h 1752;" d +OBJ_id_it_keyPairParamReq include/openssl/obj_mac.h 1748;" d +OBJ_id_it_origPKIMessage include/openssl/obj_mac.h 1768;" d +OBJ_id_it_preferredSymmAlg include/openssl/obj_mac.h 1724;" d +OBJ_id_it_revPassphrase include/openssl/obj_mac.h 1756;" d +OBJ_id_it_rootCaKeyUpdate include/openssl/obj_mac.h 1780;" d +OBJ_id_it_signKeyPairTypes include/openssl/obj_mac.h 1716;" d +OBJ_id_it_subscriptionRequest include/openssl/obj_mac.h 1740;" d +OBJ_id_it_subscriptionResponse include/openssl/obj_mac.h 1744;" d +OBJ_id_it_suppLangTags include/openssl/obj_mac.h 1772;" d +OBJ_id_it_unsupportedOIDs include/openssl/obj_mac.h 1736;" d +OBJ_id_kp include/openssl/obj_mac.h 1392;" d +OBJ_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1703;" d +OBJ_id_kp_bgpsec_router include/openssl/obj_mac.h 1698;" d +OBJ_id_mod_attribute_cert include/openssl/obj_mac.h 1488;" d +OBJ_id_mod_cmc include/openssl/obj_mac.h 1464;" d +OBJ_id_mod_cmp include/openssl/obj_mac.h 1476;" d +OBJ_id_mod_cmp2000 include/openssl/obj_mac.h 1504;" d +OBJ_id_mod_crmf include/openssl/obj_mac.h 1460;" d +OBJ_id_mod_dvcs include/openssl/obj_mac.h 1500;" d +OBJ_id_mod_kea_profile_88 include/openssl/obj_mac.h 1468;" d +OBJ_id_mod_kea_profile_93 include/openssl/obj_mac.h 1472;" d +OBJ_id_mod_ocsp include/openssl/obj_mac.h 1496;" d +OBJ_id_mod_qualified_cert_88 include/openssl/obj_mac.h 1480;" d +OBJ_id_mod_qualified_cert_93 include/openssl/obj_mac.h 1484;" d +OBJ_id_mod_timestamp_protocol include/openssl/obj_mac.h 1492;" d +OBJ_id_on include/openssl/obj_mac.h 1412;" d +OBJ_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1949;" d +OBJ_id_on_permanentIdentifier include/openssl/obj_mac.h 1929;" d +OBJ_id_on_personalData include/openssl/obj_mac.h 1924;" d +OBJ_id_pbkdf2 include/openssl/obj_mac.h 660;" d +OBJ_id_pda include/openssl/obj_mac.h 1416;" d +OBJ_id_pda_countryOfCitizenship include/openssl/obj_mac.h 1965;" d +OBJ_id_pda_countryOfResidence include/openssl/obj_mac.h 1969;" d +OBJ_id_pda_dateOfBirth include/openssl/obj_mac.h 1953;" d +OBJ_id_pda_gender include/openssl/obj_mac.h 1961;" d +OBJ_id_pda_placeOfBirth include/openssl/obj_mac.h 1957;" d +OBJ_id_pe include/openssl/obj_mac.h 1384;" d +OBJ_id_pkinit include/openssl/obj_mac.h 5176;" d +OBJ_id_pkip include/openssl/obj_mac.h 1400;" d +OBJ_id_pkix include/openssl/obj_mac.h 1376;" d +OBJ_id_pkix1_explicit_88 include/openssl/obj_mac.h 1444;" d +OBJ_id_pkix1_explicit_93 include/openssl/obj_mac.h 1452;" d +OBJ_id_pkix1_implicit_88 include/openssl/obj_mac.h 1448;" d +OBJ_id_pkix1_implicit_93 include/openssl/obj_mac.h 1456;" d +OBJ_id_pkix_OCSP include/openssl/obj_mac.h 2074;" d +OBJ_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2089;" d +OBJ_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2084;" d +OBJ_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2094;" d +OBJ_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2104;" d +OBJ_id_pkix_OCSP_basic include/openssl/obj_mac.h 2079;" d +OBJ_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2114;" d +OBJ_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2099;" d +OBJ_id_pkix_OCSP_path include/openssl/obj_mac.h 2122;" d +OBJ_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2109;" d +OBJ_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2127;" d +OBJ_id_pkix_OCSP_valid include/openssl/obj_mac.h 2118;" d +OBJ_id_pkix_mod include/openssl/obj_mac.h 1380;" d +OBJ_id_ppl include/openssl/obj_mac.h 1436;" d +OBJ_id_ppl_anyLanguage include/openssl/obj_mac.h 2022;" d +OBJ_id_ppl_inheritAll include/openssl/obj_mac.h 2027;" d +OBJ_id_qcs include/openssl/obj_mac.h 1424;" d +OBJ_id_qcs_pkixQCSyntax_v1 include/openssl/obj_mac.h 1997;" d +OBJ_id_qt include/openssl/obj_mac.h 1388;" d +OBJ_id_qt_cps include/openssl/obj_mac.h 1574;" d +OBJ_id_qt_unotice include/openssl/obj_mac.h 1579;" d +OBJ_id_regCtrl include/openssl/obj_mac.h 1788;" d +OBJ_id_regCtrl_authenticator include/openssl/obj_mac.h 1800;" d +OBJ_id_regCtrl_oldCertID include/openssl/obj_mac.h 1812;" d +OBJ_id_regCtrl_pkiArchiveOptions include/openssl/obj_mac.h 1808;" d +OBJ_id_regCtrl_pkiPublicationInfo include/openssl/obj_mac.h 1804;" d +OBJ_id_regCtrl_protocolEncrKey include/openssl/obj_mac.h 1816;" d +OBJ_id_regCtrl_regToken include/openssl/obj_mac.h 1796;" d +OBJ_id_regInfo include/openssl/obj_mac.h 1792;" d +OBJ_id_regInfo_certReq include/openssl/obj_mac.h 1824;" d +OBJ_id_regInfo_utf8Pairs include/openssl/obj_mac.h 1820;" d +OBJ_id_scrypt include/openssl/obj_mac.h 5148;" d +OBJ_id_set include/openssl/obj_mac.h 3519;" d +OBJ_id_smime_aa include/openssl/obj_mac.h 763;" d +OBJ_id_smime_aa_contentHint include/openssl/obj_mac.h 903;" d +OBJ_id_smime_aa_contentIdentifier include/openssl/obj_mac.h 915;" d +OBJ_id_smime_aa_contentReference include/openssl/obj_mac.h 927;" d +OBJ_id_smime_aa_dvcs_dvc include/openssl/obj_mac.h 1003;" d +OBJ_id_smime_aa_encapContentType include/openssl/obj_mac.h 911;" d +OBJ_id_smime_aa_encrypKeyPref include/openssl/obj_mac.h 931;" d +OBJ_id_smime_aa_equivalentLabels include/openssl/obj_mac.h 923;" d +OBJ_id_smime_aa_ets_CertificateRefs include/openssl/obj_mac.h 971;" d +OBJ_id_smime_aa_ets_RevocationRefs include/openssl/obj_mac.h 975;" d +OBJ_id_smime_aa_ets_archiveTimeStamp include/openssl/obj_mac.h 995;" d +OBJ_id_smime_aa_ets_certCRLTimestamp include/openssl/obj_mac.h 991;" d +OBJ_id_smime_aa_ets_certValues include/openssl/obj_mac.h 979;" d +OBJ_id_smime_aa_ets_commitmentType include/openssl/obj_mac.h 951;" d +OBJ_id_smime_aa_ets_contentTimestamp include/openssl/obj_mac.h 967;" d +OBJ_id_smime_aa_ets_escTimeStamp include/openssl/obj_mac.h 987;" d +OBJ_id_smime_aa_ets_otherSigCert include/openssl/obj_mac.h 963;" d +OBJ_id_smime_aa_ets_revocationValues include/openssl/obj_mac.h 983;" d +OBJ_id_smime_aa_ets_sigPolicyId include/openssl/obj_mac.h 947;" d +OBJ_id_smime_aa_ets_signerAttr include/openssl/obj_mac.h 959;" d +OBJ_id_smime_aa_ets_signerLocation include/openssl/obj_mac.h 955;" d +OBJ_id_smime_aa_macValue include/openssl/obj_mac.h 919;" d +OBJ_id_smime_aa_mlExpandHistory include/openssl/obj_mac.h 899;" d +OBJ_id_smime_aa_msgSigDigest include/openssl/obj_mac.h 907;" d +OBJ_id_smime_aa_receiptRequest include/openssl/obj_mac.h 891;" d +OBJ_id_smime_aa_securityLabel include/openssl/obj_mac.h 895;" d +OBJ_id_smime_aa_signatureType include/openssl/obj_mac.h 999;" d +OBJ_id_smime_aa_signingCertificate include/openssl/obj_mac.h 935;" d +OBJ_id_smime_aa_signingCertificateV2 include/openssl/obj_mac.h 1007;" d +OBJ_id_smime_aa_smimeEncryptCerts include/openssl/obj_mac.h 939;" d +OBJ_id_smime_aa_timeStampToken include/openssl/obj_mac.h 943;" d +OBJ_id_smime_alg include/openssl/obj_mac.h 767;" d +OBJ_id_smime_alg_3DESwrap include/openssl/obj_mac.h 1019;" d +OBJ_id_smime_alg_CMS3DESwrap include/openssl/obj_mac.h 1031;" d +OBJ_id_smime_alg_CMSRC2wrap include/openssl/obj_mac.h 1035;" d +OBJ_id_smime_alg_ESDH include/openssl/obj_mac.h 1027;" d +OBJ_id_smime_alg_ESDHwith3DES include/openssl/obj_mac.h 1011;" d +OBJ_id_smime_alg_ESDHwithRC2 include/openssl/obj_mac.h 1015;" d +OBJ_id_smime_alg_RC2wrap include/openssl/obj_mac.h 1023;" d +OBJ_id_smime_cd include/openssl/obj_mac.h 771;" d +OBJ_id_smime_cd_ldap include/openssl/obj_mac.h 1043;" d +OBJ_id_smime_ct include/openssl/obj_mac.h 759;" d +OBJ_id_smime_ct_DVCSRequestData include/openssl/obj_mac.h 839;" d +OBJ_id_smime_ct_DVCSResponseData include/openssl/obj_mac.h 843;" d +OBJ_id_smime_ct_TDTInfo include/openssl/obj_mac.h 831;" d +OBJ_id_smime_ct_TSTInfo include/openssl/obj_mac.h 827;" d +OBJ_id_smime_ct_authData include/openssl/obj_mac.h 819;" d +OBJ_id_smime_ct_authEnvelopedData include/openssl/obj_mac.h 855;" d +OBJ_id_smime_ct_compressedData include/openssl/obj_mac.h 847;" d +OBJ_id_smime_ct_contentCollection include/openssl/obj_mac.h 851;" d +OBJ_id_smime_ct_contentInfo include/openssl/obj_mac.h 835;" d +OBJ_id_smime_ct_publishCert include/openssl/obj_mac.h 823;" d +OBJ_id_smime_ct_receipt include/openssl/obj_mac.h 815;" d +OBJ_id_smime_cti include/openssl/obj_mac.h 779;" d +OBJ_id_smime_cti_ets_proofOfApproval include/openssl/obj_mac.h 1071;" d +OBJ_id_smime_cti_ets_proofOfCreation include/openssl/obj_mac.h 1075;" d +OBJ_id_smime_cti_ets_proofOfDelivery include/openssl/obj_mac.h 1063;" d +OBJ_id_smime_cti_ets_proofOfOrigin include/openssl/obj_mac.h 1055;" d +OBJ_id_smime_cti_ets_proofOfReceipt include/openssl/obj_mac.h 1059;" d +OBJ_id_smime_cti_ets_proofOfSender include/openssl/obj_mac.h 1067;" d +OBJ_id_smime_mod include/openssl/obj_mac.h 755;" d +OBJ_id_smime_mod_cms include/openssl/obj_mac.h 783;" d +OBJ_id_smime_mod_ess include/openssl/obj_mac.h 787;" d +OBJ_id_smime_mod_ets_eSigPolicy_88 include/openssl/obj_mac.h 807;" d +OBJ_id_smime_mod_ets_eSigPolicy_97 include/openssl/obj_mac.h 811;" d +OBJ_id_smime_mod_ets_eSignature_88 include/openssl/obj_mac.h 799;" d +OBJ_id_smime_mod_ets_eSignature_97 include/openssl/obj_mac.h 803;" d +OBJ_id_smime_mod_msg_v3 include/openssl/obj_mac.h 795;" d +OBJ_id_smime_mod_oid include/openssl/obj_mac.h 791;" d +OBJ_id_smime_spq include/openssl/obj_mac.h 775;" d +OBJ_id_smime_spq_ets_sqt_unotice include/openssl/obj_mac.h 1051;" d +OBJ_id_smime_spq_ets_sqt_uri include/openssl/obj_mac.h 1047;" d +OBJ_id_tc26 include/openssl/obj_mac.h 4085;" d +OBJ_id_tc26_agreement include/openssl/obj_mac.h 4400;" d +OBJ_id_tc26_agreement_gost_3410_2012_256 include/openssl/obj_mac.h 4404;" d +OBJ_id_tc26_agreement_gost_3410_2012_512 include/openssl/obj_mac.h 4408;" d +OBJ_id_tc26_algorithms include/openssl/obj_mac.h 4312;" d +OBJ_id_tc26_cipher include/openssl/obj_mac.h 4372;" d +OBJ_id_tc26_cipher_constants include/openssl/obj_mac.h 4492;" d +OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4388;" d +OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm crypto/objects/obj_compat.h 22;" d +OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm include/openssl/obj_mac.h 5449;" d +OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac crypto/objects/obj_compat.h 26;" d +OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac include/openssl/obj_mac.h 5453;" d +OBJ_id_tc26_cipher_gostr3412_2015_magma include/openssl/obj_mac.h 4376;" d +OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm crypto/objects/obj_compat.h 14;" d +OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm include/openssl/obj_mac.h 5441;" d +OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac crypto/objects/obj_compat.h 18;" d +OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac include/openssl/obj_mac.h 5445;" d +OBJ_id_tc26_constants include/openssl/obj_mac.h 4432;" d +OBJ_id_tc26_digest include/openssl/obj_mac.h 4330;" d +OBJ_id_tc26_digest_constants include/openssl/obj_mac.h 4488;" d +OBJ_id_tc26_gost_28147_constants include/openssl/obj_mac.h 4496;" d +OBJ_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4501;" d +OBJ_id_tc26_gost_3410_2012_256_constants include/openssl/obj_mac.h 4440;" d +OBJ_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4445;" d +OBJ_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4450;" d +OBJ_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4455;" d +OBJ_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4460;" d +OBJ_id_tc26_gost_3410_2012_512_constants include/openssl/obj_mac.h 4464;" d +OBJ_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4474;" d +OBJ_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4479;" d +OBJ_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4484;" d +OBJ_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4469;" d +OBJ_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4363;" d +OBJ_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4368;" d +OBJ_id_tc26_mac include/openssl/obj_mac.h 4358;" d +OBJ_id_tc26_sign include/openssl/obj_mac.h 4316;" d +OBJ_id_tc26_sign_constants include/openssl/obj_mac.h 4436;" d +OBJ_id_tc26_signwithdigest include/openssl/obj_mac.h 4344;" d +OBJ_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4349;" d +OBJ_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4354;" d +OBJ_id_tc26_wrap include/openssl/obj_mac.h 4412;" d +OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4424;" d +OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 crypto/objects/obj_compat.h 34;" d +OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 include/openssl/obj_mac.h 5461;" d +OBJ_id_tc26_wrap_gostr3412_2015_magma include/openssl/obj_mac.h 4416;" d +OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 crypto/objects/obj_compat.h 30;" d +OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 include/openssl/obj_mac.h 5457;" d +OBJ_idea_cbc include/openssl/obj_mac.h 1343;" d +OBJ_identified_organization include/openssl/obj_mac.h 49;" d +OBJ_ieee include/openssl/obj_mac.h 77;" d +OBJ_ieee_siswg include/openssl/obj_mac.h 82;" d +OBJ_info include/openssl/obj_mac.h 3340;" d +OBJ_info_access include/openssl/obj_mac.h 1509;" d +OBJ_inhibit_any_policy include/openssl/obj_mac.h 2660;" d +OBJ_initials include/openssl/obj_mac.h 2449;" d +OBJ_international_organizations include/openssl/obj_mac.h 87;" d +OBJ_internationaliSDNNumber include/openssl/obj_mac.h 2374;" d +OBJ_internet include/openssl/obj_mac.h 2757;" d +OBJ_invalidity_date include/openssl/obj_mac.h 2595;" d +OBJ_ipAddr_asNumber include/openssl/obj_mac.h 2001;" d +OBJ_ipAddr_asNumberv2 include/openssl/obj_mac.h 2005;" d +OBJ_ipsecEndSystem include/openssl/obj_mac.h 1608;" d +OBJ_ipsecTunnel include/openssl/obj_mac.h 1613;" d +OBJ_ipsecUser include/openssl/obj_mac.h 1618;" d +OBJ_ipsec_IKE include/openssl/obj_mac.h 1638;" d +OBJ_iso include/openssl/obj_mac.h 32;" d +OBJ_issuerSignTool include/openssl/obj_mac.h 4531;" d +OBJ_issuer_alt_name include/openssl/obj_mac.h 2575;" d +OBJ_issuing_distribution_point include/openssl/obj_mac.h 2605;" d +OBJ_itu_t include/openssl/obj_mac.h 24;" d +OBJ_janetMailbox include/openssl/obj_mac.h 3474;" d +OBJ_joint_iso_ccitt include/openssl/obj_mac.h 40;" d +OBJ_joint_iso_itu_t include/openssl/obj_mac.h 37;" d +OBJ_jurisdictionCountryName include/openssl/obj_mac.h 5143;" d +OBJ_jurisdictionLocalityName include/openssl/obj_mac.h 5133;" d +OBJ_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5138;" d +OBJ_keyBag include/openssl/obj_mac.h 1151;" d +OBJ_key_usage include/openssl/obj_mac.h 2560;" d +OBJ_kisa include/openssl/obj_mac.h 4898;" d +OBJ_kmac128 include/openssl/obj_mac.h 3112;" d +OBJ_kmac256 include/openssl/obj_mac.h 3117;" d +OBJ_kuznyechik_ctr_acpkm include/openssl/obj_mac.h 4392;" d +OBJ_kuznyechik_ctr_acpkm_omac include/openssl/obj_mac.h 4396;" d +OBJ_kuznyechik_kexp15 include/openssl/obj_mac.h 4428;" d +OBJ_lastModifiedBy include/openssl/obj_mac.h 3404;" d +OBJ_lastModifiedTime include/openssl/obj_mac.h 3400;" d +OBJ_length crypto/objects/obj_dat.c /^size_t OBJ_length(const ASN1_OBJECT *obj)$/;" f +OBJ_ln2nid crypto/objects/obj_dat.c /^int OBJ_ln2nid(const char *s)$/;" f +OBJ_localKeyID include/openssl/obj_mac.h 1083;" d +OBJ_localityName include/openssl/obj_mac.h 2297;" d +OBJ_mXRecord include/openssl/obj_mac.h 3421;" d +OBJ_magma_ctr_acpkm include/openssl/obj_mac.h 4380;" d +OBJ_magma_ctr_acpkm_omac include/openssl/obj_mac.h 4384;" d +OBJ_magma_kexp15 include/openssl/obj_mac.h 4420;" d +OBJ_mailPreferenceOption include/openssl/obj_mac.h 3478;" d +OBJ_manager include/openssl/obj_mac.h 3364;" d +OBJ_md2 include/openssl/obj_mac.h 1176;" d +OBJ_md2WithRSAEncryption include/openssl/obj_mac.h 549;" d +OBJ_md4 include/openssl/obj_mac.h 1181;" d +OBJ_md4WithRSAEncryption include/openssl/obj_mac.h 554;" d +OBJ_md5 include/openssl/obj_mac.h 1186;" d +OBJ_md5WithRSA include/openssl/obj_mac.h 2137;" d +OBJ_md5WithRSAEncryption include/openssl/obj_mac.h 559;" d +OBJ_mdc2 include/openssl/obj_mac.h 2541;" d +OBJ_mdc2WithRSA include/openssl/obj_mac.h 2536;" d +OBJ_member include/openssl/obj_mac.h 2398;" d +OBJ_member_body include/openssl/obj_mac.h 45;" d +OBJ_mgf1 include/openssl/obj_mac.h 574;" d +OBJ_mime_mhs include/openssl/obj_mac.h 2806;" d +OBJ_mime_mhs_bodies include/openssl/obj_mac.h 2816;" d +OBJ_mime_mhs_headings include/openssl/obj_mac.h 2811;" d +OBJ_mobileTelephoneNumber include/openssl/obj_mac.h 3453;" d +OBJ_ms_code_com include/openssl/obj_mac.h 1313;" d +OBJ_ms_code_ind include/openssl/obj_mac.h 1308;" d +OBJ_ms_csp_name include/openssl/obj_mac.h 1088;" d +OBJ_ms_ctl_sign include/openssl/obj_mac.h 1318;" d +OBJ_ms_efs include/openssl/obj_mac.h 1328;" d +OBJ_ms_ext_req include/openssl/obj_mac.h 1303;" d +OBJ_ms_sgc include/openssl/obj_mac.h 1323;" d +OBJ_ms_smartcard_login include/openssl/obj_mac.h 1333;" d +OBJ_ms_upn include/openssl/obj_mac.h 1338;" d +OBJ_nSRecord include/openssl/obj_mac.h 3425;" d +OBJ_name include/openssl/obj_mac.h 2439;" d +OBJ_name_constraints include/openssl/obj_mac.h 2615;" d +OBJ_netscape include/openssl/obj_mac.h 2680;" d +OBJ_netscape_base_url include/openssl/obj_mac.h 2700;" d +OBJ_netscape_ca_policy_url include/openssl/obj_mac.h 2720;" d +OBJ_netscape_ca_revocation_url include/openssl/obj_mac.h 2710;" d +OBJ_netscape_cert_extension include/openssl/obj_mac.h 2685;" d +OBJ_netscape_cert_sequence include/openssl/obj_mac.h 2735;" d +OBJ_netscape_cert_type include/openssl/obj_mac.h 2695;" d +OBJ_netscape_comment include/openssl/obj_mac.h 2730;" d +OBJ_netscape_data_type include/openssl/obj_mac.h 2690;" d +OBJ_netscape_renewal_url include/openssl/obj_mac.h 2715;" d +OBJ_netscape_revocation_url include/openssl/obj_mac.h 2705;" d +OBJ_netscape_ssl_server_name include/openssl/obj_mac.h 2725;" d +OBJ_new_nid crypto/objects/obj_dat.c /^int OBJ_new_nid(int num)$/;" f +OBJ_nid2ln crypto/objects/obj_dat.c /^const char *OBJ_nid2ln(int n)$/;" f +OBJ_nid2obj crypto/objects/obj_dat.c /^ASN1_OBJECT *OBJ_nid2obj(int n)$/;" f +OBJ_nid2sn crypto/objects/obj_dat.c /^const char *OBJ_nid2sn(int n)$/;" f +OBJ_nistAlgorithms include/openssl/obj_mac.h 2835;" d +OBJ_nist_hashalgs include/openssl/obj_mac.h 3027;" d +OBJ_no_rev_avail include/openssl/obj_mac.h 2670;" d +OBJ_ns_sgc include/openssl/obj_mac.h 2740;" d +OBJ_ntt_ds include/openssl/obj_mac.h 4631;" d +OBJ_obj2nid crypto/objects/obj_dat.c /^int OBJ_obj2nid(const ASN1_OBJECT *a)$/;" f +OBJ_obj2txt crypto/objects/obj_dat.c /^int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name)$/;" f +OBJ_org include/openssl/obj_mac.h 2745;" d +OBJ_organizationIdentifier include/openssl/obj_mac.h 2507;" d +OBJ_organizationName include/openssl/obj_mac.h 2312;" d +OBJ_organizationalStatus include/openssl/obj_mac.h 3470;" d +OBJ_organizationalUnitName include/openssl/obj_mac.h 2317;" d +OBJ_oscca include/openssl/obj_mac.h 128;" d +OBJ_otherMailbox include/openssl/obj_mac.h 3396;" d +OBJ_owner include/openssl/obj_mac.h 2402;" d +OBJ_pSpecified include/openssl/obj_mac.h 579;" d +OBJ_pagerTelephoneNumber include/openssl/obj_mac.h 3457;" d +OBJ_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 631;" d +OBJ_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 641;" d +OBJ_pbeWithMD5AndCast5_CBC include/openssl/obj_mac.h 516;" d +OBJ_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 636;" d +OBJ_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 646;" d +OBJ_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 651;" d +OBJ_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 656;" d +OBJ_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1138;" d +OBJ_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1118;" d +OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1133;" d +OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1128;" d +OBJ_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1143;" d +OBJ_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1123;" d +OBJ_pbes2 include/openssl/obj_mac.h 664;" d +OBJ_pbmac1 include/openssl/obj_mac.h 668;" d +OBJ_personalSignature include/openssl/obj_mac.h 3502;" d +OBJ_personalTitle include/openssl/obj_mac.h 3449;" d +OBJ_photo include/openssl/obj_mac.h 3352;" d +OBJ_physicalDeliveryOfficeName include/openssl/obj_mac.h 2350;" d +OBJ_pilot include/openssl/obj_mac.h 3237;" d +OBJ_pilotAttributeSyntax include/openssl/obj_mac.h 3245;" d +OBJ_pilotAttributeType include/openssl/obj_mac.h 3241;" d +OBJ_pilotAttributeType27 include/openssl/obj_mac.h 3417;" d +OBJ_pilotDSA include/openssl/obj_mac.h 3318;" d +OBJ_pilotGroups include/openssl/obj_mac.h 3253;" d +OBJ_pilotObject include/openssl/obj_mac.h 3265;" d +OBJ_pilotObjectClass include/openssl/obj_mac.h 3249;" d +OBJ_pilotOrganization include/openssl/obj_mac.h 3314;" d +OBJ_pilotPerson include/openssl/obj_mac.h 3269;" d +OBJ_pkInitClientAuth include/openssl/obj_mac.h 5181;" d +OBJ_pkInitKDC include/openssl/obj_mac.h 5186;" d +OBJ_pkcs include/openssl/obj_mac.h 536;" d +OBJ_pkcs1 include/openssl/obj_mac.h 540;" d +OBJ_pkcs12 include/openssl/obj_mac.h 1111;" d +OBJ_pkcs12_BagIds include/openssl/obj_mac.h 1147;" d +OBJ_pkcs12_Version1 include/openssl/obj_mac.h 1145;" d +OBJ_pkcs12_pbeids include/openssl/obj_mac.h 1113;" d +OBJ_pkcs3 include/openssl/obj_mac.h 618;" d +OBJ_pkcs5 include/openssl/obj_mac.h 626;" d +OBJ_pkcs7 include/openssl/obj_mac.h 672;" d +OBJ_pkcs7_data include/openssl/obj_mac.h 676;" d +OBJ_pkcs7_digest include/openssl/obj_mac.h 692;" d +OBJ_pkcs7_encrypted include/openssl/obj_mac.h 696;" d +OBJ_pkcs7_enveloped include/openssl/obj_mac.h 684;" d +OBJ_pkcs7_signed include/openssl/obj_mac.h 680;" d +OBJ_pkcs7_signedAndEnveloped include/openssl/obj_mac.h 688;" d +OBJ_pkcs8ShroudedKeyBag include/openssl/obj_mac.h 1155;" d +OBJ_pkcs9 include/openssl/obj_mac.h 700;" d +OBJ_pkcs9_challengePassword include/openssl/obj_mac.h 728;" d +OBJ_pkcs9_contentType include/openssl/obj_mac.h 712;" d +OBJ_pkcs9_countersignature include/openssl/obj_mac.h 724;" d +OBJ_pkcs9_emailAddress include/openssl/obj_mac.h 704;" d +OBJ_pkcs9_extCertAttributes include/openssl/obj_mac.h 736;" d +OBJ_pkcs9_messageDigest include/openssl/obj_mac.h 716;" d +OBJ_pkcs9_signingTime include/openssl/obj_mac.h 720;" d +OBJ_pkcs9_unstructuredAddress include/openssl/obj_mac.h 732;" d +OBJ_pkcs9_unstructuredName include/openssl/obj_mac.h 708;" d +OBJ_policy_constraints include/openssl/obj_mac.h 2645;" d +OBJ_policy_mappings include/openssl/obj_mac.h 2635;" d +OBJ_postOfficeBox include/openssl/obj_mac.h 2346;" d +OBJ_postalAddress include/openssl/obj_mac.h 2338;" d +OBJ_postalCode include/openssl/obj_mac.h 2342;" d +OBJ_preferredDeliveryMethod include/openssl/obj_mac.h 2386;" d +OBJ_presentationAddress include/openssl/obj_mac.h 2390;" d +OBJ_private_key_usage_period include/openssl/obj_mac.h 2565;" d +OBJ_protocolInformation include/openssl/obj_mac.h 2470;" d +OBJ_proxyCertInfo include/openssl/obj_mac.h 1556;" d +OBJ_pseudonym include/openssl/obj_mac.h 2498;" d +OBJ_pss include/openssl/obj_mac.h 3229;" d +OBJ_qcStatements include/openssl/obj_mac.h 1518;" d +OBJ_qualityLabelledData include/openssl/obj_mac.h 3322;" d +OBJ_rFC822localPart include/openssl/obj_mac.h 3294;" d +OBJ_rc2_cbc include/openssl/obj_mac.h 1247;" d +OBJ_rc4 include/openssl/obj_mac.h 1272;" d +OBJ_rc5_cbc include/openssl/obj_mac.h 1286;" d +OBJ_registeredAddress include/openssl/obj_mac.h 2378;" d +OBJ_rfc822Mailbox include/openssl/obj_mac.h 3336;" d +OBJ_ripemd160 include/openssl/obj_mac.h 2234;" d +OBJ_ripemd160WithRSA include/openssl/obj_mac.h 2239;" d +OBJ_role include/openssl/obj_mac.h 2503;" d +OBJ_roleOccupant include/openssl/obj_mac.h 2406;" d +OBJ_room include/openssl/obj_mac.h 3281;" d +OBJ_roomNumber include/openssl/obj_mac.h 3348;" d +OBJ_rpkiManifest include/openssl/obj_mac.h 2062;" d +OBJ_rpkiNotify include/openssl/obj_mac.h 2072;" d +OBJ_rsa include/openssl/obj_mac.h 2531;" d +OBJ_rsaEncryption include/openssl/obj_mac.h 544;" d +OBJ_rsaOAEPEncryptionSET include/openssl/obj_mac.h 4061;" d +OBJ_rsaSignature include/openssl/obj_mac.h 2161;" d +OBJ_rsadsi include/openssl/obj_mac.h 531;" d +OBJ_rsaesOaep include/openssl/obj_mac.h 569;" d +OBJ_rsassaPss include/openssl/obj_mac.h 584;" d +OBJ_sOARecord include/openssl/obj_mac.h 3429;" d +OBJ_safeContentsBag include/openssl/obj_mac.h 1171;" d +OBJ_sbgp_autonomousSysNum include/openssl/obj_mac.h 1538;" d +OBJ_sbgp_autonomousSysNumv2 include/openssl/obj_mac.h 1569;" d +OBJ_sbgp_ipAddrBlock include/openssl/obj_mac.h 1534;" d +OBJ_sbgp_ipAddrBlockv2 include/openssl/obj_mac.h 1565;" d +OBJ_sbgp_routerIdentifier include/openssl/obj_mac.h 1542;" d +OBJ_sdsiCertificate include/openssl/obj_mac.h 1103;" d +OBJ_searchGuide include/openssl/obj_mac.h 2330;" d +OBJ_secg_ellipticCurve include/openssl/obj_mac.h 325;" d +OBJ_secg_scheme include/openssl/obj_mac.h 5062;" d +OBJ_secp112r1 include/openssl/obj_mac.h 329;" d +OBJ_secp112r2 include/openssl/obj_mac.h 333;" d +OBJ_secp128r1 include/openssl/obj_mac.h 337;" d +OBJ_secp128r2 include/openssl/obj_mac.h 341;" d +OBJ_secp160k1 include/openssl/obj_mac.h 345;" d +OBJ_secp160r1 include/openssl/obj_mac.h 349;" d +OBJ_secp160r2 include/openssl/obj_mac.h 353;" d +OBJ_secp192k1 include/openssl/obj_mac.h 357;" d +OBJ_secp224k1 include/openssl/obj_mac.h 361;" d +OBJ_secp224r1 include/openssl/obj_mac.h 365;" d +OBJ_secp256k1 include/openssl/obj_mac.h 369;" d +OBJ_secp384r1 include/openssl/obj_mac.h 373;" d +OBJ_secp521r1 include/openssl/obj_mac.h 377;" d +OBJ_secretBag include/openssl/obj_mac.h 1167;" d +OBJ_secretary include/openssl/obj_mac.h 3392;" d +OBJ_sect113r1 include/openssl/obj_mac.h 381;" d +OBJ_sect113r2 include/openssl/obj_mac.h 385;" d +OBJ_sect131r1 include/openssl/obj_mac.h 389;" d +OBJ_sect131r2 include/openssl/obj_mac.h 393;" d +OBJ_sect163k1 include/openssl/obj_mac.h 397;" d +OBJ_sect163r1 include/openssl/obj_mac.h 401;" d +OBJ_sect163r2 include/openssl/obj_mac.h 405;" d +OBJ_sect193r1 include/openssl/obj_mac.h 409;" d +OBJ_sect193r2 include/openssl/obj_mac.h 413;" d +OBJ_sect233k1 include/openssl/obj_mac.h 417;" d +OBJ_sect233r1 include/openssl/obj_mac.h 421;" d +OBJ_sect239k1 include/openssl/obj_mac.h 425;" d +OBJ_sect283k1 include/openssl/obj_mac.h 429;" d +OBJ_sect283r1 include/openssl/obj_mac.h 433;" d +OBJ_sect409k1 include/openssl/obj_mac.h 437;" d +OBJ_sect409r1 include/openssl/obj_mac.h 441;" d +OBJ_sect571k1 include/openssl/obj_mac.h 445;" d +OBJ_sect571r1 include/openssl/obj_mac.h 449;" d +OBJ_seeAlso include/openssl/obj_mac.h 2410;" d +OBJ_seed_cbc include/openssl/obj_mac.h 4908;" d +OBJ_seed_cfb128 include/openssl/obj_mac.h 4913;" d +OBJ_seed_ecb include/openssl/obj_mac.h 4903;" d +OBJ_seed_ofb128 include/openssl/obj_mac.h 4918;" d +OBJ_selected_attribute_types include/openssl/obj_mac.h 100;" d +OBJ_sendOwner include/openssl/obj_mac.h 1673;" d +OBJ_sendProxiedOwner include/openssl/obj_mac.h 1678;" d +OBJ_sendProxiedRouter include/openssl/obj_mac.h 1668;" d +OBJ_sendRouter include/openssl/obj_mac.h 1663;" d +OBJ_serialNumber include/openssl/obj_mac.h 2287;" d +OBJ_server_auth include/openssl/obj_mac.h 1588;" d +OBJ_setAttr_Cert include/openssl/obj_mac.h 3957;" d +OBJ_setAttr_GenCryptgrm include/openssl/obj_mac.h 4004;" d +OBJ_setAttr_IssCap include/openssl/obj_mac.h 3971;" d +OBJ_setAttr_IssCap_CVM include/openssl/obj_mac.h 3991;" d +OBJ_setAttr_IssCap_Sig include/openssl/obj_mac.h 3999;" d +OBJ_setAttr_IssCap_T2 include/openssl/obj_mac.h 3995;" d +OBJ_setAttr_PGWYcap include/openssl/obj_mac.h 3962;" d +OBJ_setAttr_SecDevSig include/openssl/obj_mac.h 4024;" d +OBJ_setAttr_T2Enc include/openssl/obj_mac.h 4009;" d +OBJ_setAttr_T2cleartxt include/openssl/obj_mac.h 4014;" d +OBJ_setAttr_TokICCsig include/openssl/obj_mac.h 4019;" d +OBJ_setAttr_TokenType include/openssl/obj_mac.h 3966;" d +OBJ_setAttr_Token_B0Prime include/openssl/obj_mac.h 3987;" d +OBJ_setAttr_Token_EMV include/openssl/obj_mac.h 3983;" d +OBJ_setCext_IssuerCapabilities include/openssl/obj_mac.h 3953;" d +OBJ_setCext_PGWYcapabilities include/openssl/obj_mac.h 3937;" d +OBJ_setCext_TokenIdentifier include/openssl/obj_mac.h 3941;" d +OBJ_setCext_TokenType include/openssl/obj_mac.h 3949;" d +OBJ_setCext_Track2Data include/openssl/obj_mac.h 3945;" d +OBJ_setCext_cCertRequired include/openssl/obj_mac.h 3921;" d +OBJ_setCext_certType include/openssl/obj_mac.h 3913;" d +OBJ_setCext_hashedRoot include/openssl/obj_mac.h 3909;" d +OBJ_setCext_merchData include/openssl/obj_mac.h 3917;" d +OBJ_setCext_setExt include/openssl/obj_mac.h 3929;" d +OBJ_setCext_setQualf include/openssl/obj_mac.h 3933;" d +OBJ_setCext_tunneling include/openssl/obj_mac.h 3925;" d +OBJ_set_addPolicy include/openssl/obj_mac.h 3979;" d +OBJ_set_attr include/openssl/obj_mac.h 3533;" d +OBJ_set_brand include/openssl/obj_mac.h 3546;" d +OBJ_set_brand_AmericanExpress include/openssl/obj_mac.h 4036;" d +OBJ_set_brand_Diners include/openssl/obj_mac.h 4032;" d +OBJ_set_brand_IATA_ATA include/openssl/obj_mac.h 4028;" d +OBJ_set_brand_JCB include/openssl/obj_mac.h 4040;" d +OBJ_set_brand_MasterCard include/openssl/obj_mac.h 4048;" d +OBJ_set_brand_Novus include/openssl/obj_mac.h 4052;" d +OBJ_set_brand_Visa include/openssl/obj_mac.h 4044;" d +OBJ_set_certExt include/openssl/obj_mac.h 3542;" d +OBJ_set_ctype include/openssl/obj_mac.h 3524;" d +OBJ_set_msgExt include/openssl/obj_mac.h 3529;" d +OBJ_set_policy include/openssl/obj_mac.h 3537;" d +OBJ_set_policy_root include/openssl/obj_mac.h 3905;" d +OBJ_set_rootKeyThumb include/openssl/obj_mac.h 3975;" d +OBJ_setct_AcqCardCodeMsg include/openssl/obj_mac.h 3634;" d +OBJ_setct_AcqCardCodeMsgTBE include/openssl/obj_mac.h 3778;" d +OBJ_setct_AuthReqTBE include/openssl/obj_mac.h 3754;" d +OBJ_setct_AuthReqTBS include/openssl/obj_mac.h 3610;" d +OBJ_setct_AuthResBaggage include/openssl/obj_mac.h 3582;" d +OBJ_setct_AuthResTBE include/openssl/obj_mac.h 3758;" d +OBJ_setct_AuthResTBEX include/openssl/obj_mac.h 3762;" d +OBJ_setct_AuthResTBS include/openssl/obj_mac.h 3614;" d +OBJ_setct_AuthResTBSX include/openssl/obj_mac.h 3618;" d +OBJ_setct_AuthRevReqBaggage include/openssl/obj_mac.h 3586;" d +OBJ_setct_AuthRevReqTBE include/openssl/obj_mac.h 3782;" d +OBJ_setct_AuthRevReqTBS include/openssl/obj_mac.h 3638;" d +OBJ_setct_AuthRevResBaggage include/openssl/obj_mac.h 3590;" d +OBJ_setct_AuthRevResData include/openssl/obj_mac.h 3642;" d +OBJ_setct_AuthRevResTBE include/openssl/obj_mac.h 3786;" d +OBJ_setct_AuthRevResTBEB include/openssl/obj_mac.h 3790;" d +OBJ_setct_AuthRevResTBS include/openssl/obj_mac.h 3646;" d +OBJ_setct_AuthTokenTBE include/openssl/obj_mac.h 3766;" d +OBJ_setct_AuthTokenTBS include/openssl/obj_mac.h 3622;" d +OBJ_setct_BCIDistributionTBS include/openssl/obj_mac.h 3874;" d +OBJ_setct_BatchAdminReqData include/openssl/obj_mac.h 3706;" d +OBJ_setct_BatchAdminReqTBE include/openssl/obj_mac.h 3842;" d +OBJ_setct_BatchAdminResData include/openssl/obj_mac.h 3710;" d +OBJ_setct_BatchAdminResTBE include/openssl/obj_mac.h 3846;" d +OBJ_setct_CRLNotificationResTBS include/openssl/obj_mac.h 3870;" d +OBJ_setct_CRLNotificationTBS include/openssl/obj_mac.h 3866;" d +OBJ_setct_CapReqTBE include/openssl/obj_mac.h 3794;" d +OBJ_setct_CapReqTBEX include/openssl/obj_mac.h 3798;" d +OBJ_setct_CapReqTBS include/openssl/obj_mac.h 3650;" d +OBJ_setct_CapReqTBSX include/openssl/obj_mac.h 3654;" d +OBJ_setct_CapResData include/openssl/obj_mac.h 3658;" d +OBJ_setct_CapResTBE include/openssl/obj_mac.h 3802;" d +OBJ_setct_CapRevReqTBE include/openssl/obj_mac.h 3806;" d +OBJ_setct_CapRevReqTBEX include/openssl/obj_mac.h 3810;" d +OBJ_setct_CapRevReqTBS include/openssl/obj_mac.h 3662;" d +OBJ_setct_CapRevReqTBSX include/openssl/obj_mac.h 3666;" d +OBJ_setct_CapRevResData include/openssl/obj_mac.h 3670;" d +OBJ_setct_CapRevResTBE include/openssl/obj_mac.h 3814;" d +OBJ_setct_CapTokenData include/openssl/obj_mac.h 3626;" d +OBJ_setct_CapTokenSeq include/openssl/obj_mac.h 3594;" d +OBJ_setct_CapTokenTBE include/openssl/obj_mac.h 3770;" d +OBJ_setct_CapTokenTBEX include/openssl/obj_mac.h 3774;" d +OBJ_setct_CapTokenTBS include/openssl/obj_mac.h 3630;" d +OBJ_setct_CardCInitResTBS include/openssl/obj_mac.h 3714;" d +OBJ_setct_CertInqReqTBS include/openssl/obj_mac.h 3738;" d +OBJ_setct_CertReqData include/openssl/obj_mac.h 3726;" d +OBJ_setct_CertReqTBE include/openssl/obj_mac.h 3854;" d +OBJ_setct_CertReqTBEX include/openssl/obj_mac.h 3858;" d +OBJ_setct_CertReqTBS include/openssl/obj_mac.h 3730;" d +OBJ_setct_CertResData include/openssl/obj_mac.h 3734;" d +OBJ_setct_CertResTBE include/openssl/obj_mac.h 3862;" d +OBJ_setct_CredReqTBE include/openssl/obj_mac.h 3818;" d +OBJ_setct_CredReqTBEX include/openssl/obj_mac.h 3822;" d +OBJ_setct_CredReqTBS include/openssl/obj_mac.h 3674;" d +OBJ_setct_CredReqTBSX include/openssl/obj_mac.h 3678;" d +OBJ_setct_CredResData include/openssl/obj_mac.h 3682;" d +OBJ_setct_CredResTBE include/openssl/obj_mac.h 3826;" d +OBJ_setct_CredRevReqTBE include/openssl/obj_mac.h 3830;" d +OBJ_setct_CredRevReqTBEX include/openssl/obj_mac.h 3834;" d +OBJ_setct_CredRevReqTBS include/openssl/obj_mac.h 3686;" d +OBJ_setct_CredRevReqTBSX include/openssl/obj_mac.h 3690;" d +OBJ_setct_CredRevResData include/openssl/obj_mac.h 3694;" d +OBJ_setct_CredRevResTBE include/openssl/obj_mac.h 3838;" d +OBJ_setct_ErrorTBS include/openssl/obj_mac.h 3742;" d +OBJ_setct_HODInput include/openssl/obj_mac.h 3578;" d +OBJ_setct_MeAqCInitResTBS include/openssl/obj_mac.h 3718;" d +OBJ_setct_OIData include/openssl/obj_mac.h 3562;" d +OBJ_setct_PANData include/openssl/obj_mac.h 3550;" d +OBJ_setct_PANOnly include/openssl/obj_mac.h 3558;" d +OBJ_setct_PANToken include/openssl/obj_mac.h 3554;" d +OBJ_setct_PCertReqData include/openssl/obj_mac.h 3698;" d +OBJ_setct_PCertResTBS include/openssl/obj_mac.h 3702;" d +OBJ_setct_PI include/openssl/obj_mac.h 3566;" d +OBJ_setct_PIData include/openssl/obj_mac.h 3570;" d +OBJ_setct_PIDataUnsigned include/openssl/obj_mac.h 3574;" d +OBJ_setct_PIDualSignedTBE include/openssl/obj_mac.h 3746;" d +OBJ_setct_PIUnsignedTBE include/openssl/obj_mac.h 3750;" d +OBJ_setct_PI_TBS include/openssl/obj_mac.h 3602;" d +OBJ_setct_PInitResData include/openssl/obj_mac.h 3598;" d +OBJ_setct_PResData include/openssl/obj_mac.h 3606;" d +OBJ_setct_RegFormReqTBE include/openssl/obj_mac.h 3850;" d +OBJ_setct_RegFormResTBS include/openssl/obj_mac.h 3722;" d +OBJ_setext_cv include/openssl/obj_mac.h 3901;" d +OBJ_setext_genCrypt include/openssl/obj_mac.h 3879;" d +OBJ_setext_miAuth include/openssl/obj_mac.h 3884;" d +OBJ_setext_pinAny include/openssl/obj_mac.h 3892;" d +OBJ_setext_pinSecure include/openssl/obj_mac.h 3888;" d +OBJ_setext_track2 include/openssl/obj_mac.h 3896;" d +OBJ_sha include/openssl/obj_mac.h 2214;" d +OBJ_sha1 include/openssl/obj_mac.h 2219;" d +OBJ_sha1WithRSA include/openssl/obj_mac.h 2229;" d +OBJ_sha1WithRSAEncryption include/openssl/obj_mac.h 564;" d +OBJ_sha224 include/openssl/obj_mac.h 3047;" d +OBJ_sha224WithRSAEncryption include/openssl/obj_mac.h 604;" d +OBJ_sha256 include/openssl/obj_mac.h 3032;" d +OBJ_sha256WithRSAEncryption include/openssl/obj_mac.h 589;" d +OBJ_sha384 include/openssl/obj_mac.h 3037;" d +OBJ_sha384WithRSAEncryption include/openssl/obj_mac.h 594;" d +OBJ_sha3_224 include/openssl/obj_mac.h 3062;" d +OBJ_sha3_256 include/openssl/obj_mac.h 3067;" d +OBJ_sha3_384 include/openssl/obj_mac.h 3072;" d +OBJ_sha3_512 include/openssl/obj_mac.h 3077;" d +OBJ_sha512 include/openssl/obj_mac.h 3042;" d +OBJ_sha512WithRSAEncryption include/openssl/obj_mac.h 599;" d +OBJ_sha512_224 include/openssl/obj_mac.h 3052;" d +OBJ_sha512_224WithRSAEncryption include/openssl/obj_mac.h 609;" d +OBJ_sha512_256 include/openssl/obj_mac.h 3057;" d +OBJ_sha512_256WithRSAEncryption include/openssl/obj_mac.h 614;" d +OBJ_shaWithRSAEncryption include/openssl/obj_mac.h 2176;" d +OBJ_shake128 include/openssl/obj_mac.h 3082;" d +OBJ_shake256 include/openssl/obj_mac.h 3087;" d +OBJ_sigAlgs include/openssl/obj_mac.h 3129;" d +OBJ_sigid_free crypto/objects/obj_xref.c /^void OBJ_sigid_free(void)$/;" f +OBJ_signedObject include/openssl/obj_mac.h 2067;" d +OBJ_simpleSecurityObject include/openssl/obj_mac.h 3310;" d +OBJ_sinfo_access include/openssl/obj_mac.h 1551;" d +OBJ_singleLevelQuality include/openssl/obj_mac.h 3490;" d +OBJ_sm2 include/openssl/obj_mac.h 1203;" d +OBJ_sm3 include/openssl/obj_mac.h 1208;" d +OBJ_sm3WithRSAEncryption include/openssl/obj_mac.h 1213;" d +OBJ_sm4_cbc include/openssl/obj_mac.h 4928;" d +OBJ_sm4_cfb1 include/openssl/obj_mac.h 4943;" d +OBJ_sm4_cfb128 include/openssl/obj_mac.h 4938;" d +OBJ_sm4_cfb8 include/openssl/obj_mac.h 4948;" d +OBJ_sm4_ctr include/openssl/obj_mac.h 4953;" d +OBJ_sm4_ecb include/openssl/obj_mac.h 4923;" d +OBJ_sm4_ofb128 include/openssl/obj_mac.h 4933;" d +OBJ_sm_scheme include/openssl/obj_mac.h 132;" d +OBJ_sn2nid crypto/objects/obj_dat.c /^int OBJ_sn2nid(const char *s)$/;" f +OBJ_sshClient include/openssl/obj_mac.h 1653;" d +OBJ_sshServer include/openssl/obj_mac.h 1658;" d +OBJ_stateOrProvinceName include/openssl/obj_mac.h 2302;" d +OBJ_str_reasons crypto/objects/obj_err.c /^static const ERR_STRING_DATA OBJ_str_reasons[] = {$/;" v file: +OBJ_streetAddress include/openssl/obj_mac.h 2307;" d +OBJ_subjectSignTool include/openssl/obj_mac.h 4526;" d +OBJ_subject_alt_name include/openssl/obj_mac.h 2570;" d +OBJ_subject_directory_attributes include/openssl/obj_mac.h 2550;" d +OBJ_subject_key_identifier include/openssl/obj_mac.h 2555;" d +OBJ_subtreeMaximumQuality include/openssl/obj_mac.h 3498;" d +OBJ_subtreeMinimumQuality include/openssl/obj_mac.h 3494;" d +OBJ_supportedAlgorithms include/openssl/obj_mac.h 2486;" d +OBJ_supportedApplicationContext include/openssl/obj_mac.h 2394;" d +OBJ_surname include/openssl/obj_mac.h 2283;" d +OBJ_sxnet include/openssl/obj_mac.h 2264;" d +OBJ_target_information include/openssl/obj_mac.h 2665;" d +OBJ_telephoneNumber include/openssl/obj_mac.h 2354;" d +OBJ_teletexTerminalIdentifier include/openssl/obj_mac.h 2362;" d +OBJ_telexNumber include/openssl/obj_mac.h 2358;" d +OBJ_textEncodedORAddress include/openssl/obj_mac.h 3331;" d +OBJ_textNotice include/openssl/obj_mac.h 1583;" d +OBJ_time_stamp include/openssl/obj_mac.h 1623;" d +OBJ_title include/openssl/obj_mac.h 2322;" d +OBJ_tlsfeature include/openssl/obj_mac.h 1561;" d +OBJ_txt2nid crypto/objects/obj_dat.c /^int OBJ_txt2nid(const char *s)$/;" f +OBJ_txt2obj crypto/objects/obj_dat.c /^ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name)$/;" f +OBJ_ua_pki include/openssl/obj_mac.h 5331;" d +OBJ_uacurve0 include/openssl/obj_mac.h 5376;" d +OBJ_uacurve1 include/openssl/obj_mac.h 5381;" d +OBJ_uacurve2 include/openssl/obj_mac.h 5386;" d +OBJ_uacurve3 include/openssl/obj_mac.h 5391;" d +OBJ_uacurve4 include/openssl/obj_mac.h 5396;" d +OBJ_uacurve5 include/openssl/obj_mac.h 5401;" d +OBJ_uacurve6 include/openssl/obj_mac.h 5406;" d +OBJ_uacurve7 include/openssl/obj_mac.h 5411;" d +OBJ_uacurve8 include/openssl/obj_mac.h 5416;" d +OBJ_uacurve9 include/openssl/obj_mac.h 5421;" d +OBJ_ucl include/openssl/obj_mac.h 3233;" d +OBJ_undef include/openssl/obj_mac.h 19;" d +OBJ_uniqueIdentifier include/openssl/obj_mac.h 3466;" d +OBJ_uniqueMember include/openssl/obj_mac.h 2478;" d +OBJ_userCertificate include/openssl/obj_mac.h 2418;" d +OBJ_userClass include/openssl/obj_mac.h 3356;" d +OBJ_userId include/openssl/obj_mac.h 3327;" d +OBJ_userPassword include/openssl/obj_mac.h 2414;" d +OBJ_wap include/openssl/obj_mac.h 91;" d +OBJ_wap_wsg include/openssl/obj_mac.h 95;" d +OBJ_wap_wsg_idm_ecid include/openssl/obj_mac.h 451;" d +OBJ_wap_wsg_idm_ecid_wtls1 include/openssl/obj_mac.h 455;" d +OBJ_wap_wsg_idm_ecid_wtls10 include/openssl/obj_mac.h 487;" d +OBJ_wap_wsg_idm_ecid_wtls11 include/openssl/obj_mac.h 491;" d +OBJ_wap_wsg_idm_ecid_wtls12 include/openssl/obj_mac.h 495;" d +OBJ_wap_wsg_idm_ecid_wtls3 include/openssl/obj_mac.h 459;" d +OBJ_wap_wsg_idm_ecid_wtls4 include/openssl/obj_mac.h 463;" d +OBJ_wap_wsg_idm_ecid_wtls5 include/openssl/obj_mac.h 467;" d +OBJ_wap_wsg_idm_ecid_wtls6 include/openssl/obj_mac.h 471;" d +OBJ_wap_wsg_idm_ecid_wtls7 include/openssl/obj_mac.h 475;" d +OBJ_wap_wsg_idm_ecid_wtls8 include/openssl/obj_mac.h 479;" d +OBJ_wap_wsg_idm_ecid_wtls9 include/openssl/obj_mac.h 483;" d +OBJ_whirlpool include/openssl/obj_mac.h 4073;" d +OBJ_x121Address include/openssl/obj_mac.h 2370;" d +OBJ_x500UniqueIdentifier include/openssl/obj_mac.h 2457;" d +OBJ_x509Certificate include/openssl/obj_mac.h 1099;" d +OBJ_x509Crl include/openssl/obj_mac.h 1109;" d +OBJ_x509ExtAdmission include/openssl/obj_mac.h 69;" d +OBJ_x9_63_scheme include/openssl/obj_mac.h 5060;" d +OBJ_zlib_compression include/openssl/obj_mac.h 2831;" d +OCB128_CONTEXT include/openssl/modes.h /^typedef struct ocb128_context OCB128_CONTEXT;$/;" t typeref:struct:ocb128_context +OCB_BLOCK include/crypto/modes.h /^} OCB_BLOCK;$/;" t typeref:union:__anon360 +OCB_DEFAULT_IV_LEN providers/implementations/ciphers/cipher_aes_ocb.c 26;" d file: +OCB_DEFAULT_TAG_LEN providers/implementations/ciphers/cipher_aes_ocb.c 25;" d file: +OCB_MAX_AAD_LEN providers/implementations/ciphers/cipher_aes_ocb.h 16;" d +OCB_MAX_DATA_LEN providers/implementations/ciphers/cipher_aes_ocb.h 15;" d +OCB_MAX_IV_LEN providers/implementations/ciphers/cipher_aes_ocb.c 28;" d file: +OCB_MAX_TAG_LEN providers/implementations/ciphers/cipher_aes_ocb.h 14;" d +OCB_MIN_IV_LEN providers/implementations/ciphers/cipher_aes_ocb.c 27;" d file: +OCB_SET_KEY_FN providers/implementations/ciphers/cipher_aes_ocb_hw.c 18;" d file: +OCSP_BASICRESP_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_add1_ext_i2d(OCSP_BASICRESP *x, int nid, void *value,$/;" f +OCSP_BASICRESP_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_add_ext(OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc)$/;" f +OCSP_BASICRESP_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc)$/;" f +OCSP_BASICRESP_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_BASICRESP_get1_ext_d2i(OCSP_BASICRESP *x, int nid, int *crit,$/;" f +OCSP_BASICRESP_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc)$/;" f +OCSP_BASICRESP_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_by_NID(OCSP_BASICRESP *x, int nid, int lastpos)$/;" f +OCSP_BASICRESP_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_by_OBJ(OCSP_BASICRESP *x, const ASN1_OBJECT *obj,$/;" f +OCSP_BASICRESP_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_by_critical(OCSP_BASICRESP *x, int crit,$/;" f +OCSP_BASICRESP_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x)$/;" f +OCSP_BASICRESP_sign crypto/ocsp/ocsp_local.h 226;" d +OCSP_BASICRESP_sign_ctx crypto/ocsp/ocsp_local.h 232;" d +OCSP_BASICRESP_verify crypto/ocsp/ocsp_local.h 243;" d +OCSP_F_D2I_OCSP_NONCE include/openssl/cryptoerr_legacy.h 955;" d +OCSP_F_OCSP_BASIC_ADD1_STATUS include/openssl/cryptoerr_legacy.h 956;" d +OCSP_F_OCSP_BASIC_SIGN include/openssl/cryptoerr_legacy.h 957;" d +OCSP_F_OCSP_BASIC_SIGN_CTX include/openssl/cryptoerr_legacy.h 958;" d +OCSP_F_OCSP_BASIC_VERIFY include/openssl/cryptoerr_legacy.h 959;" d +OCSP_F_OCSP_CERT_ID_NEW include/openssl/cryptoerr_legacy.h 960;" d +OCSP_F_OCSP_CHECK_DELEGATED include/openssl/cryptoerr_legacy.h 961;" d +OCSP_F_OCSP_CHECK_IDS include/openssl/cryptoerr_legacy.h 962;" d +OCSP_F_OCSP_CHECK_ISSUER include/openssl/cryptoerr_legacy.h 963;" d +OCSP_F_OCSP_CHECK_VALIDITY include/openssl/cryptoerr_legacy.h 964;" d +OCSP_F_OCSP_MATCH_ISSUERID include/openssl/cryptoerr_legacy.h 965;" d +OCSP_F_OCSP_PARSE_URL include/openssl/cryptoerr_legacy.h 966;" d +OCSP_F_OCSP_REQUEST_SIGN include/openssl/cryptoerr_legacy.h 967;" d +OCSP_F_OCSP_REQUEST_VERIFY include/openssl/cryptoerr_legacy.h 968;" d +OCSP_F_OCSP_RESPONSE_GET1_BASIC include/openssl/cryptoerr_legacy.h 969;" d +OCSP_F_PARSE_HTTP_LINE1 include/openssl/cryptoerr_legacy.h 970;" d +OCSP_ONEREQ_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_add1_ext_i2d(OCSP_ONEREQ *x, int nid, void *value, int crit,$/;" f +OCSP_ONEREQ_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc)$/;" f +OCSP_ONEREQ_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc)$/;" f +OCSP_ONEREQ_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_ONEREQ_get1_ext_d2i(OCSP_ONEREQ *x, int nid, int *crit, int *idx)$/;" f +OCSP_ONEREQ_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc)$/;" f +OCSP_ONEREQ_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_by_NID(OCSP_ONEREQ *x, int nid, int lastpos)$/;" f +OCSP_ONEREQ_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_by_OBJ(OCSP_ONEREQ *x, const ASN1_OBJECT *obj,$/;" f +OCSP_ONEREQ_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_by_critical(OCSP_ONEREQ *x, int crit, int lastpos)$/;" f +OCSP_ONEREQ_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_ONEREQ_get_ext_count(OCSP_ONEREQ *x)$/;" f +OCSP_REQUEST include/openssl/types.h 78;" d +OCSP_REQUEST_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_add1_ext_i2d(OCSP_REQUEST *x, int nid, void *value, int crit,$/;" f +OCSP_REQUEST_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_add_ext(OCSP_REQUEST *x, X509_EXTENSION *ex, int loc)$/;" f +OCSP_REQUEST_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc)$/;" f +OCSP_REQUEST_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_REQUEST_get1_ext_d2i(OCSP_REQUEST *x, int nid, int *crit, int *idx)$/;" f +OCSP_REQUEST_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc)$/;" f +OCSP_REQUEST_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_by_NID(OCSP_REQUEST *x, int nid, int lastpos)$/;" f +OCSP_REQUEST_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_by_OBJ(OCSP_REQUEST *x, const ASN1_OBJECT *obj,$/;" f +OCSP_REQUEST_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_by_critical(OCSP_REQUEST *x, int crit, int lastpos)$/;" f +OCSP_REQUEST_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_REQUEST_get_ext_count(OCSP_REQUEST *x)$/;" f +OCSP_REQUEST_print crypto/ocsp/ocsp_prn.c /^int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *o, unsigned long flags)$/;" f +OCSP_REQUEST_sign crypto/ocsp/ocsp_local.h 220;" d +OCSP_REQUEST_verify crypto/ocsp/ocsp_local.h 237;" d +OCSP_RESPID include/openssl/types.h /^typedef struct ocsp_responder_id_st OCSP_RESPID;$/;" t typeref:struct:ocsp_responder_id_st +OCSP_RESPID_match crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_match(OCSP_RESPID *respid, X509 *cert)$/;" f +OCSP_RESPID_match_ex crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx,$/;" f +OCSP_RESPID_set_by_key crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_set_by_key(OCSP_RESPID *respid, X509 *cert)$/;" f +OCSP_RESPID_set_by_key_ex crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_set_by_key_ex(OCSP_RESPID *respid, X509 *cert,$/;" f +OCSP_RESPID_set_by_name crypto/ocsp/ocsp_srv.c /^int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert)$/;" f +OCSP_RESPONSE include/openssl/types.h /^typedef struct ocsp_response_st OCSP_RESPONSE;$/;" t typeref:struct:ocsp_response_st +OCSP_RESPONSE include/openssl/types.h 79;" d +OCSP_RESPONSE_print crypto/ocsp/ocsp_prn.c /^int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags)$/;" f +OCSP_R_CERTIFICATE_VERIFY_ERROR include/openssl/ocsperr.h 26;" d +OCSP_R_DIGEST_ERR include/openssl/ocsperr.h 27;" d +OCSP_R_DIGEST_NAME_ERR include/openssl/ocsperr.h 28;" d +OCSP_R_DIGEST_SIZE_ERR include/openssl/ocsperr.h 29;" d +OCSP_R_ERROR_IN_NEXTUPDATE_FIELD include/openssl/ocsperr.h 30;" d +OCSP_R_ERROR_IN_THISUPDATE_FIELD include/openssl/ocsperr.h 31;" d +OCSP_R_MISSING_OCSPSIGNING_USAGE include/openssl/ocsperr.h 32;" d +OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE include/openssl/ocsperr.h 33;" d +OCSP_R_NOT_BASIC_RESPONSE include/openssl/ocsperr.h 34;" d +OCSP_R_NO_CERTIFICATES_IN_CHAIN include/openssl/ocsperr.h 35;" d +OCSP_R_NO_RESPONSE_DATA include/openssl/ocsperr.h 36;" d +OCSP_R_NO_REVOKED_TIME include/openssl/ocsperr.h 37;" d +OCSP_R_NO_SIGNER_KEY include/openssl/ocsperr.h 38;" d +OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/ocsperr.h 39;" d +OCSP_R_REQUEST_NOT_SIGNED include/openssl/ocsperr.h 40;" d +OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA include/openssl/ocsperr.h 41;" d +OCSP_R_ROOT_CA_NOT_TRUSTED include/openssl/ocsperr.h 42;" d +OCSP_R_SIGNATURE_FAILURE include/openssl/ocsperr.h 43;" d +OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND include/openssl/ocsperr.h 44;" d +OCSP_R_STATUS_EXPIRED include/openssl/ocsperr.h 45;" d +OCSP_R_STATUS_NOT_YET_VALID include/openssl/ocsperr.h 46;" d +OCSP_R_STATUS_TOO_OLD include/openssl/ocsperr.h 47;" d +OCSP_R_UNKNOWN_MESSAGE_DIGEST include/openssl/ocsperr.h 48;" d +OCSP_R_UNKNOWN_NID include/openssl/ocsperr.h 49;" d +OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE include/openssl/ocsperr.h 50;" d +OCSP_SINGLERESP_add1_ext_i2d crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_add1_ext_i2d(OCSP_SINGLERESP *x, int nid, void *value,$/;" f +OCSP_SINGLERESP_add_ext crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc)$/;" f +OCSP_SINGLERESP_delete_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_SINGLERESP_delete_ext(OCSP_SINGLERESP *x, int loc)$/;" f +OCSP_SINGLERESP_get0_id crypto/ocsp/ocsp_cl.c /^const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *single)$/;" f +OCSP_SINGLERESP_get1_ext_d2i crypto/ocsp/ocsp_ext.c /^void *OCSP_SINGLERESP_get1_ext_d2i(OCSP_SINGLERESP *x, int nid, int *crit,$/;" f +OCSP_SINGLERESP_get_ext crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc)$/;" f +OCSP_SINGLERESP_get_ext_by_NID crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_by_NID(OCSP_SINGLERESP *x, int nid, int lastpos)$/;" f +OCSP_SINGLERESP_get_ext_by_OBJ crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_by_OBJ(OCSP_SINGLERESP *x, const ASN1_OBJECT *obj,$/;" f +OCSP_SINGLERESP_get_ext_by_critical crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_by_critical(OCSP_SINGLERESP *x, int crit,$/;" f +OCSP_SINGLERESP_get_ext_count crypto/ocsp/ocsp_ext.c /^int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x)$/;" f +OCSP_TBLSTR crypto/ocsp/ocsp_prn.c /^} OCSP_TBLSTR;$/;" t typeref:struct:__anon209 file: +OCSP_accept_responses_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_accept_responses_new(char **oids)$/;" f +OCSP_archive_cutoff_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_archive_cutoff_new(char *tim)$/;" f +OCSP_basic_add1_cert crypto/ocsp/ocsp_srv.c /^int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert)$/;" f +OCSP_basic_add1_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len)$/;" f +OCSP_basic_add1_status crypto/ocsp/ocsp_srv.c /^OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp,$/;" f +OCSP_basic_sign crypto/ocsp/ocsp_srv.c /^int OCSP_basic_sign(OCSP_BASICRESP *brsp,$/;" f +OCSP_basic_sign_ctx crypto/ocsp/ocsp_srv.c /^int OCSP_basic_sign_ctx(OCSP_BASICRESP *brsp,$/;" f +OCSP_basic_verify crypto/ocsp/ocsp_vfy.c /^int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs,$/;" f +OCSP_cert_id_new crypto/ocsp/ocsp_lib.c /^OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst,$/;" f +OCSP_cert_status_str crypto/ocsp/ocsp_prn.c /^const char *OCSP_cert_status_str(long s)$/;" f +OCSP_cert_to_id crypto/ocsp/ocsp_lib.c /^OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject,$/;" f +OCSP_check_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs)$/;" f +OCSP_check_validity crypto/ocsp/ocsp_cl.c /^int OCSP_check_validity(ASN1_GENERALIZEDTIME *thisupd,$/;" f +OCSP_copy_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req)$/;" f +OCSP_crlID_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim)$/;" f +OCSP_crlID_new include/openssl/symhacks.h 25;" d +OCSP_crlID_new include/openssl/symhacks.h 26;" d +OCSP_crl_reason_str crypto/ocsp/ocsp_prn.c /^const char *OCSP_crl_reason_str(long s)$/;" f +OCSP_id_cmp crypto/ocsp/ocsp_lib.c /^int OCSP_id_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b)$/;" f +OCSP_id_get0_info crypto/ocsp/ocsp_srv.c /^int OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd,$/;" f +OCSP_id_issuer_cmp crypto/ocsp/ocsp_lib.c /^int OCSP_id_issuer_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b)$/;" f +OCSP_onereq_get0_id crypto/ocsp/ocsp_srv.c /^OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one)$/;" f +OCSP_request_add0_id crypto/ocsp/ocsp_cl.c /^OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid)$/;" f +OCSP_request_add1_cert crypto/ocsp/ocsp_cl.c /^int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert)$/;" f +OCSP_request_add1_nonce crypto/ocsp/ocsp_ext.c /^int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len)$/;" f +OCSP_request_is_signed crypto/ocsp/ocsp_srv.c /^int OCSP_request_is_signed(OCSP_REQUEST *req)$/;" f +OCSP_request_onereq_count crypto/ocsp/ocsp_srv.c /^int OCSP_request_onereq_count(OCSP_REQUEST *req)$/;" f +OCSP_request_onereq_get0 crypto/ocsp/ocsp_srv.c /^OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i)$/;" f +OCSP_request_set1_name crypto/ocsp/ocsp_cl.c /^int OCSP_request_set1_name(OCSP_REQUEST *req, const X509_NAME *nm)$/;" f +OCSP_request_sign crypto/ocsp/ocsp_cl.c /^int OCSP_request_sign(OCSP_REQUEST *req,$/;" f +OCSP_request_verify crypto/ocsp/ocsp_vfy.c /^int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs,$/;" f +OCSP_resp_count crypto/ocsp/ocsp_cl.c /^int OCSP_resp_count(OCSP_BASICRESP *bs)$/;" f +OCSP_resp_find crypto/ocsp/ocsp_cl.c /^int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last)$/;" f +OCSP_resp_find_status crypto/ocsp/ocsp_cl.c /^int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status,$/;" f +OCSP_resp_get0 crypto/ocsp/ocsp_cl.c /^OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx)$/;" f +OCSP_resp_get0_id crypto/ocsp/ocsp_cl.c /^int OCSP_resp_get0_id(const OCSP_BASICRESP *bs,$/;" f +OCSP_resp_get0_produced_at crypto/ocsp/ocsp_cl.c /^const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP *bs)$/;" f +OCSP_resp_get0_respdata crypto/ocsp/ocsp_cl.c /^const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs)$/;" f +OCSP_resp_get0_signature crypto/ocsp/ocsp_cl.c /^const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs)$/;" f +OCSP_resp_get0_signer crypto/ocsp/ocsp_vfy.c /^int OCSP_resp_get0_signer(OCSP_BASICRESP *bs, X509 **signer,$/;" f +OCSP_resp_get0_tbs_sigalg crypto/ocsp/ocsp_cl.c /^const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs)$/;" f +OCSP_resp_get1_id crypto/ocsp/ocsp_cl.c /^int OCSP_resp_get1_id(const OCSP_BASICRESP *bs,$/;" f +OCSP_response_create crypto/ocsp/ocsp_srv.c /^OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs)$/;" f +OCSP_response_get1_basic crypto/ocsp/ocsp_cl.c /^OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp)$/;" f +OCSP_response_status crypto/ocsp/ocsp_cl.c /^int OCSP_response_status(OCSP_RESPONSE *resp)$/;" f +OCSP_response_status_str crypto/ocsp/ocsp_prn.c /^const char *OCSP_response_status_str(long s)$/;" f +OCSP_sendreq_bio crypto/ocsp/ocsp_http.c /^OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req)$/;" f +OCSP_sendreq_new crypto/ocsp/ocsp_http.c /^OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path,$/;" f +OCSP_single_get0_status crypto/ocsp/ocsp_cl.c /^int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason,$/;" f +OCSP_str_reasons crypto/ocsp/ocsp_err.c /^static const ERR_STRING_DATA OCSP_str_reasons[] = {$/;" v file: +OCSP_url_svcloc_new crypto/ocsp/ocsp_ext.c /^X509_EXTENSION *OCSP_url_svcloc_new(const X509_NAME *issuer, const char **urls)$/;" f +OHS_ADD_HEADERS crypto/http/http_client.c 75;" d file: +OHS_ASN1_CONTENT crypto/http/http_client.c 84;" d file: +OHS_ASN1_DONE crypto/http/http_client.c 85;" d file: +OHS_ASN1_HEADER crypto/http/http_client.c 83;" d file: +OHS_ERROR crypto/http/http_client.c 74;" d file: +OHS_FIRSTLINE crypto/http/http_client.c 80;" d file: +OHS_FLUSH crypto/http/http_client.c 79;" d file: +OHS_HEADERS crypto/http/http_client.c 81;" d file: +OHS_NOREAD crypto/http/http_client.c 73;" d file: +OHS_REDIRECT crypto/http/http_client.c 82;" d file: +OHS_STREAM crypto/http/http_client.c 86;" d file: +OHS_WRITE_HDR crypto/http/http_client.c 77;" d file: +OHS_WRITE_INIT crypto/http/http_client.c 76;" d file: +OHS_WRITE_REQ crypto/http/http_client.c 78;" d file: +OK_BLOCK_BLOCK crypto/evp/bio_ok.c 94;" d file: +OK_BLOCK_SIZE crypto/evp/bio_ok.c 93;" d file: +ONCE_DONE crypto/threads_win.c 116;" d file: +ONCE_ININIT crypto/threads_win.c 115;" d file: +ONCE_UNINITED crypto/threads_win.c 114;" d file: +ONE crypto/ec/curve448/field.h /^static const gf ZERO = {{{0}}}, ONE = {{{1}}};$/;" v +ONE crypto/ec/ecp_nistz256.c /^static const BN_ULONG ONE[P256_LIMBS] = {$/;" v file: +ONE crypto/mem_sec.c 269;" d file: +ONE_WEEK_SEC ssl/statem/statem_srvr.c 3653;" d file: +ONE_WEEK_SEC test/sslapitest.c 9401;" d file: +OPCDEF_MALLOC crypto/bio/bss_log.c 316;" d file: +OPCDEF_TYPE crypto/bio/bss_log.c 315;" d file: +OPENSSL_AES_H include/openssl/aes.h 11;" d +OPENSSL_API_LEVEL include/openssl/macros.h 116;" d +OPENSSL_API_LEVEL include/openssl/macros.h 118;" d +OPENSSL_API_LEVEL include/openssl/macros.h 131;" d +OPENSSL_API_LEVEL include/openssl/macros.h 133;" d +OPENSSL_APPLE_CRYPTO_RANDOM include/crypto/rand.h 29;" d +OPENSSL_ASN1ERR_H include/openssl/asn1err.h 12;" d +OPENSSL_ASYNCERR_H include/openssl/asyncerr.h 12;" d +OPENSSL_ASYNC_H include/openssl/async.h 13;" d +OPENSSL_BIOERR_H include/openssl/bioerr.h 12;" d +OPENSSL_BLOWFISH_H include/openssl/blowfish.h 11;" d +OPENSSL_BNERR_H include/openssl/bnerr.h 12;" d +OPENSSL_BN_H include/openssl/bn.h 12;" d +OPENSSL_BUFFERERR_H include/openssl/buffererr.h 12;" d +OPENSSL_BUFFER_H include/openssl/buffer.h 11;" d +OPENSSL_CAMELLIA_H include/openssl/camellia.h 11;" d +OPENSSL_CAST_H include/openssl/cast.h 11;" d +OPENSSL_CMAC_H include/openssl/cmac.h 11;" d +OPENSSL_CMPERR_H include/openssl/cmperr.h 12;" d +OPENSSL_CMP_UTIL_H include/openssl/cmp_util.h 13;" d +OPENSSL_CMSERR_H include/openssl/cmserr.h 12;" d +OPENSSL_COMPERR_H include/openssl/comperr.h 12;" d +OPENSSL_COMP_H include/openssl/comp.h 11;" d +OPENSSL_CONF include/internal/cryptlib.h 64;" d +OPENSSL_CONFERR_H include/openssl/conferr.h 12;" d +OPENSSL_CONFTYPES_H include/openssl/conftypes.h 11;" d +OPENSSL_CONF_API_H include/openssl/conf_api.h 11;" d +OPENSSL_CORE_CTX include/openssl/core.h /^typedef struct openssl_core_ctx_st OPENSSL_CORE_CTX;$/;" t typeref:struct:openssl_core_ctx_st +OPENSSL_CORE_H include/openssl/core.h 11;" d +OPENSSL_CORE_NAMES_H include/openssl/core_names.h 11;" d +OPENSSL_CORE_NUMBERS_H include/openssl/core_dispatch.h 11;" d +OPENSSL_CORE_OBJECT_H include/openssl/core_object.h 11;" d +OPENSSL_CPUID_SETUP crypto/cpuid.c 92;" d file: +OPENSSL_CRMFERR_H include/openssl/crmferr.h 12;" d +OPENSSL_CRYPTOERR_H include/openssl/cryptoerr.h 12;" d +OPENSSL_CRYPTOERR_LEGACY_H include/openssl/cryptoerr_legacy.h 18;" d +OPENSSL_CRYPTO_THREAD_LOCAL_KEY_MAX crypto/threads_none.c 76;" d file: +OPENSSL_CTERR_H include/openssl/cterr.h 12;" d +OPENSSL_DECODERERR_H include/openssl/decodererr.h 12;" d +OPENSSL_DECODER_H include/openssl/decoder.h 11;" d +OPENSSL_DES_H include/openssl/des.h 11;" d +OPENSSL_DHERR_H include/openssl/dherr.h 12;" d +OPENSSL_DH_FIPS_MIN_MODULUS_BITS include/openssl/dh.h 95;" d +OPENSSL_DH_H include/openssl/dh.h 11;" d +OPENSSL_DH_MAX_MODULUS_BITS include/openssl/dh.h 92;" d +OPENSSL_DIR_CTX include/internal/o_dir.h /^typedef struct OPENSSL_dir_context_st OPENSSL_DIR_CTX;$/;" t typeref:struct:OPENSSL_dir_context_st +OPENSSL_DSAERR_H include/openssl/dsaerr.h 12;" d +OPENSSL_DSA_FIPS_MIN_MODULUS_BITS include/openssl/dsa.h 59;" d +OPENSSL_DSA_H include/openssl/dsa.h 11;" d +OPENSSL_DSA_MAX_MODULUS_BITS include/openssl/dsa.h 56;" d +OPENSSL_DTLS1_H include/openssl/dtls1.h 11;" d +OPENSSL_EBCDIC_H include/openssl/ebcdic.h 11;" d +OPENSSL_ECC_MAX_FIELD_BITS include/openssl/ec.h 100;" d +OPENSSL_ECERR_H include/openssl/ecerr.h 12;" d +OPENSSL_EC_EXPLICIT_CURVE include/openssl/ec.h 30;" d +OPENSSL_EC_H include/openssl/ec.h 12;" d +OPENSSL_EC_NAMED_CURVE include/openssl/ec.h 31;" d +OPENSSL_ENCODERERR_H include/openssl/encodererr.h 12;" d +OPENSSL_ENCODER_H include/openssl/encoder.h 11;" d +OPENSSL_ENGINEERR_H include/openssl/engineerr.h 12;" d +OPENSSL_ENGINE_H include/openssl/engine.h 12;" d +OPENSSL_ESSERR_H include/openssl/esserr.h 12;" d +OPENSSL_EVPERR_H include/openssl/evperr.h 12;" d +OPENSSL_EVP_H include/openssl/evp.h 11;" d +OPENSSL_EXPORT include/openssl/e_os2.h 180;" d +OPENSSL_EXPORT include/openssl/e_os2.h 183;" d +OPENSSL_EXTERN crypto/des/des_local.h 22;" d +OPENSSL_EXTERN crypto/des/des_local.h 23;" d +OPENSSL_EXTERN include/openssl/des.h 31;" d +OPENSSL_EXTERN include/openssl/des.h 32;" d +OPENSSL_EXTERN include/openssl/e_os2.h 181;" d +OPENSSL_EXTERN include/openssl/e_os2.h 184;" d +OPENSSL_EXTERN ssl/ssl_local.h 40;" d +OPENSSL_EXTERN ssl/ssl_local.h 41;" d +OPENSSL_E_OS2_H include/openssl/e_os2.h 11;" d +OPENSSL_FILE include/openssl/macros.h 264;" d +OPENSSL_FILE include/openssl/macros.h 267;" d +OPENSSL_FIPS_NAMES_H include/openssl/fips_names.h 11;" d +OPENSSL_FUNC include/openssl/macros.h 288;" d +OPENSSL_FUNC include/openssl/macros.h 290;" d +OPENSSL_FUNC include/openssl/macros.h 293;" d +OPENSSL_FUNC include/openssl/macros.h 300;" d +OPENSSL_HMAC_H include/openssl/hmac.h 11;" d +OPENSSL_HTTPERR_H include/openssl/httperr.h 12;" d +OPENSSL_HTTPS_PROXY include/openssl/http.h 34;" d +OPENSSL_HTTP_H include/openssl/http.h 12;" d +OPENSSL_HTTP_PROXY include/openssl/http.h 33;" d +OPENSSL_IDEA_H include/openssl/idea.h 11;" d +OPENSSL_INFO_QUIC include/openssl/quic.h 16;" d +OPENSSL_INIT_BASE_ONLY include/crypto/cryptlib.h 31;" d +OPENSSL_INIT_SETTINGS include/openssl/types.h /^typedef struct ossl_init_settings_st OPENSSL_INIT_SETTINGS;$/;" t typeref:struct:ossl_init_settings_st +OPENSSL_INIT_STOP crypto/init.c /^typedef struct ossl_init_stop_st OPENSSL_INIT_STOP;$/;" t typeref:struct:ossl_init_stop_st file: +OPENSSL_INIT_free crypto/conf/conf_lib.c /^void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings)$/;" f +OPENSSL_INIT_new crypto/conf/conf_lib.c /^OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void)$/;" f +OPENSSL_INIT_set_config_appname crypto/conf/conf_lib.c /^int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings,$/;" f +OPENSSL_INIT_set_config_file_flags crypto/conf/conf_lib.c /^void OPENSSL_INIT_set_config_file_flags(OPENSSL_INIT_SETTINGS *settings,$/;" f +OPENSSL_INIT_set_config_filename crypto/conf/conf_lib.c /^int OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings,$/;" f +OPENSSL_KDFERR_H include/openssl/kdferr.h 11;" d +OPENSSL_KDF_H include/openssl/kdf.h 11;" d +OPENSSL_KTLS_AES_CCM_128 include/internal/ktls.h 217;" d +OPENSSL_KTLS_AES_GCM_128 include/internal/ktls.h 212;" d +OPENSSL_KTLS_AES_GCM_128 include/internal/ktls.h 40;" d +OPENSSL_KTLS_AES_GCM_256 include/internal/ktls.h 214;" d +OPENSSL_KTLS_AES_GCM_256 include/internal/ktls.h 41;" d +OPENSSL_KTLS_CHACHA20_POLY1305 include/internal/ktls.h 220;" d +OPENSSL_KTLS_TLS13 include/internal/ktls.h 215;" d +OPENSSL_KTLS_TLS13 include/internal/ktls.h 42;" d +OPENSSL_LH_delete crypto/lhash/lhash.c /^void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data)$/;" f +OPENSSL_LH_doall crypto/lhash/lhash.c /^void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func)$/;" f +OPENSSL_LH_doall_arg crypto/lhash/lhash.c /^void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg)$/;" f +OPENSSL_LH_error crypto/lhash/lhash.c /^int OPENSSL_LH_error(OPENSSL_LHASH *lh)$/;" f +OPENSSL_LH_flush crypto/lhash/lhash.c /^void OPENSSL_LH_flush(OPENSSL_LHASH *lh)$/;" f +OPENSSL_LH_free crypto/lhash/lhash.c /^void OPENSSL_LH_free(OPENSSL_LHASH *lh)$/;" f +OPENSSL_LH_get_down_load crypto/lhash/lhash.c /^unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh)$/;" f +OPENSSL_LH_insert crypto/lhash/lhash.c /^void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data)$/;" f +OPENSSL_LH_new crypto/lhash/lhash.c /^OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c)$/;" f +OPENSSL_LH_node_stats crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp)$/;" f +OPENSSL_LH_node_stats_bio crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out)$/;" f +OPENSSL_LH_node_usage_stats crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp)$/;" f +OPENSSL_LH_node_usage_stats_bio crypto/lhash/lh_stats.c /^void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out)$/;" f +OPENSSL_LH_num_items crypto/lhash/lhash.c /^unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh)$/;" f +OPENSSL_LH_retrieve crypto/lhash/lhash.c /^void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data)$/;" f +OPENSSL_LH_set_down_load crypto/lhash/lhash.c /^void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load)$/;" f +OPENSSL_LH_stats crypto/lhash/lh_stats.c /^void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp)$/;" f +OPENSSL_LH_stats_bio crypto/lhash/lh_stats.c /^void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out)$/;" f +OPENSSL_LH_strhash crypto/lhash/lhash.c /^unsigned long OPENSSL_LH_strhash(const char *c)$/;" f +OPENSSL_LINE include/openssl/macros.h 265;" d +OPENSSL_LINE include/openssl/macros.h 268;" d +OPENSSL_MACROS_H include/openssl/macros.h 11;" d +OPENSSL_MD2_H include/openssl/md2.h 11;" d +OPENSSL_MD4_H include/openssl/md4.h 11;" d +OPENSSL_MD5_H include/openssl/md5.h 11;" d +OPENSSL_MDC2_H include/openssl/mdc2.h 11;" d +OPENSSL_MODES_H include/openssl/modes.h 11;" d +OPENSSL_MSTR include/openssl/macros.h 20;" d +OPENSSL_MSTR_HELPER include/openssl/macros.h 19;" d +OPENSSL_NO_DEPRECATED include/internal/deprecated.h 25;" d +OPENSSL_NO_DEPRECATED_0_9_8 include/openssl/macros.h 178;" d +OPENSSL_NO_DEPRECATED_0_9_8 include/openssl/macros.h 251;" d +OPENSSL_NO_DEPRECATED_1_0_0 include/openssl/macros.h 177;" d +OPENSSL_NO_DEPRECATED_1_0_0 include/openssl/macros.h 240;" d +OPENSSL_NO_DEPRECATED_1_0_1 include/openssl/macros.h 176;" d +OPENSSL_NO_DEPRECATED_1_0_1 include/openssl/macros.h 229;" d +OPENSSL_NO_DEPRECATED_1_0_2 include/openssl/macros.h 175;" d +OPENSSL_NO_DEPRECATED_1_0_2 include/openssl/macros.h 218;" d +OPENSSL_NO_DEPRECATED_1_1_0 include/openssl/macros.h 174;" d +OPENSSL_NO_DEPRECATED_1_1_0 include/openssl/macros.h 207;" d +OPENSSL_NO_DEPRECATED_1_1_1 include/openssl/macros.h 173;" d +OPENSSL_NO_DEPRECATED_1_1_1 include/openssl/macros.h 196;" d +OPENSSL_NO_DEPRECATED_3_0 include/openssl/macros.h 172;" d +OPENSSL_NO_DEPRECATED_3_0 include/openssl/macros.h 185;" d +OPENSSL_NO_INTTYPES_H include/openssl/e_os2.h 220;" d +OPENSSL_NO_INTTYPES_H include/openssl/e_os2.h 235;" d +OPENSSL_NO_KEYPARAMS providers/implementations/encode_decode/encode_key2any.c 40;" d file: +OPENSSL_NO_KEYPARAMS test/endecode_test.c 41;" d file: +OPENSSL_NO_KEYPARAMS test/evp_pkey_dparams_test.c 25;" d file: +OPENSSL_NO_KTLS include/internal/ktls.h 14;" d +OPENSSL_NO_KTLS_RX include/internal/ktls.h 206;" d +OPENSSL_NO_KTLS_RX include/internal/ktls.h 38;" d +OPENSSL_NO_LOCALE e_os.h 428;" d +OPENSSL_NO_MDC2 test/mdc2test.c 25;" d file: +OPENSSL_NO_POSIX_IO e_os.h 157;" d +OPENSSL_NO_PROXY include/openssl/http.h 32;" d +OPENSSL_NO_SECURE_MEMORY e_os.h 408;" d +OPENSSL_NO_STDINT_H include/openssl/e_os2.h 221;" d +OPENSSL_NO_STDINT_H include/openssl/e_os2.h 237;" d +OPENSSL_NO_STDINT_H include/openssl/e_os2.h 253;" d +OPENSSL_OBJECTSERR_H include/openssl/objectserr.h 12;" d +OPENSSL_OBJECTS_H include/openssl/objects.h 11;" d +OPENSSL_OBJ_MAC_H include/openssl/obj_mac.h 13;" d +OPENSSL_OCSPERR_H include/openssl/ocsperr.h 12;" d +OPENSSL_OPENSSLCONF_H include/openssl/opensslconf.h 11;" d +OPENSSL_OPT_WINDLL include/openssl/e_os2.h 99;" d +OPENSSL_PARAMS_H include/openssl/params.h 12;" d +OPENSSL_PARAM_BUILD_H include/openssl/param_build.h 12;" d +OPENSSL_PEM2_H include/openssl/pem2.h 11;" d +OPENSSL_PEMERR_H include/openssl/pemerr.h 12;" d +OPENSSL_PEM_H include/openssl/pem.h 11;" d +OPENSSL_PKCS12ERR_H include/openssl/pkcs12err.h 12;" d +OPENSSL_PKCS7ERR_H include/openssl/pkcs7err.h 12;" d +OPENSSL_PROVERR_H include/openssl/proverr.h 12;" d +OPENSSL_PROVIDER_H include/openssl/provider.h 11;" d +OPENSSL_PROV_SSL_H include/openssl/prov_ssl.h 11;" d +OPENSSL_PSTRING include/openssl/txt_db.h /^typedef OPENSSL_STRING *OPENSSL_PSTRING;$/;" t +OPENSSL_QUIC_H include/openssl/quic.h 11;" d +OPENSSL_RANDERR_H include/openssl/randerr.h 12;" d +OPENSSL_RAND_H include/openssl/rand.h 11;" d +OPENSSL_RAND_SEED_DEVRANDOM providers/implementations/rands/seeding/rand_unix.c 100;" d file: +OPENSSL_RAND_SEED_DEVRANDOM providers/implementations/rands/seeding/rand_unix.c 208;" d file: +OPENSSL_RAND_SEED_DEVRANDOM_SHM_ID include/crypto/rand.h 69;" d +OPENSSL_RAND_SEED_EGD providers/implementations/rands/seeding/rand_unix.c 103;" d file: +OPENSSL_RAND_SEED_GETRANDOM providers/implementations/rands/seeding/rand_unix.c 207;" d file: +OPENSSL_RAND_SEED_GETRANDOM providers/implementations/rands/seeding/rand_unix.c 98;" d file: +OPENSSL_RAND_SEED_LIBRANDOM providers/implementations/rands/seeding/rand_unix.c 99;" d file: +OPENSSL_RAND_SEED_OS providers/implementations/rands/seeding/rand_unix.c 97;" d file: +OPENSSL_RAND_SEED_OS providers/implementations/rands/seeding/rand_vxworks.c 22;" d file: +OPENSSL_RAND_SEED_RDCPU providers/implementations/rands/seeding/rand_unix.c 102;" d file: +OPENSSL_RAND_SEED_RDTSC providers/implementations/rands/seeding/rand_unix.c 101;" d file: +OPENSSL_RC2_H include/openssl/rc2.h 11;" d +OPENSSL_RC4_H include/openssl/rc4.h 11;" d +OPENSSL_RC5_H include/openssl/rc5.h 11;" d +OPENSSL_RIPEMD_H include/openssl/ripemd.h 11;" d +OPENSSL_RSAERR_H include/openssl/rsaerr.h 12;" d +OPENSSL_RSA_FIPS_MIN_MODULUS_BITS include/openssl/rsa.h 45;" d +OPENSSL_RSA_H include/openssl/rsa.h 11;" d +OPENSSL_RSA_MAX_MODULUS_BITS include/openssl/rsa.h 36;" d +OPENSSL_RSA_MAX_PUBEXP_BITS include/openssl/rsa.h 53;" d +OPENSSL_RSA_SMALL_MODULUS_BITS include/openssl/rsa.h 48;" d +OPENSSL_SA include/crypto/sparse_array.h /^typedef struct sparse_array_st OPENSSL_SA;$/;" t typeref:struct:sparse_array_st +OPENSSL_SA_BLOCK_BITS crypto/sparse_array.c 34;" d file: +OPENSSL_SCTP_DATA_CHUNK_TYPE crypto/bio/bss_dgram.c 23;" d file: +OPENSSL_SCTP_FORWARD_CUM_TSN_CHUNK_TYPE crypto/bio/bss_dgram.c 24;" d file: +OPENSSL_SEED_H include/openssl/seed.h 36;" d +OPENSSL_SELF_TEST_H include/openssl/self_test.h 11;" d +OPENSSL_SHA_H include/openssl/sha.h 11;" d +OPENSSL_SMALL_FOOTPRINT crypto/whrlpool/wp_block.c 96;" d file: +OPENSSL_SRTP_H include/openssl/srtp.h 17;" d +OPENSSL_SSL2_H include/openssl/ssl2.h 11;" d +OPENSSL_SSL3_H include/openssl/ssl3.h 12;" d +OPENSSL_SSLERR_H include/openssl/sslerr.h 12;" d +OPENSSL_SSLERR_LEGACY_H include/openssl/sslerr_legacy.h 18;" d +OPENSSL_STACK include/openssl/stack.h /^typedef struct stack_st OPENSSL_STACK; \/* Use STACK_OF(...) instead *\/$/;" t typeref:struct:stack_st +OPENSSL_STACK_H include/openssl/stack.h 11;" d +OPENSSL_STOREERR_H include/openssl/storeerr.h 12;" d +OPENSSL_STORE_H include/openssl/store.h 11;" d +OPENSSL_SUPPRESS_DEPRECATED apps/engine.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/lib/apps.c 20;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/lib/engine.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/lib/engine_loader.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/lib/tlssrp_depr.c 17;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/list.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/rsa.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/speed.c 24;" d file: +OPENSSL_SUPPRESS_DEPRECATED apps/srp.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/a_digest.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/ameth_lib.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/asn1_item_list.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/asn1/d2i_pr.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/bio/bio_cb.c 10;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/bio/bio_lib.c 10;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/bio/bss_acpt.c 10;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/bn/bn_x931p.c 10;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/conf/conf_mall.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/conf/conf_mod.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/ec/ec_deprecated.c 14;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_cnf.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_ctrl.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_dyn.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_fat.c 12;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_init.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_list.c 12;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_openssl.c 12;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_pkey.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/eng_rdrand.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_asnmth.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_cipher.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_dh.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_digest.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_dsa.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_eckey.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_rand.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/engine/tb_rsa.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/evp/bio_enc.c 10;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/evp/digest.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/evp/evp_enc.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/evp/p_dec.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/evp/p_enc.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/init.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/pem/pem_lib.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/pem/pem_pkey.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/rand/rand_lib.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/rsa/rsa_x931g.c 14;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/srp/srp_lib.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/srp/srp_vfy.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/store/store_lib.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/threads_pthread.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED crypto/ts/ts_conf.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED engines/e_afalg.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED engines/e_capi.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED engines/e_dasync.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED engines/e_devcrypto.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED engines/e_loader_attic.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED engines/e_ossltest.c 17;" d file: +OPENSSL_SUPPRESS_DEPRECATED engines/e_padlock.c 14;" d file: +OPENSSL_SUPPRESS_DEPRECATED fuzz/asn1.c 19;" d file: +OPENSSL_SUPPRESS_DEPRECATED fuzz/server.c 16;" d file: +OPENSSL_SUPPRESS_DEPRECATED include/internal/deprecated.h 26;" d +OPENSSL_SUPPRESS_DEPRECATED providers/common/provider_util.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED providers/implementations/keymgmt/mac_legacy_kmgmt.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED providers/implementations/signature/mac_legacy_sig.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED ssl/ssl_rsa_legacy.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED ssl/tls_depr.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED ssl/tls_srp.c 18;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/afalgtest.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/bio_callback_test.c 9;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/drbgtest.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/endecoder_legacy_test.c 42;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/enginetest.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/evp_extra_test.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/evp_extra_test2.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/evp_test.c 10;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/helpers/handshake_srp.c 14;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/igetest.c 11;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/pem_read_depr_test.c 14;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/pkey_meth_test.c 13;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/srptest.c 14;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/sslapitest.c 15;" d file: +OPENSSL_SUPPRESS_DEPRECATED test/threadstest.c 11;" d file: +OPENSSL_SYMHACKS_H include/openssl/symhacks.h 11;" d +OPENSSL_SYS_AIX include/openssl/e_os2.h 126;" d +OPENSSL_SYS_LINUX include/openssl/e_os2.h 123;" d +OPENSSL_SYS_MSDOS include/openssl/e_os2.h 86;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 107;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 31;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 40;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 52;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 54;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 61;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 67;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 73;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 76;" d +OPENSSL_SYS_UNIX include/openssl/e_os2.h 83;" d +OPENSSL_SYS_VMS apps/lib/vms_term_sock.c 12;" d file: +OPENSSL_SYS_VMS include/openssl/e_os2.h 108;" d +OPENSSL_SYS_VMS_DECC include/openssl/e_os2.h 111;" d +OPENSSL_SYS_VMS_DECC include/openssl/e_os2.h 113;" d +OPENSSL_SYS_VMS_DECCXX include/openssl/e_os2.h 114;" d +OPENSSL_SYS_VMS_NODECC include/openssl/e_os2.h 116;" d +OPENSSL_SYS_VOS include/openssl/e_os2.h 132;" d +OPENSSL_SYS_VOS_HPPA include/openssl/e_os2.h 134;" d +OPENSSL_SYS_VOS_IA32 include/openssl/e_os2.h 137;" d +OPENSSL_SYS_WIN32 include/openssl/e_os2.h 63;" d +OPENSSL_SYS_WIN32_CYGWIN include/openssl/e_os2.h 58;" d +OPENSSL_SYS_WIN32_UWIN include/openssl/e_os2.h 55;" d +OPENSSL_SYS_WIN64 include/openssl/e_os2.h 69;" d +OPENSSL_SYS_WINDOWS include/openssl/e_os2.h 84;" d +OPENSSL_TLS1_H include/openssl/tls1.h 13;" d +OPENSSL_TLS_SECURITY_LEVEL include/openssl/tls1.h 31;" d +OPENSSL_TRACE_H include/openssl/trace.h 11;" d +OPENSSL_TSERR_H include/openssl/tserr.h 12;" d +OPENSSL_TS_H include/openssl/ts.h 11;" d +OPENSSL_TXT_DB_H include/openssl/txt_db.h 11;" d +OPENSSL_TYPES_H include/openssl/types.h 11;" d +OPENSSL_UIERR_H include/openssl/uierr.h 12;" d +OPENSSL_USE_BUILD_DATE include/openssl/e_os2.h 146;" d +OPENSSL_USE_IPV6 include/internal/sockets.h 120;" d +OPENSSL_USE_IPV6 include/internal/sockets.h 122;" d +OPENSSL_Uplink ms/uplink.c /^void OPENSSL_Uplink(volatile void **table, int index)$/;" f +OPENSSL_UplinkTable ms/uplink-ia64.pl /^OPENSSL_UplinkTable: data8 $N \/\/ amount of following entries$/;" l +OPENSSL_UplinkTable ms/uplink-x86_64.pl /^OPENSSL_UplinkTable:$/;" l +OPENSSL_UplinkTable ms/uplink.c /^void *OPENSSL_UplinkTable[26]; \/* C++Builder requires declaration before use *\/$/;" v +OPENSSL_UplinkTable ms/uplink.c /^void *OPENSSL_UplinkTable[] = {$/;" v +OPENSSL_VPROC_FUNC apps/version.c /^void OPENSSL_VPROC_FUNC(void) {}$/;" f +OPENSSL_VPROC_FUNC apps/version.c 149;" d file: +OPENSSL_VPROC_FUNC crypto/cryptlib.c /^void OPENSSL_VPROC_FUNC(void) {}$/;" f +OPENSSL_VPROC_FUNC crypto/cryptlib.c 280;" d file: +OPENSSL_VPROC_FUNC ssl/ssl_lib.c /^void OPENSSL_VPROC_FUNC(void) {}$/;" f +OPENSSL_VPROC_FUNC ssl/ssl_lib.c 556;" d file: +OPENSSL_VPROC_STRING apps/version.c 148;" d file: +OPENSSL_VPROC_STRING crypto/cryptlib.c 279;" d file: +OPENSSL_VPROC_STRING ssl/ssl_lib.c 555;" d file: +OPENSSL_VPROC_STRING_ apps/version.c 147;" d file: +OPENSSL_VPROC_STRING_ crypto/cryptlib.c 278;" d file: +OPENSSL_VPROC_STRING_ ssl/ssl_lib.c 554;" d file: +OPENSSL_WHRLPOOL_H include/openssl/whrlpool.h 11;" d +OPENSSL_X509ERR_H include/openssl/x509err.h 12;" d +OPENSSL_X509V3ERR_H include/openssl/x509v3err.h 12;" d +OPENSSL_add_all_algorithms_conf include/openssl/evp.h 1146;" d +OPENSSL_add_all_algorithms_noconf include/openssl/evp.h 1150;" d +OPENSSL_arm_midr crypto/armcap.c /^unsigned int OPENSSL_arm_midr = 0;$/;" v +OPENSSL_armcap_P crypto/armcap.c /^unsigned int OPENSSL_armcap_P = 0;$/;" v +OPENSSL_armv8_rsa_neonized crypto/armcap.c /^unsigned int OPENSSL_armv8_rsa_neonized = 0;$/;" v +OPENSSL_asc2uni crypto/pkcs12/p12_utl.c /^unsigned char *OPENSSL_asc2uni(const char *asc, int asclen,$/;" f +OPENSSL_atexit crypto/init.c /^int OPENSSL_atexit(void (*handler)(void))$/;" f +OPENSSL_atexit_t test/shlibloadtest.c /^typedef int (*OPENSSL_atexit_t)(void (*handler)(void));$/;" t file: +OPENSSL_atomic_add crypto/alphacpuid.pl /^OPENSSL_atomic_add:$/;" l +OPENSSL_atomic_add crypto/armv4cpuid.pl /^OPENSSL_atomic_add:$/;" l +OPENSSL_atomic_add crypto/ia64cpuid.S /^OPENSSL_atomic_add:$/;" l +OPENSSL_atomic_add crypto/s390xcpuid.pl /^OPENSSL_atomic_add:$/;" l +OPENSSL_atomic_add crypto/sparccpuid.S /^OPENSSL_atomic_add:$/;" l +OPENSSL_atomic_add crypto/x86_64cpuid.pl /^OPENSSL_atomic_add:$/;" l +OPENSSL_buf2hexstr crypto/o_str.c /^char *OPENSSL_buf2hexstr(const unsigned char *buf, long buflen)$/;" f +OPENSSL_buf2hexstr_ex crypto/o_str.c /^int OPENSSL_buf2hexstr_ex(char *str, size_t str_n, size_t *strlength,$/;" f +OPENSSL_cipher_name ssl/ssl_ciph.c /^const char *OPENSSL_cipher_name(const char *stdname)$/;" f +OPENSSL_cleanse crypto/alphacpuid.pl /^OPENSSL_cleanse:$/;" l +OPENSSL_cleanse crypto/arm64cpuid.pl /^OPENSSL_cleanse:$/;" l +OPENSSL_cleanse crypto/armv4cpuid.pl /^OPENSSL_cleanse:$/;" l +OPENSSL_cleanse crypto/ia64cpuid.S /^OPENSSL_cleanse:$/;" l +OPENSSL_cleanse crypto/mem_clr.c /^void OPENSSL_cleanse(void *ptr, size_t len)$/;" f +OPENSSL_cleanse crypto/s390xcpuid.pl /^OPENSSL_cleanse:$/;" l +OPENSSL_cleanse crypto/sparccpuid.S /^OPENSSL_cleanse:$/;" l +OPENSSL_cleanse crypto/x86_64cpuid.pl /^OPENSSL_cleanse:$/;" l +OPENSSL_cleanup crypto/init.c /^void OPENSSL_cleanup(void)$/;" f +OPENSSL_config crypto/conf/conf_sap.c /^void OPENSSL_config(const char *appname)$/;" f +OPENSSL_cpuid_setup crypto/alphacpuid.pl /^OPENSSL_cpuid_setup:$/;" l +OPENSSL_cpuid_setup crypto/armcap.c /^void OPENSSL_cpuid_setup(void)$/;" f +OPENSSL_cpuid_setup crypto/cpuid.c /^void OPENSSL_cpuid_setup(void)$/;" f +OPENSSL_cpuid_setup crypto/ia64cpuid.S /^OPENSSL_cpuid_setup:$/;" l +OPENSSL_cpuid_setup crypto/ppccap.c /^void OPENSSL_cpuid_setup(void)$/;" f +OPENSSL_cpuid_setup crypto/s390xcap.c /^void OPENSSL_cpuid_setup(void)$/;" f +OPENSSL_cpuid_setup crypto/sparcv9cap.c /^void OPENSSL_cpuid_setup(void)$/;" f +OPENSSL_die crypto/cryptlib.c /^void OPENSSL_die(const char *message, const char *file, int line)$/;" f +OPENSSL_fork_child crypto/threads_lib.c /^void OPENSSL_fork_child(void)$/;" f +OPENSSL_fork_parent crypto/threads_lib.c /^void OPENSSL_fork_parent(void)$/;" f +OPENSSL_fork_prepare crypto/threads_lib.c /^void OPENSSL_fork_prepare(void)$/;" f +OPENSSL_gmtime crypto/o_time.c /^struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result)$/;" f +OPENSSL_gmtime_adj crypto/o_time.c /^int OPENSSL_gmtime_adj(struct tm *tm, int off_day, long offset_sec)$/;" f +OPENSSL_gmtime_diff crypto/o_time.c /^int OPENSSL_gmtime_diff(int *pday, int *psec,$/;" f +OPENSSL_hexchar2int crypto/o_str.c /^int OPENSSL_hexchar2int(unsigned char c)$/;" f +OPENSSL_hexstr2buf crypto/o_str.c /^unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen)$/;" f +OPENSSL_hexstr2buf_ex crypto/o_str.c /^int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen,$/;" f +OPENSSL_ia32_cpuid crypto/x86_64cpuid.pl /^OPENSSL_ia32_cpuid:$/;" l +OPENSSL_ia32cap_P crypto/cpuid.c /^unsigned int OPENSSL_ia32cap_P[4];$/;" v +OPENSSL_info crypto/info.c /^const char *OPENSSL_info(int t)$/;" f +OPENSSL_init crypto/o_init.c /^void OPENSSL_init(void)$/;" f +OPENSSL_init_crypto crypto/init.c /^int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings)$/;" f +OPENSSL_init_crypto_t test/shlibloadtest.c /^typedef int (*OPENSSL_init_crypto_t)(uint64_t, void *);$/;" t file: +OPENSSL_init_ssl ssl/ssl_init.c /^int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS * settings)$/;" f +OPENSSL_instrument_bus crypto/alphacpuid.pl /^OPENSSL_instrument_bus:$/;" l +OPENSSL_instrument_bus crypto/armv4cpuid.pl /^OPENSSL_instrument_bus:$/;" l +OPENSSL_instrument_bus crypto/cpuid.c /^size_t OPENSSL_instrument_bus(unsigned int *out, size_t cnt)$/;" f +OPENSSL_instrument_bus crypto/ia64cpuid.S /^OPENSSL_instrument_bus:$/;" l +OPENSSL_instrument_bus crypto/ppccap.c /^size_t OPENSSL_instrument_bus(unsigned int *out, size_t cnt)$/;" f +OPENSSL_instrument_bus crypto/s390xcpuid.pl /^OPENSSL_instrument_bus:$/;" l +OPENSSL_instrument_bus crypto/sparcv9cap.c /^size_t OPENSSL_instrument_bus(unsigned int *out, size_t cnt)$/;" f +OPENSSL_instrument_bus crypto/x86_64cpuid.pl /^OPENSSL_instrument_bus:$/;" l +OPENSSL_instrument_bus2 crypto/alphacpuid.pl /^OPENSSL_instrument_bus2:$/;" l +OPENSSL_instrument_bus2 crypto/armv4cpuid.pl /^OPENSSL_instrument_bus2:$/;" l +OPENSSL_instrument_bus2 crypto/cpuid.c /^size_t OPENSSL_instrument_bus2(unsigned int *out, size_t cnt, size_t max)$/;" f +OPENSSL_instrument_bus2 crypto/ia64cpuid.S /^OPENSSL_instrument_bus2:$/;" l +OPENSSL_instrument_bus2 crypto/ppccap.c /^size_t OPENSSL_instrument_bus2(unsigned int *out, size_t cnt, size_t max)$/;" f +OPENSSL_instrument_bus2 crypto/s390xcpuid.pl /^OPENSSL_instrument_bus2:$/;" l +OPENSSL_instrument_bus2 crypto/sparcv9cap.c /^size_t OPENSSL_instrument_bus2(unsigned int *out, size_t cnt, size_t max)$/;" f +OPENSSL_instrument_bus2 crypto/x86_64cpuid.pl /^OPENSSL_instrument_bus2:$/;" l +OPENSSL_isservice crypto/cryptlib.c /^int OPENSSL_isservice(void)$/;" f +OPENSSL_issetugid crypto/uid.c /^int OPENSSL_issetugid(void)$/;" f +OPENSSL_load_builtin_modules crypto/conf/conf_mall.c /^void OPENSSL_load_builtin_modules(void)$/;" f +OPENSSL_ppccap_P crypto/ppccap.c /^unsigned int OPENSSL_ppccap_P = 0;$/;" v +OPENSSL_rdtsc crypto/alphacpuid.pl /^OPENSSL_rdtsc:$/;" l +OPENSSL_rdtsc crypto/armcap.c /^uint32_t OPENSSL_rdtsc(void)$/;" f +OPENSSL_rdtsc crypto/cpuid.c /^uint32_t OPENSSL_rdtsc(void)$/;" f +OPENSSL_rdtsc crypto/ia64cpuid.S /^OPENSSL_rdtsc:$/;" l +OPENSSL_rdtsc crypto/ppccap.c /^uint32_t OPENSSL_rdtsc(void)$/;" f +OPENSSL_rdtsc crypto/s390xcpuid.pl /^OPENSSL_rdtsc:$/;" l +OPENSSL_rdtsc crypto/sparcv9cap.c /^uint32_t OPENSSL_rdtsc(void)$/;" f +OPENSSL_rdtsc crypto/x86_64cpuid.pl /^OPENSSL_rdtsc:$/;" l +OPENSSL_s390x_facilities crypto/s390xcpuid.pl /^OPENSSL_s390x_facilities:$/;" l +OPENSSL_s390x_functions crypto/s390xcpuid.pl /^OPENSSL_s390x_functions:$/;" l +OPENSSL_s390xcap_P crypto/s390xcap.c /^struct OPENSSL_s390xcap_st OPENSSL_s390xcap_P;$/;" v typeref:struct:OPENSSL_s390xcap_st +OPENSSL_s390xcap_st crypto/s390x_arch.h /^struct OPENSSL_s390xcap_st {$/;" s +OPENSSL_showfatal crypto/cryptlib.c /^void OPENSSL_showfatal(const char *fmta, ...)$/;" f +OPENSSL_sk_compfunc include/openssl/stack.h /^typedef int (*OPENSSL_sk_compfunc)(const void *, const void *);$/;" t +OPENSSL_sk_copyfunc include/openssl/stack.h /^typedef void *(*OPENSSL_sk_copyfunc)(const void *);$/;" t +OPENSSL_sk_deep_copy crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_deep_copy(const OPENSSL_STACK *sk,$/;" f +OPENSSL_sk_delete crypto/stack/stack.c /^void *OPENSSL_sk_delete(OPENSSL_STACK *st, int loc)$/;" f +OPENSSL_sk_delete_ptr crypto/stack/stack.c /^void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p)$/;" f +OPENSSL_sk_dup crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *sk)$/;" f +OPENSSL_sk_find crypto/stack/stack.c /^int OPENSSL_sk_find(OPENSSL_STACK *st, const void *data)$/;" f +OPENSSL_sk_find_all crypto/stack/stack.c /^int OPENSSL_sk_find_all(OPENSSL_STACK *st, const void *data, int *pnum)$/;" f +OPENSSL_sk_find_ex crypto/stack/stack.c /^int OPENSSL_sk_find_ex(OPENSSL_STACK *st, const void *data)$/;" f +OPENSSL_sk_free crypto/stack/stack.c /^void OPENSSL_sk_free(OPENSSL_STACK *st)$/;" f +OPENSSL_sk_freefunc include/openssl/stack.h /^typedef void (*OPENSSL_sk_freefunc)(void *);$/;" t +OPENSSL_sk_insert crypto/stack/stack.c /^int OPENSSL_sk_insert(OPENSSL_STACK *st, const void *data, int loc)$/;" f +OPENSSL_sk_is_sorted crypto/stack/stack.c /^int OPENSSL_sk_is_sorted(const OPENSSL_STACK *st)$/;" f +OPENSSL_sk_new crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc c)$/;" f +OPENSSL_sk_new_null crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_new_null(void)$/;" f +OPENSSL_sk_new_reserve crypto/stack/stack.c /^OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n)$/;" f +OPENSSL_sk_num crypto/stack/stack.c /^int OPENSSL_sk_num(const OPENSSL_STACK *st)$/;" f +OPENSSL_sk_pop crypto/stack/stack.c /^void *OPENSSL_sk_pop(OPENSSL_STACK *st)$/;" f +OPENSSL_sk_pop_free crypto/stack/stack.c /^void OPENSSL_sk_pop_free(OPENSSL_STACK *st, OPENSSL_sk_freefunc func)$/;" f +OPENSSL_sk_push crypto/stack/stack.c /^int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data)$/;" f +OPENSSL_sk_reserve crypto/stack/stack.c /^int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n)$/;" f +OPENSSL_sk_set crypto/stack/stack.c /^void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data)$/;" f +OPENSSL_sk_set_cmp_func crypto/stack/stack.c /^OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, OPENSSL_sk_compfunc c)$/;" f +OPENSSL_sk_shift crypto/stack/stack.c /^void *OPENSSL_sk_shift(OPENSSL_STACK *st)$/;" f +OPENSSL_sk_sort crypto/stack/stack.c /^void OPENSSL_sk_sort(OPENSSL_STACK *st)$/;" f +OPENSSL_sk_unshift crypto/stack/stack.c /^int OPENSSL_sk_unshift(OPENSSL_STACK *st, const void *data)$/;" f +OPENSSL_sk_value crypto/stack/stack.c /^void *OPENSSL_sk_value(const OPENSSL_STACK *st, int i)$/;" f +OPENSSL_sk_zero crypto/stack/stack.c /^void OPENSSL_sk_zero(OPENSSL_STACK *st)$/;" f +OPENSSL_sparcv9cap_P crypto/sparcv9cap.c /^unsigned int OPENSSL_sparcv9cap_P[2] = { SPARCV9_TICK_PRIVILEGED, 0 };$/;" v +OPENSSL_strcasecmp crypto/o_str.c /^int OPENSSL_strcasecmp(const char *s1, const char *s2)$/;" f +OPENSSL_strlcat crypto/o_str.c /^size_t OPENSSL_strlcat(char *dst, const char *src, size_t size)$/;" f +OPENSSL_strlcpy crypto/o_str.c /^size_t OPENSSL_strlcpy(char *dst, const char *src, size_t size)$/;" f +OPENSSL_strncasecmp crypto/o_str.c /^int OPENSSL_strncasecmp(const char *s1, const char *s2, size_t n)$/;" f +OPENSSL_strnlen crypto/o_str.c /^size_t OPENSSL_strnlen(const char *str, size_t maxlen)$/;" f +OPENSSL_thread_stop crypto/initthread.c /^void OPENSSL_thread_stop(void)$/;" f +OPENSSL_thread_stop_ex crypto/initthread.c /^void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx)$/;" f +OPENSSL_uni2asc crypto/pkcs12/p12_utl.c /^char *OPENSSL_uni2asc(const unsigned char *uni, int unilen)$/;" f +OPENSSL_uni2utf8 crypto/pkcs12/p12_utl.c /^char *OPENSSL_uni2utf8(const unsigned char *uni, int unilen)$/;" f +OPENSSL_utf82uni crypto/pkcs12/p12_utl.c /^unsigned char *OPENSSL_utf82uni(const char *asc, int asclen,$/;" f +OPENSSL_version_build_metadata crypto/cversion.c /^const char *OPENSSL_version_build_metadata(void)$/;" f +OPENSSL_version_major crypto/cversion.c /^unsigned int OPENSSL_version_major(void)$/;" f +OPENSSL_version_major_t test/shlibloadtest.c /^typedef unsigned long (*OPENSSL_version_major_t)(void);$/;" t file: +OPENSSL_version_minor crypto/cversion.c /^unsigned int OPENSSL_version_minor(void)$/;" f +OPENSSL_version_minor_t test/shlibloadtest.c /^typedef unsigned long (*OPENSSL_version_minor_t)(void);$/;" t file: +OPENSSL_version_patch crypto/cversion.c /^unsigned int OPENSSL_version_patch(void)$/;" f +OPENSSL_version_patch_t test/shlibloadtest.c /^typedef unsigned long (*OPENSSL_version_patch_t)(void);$/;" t file: +OPENSSL_version_pre_release crypto/cversion.c /^const char *OPENSSL_version_pre_release(void)$/;" f +OPENSSL_vx_probe crypto/s390xcpuid.pl /^OPENSSL_vx_probe:$/;" l +OPENSSL_wipe_cpu crypto/alphacpuid.pl /^OPENSSL_wipe_cpu:$/;" l +OPENSSL_wipe_cpu crypto/armv4cpuid.pl /^OPENSSL_wipe_cpu:$/;" l +OPENSSL_wipe_cpu crypto/ia64cpuid.S /^OPENSSL_wipe_cpu:$/;" l +OPENSSL_wipe_cpu crypto/s390xcpuid.pl /^OPENSSL_wipe_cpu:$/;" l +OPENSSL_wipe_cpu crypto/sparccpuid.S /^OPENSSL_wipe_cpu:$/;" l +OPENSSL_wipe_cpu crypto/x86_64cpuid.pl /^OPENSSL_wipe_cpu:$/;" l +OPTIONS apps/include/opt.h /^} OPTIONS;$/;" t typeref:struct:options_st +OPTION_CHOICE apps/asn1parse.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/ca.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/ciphers.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/cmp.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/cms.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/crl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/crl2pkcs7.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/dgst.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/dhparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/dsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/dsaparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/ec.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/ecparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/enc.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/engine.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/errstr.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/fipsinstall.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/gendsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/genpkey.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/genrsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/info.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/kdf.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/mac.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/nseq.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/ocsp.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/passwd.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/pkcs12.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/pkcs7.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/pkcs8.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/pkey.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/pkeyparam.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/pkeyutl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/prime.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/rand.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/rehash.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/req.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/rsa.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/rsautl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/s_client.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/s_server.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/s_time.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/sess_id.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/smime.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/speed.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/spkac.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/srp.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/storeutl.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/ts.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/verify.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/version.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE apps/x509.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/acvp_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/algorithmid_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/bftest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/bio_prefix_text.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/bio_readbuffer_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/bioprinttest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/bntest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/conf_include_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/curve448_internal_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/ecstresstest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/endecode_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/evp_extra_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/evp_fetch_prov_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/evp_libctx_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/evp_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/ossl_store_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/pkcs12_format_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/provider_status_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/provider_test.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE test/threadstest.c /^} OPTION_CHOICE;$/;" t typeref:enum:OPTION_choice file: +OPTION_CHOICE_DEFAULT test/testutil/tu_local.h /^} OPTION_CHOICE_DEFAULT;$/;" t typeref:enum:OPTION_choice_default +OPTION_choice apps/asn1parse.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/ca.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/ciphers.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/cmp.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/cms.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/crl.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/crl2pkcs7.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/dgst.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/dhparam.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/dsa.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/dsaparam.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/ec.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/ecparam.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/enc.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/engine.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/errstr.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/fipsinstall.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/gendsa.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/genpkey.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/genrsa.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/info.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/kdf.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/mac.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/nseq.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/ocsp.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/passwd.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/pkcs12.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/pkcs7.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/pkcs8.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/pkey.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/pkeyparam.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/pkeyutl.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/prime.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/rand.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/rehash.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/req.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/rsa.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/rsautl.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/s_client.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/s_server.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/s_time.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/sess_id.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/smime.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/speed.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/spkac.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/srp.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/storeutl.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/ts.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/verify.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/version.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice apps/x509.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/acvp_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/algorithmid_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/bftest.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/bio_prefix_text.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/bio_readbuffer_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/bioprinttest.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/bntest.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/conf_include_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/curve448_internal_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/ecstresstest.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/endecode_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/evp_extra_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/evp_fetch_prov_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/evp_libctx_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/evp_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/ossl_store_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/pkcs12_format_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/provider_status_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/provider_test.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice test/threadstest.c /^typedef enum OPTION_choice {$/;" g file: +OPTION_choice_default test/testutil/tu_local.h /^typedef enum OPTION_choice_default {$/;" g +OPT_1 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: +OPT_2 apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: +OPT_3 apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: +OPT_3 apps/genrsa.c /^ OPT_3,$/;" e enum:OPTION_choice file: +OPT_3DES_WRAP apps/cms.c /^ OPT_3DES_WRAP, OPT_WRAP, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_4 apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: +OPT_4 apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: +OPT_5 apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: +OPT_5 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: +OPT_6 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: +OPT_6 apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: +OPT_6 apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: +OPT_A apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: +OPT_A apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_ACCEPT apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: +OPT_ACCEPT_RAVERIFIED apps/cmp.c /^ OPT_ACCEPT_UNPROT_ERR, OPT_ACCEPT_RAVERIFIED,$/;" e enum:OPTION_choice file: +OPT_ACCEPT_UNPROTECTED apps/cmp.c /^ OPT_SEND_UNPROT_ERR, OPT_ACCEPT_UNPROTECTED,$/;" e enum:OPTION_choice file: +OPT_ACCEPT_UNPROT_ERR apps/cmp.c /^ OPT_ACCEPT_UNPROT_ERR, OPT_ACCEPT_RAVERIFIED,$/;" e enum:OPTION_choice file: +OPT_ADD apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: +OPT_ADDEXT apps/req.c /^ OPT_COPY_EXTENSIONS, OPT_ADDEXT, OPT_EXTENSIONS,$/;" e enum:OPTION_choice file: +OPT_ADDREJECT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_ADDTRUST apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_AEAD apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: +OPT_AES128_WRAP apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: +OPT_AES192_WRAP apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: +OPT_AES256_WRAP apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: +OPT_AIXMD5 apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: +OPT_ALGORITHM apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_ALG_FETCH_TYPE test/evp_fetch_prov_test.c /^ OPT_ALG_FETCH_TYPE,$/;" e enum:OPTION_choice file: +OPT_ALIAS apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: +OPT_ALPN apps/s_client.c /^ OPT_NEXTPROTONEG, OPT_ALPN,$/;" e enum:OPTION_choice file: +OPT_ALPN apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: +OPT_AMOUNT test/bio_prefix_text.c /^ OPT_AMOUNT,$/;" e enum:OPTION_choice file: +OPT_ANTI_REPLAY apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: +OPT_APR1 apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: +OPT_ASCIICRLF apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: +OPT_ASN1PARSE apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: +OPT_ASN1PARSE apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: +OPT_ASYM_CIPHER_ALGORITHMS apps/list.c /^ OPT_KEM_ALGORITHMS, OPT_SIGNATURE_ALGORITHMS, OPT_ASYM_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_ASYNC apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: +OPT_ASYNC apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: +OPT_ASYNCJOBS apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_B apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_BADSIG apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_BADSIG apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: +OPT_BADSIG apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: +OPT_BASE64 apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: +OPT_BATCH apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: +OPT_BATCH apps/cmp.c /^ OPT_BATCH, OPT_REPEAT,$/;" e enum:OPTION_choice file: +OPT_BATCH apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: +OPT_BIN apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_BIN apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_BINARY apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: +OPT_BINARY apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_BINARY apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: +OPT_BIND apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: +OPT_BITS apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: +OPT_BRIEF apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: +OPT_BRIEF apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: +OPT_BUFSIZE apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: +OPT_BUGS apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: +OPT_BUILD_CHAIN apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: +OPT_BUILD_CHAIN apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: +OPT_BYTES apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: +OPT_C apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_C apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: +OPT_C apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_CA apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: +OPT_CA apps/req.c /^ OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_CA apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_CACERTS apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: +OPT_CACERTSOUT apps/cmp.c /^ OPT_EXTRACERTSOUT, OPT_CACERTSOUT,$/;" e enum:OPTION_choice file: +OPT_CACREATESERIAL apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: +OPT_CADES apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/s_time.c /^ OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_CAFILE apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CAFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: +OPT_CAKEY apps/req.c /^ OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_CAKEY apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_CAKEYFORM apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: +OPT_CANAME apps/pkcs12.c /^ OPT_NAME, OPT_CSP, OPT_CANAME,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/s_time.c /^ OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_CAPATH apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CASERIAL apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/s_time.c /^ OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_CASTORE apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CERT apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: +OPT_CERT apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_CERT apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_CERT apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: +OPT_CERT apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: +OPT_CERT apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_CERT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: +OPT_CERT apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: +OPT_CERT2 apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: +OPT_CERTFILE apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_CERTFILE apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: +OPT_CERTFILE apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: +OPT_CERTFILE apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_CERTFORM apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: +OPT_CERTFORM apps/cmp.c /^ OPT_CERTFORM, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_CERTFORM apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_CERTFORM apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_CERTIN apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: +OPT_CERTIN apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_CERTOPT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_CERTOUT apps/cmp.c /^ OPT_CERTOUT, OPT_CHAINOUT,$/;" e enum:OPTION_choice file: +OPT_CERTPBE apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: +OPT_CERTSOUT apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: +OPT_CERT_CHAIN apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: +OPT_CERT_CHAIN apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: +OPT_CHAIN apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: +OPT_CHAIN apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_CHAINCAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: +OPT_CHAINCAFILE apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: +OPT_CHAINCAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: +OPT_CHAINCAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: +OPT_CHAINCASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_CHAINCASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_CHAINOUT apps/cmp.c /^ OPT_CERTOUT, OPT_CHAINOUT,$/;" e enum:OPTION_choice file: +OPT_CHALLENGE apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: +OPT_CHECK apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_CHECK apps/ec.c /^ OPT_NO_PUBLIC, OPT_CHECK, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_CHECK apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: +OPT_CHECK apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: +OPT_CHECK apps/pkeyparam.c /^ OPT_ENGINE, OPT_CHECK,$/;" e enum:OPTION_choice file: +OPT_CHECK apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_CHECKEMAIL apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: +OPT_CHECKEND apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: +OPT_CHECKHOST apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: +OPT_CHECKIP apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: +OPT_CHECKS apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: +OPT_CHECK_AFTER apps/cmp.c /^ OPT_POLL_COUNT, OPT_CHECK_AFTER,$/;" e enum:OPTION_choice file: +OPT_CHECK_NAMED apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/cms.c /^ OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/kdf.c /^ OPT_CIPHER, OPT_DIGEST, OPT_MAC,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/mac.c /^ OPT_CIPHER, OPT_DIGEST,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_CIPHER apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_CIPHERSUITES apps/ciphers.c /^ OPT_CIPHERSUITES,$/;" e enum:OPTION_choice file: +OPT_CIPHERSUITES apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_CIPHER_ALGORITHMS apps/list.c /^ OPT_DIGEST_ALGORITHMS, OPT_CIPHER_COMMANDS, OPT_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_CIPHER_COMMANDS apps/list.c /^ OPT_DIGEST_ALGORITHMS, OPT_CIPHER_COMMANDS, OPT_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_CLCERTS apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: +OPT_CLREXT apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: +OPT_CLRREJECT apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: +OPT_CLRTRUST apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: +OPT_CMAC apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: +OPT_CMD apps/cmp.c /^ OPT_CMD, OPT_INFOTYPE, OPT_GENINFO,$/;" e enum:OPTION_choice file: +OPT_CMSOUT apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: +OPT_COMMANDS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: +OPT_COMMON apps/asn1parse.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/ca.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/ciphers.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/cmp.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/cms.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/crl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/crl2pkcs7.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/dgst.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/dhparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/dsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/dsaparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/ec.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/ecparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/enc.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/engine.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/fipsinstall.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/gendsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/genpkey.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/genrsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/include/opt.h 17;" d +OPT_COMMON apps/info.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/kdf.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/list.c /^ OPT_COMMON,$/;" e enum:HELPLIST_CHOICE file: +OPT_COMMON apps/mac.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/nseq.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/ocsp.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/passwd.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/pkcs12.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/pkcs7.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/pkcs8.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/pkey.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/pkeyparam.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/pkeyutl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/prime.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/rand.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/rehash.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/req.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/rsa.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/rsautl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/s_client.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/s_server.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/s_time.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/sess_id.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/smime.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/speed.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/spkac.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/srp.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/storeutl.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/ts.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/verify.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/version.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMMON apps/x509.c /^ OPT_COMMON,$/;" e enum:OPTION_choice file: +OPT_COMPAT apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_COMPRESS apps/cms.c /^ OPT_DIGEST_CREATE, OPT_COMPRESS, OPT_UNCOMPRESS,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/cmp.c /^ OPT_CONFIG, OPT_SECTION, OPT_VERBOSITY,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/cms.c /^ OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/genpkey.c /^ OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/pkeyutl.c /^ OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/smime.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: +OPT_CONFIG apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: +OPT_CONFIGDIR apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: +OPT_CONFIG_FILE test/acvp_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_CONFIG_FILE test/endecode_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_CONFIG_FILE test/evp_fetch_prov_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_CONFIG_FILE test/evp_libctx_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_CONFIG_FILE test/evp_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_CONFIG_FILE test/provider_status_test.c /^ OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_CONFIG_FILE test/threadstest.c /^ OPT_FIPS, OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_CONFIG_OPTION apps/include/opt.h 285;" d +OPT_CONNECT apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: +OPT_CONNECT apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_CONTENT apps/cms.c /^ OPT_CONTENT, OPT_PRINT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_CONTENT apps/smime.c /^ OPT_OUTFORM, OPT_CONTENT$/;" e enum:OPTION_choice file: +OPT_CONTEXT apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: +OPT_CONTEXT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: +OPT_CONTEXT test/endecode_test.c /^ OPT_CONTEXT,$/;" e enum:OPTION_choice file: +OPT_CONTEXT test/evp_extra_test.c /^ OPT_CONTEXT,$/;" e enum:OPTION_choice file: +OPT_CONTEXT test/pkcs12_format_test.c /^ OPT_CONTEXT,$/;" e enum:OPTION_choice file: +OPT_CONVERT apps/ciphers.c /^ OPT_CONVERT,$/;" e enum:OPTION_choice file: +OPT_CONV_FORM apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_CONV_FORM apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: +OPT_COPY_EXTENSIONS apps/req.c /^ OPT_COPY_EXTENSIONS, OPT_ADDEXT, OPT_EXTENSIONS,$/;" e enum:OPTION_choice file: +OPT_COPY_EXTENSIONS apps/x509.c /^ OPT_SUBJECT_HASH_OLD, OPT_ISSUER_HASH_OLD, OPT_COPY_EXTENSIONS,$/;" e enum:OPTION_choice file: +OPT_CORRUPT_DESC apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_CORRUPT_TYPE apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_CPUSETTINGS apps/info.c /^ OPT_LISTSEP, OPT_SEEDS, OPT_CPUSETTINGS$/;" e enum:OPTION_choice file: +OPT_CREATE_SERIAL apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: +OPT_CRITERION_ALIAS apps/storeutl.c /^ OPT_CRITERION_FINGERPRINT, OPT_CRITERION_ALIAS,$/;" e enum:OPTION_choice file: +OPT_CRITERION_FINGERPRINT apps/storeutl.c /^ OPT_CRITERION_FINGERPRINT, OPT_CRITERION_ALIAS,$/;" e enum:OPTION_choice file: +OPT_CRITERION_ISSUER apps/storeutl.c /^ OPT_CRITERION_SUBJECT, OPT_CRITERION_ISSUER, OPT_CRITERION_SERIAL,$/;" e enum:OPTION_choice file: +OPT_CRITERION_SERIAL apps/storeutl.c /^ OPT_CRITERION_SUBJECT, OPT_CRITERION_ISSUER, OPT_CRITERION_SERIAL,$/;" e enum:OPTION_choice file: +OPT_CRITERION_SUBJECT apps/storeutl.c /^ OPT_CRITERION_SUBJECT, OPT_CRITERION_ISSUER, OPT_CRITERION_SERIAL,$/;" e enum:OPTION_choice file: +OPT_CRL apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: +OPT_CRL apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: +OPT_CRLDAYS apps/ca.c /^ OPT_CRLDAYS, OPT_CRLHOURS, OPT_CRLSEC,$/;" e enum:OPTION_choice file: +OPT_CRLEXTS apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: +OPT_CRLF apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: +OPT_CRLF apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: +OPT_CRLFEOL apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: +OPT_CRLFEOL apps/smime.c /^ OPT_CRLFEOL, OPT_ENGINE, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_CRLFILE apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: +OPT_CRLFORM apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_CRLFORM apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_CRLHOURS apps/ca.c /^ OPT_CRLDAYS, OPT_CRLHOURS, OPT_CRLSEC,$/;" e enum:OPTION_choice file: +OPT_CRLNUMBER apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_CRLSEC apps/ca.c /^ OPT_CRLDAYS, OPT_CRLHOURS, OPT_CRLSEC,$/;" e enum:OPTION_choice file: +OPT_CRL_CA_COMPROMISE apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: +OPT_CRL_COMPROMISE apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: +OPT_CRL_DOWNLOAD apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: +OPT_CRL_DOWNLOAD apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_CRL_DOWNLOAD apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: +OPT_CRL_HOLD apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: +OPT_CRL_LASTUPDATE apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: +OPT_CRL_NEXTUPDATE apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: +OPT_CRL_REASON apps/ca.c /^ OPT_CRL_REASON, OPT_CRL_HOLD, OPT_CRL_COMPROMISE, OPT_CRL_CA_COMPROMISE$/;" e enum:OPTION_choice file: +OPT_CSP apps/pkcs12.c /^ OPT_NAME, OPT_CSP, OPT_CANAME,$/;" e enum:OPTION_choice file: +OPT_CSR apps/cmp.c /^ OPT_POPO, OPT_CSR,$/;" e enum:OPTION_choice file: +OPT_CT apps/s_client.c /^ OPT_CT, OPT_NOCT, OPT_CTLOG_FILE,$/;" e enum:OPTION_choice file: +OPT_CTLOG_FILE apps/s_client.c /^ OPT_CT, OPT_NOCT, OPT_CTLOG_FILE,$/;" e enum:OPTION_choice file: +OPT_D apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_D apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_DANE_EE_NO_NAME apps/s_client.c /^ OPT_DANE_TLSA_RRDATA, OPT_DANE_EE_NO_NAME,$/;" e enum:OPTION_choice file: +OPT_DANE_TLSA_DOMAIN apps/s_client.c /^ OPT_DANE_TLSA_DOMAIN,$/;" e enum:OPTION_choice file: +OPT_DANE_TLSA_RRDATA apps/s_client.c /^ OPT_DANE_TLSA_RRDATA, OPT_DANE_EE_NO_NAME,$/;" e enum:OPTION_choice file: +OPT_DATA apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: +OPT_DATADIR test/ossl_store_test.c /^ OPT_DATADIR,$/;" e enum:OPTION_choice file: +OPT_DATA_CREATE apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: +OPT_DATA_OUT apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: +OPT_DATEOPT apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_DATEOPT apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_DATEOPT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_DATES apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: +OPT_DAYS apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_DAYS apps/cmp.c /^ OPT_DAYS, OPT_REQEXTS,$/;" e enum:OPTION_choice file: +OPT_DAYS apps/req.c /^ OPT_MULTIVALUE_RDN, OPT_DAYS, OPT_SET_SERIAL,$/;" e enum:OPTION_choice file: +OPT_DAYS apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: +OPT_DCERT apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: +OPT_DCERTFORM apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: +OPT_DCERT_CHAIN apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: +OPT_DEBUG apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_DEBUG apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: +OPT_DEBUG apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: +OPT_DEBUG apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_DEBUG_DECRYPT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_DECODERS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_DECRYPT apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: +OPT_DECRYPT apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_DECRYPT apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_DECRYPT apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_DECRYPT apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: +OPT_DELETE apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: +OPT_DERIVE apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_DESCERT apps/pkcs12.c /^ OPT_DESCERT,$/;" e enum:OPTION_choice file: +OPT_DHPARAM apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: +OPT_DIGEST apps/cmp.c /^ OPT_DIGEST, OPT_MAC, OPT_EXTRACERTS,$/;" e enum:OPTION_choice file: +OPT_DIGEST apps/dgst.c /^ OPT_DIGEST,$/;" e enum:OPTION_choice file: +OPT_DIGEST apps/kdf.c /^ OPT_CIPHER, OPT_DIGEST, OPT_MAC,$/;" e enum:OPTION_choice file: +OPT_DIGEST apps/mac.c /^ OPT_CIPHER, OPT_DIGEST,$/;" e enum:OPTION_choice file: +OPT_DIGEST apps/pkeyutl.c /^ OPT_RAWIN, OPT_DIGEST$/;" e enum:OPTION_choice file: +OPT_DIGEST apps/spkac.c /^ OPT_SPKSECT, OPT_KEYFORM, OPT_DIGEST,$/;" e enum:OPTION_choice file: +OPT_DIGEST apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: +OPT_DIGEST_ALGORITHMS apps/list.c /^ OPT_DIGEST_ALGORITHMS, OPT_CIPHER_COMMANDS, OPT_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_DIGEST_COMMANDS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: +OPT_DIGEST_CREATE apps/cms.c /^ OPT_DIGEST_CREATE, OPT_COMPRESS, OPT_UNCOMPRESS,$/;" e enum:OPTION_choice file: +OPT_DIGEST_VERIFY apps/cms.c /^ OPT_CMSOUT, OPT_DATA_OUT, OPT_DATA_CREATE, OPT_DIGEST_VERIFY,$/;" e enum:OPTION_choice file: +OPT_DIRNAMESEP apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: +OPT_DISABLED apps/list.c /^ OPT_PK_ALGORITHMS, OPT_PK_METHOD, OPT_DISABLED,$/;" e enum:HELPLIST_CHOICE file: +OPT_DISABLE_CONFIRM apps/cmp.c /^ OPT_OUT_TRUSTED, OPT_IMPLICIT_CONFIRM, OPT_DISABLE_CONFIRM,$/;" e enum:OPTION_choice file: +OPT_DKEY apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: +OPT_DKEYFORM apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: +OPT_DLIMIT apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: +OPT_DPASS apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: +OPT_DSAPARAM apps/dhparam.c /^ OPT_DSAPARAM, OPT_2, OPT_3, OPT_5,$/;" e enum:OPTION_choice file: +OPT_DSOEXT apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: +OPT_DTLS apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_DTLS apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_DTLS1 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_DTLS1 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_DTLS1_2 apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: +OPT_DTLS1_2 apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: +OPT_DUMP apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: +OPT_DUP apps/include/opt.h 322;" d +OPT_E apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_E apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_EARLY_DATA apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: +OPT_EARLY_DATA apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: +OPT_ECONTENT_TYPE apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: +OPT_EC_CONV_FORM apps/pkey.c /^ OPT_EC_PARAM_ENC, OPT_EC_CONV_FORM,$/;" e enum:OPTION_choice file: +OPT_EC_PARAM_ENC apps/pkey.c /^ OPT_EC_PARAM_ENC, OPT_EC_CONV_FORM,$/;" e enum:OPTION_choice file: +OPT_ED_DECRYPT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_ED_ENCRYPT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_ELAPSED apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: +OPT_EMAIL apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_ENABLE_PHA apps/s_client.c /^ OPT_ENABLE_PHA,$/;" e enum:OPTION_choice file: +OPT_ENCODERS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_ENCRYPT apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: +OPT_ENCRYPT apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_ENCRYPT apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_ENCRYPT apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_ENDDATE apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: +OPT_ENDDATE apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/cmp.c /^ OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/cms.c /^ OPT_3DES_WRAP, OPT_WRAP, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/genrsa.c /^ OPT_F4, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/pkeyparam.c /^ OPT_ENGINE, OPT_CHECK,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/s_server.c /^ OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/smime.c /^ OPT_CRLFEOL, OPT_ENGINE, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/storeutl.c /^ OPT_ENGINE, OPT_OUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/verify.c /^ OPT_ENGINE, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_ENGINE apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: +OPT_ENGINES apps/list.c /^ OPT_ENGINES, $/;" e enum:HELPLIST_CHOICE file: +OPT_ENGINESDIR apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: +OPT_ENGINE_IMPL apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: +OPT_ENGINE_IMPL apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_EOF apps/errstr.c /^ OPT_ERR = -1, OPT_EOF = 0, OPT_HELP$/;" e enum:OPTION_choice file: +OPT_EOF test/acvp_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/algorithmid_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/bftest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/bio_prefix_text.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/bio_readbuffer_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/bioprinttest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/bntest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/conf_include_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/curve448_internal_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/ecstresstest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/endecode_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/evp_extra_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/evp_fetch_prov_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/evp_libctx_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/evp_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/ossl_store_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/pkcs12_format_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/provider_status_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/provider_test.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_EOF test/testutil/tu_local.h /^ OPT_EOF = 0,$/;" e enum:OPTION_choice_default +OPT_EOF test/threadstest.c /^ OPT_EOF = 0,$/;" e enum:OPTION_choice file: +OPT_ERR apps/errstr.c /^ OPT_ERR = -1, OPT_EOF = 0, OPT_HELP$/;" e enum:OPTION_choice file: +OPT_ERR test/acvp_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/algorithmid_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/bftest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/bio_prefix_text.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/bio_readbuffer_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/bioprinttest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/bntest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/conf_include_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/curve448_internal_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/ecstresstest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/endecode_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/evp_extra_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/evp_fetch_prov_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/evp_libctx_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/evp_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/ossl_store_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/pkcs12_format_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/provider_status_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/provider_test.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_ERR test/testutil/tu_local.h /^ OPT_ERR = -1,$/;" e enum:OPTION_choice_default +OPT_ERR test/threadstest.c /^ OPT_ERR = -1,$/;" e enum:OPTION_choice file: +OPT_EVP apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: +OPT_EXPECT_SENDER apps/cmp.c /^ OPT_EXPECT_SENDER,$/;" e enum:OPTION_choice file: +OPT_EXPORT apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: +OPT_EXT apps/x509.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_EXT$/;" e enum:OPTION_choice file: +OPT_EXTENSIONS apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: +OPT_EXTENSIONS apps/req.c /^ OPT_COPY_EXTENSIONS, OPT_ADDEXT, OPT_EXTENSIONS,$/;" e enum:OPTION_choice file: +OPT_EXTENSIONS apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_EXTFILE apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: +OPT_EXTFILE apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: +OPT_EXTRACERTS apps/cmp.c /^ OPT_DIGEST, OPT_MAC, OPT_EXTRACERTS,$/;" e enum:OPTION_choice file: +OPT_EXTRACERTSOUT apps/cmp.c /^ OPT_EXTRACERTSOUT, OPT_CACERTSOUT,$/;" e enum:OPTION_choice file: +OPT_EXT_CACHE apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_F apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_F4 apps/genrsa.c /^ OPT_F4, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_FAIL test/conf_include_test.c /^ OPT_FAIL,$/;" e enum:OPTION_choice file: +OPT_FAILURE apps/cmp.c /^ OPT_PKISTATUS, OPT_FAILURE,$/;" e enum:OPTION_choice file: +OPT_FAILUREBITS apps/cmp.c /^ OPT_FAILUREBITS, OPT_STATUSSTRING,$/;" e enum:OPTION_choice file: +OPT_FALLBACKSCSV apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: +OPT_FETCH_FAILURE test/evp_fetch_prov_test.c /^ OPT_FETCH_FAILURE,$/;" e enum:OPTION_choice file: +OPT_FETCH_PROPERTY test/evp_fetch_prov_test.c /^ OPT_FETCH_PROPERTY,$/;" e enum:OPTION_choice file: +OPT_FINGERPRINT apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_FINGERPRINT apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: +OPT_FIPS test/threadstest.c /^ OPT_FIPS, OPT_CONFIG_FILE,$/;" e enum:OPTION_choice file: +OPT_FIPS_FINGERPRINT apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_FMT_ANY apps/include/opt.h 347;" d +OPT_FMT_ENGINE apps/include/opt.h 338;" d +OPT_FMT_HTTP apps/include/opt.h 343;" d +OPT_FMT_MSBLOB apps/include/opt.h 339;" d +OPT_FMT_NSS apps/include/opt.h 341;" d +OPT_FMT_PDE apps/include/opt.h 345;" d +OPT_FMT_PDS apps/include/opt.h 346;" d +OPT_FMT_PEMDER apps/include/opt.h 335;" d +OPT_FMT_PKCS12 apps/include/opt.h 336;" d +OPT_FMT_PVK apps/include/opt.h 344;" d +OPT_FMT_SMIME apps/include/opt.h 337;" d +OPT_FMT_TEXT apps/include/opt.h 342;" d +OPT_FORCE_PUBKEY apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: +OPT_FROM apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: +OPT_FROM apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_GENCONF apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: +OPT_GENCRL apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: +OPT_GENDELTA apps/crl.c /^ OPT_CRLNUMBER, OPT_BADSIG, OPT_GENDELTA, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE,$/;" e enum:OPTION_choice file: +OPT_GENERATE apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: +OPT_GENINFO apps/cmp.c /^ OPT_CMD, OPT_INFOTYPE, OPT_GENINFO,$/;" e enum:OPTION_choice file: +OPT_GENKEY apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_GENKEY apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: +OPT_GENPARAM apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_GENSTR apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: +OPT_GN apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: +OPT_GRANT_IMPLICITCONF apps/cmp.c /^ OPT_GRANT_IMPLICITCONF,$/;" e enum:OPTION_choice file: +OPT_HASH apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_HASH apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_HASH_OLD apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_HEADER apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: +OPT_HELP apps/errstr.c /^ OPT_ERR = -1, OPT_EOF = 0, OPT_HELP$/;" e enum:OPTION_choice file: +OPT_HELP_STR apps/lib/opt.c /^const char OPT_HELP_STR[] = "-H";$/;" v +OPT_HEX apps/dgst.c /^ OPT_HEX, OPT_BINARY, OPT_DEBUG, OPT_FIPS_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_HEX apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: +OPT_HEX apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: +OPT_HEXDUMP apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: +OPT_HEXDUMP apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: +OPT_HMAC apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: +OPT_HMAC apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: +OPT_HOST apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: +OPT_HOST apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: +OPT_HTTP apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: +OPT_HTTP_SERVER_BINMODE apps/s_server.c /^ OPT_HTTP_SERVER_BINMODE, OPT_NOCANAMES, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: +OPT_ID_PREFIX apps/s_server.c /^ OPT_ID_PREFIX, OPT_SERVERNAME, OPT_SERVERNAME_FATAL,$/;" e enum:OPTION_choice file: +OPT_IGNORE_ERR apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: +OPT_IGNORE_KEYUSAGE apps/cmp.c /^ OPT_IGNORE_KEYUSAGE, OPT_UNPROTECTED_ERRORS,$/;" e enum:OPTION_choice file: +OPT_IGNORE_UNEXPECTED_EOF apps/s_client.c /^ OPT_S_ENUM, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: +OPT_IGNORE_UNEXPECTED_EOF apps/s_server.c /^ OPT_HTTP_SERVER_BINMODE, OPT_NOCANAMES, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: +OPT_IGN_EOF apps/s_client.c /^ OPT_SSL_CLIENT_ENGINE, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: +OPT_IGN_EOF apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: +OPT_IMPLICIT_CONFIRM apps/cmp.c /^ OPT_OUT_TRUSTED, OPT_IMPLICIT_CONFIRM, OPT_DISABLE_CONFIRM,$/;" e enum:OPTION_choice file: +OPT_IN apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_IN apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: +OPT_IN apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_IN apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: +OPT_IN apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_IN apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_IN apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_IN apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_IN apps/fipsinstall.c /^ OPT_IN, OPT_OUT, OPT_MODULE,$/;" e enum:OPTION_choice file: +OPT_IN apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/nseq.c /^ OPT_TOSEQ, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/passwd.c /^ OPT_IN,$/;" e enum:OPTION_choice file: +OPT_IN apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: +OPT_IN apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: +OPT_IN apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: +OPT_IN apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/smime.c /^ OPT_IN, OPT_INFORM, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_IN apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_IN apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_INDEF apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: +OPT_INDEF apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: +OPT_INDENT apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_INDENT test/bio_prefix_text.c /^ OPT_INDENT,$/;" e enum:OPTION_choice file: +OPT_INDEX apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: +OPT_INFILE test/ossl_store_test.c /^ OPT_INFILE,$/;" e enum:OPTION_choice file: +OPT_INFILES apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: +OPT_INFO apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/smime.c /^ OPT_IN, OPT_INFORM, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_INFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: +OPT_INFOTYPE apps/cmp.c /^ OPT_CMD, OPT_INFOTYPE, OPT_GENINFO,$/;" e enum:OPTION_choice file: +OPT_INKEY apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: +OPT_INKEY apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: +OPT_INKEY apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_INKEY apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_INKEY apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_INKEY apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: +OPT_INPUTDIR test/ossl_store_test.c /^ OPT_INPUTDIR,$/;" e enum:OPTION_choice file: +OPT_ISSUER apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: +OPT_ISSUER apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_ISSUER apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_ISSUER apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: +OPT_ISSUER_HASH apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: +OPT_ISSUER_HASH_OLD apps/x509.c /^ OPT_SUBJECT_HASH_OLD, OPT_ISSUER_HASH_OLD, OPT_COPY_EXTENSIONS,$/;" e enum:OPTION_choice file: +OPT_ITEM apps/asn1parse.c /^ OPT_ITEM$/;" e enum:OPTION_choice file: +OPT_ITER apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_ITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: +OPT_ITER apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_IV apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_K apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: +OPT_KDF apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: +OPT_KDFLEN apps/pkeyutl.c /^ OPT_KDFLEN, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_KDFOPT apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_KDF_ALGORITHMS apps/list.c /^ OPT_KDF_ALGORITHMS, OPT_RANDOM_INSTANCES, OPT_RANDOM_GENERATORS,$/;" e enum:HELPLIST_CHOICE file: +OPT_KEEP_ALIVE apps/cmp.c /^ OPT_KEEP_ALIVE, OPT_MSG_TIMEOUT, OPT_TOTAL_TIMEOUT,$/;" e enum:OPTION_choice file: +OPT_KEM_ALGORITHMS apps/list.c /^ OPT_KEM_ALGORITHMS, OPT_SIGNATURE_ALGORITHMS, OPT_ASYM_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_KEY apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: +OPT_KEY apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_KEY apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_KEY apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_KEY apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: +OPT_KEY apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_KEY apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_KEY apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: +OPT_KEY apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_KEY2 apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: +OPT_KEYEX apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: +OPT_KEYEXCHANGE_ALGORITHMS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_KEYFILE apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/cmp.c /^ OPT_CERTFORM, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/smime.c /^ OPT_CIPHER, OPT_INKEY, OPT_KEYFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/spkac.c /^ OPT_SPKSECT, OPT_KEYFORM, OPT_DIGEST,$/;" e enum:OPTION_choice file: +OPT_KEYFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: +OPT_KEYGEN_ENGINE apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_KEYID apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: +OPT_KEYLEN apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_KEYLOG_FILE apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: +OPT_KEYLOG_FILE apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: +OPT_KEYMANAGERS apps/list.c /^ OPT_ENCODERS, OPT_DECODERS, OPT_KEYMANAGERS, OPT_KEYEXCHANGE_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_KEYMATEXPORT apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: +OPT_KEYMATEXPORT apps/s_server.c /^ OPT_SRTP_PROFILES, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN,$/;" e enum:OPTION_choice file: +OPT_KEYMATEXPORTLEN apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: +OPT_KEYMATEXPORTLEN apps/s_server.c /^ OPT_SRTP_PROFILES, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN,$/;" e enum:OPTION_choice file: +OPT_KEYOPT apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: +OPT_KEYOUT apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: +OPT_KEYPASS apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_KEYPBE apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: +OPT_KEYSIG apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: +OPT_KFILE apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: +OPT_LASTUPDATE apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_LEGACY test/pkcs12_format_test.c /^ OPT_LEGACY,$/;" e enum:OPTION_choice file: +OPT_LEGACY_ALG apps/pkcs12.c /^ OPT_LEGACY_ALG$/;" e enum:OPTION_choice file: +OPT_LENGTH apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: +OPT_LIST apps/dgst.c /^ OPT_LIST,$/;" e enum:OPTION_choice file: +OPT_LIST apps/enc.c /^ OPT_LIST,$/;" e enum:OPTION_choice file: +OPT_LIST apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: +OPT_LISTEN apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: +OPT_LISTSEP apps/info.c /^ OPT_LISTSEP, OPT_SEEDS, OPT_CPUSETTINGS$/;" e enum:OPTION_choice file: +OPT_LIST_CURVES apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: +OPT_LMK apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: +OPT_LOADED test/provider_test.c /^ OPT_LOADED,$/;" e enum:OPTION_choice file: +OPT_M apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_MAC apps/cmp.c /^ OPT_DIGEST, OPT_MAC, OPT_EXTRACERTS,$/;" e enum:OPTION_choice file: +OPT_MAC apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: +OPT_MAC apps/kdf.c /^ OPT_CIPHER, OPT_DIGEST, OPT_MAC,$/;" e enum:OPTION_choice file: +OPT_MACALG apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: +OPT_MACITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: +OPT_MACOPT apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: +OPT_MACOPT apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_MACOPT apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_MAC_ALGORITHMS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: +OPT_MAC_NAME apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_MAXFRAGLEN apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: +OPT_MAX_EARLY apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: +OPT_MAX_MSGS apps/cmp.c /^ OPT_PORT, OPT_MAX_MSGS,$/;" e enum:OPTION_choice file: +OPT_MAX_PIPELINES apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: +OPT_MAX_PIPELINES apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: +OPT_MAX_SEND_FRAG apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: +OPT_MAX_SEND_FRAG apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: +OPT_MB apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_MD apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_MD apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: +OPT_MD apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_MD apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_MD apps/ocsp.c /^ OPT_MD,$/;" e enum:OPTION_choice file: +OPT_MD apps/req.c /^ OPT_REQEXTS, OPT_PRECERT, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_MD apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_MD apps/storeutl.c /^ OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_MD apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_MD apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: +OPT_MISALIGN apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_MODIFY apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: +OPT_MODULE apps/fipsinstall.c /^ OPT_IN, OPT_OUT, OPT_MODULE,$/;" e enum:OPTION_choice file: +OPT_MODULESDIR apps/info.c /^ OPT_CONFIGDIR, OPT_ENGINESDIR, OPT_MODULESDIR, OPT_DSOEXT, OPT_DIRNAMESEP,$/;" e enum:OPTION_choice file: +OPT_MODULUS apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: +OPT_MODULUS apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: +OPT_MODULUS apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_MODULUS apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_MORE_STR apps/lib/opt.c /^const char OPT_MORE_STR[] = "-M";$/;" v +OPT_MR apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_MSG apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: +OPT_MSG apps/s_server.c /^ OPT_STATUS_FILE, OPT_MSG, OPT_MSGFILE,$/;" e enum:OPTION_choice file: +OPT_MSGFILE apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: +OPT_MSGFILE apps/s_server.c /^ OPT_STATUS_FILE, OPT_MSG, OPT_MSGFILE,$/;" e enum:OPTION_choice file: +OPT_MSG_TIMEOUT apps/cmp.c /^ OPT_KEEP_ALIVE, OPT_MSG_TIMEOUT, OPT_TOTAL_TIMEOUT,$/;" e enum:OPTION_choice file: +OPT_MSIE_HACK apps/ca.c /^ OPT_GENCRL, OPT_MSIE_HACK, OPT_CRL_LASTUPDATE, OPT_CRL_NEXTUPDATE,$/;" e enum:OPTION_choice file: +OPT_MTU apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: +OPT_MTU apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: +OPT_MULTI apps/ocsp.c /^ OPT_MULTI, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_MULTI apps/speed.c /^ OPT_ELAPSED, OPT_EVP, OPT_HMAC, OPT_DECRYPT, OPT_ENGINE, OPT_MULTI,$/;" e enum:OPTION_choice file: +OPT_MULTIVALUE_RDN apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: +OPT_MULTIVALUE_RDN apps/req.c /^ OPT_MULTIVALUE_RDN, OPT_DAYS, OPT_SET_SERIAL,$/;" e enum:OPTION_choice file: +OPT_N apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_NACCEPT apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: +OPT_NAME apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_NAME apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: +OPT_NAME apps/pkcs12.c /^ OPT_NAME, OPT_CSP, OPT_CANAME,$/;" e enum:OPTION_choice file: +OPT_NAME apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/cms.c /^ OPT_CONTENT, OPT_PRINT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/s_client.c /^ OPT_XMPPHOST, OPT_VERIFY, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/s_time.c /^ OPT_CONNECT, OPT_CIPHER, OPT_CIPHERSUITES, OPT_CERT, OPT_NAMEOPT, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/verify.c /^ OPT_V_ENUM, OPT_NAMEOPT, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_NAMEOPT apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_NBIO apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: +OPT_NBIO apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: +OPT_NBIO_TEST apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_NBIO_TEST apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: +OPT_NDAYS apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: +OPT_NEW apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_NEW apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: +OPT_NEW apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: +OPT_NEWHDR apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: +OPT_NEWKEY apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: +OPT_NEWKEY apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: +OPT_NEWKEYPASS apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: +OPT_NEXTPROTONEG apps/s_client.c /^ OPT_NEXTPROTONEG, OPT_ALPN,$/;" e enum:OPTION_choice file: +OPT_NEXTPROTONEG apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: +OPT_NEXTUPDATE apps/crl.c /^ OPT_ISSUER, OPT_LASTUPDATE, OPT_NEXTUPDATE, OPT_FINGERPRINT,$/;" e enum:OPTION_choice file: +OPT_NEXT_SERIAL apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_NMIN apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: +OPT_NOATTR apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: +OPT_NOATTR apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/s_server.c /^ OPT_BUILD_CHAIN, OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/s_time.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCAFILE apps/verify.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCANAMES apps/s_server.c /^ OPT_HTTP_SERVER_BINMODE, OPT_NOCANAMES, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/ocsp.c /^ OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/s_time.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCAPATH apps/verify.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/cms.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/ocsp.c /^ OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/pkcs12.c /^ OPT_CAFILE, OPT_CASTORE, OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/s_time.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/smime.c /^ OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE, OPT_NOCAPATH, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCASTORE apps/verify.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE,$/;" e enum:OPTION_choice file: +OPT_NOCERT apps/s_server.c /^ OPT_DKEYFORM, OPT_DPASS, OPT_DKEY, OPT_DCERT_CHAIN, OPT_NOCERT,$/;" e enum:OPTION_choice file: +OPT_NOCERT apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: +OPT_NOCERTS apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: +OPT_NOCERTS apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: +OPT_NOCERTS apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: +OPT_NOCHAIN apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: +OPT_NOCMDS apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: +OPT_NOCRL apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: +OPT_NOCRYPT apps/pkcs8.c /^ OPT_TOPK8, OPT_NOITER, OPT_NOCRYPT,$/;" e enum:OPTION_choice file: +OPT_NOCT apps/s_client.c /^ OPT_CT, OPT_NOCT, OPT_CTLOG_FILE,$/;" e enum:OPTION_choice file: +OPT_NODES apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: +OPT_NODES apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_NODETACH apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: +OPT_NODETACH apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: +OPT_NOEMAILDN apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: +OPT_NOENC apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: +OPT_NOENC apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_NOINDEF apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: +OPT_NOINDEF apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: +OPT_NOINTERN apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: +OPT_NOINTERN apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: +OPT_NOITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: +OPT_NOITER apps/pkcs8.c /^ OPT_TOPK8, OPT_NOITER, OPT_NOCRYPT,$/;" e enum:OPTION_choice file: +OPT_NOKEYS apps/pkcs12.c /^ OPT_CIPHER, OPT_NOKEYS, OPT_KEYEX, OPT_KEYSIG, OPT_NOCERTS, OPT_CLCERTS,$/;" e enum:OPTION_choice file: +OPT_NOMAC apps/pkcs12.c /^ OPT_NOMAC, OPT_LMK, OPT_NODES, OPT_NOENC, OPT_MACALG, OPT_CERTPBE, OPT_KEYPBE,$/;" e enum:OPTION_choice file: +OPT_NOMACITER apps/pkcs12.c /^ OPT_EXPORT, OPT_ITER, OPT_NOITER, OPT_MACITER, OPT_NOMACITER,$/;" e enum:OPTION_choice file: +OPT_NOMACVER apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: +OPT_NONCE apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: +OPT_NONE apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/storeutl.c /^ OPT_NOOUT, OPT_TEXT, OPT_RECURSIVE,$/;" e enum:OPTION_choice file: +OPT_NOOUT apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: +OPT_NOPAD apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: +OPT_NOSALT apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: +OPT_NOSERVERNAME apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: +OPT_NOSIGS apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: +OPT_NOSIGS apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: +OPT_NOSMIMECAP apps/cms.c /^ OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP, OPT_BINARY, OPT_KEYID,$/;" e enum:OPTION_choice file: +OPT_NOSMIMECAP apps/smime.c /^ OPT_NOCERTS, OPT_NOATTR, OPT_NODETACH, OPT_NOSMIMECAP,$/;" e enum:OPTION_choice file: +OPT_NOTEXT apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: +OPT_NOVERIFY apps/cms.c /^ OPT_ASCIICRLF, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCERTS,$/;" e enum:OPTION_choice file: +OPT_NOVERIFY apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: +OPT_NOVERIFY apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: +OPT_NOVERIFY apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: +OPT_NO_ANTI_REPLAY apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: +OPT_NO_ATTR_VERIFY apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: +OPT_NO_CACHE apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: +OPT_NO_CERTS apps/ocsp.c /^ OPT_RESP_NO_CERTS, OPT_RESP_KEY_ID, OPT_NO_CERTS,$/;" e enum:OPTION_choice file: +OPT_NO_CERT_CHECKS apps/ocsp.c /^ OPT_NO_CERT_CHECKS, OPT_NO_EXPLICIT, OPT_TRUST_OTHER,$/;" e enum:OPTION_choice file: +OPT_NO_CERT_VERIFY apps/ocsp.c /^ OPT_NO_SIGNATURE_VERIFY, OPT_NO_CERT_VERIFY, OPT_NO_CHAIN,$/;" e enum:OPTION_choice file: +OPT_NO_CHAIN apps/ocsp.c /^ OPT_NO_SIGNATURE_VERIFY, OPT_NO_CERT_VERIFY, OPT_NO_CHAIN,$/;" e enum:OPTION_choice file: +OPT_NO_CONDITIONAL_ERRORS apps/fipsinstall.c /^ OPT_NO_CONDITIONAL_ERRORS,$/;" e enum:OPTION_choice file: +OPT_NO_CONTENT_VERIFY apps/cms.c /^ OPT_NOSIGS, OPT_NO_CONTENT_VERIFY, OPT_NO_ATTR_VERIFY, OPT_INDEF,$/;" e enum:OPTION_choice file: +OPT_NO_DHE apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: +OPT_NO_EXPLICIT apps/ocsp.c /^ OPT_NO_CERT_CHECKS, OPT_NO_EXPLICIT, OPT_TRUST_OTHER,$/;" e enum:OPTION_choice file: +OPT_NO_IGN_EOF apps/s_client.c /^ OPT_SSL_CLIENT_ENGINE, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: +OPT_NO_IGN_EOF apps/s_server.c /^ OPT_NBIO, OPT_NBIO_TEST, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: +OPT_NO_INTERN apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: +OPT_NO_LOG apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_NO_NONCE apps/ocsp.c /^ OPT_IGNORE_ERR, OPT_NOVERIFY, OPT_NONCE, OPT_NO_NONCE,$/;" e enum:OPTION_choice file: +OPT_NO_NONCE apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: +OPT_NO_PROXY apps/cmp.c /^ OPT_SERVER, OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: +OPT_NO_PROXY apps/ocsp.c /^ OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: +OPT_NO_PROXY apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: +OPT_NO_PUBLIC apps/ec.c /^ OPT_NO_PUBLIC, OPT_CHECK, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_NO_RESUME_EPHEMERAL apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: +OPT_NO_SECURITY_CHECKS apps/fipsinstall.c /^ OPT_NO_SECURITY_CHECKS,$/;" e enum:OPTION_choice file: +OPT_NO_SEED apps/ecparam.c /^ OPT_CHECK, OPT_LIST_CURVES, OPT_NO_SEED, OPT_NOOUT, OPT_NAME,$/;" e enum:OPTION_choice file: +OPT_NO_SIGNATURE_VERIFY apps/ocsp.c /^ OPT_NO_SIGNATURE_VERIFY, OPT_NO_CERT_VERIFY, OPT_NO_CHAIN,$/;" e enum:OPTION_choice file: +OPT_NUM_REPEATS test/ecstresstest.c /^ OPT_NUM_REPEATS,$/;" e enum:OPTION_choice file: +OPT_O apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_OAEP apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: +OPT_OBJECTS apps/list.c /^ OPT_OBJECTS, OPT_SELECT_NAME,$/;" e enum:HELPLIST_CHOICE file: +OPT_OCSPID apps/x509.c /^ OPT_CLRREJECT, OPT_ALIAS, OPT_CACREATESERIAL, OPT_CLREXT, OPT_OCSPID,$/;" e enum:OPTION_choice file: +OPT_OCSP_URI apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_OFFSET apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: +OPT_OID apps/asn1parse.c /^ OPT_OID, OPT_OFFSET, OPT_LENGTH, OPT_DUMP, OPT_DLIMIT,$/;" e enum:OPTION_choice file: +OPT_OLD apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_OLDCERT apps/cmp.c /^ OPT_OLDCERT, OPT_REVREASON,$/;" e enum:OPTION_choice file: +OPT_ONE apps/list.c /^ OPT_ONE, OPT_VERBOSE,$/;" e enum:HELPLIST_CHOICE file: +OPT_OPTIONS apps/list.c /^ OPT_COMMANDS, OPT_DIGEST_COMMANDS, OPT_MAC_ALGORITHMS, OPT_OPTIONS,$/;" e enum:HELPLIST_CHOICE file: +OPT_ORIGINATOR apps/cms.c /^ OPT_ORIGINATOR$/;" e enum:OPTION_choice file: +OPT_OTHERPASS apps/cmp.c /^ OPT_OTHERPASS,$/;" e enum:OPTION_choice file: +OPT_OUT apps/asn1parse.c /^ OPT_INFORM, OPT_IN, OPT_OUT, OPT_INDENT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_OUT apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: +OPT_OUT apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_OUT apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_OUT apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_OUT apps/fipsinstall.c /^ OPT_IN, OPT_OUT, OPT_MODULE,$/;" e enum:OPTION_choice file: +OPT_OUT apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_OUT apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: +OPT_OUT apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_OUT apps/kdf.c /^ OPT_KDFOPT, OPT_BIN, OPT_KEYLEN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/mac.c /^ OPT_MACOPT, OPT_BIN, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/nseq.c /^ OPT_TOSEQ, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: +OPT_OUT apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: +OPT_OUT apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/pkeyutl.c /^ OPT_ENGINE, OPT_ENGINE_IMPL, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/rand.c /^ OPT_OUT, OPT_ENGINE, OPT_BASE64, OPT_HEX,$/;" e enum:OPTION_choice file: +OPT_OUT apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/rsautl.c /^ OPT_ENGINE, OPT_IN, OPT_OUT, OPT_ASN1PARSE, OPT_HEXDUMP,$/;" e enum:OPTION_choice file: +OPT_OUT apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/smime.c /^ OPT_IN, OPT_INFORM, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/storeutl.c /^ OPT_ENGINE, OPT_OUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_OUT apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_OUT apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_OUTDIR apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_OUTFILE apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/cms.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENCRYPT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/crl.c /^ OPT_INFORM, OPT_IN, OPT_OUTFORM, OPT_OUT, OPT_KEYFORM, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/crl2pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOCRL, OPT_CERTFILE,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/dhparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/dsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/ec.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/pkcs7.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/pkcs8.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/req.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_KEYGEN_ENGINE, OPT_KEY,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/rsa.c /^ OPT_INFORM, OPT_OUTFORM, OPT_ENGINE, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/sess_id.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/smime.c /^ OPT_OUTFORM, OPT_CONTENT$/;" e enum:OPTION_choice file: +OPT_OUTFORM apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: +OPT_OUT_TRUSTED apps/cmp.c /^ OPT_OUT_TRUSTED, OPT_IMPLICIT_CONFIRM, OPT_DISABLE_CONFIRM,$/;" e enum:OPTION_choice file: +OPT_OWN_TRUSTED apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_P apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_P apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_PAIR apps/include/opt.h /^} OPT_PAIR, STRINT_PAIR;$/;" t typeref:struct:string_int_pair_st +OPT_PARAM apps/include/opt.h 321;" d +OPT_PARAMETERS apps/include/opt.h 354;" d +OPT_PARAMFILE apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: +OPT_PARAM_ENC apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_PARAM_ENC apps/ecparam.c /^ OPT_CONV_FORM, OPT_PARAM_ENC, OPT_GENKEY, OPT_ENGINE, OPT_CHECK_NAMED,$/;" e enum:OPTION_choice file: +OPT_PARAM_OUT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: +OPT_PARAM_STR apps/lib/opt.c /^const char OPT_PARAM_STR[] = "-P";$/;" v +OPT_PASS apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_PASS apps/genpkey.c /^ OPT_ENGINE, OPT_OUTFORM, OPT_OUT, OPT_PASS, OPT_PARAMFILE,$/;" e enum:OPTION_choice file: +OPT_PASS apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: +OPT_PASS apps/s_server.c /^ OPT_PASS, OPT_CERT_CHAIN, OPT_DHPARAM, OPT_DCERTFORM, OPT_DCERT,$/;" e enum:OPTION_choice file: +OPT_PASSCERTS apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/ocsp.c /^ OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/smime.c /^ OPT_CRLFEOL, OPT_ENGINE, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/storeutl.c /^ OPT_ENGINE, OPT_OUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: +OPT_PASSIN apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/ec.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_PARAM_ENC, OPT_CONV_FORM, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/pkey.c /^ OPT_INFORM, OPT_OUTFORM, OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/req.c /^ OPT_KEYOUT, OPT_PASSIN, OPT_PASSOUT, OPT_NEWKEY,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PASSOUT apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PASSWORD apps/pkcs12.c /^ OPT_IN, OPT_OUT, OPT_PASSIN, OPT_PASSOUT, OPT_PASSWORD, OPT_CAPATH,$/;" e enum:OPTION_choice file: +OPT_PATH apps/cmp.c /^ OPT_RECIPIENT, OPT_PATH,$/;" e enum:OPTION_choice file: +OPT_PATH apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_PBKDF2 apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_PEERFORM apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: +OPT_PEERKEY apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PK7OUT apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: +OPT_PKCS apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: +OPT_PKEYOPT apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_PKEYOPT apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: +OPT_PKEYOPT apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: +OPT_PKEYOPT_PASSIN apps/pkeyutl.c /^ OPT_PEERFORM, OPT_KEYFORM, OPT_PKEYOPT, OPT_PKEYOPT_PASSIN, OPT_KDF,$/;" e enum:OPTION_choice file: +OPT_PKISTATUS apps/cmp.c /^ OPT_PKISTATUS, OPT_FAILURE,$/;" e enum:OPTION_choice file: +OPT_PK_ALGORITHMS apps/list.c /^ OPT_PK_ALGORITHMS, OPT_PK_METHOD, OPT_DISABLED,$/;" e enum:HELPLIST_CHOICE file: +OPT_PK_METHOD apps/list.c /^ OPT_PK_ALGORITHMS, OPT_PK_METHOD, OPT_DISABLED,$/;" e enum:HELPLIST_CHOICE file: +OPT_POLICIES apps/cmp.c /^ OPT_POLICIES, OPT_POLICY_OIDS, OPT_POLICY_OIDS_CRITICAL,$/;" e enum:OPTION_choice file: +OPT_POLICY apps/ca.c /^ OPT_DAYS, OPT_MD, OPT_POLICY, OPT_KEYFILE, OPT_KEYFORM, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_POLICY_OIDS apps/cmp.c /^ OPT_POLICIES, OPT_POLICY_OIDS, OPT_POLICY_OIDS_CRITICAL,$/;" e enum:OPTION_choice file: +OPT_POLICY_OIDS_CRITICAL apps/cmp.c /^ OPT_POLICIES, OPT_POLICY_OIDS, OPT_POLICY_OIDS_CRITICAL,$/;" e enum:OPTION_choice file: +OPT_POLL_COUNT apps/cmp.c /^ OPT_POLL_COUNT, OPT_CHECK_AFTER,$/;" e enum:OPTION_choice file: +OPT_POPO apps/cmp.c /^ OPT_POPO, OPT_CSR,$/;" e enum:OPTION_choice file: +OPT_PORT apps/cmp.c /^ OPT_PORT, OPT_MAX_MSGS,$/;" e enum:OPTION_choice file: +OPT_PORT apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: +OPT_PORT apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: +OPT_PORT apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: +OPT_POST apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: +OPT_PRE apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: +OPT_PRECERT apps/req.c /^ OPT_REQEXTS, OPT_PRECERT, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_PREFIX test/bio_prefix_text.c /^ OPT_PREFIX$/;" e enum:OPTION_choice file: +OPT_PRESERVEDN apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: +OPT_PRESERVE_DATES apps/x509.c /^ OPT_BADSIG, OPT_MD, OPT_ENGINE, OPT_NOCERT, OPT_PRESERVE_DATES,$/;" e enum:OPTION_choice file: +OPT_PREXIT apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: +OPT_PRIMES apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_PRIMES apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: +OPT_PRINT apps/cms.c /^ OPT_CONTENT, OPT_PRINT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_PRINT apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_PRINT test/bftest.c /^ OPT_PRINT,$/;" e enum:OPTION_choice file: +OPT_PRINT test/bioprinttest.c /^ OPT_PRINT,$/;" e enum:OPTION_choice file: +OPT_PRINT_CERTS apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_PROGRESS test/curve448_internal_test.c /^ OPT_PROGRESS,$/;" e enum:OPTION_choice file: +OPT_PROTOHOST apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: +OPT_PROVIDER_INFO apps/list.c /^ OPT_STORE_LOADERS, OPT_PROVIDER_INFO,$/;" e enum:HELPLIST_CHOICE file: +OPT_PROVIDER_NAME test/endecode_test.c /^ OPT_PROVIDER_NAME,$/;" e enum:OPTION_choice file: +OPT_PROVIDER_NAME test/evp_libctx_test.c /^ OPT_PROVIDER_NAME,$/;" e enum:OPTION_choice file: +OPT_PROVIDER_NAME test/provider_status_test.c /^ OPT_PROVIDER_NAME,$/;" e enum:OPTION_choice file: +OPT_PROV_CASES apps/include/opt.h 294;" d +OPT_PROV_ENUM apps/ca.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/cmp.c /^ OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/cms.c /^ OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/crl.c /^ OPT_HASH_OLD, OPT_NOOUT, OPT_NAMEOPT, OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/crl2pkcs7.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/dgst.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/dhparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/dsa.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/dsaparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/ec.c /^ OPT_NO_PUBLIC, OPT_CHECK, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/ecparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/enc.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/gendsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/genpkey.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/genrsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/include/opt.h 280;" d +OPT_PROV_ENUM apps/kdf.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/list.c /^ OPT_PROV_ENUM$/;" e enum:HELPLIST_CHOICE file: +OPT_PROV_ENUM apps/mac.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/nseq.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/ocsp.c /^ OPT_MULTI, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/passwd.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/pkcs12.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/pkcs7.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/pkcs8.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/pkey.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/pkeyparam.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/pkeyutl.c /^ OPT_KDFLEN, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/prime.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/rand.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/rehash.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/req.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/rsa.c /^ OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/rsautl.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/s_client.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/s_server.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/s_time.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/smime.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/spkac.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/storeutl.c /^ OPT_MD, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/verify.c /^ OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_PROV_ENUM apps/x509.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_EXT$/;" e enum:OPTION_choice file: +OPT_PROV_NAME apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_PROV_OPTIONS apps/include/opt.h 288;" d +OPT_PROXY apps/cmp.c /^ OPT_SERVER, OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: +OPT_PROXY apps/ocsp.c /^ OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: +OPT_PROXY apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: +OPT_PROXY apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: +OPT_PROXY_PASS apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: +OPT_PROXY_USER apps/s_client.c /^ OPT_FALLBACKSCSV, OPT_NOCMDS, OPT_PROXY, OPT_PROXY_USER, OPT_PROXY_PASS,$/;" e enum:OPTION_choice file: +OPT_PRVERIFY apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: +OPT_PSK apps/ciphers.c /^ OPT_PSK,$/;" e enum:OPTION_choice file: +OPT_PSK apps/s_client.c /^ OPT_PSK_IDENTITY, OPT_PSK, OPT_PSK_SESS,$/;" e enum:OPTION_choice file: +OPT_PSK apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: +OPT_PSK_HINT apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: +OPT_PSK_IDENTITY apps/s_client.c /^ OPT_PSK_IDENTITY, OPT_PSK, OPT_PSK_SESS,$/;" e enum:OPTION_choice file: +OPT_PSK_IDENTITY apps/s_server.c /^ OPT_NO_RESUME_EPHEMERAL, OPT_PSK_IDENTITY, OPT_PSK_HINT, OPT_PSK,$/;" e enum:OPTION_choice file: +OPT_PSK_SESS apps/s_client.c /^ OPT_PSK_IDENTITY, OPT_PSK, OPT_PSK_SESS,$/;" e enum:OPTION_choice file: +OPT_PSK_SESS apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: +OPT_PUBIN apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: +OPT_PUBIN apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: +OPT_PUBIN apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: +OPT_PUBIN apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: +OPT_PUBIN apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PUBIN apps/rsautl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_INKEY, OPT_PASSIN, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_PUBKEY apps/req.c /^ OPT_PUBKEY, OPT_NEW, OPT_CONFIG, OPT_KEYFORM, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_PUBKEY apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_PUBKEY apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_PUBOUT apps/dsa.c /^ OPT_PUBOUT, OPT_CIPHER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_PUBOUT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: +OPT_PUBOUT apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: +OPT_PUBOUT apps/rsa.c /^ OPT_PUBIN, OPT_PUBOUT, OPT_PASSOUT, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_PUB_CHECK apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: +OPT_PURPOSE apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: +OPT_PVK_NONE apps/dsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: +OPT_PVK_NONE apps/rsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: +OPT_PVK_STRONG apps/dsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: +OPT_PVK_STRONG apps/rsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: +OPT_PVK_WEAK apps/dsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: +OPT_PVK_WEAK apps/rsa.c /^ OPT_PVK_NONE, OPT_PVK_WEAK, OPT_PVK_STRONG,$/;" e enum:OPTION_choice file: +OPT_PWRI_PASSWORD apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: +OPT_QUERY apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: +OPT_QUERYFILE apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: +OPT_QUIC apps/info.c /^ , OPT_QUIC$/;" e enum:OPTION_choice file: +OPT_QUIET apps/fipsinstall.c /^ OPT_NO_LOG, OPT_CORRUPT_DESC, OPT_CORRUPT_TYPE, OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_QUIET apps/genpkey.c /^ OPT_QUIET, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_QUIET apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: +OPT_QUIET apps/s_client.c /^ OPT_BRIEF, OPT_PREXIT, OPT_CRLF, OPT_QUIET, OPT_NBIO,$/;" e enum:OPTION_choice file: +OPT_QUIET apps/s_server.c /^ OPT_CRLF, OPT_QUIET, OPT_BRIEF, OPT_NO_DHE,$/;" e enum:OPTION_choice file: +OPT_R apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_R apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_RANDOM_GENERATORS apps/list.c /^ OPT_KDF_ALGORITHMS, OPT_RANDOM_INSTANCES, OPT_RANDOM_GENERATORS,$/;" e enum:HELPLIST_CHOICE file: +OPT_RANDOM_INSTANCES apps/list.c /^ OPT_KDF_ALGORITHMS, OPT_RANDOM_INSTANCES, OPT_RANDOM_GENERATORS,$/;" e enum:HELPLIST_CHOICE file: +OPT_RAND_SERIAL apps/ca.c /^ OPT_RAND_SERIAL,$/;" e enum:OPTION_choice file: +OPT_RAWIN apps/pkeyutl.c /^ OPT_RAWIN, OPT_DIGEST$/;" e enum:OPTION_choice file: +OPT_RCID apps/ocsp.c /^ OPT_RCID,$/;" e enum:OPTION_choice file: +OPT_RCTFORM apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_READ_BUF apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: +OPT_READ_BUF apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: +OPT_RECIP apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: +OPT_RECIP apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_RECIPIENT apps/cmp.c /^ OPT_RECIPIENT, OPT_PATH,$/;" e enum:OPTION_choice file: +OPT_RECONNECT apps/s_client.c /^ OPT_CERT_CHAIN, OPT_KEY, OPT_RECONNECT, OPT_BUILD_CHAIN,$/;" e enum:OPTION_choice file: +OPT_RECURSIVE apps/storeutl.c /^ OPT_NOOUT, OPT_TEXT, OPT_RECURSIVE,$/;" e enum:OPTION_choice file: +OPT_RECV_MAX_EARLY apps/s_server.c /^ OPT_KEYLOG_FILE, OPT_MAX_EARLY, OPT_RECV_MAX_EARLY, OPT_EARLY_DATA,$/;" e enum:OPTION_choice file: +OPT_REF apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_REPEAT apps/cmp.c /^ OPT_BATCH, OPT_REPEAT,$/;" e enum:OPTION_choice file: +OPT_REPLY apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: +OPT_REQ apps/x509.c /^ OPT_INFORM, OPT_OUTFORM, OPT_KEYFORM, OPT_REQ, OPT_CAFORM,$/;" e enum:OPTION_choice file: +OPT_REQCAFILE apps/s_client.c /^ OPT_READ_BUF, OPT_KEYLOG_FILE, OPT_EARLY_DATA, OPT_REQCAFILE,$/;" e enum:OPTION_choice file: +OPT_REQEXTS apps/cmp.c /^ OPT_DAYS, OPT_REQEXTS,$/;" e enum:OPTION_choice file: +OPT_REQEXTS apps/req.c /^ OPT_REQEXTS, OPT_PRECERT, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_REQIN apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: +OPT_REQIN apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: +OPT_REQIN_NEW_TID apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: +OPT_REQOPT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: +OPT_REQOUT apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: +OPT_REQOUT apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: +OPT_REQUEST apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: +OPT_REQ_TEXT apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: +OPT_RESIGN apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: +OPT_RESIGN apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_RESPIN apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: +OPT_RESPOUT apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_RESP_KEY_ID apps/ocsp.c /^ OPT_RESP_NO_CERTS, OPT_RESP_KEY_ID, OPT_NO_CERTS,$/;" e enum:OPTION_choice file: +OPT_RESP_NO_CERTS apps/ocsp.c /^ OPT_RESP_NO_CERTS, OPT_RESP_KEY_ID, OPT_NO_CERTS,$/;" e enum:OPTION_choice file: +OPT_RESP_TEXT apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: +OPT_REUSE apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: +OPT_REV apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_REV apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_REV apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: +OPT_REVERSE apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: +OPT_REVOKE apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: +OPT_REVREASON apps/cmp.c /^ OPT_OLDCERT, OPT_REVREASON,$/;" e enum:OPTION_choice file: +OPT_RKEY apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: +OPT_RMD apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: +OPT_ROTHER apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: +OPT_RR_ALL apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_RR_FIRST apps/cms.c /^ OPT_RR_ALL, OPT_RR_FIRST, OPT_RCTFORM, OPT_CERTFILE, OPT_CAFILE,$/;" e enum:OPTION_choice file: +OPT_RR_FROM apps/cms.c /^ OPT_CERTSOUT, OPT_MD, OPT_INKEY, OPT_KEYFORM, OPT_KEYOPT, OPT_RR_FROM,$/;" e enum:OPTION_choice file: +OPT_RR_PRINT apps/cms.c /^ OPT_NOINDEF, OPT_CRLFEOL, OPT_NOOUT, OPT_RR_PRINT,$/;" e enum:OPTION_choice file: +OPT_RR_TO apps/cms.c /^ OPT_RR_TO, OPT_AES128_WRAP, OPT_AES192_WRAP, OPT_AES256_WRAP,$/;" e enum:OPTION_choice file: +OPT_RSAPUBKEY_IN apps/rsa.c /^ OPT_RSAPUBKEY_IN, OPT_RSAPUBKEY_OUT,$/;" e enum:OPTION_choice file: +OPT_RSAPUBKEY_OUT apps/rsa.c /^ OPT_RSAPUBKEY_IN, OPT_RSAPUBKEY_OUT,$/;" e enum:OPTION_choice file: +OPT_RSA_FILE test/endecode_test.c /^ OPT_RSA_FILE,$/;" e enum:OPTION_choice file: +OPT_RSA_PSS_FILE test/endecode_test.c /^ OPT_RSA_PSS_FILE,$/;" e enum:OPTION_choice file: +OPT_RSA_RAW apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: +OPT_RSIGNER apps/ocsp.c /^ OPT_INDEX, OPT_CA, OPT_NMIN, OPT_REQUEST, OPT_NDAYS, OPT_RSIGNER,$/;" e enum:OPTION_choice file: +OPT_RSIGOPT apps/ocsp.c /^ OPT_RKEY, OPT_ROTHER, OPT_RMD, OPT_RSIGOPT, OPT_HEADER,$/;" e enum:OPTION_choice file: +OPT_RSPIN apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: +OPT_RSPOUT apps/cmp.c /^ OPT_REQIN, OPT_REQIN_NEW_TID, OPT_REQOUT, OPT_RSPIN, OPT_RSPOUT,$/;" e enum:OPTION_choice file: +OPT_RSP_CAPUBS apps/cmp.c /^ OPT_RSP_CERT, OPT_RSP_EXTRACERTS, OPT_RSP_CAPUBS,$/;" e enum:OPTION_choice file: +OPT_RSP_CERT apps/cmp.c /^ OPT_RSP_CERT, OPT_RSP_EXTRACERTS, OPT_RSP_CAPUBS,$/;" e enum:OPTION_choice file: +OPT_RSP_EXTRACERTS apps/cmp.c /^ OPT_RSP_CERT, OPT_RSP_EXTRACERTS, OPT_RSP_CAPUBS,$/;" e enum:OPTION_choice file: +OPT_R_CASES apps/include/opt.h 273;" d +OPT_R_ENUM apps/ca.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/cmp.c /^ OPT_R_ENUM,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/cms.c /^ OPT_R_ENUM,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/dgst.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/dhparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/dsaparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/ecparam.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/enc.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/gendsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/genrsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/include/opt.h 265;" d +OPT_R_ENUM apps/lib/app_rand.c /^enum r_range { OPT_R_ENUM };$/;" e enum:r_range file: +OPT_R_ENUM apps/passwd.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/pkcs12.c /^ OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/pkcs8.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/pkeyutl.c /^ OPT_KDFLEN, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/rand.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/req.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/rsautl.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/s_client.c /^ OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/s_server.c /^ OPT_R_ENUM,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/smime.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_CONFIG,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/speed.c /^ OPT_MR, OPT_MB, OPT_MISALIGN, OPT_ASYNCJOBS, OPT_R_ENUM, OPT_PROV_ENUM,$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/srp.c /^ OPT_PASSIN, OPT_PASSOUT, OPT_ENGINE, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_R_ENUM apps/x509.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_EXT$/;" e enum:OPTION_choice file: +OPT_R_OPTIONS apps/include/opt.h 268;" d +OPT_S apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_SAFE apps/prime.c /^ OPT_HEX, OPT_GENERATE, OPT_BITS, OPT_SAFE, OPT_CHECKS,$/;" e enum:OPTION_choice file: +OPT_SALT apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: +OPT_SALT apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: +OPT_SANS apps/cmp.c /^ OPT_SANS, OPT_SAN_NODEFAULT,$/;" e enum:OPTION_choice file: +OPT_SAN_NODEFAULT apps/cmp.c /^ OPT_SANS, OPT_SAN_NODEFAULT,$/;" e enum:OPTION_choice file: +OPT_SCRYPT apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: +OPT_SCRYPT_N apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: +OPT_SCRYPT_P apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: +OPT_SCRYPT_R apps/pkcs8.c /^ OPT_SCRYPT, OPT_SCRYPT_N, OPT_SCRYPT_R, OPT_SCRYPT_P,$/;" e enum:OPTION_choice file: +OPT_SCTP apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: +OPT_SCTP apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: +OPT_SCTP_LABEL_BUG apps/s_client.c /^ OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: +OPT_SCTP_LABEL_BUG apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: +OPT_SEARCHFOR_CERTS apps/storeutl.c /^ OPT_SEARCHFOR_CERTS, OPT_SEARCHFOR_KEYS, OPT_SEARCHFOR_CRLS,$/;" e enum:OPTION_choice file: +OPT_SEARCHFOR_CRLS apps/storeutl.c /^ OPT_SEARCHFOR_CERTS, OPT_SEARCHFOR_KEYS, OPT_SEARCHFOR_CRLS,$/;" e enum:OPTION_choice file: +OPT_SEARCHFOR_KEYS apps/storeutl.c /^ OPT_SEARCHFOR_CERTS, OPT_SEARCHFOR_KEYS, OPT_SEARCHFOR_CRLS,$/;" e enum:OPTION_choice file: +OPT_SECONDS apps/speed.c /^ OPT_PRIMES, OPT_SECONDS, OPT_BYTES, OPT_AEAD, OPT_CMAC$/;" e enum:OPTION_choice file: +OPT_SECRET apps/cmp.c /^ OPT_REF, OPT_SECRET, OPT_CERT, OPT_OWN_TRUSTED, OPT_KEY, OPT_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_SECRETKEY apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: +OPT_SECRETKEYID apps/cms.c /^ OPT_SECRETKEY, OPT_SECRETKEYID, OPT_PWRI_PASSWORD, OPT_ECONTENT_TYPE,$/;" e enum:OPTION_choice file: +OPT_SECTION apps/cmp.c /^ OPT_CONFIG, OPT_SECTION, OPT_VERBOSITY,$/;" e enum:OPTION_choice file: +OPT_SECTION apps/include/opt.h 353;" d +OPT_SECTION apps/req.c /^ OPT_SECTION,$/;" e enum:OPTION_choice file: +OPT_SECTION apps/ts.c /^ OPT_ENGINE, OPT_CONFIG, OPT_SECTION, OPT_QUERY, OPT_DATA,$/;" e enum:OPTION_choice file: +OPT_SECTION_NAME apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_SECTION_STR apps/lib/opt.c /^const char OPT_SECTION_STR[] = "-S";$/;" v +OPT_SECURITY_DEBUG apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: +OPT_SECURITY_DEBUG apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_SECURITY_DEBUG_VERBOSE apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_SECURITY_DEBUG_VERBOSE apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_SEEDS apps/info.c /^ OPT_LISTSEP, OPT_SEEDS, OPT_CPUSETTINGS$/;" e enum:OPTION_choice file: +OPT_SELECT_NAME apps/list.c /^ OPT_OBJECTS, OPT_SELECT_NAME,$/;" e enum:HELPLIST_CHOICE file: +OPT_SELFSIGN apps/ca.c /^ OPT_KEY, OPT_CERT, OPT_CERTFORM, OPT_SELFSIGN,$/;" e enum:OPTION_choice file: +OPT_SELF_TEST_ONLOAD apps/fipsinstall.c /^ OPT_SELF_TEST_ONLOAD$/;" e enum:OPTION_choice file: +OPT_SENDFILE apps/s_server.c /^ OPT_CERT2, OPT_KEY2, OPT_NEXTPROTONEG, OPT_ALPN, OPT_SENDFILE,$/;" e enum:OPTION_choice file: +OPT_SEND_ERROR apps/cmp.c /^ OPT_SEND_ERROR, OPT_SEND_UNPROTECTED,$/;" e enum:OPTION_choice file: +OPT_SEND_UNPROTECTED apps/cmp.c /^ OPT_SEND_ERROR, OPT_SEND_UNPROTECTED,$/;" e enum:OPTION_choice file: +OPT_SEND_UNPROT_ERR apps/cmp.c /^ OPT_SEND_UNPROT_ERR, OPT_ACCEPT_UNPROTECTED,$/;" e enum:OPTION_choice file: +OPT_SERIAL apps/ocsp.c /^ OPT_RESPOUT, OPT_PATH, OPT_ISSUER, OPT_CERT, OPT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_SERIAL apps/x509.c /^ OPT_EMAIL, OPT_OCSP_URI, OPT_SERIAL, OPT_NEXT_SERIAL,$/;" e enum:OPTION_choice file: +OPT_SERVER apps/cmp.c /^ OPT_SERVER, OPT_PROXY, OPT_NO_PROXY,$/;" e enum:OPTION_choice file: +OPT_SERVERINFO apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: +OPT_SERVERINFO apps/s_server.c /^ OPT_CRL_DOWNLOAD, OPT_SERVERINFO, OPT_CERTFORM, OPT_KEY, OPT_KEYFORM,$/;" e enum:OPTION_choice file: +OPT_SERVERNAME apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: +OPT_SERVERNAME apps/s_server.c /^ OPT_ID_PREFIX, OPT_SERVERNAME, OPT_SERVERNAME_FATAL,$/;" e enum:OPTION_choice file: +OPT_SERVERNAME_FATAL apps/s_server.c /^ OPT_ID_PREFIX, OPT_SERVERNAME, OPT_SERVERNAME_FATAL,$/;" e enum:OPTION_choice file: +OPT_SESS_IN apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: +OPT_SESS_OUT apps/s_client.c /^ OPT_CERT, OPT_CRL, OPT_CRL_DOWNLOAD, OPT_SESS_OUT, OPT_SESS_IN,$/;" e enum:OPTION_choice file: +OPT_SETALIAS apps/x509.c /^ OPT_ADDTRUST, OPT_ADDREJECT, OPT_SETALIAS, OPT_CERTOPT, OPT_DATEOPT, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_SET_SERIAL apps/req.c /^ OPT_MULTIVALUE_RDN, OPT_DAYS, OPT_SET_SERIAL,$/;" e enum:OPTION_choice file: +OPT_SET_SERIAL apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: +OPT_SHOWCERTS apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_SHOW_CHAIN apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: +OPT_SIGFILE apps/pkeyutl.c /^ OPT_DERIVE, OPT_SIGFILE, OPT_INKEY, OPT_PEERKEY, OPT_PASSIN,$/;" e enum:OPTION_choice file: +OPT_SIGN apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: +OPT_SIGN apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_SIGN apps/pkeyutl.c /^ OPT_PUBIN, OPT_CERTIN, OPT_ASN1PARSE, OPT_HEXDUMP, OPT_SIGN,$/;" e enum:OPTION_choice file: +OPT_SIGN apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_SIGN apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_SIGNATURE apps/dgst.c /^ OPT_PRVERIFY, OPT_SIGNATURE, OPT_KEYFORM, OPT_ENGINE, OPT_ENGINE_IMPL,$/;" e enum:OPTION_choice file: +OPT_SIGNATURE_ALGORITHMS apps/list.c /^ OPT_KEM_ALGORITHMS, OPT_SIGNATURE_ALGORITHMS, OPT_ASYM_CIPHER_ALGORITHMS,$/;" e enum:HELPLIST_CHOICE file: +OPT_SIGNER apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: +OPT_SIGNER apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: +OPT_SIGNER apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_SIGNER apps/ts.c /^ OPT_REPLY, OPT_QUERYFILE, OPT_PASSIN, OPT_INKEY, OPT_SIGNER,$/;" e enum:OPTION_choice file: +OPT_SIGNKEY apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: +OPT_SIGNKEY apps/x509.c /^ OPT_EXTENSIONS, OPT_IN, OPT_OUT, OPT_KEY, OPT_SIGNKEY, OPT_CA, OPT_CAKEY,$/;" e enum:OPTION_choice file: +OPT_SIGN_OTHER apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: +OPT_SIGN_RECEIPT apps/cms.c /^ OPT_DECRYPT, OPT_SIGN, OPT_CADES, OPT_SIGN_RECEIPT, OPT_RESIGN,$/;" e enum:OPTION_choice file: +OPT_SIGOPT apps/ca.c /^ OPT_SIGOPT, OPT_NOTEXT, OPT_BATCH, OPT_PRESERVEDN, OPT_NOEMAILDN,$/;" e enum:OPTION_choice file: +OPT_SIGOPT apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: +OPT_SIGOPT apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: +OPT_SIGOPT apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: +OPT_SLOW test/curve448_internal_test.c /^ OPT_SLOW,$/;" e enum:OPTION_choice file: +OPT_SM2FILE test/ossl_store_test.c /^ OPT_SM2FILE,$/;" e enum:OPTION_choice file: +OPT_SPKAC apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: +OPT_SPKAC apps/spkac.c /^ OPT_ENGINE, OPT_KEY, OPT_CHALLENGE, OPT_PASSIN, OPT_SPKAC,$/;" e enum:OPTION_choice file: +OPT_SPKI test/algorithmid_test.c /^ OPT_SPKI,$/;" e enum:OPTION_choice file: +OPT_SPKSECT apps/spkac.c /^ OPT_SPKSECT, OPT_KEYFORM, OPT_DIGEST,$/;" e enum:OPTION_choice file: +OPT_SPLIT_SEND_FRAG apps/s_client.c /^ OPT_MAXFRAGLEN, OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES,$/;" e enum:OPTION_choice file: +OPT_SPLIT_SEND_FRAG apps/s_server.c /^ OPT_MAX_SEND_FRAG, OPT_SPLIT_SEND_FRAG, OPT_MAX_PIPELINES, OPT_READ_BUF,$/;" e enum:OPTION_choice file: +OPT_SRP apps/ciphers.c /^ OPT_SRP,$/;" e enum:OPTION_choice file: +OPT_SRPPASS apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: +OPT_SRPUSER apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: +OPT_SRPUSERSEED apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: +OPT_SRPVFILE apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: +OPT_SRPVFILE apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: +OPT_SRP_LATEUSER apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: +OPT_SRP_MOREGROUPS apps/s_client.c /^ OPT_SRP_MOREGROUPS,$/;" e enum:OPTION_choice file: +OPT_SRP_STRENGTH apps/s_client.c /^ OPT_SRPUSER, OPT_SRPPASS, OPT_SRP_STRENGTH, OPT_SRP_LATEUSER,$/;" e enum:OPTION_choice file: +OPT_SRTP_PROFILES apps/s_server.c /^ OPT_SRTP_PROFILES, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN,$/;" e enum:OPTION_choice file: +OPT_SRVCERT apps/cmp.c /^ OPT_TRUSTED, OPT_UNTRUSTED, OPT_SRVCERT,$/;" e enum:OPTION_choice file: +OPT_SRV_CERT apps/cmp.c /^ OPT_SRV_CERT, OPT_SRV_KEY, OPT_SRV_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_SRV_KEY apps/cmp.c /^ OPT_SRV_CERT, OPT_SRV_KEY, OPT_SRV_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_SRV_KEYPASS apps/cmp.c /^ OPT_SRV_CERT, OPT_SRV_KEY, OPT_SRV_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_SRV_REF apps/cmp.c /^ OPT_SRV_REF, OPT_SRV_SECRET,$/;" e enum:OPTION_choice file: +OPT_SRV_SECRET apps/cmp.c /^ OPT_SRV_REF, OPT_SRV_SECRET,$/;" e enum:OPTION_choice file: +OPT_SRV_TRUSTED apps/cmp.c /^ OPT_SRV_TRUSTED, OPT_SRV_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_SRV_UNTRUSTED apps/cmp.c /^ OPT_SRV_TRUSTED, OPT_SRV_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_SSL3 apps/ciphers.c /^ OPT_SSL3,$/;" e enum:OPTION_choice file: +OPT_SSL3 apps/s_client.c /^ OPT_SSL3, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: +OPT_SSL3 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_SSL3 apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: +OPT_SSL_CLIENT_ENGINE apps/s_client.c /^ OPT_SSL_CLIENT_ENGINE, OPT_IGN_EOF, OPT_NO_IGN_EOF,$/;" e enum:OPTION_choice file: +OPT_SSL_CONFIG apps/s_client.c /^ OPT_SSL3, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: +OPT_SSL_CONFIG apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: +OPT_SS_CERT apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: +OPT_STARTDATE apps/ca.c /^ OPT_CREATE_SERIAL, OPT_MULTIVALUE_RDN, OPT_STARTDATE, OPT_ENDDATE,$/;" e enum:OPTION_choice file: +OPT_STARTDATE apps/x509.c /^ OPT_PURPOSE, OPT_STARTDATE, OPT_ENDDATE, OPT_CHECKEND, OPT_CHECKHOST,$/;" e enum:OPTION_choice file: +OPT_STARTTLS apps/s_client.c /^ OPT_SERVERINFO, OPT_STARTTLS, OPT_SERVERNAME, OPT_NOSERVERNAME, OPT_ASYNC,$/;" e enum:OPTION_choice file: +OPT_STATE apps/s_client.c /^ OPT_SECURITY_DEBUG_VERBOSE, OPT_SHOWCERTS, OPT_NBIO_TEST, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_STATE apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_STATELESS apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: +OPT_STATUS apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: +OPT_STATUS apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: +OPT_STATUS apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_STATUSSTRING apps/cmp.c /^ OPT_FAILUREBITS, OPT_STATUSSTRING,$/;" e enum:OPTION_choice file: +OPT_STATUS_AGE apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: +OPT_STATUS_FILE apps/s_server.c /^ OPT_STATUS_FILE, OPT_MSG, OPT_MSGFILE,$/;" e enum:OPTION_choice file: +OPT_STATUS_TIMEOUT apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: +OPT_STATUS_URL apps/s_server.c /^ OPT_STATUS_TIMEOUT, OPT_PROXY, OPT_NO_PROXY, OPT_STATUS_URL,$/;" e enum:OPTION_choice file: +OPT_STATUS_VERBOSE apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_STDIN apps/passwd.c /^ OPT_1, OPT_5, OPT_6, OPT_AIXMD5, OPT_SALT, OPT_STDIN,$/;" e enum:OPTION_choice file: +OPT_STDNAME apps/ciphers.c /^ OPT_STDNAME,$/;" e enum:OPTION_choice file: +OPT_STOCHASTIC_TESTS test/bntest.c /^ OPT_STOCHASTIC_TESTS,$/;" e enum:OPTION_choice file: +OPT_STORE_LOADERS apps/list.c /^ OPT_STORE_LOADERS, OPT_PROVIDER_INFO,$/;" e enum:HELPLIST_CHOICE file: +OPT_STREAM apps/smime.c /^ OPT_BINARY, OPT_NOSIGS, OPT_STREAM, OPT_INDEF, OPT_NOINDEF,$/;" e enum:OPTION_choice file: +OPT_STRICTPEM apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: +OPT_STRPARSE apps/asn1parse.c /^ OPT_STRPARSE, OPT_GENSTR, OPT_GENCONF, OPT_STRICTPEM,$/;" e enum:OPTION_choice file: +OPT_SUBJ apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_SUBJ apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: +OPT_SUBJ apps/x509.c /^ OPT_CASERIAL, OPT_SET_SERIAL, OPT_NEW, OPT_FORCE_PUBKEY, OPT_SUBJ,$/;" e enum:OPTION_choice file: +OPT_SUBJECT apps/cmp.c /^ OPT_NEWKEY, OPT_NEWKEYPASS, OPT_SUBJECT, OPT_ISSUER,$/;" e enum:OPTION_choice file: +OPT_SUBJECT apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: +OPT_SUBJECT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: +OPT_SUBJECT apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_SUBJECT apps/x509.c /^ OPT_ISSUER_HASH, OPT_SUBJECT, OPT_ISSUER, OPT_FINGERPRINT, OPT_DATES,$/;" e enum:OPTION_choice file: +OPT_SUBJECT_HASH_OLD apps/x509.c /^ OPT_SUBJECT_HASH_OLD, OPT_ISSUER_HASH_OLD, OPT_COPY_EXTENSIONS,$/;" e enum:OPTION_choice file: +OPT_S_CASES apps/include/opt.h 223;" d +OPT_S_ENUM apps/include/opt.h 154;" d +OPT_S_ENUM apps/s_client.c /^ OPT_S_ENUM, OPT_IGNORE_UNEXPECTED_EOF,$/;" e enum:OPTION_choice file: +OPT_S_ENUM apps/s_server.c /^ OPT_S_ENUM,$/;" e enum:OPTION_choice file: +OPT_S_NUM_TICKETS apps/s_server.c /^ OPT_S_NUM_TICKETS, OPT_ANTI_REPLAY, OPT_NO_ANTI_REPLAY, OPT_SCTP_LABEL_BUG,$/;" e enum:OPTION_choice file: +OPT_S_OPTIONS apps/include/opt.h 168;" d +OPT_T apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: +OPT_TABLE apps/passwd.c /^ OPT_NOVERIFY, OPT_QUIET, OPT_TABLE, OPT_REVERSE, OPT_APR1,$/;" e enum:OPTION_choice file: +OPT_TEST_CASES test/testutil.h 162;" d +OPT_TEST_DECLARE_USAGE test/cmp_client_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f +OPT_TEST_DECLARE_USAGE test/cmp_msg_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f +OPT_TEST_DECLARE_USAGE test/cmp_protect_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f +OPT_TEST_DECLARE_USAGE test/cmp_server_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f +OPT_TEST_DECLARE_USAGE test/cmp_vfy_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f +OPT_TEST_DECLARE_USAGE test/endecoder_legacy_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f +OPT_TEST_DECLARE_USAGE test/ssl_test.c /^OPT_TEST_DECLARE_USAGE(USAGE)$/;" f +OPT_TEST_DECLARE_USAGE test/testutil.h 184;" d +OPT_TEST_ENUM test/acvp_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/algorithmid_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/bftest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/bio_readbuffer_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/bioprinttest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/bntest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/conf_include_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/curve448_internal_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/ecstresstest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/endecode_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/evp_extra_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/evp_fetch_prov_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/evp_libctx_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/evp_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/ossl_store_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/pkcs12_format_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/provider_status_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/provider_test.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_ENUM test/testutil.h 130;" d +OPT_TEST_ENUM test/testutil/tu_local.h /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice_default +OPT_TEST_ENUM test/threadstest.c /^ OPT_TEST_ENUM$/;" e enum:OPTION_choice file: +OPT_TEST_OPTIONS test/testutil.h 139;" d +OPT_TEST_OPTIONS_DEFAULT_USAGE test/testutil.h 154;" d +OPT_TEST_OPTIONS_WITH_EXTRA_USAGE test/testutil.h 149;" d +OPT_TEXT apps/cms.c /^ OPT_ED_DECRYPT, OPT_ED_ENCRYPT, OPT_DEBUG_DECRYPT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/dhparam.c /^ OPT_ENGINE, OPT_CHECK, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/dsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_PUBIN,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/dsaparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/ec.c /^ OPT_NOOUT, OPT_TEXT, OPT_PARAM_OUT, OPT_PUBIN, OPT_PUBOUT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/ecparam.c /^ OPT_INFORM, OPT_OUTFORM, OPT_IN, OPT_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/genpkey.c /^ OPT_ALGORITHM, OPT_PKEYOPT, OPT_GENPARAM, OPT_TEXT, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/ocsp.c /^ OPT_NO_INTERN, OPT_BADSIG, OPT_TEXT, OPT_REQ_TEXT, OPT_RESP_TEXT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/pkcs7.c /^ OPT_TEXT, OPT_PRINT, OPT_PRINT_CERTS, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/pkeyparam.c /^ OPT_IN, OPT_OUT, OPT_TEXT, OPT_NOOUT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/rsa.c /^ OPT_NOOUT, OPT_TEXT, OPT_MODULUS, OPT_CHECK, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/sess_id.c /^ OPT_TEXT, OPT_CERT, OPT_NOOUT, OPT_CONTEXT$/;" e enum:OPTION_choice file: +OPT_TEXT apps/smime.c /^ OPT_PK7OUT, OPT_TEXT, OPT_NOINTERN, OPT_NOVERIFY, OPT_NOCHAIN,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/storeutl.c /^ OPT_NOOUT, OPT_TEXT, OPT_RECURSIVE,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_TEXT apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_TEXT_PUB apps/pkey.c /^ OPT_IN, OPT_OUT, OPT_PUBIN, OPT_PUBOUT, OPT_TEXT_PUB,$/;" e enum:OPTION_choice file: +OPT_TIME apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: +OPT_TIMEOUT apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: +OPT_TIMEOUT apps/s_client.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_KEYFORM, OPT_PASS,$/;" e enum:OPTION_choice file: +OPT_TIMEOUT apps/s_server.c /^ OPT_DTLS1_2, OPT_SCTP, OPT_TIMEOUT, OPT_MTU, OPT_LISTEN, OPT_STATELESS,$/;" e enum:OPTION_choice file: +OPT_TLS1 apps/ciphers.c /^ OPT_TLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: +OPT_TLS1_1 apps/ciphers.c /^ OPT_TLS1_1,$/;" e enum:OPTION_choice file: +OPT_TLS1_1 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1_1 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1_1 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: +OPT_TLS1_2 apps/ciphers.c /^ OPT_TLS1_2,$/;" e enum:OPTION_choice file: +OPT_TLS1_2 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1_2 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1_2 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: +OPT_TLS1_3 apps/ciphers.c /^ OPT_TLS1_3,$/;" e enum:OPTION_choice file: +OPT_TLS1_3 apps/s_client.c /^ OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1_3 apps/s_server.c /^ OPT_SSL3, OPT_TLS1_3, OPT_TLS1_2, OPT_TLS1_1, OPT_TLS1, OPT_DTLS, OPT_DTLS1,$/;" e enum:OPTION_choice file: +OPT_TLS1_3 apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: +OPT_TLSEXTDEBUG apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: +OPT_TLSEXTDEBUG apps/s_server.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_STATUS_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_TLS_CERT apps/cmp.c /^ OPT_TLS_USED, OPT_TLS_CERT, OPT_TLS_KEY,$/;" e enum:OPTION_choice file: +OPT_TLS_EXTRA apps/cmp.c /^ OPT_TLS_EXTRA, OPT_TLS_TRUSTED, OPT_TLS_HOST,$/;" e enum:OPTION_choice file: +OPT_TLS_HOST apps/cmp.c /^ OPT_TLS_EXTRA, OPT_TLS_TRUSTED, OPT_TLS_HOST,$/;" e enum:OPTION_choice file: +OPT_TLS_KEY apps/cmp.c /^ OPT_TLS_USED, OPT_TLS_CERT, OPT_TLS_KEY,$/;" e enum:OPTION_choice file: +OPT_TLS_KEYPASS apps/cmp.c /^ OPT_TLS_KEYPASS,$/;" e enum:OPTION_choice file: +OPT_TLS_TRUSTED apps/cmp.c /^ OPT_TLS_EXTRA, OPT_TLS_TRUSTED, OPT_TLS_HOST,$/;" e enum:OPTION_choice file: +OPT_TLS_USED apps/cmp.c /^ OPT_TLS_USED, OPT_TLS_CERT, OPT_TLS_KEY,$/;" e enum:OPTION_choice file: +OPT_TO apps/cms.c /^ OPT_PASSIN, OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP,$/;" e enum:OPTION_choice file: +OPT_TO apps/smime.c /^ OPT_TO, OPT_FROM, OPT_SUBJECT, OPT_SIGNER, OPT_RECIP, OPT_MD,$/;" e enum:OPTION_choice file: +OPT_TOKEN_IN apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_TOKEN_OUT apps/ts.c /^ OPT_IN, OPT_TOKEN_IN, OPT_OUT, OPT_TOKEN_OUT, OPT_TEXT,$/;" e enum:OPTION_choice file: +OPT_TOPK8 apps/pkcs8.c /^ OPT_TOPK8, OPT_NOITER, OPT_NOCRYPT,$/;" e enum:OPTION_choice file: +OPT_TOSEQ apps/nseq.c /^ OPT_TOSEQ, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_TOTAL_TIMEOUT apps/cmp.c /^ OPT_KEEP_ALIVE, OPT_MSG_TIMEOUT, OPT_TOTAL_TIMEOUT,$/;" e enum:OPTION_choice file: +OPT_TRACE apps/s_client.c /^ OPT_MSG, OPT_MSGFILE, OPT_ENGINE, OPT_TRACE, OPT_SECURITY_DEBUG,$/;" e enum:OPTION_choice file: +OPT_TRACE apps/s_server.c /^ OPT_TRACE, OPT_SECURITY_DEBUG, OPT_SECURITY_DEBUG_VERBOSE, OPT_STATE,$/;" e enum:OPTION_choice file: +OPT_TRADITIONAL apps/genrsa.c /^ OPT_R_ENUM, OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: +OPT_TRADITIONAL apps/pkcs8.c /^ OPT_TRADITIONAL,$/;" e enum:OPTION_choice file: +OPT_TRADITIONAL apps/pkey.c /^ OPT_TEXT, OPT_NOOUT, OPT_CIPHER, OPT_TRADITIONAL, OPT_CHECK, OPT_PUB_CHECK,$/;" e enum:OPTION_choice file: +OPT_TRADITIONAL apps/rsa.c /^ OPT_PROV_ENUM, OPT_TRADITIONAL$/;" e enum:OPTION_choice file: +OPT_TRUSTED apps/cmp.c /^ OPT_TRUSTED, OPT_UNTRUSTED, OPT_SRVCERT,$/;" e enum:OPTION_choice file: +OPT_TRUSTED apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: +OPT_TRUSTOUT apps/x509.c /^ OPT_CHECKEMAIL, OPT_CHECKIP, OPT_NOOUT, OPT_TRUSTOUT, OPT_CLRTRUST,$/;" e enum:OPTION_choice file: +OPT_TRUST_OTHER apps/ocsp.c /^ OPT_NO_CERT_CHECKS, OPT_NO_EXPLICIT, OPT_TRUST_OTHER,$/;" e enum:OPTION_choice file: +OPT_TSPOLICY apps/ts.c /^ OPT_DIGEST, OPT_TSPOLICY, OPT_NO_NONCE, OPT_CERT,$/;" e enum:OPTION_choice file: +OPT_TT apps/engine.c /^ OPT_C, OPT_T, OPT_TT, OPT_PRE, OPT_POST,$/;" e enum:OPTION_choice file: +OPT_TWOPASS apps/pkcs12.c /^ OPT_CACERTS, OPT_NOOUT, OPT_INFO, OPT_CHAIN, OPT_TWOPASS, OPT_NOMACVER,$/;" e enum:OPTION_choice file: +OPT_UNCOMPRESS apps/cms.c /^ OPT_DIGEST_CREATE, OPT_COMPRESS, OPT_UNCOMPRESS,$/;" e enum:OPTION_choice file: +OPT_UNIX apps/s_client.c /^ OPT_4, OPT_6, OPT_HOST, OPT_PORT, OPT_CONNECT, OPT_BIND, OPT_UNIX,$/;" e enum:OPTION_choice file: +OPT_UNIX apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: +OPT_UNLINK apps/s_server.c /^ OPT_4, OPT_6, OPT_ACCEPT, OPT_PORT, OPT_UNIX, OPT_UNLINK, OPT_NACCEPT,$/;" e enum:OPTION_choice file: +OPT_UNPROTECTED_ERRORS apps/cmp.c /^ OPT_IGNORE_KEYUSAGE, OPT_UNPROTECTED_ERRORS,$/;" e enum:OPTION_choice file: +OPT_UNPROTECTED_REQUESTS apps/cmp.c /^ OPT_UNPROTECTED_REQUESTS,$/;" e enum:OPTION_choice file: +OPT_UNTRUSTED apps/cmp.c /^ OPT_TRUSTED, OPT_UNTRUSTED, OPT_SRVCERT,$/;" e enum:OPTION_choice file: +OPT_UNTRUSTED apps/pkcs12.c /^ OPT_INKEY, OPT_CERTFILE, OPT_UNTRUSTED, OPT_PASSCERTS,$/;" e enum:OPTION_choice file: +OPT_UNTRUSTED apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_UNTRUSTED apps/verify.c /^ OPT_UNTRUSTED, OPT_TRUSTED, OPT_CRLFILE, OPT_CRL_DOWNLOAD, OPT_SHOW_CHAIN,$/;" e enum:OPTION_choice file: +OPT_UPDATEDB apps/ca.c /^ OPT_EXTENSIONS, OPT_EXTFILE, OPT_STATUS, OPT_UPDATEDB, OPT_CRLEXTS,$/;" e enum:OPTION_choice file: +OPT_UPPER_A apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: +OPT_UPPER_K apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: +OPT_UPPER_P apps/enc.c /^ OPT_NOPAD, OPT_SALT, OPT_NOSALT, OPT_DEBUG, OPT_UPPER_P, OPT_UPPER_A,$/;" e enum:OPTION_choice file: +OPT_UPPER_S apps/enc.c /^ OPT_UPPER_S, OPT_IV, OPT_MD, OPT_ITER, OPT_PBKDF2, OPT_CIPHER,$/;" e enum:OPTION_choice file: +OPT_UPPER_V apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_UPPER_V_VERIFY apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: +OPT_UPPER_WWW apps/s_server.c /^ OPT_UPPER_WWW, OPT_HTTP, OPT_ASYNC, OPT_SSL_CONFIG,$/;" e enum:OPTION_choice file: +OPT_URL apps/ocsp.c /^ OPT_OUTFILE, OPT_TIMEOUT, OPT_URL, OPT_HOST, OPT_PORT,$/;" e enum:OPTION_choice file: +OPT_USERINFO apps/srp.c /^ OPT_DELETE, OPT_MODIFY, OPT_LIST, OPT_GN, OPT_USERINFO,$/;" e enum:OPTION_choice file: +OPT_USE_DEFAULTCTX test/evp_fetch_prov_test.c /^ OPT_USE_DEFAULTCTX,$/;" e enum:OPTION_choice file: +OPT_USE_MOCK_SRV apps/cmp.c /^ OPT_USE_MOCK_SRV,$/;" e enum:OPTION_choice file: +OPT_USE_SRTP apps/s_client.c /^ OPT_USE_SRTP, OPT_KEYMATEXPORT, OPT_KEYMATEXPORTLEN, OPT_PROTOHOST,$/;" e enum:OPTION_choice file: +OPT_UTF8 apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_UTF8 apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_V apps/ciphers.c /^ OPT_V, OPT_UPPER_V, OPT_S, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_V apps/enc.c /^ OPT_E, OPT_IN, OPT_OUT, OPT_PASS, OPT_ENGINE, OPT_D, OPT_P, OPT_V,$/;" e enum:OPTION_choice file: +OPT_V apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: +OPT_V apps/version.c /^ OPT_B, OPT_D, OPT_E, OPT_M, OPT_F, OPT_O, OPT_P, OPT_V, OPT_A, OPT_R, OPT_C$/;" e enum:OPTION_choice file: +OPT_V1 apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_V2 apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_V2PRF apps/pkcs8.c /^ OPT_V2, OPT_V1, OPT_V2PRF, OPT_ITER, OPT_PASSIN, OPT_PASSOUT,$/;" e enum:OPTION_choice file: +OPT_VAFILE apps/ocsp.c /^ OPT_REQIN, OPT_RESPIN, OPT_SIGNER, OPT_VAFILE, OPT_SIGN_OTHER,$/;" e enum:OPTION_choice file: +OPT_VALID apps/ca.c /^ OPT_INFILES, OPT_SS_CERT, OPT_SPKAC, OPT_REVOKE, OPT_VALID,$/;" e enum:OPTION_choice file: +OPT_VALIDITY_PERIOD apps/ocsp.c /^ OPT_VALIDITY_PERIOD, OPT_STATUS_AGE, OPT_SIGNKEY, OPT_REQOUT,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/ca.c /^ OPT_ENGINE, OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SUBJ, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/dsaparam.c /^ OPT_NOOUT, OPT_GENKEY, OPT_ENGINE, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/gendsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_ENGINE, OPT_CIPHER, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/genrsa.c /^ OPT_OUT, OPT_PASSOUT, OPT_CIPHER, OPT_PRIMES, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/list.c /^ OPT_ONE, OPT_VERBOSE,$/;" e enum:HELPLIST_CHOICE file: +OPT_VERBOSE apps/rehash.c /^ OPT_COMPAT, OPT_OLD, OPT_N, OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/srp.c /^ OPT_VERBOSE, OPT_CONFIG, OPT_NAME, OPT_SRPVFILE, OPT_ADD,$/;" e enum:OPTION_choice file: +OPT_VERBOSE apps/verify.c /^ OPT_VERBOSE,$/;" e enum:OPTION_choice file: +OPT_VERBOSITY apps/cmp.c /^ OPT_CONFIG, OPT_SECTION, OPT_VERBOSITY,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/cms.c /^ OPT_VERIFY, OPT_VERIFY_RETCODE, OPT_VERIFY_RECEIPT,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/crl.c /^ OPT_NOCAPATH, OPT_NOCAFILE, OPT_NOCASTORE, OPT_VERIFY, OPT_DATEOPT, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/dgst.c /^ OPT_C, OPT_R, OPT_OUT, OPT_SIGN, OPT_PASSIN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/fipsinstall.c /^ OPT_PROV_NAME, OPT_SECTION_NAME, OPT_MAC_NAME, OPT_MACOPT, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/req.c /^ OPT_VERIFY, OPT_NOENC, OPT_NODES, OPT_NOOUT, OPT_VERBOSE, OPT_UTF8,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/rsautl.c /^ OPT_SIGN, OPT_VERIFY, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/s_client.c /^ OPT_XMPPHOST, OPT_VERIFY, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/s_server.c /^ OPT_VERIFY, OPT_NAMEOPT, OPT_UPPER_V_VERIFY, OPT_CONTEXT, OPT_CERT, OPT_CRL,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/s_time.c /^ OPT_NEW, OPT_REUSE, OPT_BUGS, OPT_VERIFY, OPT_TIME, OPT_SSL3,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/smime.c /^ OPT_ENCRYPT, OPT_DECRYPT, OPT_SIGN, OPT_RESIGN, OPT_VERIFY,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/spkac.c /^ OPT_NOOUT, OPT_PUBKEY, OPT_VERIFY, OPT_IN, OPT_OUT,$/;" e enum:OPTION_choice file: +OPT_VERIFY apps/ts.c /^ OPT_CHAIN, OPT_VERIFY, OPT_CAPATH, OPT_CAFILE, OPT_CASTORE, OPT_UNTRUSTED,$/;" e enum:OPTION_choice file: +OPT_VERIFYCAFILE apps/s_client.c /^ OPT_CAFILE, OPT_NOCAFILE, OPT_CHAINCAFILE, OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: +OPT_VERIFYCAFILE apps/s_server.c /^ OPT_VERIFYCAFILE,$/;" e enum:OPTION_choice file: +OPT_VERIFYCAPATH apps/s_client.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH,$/;" e enum:OPTION_choice file: +OPT_VERIFYCAPATH apps/s_server.c /^ OPT_CAPATH, OPT_NOCAPATH, OPT_CHAINCAPATH, OPT_VERIFYCAPATH, OPT_NO_CACHE,$/;" e enum:OPTION_choice file: +OPT_VERIFYCASTORE apps/s_client.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_VERIFYCASTORE apps/s_server.c /^ OPT_CASTORE, OPT_NOCASTORE, OPT_CHAINCASTORE, OPT_VERIFYCASTORE,$/;" e enum:OPTION_choice file: +OPT_VERIFYRECOVER apps/pkeyutl.c /^ OPT_VERIFY, OPT_VERIFYRECOVER, OPT_REV, OPT_ENCRYPT, OPT_DECRYPT,$/;" e enum:OPTION_choice file: +OPT_VERIFY_OTHER apps/ocsp.c /^ OPT_VERIFY_OTHER, OPT_CAFILE, OPT_CAPATH, OPT_CASTORE, OPT_NOCAFILE,$/;" e enum:OPTION_choice file: +OPT_VERIFY_QUIET apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_VERIFY_QUIET apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_VERIFY_RECEIPT apps/cms.c /^ OPT_VERIFY, OPT_VERIFY_RETCODE, OPT_VERIFY_RECEIPT,$/;" e enum:OPTION_choice file: +OPT_VERIFY_RETCODE apps/cms.c /^ OPT_VERIFY, OPT_VERIFY_RETCODE, OPT_VERIFY_RECEIPT,$/;" e enum:OPTION_choice file: +OPT_VERIFY_RET_ERROR apps/s_client.c /^ OPT_CERTFORM, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_VERIFY_RET_ERROR apps/s_server.c /^ OPT_EXT_CACHE, OPT_CRLFORM, OPT_VERIFY_RET_ERROR, OPT_VERIFY_QUIET,$/;" e enum:OPTION_choice file: +OPT_VFYOPT apps/ca.c /^ OPT_IN, OPT_INFORM, OPT_OUT, OPT_DATEOPT, OPT_OUTDIR, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_VFYOPT apps/req.c /^ OPT_PKEYOPT, OPT_SIGOPT, OPT_VFYOPT, OPT_BATCH, OPT_NEWHDR, OPT_MODULUS,$/;" e enum:OPTION_choice file: +OPT_VFYOPT apps/verify.c /^ OPT_V_ENUM, OPT_NAMEOPT, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_VFYOPT apps/x509.c /^ OPT_CAKEYFORM, OPT_VFYOPT, OPT_SIGOPT, OPT_DAYS, OPT_PASSIN, OPT_EXTFILE,$/;" e enum:OPTION_choice file: +OPT_VV apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: +OPT_VVV apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: +OPT_VVVV apps/engine.c /^ OPT_V = 100, OPT_VV, OPT_VVV, OPT_VVVV$/;" e enum:OPTION_choice file: +OPT_V_CASES apps/include/opt.h 87;" d +OPT_V_ENUM apps/cmp.c /^ OPT_V_ENUM$/;" e enum:OPTION_choice file: +OPT_V_ENUM apps/cms.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: +OPT_V_ENUM apps/include/opt.h 22;" d +OPT_V_ENUM apps/lib/opt.c /^enum range { OPT_V_ENUM };$/;" e enum:range file: +OPT_V_ENUM apps/ocsp.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: +OPT_V_ENUM apps/s_client.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: +OPT_V_ENUM apps/s_server.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: +OPT_V_ENUM apps/smime.c /^ OPT_V_ENUM,$/;" e enum:OPTION_choice file: +OPT_V_ENUM apps/ts.c /^ OPT_MD, OPT_V_ENUM, OPT_R_ENUM, OPT_PROV_ENUM$/;" e enum:OPTION_choice file: +OPT_V_ENUM apps/verify.c /^ OPT_V_ENUM, OPT_NAMEOPT, OPT_VFYOPT,$/;" e enum:OPTION_choice file: +OPT_V_OPTIONS apps/include/opt.h 36;" d +OPT_WDEBUG apps/s_client.c /^ OPT_DEBUG, OPT_TLSEXTDEBUG, OPT_STATUS, OPT_WDEBUG,$/;" e enum:OPTION_choice file: +OPT_WRAP apps/cms.c /^ OPT_3DES_WRAP, OPT_WRAP, OPT_ENGINE,$/;" e enum:OPTION_choice file: +OPT_WRITE test/pkcs12_format_test.c /^ OPT_WRITE,$/;" e enum:OPTION_choice file: +OPT_WWW apps/s_server.c /^ OPT_PSK_SESS, OPT_SRPVFILE, OPT_SRPUSERSEED, OPT_REV, OPT_WWW,$/;" e enum:OPTION_choice file: +OPT_WWW apps/s_time.c /^ OPT_WWW, OPT_TLS1, OPT_TLS1_1, OPT_TLS1_2, OPT_TLS1_3,$/;" e enum:OPTION_choice file: +OPT_X509 apps/req.c /^ OPT_NAMEOPT, OPT_REQOPT, OPT_SUBJ, OPT_SUBJECT, OPT_TEXT, OPT_X509,$/;" e enum:OPTION_choice file: +OPT_X509 test/algorithmid_test.c /^ OPT_X509,$/;" e enum:OPTION_choice file: +OPT_X509TOREQ apps/x509.c /^ OPT_MODULUS, OPT_PUBKEY, OPT_X509TOREQ, OPT_TEXT, OPT_HASH,$/;" e enum:OPTION_choice file: +OPT_X931 apps/rsautl.c /^ OPT_RSA_RAW, OPT_OAEP, OPT_PKCS, OPT_X931,$/;" e enum:OPTION_choice file: +OPT_XMPPHOST apps/s_client.c /^ OPT_XMPPHOST, OPT_VERIFY, OPT_NAMEOPT,$/;" e enum:OPTION_choice file: +OPT_XOFLEN apps/dgst.c /^ OPT_HMAC, OPT_MAC, OPT_SIGOPT, OPT_MACOPT, OPT_XOFLEN,$/;" e enum:OPTION_choice file: +OPT_X_CASES apps/include/opt.h 141;" d +OPT_X_ENUM apps/include/opt.h 123;" d +OPT_X_ENUM apps/lib/s_cb.c /^enum range { OPT_X_ENUM };$/;" e enum:range file: +OPT_X_ENUM apps/s_client.c /^ OPT_X_ENUM,$/;" e enum:OPTION_choice file: +OPT_X_ENUM apps/s_server.c /^ OPT_X_ENUM,$/;" e enum:OPTION_choice file: +OPT_X_OPTIONS apps/include/opt.h 129;" d +OPT_Z apps/enc.c /^ OPT_A, OPT_Z, OPT_BUFSIZE, OPT_K, OPT_KFILE, OPT_UPPER_K, OPT_NONE,$/;" e enum:OPTION_choice file: +OPT_hEOF apps/openssl.c /^ OPT_hERR = -1, OPT_hEOF = 0, OPT_hHELP$/;" e enum:HELP_CHOICE file: +OPT_hERR apps/openssl.c /^ OPT_hERR = -1, OPT_hEOF = 0, OPT_hHELP$/;" e enum:HELP_CHOICE file: +OPT_hHELP apps/openssl.c /^ OPT_hERR = -1, OPT_hEOF = 0, OPT_hHELP$/;" e enum:HELP_CHOICE file: +OP_CACHE_ELEM include/crypto/evp.h /^} OP_CACHE_ELEM;$/;" t typeref:struct:__anon371 +OSSLTEST_R_INIT_FAILED engines/e_ossltest_err.h 25;" d +OSSLTEST_str_reasons engines/e_ossltest_err.c /^static ERR_STRING_DATA OSSLTEST_str_reasons[] = {$/;" v file: +OSSLTESTerr engines/e_ossltest_err.h 19;" d +OSSL_AES_PLATFORM_H include/crypto/aes_platform.h 11;" d +OSSL_ALGORITHM include/openssl/types.h /^typedef struct ossl_algorithm_st OSSL_ALGORITHM;$/;" t typeref:struct:ossl_algorithm_st +OSSL_ALGORITHM_CAPABLE providers/common/include/prov/provider_util.h /^} OSSL_ALGORITHM_CAPABLE;$/;" t typeref:struct:ag_capable_st +OSSL_ALG_PARAM_CIPHER include/openssl/core_names.h 61;" d +OSSL_ALG_PARAM_DIGEST include/openssl/core_names.h 60;" d +OSSL_ALG_PARAM_ENGINE include/openssl/core_names.h 62;" d +OSSL_ALG_PARAM_MAC include/openssl/core_names.h 63;" d +OSSL_ALG_PARAM_PROPERTIES include/openssl/core_names.h 64;" d +OSSL_APPS_CMP_MOCK_SRV_H apps/include/cmp_mock_srv.h 12;" d +OSSL_APPS_FMT_H apps/include/fmt.h 18;" d +OSSL_APPS_FUNCTION_H apps/include/function.h 11;" d +OSSL_APPS_H apps/include/apps.h 11;" d +OSSL_APPS_LIBCTX_H apps/include/app_libctx.h 11;" d +OSSL_APPS_OPT_H apps/include/opt.h 10;" d +OSSL_APPS_PLATFORM_H apps/include/platform.h 11;" d +OSSL_APPS_TIMEOUTS_H apps/timeouts.h 11;" d +OSSL_APPS_UI_H apps/include/apps_ui.h 11;" d +OSSL_APPS_VMS_TERM_SOCK_H apps/include/vms_term_sock.h 12;" d +OSSL_ASYM_CIPHER_PARAM_DIGEST include/openssl/core_names.h 456;" d +OSSL_ASYM_CIPHER_PARAM_ENGINE include/openssl/core_names.h 458;" d +OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST include/openssl/core_names.h 460;" d +OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST_PROPS include/openssl/core_names.h 462;" d +OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST include/openssl/core_names.h 464;" d +OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS include/openssl/core_names.h 465;" d +OSSL_ASYM_CIPHER_PARAM_OAEP_LABEL include/openssl/core_names.h 467;" d +OSSL_ASYM_CIPHER_PARAM_PAD_MODE include/openssl/core_names.h 459;" d +OSSL_ASYM_CIPHER_PARAM_PROPERTIES include/openssl/core_names.h 457;" d +OSSL_ASYM_CIPHER_PARAM_TLS_CLIENT_VERSION include/openssl/core_names.h 468;" d +OSSL_ASYM_CIPHER_PARAM_TLS_NEGOTIATED_VERSION include/openssl/core_names.h 469;" d +OSSL_ASYNC_FD include/openssl/async.h 24;" d +OSSL_ASYNC_FD include/openssl/async.h 28;" d +OSSL_BAD_ASYNC_FD include/openssl/async.h 25;" d +OSSL_BAD_ASYNC_FD include/openssl/async.h 29;" d +OSSL_BSEARCH_FIRST_VALUE_ON_MATCH include/internal/cryptlib.h 217;" d +OSSL_BSEARCH_VALUE_ON_NOMATCH include/internal/cryptlib.h 216;" d +OSSL_CALLBACK include/openssl/core.h /^typedef int (OSSL_CALLBACK)(const OSSL_PARAM params[], void *arg);$/;" t +OSSL_CAPABILITY_TLS_GROUP_ALG include/openssl/core_names.h 514;" d +OSSL_CAPABILITY_TLS_GROUP_ID include/openssl/core_names.h 513;" d +OSSL_CAPABILITY_TLS_GROUP_IS_KEM include/openssl/core_names.h 516;" d +OSSL_CAPABILITY_TLS_GROUP_MAX_DTLS include/openssl/core_names.h 520;" d +OSSL_CAPABILITY_TLS_GROUP_MAX_TLS include/openssl/core_names.h 518;" d +OSSL_CAPABILITY_TLS_GROUP_MIN_DTLS include/openssl/core_names.h 519;" d +OSSL_CAPABILITY_TLS_GROUP_MIN_TLS include/openssl/core_names.h 517;" d +OSSL_CAPABILITY_TLS_GROUP_NAME include/openssl/core_names.h 511;" d +OSSL_CAPABILITY_TLS_GROUP_NAME_INTERNAL include/openssl/core_names.h 512;" d +OSSL_CAPABILITY_TLS_GROUP_SECURITY_BITS include/openssl/core_names.h 515;" d +OSSL_CIPHER_CTS_MODE_CS1 include/openssl/core_names.h 119;" d +OSSL_CIPHER_CTS_MODE_CS2 include/openssl/core_names.h 120;" d +OSSL_CIPHER_CTS_MODE_CS3 include/openssl/core_names.h 121;" d +OSSL_CIPHER_PARAM_AEAD include/openssl/core_names.h 74;" d +OSSL_CIPHER_PARAM_AEAD_IVLEN include/openssl/core_names.h 91;" d +OSSL_CIPHER_PARAM_AEAD_MAC_KEY include/openssl/core_names.h 93;" d +OSSL_CIPHER_PARAM_AEAD_TAG include/openssl/core_names.h 85;" d +OSSL_CIPHER_PARAM_AEAD_TAGLEN include/openssl/core_names.h 92;" d +OSSL_CIPHER_PARAM_AEAD_TLS1_AAD include/openssl/core_names.h 86;" d +OSSL_CIPHER_PARAM_AEAD_TLS1_AAD_PAD include/openssl/core_names.h 87;" d +OSSL_CIPHER_PARAM_AEAD_TLS1_GET_IV_GEN include/openssl/core_names.h 89;" d +OSSL_CIPHER_PARAM_AEAD_TLS1_IV_FIXED include/openssl/core_names.h 88;" d +OSSL_CIPHER_PARAM_AEAD_TLS1_SET_IV_INV include/openssl/core_names.h 90;" d +OSSL_CIPHER_PARAM_ALGORITHM_ID_PARAMS include/openssl/core_names.h 99;" d +OSSL_CIPHER_PARAM_BLOCK_SIZE include/openssl/core_names.h 73;" d +OSSL_CIPHER_PARAM_CTS include/openssl/core_names.h 76;" d +OSSL_CIPHER_PARAM_CTS_MODE include/openssl/core_names.h 97;" d +OSSL_CIPHER_PARAM_CUSTOM_IV include/openssl/core_names.h 75;" d +OSSL_CIPHER_PARAM_HAS_RAND_KEY include/openssl/core_names.h 78;" d +OSSL_CIPHER_PARAM_IV include/openssl/core_names.h 81;" d +OSSL_CIPHER_PARAM_IVLEN include/openssl/core_names.h 80;" d +OSSL_CIPHER_PARAM_KEYLEN include/openssl/core_names.h 79;" d +OSSL_CIPHER_PARAM_MODE include/openssl/core_names.h 72;" d +OSSL_CIPHER_PARAM_NUM include/openssl/core_names.h 83;" d +OSSL_CIPHER_PARAM_PADDING include/openssl/core_names.h 67;" d +OSSL_CIPHER_PARAM_RANDOM_KEY include/openssl/core_names.h 94;" d +OSSL_CIPHER_PARAM_RC2_KEYBITS include/openssl/core_names.h 95;" d +OSSL_CIPHER_PARAM_ROUNDS include/openssl/core_names.h 84;" d +OSSL_CIPHER_PARAM_SPEED include/openssl/core_names.h 96;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK include/openssl/core_names.h 77;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD include/openssl/core_names.h 107;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD_PACKLEN include/openssl/core_names.h 109;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC include/openssl/core_names.h 111;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_IN include/openssl/core_names.h 113;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_LEN include/openssl/core_names.h 115;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_INTERLEAVE include/openssl/core_names.h 105;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_BUFSIZE include/openssl/core_names.h 103;" d +OSSL_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_SEND_FRAGMENT include/openssl/core_names.h 101;" d +OSSL_CIPHER_PARAM_TLS_MAC include/openssl/core_names.h 70;" d +OSSL_CIPHER_PARAM_TLS_MAC_SIZE include/openssl/core_names.h 71;" d +OSSL_CIPHER_PARAM_TLS_VERSION include/openssl/core_names.h 69;" d +OSSL_CIPHER_PARAM_UPDATED_IV include/openssl/core_names.h 82;" d +OSSL_CIPHER_PARAM_USE_BITS include/openssl/core_names.h 68;" d +OSSL_CMLL_PLATFORM_H include/crypto/cmll_platform.h 11;" d +OSSL_CMP_CAKEYUPDANNCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_CAKEYUPDANNCONTENT;$/;" t typeref:struct:ossl_cmp_cakeyupdanncontent_st +OSSL_CMP_CERTCONFIRMCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_CERTSTATUS) OSSL_CMP_CERTCONFIRMCONTENT;$/;" t +OSSL_CMP_CERTIFIEDKEYPAIR crypto/cmp/cmp_local.h /^} OSSL_CMP_CERTIFIEDKEYPAIR;$/;" t typeref:struct:ossl_cmp_certifiedkeypair_st +OSSL_CMP_CERTORENCCERT crypto/cmp/cmp_local.h /^} OSSL_CMP_CERTORENCCERT;$/;" t typeref:struct:ossl_cmp_certorenccert_st +OSSL_CMP_CERTREQID crypto/cmp/cmp_local.h 855;" d +OSSL_CMP_CHALLENGE crypto/cmp/cmp_local.h /^} OSSL_CMP_CHALLENGE;$/;" t typeref:struct:ossl_cmp_challenge_st +OSSL_CMP_CRLANNCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(X509_CRL) OSSL_CMP_CRLANNCONTENT;$/;" t +OSSL_CMP_CTX test/cmp_ctx_test.c 327;" d file: +OSSL_CMP_CTX_TEST_FIXTURE test/cmp_ctx_test.c /^} OSSL_CMP_CTX_TEST_FIXTURE;$/;" t typeref:struct:test_fixture file: +OSSL_CMP_CTX_free crypto/cmp/cmp_ctx.c /^void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get0_newCert crypto/cmp/cmp_ctx.c /^X509 *OSSL_CMP_CTX_get0_newCert(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get0_newPkey crypto/cmp/cmp_ctx.c /^EVP_PKEY *OSSL_CMP_CTX_get0_newPkey(const OSSL_CMP_CTX *ctx, int priv)$/;" f +OSSL_CMP_CTX_get0_statusString crypto/cmp/cmp_ctx.c /^OSSL_CMP_PKIFREETEXT *OSSL_CMP_CTX_get0_statusString(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get0_trustedStore crypto/cmp/cmp_ctx.c /^X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get_certConf_cb_arg crypto/cmp/cmp_ctx.c /^void *OSSL_CMP_CTX_get_certConf_cb_arg(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get_failInfoCode crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_get_failInfoCode(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get_http_cb_arg crypto/cmp/cmp_ctx.c /^void *OSSL_CMP_CTX_get_http_cb_arg(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get_option crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_get_option(const OSSL_CMP_CTX *ctx, int opt)$/;" f +OSSL_CMP_CTX_get_status crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_get_status(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_get_transfer_cb_arg crypto/cmp/cmp_ctx.c /^void *OSSL_CMP_CTX_get_transfer_cb_arg(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_new crypto/cmp/cmp_ctx.c /^OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +OSSL_CMP_CTX_print_errors crypto/cmp/cmp_ctx.c /^void OSSL_CMP_CTX_print_errors(const OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_push0_geninfo_ITAV crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav)$/;" f +OSSL_CMP_CTX_push0_genm_ITAV crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push0_genm_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav)$/;" f +OSSL_CMP_CTX_push0_policy crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push0_policy(OSSL_CMP_CTX *ctx, POLICYINFO *pinfo)$/;" f +OSSL_CMP_CTX_push1_subjectAltName crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_push1_subjectAltName(OSSL_CMP_CTX *ctx,$/;" f +OSSL_CMP_CTX_reinit crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_reqExtensions_have_SAN crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_reqExtensions_have_SAN(OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_CTX_server_perform crypto/cmp/cmp_server.c /^OSSL_CMP_MSG *OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *client_ctx,$/;" f +OSSL_CMP_CTX_set0_trustedStore crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store)$/;" f +OSSL_CMP_CTX_set1_extraCertsOut crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_extraCertsOut(OSSL_CMP_CTX *ctx,$/;" f +OSSL_CMP_CTX_set1_referenceValue crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx,$/;" f +OSSL_CMP_CTX_set1_secretValue crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec,$/;" f +OSSL_CMP_CTX_set1_senderNonce crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_senderNonce(OSSL_CMP_CTX *ctx,$/;" f +OSSL_CMP_CTX_set1_transactionID crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_transactionID(OSSL_CMP_CTX *ctx,$/;" f +OSSL_CMP_CTX_set1_untrusted crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set1_untrusted(OSSL_CMP_CTX *ctx, STACK_OF(X509) *certs)$/;" f +OSSL_CMP_CTX_set_certConf_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_certConf_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_certConf_cb_t cb)$/;" f +OSSL_CMP_CTX_set_certConf_cb_arg crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_certConf_cb_arg(OSSL_CMP_CTX *ctx, void *arg)$/;" f +OSSL_CMP_CTX_set_http_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_http_cb(OSSL_CMP_CTX *ctx, OSSL_HTTP_bio_cb_t cb)$/;" f +OSSL_CMP_CTX_set_http_cb_arg crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_http_cb_arg(OSSL_CMP_CTX *ctx, void *arg)$/;" f +OSSL_CMP_CTX_set_log_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_log_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_log_cb_t cb)$/;" f +OSSL_CMP_CTX_set_option crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_option(OSSL_CMP_CTX *ctx, int opt, int val)$/;" f +OSSL_CMP_CTX_set_serverPort crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_serverPort(OSSL_CMP_CTX *ctx, int port)$/;" f +OSSL_CMP_CTX_set_transfer_cb crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_transfer_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_transfer_cb_t cb)$/;" f +OSSL_CMP_CTX_set_transfer_cb_arg crypto/cmp/cmp_ctx.c /^int OSSL_CMP_CTX_set_transfer_cb_arg(OSSL_CMP_CTX *ctx, void *arg)$/;" f +OSSL_CMP_CTX_setup_CRM crypto/cmp/cmp_msg.c /^OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid)$/;" f +OSSL_CMP_CTX_snprint_PKIStatus crypto/cmp/cmp_status.c /^char *OSSL_CMP_CTX_snprint_PKIStatus(const OSSL_CMP_CTX *ctx, char *buf,$/;" f +OSSL_CMP_ERRORMSGCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_ERRORMSGCONTENT;$/;" t typeref:struct:ossl_cmp_errormsgcontent_st +OSSL_CMP_GENMSGCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_ITAV) OSSL_CMP_GENMSGCONTENT;$/;" t +OSSL_CMP_GENREPCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_ITAV) OSSL_CMP_GENREPCONTENT;$/;" t +OSSL_CMP_HDR_get0_recipNonce crypto/cmp/cmp_hdr.c /^ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr)$/;" f +OSSL_CMP_HDR_get0_transactionID crypto/cmp/cmp_hdr.c /^ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_transactionID(const$/;" f +OSSL_CMP_ITAV crypto/cmp/cmp_asn.c /^ASN1_ADB(OSSL_CMP_ITAV) = {$/;" v +OSSL_CMP_KEYRECREPCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_KEYRECREPCONTENT;$/;" t typeref:struct:ossl_cmp_keyrecrepcontent_st +OSSL_CMP_LOG_ALERT include/openssl/cmp_util.h 35;" d +OSSL_CMP_LOG_CRIT include/openssl/cmp_util.h 36;" d +OSSL_CMP_LOG_DEBUG include/openssl/cmp_util.h 41;" d +OSSL_CMP_LOG_EMERG include/openssl/cmp_util.h 34;" d +OSSL_CMP_LOG_ERR include/openssl/cmp_util.h 37;" d +OSSL_CMP_LOG_ERROR crypto/cmp/cmp_local.h 772;" d +OSSL_CMP_LOG_INFO include/openssl/cmp_util.h 40;" d +OSSL_CMP_LOG_MAX include/openssl/cmp_util.h 43;" d +OSSL_CMP_LOG_NOTICE include/openssl/cmp_util.h 39;" d +OSSL_CMP_LOG_PREFIX include/openssl/cmp_util.h 28;" d +OSSL_CMP_LOG_TRACE include/openssl/cmp_util.h 42;" d +OSSL_CMP_LOG_WARN crypto/cmp/cmp_local.h 773;" d +OSSL_CMP_LOG_WARNING include/openssl/cmp_util.h 38;" d +OSSL_CMP_MSGS crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_MSG) OSSL_CMP_MSGS;$/;" t +OSSL_CMP_MSG_free crypto/cmp/cmp_msg.c /^void OSSL_CMP_MSG_free(OSSL_CMP_MSG *msg)$/;" f +OSSL_CMP_MSG_get0_header crypto/cmp/cmp_msg.c /^OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg)$/;" f +OSSL_CMP_MSG_get_bodytype crypto/cmp/cmp_msg.c /^int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg)$/;" f +OSSL_CMP_MSG_http_perform crypto/cmp/cmp_http.c /^OSSL_CMP_MSG *OSSL_CMP_MSG_http_perform(OSSL_CMP_CTX *ctx,$/;" f +OSSL_CMP_MSG_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *OSSL_CMP_MSG_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +OSSL_CMP_MSG_read crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx,$/;" f +OSSL_CMP_MSG_update_transactionID crypto/cmp/cmp_msg.c /^int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg)$/;" f +OSSL_CMP_MSG_write crypto/cmp/cmp_msg.c /^int OSSL_CMP_MSG_write(const char *file, const OSSL_CMP_MSG *msg)$/;" f +OSSL_CMP_PKIBODY crypto/cmp/cmp_local.h /^} OSSL_CMP_PKIBODY;$/;" t typeref:struct:ossl_cmp_pkibody_st +OSSL_CMP_PKIBODY_CANN crypto/cmp/cmp_local.h 842;" d +OSSL_CMP_PKIBODY_CCP crypto/cmp/cmp_local.h 840;" d +OSSL_CMP_PKIBODY_CCR crypto/cmp/cmp_local.h 839;" d +OSSL_CMP_PKIBODY_CERTCONF crypto/cmp/cmp_local.h 850;" d +OSSL_CMP_PKIBODY_CKUANN crypto/cmp/cmp_local.h 841;" d +OSSL_CMP_PKIBODY_CP crypto/cmp/cmp_local.h 829;" d +OSSL_CMP_PKIBODY_CR crypto/cmp/cmp_local.h 828;" d +OSSL_CMP_PKIBODY_CRLANN crypto/cmp/cmp_local.h 844;" d +OSSL_CMP_PKIBODY_ERROR crypto/cmp/cmp_local.h 849;" d +OSSL_CMP_PKIBODY_GENM crypto/cmp/cmp_local.h 847;" d +OSSL_CMP_PKIBODY_GENP crypto/cmp/cmp_local.h 848;" d +OSSL_CMP_PKIBODY_IP crypto/cmp/cmp_local.h 827;" d +OSSL_CMP_PKIBODY_IR crypto/cmp/cmp_local.h 826;" d +OSSL_CMP_PKIBODY_KRP crypto/cmp/cmp_local.h 836;" d +OSSL_CMP_PKIBODY_KRR crypto/cmp/cmp_local.h 835;" d +OSSL_CMP_PKIBODY_KUP crypto/cmp/cmp_local.h 834;" d +OSSL_CMP_PKIBODY_KUR crypto/cmp/cmp_local.h 833;" d +OSSL_CMP_PKIBODY_NESTED crypto/cmp/cmp_local.h 846;" d +OSSL_CMP_PKIBODY_P10CR crypto/cmp/cmp_local.h 830;" d +OSSL_CMP_PKIBODY_PKICONF crypto/cmp/cmp_local.h 845;" d +OSSL_CMP_PKIBODY_POLLREP crypto/cmp/cmp_local.h 852;" d +OSSL_CMP_PKIBODY_POLLREQ crypto/cmp/cmp_local.h 851;" d +OSSL_CMP_PKIBODY_POPDECC crypto/cmp/cmp_local.h 831;" d +OSSL_CMP_PKIBODY_POPDECR crypto/cmp/cmp_local.h 832;" d +OSSL_CMP_PKIBODY_RANN crypto/cmp/cmp_local.h 843;" d +OSSL_CMP_PKIBODY_RP crypto/cmp/cmp_local.h 838;" d +OSSL_CMP_PKIBODY_RR crypto/cmp/cmp_local.h 837;" d +OSSL_CMP_PKIBODY_TYPE_MAX crypto/cmp/cmp_local.h 853;" d +OSSL_CMP_POLLREQ crypto/cmp/cmp_local.h /^} OSSL_CMP_POLLREQ;$/;" t typeref:struct:ossl_cmp_pollreq_st +OSSL_CMP_POLLREQCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_POLLREQ) OSSL_CMP_POLLREQCONTENT;$/;" t +OSSL_CMP_POPODECKEYCHALLCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_CHALLENGE) OSSL_CMP_POPODECKEYCHALLCONTENT;$/;" t +OSSL_CMP_POPODECKEYRESPCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(ASN1_INTEGER) OSSL_CMP_POPODECKEYRESPCONTENT;$/;" t +OSSL_CMP_PROTECTEDPART crypto/cmp/cmp_local.h /^} OSSL_CMP_PROTECTEDPART;$/;" t typeref:struct:ossl_cmp_protectedpart_st +OSSL_CMP_REVANNCONTENT crypto/cmp/cmp_asn.c /^ASN1_SEQUENCE(OSSL_CMP_REVANNCONTENT) = {$/;" v +OSSL_CMP_REVANNCONTENT crypto/cmp/cmp_local.h /^} OSSL_CMP_REVANNCONTENT;$/;" t typeref:struct:ossl_cmp_revanncontent_st +OSSL_CMP_REVDETAILS crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_revdetails_st OSSL_CMP_REVDETAILS;$/;" t typeref:struct:ossl_cmp_revdetails_st +OSSL_CMP_REVREQCONTENT crypto/cmp/cmp_local.h /^typedef STACK_OF(OSSL_CMP_REVDETAILS) OSSL_CMP_REVREQCONTENT;$/;" t +OSSL_CMP_REVREQSID crypto/cmp/cmp_local.h 857;" d +OSSL_CMP_SENDERNONCE_LENGTH crypto/cmp/cmp_local.h 820;" d +OSSL_CMP_SRV_CTX_free crypto/cmp/cmp_server.c /^void OSSL_CMP_SRV_CTX_free(OSSL_CMP_SRV_CTX *srv_ctx)$/;" f +OSSL_CMP_SRV_CTX_get0_cmp_ctx crypto/cmp/cmp_server.c /^OSSL_CMP_CTX *OSSL_CMP_SRV_CTX_get0_cmp_ctx(const OSSL_CMP_SRV_CTX *srv_ctx)$/;" f +OSSL_CMP_SRV_CTX_get0_custom_ctx crypto/cmp/cmp_server.c /^void *OSSL_CMP_SRV_CTX_get0_custom_ctx(const OSSL_CMP_SRV_CTX *srv_ctx)$/;" f +OSSL_CMP_SRV_CTX_init crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_init(OSSL_CMP_SRV_CTX *srv_ctx, void *custom_ctx,$/;" f +OSSL_CMP_SRV_CTX_new crypto/cmp/cmp_server.c /^OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +OSSL_CMP_SRV_CTX_set_accept_raverified crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_accept_raverified(OSSL_CMP_SRV_CTX *srv_ctx, int val)$/;" f +OSSL_CMP_SRV_CTX_set_accept_unprotected crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_accept_unprotected(OSSL_CMP_SRV_CTX *srv_ctx, int val)$/;" f +OSSL_CMP_SRV_CTX_set_grant_implicit_confirm crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_grant_implicit_confirm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f +OSSL_CMP_SRV_CTX_set_send_unprotected_errors crypto/cmp/cmp_server.c /^int OSSL_CMP_SRV_CTX_set_send_unprotected_errors(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f +OSSL_CMP_SRV_process_request crypto/cmp/cmp_server.c /^OSSL_CMP_MSG *OSSL_CMP_SRV_process_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f +OSSL_CMP_STATUSINFO_new crypto/cmp/cmp_status.c /^OSSL_CMP_PKISI *OSSL_CMP_STATUSINFO_new(int status, int fail_info,$/;" f +OSSL_CMP_TRANSACTIONID_LENGTH crypto/cmp/cmp_local.h 819;" d +OSSL_CMP_certConf_cb crypto/cmp/cmp_client.c /^int OSSL_CMP_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info,$/;" f +OSSL_CMP_exec_RR_ses crypto/cmp/cmp_client.c /^int OSSL_CMP_exec_RR_ses(OSSL_CMP_CTX *ctx)$/;" f +OSSL_CMP_exec_certreq crypto/cmp/cmp_client.c /^X509 *OSSL_CMP_exec_certreq(OSSL_CMP_CTX *ctx, int req_type,$/;" f +OSSL_CMP_http_cb_t test/cmp_ctx_test.c /^typedef OSSL_HTTP_bio_cb_t OSSL_CMP_http_cb_t;$/;" t file: +OSSL_CMP_log_cb_t include/openssl/cmp_util.h /^typedef int (*OSSL_CMP_log_cb_t)(const char *func, const char *file, int line,$/;" t +OSSL_CMP_log_close crypto/cmp/cmp_util.c /^void OSSL_CMP_log_close(void) \/* is designed to be idempotent *\/$/;" f +OSSL_CMP_log_open crypto/cmp/cmp_util.c /^int OSSL_CMP_log_open(void) \/* is designed to be idempotent *\/$/;" f +OSSL_CMP_print_errors_cb crypto/cmp/cmp_util.c /^void OSSL_CMP_print_errors_cb(OSSL_CMP_log_cb_t log_fn)$/;" f +OSSL_CMP_print_to_bio crypto/cmp/cmp_util.c /^int OSSL_CMP_print_to_bio(BIO *bio, const char *component, const char *file,$/;" f +OSSL_CMP_severity include/openssl/cmp_util.h /^typedef int OSSL_CMP_severity;$/;" t +OSSL_CMP_snprint_PKIStatusInfo crypto/cmp/cmp_status.c /^char *OSSL_CMP_snprint_PKIStatusInfo(const OSSL_CMP_PKISI *statusInfo,$/;" f +OSSL_CMP_try_certreq crypto/cmp/cmp_client.c /^int OSSL_CMP_try_certreq(OSSL_CMP_CTX *ctx, int req_type,$/;" f +OSSL_CMP_validate_cert_path crypto/cmp/cmp_vfy.c /^int OSSL_CMP_validate_cert_path(const OSSL_CMP_CTX *ctx,$/;" f +OSSL_CMP_validate_msg crypto/cmp/cmp_vfy.c /^int OSSL_CMP_validate_msg(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg)$/;" f +OSSL_CORE_BIO include/openssl/core.h /^typedef struct ossl_core_bio_st OSSL_CORE_BIO;$/;" t typeref:struct:ossl_core_bio_st +OSSL_CORE_HANDLE include/openssl/core.h /^typedef struct ossl_core_handle_st OSSL_CORE_HANDLE;$/;" t typeref:struct:ossl_core_handle_st +OSSL_CORE_MAKE_FUNC include/openssl/core_dispatch.h 47;" d +OSSL_CRMF_ATTRIBUTETYPEANDVALUE crypto/crmf/crmf_asn.c /^ASN1_ADB(OSSL_CRMF_ATTRIBUTETYPEANDVALUE) = {$/;" v +OSSL_CRMF_CERTID_get0_issuer crypto/crmf/crmf_lib.c /^const X509_NAME *OSSL_CRMF_CERTID_get0_issuer(const OSSL_CRMF_CERTID *cid)$/;" f +OSSL_CRMF_CERTID_get0_serialNumber crypto/crmf/crmf_lib.c /^const ASN1_INTEGER *OSSL_CRMF_CERTID_get0_serialNumber(const OSSL_CRMF_CERTID *cid)$/;" f +OSSL_CRMF_CERTTEMPLATE_fill crypto/crmf/crmf_lib.c /^int OSSL_CRMF_CERTTEMPLATE_fill(OSSL_CRMF_CERTTEMPLATE *tmpl,$/;" f +OSSL_CRMF_CERTTEMPLATE_get0_extensions crypto/crmf/crmf_lib.c /^ *OSSL_CRMF_CERTTEMPLATE_get0_extensions(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f +OSSL_CRMF_CERTTEMPLATE_get0_issuer crypto/crmf/crmf_lib.c /^ *OSSL_CRMF_CERTTEMPLATE_get0_issuer(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f +OSSL_CRMF_CERTTEMPLATE_get0_serialNumber crypto/crmf/crmf_lib.c /^*OSSL_CRMF_CERTTEMPLATE_get0_serialNumber(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f +OSSL_CRMF_CERTTEMPLATE_get0_subject crypto/crmf/crmf_lib.c /^ *OSSL_CRMF_CERTTEMPLATE_get0_subject(const OSSL_CRMF_CERTTEMPLATE *tmpl)$/;" f +OSSL_CRMF_ENCKEYWITHID crypto/crmf/crmf_local.h /^} OSSL_CRMF_ENCKEYWITHID;$/;" t typeref:struct:ossl_crmf_enckeywithid_st +OSSL_CRMF_ENCKEYWITHID_IDENTIFIER crypto/crmf/crmf_local.h /^} OSSL_CRMF_ENCKEYWITHID_IDENTIFIER;$/;" t typeref:struct:ossl_crmf_enckeywithid_identifier_st +OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert crypto/crmf/crmf_lib.c /^*OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert(const OSSL_CRMF_ENCRYPTEDVALUE *ecert,$/;" f +OSSL_CRMF_MSGS_verify_popo crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSGS_verify_popo(const OSSL_CRMF_MSGS *reqs,$/;" f +OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo crypto/crmf/crmf_lib.c /^OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo(OSSL_CRMF_PKIPUBLICATIONINFO *pi,$/;" f +OSSL_CRMF_MSG_create_popo crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_create_popo(int meth, OSSL_CRMF_MSG *crm,$/;" f +OSSL_CRMF_MSG_get_certReqId crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_get_certReqId(const OSSL_CRMF_MSG *crm)$/;" f +OSSL_CRMF_MSG_push0_extension crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_push0_extension(OSSL_CRMF_MSG *crm,$/;" f +OSSL_CRMF_MSG_push0_regCtrl crypto/crmf/crmf_lib.c /^static int OSSL_CRMF_MSG_push0_regCtrl(OSSL_CRMF_MSG *crm,$/;" f file: +OSSL_CRMF_MSG_push0_regInfo crypto/crmf/crmf_lib.c /^static int OSSL_CRMF_MSG_push0_regInfo(OSSL_CRMF_MSG *crm,$/;" f file: +OSSL_CRMF_MSG_set0_extensions crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set0_extensions(OSSL_CRMF_MSG *crm,$/;" f +OSSL_CRMF_MSG_set0_validity crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set0_validity(OSSL_CRMF_MSG *crm,$/;" f +OSSL_CRMF_MSG_set_PKIPublicationInfo_action crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set_PKIPublicationInfo_action(OSSL_CRMF_PKIPUBLICATIONINFO *pi,$/;" f +OSSL_CRMF_MSG_set_certReqId crypto/crmf/crmf_lib.c /^int OSSL_CRMF_MSG_set_certReqId(OSSL_CRMF_MSG *crm, int rid)$/;" f +OSSL_CRMF_PBM_MAX_ITERATION_COUNT crypto/crmf/crmf_local.h 214;" d +OSSL_CRMF_PKMACVALUE crypto/crmf/crmf_local.h /^} OSSL_CRMF_PKMACVALUE;$/;" t typeref:struct:ossl_crmf_pkmacvalue_st +OSSL_CRMF_POPO crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPO;$/;" t typeref:struct:ossl_crmf_popo_st +OSSL_CRMF_POPO util/check-format-test-negatives.c /^ASN1_CHOICE(OSSL_CRMF_POPO) = {$/;" v +OSSL_CRMF_POPOPRIVKEY crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPOPRIVKEY;$/;" t typeref:struct:ossl_crmf_popoprivkey_st +OSSL_CRMF_POPOSIGNINGKEYINPUT crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPOSIGNINGKEYINPUT;$/;" t typeref:struct:ossl_crmf_poposigningkeyinput_st +OSSL_CRMF_POPOSIGNINGKEYINPUT_AUTHINFO crypto/crmf/crmf_local.h /^} OSSL_CRMF_POPOSIGNINGKEYINPUT_AUTHINFO;$/;" t typeref:struct:ossl_crmf_poposigningkeyinput_authinfo_st +OSSL_CRMF_PRIVATEKEYINFO crypto/crmf/crmf_asn.c /^ASN1_SEQUENCE(OSSL_CRMF_PRIVATEKEYINFO) = {$/;" v +OSSL_CRMF_PRIVATEKEYINFO crypto/crmf/crmf_local.h /^} OSSL_CRMF_PRIVATEKEYINFO;$/;" t typeref:struct:ossl_crmf_privatekeyinfo_st +OSSL_CRMF_PUBINFOS crypto/crmf/crmf_local.h /^typedef STACK_OF(OSSL_CRMF_SINGLEPUBINFO) OSSL_CRMF_PUBINFOS;$/;" t +OSSL_CRMF_pbm_new crypto/crmf/crmf_pbm.c /^int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq,$/;" f +OSSL_CRMF_pbmp_new crypto/crmf/crmf_pbm.c /^OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen,$/;" f +OSSL_CRYPTO_AES_LOCAL_H crypto/aes/aes_local.h 11;" d +OSSL_CRYPTO_ARIA_H include/crypto/aria.h 14;" d +OSSL_CRYPTO_ARM_ARCH_H crypto/arm_arch.h 11;" d +OSSL_CRYPTO_ASN1ERR_H include/crypto/asn1err.h 12;" d +OSSL_CRYPTO_ASN1_DSA_H include/crypto/asn1_dsa.h 11;" d +OSSL_CRYPTO_ASN1_H include/crypto/asn1.h 11;" d +OSSL_CRYPTO_ASYNCERR_H include/crypto/asyncerr.h 12;" d +OSSL_CRYPTO_ASYNC_H include/crypto/async.h 11;" d +OSSL_CRYPTO_ASYNC_POSIX_H crypto/async/arch/async_posix.h 11;" d +OSSL_CRYPTO_BF_LOCAL_H crypto/bf/bf_local.h 11;" d +OSSL_CRYPTO_BIOERR_H include/crypto/bioerr.h 12;" d +OSSL_CRYPTO_BNERR_H include/crypto/bnerr.h 12;" d +OSSL_CRYPTO_BN_H include/crypto/bn.h 11;" d +OSSL_CRYPTO_BN_LOCAL_H crypto/bn/bn_local.h 11;" d +OSSL_CRYPTO_BN_RSAZ_EXP_H crypto/bn/rsaz_exp.h 16;" d +OSSL_CRYPTO_BUFFERERR_H include/crypto/buffererr.h 12;" d +OSSL_CRYPTO_CAMELLIA_CMLL_LOCAL_H crypto/camellia/cmll_local.h 26;" d +OSSL_CRYPTO_CHACHA_H include/crypto/chacha.h 11;" d +OSSL_CRYPTO_CMPERR_H include/crypto/cmperr.h 12;" d +OSSL_CRYPTO_CMP_LOCAL_H crypto/cmp/cmp_local.h 13;" d +OSSL_CRYPTO_CMSERR_H include/crypto/cmserr.h 12;" d +OSSL_CRYPTO_CMS_LOCAL_H crypto/cms/cms_local.h 11;" d +OSSL_CRYPTO_COMPERR_H include/crypto/comperr.h 12;" d +OSSL_CRYPTO_CONFERR_H include/crypto/conferr.h 12;" d +OSSL_CRYPTO_CRMFERR_H include/crypto/crmferr.h 12;" d +OSSL_CRYPTO_CRMF_LOCAL_H crypto/crmf/crmf_local.h 15;" d +OSSL_CRYPTO_CRYPTLIB_H include/crypto/cryptlib.h 11;" d +OSSL_CRYPTO_CRYPTOERR_H include/crypto/cryptoerr.h 12;" d +OSSL_CRYPTO_CTERR_H include/crypto/cterr.h 12;" d +OSSL_CRYPTO_CTYPE_H include/crypto/ctype.h 22;" d +OSSL_CRYPTO_DECODERERR_H include/crypto/decodererr.h 12;" d +OSSL_CRYPTO_DECODER_H include/crypto/decoder.h 11;" d +OSSL_CRYPTO_DES_LOCAL_H crypto/des/des_local.h 11;" d +OSSL_CRYPTO_DHERR_H include/crypto/dherr.h 12;" d +OSSL_CRYPTO_DH_H include/crypto/dh.h 11;" d +OSSL_CRYPTO_DSAERR_H include/crypto/dsaerr.h 12;" d +OSSL_CRYPTO_DSA_H include/crypto/dsa.h 11;" d +OSSL_CRYPTO_ECERR_H include/crypto/ecerr.h 12;" d +OSSL_CRYPTO_ECX_H include/crypto/ecx.h 13;" d +OSSL_CRYPTO_EC_CURVE448UTILS_H crypto/ec/curve448/curve448utils.h 14;" d +OSSL_CRYPTO_EC_CURVE448_ARCH_32_F_IMPL_H crypto/ec/curve448/arch_32/f_impl.h 14;" d +OSSL_CRYPTO_EC_CURVE448_ARCH_32_INTRINSICS_H crypto/ec/curve448/arch_32/arch_intrinsics.h 14;" d +OSSL_CRYPTO_EC_CURVE448_ARCH_64_F_IMPL_H crypto/ec/curve448/arch_64/f_impl.h 14;" d +OSSL_CRYPTO_EC_CURVE448_ARCH_64_INTRINSICS_H crypto/ec/curve448/arch_64/arch_intrinsics.h 14;" d +OSSL_CRYPTO_EC_CURVE448_ED448_H crypto/ec/curve448/ed448.h 14;" d +OSSL_CRYPTO_EC_CURVE448_FIELD_H crypto/ec/curve448/field.h 14;" d +OSSL_CRYPTO_EC_CURVE448_LOCAL_H crypto/ec/curve448/curve448_local.h 10;" d +OSSL_CRYPTO_EC_CURVE448_POINT_448_H crypto/ec/curve448/point_448.h 14;" d +OSSL_CRYPTO_EC_CURVE448_WORD_H crypto/ec/curve448/word.h 14;" d +OSSL_CRYPTO_EC_H include/crypto/ec.h 13;" d +OSSL_CRYPTO_ENCODERERR_H include/crypto/encodererr.h 12;" d +OSSL_CRYPTO_ENCODER_H include/crypto/encoder.h 11;" d +OSSL_CRYPTO_ENGINEERR_H include/crypto/engineerr.h 12;" d +OSSL_CRYPTO_ENGINE_ENG_LOCAL_H crypto/engine/eng_local.h 12;" d +OSSL_CRYPTO_ERR_H include/crypto/err.h 11;" d +OSSL_CRYPTO_ESSERR_H include/crypto/esserr.h 12;" d +OSSL_CRYPTO_ESS_H include/crypto/ess.h 11;" d +OSSL_CRYPTO_EVPERR_H include/crypto/evperr.h 12;" d +OSSL_CRYPTO_EVP_H include/crypto/evp.h 11;" d +OSSL_CRYPTO_HMAC_LOCAL_H crypto/hmac/hmac_local.h 11;" d +OSSL_CRYPTO_HTTPERR_H include/crypto/httperr.h 12;" d +OSSL_CRYPTO_LHASH_H include/crypto/lhash.h 11;" d +OSSL_CRYPTO_MIPS_ARCH_H crypto/mips_arch.h 11;" d +OSSL_CRYPTO_OBJECTSERR_H include/crypto/objectserr.h 12;" d +OSSL_CRYPTO_OCSPERR_H include/crypto/ocsperr.h 12;" d +OSSL_CRYPTO_PEMERR_H include/crypto/pemerr.h 12;" d +OSSL_CRYPTO_PKCS12ERR_H include/crypto/pkcs12err.h 12;" d +OSSL_CRYPTO_PKCS7ERR_H include/crypto/pkcs7err.h 12;" d +OSSL_CRYPTO_PKCS7_H include/crypto/pkcs7.h 11;" d +OSSL_CRYPTO_POLY1305_H include/crypto/poly1305.h 11;" d +OSSL_CRYPTO_PPC_ARCH_H include/crypto/ppc_arch.h 11;" d +OSSL_CRYPTO_PROV_LOCAL_H providers/implementations/rands/drbg_local.h 11;" d +OSSL_CRYPTO_PUNYCODE_H include/crypto/punycode.h 11;" d +OSSL_CRYPTO_RANDERR_H include/crypto/randerr.h 12;" d +OSSL_CRYPTO_RAND_H include/crypto/rand.h 19;" d +OSSL_CRYPTO_RAND_LOCAL_H crypto/rand/rand_local.h 11;" d +OSSL_CRYPTO_RC4_LOCAL_H crypto/rc4/rc4_local.h 11;" d +OSSL_CRYPTO_RSAERR_H include/crypto/rsaerr.h 12;" d +OSSL_CRYPTO_RSA_LOCAL_H crypto/rsa/rsa_local.h 11;" d +OSSL_CRYPTO_S390X_ARCH_H crypto/s390x_arch.h 11;" d +OSSL_CRYPTO_SEED_LOCAL_H crypto/seed/seed_local.h 36;" d +OSSL_CRYPTO_SHA_H include/crypto/sha.h 12;" d +OSSL_CRYPTO_SIPHASH_H include/crypto/siphash.h 11;" d +OSSL_CRYPTO_SM2ERR_H include/crypto/sm2err.h 12;" d +OSSL_CRYPTO_SM2_H include/crypto/sm2.h 13;" d +OSSL_CRYPTO_SM4_H include/crypto/sm4.h 12;" d +OSSL_CRYPTO_SPARC_ARCH_H include/crypto/sparc_arch.h 11;" d +OSSL_CRYPTO_SPARSE_ARRAY_H include/crypto/sparse_array.h 12;" d +OSSL_CRYPTO_STOREERR_H include/crypto/storeerr.h 12;" d +OSSL_CRYPTO_STORE_H include/crypto/store.h 11;" d +OSSL_CRYPTO_TSERR_H include/crypto/tserr.h 12;" d +OSSL_CRYPTO_TYPES_H include/crypto/types.h 13;" d +OSSL_CRYPTO_UIERR_H include/crypto/uierr.h 12;" d +OSSL_CRYPTO_UI_LOCAL_H crypto/ui/ui_local.h 11;" d +OSSL_CRYPTO_X509ERR_H include/crypto/x509err.h 12;" d +OSSL_CRYPTO_X509V3ERR_H include/crypto/x509v3err.h 12;" d +OSSL_CRYPTO_X509_H include/crypto/x509.h 11;" d +OSSL_CRYPTO_X509_V3_ADMIS_H crypto/x509/v3_admis.h 11;" d +OSSL_DECODER include/openssl/types.h /^typedef struct ossl_decoder_st OSSL_DECODER;$/;" t typeref:struct:ossl_decoder_st +OSSL_DECODER_CLEANUP include/openssl/decoder.h /^typedef void OSSL_DECODER_CLEANUP(void *construct_data);$/;" t +OSSL_DECODER_CONSTRUCT include/openssl/decoder.h /^typedef int OSSL_DECODER_CONSTRUCT(OSSL_DECODER_INSTANCE *decoder_inst,$/;" t +OSSL_DECODER_CTX include/openssl/types.h /^typedef struct ossl_decoder_ctx_st OSSL_DECODER_CTX;$/;" t typeref:struct:ossl_decoder_ctx_st +OSSL_DECODER_CTX_add_decoder crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_CTX_add_extra crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_add_extra(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_free crypto/encode_decode/decoder_meth.c /^void OSSL_DECODER_CTX_free(OSSL_DECODER_CTX *ctx)$/;" f +OSSL_DECODER_CTX_get_cleanup crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_CTX_get_cleanup(OSSL_DECODER_CTX *ctx)$/;" f +OSSL_DECODER_CTX_get_construct crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_CTX_get_construct(OSSL_DECODER_CTX *ctx)$/;" f +OSSL_DECODER_CTX_get_construct_data crypto/encode_decode/decoder_lib.c /^void *OSSL_DECODER_CTX_get_construct_data(OSSL_DECODER_CTX *ctx)$/;" f +OSSL_DECODER_CTX_get_num_decoders crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_get_num_decoders(OSSL_DECODER_CTX *ctx)$/;" f +OSSL_DECODER_CTX_new crypto/encode_decode/decoder_meth.c /^OSSL_DECODER_CTX *OSSL_DECODER_CTX_new(void)$/;" f +OSSL_DECODER_CTX_new_for_pkey crypto/encode_decode/decoder_pkey.c /^OSSL_DECODER_CTX_new_for_pkey(EVP_PKEY **pkey,$/;" f +OSSL_DECODER_CTX_set_cleanup crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_cleanup(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_construct crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_construct(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_construct_data crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_construct_data(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_input_structure crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_input_structure(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_input_type crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_input_type(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_params crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_CTX_set_params(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_passphrase crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_passphrase(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_passphrase_cb crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_passphrase_cb(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_passphrase_ui crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_passphrase_ui(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_pem_password_cb crypto/encode_decode/decoder_pkey.c /^int OSSL_DECODER_CTX_set_pem_password_cb(OSSL_DECODER_CTX *ctx,$/;" f +OSSL_DECODER_CTX_set_selection crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_CTX_set_selection(OSSL_DECODER_CTX *ctx, int selection)$/;" f +OSSL_DECODER_INSTANCE include/openssl/decoder.h /^typedef struct ossl_decoder_instance_st OSSL_DECODER_INSTANCE;$/;" t typeref:struct:ossl_decoder_instance_st +OSSL_DECODER_INSTANCE_get_decoder crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_decoder(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f +OSSL_DECODER_INSTANCE_get_decoder_ctx crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_decoder_ctx(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f +OSSL_DECODER_INSTANCE_get_input_structure crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_input_structure(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f +OSSL_DECODER_INSTANCE_get_input_type crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE_get_input_type(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f +OSSL_DECODER_PARAM_PROPERTIES include/openssl/core_names.h 480;" d +OSSL_DECODER_R_COULD_NOT_DECODE_OBJECT include/openssl/decodererr.h 24;" d +OSSL_DECODER_R_DECODER_NOT_FOUND include/openssl/decodererr.h 25;" d +OSSL_DECODER_R_MISSING_GET_PARAMS include/openssl/decodererr.h 26;" d +OSSL_DECODER_do_all_provided crypto/encode_decode/decoder_meth.c /^void OSSL_DECODER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +OSSL_DECODER_export crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_export(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f +OSSL_DECODER_fetch crypto/encode_decode/decoder_meth.c /^OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name,$/;" f +OSSL_DECODER_free crypto/encode_decode/decoder_meth.c /^void OSSL_DECODER_free(OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_from_bio crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in)$/;" f +OSSL_DECODER_from_data crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_from_data(OSSL_DECODER_CTX *ctx, const unsigned char **pdata,$/;" f +OSSL_DECODER_from_fp crypto/encode_decode/decoder_lib.c /^int OSSL_DECODER_from_fp(OSSL_DECODER_CTX *ctx, FILE *fp)$/;" f +OSSL_DECODER_get0_description crypto/encode_decode/decoder_meth.c /^const char *OSSL_DECODER_get0_description(const OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_get0_name crypto/encode_decode/decoder_meth.c /^const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_get0_properties crypto/encode_decode/decoder_meth.c /^const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_get0_provider crypto/encode_decode/decoder_meth.c /^const OSSL_PROVIDER *OSSL_DECODER_get0_provider(const OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_get_params crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_get_params(OSSL_DECODER *decoder, OSSL_PARAM params[])$/;" f +OSSL_DECODER_gettable_params crypto/encode_decode/decoder_meth.c /^OSSL_DECODER_gettable_params(OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_is_a crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_is_a(const OSSL_DECODER *decoder, const char *name)$/;" f +OSSL_DECODER_names_do_all crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_names_do_all(const OSSL_DECODER *decoder,$/;" f +OSSL_DECODER_settable_ctx_params crypto/encode_decode/decoder_meth.c /^OSSL_DECODER_settable_ctx_params(OSSL_DECODER *decoder)$/;" f +OSSL_DECODER_str_reasons crypto/encode_decode/decoder_err.c /^static const ERR_STRING_DATA OSSL_DECODER_str_reasons[] = {$/;" v file: +OSSL_DECODER_up_ref crypto/encode_decode/decoder_meth.c /^int OSSL_DECODER_up_ref(OSSL_DECODER *decoder)$/;" f +OSSL_DEPRECATED include/openssl/macros.h 43;" d +OSSL_DEPRECATED include/openssl/macros.h 48;" d +OSSL_DEPRECATED include/openssl/macros.h 57;" d +OSSL_DEPRECATED include/openssl/macros.h 62;" d +OSSL_DEPRECATED include/openssl/macros.h 67;" d +OSSL_DEPRECATED include/openssl/macros.h 79;" d +OSSL_DEPRECATEDIN_0_9_8 include/openssl/macros.h 248;" d +OSSL_DEPRECATEDIN_0_9_8 include/openssl/macros.h 254;" d +OSSL_DEPRECATEDIN_0_9_8_FOR include/openssl/macros.h 249;" d +OSSL_DEPRECATEDIN_0_9_8_FOR include/openssl/macros.h 255;" d +OSSL_DEPRECATEDIN_1_0_0 include/openssl/macros.h 237;" d +OSSL_DEPRECATEDIN_1_0_0 include/openssl/macros.h 243;" d +OSSL_DEPRECATEDIN_1_0_0_FOR include/openssl/macros.h 238;" d +OSSL_DEPRECATEDIN_1_0_0_FOR include/openssl/macros.h 244;" d +OSSL_DEPRECATEDIN_1_0_1 include/openssl/macros.h 226;" d +OSSL_DEPRECATEDIN_1_0_1 include/openssl/macros.h 232;" d +OSSL_DEPRECATEDIN_1_0_1_FOR include/openssl/macros.h 227;" d +OSSL_DEPRECATEDIN_1_0_1_FOR include/openssl/macros.h 233;" d +OSSL_DEPRECATEDIN_1_0_2 include/openssl/macros.h 215;" d +OSSL_DEPRECATEDIN_1_0_2 include/openssl/macros.h 221;" d +OSSL_DEPRECATEDIN_1_0_2_FOR include/openssl/macros.h 216;" d +OSSL_DEPRECATEDIN_1_0_2_FOR include/openssl/macros.h 222;" d +OSSL_DEPRECATEDIN_1_1_0 include/openssl/macros.h 204;" d +OSSL_DEPRECATEDIN_1_1_0 include/openssl/macros.h 210;" d +OSSL_DEPRECATEDIN_1_1_0_FOR include/openssl/macros.h 205;" d +OSSL_DEPRECATEDIN_1_1_0_FOR include/openssl/macros.h 211;" d +OSSL_DEPRECATEDIN_1_1_1 include/openssl/macros.h 193;" d +OSSL_DEPRECATEDIN_1_1_1 include/openssl/macros.h 199;" d +OSSL_DEPRECATEDIN_1_1_1_FOR include/openssl/macros.h 194;" d +OSSL_DEPRECATEDIN_1_1_1_FOR include/openssl/macros.h 200;" d +OSSL_DEPRECATEDIN_3_0 include/openssl/macros.h 182;" d +OSSL_DEPRECATEDIN_3_0 include/openssl/macros.h 188;" d +OSSL_DEPRECATEDIN_3_0_FOR include/openssl/macros.h 183;" d +OSSL_DEPRECATEDIN_3_0_FOR include/openssl/macros.h 189;" d +OSSL_DEPRECATED_FOR include/openssl/macros.h 35;" d +OSSL_DEPRECATED_FOR include/openssl/macros.h 45;" d +OSSL_DEPRECATED_FOR include/openssl/macros.h 49;" d +OSSL_DEPRECATED_FOR include/openssl/macros.h 59;" d +OSSL_DEPRECATED_FOR include/openssl/macros.h 63;" d +OSSL_DEPRECATED_FOR include/openssl/macros.h 68;" d +OSSL_DEPRECATED_FOR include/openssl/macros.h 80;" d +OSSL_DES_PLATFORM_H include/crypto/des_platform.h 11;" d +OSSL_DIGEST_NAME_KECCAK_KMAC128 include/openssl/core_names.h 151;" d +OSSL_DIGEST_NAME_KECCAK_KMAC256 include/openssl/core_names.h 152;" d +OSSL_DIGEST_NAME_MD2 include/openssl/core_names.h 143;" d +OSSL_DIGEST_NAME_MD4 include/openssl/core_names.h 144;" d +OSSL_DIGEST_NAME_MD5 include/openssl/core_names.h 134;" d +OSSL_DIGEST_NAME_MD5_SHA1 include/openssl/core_names.h 135;" d +OSSL_DIGEST_NAME_MDC2 include/openssl/core_names.h 145;" d +OSSL_DIGEST_NAME_RIPEMD160 include/openssl/core_names.h 146;" d +OSSL_DIGEST_NAME_SHA1 include/openssl/core_names.h 136;" d +OSSL_DIGEST_NAME_SHA2_224 include/openssl/core_names.h 137;" d +OSSL_DIGEST_NAME_SHA2_256 include/openssl/core_names.h 138;" d +OSSL_DIGEST_NAME_SHA2_384 include/openssl/core_names.h 139;" d +OSSL_DIGEST_NAME_SHA2_512 include/openssl/core_names.h 140;" d +OSSL_DIGEST_NAME_SHA2_512_224 include/openssl/core_names.h 141;" d +OSSL_DIGEST_NAME_SHA2_512_256 include/openssl/core_names.h 142;" d +OSSL_DIGEST_NAME_SHA3_224 include/openssl/core_names.h 147;" d +OSSL_DIGEST_NAME_SHA3_256 include/openssl/core_names.h 148;" d +OSSL_DIGEST_NAME_SHA3_384 include/openssl/core_names.h 149;" d +OSSL_DIGEST_NAME_SHA3_512 include/openssl/core_names.h 150;" d +OSSL_DIGEST_NAME_SM3 include/openssl/core_names.h 153;" d +OSSL_DIGEST_PARAM_ALGID_ABSENT include/openssl/core_names.h 131;" d +OSSL_DIGEST_PARAM_BLOCK_SIZE include/openssl/core_names.h 128;" d +OSSL_DIGEST_PARAM_MICALG include/openssl/core_names.h 127;" d +OSSL_DIGEST_PARAM_PAD_TYPE include/openssl/core_names.h 126;" d +OSSL_DIGEST_PARAM_SIZE include/openssl/core_names.h 129;" d +OSSL_DIGEST_PARAM_SSL3_MS include/openssl/core_names.h 125;" d +OSSL_DIGEST_PARAM_XOF include/openssl/core_names.h 130;" d +OSSL_DIGEST_PARAM_XOFLEN include/openssl/core_names.h 124;" d +OSSL_DISPATCH include/openssl/types.h /^typedef struct ossl_dispatch_st OSSL_DISPATCH;$/;" t typeref:struct:ossl_dispatch_st +OSSL_DRBG_PARAM_CIPHER include/openssl/core_names.h 262;" d +OSSL_DRBG_PARAM_DIGEST include/openssl/core_names.h 261;" d +OSSL_DRBG_PARAM_ENTROPY_REQUIRED include/openssl/core_names.h 267;" d +OSSL_DRBG_PARAM_MAC include/openssl/core_names.h 263;" d +OSSL_DRBG_PARAM_MAX_ADINLEN include/openssl/core_names.h 257;" d +OSSL_DRBG_PARAM_MAX_ENTROPYLEN include/openssl/core_names.h 253;" d +OSSL_DRBG_PARAM_MAX_LENGTH include/openssl/core_names.h 270;" d +OSSL_DRBG_PARAM_MAX_NONCELEN include/openssl/core_names.h 255;" d +OSSL_DRBG_PARAM_MAX_PERSLEN include/openssl/core_names.h 256;" d +OSSL_DRBG_PARAM_MIN_ENTROPYLEN include/openssl/core_names.h 252;" d +OSSL_DRBG_PARAM_MIN_LENGTH include/openssl/core_names.h 269;" d +OSSL_DRBG_PARAM_MIN_NONCELEN include/openssl/core_names.h 254;" d +OSSL_DRBG_PARAM_PREDICTION_RESISTANCE include/openssl/core_names.h 268;" d +OSSL_DRBG_PARAM_PROPERTIES include/openssl/core_names.h 260;" d +OSSL_DRBG_PARAM_RANDOM_DATA include/openssl/core_names.h 271;" d +OSSL_DRBG_PARAM_RESEED_COUNTER include/openssl/core_names.h 258;" d +OSSL_DRBG_PARAM_RESEED_REQUESTS include/openssl/core_names.h 250;" d +OSSL_DRBG_PARAM_RESEED_TIME include/openssl/core_names.h 259;" d +OSSL_DRBG_PARAM_RESEED_TIME_INTERVAL include/openssl/core_names.h 251;" d +OSSL_DRBG_PARAM_SIZE include/openssl/core_names.h 272;" d +OSSL_DRBG_PARAM_USE_DF include/openssl/core_names.h 264;" d +OSSL_DYNAMIC_OLDEST include/openssl/engine.h 725;" d +OSSL_DYNAMIC_VERSION include/openssl/engine.h 720;" d +OSSL_EC_curve_nid2name crypto/evp/ec_support.c /^const char *OSSL_EC_curve_nid2name(int nid)$/;" f +OSSL_ENCODER include/openssl/types.h /^typedef struct ossl_encoder_st OSSL_ENCODER;$/;" t typeref:struct:ossl_encoder_st +OSSL_ENCODER_CLEANUP include/openssl/encoder.h /^typedef void OSSL_ENCODER_CLEANUP(void *construct_data);$/;" t +OSSL_ENCODER_CONSTRUCT include/openssl/encoder.h /^typedef const void *OSSL_ENCODER_CONSTRUCT(OSSL_ENCODER_INSTANCE *encoder_inst,$/;" t +OSSL_ENCODER_CTX include/openssl/types.h /^typedef struct ossl_encoder_ctx_st OSSL_ENCODER_CTX;$/;" t typeref:struct:ossl_encoder_ctx_st +OSSL_ENCODER_CTX_add_encoder crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_add_encoder(OSSL_ENCODER_CTX *ctx, OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_CTX_add_extra crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_add_extra(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_free crypto/encode_decode/encoder_meth.c /^void OSSL_ENCODER_CTX_free(OSSL_ENCODER_CTX *ctx)$/;" f +OSSL_ENCODER_CTX_get_num_encoders crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_get_num_encoders(OSSL_ENCODER_CTX *ctx)$/;" f +OSSL_ENCODER_CTX_new crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new(void)$/;" f +OSSL_ENCODER_CTX_new_for_pkey crypto/encode_decode/encoder_pkey.c /^OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new_for_pkey(const EVP_PKEY *pkey,$/;" f +OSSL_ENCODER_CTX_set_cleanup crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_cleanup(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_construct crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_construct(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_construct_data crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_construct_data(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_output_structure crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_output_structure(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_output_type crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_output_type(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_params crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_CTX_set_params(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_passphrase crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_passphrase(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_passphrase_cb crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_passphrase_cb(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_passphrase_ui crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_passphrase_ui(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_pem_password_cb crypto/encode_decode/encoder_pkey.c /^int OSSL_ENCODER_CTX_set_pem_password_cb(OSSL_ENCODER_CTX *ctx,$/;" f +OSSL_ENCODER_CTX_set_selection crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_CTX_set_selection(OSSL_ENCODER_CTX *ctx, int selection)$/;" f +OSSL_ENCODER_INSTANCE include/openssl/encoder.h /^typedef struct ossl_encoder_instance_st OSSL_ENCODER_INSTANCE;$/;" t typeref:struct:ossl_encoder_instance_st +OSSL_ENCODER_INSTANCE_get_encoder crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_encoder(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f +OSSL_ENCODER_INSTANCE_get_encoder_ctx crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_encoder_ctx(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f +OSSL_ENCODER_INSTANCE_get_output_structure crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_output_structure(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f +OSSL_ENCODER_INSTANCE_get_output_type crypto/encode_decode/encoder_lib.c /^OSSL_ENCODER_INSTANCE_get_output_type(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f +OSSL_ENCODER_PARAM_CIPHER include/openssl/core_names.h 474;" d +OSSL_ENCODER_PARAM_ENCRYPT_LEVEL include/openssl/core_names.h 477;" d +OSSL_ENCODER_PARAM_PROPERTIES include/openssl/core_names.h 475;" d +OSSL_ENCODER_PARAM_SAVE_PARAMETERS include/openssl/core_names.h 478;" d +OSSL_ENCODER_R_ENCODER_NOT_FOUND include/openssl/encodererr.h 24;" d +OSSL_ENCODER_R_INCORRECT_PROPERTY_QUERY include/openssl/encodererr.h 25;" d +OSSL_ENCODER_R_MISSING_GET_PARAMS include/openssl/encodererr.h 26;" d +OSSL_ENCODER_do_all_provided crypto/encode_decode/encoder_meth.c /^void OSSL_ENCODER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +OSSL_ENCODER_fetch crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER *OSSL_ENCODER_fetch(OSSL_LIB_CTX *libctx, const char *name,$/;" f +OSSL_ENCODER_free crypto/encode_decode/encoder_meth.c /^void OSSL_ENCODER_free(OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_get0_description crypto/encode_decode/encoder_meth.c /^const char *OSSL_ENCODER_get0_description(const OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_get0_name crypto/encode_decode/encoder_meth.c /^const char *OSSL_ENCODER_get0_name(const OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_get0_properties crypto/encode_decode/encoder_meth.c /^const char *OSSL_ENCODER_get0_properties(const OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_get0_provider crypto/encode_decode/encoder_meth.c /^const OSSL_PROVIDER *OSSL_ENCODER_get0_provider(const OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_get_params crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_get_params(OSSL_ENCODER *encoder, OSSL_PARAM params[])$/;" f +OSSL_ENCODER_gettable_params crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER_gettable_params(OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_is_a crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_is_a(const OSSL_ENCODER *encoder, const char *name)$/;" f +OSSL_ENCODER_names_do_all crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_names_do_all(const OSSL_ENCODER *encoder,$/;" f +OSSL_ENCODER_settable_ctx_params crypto/encode_decode/encoder_meth.c /^const OSSL_PARAM *OSSL_ENCODER_settable_ctx_params(OSSL_ENCODER *encoder)$/;" f +OSSL_ENCODER_str_reasons crypto/encode_decode/encoder_err.c /^static const ERR_STRING_DATA OSSL_ENCODER_str_reasons[] = {$/;" v file: +OSSL_ENCODER_to_bio crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out)$/;" f +OSSL_ENCODER_to_data crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_to_data(OSSL_ENCODER_CTX *ctx, unsigned char **pdata,$/;" f +OSSL_ENCODER_to_fp crypto/encode_decode/encoder_lib.c /^int OSSL_ENCODER_to_fp(OSSL_ENCODER_CTX *ctx, FILE *fp)$/;" f +OSSL_ENCODER_up_ref crypto/encode_decode/encoder_meth.c /^int OSSL_ENCODER_up_ref(OSSL_ENCODER *encoder)$/;" f +OSSL_ENGINES_E_AFALG_H engines/e_afalg.h 11;" d +OSSL_ESS_check_signing_certs crypto/ess/ess_lib.c /^int OSSL_ESS_check_signing_certs(const ESS_SIGNING_CERT *ss,$/;" f +OSSL_ESS_signing_cert_new_init crypto/ess/ess_lib.c /^ESS_SIGNING_CERT *OSSL_ESS_signing_cert_new_init(const X509 *signcert,$/;" f +OSSL_ESS_signing_cert_v2_new_init crypto/ess/ess_lib.c /^ESS_SIGNING_CERT_V2 *OSSL_ESS_signing_cert_v2_new_init(const EVP_MD *hash_alg,$/;" f +OSSL_EXCHANGE_PARAM_EC_ECDH_COFACTOR_MODE include/openssl/core_names.h 436;" d +OSSL_EXCHANGE_PARAM_KDF_DIGEST include/openssl/core_names.h 438;" d +OSSL_EXCHANGE_PARAM_KDF_DIGEST_PROPS include/openssl/core_names.h 439;" d +OSSL_EXCHANGE_PARAM_KDF_OUTLEN include/openssl/core_names.h 440;" d +OSSL_EXCHANGE_PARAM_KDF_TYPE include/openssl/core_names.h 437;" d +OSSL_EXCHANGE_PARAM_KDF_UKM include/openssl/core_names.h 442;" d +OSSL_EXCHANGE_PARAM_PAD include/openssl/core_names.h 435;" d +OSSL_EX_DATA_GLOBAL include/internal/cryptlib.h /^} OSSL_EX_DATA_GLOBAL;$/;" t typeref:struct:ossl_ex_data_global_st +OSSL_E_AFALG_ERR_H engines/e_afalg_err.h 12;" d +OSSL_E_CAPI_ERR_H engines/e_capi_err.h 12;" d +OSSL_E_DASYNC_ERR_H engines/e_dasync_err.h 12;" d +OSSL_E_LOADER_ATTIC_ERR_H engines/e_loader_attic_err.h 12;" d +OSSL_E_OSSLTEST_ERR_H engines/e_ossltest_err.h 12;" d +OSSL_E_OS_H e_os.h 11;" d +OSSL_FORCE_ERR_STATE crypto/err/err.c 10;" d file: +OSSL_FORCE_ERR_STATE crypto/err/err_blocks.c 10;" d file: +OSSL_FORCE_ERR_STATE crypto/err/err_prn.c 10;" d file: +OSSL_FUNC_ASYM_CIPHER_DECRYPT include/openssl/core_dispatch.h 772;" d +OSSL_FUNC_ASYM_CIPHER_DECRYPT_INIT include/openssl/core_dispatch.h 771;" d +OSSL_FUNC_ASYM_CIPHER_DUPCTX include/openssl/core_dispatch.h 774;" d +OSSL_FUNC_ASYM_CIPHER_ENCRYPT include/openssl/core_dispatch.h 770;" d +OSSL_FUNC_ASYM_CIPHER_ENCRYPT_INIT include/openssl/core_dispatch.h 769;" d +OSSL_FUNC_ASYM_CIPHER_FREECTX include/openssl/core_dispatch.h 773;" d +OSSL_FUNC_ASYM_CIPHER_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 776;" d +OSSL_FUNC_ASYM_CIPHER_GET_CTX_PARAMS include/openssl/core_dispatch.h 775;" d +OSSL_FUNC_ASYM_CIPHER_NEWCTX include/openssl/core_dispatch.h 768;" d +OSSL_FUNC_ASYM_CIPHER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 778;" d +OSSL_FUNC_ASYM_CIPHER_SET_CTX_PARAMS include/openssl/core_dispatch.h 777;" d +OSSL_FUNC_BIO_CTRL include/openssl/core_dispatch.h 158;" d +OSSL_FUNC_BIO_FREE include/openssl/core_dispatch.h 153;" d +OSSL_FUNC_BIO_GETS include/openssl/core_dispatch.h 157;" d +OSSL_FUNC_BIO_NEW_FILE include/openssl/core_dispatch.h 148;" d +OSSL_FUNC_BIO_NEW_MEMBUF include/openssl/core_dispatch.h 149;" d +OSSL_FUNC_BIO_PUTS include/openssl/core_dispatch.h 156;" d +OSSL_FUNC_BIO_READ_EX include/openssl/core_dispatch.h 150;" d +OSSL_FUNC_BIO_UP_REF include/openssl/core_dispatch.h 152;" d +OSSL_FUNC_BIO_VPRINTF include/openssl/core_dispatch.h 154;" d +OSSL_FUNC_BIO_VSNPRINTF include/openssl/core_dispatch.h 155;" d +OSSL_FUNC_BIO_WRITE_EX include/openssl/core_dispatch.h 151;" d +OSSL_FUNC_CIPHER_CIPHER include/openssl/core_dispatch.h 320;" d +OSSL_FUNC_CIPHER_DECRYPT_INIT include/openssl/core_dispatch.h 317;" d +OSSL_FUNC_CIPHER_DUPCTX include/openssl/core_dispatch.h 322;" d +OSSL_FUNC_CIPHER_ENCRYPT_INIT include/openssl/core_dispatch.h 316;" d +OSSL_FUNC_CIPHER_FINAL include/openssl/core_dispatch.h 319;" d +OSSL_FUNC_CIPHER_FREECTX include/openssl/core_dispatch.h 321;" d +OSSL_FUNC_CIPHER_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 327;" d +OSSL_FUNC_CIPHER_GETTABLE_PARAMS include/openssl/core_dispatch.h 326;" d +OSSL_FUNC_CIPHER_GET_CTX_PARAMS include/openssl/core_dispatch.h 324;" d +OSSL_FUNC_CIPHER_GET_PARAMS include/openssl/core_dispatch.h 323;" d +OSSL_FUNC_CIPHER_NEWCTX include/openssl/core_dispatch.h 315;" d +OSSL_FUNC_CIPHER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 328;" d +OSSL_FUNC_CIPHER_SET_CTX_PARAMS include/openssl/core_dispatch.h 325;" d +OSSL_FUNC_CIPHER_UPDATE include/openssl/core_dispatch.h 318;" d +OSSL_FUNC_CLEANUP_ENTROPY include/openssl/core_dispatch.h 185;" d +OSSL_FUNC_CLEANUP_NONCE include/openssl/core_dispatch.h 187;" d +OSSL_FUNC_CORE_CLEAR_LAST_ERROR_MARK include/openssl/core_dispatch.h 88;" d +OSSL_FUNC_CORE_GETTABLE_PARAMS include/openssl/core_dispatch.h 63;" d +OSSL_FUNC_CORE_GET_LIBCTX include/openssl/core_dispatch.h 73;" d +OSSL_FUNC_CORE_GET_PARAMS include/openssl/core_dispatch.h 66;" d +OSSL_FUNC_CORE_NEW_ERROR include/openssl/core_dispatch.h 76;" d +OSSL_FUNC_CORE_OBJ_ADD_SIGID include/openssl/core_dispatch.h 97;" d +OSSL_FUNC_CORE_OBJ_CREATE include/openssl/core_dispatch.h 98;" d +OSSL_FUNC_CORE_POP_ERROR_TO_MARK include/openssl/core_dispatch.h 91;" d +OSSL_FUNC_CORE_SET_ERROR_DEBUG include/openssl/core_dispatch.h 78;" d +OSSL_FUNC_CORE_SET_ERROR_MARK include/openssl/core_dispatch.h 86;" d +OSSL_FUNC_CORE_THREAD_START include/openssl/core_dispatch.h 69;" d +OSSL_FUNC_CORE_VSET_ERROR include/openssl/core_dispatch.h 82;" d +OSSL_FUNC_CRYPTO_CLEAR_FREE include/openssl/core_dispatch.h 117;" d +OSSL_FUNC_CRYPTO_CLEAR_REALLOC include/openssl/core_dispatch.h 123;" d +OSSL_FUNC_CRYPTO_FREE include/openssl/core_dispatch.h 114;" d +OSSL_FUNC_CRYPTO_MALLOC include/openssl/core_dispatch.h 108;" d +OSSL_FUNC_CRYPTO_REALLOC include/openssl/core_dispatch.h 120;" d +OSSL_FUNC_CRYPTO_SECURE_ALLOCATED include/openssl/core_dispatch.h 140;" d +OSSL_FUNC_CRYPTO_SECURE_CLEAR_FREE include/openssl/core_dispatch.h 136;" d +OSSL_FUNC_CRYPTO_SECURE_FREE include/openssl/core_dispatch.h 133;" d +OSSL_FUNC_CRYPTO_SECURE_MALLOC include/openssl/core_dispatch.h 127;" d +OSSL_FUNC_CRYPTO_SECURE_ZALLOC include/openssl/core_dispatch.h 130;" d +OSSL_FUNC_CRYPTO_ZALLOC include/openssl/core_dispatch.h 111;" d +OSSL_FUNC_DECODER_DECODE include/openssl/core_dispatch.h 881;" d +OSSL_FUNC_DECODER_DOES_SELECTION include/openssl/core_dispatch.h 880;" d +OSSL_FUNC_DECODER_EXPORT_OBJECT include/openssl/core_dispatch.h 882;" d +OSSL_FUNC_DECODER_FREECTX include/openssl/core_dispatch.h 875;" d +OSSL_FUNC_DECODER_GETTABLE_PARAMS include/openssl/core_dispatch.h 877;" d +OSSL_FUNC_DECODER_GET_PARAMS include/openssl/core_dispatch.h 876;" d +OSSL_FUNC_DECODER_NEWCTX include/openssl/core_dispatch.h 874;" d +OSSL_FUNC_DECODER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 879;" d +OSSL_FUNC_DECODER_SET_CTX_PARAMS include/openssl/core_dispatch.h 878;" d +OSSL_FUNC_DIGEST_DIGEST include/openssl/core_dispatch.h 277;" d +OSSL_FUNC_DIGEST_DUPCTX include/openssl/core_dispatch.h 279;" d +OSSL_FUNC_DIGEST_FINAL include/openssl/core_dispatch.h 276;" d +OSSL_FUNC_DIGEST_FREECTX include/openssl/core_dispatch.h 278;" d +OSSL_FUNC_DIGEST_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 285;" d +OSSL_FUNC_DIGEST_GETTABLE_PARAMS include/openssl/core_dispatch.h 283;" d +OSSL_FUNC_DIGEST_GET_CTX_PARAMS include/openssl/core_dispatch.h 282;" d +OSSL_FUNC_DIGEST_GET_PARAMS include/openssl/core_dispatch.h 280;" d +OSSL_FUNC_DIGEST_INIT include/openssl/core_dispatch.h 274;" d +OSSL_FUNC_DIGEST_NEWCTX include/openssl/core_dispatch.h 273;" d +OSSL_FUNC_DIGEST_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 284;" d +OSSL_FUNC_DIGEST_SET_CTX_PARAMS include/openssl/core_dispatch.h 281;" d +OSSL_FUNC_DIGEST_UPDATE include/openssl/core_dispatch.h 275;" d +OSSL_FUNC_ENCODER_DOES_SELECTION include/openssl/core_dispatch.h 848;" d +OSSL_FUNC_ENCODER_ENCODE include/openssl/core_dispatch.h 849;" d +OSSL_FUNC_ENCODER_FREECTX include/openssl/core_dispatch.h 843;" d +OSSL_FUNC_ENCODER_FREE_OBJECT include/openssl/core_dispatch.h 851;" d +OSSL_FUNC_ENCODER_GETTABLE_PARAMS include/openssl/core_dispatch.h 845;" d +OSSL_FUNC_ENCODER_GET_PARAMS include/openssl/core_dispatch.h 844;" d +OSSL_FUNC_ENCODER_IMPORT_OBJECT include/openssl/core_dispatch.h 850;" d +OSSL_FUNC_ENCODER_NEWCTX include/openssl/core_dispatch.h 842;" d +OSSL_FUNC_ENCODER_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 847;" d +OSSL_FUNC_ENCODER_SET_CTX_PARAMS include/openssl/core_dispatch.h 846;" d +OSSL_FUNC_GET_ENTROPY include/openssl/core_dispatch.h 184;" d +OSSL_FUNC_GET_NONCE include/openssl/core_dispatch.h 186;" d +OSSL_FUNC_KDF_DERIVE include/openssl/core_dispatch.h 410;" d +OSSL_FUNC_KDF_DUPCTX include/openssl/core_dispatch.h 407;" d +OSSL_FUNC_KDF_FREECTX include/openssl/core_dispatch.h 408;" d +OSSL_FUNC_KDF_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 412;" d +OSSL_FUNC_KDF_GETTABLE_PARAMS include/openssl/core_dispatch.h 411;" d +OSSL_FUNC_KDF_GET_CTX_PARAMS include/openssl/core_dispatch.h 415;" d +OSSL_FUNC_KDF_GET_PARAMS include/openssl/core_dispatch.h 414;" d +OSSL_FUNC_KDF_NEWCTX include/openssl/core_dispatch.h 406;" d +OSSL_FUNC_KDF_RESET include/openssl/core_dispatch.h 409;" d +OSSL_FUNC_KDF_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 413;" d +OSSL_FUNC_KDF_SET_CTX_PARAMS include/openssl/core_dispatch.h 416;" d +OSSL_FUNC_KEM_DECAPSULATE include/openssl/core_dispatch.h 811;" d +OSSL_FUNC_KEM_DECAPSULATE_INIT include/openssl/core_dispatch.h 810;" d +OSSL_FUNC_KEM_DUPCTX include/openssl/core_dispatch.h 813;" d +OSSL_FUNC_KEM_ENCAPSULATE include/openssl/core_dispatch.h 809;" d +OSSL_FUNC_KEM_ENCAPSULATE_INIT include/openssl/core_dispatch.h 808;" d +OSSL_FUNC_KEM_FREECTX include/openssl/core_dispatch.h 812;" d +OSSL_FUNC_KEM_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 815;" d +OSSL_FUNC_KEM_GET_CTX_PARAMS include/openssl/core_dispatch.h 814;" d +OSSL_FUNC_KEM_NEWCTX include/openssl/core_dispatch.h 807;" d +OSSL_FUNC_KEM_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 817;" d +OSSL_FUNC_KEM_SET_CTX_PARAMS include/openssl/core_dispatch.h 816;" d +OSSL_FUNC_KEYEXCH_DERIVE include/openssl/core_dispatch.h 651;" d +OSSL_FUNC_KEYEXCH_DUPCTX include/openssl/core_dispatch.h 654;" d +OSSL_FUNC_KEYEXCH_FREECTX include/openssl/core_dispatch.h 653;" d +OSSL_FUNC_KEYEXCH_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 658;" d +OSSL_FUNC_KEYEXCH_GET_CTX_PARAMS include/openssl/core_dispatch.h 657;" d +OSSL_FUNC_KEYEXCH_INIT include/openssl/core_dispatch.h 650;" d +OSSL_FUNC_KEYEXCH_NEWCTX include/openssl/core_dispatch.h 649;" d +OSSL_FUNC_KEYEXCH_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 656;" d +OSSL_FUNC_KEYEXCH_SET_CTX_PARAMS include/openssl/core_dispatch.h 655;" d +OSSL_FUNC_KEYEXCH_SET_PEER include/openssl/core_dispatch.h 652;" d +OSSL_FUNC_KEYMGMT_DUP include/openssl/core_dispatch.h 643;" d +OSSL_FUNC_KEYMGMT_EXPORT include/openssl/core_dispatch.h 630;" d +OSSL_FUNC_KEYMGMT_EXPORT_TYPES include/openssl/core_dispatch.h 631;" d +OSSL_FUNC_KEYMGMT_FREE include/openssl/core_dispatch.h 589;" d +OSSL_FUNC_KEYMGMT_GEN include/openssl/core_dispatch.h 568;" d +OSSL_FUNC_KEYMGMT_GEN_CLEANUP include/openssl/core_dispatch.h 569;" d +OSSL_FUNC_KEYMGMT_GEN_INIT include/openssl/core_dispatch.h 564;" d +OSSL_FUNC_KEYMGMT_GEN_SETTABLE_PARAMS include/openssl/core_dispatch.h 567;" d +OSSL_FUNC_KEYMGMT_GEN_SET_PARAMS include/openssl/core_dispatch.h 566;" d +OSSL_FUNC_KEYMGMT_GEN_SET_TEMPLATE include/openssl/core_dispatch.h 565;" d +OSSL_FUNC_KEYMGMT_GETTABLE_PARAMS include/openssl/core_dispatch.h 594;" d +OSSL_FUNC_KEYMGMT_GET_PARAMS include/openssl/core_dispatch.h 593;" d +OSSL_FUNC_KEYMGMT_HAS include/openssl/core_dispatch.h 613;" d +OSSL_FUNC_KEYMGMT_IMPORT include/openssl/core_dispatch.h 628;" d +OSSL_FUNC_KEYMGMT_IMPORT_TYPES include/openssl/core_dispatch.h 629;" d +OSSL_FUNC_KEYMGMT_LOAD include/openssl/core_dispatch.h 584;" d +OSSL_FUNC_KEYMGMT_MATCH include/openssl/core_dispatch.h 622;" d +OSSL_FUNC_KEYMGMT_NEW include/openssl/core_dispatch.h 560;" d +OSSL_FUNC_KEYMGMT_QUERY_OPERATION_NAME include/openssl/core_dispatch.h 608;" d +OSSL_FUNC_KEYMGMT_SETTABLE_PARAMS include/openssl/core_dispatch.h 601;" d +OSSL_FUNC_KEYMGMT_SET_PARAMS include/openssl/core_dispatch.h 600;" d +OSSL_FUNC_KEYMGMT_VALIDATE include/openssl/core_dispatch.h 617;" d +OSSL_FUNC_MAC_DUPCTX include/openssl/core_dispatch.h 371;" d +OSSL_FUNC_MAC_FINAL include/openssl/core_dispatch.h 375;" d +OSSL_FUNC_MAC_FREECTX include/openssl/core_dispatch.h 372;" d +OSSL_FUNC_MAC_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 380;" d +OSSL_FUNC_MAC_GETTABLE_PARAMS include/openssl/core_dispatch.h 379;" d +OSSL_FUNC_MAC_GET_CTX_PARAMS include/openssl/core_dispatch.h 377;" d +OSSL_FUNC_MAC_GET_PARAMS include/openssl/core_dispatch.h 376;" d +OSSL_FUNC_MAC_INIT include/openssl/core_dispatch.h 373;" d +OSSL_FUNC_MAC_NEWCTX include/openssl/core_dispatch.h 370;" d +OSSL_FUNC_MAC_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 381;" d +OSSL_FUNC_MAC_SET_CTX_PARAMS include/openssl/core_dispatch.h 378;" d +OSSL_FUNC_MAC_UPDATE include/openssl/core_dispatch.h 374;" d +OSSL_FUNC_OPENSSL_CLEANSE include/openssl/core_dispatch.h 143;" d +OSSL_FUNC_PROVIDER_DEREGISTER_CHILD_CB include/openssl/core_dispatch.h 202;" d +OSSL_FUNC_PROVIDER_FREE include/openssl/core_dispatch.h 207;" d +OSSL_FUNC_PROVIDER_GET0_DISPATCH include/openssl/core_dispatch.h 205;" d +OSSL_FUNC_PROVIDER_GET0_PROVIDER_CTX include/openssl/core_dispatch.h 204;" d +OSSL_FUNC_PROVIDER_GETTABLE_PARAMS include/openssl/core_dispatch.h 231;" d +OSSL_FUNC_PROVIDER_GET_CAPABILITIES include/openssl/core_dispatch.h 246;" d +OSSL_FUNC_PROVIDER_GET_PARAMS include/openssl/core_dispatch.h 234;" d +OSSL_FUNC_PROVIDER_GET_REASON_STRINGS include/openssl/core_dispatch.h 243;" d +OSSL_FUNC_PROVIDER_NAME include/openssl/core_dispatch.h 203;" d +OSSL_FUNC_PROVIDER_QUERY_OPERATION include/openssl/core_dispatch.h 237;" d +OSSL_FUNC_PROVIDER_REGISTER_CHILD_CB include/openssl/core_dispatch.h 201;" d +OSSL_FUNC_PROVIDER_SELF_TEST include/openssl/core_dispatch.h 249;" d +OSSL_FUNC_PROVIDER_TEARDOWN include/openssl/core_dispatch.h 229;" d +OSSL_FUNC_PROVIDER_UNQUERY_OPERATION include/openssl/core_dispatch.h 240;" d +OSSL_FUNC_PROVIDER_UP_REF include/openssl/core_dispatch.h 206;" d +OSSL_FUNC_RAND_CLEAR_SEED include/openssl/core_dispatch.h 455;" d +OSSL_FUNC_RAND_ENABLE_LOCKING include/openssl/core_dispatch.h 444;" d +OSSL_FUNC_RAND_FREECTX include/openssl/core_dispatch.h 438;" d +OSSL_FUNC_RAND_GENERATE include/openssl/core_dispatch.h 441;" d +OSSL_FUNC_RAND_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 448;" d +OSSL_FUNC_RAND_GETTABLE_PARAMS include/openssl/core_dispatch.h 447;" d +OSSL_FUNC_RAND_GET_CTX_PARAMS include/openssl/core_dispatch.h 451;" d +OSSL_FUNC_RAND_GET_PARAMS include/openssl/core_dispatch.h 450;" d +OSSL_FUNC_RAND_GET_SEED include/openssl/core_dispatch.h 454;" d +OSSL_FUNC_RAND_INSTANTIATE include/openssl/core_dispatch.h 439;" d +OSSL_FUNC_RAND_LOCK include/openssl/core_dispatch.h 445;" d +OSSL_FUNC_RAND_NEWCTX include/openssl/core_dispatch.h 437;" d +OSSL_FUNC_RAND_NONCE include/openssl/core_dispatch.h 443;" d +OSSL_FUNC_RAND_RESEED include/openssl/core_dispatch.h 442;" d +OSSL_FUNC_RAND_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 449;" d +OSSL_FUNC_RAND_SET_CTX_PARAMS include/openssl/core_dispatch.h 452;" d +OSSL_FUNC_RAND_UNINSTANTIATE include/openssl/core_dispatch.h 440;" d +OSSL_FUNC_RAND_UNLOCK include/openssl/core_dispatch.h 446;" d +OSSL_FUNC_RAND_VERIFY_ZEROIZATION include/openssl/core_dispatch.h 453;" d +OSSL_FUNC_SELF_TEST_CB include/openssl/core_dispatch.h 179;" d +OSSL_FUNC_SIGNATURE_DIGEST_SIGN include/openssl/core_dispatch.h 689;" d +OSSL_FUNC_SIGNATURE_DIGEST_SIGN_FINAL include/openssl/core_dispatch.h 688;" d +OSSL_FUNC_SIGNATURE_DIGEST_SIGN_INIT include/openssl/core_dispatch.h 686;" d +OSSL_FUNC_SIGNATURE_DIGEST_SIGN_UPDATE include/openssl/core_dispatch.h 687;" d +OSSL_FUNC_SIGNATURE_DIGEST_VERIFY include/openssl/core_dispatch.h 693;" d +OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_FINAL include/openssl/core_dispatch.h 692;" d +OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_INIT include/openssl/core_dispatch.h 690;" d +OSSL_FUNC_SIGNATURE_DIGEST_VERIFY_UPDATE include/openssl/core_dispatch.h 691;" d +OSSL_FUNC_SIGNATURE_DUPCTX include/openssl/core_dispatch.h 695;" d +OSSL_FUNC_SIGNATURE_FREECTX include/openssl/core_dispatch.h 694;" d +OSSL_FUNC_SIGNATURE_GETTABLE_CTX_MD_PARAMS include/openssl/core_dispatch.h 701;" d +OSSL_FUNC_SIGNATURE_GETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 697;" d +OSSL_FUNC_SIGNATURE_GET_CTX_MD_PARAMS include/openssl/core_dispatch.h 700;" d +OSSL_FUNC_SIGNATURE_GET_CTX_PARAMS include/openssl/core_dispatch.h 696;" d +OSSL_FUNC_SIGNATURE_NEWCTX include/openssl/core_dispatch.h 679;" d +OSSL_FUNC_SIGNATURE_SETTABLE_CTX_MD_PARAMS include/openssl/core_dispatch.h 703;" d +OSSL_FUNC_SIGNATURE_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 699;" d +OSSL_FUNC_SIGNATURE_SET_CTX_MD_PARAMS include/openssl/core_dispatch.h 702;" d +OSSL_FUNC_SIGNATURE_SET_CTX_PARAMS include/openssl/core_dispatch.h 698;" d +OSSL_FUNC_SIGNATURE_SIGN include/openssl/core_dispatch.h 681;" d +OSSL_FUNC_SIGNATURE_SIGN_INIT include/openssl/core_dispatch.h 680;" d +OSSL_FUNC_SIGNATURE_VERIFY include/openssl/core_dispatch.h 683;" d +OSSL_FUNC_SIGNATURE_VERIFY_INIT include/openssl/core_dispatch.h 682;" d +OSSL_FUNC_SIGNATURE_VERIFY_RECOVER include/openssl/core_dispatch.h 685;" d +OSSL_FUNC_SIGNATURE_VERIFY_RECOVER_INIT include/openssl/core_dispatch.h 684;" d +OSSL_FUNC_STORE_ATTACH include/openssl/core_dispatch.h 916;" d +OSSL_FUNC_STORE_CLOSE include/openssl/core_dispatch.h 921;" d +OSSL_FUNC_STORE_EOF include/openssl/core_dispatch.h 920;" d +OSSL_FUNC_STORE_EXPORT_OBJECT include/openssl/core_dispatch.h 922;" d +OSSL_FUNC_STORE_LOAD include/openssl/core_dispatch.h 919;" d +OSSL_FUNC_STORE_OPEN include/openssl/core_dispatch.h 915;" d +OSSL_FUNC_STORE_SETTABLE_CTX_PARAMS include/openssl/core_dispatch.h 917;" d +OSSL_FUNC_STORE_SET_CTX_PARAMS include/openssl/core_dispatch.h 918;" d +OSSL_GEN_PARAM_ITERATION include/openssl/core_names.h 487;" d +OSSL_GEN_PARAM_POTENTIAL include/openssl/core_names.h 486;" d +OSSL_GLOBAL_PROPERTIES crypto/property/property.c /^} OSSL_GLOBAL_PROPERTIES;$/;" t typeref:struct:ossl_global_properties_st file: +OSSL_HMAC_PKEY_CTX crypto/engine/eng_openssl.c /^} OSSL_HMAC_PKEY_CTX;$/;" t typeref:struct:__anon212 file: +OSSL_HTTPS_NAME include/openssl/http.h 27;" d +OSSL_HTTPS_PORT include/openssl/http.h 31;" d +OSSL_HTTPS_PREFIX include/openssl/http.h 29;" d +OSSL_HTTP_DEFAULT_MAX_LINE_LEN include/openssl/http.h 36;" d +OSSL_HTTP_DEFAULT_MAX_RESP_LEN include/openssl/http.h 37;" d +OSSL_HTTP_NAME include/openssl/http.h 26;" d +OSSL_HTTP_PORT include/openssl/http.h 30;" d +OSSL_HTTP_PREFIX include/openssl/http.h 28;" d +OSSL_HTTP_REQ_CTX include/openssl/types.h /^typedef struct ossl_http_req_ctx_st OSSL_HTTP_REQ_CTX;$/;" t typeref:struct:ossl_http_req_ctx_st +OSSL_HTTP_REQ_CTX_add1_header crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_add1_header(OSSL_HTTP_REQ_CTX *rctx,$/;" f +OSSL_HTTP_REQ_CTX_exchange crypto/http/http_client.c /^BIO *OSSL_HTTP_REQ_CTX_exchange(OSSL_HTTP_REQ_CTX *rctx)$/;" f +OSSL_HTTP_REQ_CTX_free crypto/http/http_client.c /^void OSSL_HTTP_REQ_CTX_free(OSSL_HTTP_REQ_CTX *rctx)$/;" f +OSSL_HTTP_REQ_CTX_get0_mem_bio crypto/http/http_client.c /^BIO *OSSL_HTTP_REQ_CTX_get0_mem_bio(const OSSL_HTTP_REQ_CTX *rctx)$/;" f +OSSL_HTTP_REQ_CTX_get_resp_len crypto/http/http_client.c /^size_t OSSL_HTTP_REQ_CTX_get_resp_len(const OSSL_HTTP_REQ_CTX *rctx)$/;" f +OSSL_HTTP_REQ_CTX_nbio crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_nbio(OSSL_HTTP_REQ_CTX *rctx)$/;" f +OSSL_HTTP_REQ_CTX_nbio_d2i crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_nbio_d2i(OSSL_HTTP_REQ_CTX *rctx,$/;" f +OSSL_HTTP_REQ_CTX_new crypto/http/http_client.c /^OSSL_HTTP_REQ_CTX *OSSL_HTTP_REQ_CTX_new(BIO *wbio, BIO *rbio, int buf_size)$/;" f +OSSL_HTTP_REQ_CTX_set1_req crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_set1_req(OSSL_HTTP_REQ_CTX *rctx, const char *content_type,$/;" f +OSSL_HTTP_REQ_CTX_set_expected crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_set_expected(OSSL_HTTP_REQ_CTX *rctx,$/;" f +OSSL_HTTP_REQ_CTX_set_max_response_length crypto/http/http_client.c /^void OSSL_HTTP_REQ_CTX_set_max_response_length(OSSL_HTTP_REQ_CTX *rctx,$/;" f +OSSL_HTTP_REQ_CTX_set_request_line crypto/http/http_client.c /^int OSSL_HTTP_REQ_CTX_set_request_line(OSSL_HTTP_REQ_CTX *rctx, int method_POST,$/;" f +OSSL_HTTP_SERVER_H apps/include/http_server.h 11;" d +OSSL_HTTP_adapt_proxy crypto/http/http_lib.c /^const char *OSSL_HTTP_adapt_proxy(const char *proxy, const char *no_proxy,$/;" f +OSSL_HTTP_bio_cb_t include/openssl/http.h /^typedef BIO *(*OSSL_HTTP_bio_cb_t)(BIO *bio, void *arg, int connect, int detail);$/;" t +OSSL_HTTP_close crypto/http/http_client.c /^int OSSL_HTTP_close(OSSL_HTTP_REQ_CTX *rctx, int ok)$/;" f +OSSL_HTTP_exchange crypto/http/http_client.c /^BIO *OSSL_HTTP_exchange(OSSL_HTTP_REQ_CTX *rctx, char **redirection_url)$/;" f +OSSL_HTTP_get crypto/http/http_client.c /^BIO *OSSL_HTTP_get(const char *url, const char *proxy, const char *no_proxy,$/;" f +OSSL_HTTP_is_alive crypto/http/http_client.c /^int OSSL_HTTP_is_alive(const OSSL_HTTP_REQ_CTX *rctx)$/;" f +OSSL_HTTP_open crypto/http/http_client.c /^OSSL_HTTP_REQ_CTX *OSSL_HTTP_open(const char *server, const char *port,$/;" f +OSSL_HTTP_parse_url crypto/http/http_lib.c /^int OSSL_HTTP_parse_url(const char *url, int *pssl, char **puser, char **phost,$/;" f +OSSL_HTTP_proxy_connect crypto/http/http_client.c /^int OSSL_HTTP_proxy_connect(BIO *bio, const char *server, const char *port,$/;" f +OSSL_HTTP_set1_request crypto/http/http_client.c /^int OSSL_HTTP_set1_request(OSSL_HTTP_REQ_CTX *rctx, const char *path,$/;" f +OSSL_HTTP_transfer crypto/http/http_client.c /^BIO *OSSL_HTTP_transfer(OSSL_HTTP_REQ_CTX **prctx,$/;" f +OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 108;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 75;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 81;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/armcap.c 88;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/ppccap.c 105;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/ppccap.c 91;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/ppccap.c 96;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/s390xcap.c 23;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/uid.c 37;" d file: +OSSL_IMPLEMENT_GETAUXVAL crypto/uid.c 43;" d file: +OSSL_INOUT_CALLBACK include/openssl/core.h /^typedef int (OSSL_INOUT_CALLBACK)(const OSSL_PARAM in_params[],$/;" t +OSSL_INTERNAL_ASN1_H include/internal/asn1.h 11;" d +OSSL_INTERNAL_BIO_H include/internal/bio.h 11;" d +OSSL_INTERNAL_CONF_H include/internal/conf.h 11;" d +OSSL_INTERNAL_CONSTANT_TIME_H include/internal/constant_time.h 11;" d +OSSL_INTERNAL_CORE_H include/internal/core.h 11;" d +OSSL_INTERNAL_CRYPTLIB_H include/internal/cryptlib.h 11;" d +OSSL_INTERNAL_DANE_H include/internal/dane.h 11;" d +OSSL_INTERNAL_DEPRECATED_H include/internal/deprecated.h 20;" d +OSSL_INTERNAL_DSOERR_H include/internal/dsoerr.h 12;" d +OSSL_INTERNAL_DSO_H include/internal/dso.h 11;" d +OSSL_INTERNAL_ENDIAN_H include/internal/endian.h 11;" d +OSSL_INTERNAL_ERR_H include/internal/err.h 11;" d +OSSL_INTERNAL_FFC_H include/internal/ffc.h 11;" d +OSSL_INTERNAL_NELEM_H include/internal/nelem.h 11;" d +OSSL_INTERNAL_NUMBERS_H include/internal/numbers.h 11;" d +OSSL_INTERNAL_O_DIR_H include/internal/o_dir.h 40;" d +OSSL_INTERNAL_PACKET_H include/internal/packet.h 11;" d +OSSL_INTERNAL_PARAM_BUILD_SET_H include/internal/param_build_set.h 11;" d +OSSL_INTERNAL_PASSPHRASE_H include/internal/passphrase.h 11;" d +OSSL_INTERNAL_PEM_H include/crypto/pem.h 11;" d +OSSL_INTERNAL_PROPERTYERR_H include/internal/propertyerr.h 12;" d +OSSL_INTERNAL_PROPERTY_H include/internal/property.h 12;" d +OSSL_INTERNAL_PROVIDER_H include/internal/provider.h 11;" d +OSSL_INTERNAL_REFCOUNT_H include/internal/refcount.h 10;" d +OSSL_INTERNAL_RSA_H include/crypto/rsa.h 11;" d +OSSL_INTERNAL_SHA3_H include/internal/sha3.h 12;" d +OSSL_INTERNAL_SIZES_H include/internal/sizes.h 11;" d +OSSL_INTERNAL_SM3_H include/internal/sm3.h 13;" d +OSSL_INTERNAL_SOCKETS_H include/internal/sockets.h 11;" d +OSSL_INTERNAL_SSLCONF_H include/internal/sslconf.h 11;" d +OSSL_INTERNAL_SYMHACKS_H include/internal/symhacks.h 11;" d +OSSL_INTERNAL_THREAD_ONCE_H include/internal/thread_once.h 11;" d +OSSL_INTERNAL_TLSGROUPS_H include/internal/tlsgroups.h 11;" d +OSSL_INTERNAL_UNICODE_H include/internal/unicode.h 11;" d +OSSL_INTMAX_MAX include/internal/numbers.h 80;" d +OSSL_INTMAX_MIN include/internal/numbers.h 79;" d +OSSL_ITEM include/openssl/types.h /^typedef struct ossl_item_st OSSL_ITEM;$/;" t typeref:struct:ossl_item_st +OSSL_KDF_NAME_HKDF include/openssl/core_names.h 228;" d +OSSL_KDF_NAME_KBKDF include/openssl/core_names.h 239;" d +OSSL_KDF_NAME_KRB5KDF include/openssl/core_names.h 240;" d +OSSL_KDF_NAME_PBKDF1 include/openssl/core_names.h 230;" d +OSSL_KDF_NAME_PBKDF2 include/openssl/core_names.h 231;" d +OSSL_KDF_NAME_SCRYPT include/openssl/core_names.h 232;" d +OSSL_KDF_NAME_SSHKDF include/openssl/core_names.h 233;" d +OSSL_KDF_NAME_SSKDF include/openssl/core_names.h 234;" d +OSSL_KDF_NAME_TLS1_3_KDF include/openssl/core_names.h 229;" d +OSSL_KDF_NAME_TLS1_PRF include/openssl/core_names.h 235;" d +OSSL_KDF_NAME_X942KDF_ASN1 include/openssl/core_names.h 236;" d +OSSL_KDF_NAME_X942KDF_CONCAT include/openssl/core_names.h 237;" d +OSSL_KDF_NAME_X963KDF include/openssl/core_names.h 238;" d +OSSL_KDF_PARAM_CEK_ALG include/openssl/core_names.h 205;" d +OSSL_KDF_PARAM_CIPHER include/openssl/core_names.h 197;" d +OSSL_KDF_PARAM_CONSTANT include/openssl/core_names.h 216;" d +OSSL_KDF_PARAM_DATA include/openssl/core_names.h 195;" d +OSSL_KDF_PARAM_DIGEST include/openssl/core_names.h 196;" d +OSSL_KDF_PARAM_INFO include/openssl/core_names.h 210;" d +OSSL_KDF_PARAM_ITER include/openssl/core_names.h 201;" d +OSSL_KDF_PARAM_KBKDF_USE_L include/openssl/core_names.h 218;" d +OSSL_KDF_PARAM_KBKDF_USE_SEPARATOR include/openssl/core_names.h 219;" d +OSSL_KDF_PARAM_KEY include/openssl/core_names.h 190;" d +OSSL_KDF_PARAM_LABEL include/openssl/core_names.h 194;" d +OSSL_KDF_PARAM_MAC include/openssl/core_names.h 198;" d +OSSL_KDF_PARAM_MAC_SIZE include/openssl/core_names.h 199;" d +OSSL_KDF_PARAM_MODE include/openssl/core_names.h 202;" d +OSSL_KDF_PARAM_PASSWORD include/openssl/core_names.h 192;" d +OSSL_KDF_PARAM_PKCS12_ID include/openssl/core_names.h 217;" d +OSSL_KDF_PARAM_PKCS5 include/openssl/core_names.h 203;" d +OSSL_KDF_PARAM_PREFIX include/openssl/core_names.h 193;" d +OSSL_KDF_PARAM_PROPERTIES include/openssl/core_names.h 200;" d +OSSL_KDF_PARAM_SALT include/openssl/core_names.h 191;" d +OSSL_KDF_PARAM_SCRYPT_MAXMEM include/openssl/core_names.h 209;" d +OSSL_KDF_PARAM_SCRYPT_N include/openssl/core_names.h 206;" d +OSSL_KDF_PARAM_SCRYPT_P include/openssl/core_names.h 208;" d +OSSL_KDF_PARAM_SCRYPT_R include/openssl/core_names.h 207;" d +OSSL_KDF_PARAM_SECRET include/openssl/core_names.h 189;" d +OSSL_KDF_PARAM_SEED include/openssl/core_names.h 211;" d +OSSL_KDF_PARAM_SIZE include/openssl/core_names.h 215;" d +OSSL_KDF_PARAM_SSHKDF_SESSION_ID include/openssl/core_names.h 213;" d +OSSL_KDF_PARAM_SSHKDF_TYPE include/openssl/core_names.h 214;" d +OSSL_KDF_PARAM_SSHKDF_XCGHASH include/openssl/core_names.h 212;" d +OSSL_KDF_PARAM_UKM include/openssl/core_names.h 204;" d +OSSL_KDF_PARAM_X942_ACVPINFO include/openssl/core_names.h 220;" d +OSSL_KDF_PARAM_X942_PARTYUINFO include/openssl/core_names.h 221;" d +OSSL_KDF_PARAM_X942_PARTYVINFO include/openssl/core_names.h 222;" d +OSSL_KDF_PARAM_X942_SUPP_PRIVINFO include/openssl/core_names.h 224;" d +OSSL_KDF_PARAM_X942_SUPP_PUBINFO include/openssl/core_names.h 223;" d +OSSL_KDF_PARAM_X942_USE_KEYBITS include/openssl/core_names.h 225;" d +OSSL_KEM_PARAM_OPERATION include/openssl/core_names.h 503;" d +OSSL_KEM_PARAM_OPERATION_RSASVE include/openssl/core_names.h 506;" d +OSSL_KEYMGMT_SELECT_ALL include/openssl/core_dispatch.h 553;" d +OSSL_KEYMGMT_SELECT_ALL_PARAMETERS include/openssl/core_dispatch.h 548;" d +OSSL_KEYMGMT_SELECT_DOMAIN_PARAMETERS include/openssl/core_dispatch.h 544;" d +OSSL_KEYMGMT_SELECT_KEYPAIR include/openssl/core_dispatch.h 551;" d +OSSL_KEYMGMT_SELECT_OTHER_PARAMETERS include/openssl/core_dispatch.h 545;" d +OSSL_KEYMGMT_SELECT_PRIVATE_KEY include/openssl/core_dispatch.h 542;" d +OSSL_KEYMGMT_SELECT_PUBLIC_KEY include/openssl/core_dispatch.h 543;" d +OSSL_KEYMGMT_VALIDATE_FULL_CHECK include/openssl/core_dispatch.h 556;" d +OSSL_KEYMGMT_VALIDATE_QUICK_CHECK include/openssl/core_dispatch.h 557;" d +OSSL_LIB_CTX include/openssl/types.h /^typedef struct ossl_lib_ctx_st OSSL_LIB_CTX;$/;" t typeref:struct:ossl_lib_ctx_st +OSSL_LIB_CTX_BIO_CORE_INDEX include/internal/cryptlib.h 169;" d +OSSL_LIB_CTX_BIO_PROV_INDEX include/internal/cryptlib.h 165;" d +OSSL_LIB_CTX_CHILD_PROVIDER_INDEX include/internal/cryptlib.h 170;" d +OSSL_LIB_CTX_DECODER_STORE_INDEX include/internal/cryptlib.h 163;" d +OSSL_LIB_CTX_DEFAULT_METHOD_STORE_RUN_ONCE_INDEX include/internal/cryptlib.h 146;" d +OSSL_LIB_CTX_DRBG_INDEX include/internal/cryptlib.h 155;" d +OSSL_LIB_CTX_DRBG_NONCE_INDEX include/internal/cryptlib.h 156;" d +OSSL_LIB_CTX_ENCODER_STORE_INDEX include/internal/cryptlib.h 162;" d +OSSL_LIB_CTX_EVP_METHOD_STORE_INDEX include/internal/cryptlib.h 150;" d +OSSL_LIB_CTX_FIPS_PROV_INDEX include/internal/cryptlib.h 161;" d +OSSL_LIB_CTX_GLOBAL_PROPERTIES include/internal/cryptlib.h 166;" d +OSSL_LIB_CTX_MAX_INDEXES include/internal/cryptlib.h 171;" d +OSSL_LIB_CTX_MAX_RUN_ONCE include/internal/cryptlib.h 148;" d +OSSL_LIB_CTX_METHOD include/internal/cryptlib.h /^} OSSL_LIB_CTX_METHOD;$/;" t typeref:struct:ossl_lib_ctx_method +OSSL_LIB_CTX_METHOD_DEFAULT_PRIORITY include/internal/cryptlib.h 174;" d +OSSL_LIB_CTX_METHOD_LOW_PRIORITY include/internal/cryptlib.h 173;" d +OSSL_LIB_CTX_METHOD_PRIORITY_1 include/internal/cryptlib.h 175;" d +OSSL_LIB_CTX_METHOD_PRIORITY_2 include/internal/cryptlib.h 176;" d +OSSL_LIB_CTX_METHOD_STORE_RUN_ONCE_INDEX include/internal/cryptlib.h 147;" d +OSSL_LIB_CTX_NAMEMAP_INDEX include/internal/cryptlib.h 154;" d +OSSL_LIB_CTX_PROPERTY_DEFN_INDEX include/internal/cryptlib.h 152;" d +OSSL_LIB_CTX_PROPERTY_STRING_INDEX include/internal/cryptlib.h 153;" d +OSSL_LIB_CTX_PROVIDER_CONF_INDEX include/internal/cryptlib.h 168;" d +OSSL_LIB_CTX_PROVIDER_STORE_INDEX include/internal/cryptlib.h 151;" d +OSSL_LIB_CTX_PROVIDER_STORE_RUN_ONCE_INDEX include/internal/cryptlib.h 145;" d +OSSL_LIB_CTX_RAND_CRNGT_INDEX include/internal/cryptlib.h 157;" d +OSSL_LIB_CTX_SELF_TEST_CB_INDEX include/internal/cryptlib.h 164;" d +OSSL_LIB_CTX_STORE_LOADER_STORE_INDEX include/internal/cryptlib.h 167;" d +OSSL_LIB_CTX_THREAD_EVENT_HANDLER_INDEX include/internal/cryptlib.h 159;" d +OSSL_LIB_CTX_free crypto/context.c /^void OSSL_LIB_CTX_free(OSSL_LIB_CTX *ctx)$/;" f +OSSL_LIB_CTX_get0_global_default crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void)$/;" f +OSSL_LIB_CTX_load_config crypto/context.c /^int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file)$/;" f +OSSL_LIB_CTX_new crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_new(void)$/;" f +OSSL_LIB_CTX_new_child crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle,$/;" f +OSSL_LIB_CTX_new_from_dispatch crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle,$/;" f +OSSL_LIB_CTX_set0_default crypto/context.c /^OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx)$/;" f +OSSL_MAC_NAME_BLAKE2BMAC include/openssl/core_names.h 178;" d +OSSL_MAC_NAME_BLAKE2SMAC include/openssl/core_names.h 179;" d +OSSL_MAC_NAME_CMAC include/openssl/core_names.h 180;" d +OSSL_MAC_NAME_GMAC include/openssl/core_names.h 181;" d +OSSL_MAC_NAME_HMAC include/openssl/core_names.h 182;" d +OSSL_MAC_NAME_KMAC128 include/openssl/core_names.h 183;" d +OSSL_MAC_NAME_KMAC256 include/openssl/core_names.h 184;" d +OSSL_MAC_NAME_POLY1305 include/openssl/core_names.h 185;" d +OSSL_MAC_NAME_SIPHASH include/openssl/core_names.h 186;" d +OSSL_MAC_PARAM_BLOCK_SIZE include/openssl/core_names.h 174;" d +OSSL_MAC_PARAM_CIPHER include/openssl/core_names.h 170;" d +OSSL_MAC_PARAM_CUSTOM include/openssl/core_names.h 158;" d +OSSL_MAC_PARAM_C_ROUNDS include/openssl/core_names.h 163;" d +OSSL_MAC_PARAM_DIGEST include/openssl/core_names.h 171;" d +OSSL_MAC_PARAM_DIGEST_NOINIT include/openssl/core_names.h 161;" d +OSSL_MAC_PARAM_DIGEST_ONESHOT include/openssl/core_names.h 162;" d +OSSL_MAC_PARAM_D_ROUNDS include/openssl/core_names.h 164;" d +OSSL_MAC_PARAM_IV include/openssl/core_names.h 157;" d +OSSL_MAC_PARAM_KEY include/openssl/core_names.h 156;" d +OSSL_MAC_PARAM_PROPERTIES include/openssl/core_names.h 172;" d +OSSL_MAC_PARAM_SALT include/openssl/core_names.h 159;" d +OSSL_MAC_PARAM_SIZE include/openssl/core_names.h 173;" d +OSSL_MAC_PARAM_TLS_DATA_SIZE include/openssl/core_names.h 175;" d +OSSL_MAC_PARAM_XOF include/openssl/core_names.h 160;" d +OSSL_MAX crypto/bio/bio_print.c 84;" d file: +OSSL_MAX_ALGORITHM_ID_SIZE include/internal/sizes.h 20;" d +OSSL_MAX_NAME_SIZE include/internal/sizes.h 18;" d +OSSL_MAX_PROPQUERY_SIZE include/internal/sizes.h 19;" d +OSSL_METHOD_CONSTRUCT_METHOD include/internal/core.h /^} OSSL_METHOD_CONSTRUCT_METHOD;$/;" t typeref:struct:ossl_method_construct_method_st +OSSL_METHOD_STORE include/internal/property.h /^typedef struct ossl_method_store_st OSSL_METHOD_STORE;$/;" t typeref:struct:ossl_method_store_st +OSSL_NAMEMAP include/internal/namemap.h /^typedef struct ossl_namemap_st OSSL_NAMEMAP;$/;" t typeref:struct:ossl_namemap_st +OSSL_NELEM include/internal/nelem.h 14;" d +OSSL_NO_USABLE_TLS1_3 test/sslapitest.c 45;" d file: +OSSL_NO_USABLE_TLS1_3 test/sslapitest.c 52;" d file: +OSSL_OBJECT_CERT include/openssl/core_object.h 30;" d +OSSL_OBJECT_CRL include/openssl/core_object.h 31;" d +OSSL_OBJECT_NAME include/openssl/core_object.h 28;" d +OSSL_OBJECT_PARAM_DATA include/openssl/core_names.h 50;" d +OSSL_OBJECT_PARAM_DATA_STRUCTURE include/openssl/core_names.h 48;" d +OSSL_OBJECT_PARAM_DATA_TYPE include/openssl/core_names.h 47;" d +OSSL_OBJECT_PARAM_DESC include/openssl/core_names.h 51;" d +OSSL_OBJECT_PARAM_REFERENCE include/openssl/core_names.h 49;" d +OSSL_OBJECT_PARAM_TYPE include/openssl/core_names.h 46;" d +OSSL_OBJECT_PKCS12 crypto/store/store_result.c 34;" d file: +OSSL_OBJECT_PKEY include/openssl/core_object.h 29;" d +OSSL_OBJECT_UNKNOWN include/openssl/core_object.h 27;" d +OSSL_OP_ASYM_CIPHER include/openssl/core_dispatch.h 262;" d +OSSL_OP_CIPHER include/openssl/core_dispatch.h 255;" d +OSSL_OP_DECODER include/openssl/core_dispatch.h 266;" d +OSSL_OP_DIGEST include/openssl/core_dispatch.h 254;" d +OSSL_OP_ENCODER include/openssl/core_dispatch.h 265;" d +OSSL_OP_KDF include/openssl/core_dispatch.h 257;" d +OSSL_OP_KEM include/openssl/core_dispatch.h 263;" d +OSSL_OP_KEYEXCH include/openssl/core_dispatch.h 260;" d +OSSL_OP_KEYMGMT include/openssl/core_dispatch.h 259;" d +OSSL_OP_MAC include/openssl/core_dispatch.h 256;" d +OSSL_OP_RAND include/openssl/core_dispatch.h 258;" d +OSSL_OP_SIGNATURE include/openssl/core_dispatch.h 261;" d +OSSL_OP_STORE include/openssl/core_dispatch.h 267;" d +OSSL_OP__HIGHEST include/openssl/core_dispatch.h 269;" d +OSSL_PARAM include/openssl/types.h /^typedef struct ossl_param_st OSSL_PARAM;$/;" t typeref:struct:ossl_param_st +OSSL_PARAM_ALIGNED_BLOCK include/internal/param_build_set.h /^} OSSL_PARAM_ALIGNED_BLOCK;$/;" t typeref:union:__anon394 +OSSL_PARAM_ALIGN_SIZE include/internal/param_build_set.h 22;" d +OSSL_PARAM_ALLOCATED_END crypto/params_dup.c 15;" d file: +OSSL_PARAM_BLD include/openssl/types.h /^typedef struct ossl_param_bld_st OSSL_PARAM_BLD;$/;" t typeref:struct:ossl_param_bld_st +OSSL_PARAM_BLD_DEF crypto/param_build.c /^} OSSL_PARAM_BLD_DEF;$/;" t typeref:struct:__anon86 file: +OSSL_PARAM_BLD_free crypto/param_build.c /^void OSSL_PARAM_BLD_free(OSSL_PARAM_BLD *bld)$/;" f +OSSL_PARAM_BLD_new crypto/param_build.c /^OSSL_PARAM_BLD *OSSL_PARAM_BLD_new(void)$/;" f +OSSL_PARAM_BLD_push_BN crypto/param_build.c /^int OSSL_PARAM_BLD_push_BN(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_BN_pad crypto/param_build.c /^int OSSL_PARAM_BLD_push_BN_pad(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_double crypto/param_build.c /^int OSSL_PARAM_BLD_push_double(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_int crypto/param_build.c /^int OSSL_PARAM_BLD_push_int(OSSL_PARAM_BLD *bld, const char *key, int num)$/;" f +OSSL_PARAM_BLD_push_int32 crypto/param_build.c /^int OSSL_PARAM_BLD_push_int32(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_int64 crypto/param_build.c /^int OSSL_PARAM_BLD_push_int64(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_long crypto/param_build.c /^int OSSL_PARAM_BLD_push_long(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_octet_ptr crypto/param_build.c /^int OSSL_PARAM_BLD_push_octet_ptr(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_octet_string crypto/param_build.c /^int OSSL_PARAM_BLD_push_octet_string(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_size_t crypto/param_build.c /^int OSSL_PARAM_BLD_push_size_t(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_time_t crypto/param_build.c /^int OSSL_PARAM_BLD_push_time_t(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_uint crypto/param_build.c /^int OSSL_PARAM_BLD_push_uint(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_uint32 crypto/param_build.c /^int OSSL_PARAM_BLD_push_uint32(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_uint64 crypto/param_build.c /^int OSSL_PARAM_BLD_push_uint64(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_ulong crypto/param_build.c /^int OSSL_PARAM_BLD_push_ulong(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_utf8_ptr crypto/param_build.c /^int OSSL_PARAM_BLD_push_utf8_ptr(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_push_utf8_string crypto/param_build.c /^int OSSL_PARAM_BLD_push_utf8_string(OSSL_PARAM_BLD *bld, const char *key,$/;" f +OSSL_PARAM_BLD_to_param crypto/param_build.c /^OSSL_PARAM *OSSL_PARAM_BLD_to_param(OSSL_PARAM_BLD *bld)$/;" f +OSSL_PARAM_BN include/openssl/params.h 58;" d +OSSL_PARAM_BUF crypto/params_dup.c /^} OSSL_PARAM_BUF;$/;" t typeref:struct:__anon202 file: +OSSL_PARAM_BUF_MAX crypto/params_dup.c 20;" d file: +OSSL_PARAM_BUF_PUBLIC crypto/params_dup.c 18;" d file: +OSSL_PARAM_BUF_SECURE crypto/params_dup.c 19;" d file: +OSSL_PARAM_DEFN include/openssl/params.h 27;" d +OSSL_PARAM_DRBG_GETTABLE_CTX_COMMON providers/implementations/rands/drbg_local.h 236;" d +OSSL_PARAM_DRBG_SETTABLE_CTX_COMMON providers/implementations/rands/drbg_local.h 232;" d +OSSL_PARAM_END include/openssl/params.h 24;" d +OSSL_PARAM_INTEGER include/openssl/core.h 103;" d +OSSL_PARAM_MERGE_LIST_MAX crypto/params_dup.c 16;" d file: +OSSL_PARAM_OCTET_PTR include/openssl/core.h 157;" d +OSSL_PARAM_OCTET_STRING include/openssl/core.h 120;" d +OSSL_PARAM_REAL include/openssl/core.h 109;" d +OSSL_PARAM_UNMODIFIED include/openssl/params.h 22;" d +OSSL_PARAM_UNSIGNED_INTEGER include/openssl/core.h 104;" d +OSSL_PARAM_UTF8_PTR include/openssl/core.h 138;" d +OSSL_PARAM_UTF8_STRING include/openssl/core.h 114;" d +OSSL_PARAM_allocate_from_text crypto/params_from_text.c /^int OSSL_PARAM_allocate_from_text(OSSL_PARAM *to,$/;" f +OSSL_PARAM_construct_BN crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_BN(const char *key, unsigned char *buf,$/;" f +OSSL_PARAM_construct_double crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_double(const char *key, double *buf)$/;" f +OSSL_PARAM_construct_end crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_end(void)$/;" f +OSSL_PARAM_construct_int crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_int(const char *key, int *buf)$/;" f +OSSL_PARAM_construct_int32 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_int32(const char *key, int32_t *buf)$/;" f +OSSL_PARAM_construct_int64 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_int64(const char *key, int64_t *buf)$/;" f +OSSL_PARAM_construct_long crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_long(const char *key, long int *buf)$/;" f +OSSL_PARAM_construct_octet_ptr crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_octet_ptr(const char *key, void **buf,$/;" f +OSSL_PARAM_construct_octet_string crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_octet_string(const char *key, void *buf,$/;" f +OSSL_PARAM_construct_size_t crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_size_t(const char *key, size_t *buf)$/;" f +OSSL_PARAM_construct_time_t crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_time_t(const char *key, time_t *buf)$/;" f +OSSL_PARAM_construct_uint crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_uint(const char *key, unsigned int *buf)$/;" f +OSSL_PARAM_construct_uint32 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_uint32(const char *key, uint32_t *buf)$/;" f +OSSL_PARAM_construct_uint64 crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_uint64(const char *key, uint64_t *buf)$/;" f +OSSL_PARAM_construct_ulong crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_ulong(const char *key, unsigned long int *buf)$/;" f +OSSL_PARAM_construct_utf8_ptr crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_utf8_ptr(const char *key, char **buf,$/;" f +OSSL_PARAM_construct_utf8_string crypto/params.c /^OSSL_PARAM OSSL_PARAM_construct_utf8_string(const char *key, char *buf,$/;" f +OSSL_PARAM_double include/openssl/params.h 55;" d +OSSL_PARAM_dup crypto/params_dup.c /^OSSL_PARAM *OSSL_PARAM_dup(const OSSL_PARAM *src)$/;" f +OSSL_PARAM_free crypto/params_dup.c /^void OSSL_PARAM_free(OSSL_PARAM *params)$/;" f +OSSL_PARAM_get_BN crypto/params.c /^int OSSL_PARAM_get_BN(const OSSL_PARAM *p, BIGNUM **val)$/;" f +OSSL_PARAM_get_double crypto/params.c /^int OSSL_PARAM_get_double(const OSSL_PARAM *p, double *val)$/;" f +OSSL_PARAM_get_int crypto/params.c /^int OSSL_PARAM_get_int(const OSSL_PARAM *p, int *val)$/;" f +OSSL_PARAM_get_int32 crypto/params.c /^int OSSL_PARAM_get_int32(const OSSL_PARAM *p, int32_t *val)$/;" f +OSSL_PARAM_get_int64 crypto/params.c /^int OSSL_PARAM_get_int64(const OSSL_PARAM *p, int64_t *val)$/;" f +OSSL_PARAM_get_long crypto/params.c /^int OSSL_PARAM_get_long(const OSSL_PARAM *p, long int *val)$/;" f +OSSL_PARAM_get_octet_ptr crypto/params.c /^int OSSL_PARAM_get_octet_ptr(const OSSL_PARAM *p, const void **val,$/;" f +OSSL_PARAM_get_octet_string crypto/params.c /^int OSSL_PARAM_get_octet_string(const OSSL_PARAM *p, void **val, size_t max_len,$/;" f +OSSL_PARAM_get_octet_string_ptr crypto/params.c /^int OSSL_PARAM_get_octet_string_ptr(const OSSL_PARAM *p, const void **val,$/;" f +OSSL_PARAM_get_size_t crypto/params.c /^int OSSL_PARAM_get_size_t(const OSSL_PARAM *p, size_t *val)$/;" f +OSSL_PARAM_get_time_t crypto/params.c /^int OSSL_PARAM_get_time_t(const OSSL_PARAM *p, time_t *val)$/;" f +OSSL_PARAM_get_uint crypto/params.c /^int OSSL_PARAM_get_uint(const OSSL_PARAM *p, unsigned int *val)$/;" f +OSSL_PARAM_get_uint32 crypto/params.c /^int OSSL_PARAM_get_uint32(const OSSL_PARAM *p, uint32_t *val)$/;" f +OSSL_PARAM_get_uint64 crypto/params.c /^int OSSL_PARAM_get_uint64(const OSSL_PARAM *p, uint64_t *val)$/;" f +OSSL_PARAM_get_ulong crypto/params.c /^int OSSL_PARAM_get_ulong(const OSSL_PARAM *p, unsigned long int *val)$/;" f +OSSL_PARAM_get_utf8_ptr crypto/params.c /^int OSSL_PARAM_get_utf8_ptr(const OSSL_PARAM *p, const char **val)$/;" f +OSSL_PARAM_get_utf8_string crypto/params.c /^int OSSL_PARAM_get_utf8_string(const OSSL_PARAM *p, char **val, size_t max_len)$/;" f +OSSL_PARAM_get_utf8_string_ptr crypto/params.c /^int OSSL_PARAM_get_utf8_string_ptr(const OSSL_PARAM *p, const char **val)$/;" f +OSSL_PARAM_int include/openssl/params.h 31;" d +OSSL_PARAM_int32 include/openssl/params.h 41;" d +OSSL_PARAM_int64 include/openssl/params.h 46;" d +OSSL_PARAM_locate crypto/params.c /^OSSL_PARAM *OSSL_PARAM_locate(OSSL_PARAM *p, const char *key)$/;" f +OSSL_PARAM_locate_const crypto/params.c /^const OSSL_PARAM *OSSL_PARAM_locate_const(const OSSL_PARAM *p, const char *key)$/;" f +OSSL_PARAM_long include/openssl/params.h 36;" d +OSSL_PARAM_merge crypto/params_dup.c /^OSSL_PARAM *OSSL_PARAM_merge(const OSSL_PARAM *p1, const OSSL_PARAM *p2)$/;" f +OSSL_PARAM_modified crypto/params.c /^int OSSL_PARAM_modified(const OSSL_PARAM *p)$/;" f +OSSL_PARAM_octet_ptr include/openssl/params.h 67;" d +OSSL_PARAM_octet_string include/openssl/params.h 62;" d +OSSL_PARAM_set_BN crypto/params.c /^int OSSL_PARAM_set_BN(OSSL_PARAM *p, const BIGNUM *val)$/;" f +OSSL_PARAM_set_all_unmodified crypto/params.c /^void OSSL_PARAM_set_all_unmodified(OSSL_PARAM *p)$/;" f +OSSL_PARAM_set_double crypto/params.c /^int OSSL_PARAM_set_double(OSSL_PARAM *p, double val)$/;" f +OSSL_PARAM_set_int crypto/params.c /^int OSSL_PARAM_set_int(OSSL_PARAM *p, int val)$/;" f +OSSL_PARAM_set_int32 crypto/params.c /^int OSSL_PARAM_set_int32(OSSL_PARAM *p, int32_t val)$/;" f +OSSL_PARAM_set_int64 crypto/params.c /^int OSSL_PARAM_set_int64(OSSL_PARAM *p, int64_t val)$/;" f +OSSL_PARAM_set_long crypto/params.c /^int OSSL_PARAM_set_long(OSSL_PARAM *p, long int val)$/;" f +OSSL_PARAM_set_octet_ptr crypto/params.c /^int OSSL_PARAM_set_octet_ptr(OSSL_PARAM *p, const void *val,$/;" f +OSSL_PARAM_set_octet_string crypto/params.c /^int OSSL_PARAM_set_octet_string(OSSL_PARAM *p, const void *val,$/;" f +OSSL_PARAM_set_size_t crypto/params.c /^int OSSL_PARAM_set_size_t(OSSL_PARAM *p, size_t val)$/;" f +OSSL_PARAM_set_time_t crypto/params.c /^int OSSL_PARAM_set_time_t(OSSL_PARAM *p, time_t val)$/;" f +OSSL_PARAM_set_uint crypto/params.c /^int OSSL_PARAM_set_uint(OSSL_PARAM *p, unsigned int val)$/;" f +OSSL_PARAM_set_uint32 crypto/params.c /^int OSSL_PARAM_set_uint32(OSSL_PARAM *p, uint32_t val)$/;" f +OSSL_PARAM_set_uint64 crypto/params.c /^int OSSL_PARAM_set_uint64(OSSL_PARAM *p, uint64_t val)$/;" f +OSSL_PARAM_set_ulong crypto/params.c /^int OSSL_PARAM_set_ulong(OSSL_PARAM *p, unsigned long int val)$/;" f +OSSL_PARAM_set_utf8_ptr crypto/params.c /^int OSSL_PARAM_set_utf8_ptr(OSSL_PARAM *p, const char *val)$/;" f +OSSL_PARAM_set_utf8_string crypto/params.c /^int OSSL_PARAM_set_utf8_string(OSSL_PARAM *p, const char *val)$/;" f +OSSL_PARAM_size_t include/openssl/params.h 51;" d +OSSL_PARAM_time_t include/openssl/params.h 53;" d +OSSL_PARAM_uint include/openssl/params.h 33;" d +OSSL_PARAM_uint32 include/openssl/params.h 43;" d +OSSL_PARAM_uint64 include/openssl/params.h 48;" d +OSSL_PARAM_ulong include/openssl/params.h 38;" d +OSSL_PARAM_utf8_ptr include/openssl/params.h 65;" d +OSSL_PARAM_utf8_string include/openssl/params.h 60;" d +OSSL_PASSPHRASE_CALLBACK include/openssl/core.h /^typedef int (OSSL_PASSPHRASE_CALLBACK)(char *pass, size_t pass_size,$/;" t +OSSL_PASSPHRASE_PARAM_INFO include/openssl/core_names.h 483;" d +OSSL_PKEY_EC_ENCODING_EXPLICIT include/openssl/core_names.h 423;" d +OSSL_PKEY_EC_ENCODING_GROUP include/openssl/core_names.h 424;" d +OSSL_PKEY_EC_GROUP_CHECK_DEFAULT include/openssl/core_names.h 430;" d +OSSL_PKEY_EC_GROUP_CHECK_NAMED include/openssl/core_names.h 431;" d +OSSL_PKEY_EC_GROUP_CHECK_NAMED_NIST include/openssl/core_names.h 432;" d +OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_COMPRESSED include/openssl/core_names.h 427;" d +OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_HYBRID include/openssl/core_names.h 428;" d +OSSL_PKEY_EC_POINT_CONVERSION_FORMAT_UNCOMPRESSED include/openssl/core_names.h 426;" d +OSSL_PKEY_PARAM_BITS include/openssl/core_names.h 276;" d +OSSL_PKEY_PARAM_CIPHER include/openssl/core_names.h 280;" d +OSSL_PKEY_PARAM_DEFAULT_DIGEST include/openssl/core_names.h 283;" d +OSSL_PKEY_PARAM_DH_GENERATOR include/openssl/core_names.h 310;" d +OSSL_PKEY_PARAM_DH_PRIV_LEN include/openssl/core_names.h 311;" d +OSSL_PKEY_PARAM_DIGEST include/openssl/core_names.h 279;" d +OSSL_PKEY_PARAM_DIGEST_SIZE include/openssl/core_names.h 286;" d +OSSL_PKEY_PARAM_DIST_ID include/openssl/core_names.h 292;" d +OSSL_PKEY_PARAM_EC_A include/openssl/core_names.h 320;" d +OSSL_PKEY_PARAM_EC_B include/openssl/core_names.h 321;" d +OSSL_PKEY_PARAM_EC_CHAR2_M include/openssl/core_names.h 326;" d +OSSL_PKEY_PARAM_EC_CHAR2_PP_K1 include/openssl/core_names.h 329;" d +OSSL_PKEY_PARAM_EC_CHAR2_PP_K2 include/openssl/core_names.h 330;" d +OSSL_PKEY_PARAM_EC_CHAR2_PP_K3 include/openssl/core_names.h 331;" d +OSSL_PKEY_PARAM_EC_CHAR2_TP_BASIS include/openssl/core_names.h 328;" d +OSSL_PKEY_PARAM_EC_CHAR2_TYPE include/openssl/core_names.h 327;" d +OSSL_PKEY_PARAM_EC_COFACTOR include/openssl/core_names.h 324;" d +OSSL_PKEY_PARAM_EC_DECODED_FROM_EXPLICIT_PARAMS include/openssl/core_names.h 332;" d +OSSL_PKEY_PARAM_EC_ENCODING include/openssl/core_names.h 417;" d +OSSL_PKEY_PARAM_EC_FIELD_TYPE include/openssl/core_names.h 318;" d +OSSL_PKEY_PARAM_EC_GENERATOR include/openssl/core_names.h 322;" d +OSSL_PKEY_PARAM_EC_GROUP_CHECK_TYPE include/openssl/core_names.h 419;" d +OSSL_PKEY_PARAM_EC_INCLUDE_PUBLIC include/openssl/core_names.h 420;" d +OSSL_PKEY_PARAM_EC_ORDER include/openssl/core_names.h 323;" d +OSSL_PKEY_PARAM_EC_P include/openssl/core_names.h 319;" d +OSSL_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT include/openssl/core_names.h 418;" d +OSSL_PKEY_PARAM_EC_PUB_X include/openssl/core_names.h 314;" d +OSSL_PKEY_PARAM_EC_PUB_Y include/openssl/core_names.h 315;" d +OSSL_PKEY_PARAM_EC_SEED include/openssl/core_names.h 325;" d +OSSL_PKEY_PARAM_ENCODED_PUBLIC_KEY include/openssl/core_names.h 290;" d +OSSL_PKEY_PARAM_ENGINE include/openssl/core_names.h 281;" d +OSSL_PKEY_PARAM_FFC_COFACTOR include/openssl/core_names.h 303;" d +OSSL_PKEY_PARAM_FFC_DIGEST include/openssl/core_names.h 414;" d +OSSL_PKEY_PARAM_FFC_DIGEST_PROPS include/openssl/core_names.h 415;" d +OSSL_PKEY_PARAM_FFC_G include/openssl/core_names.h 298;" d +OSSL_PKEY_PARAM_FFC_GINDEX include/openssl/core_names.h 300;" d +OSSL_PKEY_PARAM_FFC_H include/openssl/core_names.h 304;" d +OSSL_PKEY_PARAM_FFC_P include/openssl/core_names.h 297;" d +OSSL_PKEY_PARAM_FFC_PBITS include/openssl/core_names.h 412;" d +OSSL_PKEY_PARAM_FFC_PCOUNTER include/openssl/core_names.h 301;" d +OSSL_PKEY_PARAM_FFC_Q include/openssl/core_names.h 299;" d +OSSL_PKEY_PARAM_FFC_QBITS include/openssl/core_names.h 413;" d +OSSL_PKEY_PARAM_FFC_SEED include/openssl/core_names.h 302;" d +OSSL_PKEY_PARAM_FFC_TYPE include/openssl/core_names.h 411;" d +OSSL_PKEY_PARAM_FFC_VALIDATE_G include/openssl/core_names.h 306;" d +OSSL_PKEY_PARAM_FFC_VALIDATE_LEGACY include/openssl/core_names.h 307;" d +OSSL_PKEY_PARAM_FFC_VALIDATE_PQ include/openssl/core_names.h 305;" d +OSSL_PKEY_PARAM_GROUP_NAME include/openssl/core_names.h 291;" d +OSSL_PKEY_PARAM_MANDATORY_DIGEST include/openssl/core_names.h 284;" d +OSSL_PKEY_PARAM_MASKGENFUNC include/openssl/core_names.h 287;" d +OSSL_PKEY_PARAM_MAX_SIZE include/openssl/core_names.h 277;" d +OSSL_PKEY_PARAM_MGF1_DIGEST include/openssl/core_names.h 288;" d +OSSL_PKEY_PARAM_MGF1_PROPERTIES include/openssl/core_names.h 289;" d +OSSL_PKEY_PARAM_PAD_MODE include/openssl/core_names.h 285;" d +OSSL_PKEY_PARAM_PRIV_KEY include/openssl/core_names.h 294;" d +OSSL_PKEY_PARAM_PROPERTIES include/openssl/core_names.h 282;" d +OSSL_PKEY_PARAM_PUB_KEY include/openssl/core_names.h 293;" d +OSSL_PKEY_PARAM_RSA_BITS include/openssl/core_names.h 402;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT include/openssl/core_names.h 358;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT1 include/openssl/core_names.h 379;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT2 include/openssl/core_names.h 380;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT3 include/openssl/core_names.h 381;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT4 include/openssl/core_names.h 382;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT5 include/openssl/core_names.h 383;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT6 include/openssl/core_names.h 384;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT7 include/openssl/core_names.h 385;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT8 include/openssl/core_names.h 386;" d +OSSL_PKEY_PARAM_RSA_COEFFICIENT9 include/openssl/core_names.h 387;" d +OSSL_PKEY_PARAM_RSA_D include/openssl/core_names.h 355;" d +OSSL_PKEY_PARAM_RSA_DIGEST include/openssl/core_names.h 404;" d +OSSL_PKEY_PARAM_RSA_DIGEST_PROPS include/openssl/core_names.h 405;" d +OSSL_PKEY_PARAM_RSA_E include/openssl/core_names.h 354;" d +OSSL_PKEY_PARAM_RSA_EXPONENT include/openssl/core_names.h 357;" d +OSSL_PKEY_PARAM_RSA_EXPONENT1 include/openssl/core_names.h 369;" d +OSSL_PKEY_PARAM_RSA_EXPONENT10 include/openssl/core_names.h 378;" d +OSSL_PKEY_PARAM_RSA_EXPONENT2 include/openssl/core_names.h 370;" d +OSSL_PKEY_PARAM_RSA_EXPONENT3 include/openssl/core_names.h 371;" d +OSSL_PKEY_PARAM_RSA_EXPONENT4 include/openssl/core_names.h 372;" d +OSSL_PKEY_PARAM_RSA_EXPONENT5 include/openssl/core_names.h 373;" d +OSSL_PKEY_PARAM_RSA_EXPONENT6 include/openssl/core_names.h 374;" d +OSSL_PKEY_PARAM_RSA_EXPONENT7 include/openssl/core_names.h 375;" d +OSSL_PKEY_PARAM_RSA_EXPONENT8 include/openssl/core_names.h 376;" d +OSSL_PKEY_PARAM_RSA_EXPONENT9 include/openssl/core_names.h 377;" d +OSSL_PKEY_PARAM_RSA_FACTOR include/openssl/core_names.h 356;" d +OSSL_PKEY_PARAM_RSA_FACTOR1 include/openssl/core_names.h 359;" d +OSSL_PKEY_PARAM_RSA_FACTOR10 include/openssl/core_names.h 368;" d +OSSL_PKEY_PARAM_RSA_FACTOR2 include/openssl/core_names.h 360;" d +OSSL_PKEY_PARAM_RSA_FACTOR3 include/openssl/core_names.h 361;" d +OSSL_PKEY_PARAM_RSA_FACTOR4 include/openssl/core_names.h 362;" d +OSSL_PKEY_PARAM_RSA_FACTOR5 include/openssl/core_names.h 363;" d +OSSL_PKEY_PARAM_RSA_FACTOR6 include/openssl/core_names.h 364;" d +OSSL_PKEY_PARAM_RSA_FACTOR7 include/openssl/core_names.h 365;" d +OSSL_PKEY_PARAM_RSA_FACTOR8 include/openssl/core_names.h 366;" d +OSSL_PKEY_PARAM_RSA_FACTOR9 include/openssl/core_names.h 367;" d +OSSL_PKEY_PARAM_RSA_MASKGENFUNC include/openssl/core_names.h 406;" d +OSSL_PKEY_PARAM_RSA_MGF1_DIGEST include/openssl/core_names.h 407;" d +OSSL_PKEY_PARAM_RSA_N include/openssl/core_names.h 353;" d +OSSL_PKEY_PARAM_RSA_PRIMES include/openssl/core_names.h 403;" d +OSSL_PKEY_PARAM_RSA_PSS_SALTLEN include/openssl/core_names.h 408;" d +OSSL_PKEY_PARAM_RSA_TEST_P1 include/openssl/core_names.h 496;" d +OSSL_PKEY_PARAM_RSA_TEST_P2 include/openssl/core_names.h 497;" d +OSSL_PKEY_PARAM_RSA_TEST_Q1 include/openssl/core_names.h 498;" d +OSSL_PKEY_PARAM_RSA_TEST_Q2 include/openssl/core_names.h 499;" d +OSSL_PKEY_PARAM_RSA_TEST_XP include/openssl/core_names.h 492;" d +OSSL_PKEY_PARAM_RSA_TEST_XP1 include/openssl/core_names.h 490;" d +OSSL_PKEY_PARAM_RSA_TEST_XP2 include/openssl/core_names.h 491;" d +OSSL_PKEY_PARAM_RSA_TEST_XQ include/openssl/core_names.h 495;" d +OSSL_PKEY_PARAM_RSA_TEST_XQ1 include/openssl/core_names.h 493;" d +OSSL_PKEY_PARAM_RSA_TEST_XQ2 include/openssl/core_names.h 494;" d +OSSL_PKEY_PARAM_SECURITY_BITS include/openssl/core_names.h 278;" d +OSSL_PKEY_PARAM_USE_COFACTOR_ECDH include/openssl/core_names.h 336;" d +OSSL_PKEY_PARAM_USE_COFACTOR_FLAG include/openssl/core_names.h 335;" d +OSSL_PKEY_RSA_PAD_MODE_NONE include/openssl/core_names.h 390;" d +OSSL_PKEY_RSA_PAD_MODE_OAEP include/openssl/core_names.h 392;" d +OSSL_PKEY_RSA_PAD_MODE_PKCSV15 include/openssl/core_names.h 391;" d +OSSL_PKEY_RSA_PAD_MODE_PSS include/openssl/core_names.h 394;" d +OSSL_PKEY_RSA_PAD_MODE_X931 include/openssl/core_names.h 393;" d +OSSL_PKEY_RSA_PSS_SALT_LEN_AUTO include/openssl/core_names.h 399;" d +OSSL_PKEY_RSA_PSS_SALT_LEN_DIGEST include/openssl/core_names.h 397;" d +OSSL_PKEY_RSA_PSS_SALT_LEN_MAX include/openssl/core_names.h 398;" d +OSSL_POSIX_TIMER_OKAY providers/implementations/rands/seeding/rand_unix.c 78;" d file: +OSSL_POSIX_TIMER_OKAY providers/implementations/rands/seeding/rand_unix.c 85;" d file: +OSSL_POSIX_TIMER_OKAY providers/implementations/rands/seeding/rand_unix.c 89;" d file: +OSSL_PROPERTY_DEFINITION include/internal/property.h /^typedef struct ossl_property_definition_st OSSL_PROPERTY_DEFINITION;$/;" t typeref:struct:ossl_property_definition_st +OSSL_PROPERTY_FALSE crypto/property/property_local.h 38;" d +OSSL_PROPERTY_IDX crypto/property/property_local.h /^typedef int OSSL_PROPERTY_IDX;$/;" t +OSSL_PROPERTY_LIST include/internal/property.h /^typedef struct ossl_property_list_st OSSL_PROPERTY_LIST;$/;" t typeref:struct:ossl_property_list_st +OSSL_PROPERTY_OPER crypto/property/property_local.h /^} OSSL_PROPERTY_OPER;$/;" t typeref:enum:__anon95 +OSSL_PROPERTY_OPER_EQ crypto/property/property_local.h /^ OSSL_PROPERTY_OPER_EQ, OSSL_PROPERTY_OPER_NE, OSSL_PROPERTY_OVERRIDE$/;" e enum:__anon95 +OSSL_PROPERTY_OPER_NE crypto/property/property_local.h /^ OSSL_PROPERTY_OPER_EQ, OSSL_PROPERTY_OPER_NE, OSSL_PROPERTY_OVERRIDE$/;" e enum:__anon95 +OSSL_PROPERTY_OVERRIDE crypto/property/property_local.h /^ OSSL_PROPERTY_OPER_EQ, OSSL_PROPERTY_OPER_NE, OSSL_PROPERTY_OVERRIDE$/;" e enum:__anon95 +OSSL_PROPERTY_TRUE crypto/property/property_local.h 37;" d +OSSL_PROPERTY_TYPE include/internal/property.h /^} OSSL_PROPERTY_TYPE;$/;" t typeref:enum:__anon384 +OSSL_PROPERTY_TYPE_NUMBER include/internal/property.h /^ OSSL_PROPERTY_TYPE_STRING, OSSL_PROPERTY_TYPE_NUMBER,$/;" e enum:__anon384 +OSSL_PROPERTY_TYPE_STRING include/internal/property.h /^ OSSL_PROPERTY_TYPE_STRING, OSSL_PROPERTY_TYPE_NUMBER,$/;" e enum:__anon384 +OSSL_PROPERTY_TYPE_VALUE_UNDEFINED include/internal/property.h /^ OSSL_PROPERTY_TYPE_VALUE_UNDEFINED$/;" e enum:__anon384 +OSSL_PROVERR_H providers/common/include/prov/proverr.h 12;" d +OSSL_PROVIDER include/openssl/types.h /^typedef struct ossl_provider_st OSSL_PROVIDER; \/* Provider Object *\/$/;" t typeref:struct:ossl_provider_st +OSSL_PROVIDERS_DIGESTCOMMON_H providers/implementations/include/prov/digestcommon.h 11;" d +OSSL_PROVIDER_CHILD_CB crypto/provider_core.c /^} OSSL_PROVIDER_CHILD_CB;$/;" t typeref:struct:__anon254 file: +OSSL_PROVIDER_INFO crypto/provider_local.h /^} OSSL_PROVIDER_INFO;$/;" t typeref:struct:__anon252 +OSSL_PROVIDER_RAND_POOL_H include/crypto/rand_pool.h 11;" d +OSSL_PROVIDER_add_builtin crypto/provider.c /^int OSSL_PROVIDER_add_builtin(OSSL_LIB_CTX *libctx, const char *name,$/;" f +OSSL_PROVIDER_available crypto/provider_core.c /^int OSSL_PROVIDER_available(OSSL_LIB_CTX *libctx, const char *name)$/;" f +OSSL_PROVIDER_do_all crypto/provider.c /^int OSSL_PROVIDER_do_all(OSSL_LIB_CTX *ctx,$/;" f +OSSL_PROVIDER_get0_dispatch crypto/provider.c /^const OSSL_DISPATCH *OSSL_PROVIDER_get0_dispatch(const OSSL_PROVIDER *prov)$/;" f +OSSL_PROVIDER_get0_name crypto/provider.c /^const char *OSSL_PROVIDER_get0_name(const OSSL_PROVIDER *prov)$/;" f +OSSL_PROVIDER_get0_provider_ctx crypto/provider.c /^void *OSSL_PROVIDER_get0_provider_ctx(const OSSL_PROVIDER *prov)$/;" f +OSSL_PROVIDER_get_capabilities crypto/provider.c /^int OSSL_PROVIDER_get_capabilities(const OSSL_PROVIDER *prov,$/;" f +OSSL_PROVIDER_get_params crypto/provider.c /^int OSSL_PROVIDER_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[])$/;" f +OSSL_PROVIDER_gettable_params crypto/provider.c /^const OSSL_PARAM *OSSL_PROVIDER_gettable_params(const OSSL_PROVIDER *prov)$/;" f +OSSL_PROVIDER_load crypto/provider.c /^OSSL_PROVIDER *OSSL_PROVIDER_load(OSSL_LIB_CTX *libctx, const char *name)$/;" f +OSSL_PROVIDER_query_operation crypto/provider.c /^const OSSL_ALGORITHM *OSSL_PROVIDER_query_operation(const OSSL_PROVIDER *prov,$/;" f +OSSL_PROVIDER_self_test crypto/provider.c /^int OSSL_PROVIDER_self_test(const OSSL_PROVIDER *prov)$/;" f +OSSL_PROVIDER_set_default_search_path crypto/provider_core.c /^int OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *libctx,$/;" f +OSSL_PROVIDER_try_load crypto/provider.c /^OSSL_PROVIDER *OSSL_PROVIDER_try_load(OSSL_LIB_CTX *libctx, const char *name,$/;" f +OSSL_PROVIDER_unload crypto/provider.c /^int OSSL_PROVIDER_unload(OSSL_PROVIDER *prov)$/;" f +OSSL_PROVIDER_unquery_operation crypto/provider.c /^void OSSL_PROVIDER_unquery_operation(const OSSL_PROVIDER *prov,$/;" f +OSSL_PROV_BLAKE2_H providers/implementations/include/prov/blake2.h 11;" d +OSSL_PROV_FIPS_PARAM_CONDITIONAL_ERRORS include/openssl/fips_names.h 48;" d +OSSL_PROV_FIPS_PARAM_INSTALL_MAC include/openssl/fips_names.h 36;" d +OSSL_PROV_FIPS_PARAM_INSTALL_STATUS include/openssl/fips_names.h 41;" d +OSSL_PROV_FIPS_PARAM_INSTALL_VERSION include/openssl/fips_names.h 31;" d +OSSL_PROV_FIPS_PARAM_MODULE_MAC include/openssl/fips_names.h 26;" d +OSSL_PROV_FIPS_PARAM_SECURITY_CHECKS include/openssl/fips_names.h 54;" d +OSSL_PROV_MD5_SHA1_H providers/implementations/include/prov/md5_sha1.h 11;" d +OSSL_PROV_PARAM_BUILDINFO include/openssl/core_names.h 26;" d +OSSL_PROV_PARAM_CORE_MODULE_FILENAME include/openssl/core_names.h 21;" d +OSSL_PROV_PARAM_CORE_PROV_NAME include/openssl/core_names.h 20;" d +OSSL_PROV_PARAM_CORE_VERSION include/openssl/core_names.h 19;" d +OSSL_PROV_PARAM_NAME include/openssl/core_names.h 24;" d +OSSL_PROV_PARAM_SECURITY_CHECKS include/openssl/core_names.h 28;" d +OSSL_PROV_PARAM_SELF_TEST_DESC include/openssl/core_names.h 33;" d +OSSL_PROV_PARAM_SELF_TEST_PHASE include/openssl/core_names.h 31;" d +OSSL_PROV_PARAM_SELF_TEST_TYPE include/openssl/core_names.h 32;" d +OSSL_PROV_PARAM_STATUS include/openssl/core_names.h 27;" d +OSSL_PROV_PARAM_VERSION include/openssl/core_names.h 25;" d +OSSL_PROV_PROVIDER_CTX_H providers/common/include/prov/provider_ctx.h 11;" d +OSSL_RAND_PARAM_MAX_REQUEST include/openssl/core_names.h 245;" d +OSSL_RAND_PARAM_STATE include/openssl/core_names.h 243;" d +OSSL_RAND_PARAM_STRENGTH include/openssl/core_names.h 244;" d +OSSL_RAND_PARAM_TEST_ENTROPY include/openssl/core_names.h 246;" d +OSSL_RAND_PARAM_TEST_NONCE include/openssl/core_names.h 247;" d +OSSL_SECURITY_BITS_H include/crypto/security_bits.h 11;" d +OSSL_SELF_TEST include/openssl/types.h /^typedef struct ossl_self_test_st OSSL_SELF_TEST;$/;" t typeref:struct:ossl_self_test_st +OSSL_SELF_TEST_DESC_ASYM_RSA_DEC include/openssl/self_test.h 52;" d +OSSL_SELF_TEST_DESC_ASYM_RSA_ENC include/openssl/self_test.h 51;" d +OSSL_SELF_TEST_DESC_CIPHER_AES_ECB include/openssl/self_test.h 49;" d +OSSL_SELF_TEST_DESC_CIPHER_AES_GCM include/openssl/self_test.h 48;" d +OSSL_SELF_TEST_DESC_CIPHER_TDES include/openssl/self_test.h 50;" d +OSSL_SELF_TEST_DESC_DRBG_CTR include/openssl/self_test.h 59;" d +OSSL_SELF_TEST_DESC_DRBG_HASH include/openssl/self_test.h 60;" d +OSSL_SELF_TEST_DESC_DRBG_HMAC include/openssl/self_test.h 61;" d +OSSL_SELF_TEST_DESC_INTEGRITY_HMAC include/openssl/self_test.h 44;" d +OSSL_SELF_TEST_DESC_KA_DH include/openssl/self_test.h 62;" d +OSSL_SELF_TEST_DESC_KA_ECDH include/openssl/self_test.h 63;" d +OSSL_SELF_TEST_DESC_KDF_HKDF include/openssl/self_test.h 64;" d +OSSL_SELF_TEST_DESC_KDF_KBKDF include/openssl/self_test.h 71;" d +OSSL_SELF_TEST_DESC_KDF_PBKDF2 include/openssl/self_test.h 68;" d +OSSL_SELF_TEST_DESC_KDF_SSHKDF include/openssl/self_test.h 69;" d +OSSL_SELF_TEST_DESC_KDF_SSKDF include/openssl/self_test.h 65;" d +OSSL_SELF_TEST_DESC_KDF_TLS12_PRF include/openssl/self_test.h 70;" d +OSSL_SELF_TEST_DESC_KDF_TLS13_EXPAND include/openssl/self_test.h 73;" d +OSSL_SELF_TEST_DESC_KDF_TLS13_EXTRACT include/openssl/self_test.h 72;" d +OSSL_SELF_TEST_DESC_KDF_X942KDF include/openssl/self_test.h 67;" d +OSSL_SELF_TEST_DESC_KDF_X963KDF include/openssl/self_test.h 66;" d +OSSL_SELF_TEST_DESC_MD_SHA1 include/openssl/self_test.h 53;" d +OSSL_SELF_TEST_DESC_MD_SHA2 include/openssl/self_test.h 54;" d +OSSL_SELF_TEST_DESC_MD_SHA3 include/openssl/self_test.h 55;" d +OSSL_SELF_TEST_DESC_NONE include/openssl/self_test.h 43;" d +OSSL_SELF_TEST_DESC_PCT_DSA include/openssl/self_test.h 47;" d +OSSL_SELF_TEST_DESC_PCT_ECDSA include/openssl/self_test.h 46;" d +OSSL_SELF_TEST_DESC_PCT_RSA_PKCS1 include/openssl/self_test.h 45;" d +OSSL_SELF_TEST_DESC_RNG include/openssl/self_test.h 74;" d +OSSL_SELF_TEST_DESC_SIGN_DSA include/openssl/self_test.h 56;" d +OSSL_SELF_TEST_DESC_SIGN_ECDSA include/openssl/self_test.h 58;" d +OSSL_SELF_TEST_DESC_SIGN_RSA include/openssl/self_test.h 57;" d +OSSL_SELF_TEST_PHASE_CORRUPT include/openssl/self_test.h 23;" d +OSSL_SELF_TEST_PHASE_FAIL include/openssl/self_test.h 25;" d +OSSL_SELF_TEST_PHASE_NONE include/openssl/self_test.h 21;" d +OSSL_SELF_TEST_PHASE_PASS include/openssl/self_test.h 24;" d +OSSL_SELF_TEST_PHASE_START include/openssl/self_test.h 22;" d +OSSL_SELF_TEST_TYPE_CRNG include/openssl/self_test.h 31;" d +OSSL_SELF_TEST_TYPE_DRBG include/openssl/self_test.h 40;" d +OSSL_SELF_TEST_TYPE_INSTALL_INTEGRITY include/openssl/self_test.h 30;" d +OSSL_SELF_TEST_TYPE_KAT_ASYM_CIPHER include/openssl/self_test.h 34;" d +OSSL_SELF_TEST_TYPE_KAT_CIPHER include/openssl/self_test.h 33;" d +OSSL_SELF_TEST_TYPE_KAT_DIGEST include/openssl/self_test.h 35;" d +OSSL_SELF_TEST_TYPE_KAT_KA include/openssl/self_test.h 39;" d +OSSL_SELF_TEST_TYPE_KAT_KDF include/openssl/self_test.h 38;" d +OSSL_SELF_TEST_TYPE_KAT_SIGNATURE include/openssl/self_test.h 36;" d +OSSL_SELF_TEST_TYPE_MODULE_INTEGRITY include/openssl/self_test.h 29;" d +OSSL_SELF_TEST_TYPE_NONE include/openssl/self_test.h 28;" d +OSSL_SELF_TEST_TYPE_PCT include/openssl/self_test.h 32;" d +OSSL_SELF_TEST_TYPE_PCT_SIGNATURE include/openssl/self_test.h 37;" d +OSSL_SELF_TEST_free crypto/self_test_core.c /^void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st)$/;" f +OSSL_SELF_TEST_get_callback crypto/self_test_core.c /^void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,$/;" f +OSSL_SELF_TEST_get_callback providers/fips/fipsprov.c /^void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,$/;" f +OSSL_SELF_TEST_new crypto/self_test_core.c /^OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg)$/;" f +OSSL_SELF_TEST_onbegin crypto/self_test_core.c /^void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type,$/;" f +OSSL_SELF_TEST_oncorrupt_byte crypto/self_test_core.c /^int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes)$/;" f +OSSL_SELF_TEST_onend crypto/self_test_core.c /^void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret)$/;" f +OSSL_SELF_TEST_set_callback crypto/self_test_core.c /^void OSSL_SELF_TEST_set_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK *cb,$/;" f +OSSL_SIGNATURE_PARAM_ALGORITHM_ID include/openssl/core_names.h 445;" d +OSSL_SIGNATURE_PARAM_DIGEST include/openssl/core_names.h 447;" d +OSSL_SIGNATURE_PARAM_DIGEST_SIZE include/openssl/core_names.h 453;" d +OSSL_SIGNATURE_PARAM_KAT include/openssl/core_names.h 500;" d +OSSL_SIGNATURE_PARAM_MGF1_DIGEST include/openssl/core_names.h 450;" d +OSSL_SIGNATURE_PARAM_MGF1_PROPERTIES include/openssl/core_names.h 451;" d +OSSL_SIGNATURE_PARAM_PAD_MODE include/openssl/core_names.h 446;" d +OSSL_SIGNATURE_PARAM_PROPERTIES include/openssl/core_names.h 448;" d +OSSL_SIGNATURE_PARAM_PSS_SALTLEN include/openssl/core_names.h 449;" d +OSSL_SSIZE_MAX include/openssl/e_os2.h 190;" d +OSSL_SSIZE_MAX include/openssl/e_os2.h 193;" d +OSSL_SSIZE_MAX include/openssl/e_os2.h 199;" d +OSSL_SSIZE_MAX include/openssl/e_os2.h 205;" d +OSSL_SSIZE_MAX include/openssl/e_os2.h 207;" d +OSSL_SSIZE_MAX include/openssl/e_os2.h 209;" d +OSSL_SSLERR_H ssl/sslerr.h 12;" d +OSSL_SSL_LOCAL_H ssl/ssl_local.h 13;" d +OSSL_STATEM ssl/statem/statem.h /^typedef struct ossl_statem_st OSSL_STATEM;$/;" t typeref:struct:ossl_statem_st +OSSL_STORE_CTX include/openssl/store.h /^typedef struct ossl_store_ctx_st OSSL_STORE_CTX;$/;" t typeref:struct:ossl_store_ctx_st +OSSL_STORE_C_CUSTOM_START include/openssl/store.h 87;" d +OSSL_STORE_C_USE_SECMEM include/openssl/store.h 85;" d +OSSL_STORE_F_FILE_CTRL include/openssl/cryptoerr_legacy.h 1193;" d +OSSL_STORE_F_FILE_FIND include/openssl/cryptoerr_legacy.h 1194;" d +OSSL_STORE_F_FILE_GET_PASS include/openssl/cryptoerr_legacy.h 1195;" d +OSSL_STORE_F_FILE_LOAD include/openssl/cryptoerr_legacy.h 1196;" d +OSSL_STORE_F_FILE_LOAD_TRY_DECODE include/openssl/cryptoerr_legacy.h 1197;" d +OSSL_STORE_F_FILE_NAME_TO_URI include/openssl/cryptoerr_legacy.h 1198;" d +OSSL_STORE_F_FILE_OPEN include/openssl/cryptoerr_legacy.h 1199;" d +OSSL_STORE_F_OSSL_STORE_ATTACH_PEM_BIO include/openssl/cryptoerr_legacy.h 1200;" d +OSSL_STORE_F_OSSL_STORE_EXPECT include/openssl/cryptoerr_legacy.h 1201;" d +OSSL_STORE_F_OSSL_STORE_FILE_ATTACH_PEM_BIO_INT include/openssl/cryptoerr_legacy.h 1202;" d +OSSL_STORE_F_OSSL_STORE_FIND include/openssl/cryptoerr_legacy.h 1203;" d +OSSL_STORE_F_OSSL_STORE_GET0_LOADER_INT include/openssl/cryptoerr_legacy.h 1204;" d +OSSL_STORE_F_OSSL_STORE_INFO_GET1_CERT include/openssl/cryptoerr_legacy.h 1205;" d +OSSL_STORE_F_OSSL_STORE_INFO_GET1_CRL include/openssl/cryptoerr_legacy.h 1206;" d +OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME include/openssl/cryptoerr_legacy.h 1207;" d +OSSL_STORE_F_OSSL_STORE_INFO_GET1_NAME_DESCRIPTION include/openssl/cryptoerr_legacy.h 1208;" d +OSSL_STORE_F_OSSL_STORE_INFO_GET1_PARAMS include/openssl/cryptoerr_legacy.h 1209;" d +OSSL_STORE_F_OSSL_STORE_INFO_GET1_PKEY include/openssl/cryptoerr_legacy.h 1210;" d +OSSL_STORE_F_OSSL_STORE_INFO_NEW_CERT include/openssl/cryptoerr_legacy.h 1211;" d +OSSL_STORE_F_OSSL_STORE_INFO_NEW_CRL include/openssl/cryptoerr_legacy.h 1212;" d +OSSL_STORE_F_OSSL_STORE_INFO_NEW_EMBEDDED include/openssl/cryptoerr_legacy.h 1213;" d +OSSL_STORE_F_OSSL_STORE_INFO_NEW_NAME include/openssl/cryptoerr_legacy.h 1214;" d +OSSL_STORE_F_OSSL_STORE_INFO_NEW_PARAMS include/openssl/cryptoerr_legacy.h 1215;" d +OSSL_STORE_F_OSSL_STORE_INFO_NEW_PKEY include/openssl/cryptoerr_legacy.h 1216;" d +OSSL_STORE_F_OSSL_STORE_INFO_SET0_NAME_DESCRIPTION include/openssl/cryptoerr_legacy.h 1217;" d +OSSL_STORE_F_OSSL_STORE_INIT_ONCE include/openssl/cryptoerr_legacy.h 1218;" d +OSSL_STORE_F_OSSL_STORE_LOADER_NEW include/openssl/cryptoerr_legacy.h 1219;" d +OSSL_STORE_F_OSSL_STORE_OPEN include/openssl/cryptoerr_legacy.h 1220;" d +OSSL_STORE_F_OSSL_STORE_OPEN_INT include/openssl/cryptoerr_legacy.h 1221;" d +OSSL_STORE_F_OSSL_STORE_REGISTER_LOADER_INT include/openssl/cryptoerr_legacy.h 1222;" d +OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ALIAS include/openssl/cryptoerr_legacy.h 1223;" d +OSSL_STORE_F_OSSL_STORE_SEARCH_BY_ISSUER_SERIAL include/openssl/cryptoerr_legacy.h 1224;" d +OSSL_STORE_F_OSSL_STORE_SEARCH_BY_KEY_FINGERPRINT include/openssl/cryptoerr_legacy.h 1225;" d +OSSL_STORE_F_OSSL_STORE_SEARCH_BY_NAME include/openssl/cryptoerr_legacy.h 1226;" d +OSSL_STORE_F_OSSL_STORE_UNREGISTER_LOADER_INT include/openssl/cryptoerr_legacy.h 1227;" d +OSSL_STORE_F_TRY_DECODE_PARAMS include/openssl/cryptoerr_legacy.h 1228;" d +OSSL_STORE_F_TRY_DECODE_PKCS12 include/openssl/cryptoerr_legacy.h 1229;" d +OSSL_STORE_F_TRY_DECODE_PKCS8ENCRYPTED include/openssl/cryptoerr_legacy.h 1230;" d +OSSL_STORE_INFO include/openssl/types.h /^typedef struct ossl_store_info_st OSSL_STORE_INFO;$/;" t typeref:struct:ossl_store_info_st +OSSL_STORE_INFO_CERT include/openssl/store.h 153;" d +OSSL_STORE_INFO_CRL include/openssl/store.h 154;" d +OSSL_STORE_INFO_NAME include/openssl/store.h 149;" d +OSSL_STORE_INFO_PARAMS include/openssl/store.h 150;" d +OSSL_STORE_INFO_PKEY include/openssl/store.h 152;" d +OSSL_STORE_INFO_PUBKEY include/openssl/store.h 151;" d +OSSL_STORE_INFO_free crypto/store/store_lib.c /^void OSSL_STORE_INFO_free(OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_CERT crypto/store/store_lib.c /^X509 *OSSL_STORE_INFO_get0_CERT(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_CRL crypto/store/store_lib.c /^X509_CRL *OSSL_STORE_INFO_get0_CRL(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_NAME crypto/store/store_lib.c /^const char *OSSL_STORE_INFO_get0_NAME(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_NAME_description crypto/store/store_lib.c /^const char *OSSL_STORE_INFO_get0_NAME_description(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_PARAMS crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get0_PARAMS(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_PKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get0_PKEY(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_PUBKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get0_PUBKEY(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get0_data crypto/store/store_lib.c /^void *OSSL_STORE_INFO_get0_data(int type, const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get1_CERT crypto/store/store_lib.c /^X509 *OSSL_STORE_INFO_get1_CERT(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get1_CRL crypto/store/store_lib.c /^X509_CRL *OSSL_STORE_INFO_get1_CRL(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get1_NAME crypto/store/store_lib.c /^char *OSSL_STORE_INFO_get1_NAME(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get1_NAME_description crypto/store/store_lib.c /^char *OSSL_STORE_INFO_get1_NAME_description(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get1_PARAMS crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get1_PARAMS(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get1_PKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get1_PKEY(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get1_PUBKEY crypto/store/store_lib.c /^EVP_PKEY *OSSL_STORE_INFO_get1_PUBKEY(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_get_type crypto/store/store_lib.c /^int OSSL_STORE_INFO_get_type(const OSSL_STORE_INFO *info)$/;" f +OSSL_STORE_INFO_new crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new(int type, void *data)$/;" f +OSSL_STORE_INFO_new_CERT crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_CERT(X509 *x509)$/;" f +OSSL_STORE_INFO_new_CRL crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_CRL(X509_CRL *crl)$/;" f +OSSL_STORE_INFO_new_NAME crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_NAME(char *name)$/;" f +OSSL_STORE_INFO_new_PARAMS crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_PARAMS(EVP_PKEY *params)$/;" f +OSSL_STORE_INFO_new_PKEY crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_PKEY(EVP_PKEY *pkey)$/;" f +OSSL_STORE_INFO_new_PUBKEY crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_INFO_new_PUBKEY(EVP_PKEY *pkey)$/;" f +OSSL_STORE_INFO_set0_NAME_description crypto/store/store_lib.c /^int OSSL_STORE_INFO_set0_NAME_description(OSSL_STORE_INFO *info, char *desc)$/;" f +OSSL_STORE_INFO_type_string crypto/store/store_strings.c /^const char *OSSL_STORE_INFO_type_string(int type)$/;" f +OSSL_STORE_LOADER crypto/store/store_local.h /^DEFINE_LHASH_OF(OSSL_STORE_LOADER);$/;" v +OSSL_STORE_LOADER include/openssl/store.h /^typedef struct ossl_store_loader_st OSSL_STORE_LOADER;$/;" t typeref:struct:ossl_store_loader_st +OSSL_STORE_LOADER_CTX crypto/store/store_local.h /^typedef struct ossl_store_loader_ctx_st OSSL_STORE_LOADER_CTX;$/;" t typeref:struct:ossl_store_loader_ctx_st +OSSL_STORE_LOADER_CTX include/openssl/store.h /^typedef struct ossl_store_loader_ctx_st OSSL_STORE_LOADER_CTX;$/;" t typeref:struct:ossl_store_loader_ctx_st +OSSL_STORE_LOADER_CTX_free apps/lib/engine_loader.c /^static void OSSL_STORE_LOADER_CTX_free(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +OSSL_STORE_LOADER_CTX_free engines/e_loader_attic.c /^static void OSSL_STORE_LOADER_CTX_free(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +OSSL_STORE_LOADER_CTX_new apps/lib/engine_loader.c /^static OSSL_STORE_LOADER_CTX *OSSL_STORE_LOADER_CTX_new(ENGINE *e, char *keyid)$/;" f file: +OSSL_STORE_LOADER_do_all_provided crypto/store/store_meth.c /^void OSSL_STORE_LOADER_do_all_provided(OSSL_LIB_CTX *libctx,$/;" f +OSSL_STORE_LOADER_fetch crypto/store/store_meth.c /^OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx,$/;" f +OSSL_STORE_LOADER_free crypto/store/store_meth.c /^void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_LOADER_get0_description crypto/store/store_meth.c /^const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_LOADER_get0_engine crypto/store/store_register.c /^const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_LOADER_get0_properties crypto/store/store_meth.c /^const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_LOADER_get0_provider crypto/store/store_meth.c /^const OSSL_PROVIDER *OSSL_STORE_LOADER_get0_provider(const OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_LOADER_get0_scheme crypto/store/store_register.c /^const char *OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_LOADER_is_a crypto/store/store_meth.c /^int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader, const char *name)$/;" f +OSSL_STORE_LOADER_names_do_all crypto/store/store_meth.c /^int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_new crypto/store/store_register.c /^OSSL_STORE_LOADER *OSSL_STORE_LOADER_new(ENGINE *e, const char *scheme)$/;" f +OSSL_STORE_LOADER_set_attach crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_close crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_close(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_ctrl crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_ctrl(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_eof crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_eof(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_error crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_error(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_expect crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_find crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_load crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_load(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_open crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader,$/;" f +OSSL_STORE_LOADER_set_open_ex crypto/store/store_register.c /^int OSSL_STORE_LOADER_set_open_ex$/;" f +OSSL_STORE_LOADER_up_ref crypto/store/store_meth.c /^int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_PARAM_ALIAS include/openssl/core_names.h 545;" d +OSSL_STORE_PARAM_DIGEST include/openssl/core_names.h 543;" d +OSSL_STORE_PARAM_EXPECT include/openssl/core_names.h 539;" d +OSSL_STORE_PARAM_FINGERPRINT include/openssl/core_names.h 544;" d +OSSL_STORE_PARAM_INPUT_TYPE include/openssl/core_names.h 550;" d +OSSL_STORE_PARAM_ISSUER include/openssl/core_names.h 541;" d +OSSL_STORE_PARAM_PROPERTIES include/openssl/core_names.h 548;" d +OSSL_STORE_PARAM_SERIAL include/openssl/core_names.h 542;" d +OSSL_STORE_PARAM_SUBJECT include/openssl/core_names.h 540;" d +OSSL_STORE_R_AMBIGUOUS_CONTENT_TYPE include/openssl/storeerr.h 24;" d +OSSL_STORE_R_BAD_PASSWORD_READ include/openssl/storeerr.h 25;" d +OSSL_STORE_R_ERROR_VERIFYING_PKCS12_MAC include/openssl/storeerr.h 26;" d +OSSL_STORE_R_FINGERPRINT_SIZE_DOES_NOT_MATCH_DIGEST include/openssl/storeerr.h 27;" d +OSSL_STORE_R_INVALID_SCHEME include/openssl/storeerr.h 28;" d +OSSL_STORE_R_IS_NOT_A include/openssl/storeerr.h 29;" d +OSSL_STORE_R_LOADER_INCOMPLETE include/openssl/storeerr.h 30;" d +OSSL_STORE_R_LOADING_STARTED include/openssl/storeerr.h 31;" d +OSSL_STORE_R_NOT_A_CERTIFICATE include/openssl/storeerr.h 32;" d +OSSL_STORE_R_NOT_A_CRL include/openssl/storeerr.h 33;" d +OSSL_STORE_R_NOT_A_NAME include/openssl/storeerr.h 34;" d +OSSL_STORE_R_NOT_A_PRIVATE_KEY include/openssl/storeerr.h 35;" d +OSSL_STORE_R_NOT_A_PUBLIC_KEY include/openssl/storeerr.h 36;" d +OSSL_STORE_R_NOT_PARAMETERS include/openssl/storeerr.h 37;" d +OSSL_STORE_R_NO_LOADERS_FOUND include/openssl/storeerr.h 38;" d +OSSL_STORE_R_PASSPHRASE_CALLBACK_ERROR include/openssl/storeerr.h 39;" d +OSSL_STORE_R_PATH_MUST_BE_ABSOLUTE include/openssl/storeerr.h 40;" d +OSSL_STORE_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES include/openssl/storeerr.h 41;" d +OSSL_STORE_R_UI_PROCESS_INTERRUPTED_OR_CANCELLED include/openssl/storeerr.h 42;" d +OSSL_STORE_R_UNREGISTERED_SCHEME include/openssl/storeerr.h 43;" d +OSSL_STORE_R_UNSUPPORTED_CONTENT_TYPE include/openssl/storeerr.h 44;" d +OSSL_STORE_R_UNSUPPORTED_OPERATION include/openssl/storeerr.h 45;" d +OSSL_STORE_R_UNSUPPORTED_SEARCH_TYPE include/openssl/storeerr.h 46;" d +OSSL_STORE_R_URI_AUTHORITY_UNSUPPORTED include/openssl/storeerr.h 47;" d +OSSL_STORE_SEARCH include/openssl/types.h /^typedef struct ossl_store_search_st OSSL_STORE_SEARCH;$/;" t typeref:struct:ossl_store_search_st +OSSL_STORE_SEARCH_BY_ALIAS include/openssl/store.h 209;" d +OSSL_STORE_SEARCH_BY_ISSUER_SERIAL include/openssl/store.h 207;" d +OSSL_STORE_SEARCH_BY_KEY_FINGERPRINT include/openssl/store.h 208;" d +OSSL_STORE_SEARCH_BY_NAME include/openssl/store.h 206;" d +OSSL_STORE_SEARCH_by_alias crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_alias(const char *alias)$/;" f +OSSL_STORE_SEARCH_by_issuer_serial crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_issuer_serial(X509_NAME *name,$/;" f +OSSL_STORE_SEARCH_by_key_fingerprint crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_key_fingerprint(const EVP_MD *digest,$/;" f +OSSL_STORE_SEARCH_by_name crypto/store/store_lib.c /^OSSL_STORE_SEARCH *OSSL_STORE_SEARCH_by_name(X509_NAME *name)$/;" f +OSSL_STORE_SEARCH_free crypto/store/store_lib.c /^void OSSL_STORE_SEARCH_free(OSSL_STORE_SEARCH *search)$/;" f +OSSL_STORE_SEARCH_get0_bytes crypto/store/store_lib.c /^const unsigned char *OSSL_STORE_SEARCH_get0_bytes(const OSSL_STORE_SEARCH$/;" f +OSSL_STORE_SEARCH_get0_digest crypto/store/store_lib.c /^const EVP_MD *OSSL_STORE_SEARCH_get0_digest(const OSSL_STORE_SEARCH *criterion)$/;" f +OSSL_STORE_SEARCH_get0_name crypto/store/store_lib.c /^X509_NAME *OSSL_STORE_SEARCH_get0_name(const OSSL_STORE_SEARCH *criterion)$/;" f +OSSL_STORE_SEARCH_get0_serial crypto/store/store_lib.c /^const ASN1_INTEGER *OSSL_STORE_SEARCH_get0_serial(const OSSL_STORE_SEARCH$/;" f +OSSL_STORE_SEARCH_get0_string crypto/store/store_lib.c /^const char *OSSL_STORE_SEARCH_get0_string(const OSSL_STORE_SEARCH *criterion)$/;" f +OSSL_STORE_SEARCH_get_type crypto/store/store_lib.c /^int OSSL_STORE_SEARCH_get_type(const OSSL_STORE_SEARCH *criterion)$/;" f +OSSL_STORE_attach crypto/store/store_lib.c /^OSSL_STORE_CTX *OSSL_STORE_attach(BIO *bp, const char *scheme,$/;" f +OSSL_STORE_attach_fn include/openssl/store.h /^typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_attach_fn)$/;" t +OSSL_STORE_close crypto/store/store_lib.c /^int OSSL_STORE_close(OSSL_STORE_CTX *ctx)$/;" f +OSSL_STORE_close_fn include/openssl/store.h /^typedef int (*OSSL_STORE_close_fn)(OSSL_STORE_LOADER_CTX *ctx);$/;" t +OSSL_STORE_ctrl crypto/store/store_lib.c /^int OSSL_STORE_ctrl(OSSL_STORE_CTX *ctx, int cmd, ...)$/;" f +OSSL_STORE_ctrl_fn include/openssl/store.h /^typedef int (*OSSL_STORE_ctrl_fn)$/;" t +OSSL_STORE_do_all_loaders crypto/store/store_register.c /^int OSSL_STORE_do_all_loaders(void (*do_function) (const OSSL_STORE_LOADER$/;" f +OSSL_STORE_eof crypto/store/store_lib.c /^int OSSL_STORE_eof(OSSL_STORE_CTX *ctx)$/;" f +OSSL_STORE_eof_fn include/openssl/store.h /^typedef int (*OSSL_STORE_eof_fn)(OSSL_STORE_LOADER_CTX *ctx);$/;" t +OSSL_STORE_error crypto/store/store_lib.c /^int OSSL_STORE_error(OSSL_STORE_CTX *ctx)$/;" f +OSSL_STORE_error_fn include/openssl/store.h /^typedef int (*OSSL_STORE_error_fn)(OSSL_STORE_LOADER_CTX *ctx);$/;" t +OSSL_STORE_expect crypto/store/store_lib.c /^int OSSL_STORE_expect(OSSL_STORE_CTX *ctx, int expected_type)$/;" f +OSSL_STORE_expect_fn include/openssl/store.h /^typedef int (*OSSL_STORE_expect_fn)$/;" t +OSSL_STORE_find crypto/store/store_lib.c /^int OSSL_STORE_find(OSSL_STORE_CTX *ctx, const OSSL_STORE_SEARCH *search)$/;" f +OSSL_STORE_find_fn include/openssl/store.h /^typedef int (*OSSL_STORE_find_fn)$/;" t +OSSL_STORE_load crypto/store/store_lib.c /^OSSL_STORE_INFO *OSSL_STORE_load(OSSL_STORE_CTX *ctx)$/;" f +OSSL_STORE_load_fn include/openssl/store.h /^typedef OSSL_STORE_INFO *(*OSSL_STORE_load_fn)$/;" t +OSSL_STORE_open crypto/store/store_lib.c /^OSSL_STORE_CTX *OSSL_STORE_open(const char *uri,$/;" f +OSSL_STORE_open_ex crypto/store/store_lib.c /^OSSL_STORE_open_ex(const char *uri, OSSL_LIB_CTX *libctx, const char *propq,$/;" f +OSSL_STORE_open_ex_fn include/openssl/store.h /^typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_ex_fn)$/;" t +OSSL_STORE_open_fn include/openssl/store.h /^typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_fn)$/;" t +OSSL_STORE_post_process_info_fn include/openssl/store.h /^typedef OSSL_STORE_INFO *(*OSSL_STORE_post_process_info_fn)(OSSL_STORE_INFO *,$/;" t +OSSL_STORE_register_loader crypto/store/store_register.c /^int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader)$/;" f +OSSL_STORE_str_reasons crypto/store/store_err.c /^static const ERR_STRING_DATA OSSL_STORE_str_reasons[] = {$/;" v file: +OSSL_STORE_supports_search crypto/store/store_lib.c /^int OSSL_STORE_supports_search(OSSL_STORE_CTX *ctx, int search_type)$/;" f +OSSL_STORE_unregister_loader crypto/store/store_register.c /^OSSL_STORE_LOADER *OSSL_STORE_unregister_loader(const char *scheme)$/;" f +OSSL_STORE_vctrl crypto/store/store_lib.c /^int OSSL_STORE_vctrl(OSSL_STORE_CTX *ctx, int cmd, va_list args)$/;" f +OSSL_TESTUTIL_H test/testutil.h 11;" d +OSSL_TESTUTIL_OUTPUT_H test/testutil/output.h 11;" d +OSSL_TEST_CMP_TESTLIB_H test/helpers/cmp_testlib.h 13;" d +OSSL_TEST_ECDSATEST_H test/ecdsatest.h 11;" d +OSSL_TEST_HANDSHAKE_HELPER_H test/helpers/handshake.h 11;" d +OSSL_TEST_SIMPLEDYNAMIC_H test/simpledynamic.h 11;" d +OSSL_TEST_SSLTESTLIB_H test/helpers/ssltestlib.h 11;" d +OSSL_TEST_SSL_TEST_CTX_H test/helpers/ssl_test_ctx.h 11;" d +OSSL_TLS_GROUP_ID_brainpoolP256r1 include/internal/tlsgroups.h 39;" d +OSSL_TLS_GROUP_ID_brainpoolP384r1 include/internal/tlsgroups.h 40;" d +OSSL_TLS_GROUP_ID_brainpoolP512r1 include/internal/tlsgroups.h 41;" d +OSSL_TLS_GROUP_ID_ffdhe2048 include/internal/tlsgroups.h 44;" d +OSSL_TLS_GROUP_ID_ffdhe3072 include/internal/tlsgroups.h 45;" d +OSSL_TLS_GROUP_ID_ffdhe4096 include/internal/tlsgroups.h 46;" d +OSSL_TLS_GROUP_ID_ffdhe6144 include/internal/tlsgroups.h 47;" d +OSSL_TLS_GROUP_ID_ffdhe8192 include/internal/tlsgroups.h 48;" d +OSSL_TLS_GROUP_ID_secp160k1 include/internal/tlsgroups.h 28;" d +OSSL_TLS_GROUP_ID_secp160r1 include/internal/tlsgroups.h 29;" d +OSSL_TLS_GROUP_ID_secp160r2 include/internal/tlsgroups.h 30;" d +OSSL_TLS_GROUP_ID_secp192k1 include/internal/tlsgroups.h 31;" d +OSSL_TLS_GROUP_ID_secp192r1 include/internal/tlsgroups.h 32;" d +OSSL_TLS_GROUP_ID_secp224k1 include/internal/tlsgroups.h 33;" d +OSSL_TLS_GROUP_ID_secp224r1 include/internal/tlsgroups.h 34;" d +OSSL_TLS_GROUP_ID_secp256k1 include/internal/tlsgroups.h 35;" d +OSSL_TLS_GROUP_ID_secp256r1 include/internal/tlsgroups.h 36;" d +OSSL_TLS_GROUP_ID_secp384r1 include/internal/tlsgroups.h 37;" d +OSSL_TLS_GROUP_ID_secp521r1 include/internal/tlsgroups.h 38;" d +OSSL_TLS_GROUP_ID_sect163k1 include/internal/tlsgroups.h 14;" d +OSSL_TLS_GROUP_ID_sect163r1 include/internal/tlsgroups.h 15;" d +OSSL_TLS_GROUP_ID_sect163r2 include/internal/tlsgroups.h 16;" d +OSSL_TLS_GROUP_ID_sect193r1 include/internal/tlsgroups.h 17;" d +OSSL_TLS_GROUP_ID_sect193r2 include/internal/tlsgroups.h 18;" d +OSSL_TLS_GROUP_ID_sect233k1 include/internal/tlsgroups.h 19;" d +OSSL_TLS_GROUP_ID_sect233r1 include/internal/tlsgroups.h 20;" d +OSSL_TLS_GROUP_ID_sect239k1 include/internal/tlsgroups.h 21;" d +OSSL_TLS_GROUP_ID_sect283k1 include/internal/tlsgroups.h 22;" d +OSSL_TLS_GROUP_ID_sect283r1 include/internal/tlsgroups.h 23;" d +OSSL_TLS_GROUP_ID_sect409k1 include/internal/tlsgroups.h 24;" d +OSSL_TLS_GROUP_ID_sect409r1 include/internal/tlsgroups.h 25;" d +OSSL_TLS_GROUP_ID_sect571k1 include/internal/tlsgroups.h 26;" d +OSSL_TLS_GROUP_ID_sect571r1 include/internal/tlsgroups.h 27;" d +OSSL_TLS_GROUP_ID_x25519 include/internal/tlsgroups.h 42;" d +OSSL_TLS_GROUP_ID_x448 include/internal/tlsgroups.h 43;" d +OSSL_TRACE include/openssl/trace.h 286;" d +OSSL_TRACE1 include/openssl/trace.h 289;" d +OSSL_TRACE2 include/openssl/trace.h 291;" d +OSSL_TRACE3 include/openssl/trace.h 293;" d +OSSL_TRACE4 include/openssl/trace.h 295;" d +OSSL_TRACE5 include/openssl/trace.h 297;" d +OSSL_TRACE6 include/openssl/trace.h 299;" d +OSSL_TRACE7 include/openssl/trace.h 301;" d +OSSL_TRACE8 include/openssl/trace.h 303;" d +OSSL_TRACE9 include/openssl/trace.h 305;" d +OSSL_TRACEV include/openssl/trace.h 275;" d +OSSL_TRACEV include/openssl/trace.h 282;" d +OSSL_TRACE_BEGIN include/openssl/trace.h 203;" d +OSSL_TRACE_BEGIN include/openssl/trace.h 218;" d +OSSL_TRACE_CANCEL include/openssl/trace.h 213;" d +OSSL_TRACE_CANCEL include/openssl/trace.h 226;" d +OSSL_TRACE_CATEGORY_ALL include/openssl/trace.h 40;" d +OSSL_TRACE_CATEGORY_BN_CTX include/openssl/trace.h 54;" d +OSSL_TRACE_CATEGORY_CMP include/openssl/trace.h 55;" d +OSSL_TRACE_CATEGORY_CONF include/openssl/trace.h 45;" d +OSSL_TRACE_CATEGORY_DECODER include/openssl/trace.h 57;" d +OSSL_TRACE_CATEGORY_ENCODER include/openssl/trace.h 58;" d +OSSL_TRACE_CATEGORY_ENGINE_REF_COUNT include/openssl/trace.h 48;" d +OSSL_TRACE_CATEGORY_ENGINE_TABLE include/openssl/trace.h 47;" d +OSSL_TRACE_CATEGORY_INIT include/openssl/trace.h 42;" d +OSSL_TRACE_CATEGORY_NUM include/openssl/trace.h 61;" d +OSSL_TRACE_CATEGORY_PKCS12_DECRYPT include/openssl/trace.h 52;" d +OSSL_TRACE_CATEGORY_PKCS12_KEYGEN include/openssl/trace.h 51;" d +OSSL_TRACE_CATEGORY_PKCS5V2 include/openssl/trace.h 50;" d +OSSL_TRACE_CATEGORY_REF_COUNT include/openssl/trace.h 59;" d +OSSL_TRACE_CATEGORY_STORE include/openssl/trace.h 56;" d +OSSL_TRACE_CATEGORY_TLS include/openssl/trace.h 43;" d +OSSL_TRACE_CATEGORY_TLS_CIPHER include/openssl/trace.h 44;" d +OSSL_TRACE_CATEGORY_TRACE include/openssl/trace.h 41;" d +OSSL_TRACE_CATEGORY_X509V3_POLICY include/openssl/trace.h 53;" d +OSSL_TRACE_CTRL_BEGIN include/openssl/trace.h 110;" d +OSSL_TRACE_CTRL_END include/openssl/trace.h 112;" d +OSSL_TRACE_CTRL_WRITE include/openssl/trace.h 111;" d +OSSL_TRACE_ENABLED include/openssl/trace.h 242;" d +OSSL_TRACE_ENABLED include/openssl/trace.h 247;" d +OSSL_TRACE_END include/openssl/trace.h 209;" d +OSSL_TRACE_END include/openssl/trace.h 223;" d +OSSL_UINTMAX_MAX include/internal/numbers.h 81;" d +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon39::__anon40 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon42::__anon43 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon44::__anon45 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon46::__anon47 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon48::__anon49 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon48::__anon50 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon51::__anon52 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon54::__anon55 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon57::__anon58 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon60::__anon61 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon66::__anon67 file: +OSSL_UNION_ALIGN crypto/evp/e_aes.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon74::__anon75 file: +OSSL_UNION_ALIGN crypto/evp/e_aria.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon13::__anon14 file: +OSSL_UNION_ALIGN crypto/evp/e_aria.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon15::__anon16 file: +OSSL_UNION_ALIGN crypto/evp/e_chacha20_poly1305.c /^ OSSL_UNION_ALIGN; \/* this ensures even sizeof(EVP_CHACHA_KEY)%8==0 *\/$/;" m union:__anon27::__anon28 file: +OSSL_UNION_ALIGN crypto/evp/e_des.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon77::__anon78 file: +OSSL_UNION_ALIGN crypto/evp/e_des3.c /^ OSSL_UNION_ALIGN;$/;" m union:__anon24::__anon25 file: +OSSL_UNION_ALIGN include/internal/cryptlib.h 53;" d +OSSL_UNION_ALIGN include/internal/param_build_set.h /^ OSSL_UNION_ALIGN;$/;" m union:__anon394 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ctx_st::__anon488::__anon489::__anon490 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ctx_st::__anon487 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_ccm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ccm_ctx_st::__anon472 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_gcm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_gcm_ctx_st::__anon494::__anon495::__anon496 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_gcm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_gcm_ctx_st::__anon493 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_ocb.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ocb_ctx_st::__anon497 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_ocb.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_ocb_ctx_st::__anon498 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_wrp.c /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_wrap_ctx_st::__anon509 file: +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aes_xts.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aes_xts_ctx_st::__anon466 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aria.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aria_ctx_st::__anon481 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aria_ccm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aria_ccm_ctx_st::__anon505 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_aria_gcm.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_aria_gcm_ctx_st::__anon499 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_blowfish.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_blowfish_ctx_st::__anon501 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_camellia.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_camellia_ctx_st::__anon513 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_cast.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_cast_ctx_st::__anon477 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_chacha20.h /^ OSSL_UNION_ALIGN;$/;" m union:__anon511::__anon512 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_des.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_des_ctx_st::__anon482 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_idea.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_idea_ctx_st::__anon510 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc2.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_rc2_ctx_st::__anon500 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc4.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_rc4_ctx_st::__anon471 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_rc4_hmac_md5_ctx_st::__anon470 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_rc5.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_blowfish_ctx_st::__anon479 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_seed.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_seed_ctx_st::__anon486 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_sm4.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_cast_ctx_st::__anon478 +OSSL_UNION_ALIGN providers/implementations/ciphers/cipher_tdes.h /^ OSSL_UNION_ALIGN;$/;" m union:prov_tdes_ctx_st::__anon484 +OSSL_default_cipher_list ssl/ssl_ciph.c /^const char *OSSL_default_cipher_list(void)$/;" f +OSSL_default_ciphersuites ssl/ssl_ciph.c /^const char *OSSL_default_ciphersuites(void)$/;" f +OSSL_parse_url crypto/http/http_lib.c /^int OSSL_parse_url(const char *url, char **pscheme, char **puser, char **phost,$/;" f +OSSL_provider_init include/openssl/core.h /^OPENSSL_EXPORT OSSL_provider_init_fn OSSL_provider_init;$/;" v +OSSL_provider_init providers/fips/fips_entry.c /^int OSSL_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +OSSL_provider_init providers/legacyprov.c /^int OSSL_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +OSSL_provider_init providers/legacyprov.c 33;" d file: +OSSL_provider_init test/p_test.c /^int OSSL_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +OSSL_provider_init test/p_test.c 26;" d file: +OSSL_provider_init_fn include/openssl/core.h /^typedef int (OSSL_provider_init_fn)(const OSSL_CORE_HANDLE *handle,$/;" t +OSSL_provider_init_int providers/fips/fips_entry.c /^OSSL_provider_init_fn OSSL_provider_init_int;$/;" v +OSSL_provider_init_int providers/fips/fipsprov.c /^OSSL_provider_init_fn OSSL_provider_init_int;$/;" v +OSSL_provider_init_int providers/fips/fipsprov.c /^int OSSL_provider_init_int(const OSSL_CORE_HANDLE *handle,$/;" f +OSSL_thread_stop_handler_fn include/openssl/core.h /^typedef void (*OSSL_thread_stop_handler_fn)(void *arg);$/;" t +OSSL_trace_begin crypto/trace.c /^BIO *OSSL_trace_begin(int category)$/;" f +OSSL_trace_cb include/openssl/trace.h /^typedef size_t (*OSSL_trace_cb)(const char *buffer, size_t count,$/;" t +OSSL_trace_enabled crypto/trace.c /^int OSSL_trace_enabled(int category)$/;" f +OSSL_trace_end crypto/trace.c /^void OSSL_trace_end(int category, BIO * channel)$/;" f +OSSL_trace_get_category_name crypto/trace.c /^const char *OSSL_trace_get_category_name(int num)$/;" f +OSSL_trace_get_category_num crypto/trace.c /^int OSSL_trace_get_category_num(const char *name)$/;" f +OSSL_trace_set_callback crypto/trace.c /^int OSSL_trace_set_callback(int category, OSSL_trace_cb callback, void *data)$/;" f +OSSL_trace_set_channel crypto/trace.c /^int OSSL_trace_set_channel(int category, BIO *channel)$/;" f +OSSL_trace_set_prefix crypto/trace.c /^int OSSL_trace_set_prefix(int category, const char *prefix)$/;" f +OSSL_trace_set_suffix crypto/trace.c /^int OSSL_trace_set_suffix(int category, const char *suffix)$/;" f +OTHERFUNC ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" e enum:ssl_async_args::__anon408 file: +OUT_STRING_FREEABLE crypto/ui/ui_local.h 90;" d +O_BINARY crypto/rand/randfile.c 204;" d file: +OpenSSL::Config::Query util/perl/OpenSSL/Config/Query.pm /^package OpenSSL::Config::Query;$/;" p +OpenSSL::GenTemplate Configurations/gentemplate.pm /^package OpenSSL::GenTemplate;$/;" p +OpenSSL::Glob util/perl/OpenSSL/Glob.pm /^package OpenSSL::Glob;$/;" p +OpenSSL::OID util/perl/OpenSSL/OID.pm /^package OpenSSL::OID;$/;" p +OpenSSL::Ordinals util/perl/OpenSSL/Ordinals.pm /^package OpenSSL::Ordinals;$/;" p +OpenSSL::Ordinals::Item util/perl/OpenSSL/Ordinals.pm /^package OpenSSL::Ordinals::Item;$/;" p +OpenSSL::ParseC util/perl/OpenSSL/ParseC.pm /^package OpenSSL::ParseC;$/;" p +OpenSSL::Template util/perl/OpenSSL/Template.pm /^package OpenSSL::Template;$/;" p +OpenSSL::Test util/perl/OpenSSL/Test.pm /^package OpenSSL::Test;$/;" p +OpenSSL::Test::Simple util/perl/OpenSSL/Test/Simple.pm /^package OpenSSL::Test::Simple;$/;" p +OpenSSL::Test::Utils util/perl/OpenSSL/Test/Utils.pm /^package OpenSSL::Test::Utils;$/;" p +OpenSSL::Util util/perl/OpenSSL/Util.pm /^package OpenSSL::Util;$/;" p +OpenSSL::Util::Pod util/perl/OpenSSL/Util/Pod.pm /^package OpenSSL::Util::Pod;$/;" p +OpenSSL::config util/perl/OpenSSL/config.pm /^package OpenSSL::config;$/;" p +OpenSSL::copyright util/perl/OpenSSL/copyright.pm /^package OpenSSL::copyright;$/;" p +OpenSSL::fallback util/perl/OpenSSL/fallback.pm /^package OpenSSL::fallback;$/;" p +OpenSSL::safe doc/perlvars.pm /^package OpenSSL::safe;$/;" p +OpenSSL::stackhash util/perl/OpenSSL/stackhash.pm /^package OpenSSL::stackhash;$/;" p +OpenSSL_add_all_algorithms include/openssl/evp.h 1155;" d +OpenSSL_add_all_algorithms include/openssl/evp.h 1157;" d +OpenSSL_add_all_ciphers include/openssl/evp.h 1160;" d +OpenSSL_add_all_digests include/openssl/evp.h 1162;" d +OpenSSL_version crypto/cversion.c /^const char *OpenSSL_version(int t)$/;" f +OpenSSL_version_num crypto/cversion.c /^unsigned long OpenSSL_version_num(void)$/;" f +Options util/ck_errf.pl /^Options:$/;" l +Options util/mkerr.pl /^Options:$/;" l +OutBasisChange crypto/aes/asm/bsaes-armv7.pl /^sub OutBasisChange {$/;" s +OutBasisChange crypto/aes/asm/bsaes-x86_64.pl /^sub OutBasisChange {$/;" s +P include/openssl/blowfish.h /^ BF_LONG P[BF_ROUNDS + 2];$/;" m struct:bf_key_st +P test/dsatest.c 140;" d file: +P test/evp_pkey_provided_test.c 338;" d file: +P test/keymgmt_internal_test.c 72;" d file: +P test/modes_internal_test.c /^ const SIZED_DATA P;$/;" m struct:gcm128_data file: +P0 crypto/sm3/sm3_local.h 42;" d +P1 crypto/sm3/sm3_local.h 43;" d +P1 test/modes_internal_test.c /^static const u8 K1[16], P1[] = { 0 }, A1[] = { 0 }, IV1[12], C1[] = { 0 };$/;" v file: +P10 test/modes_internal_test.c /^static const u8 P10[] = {$/;" v file: +P11 test/modes_internal_test.c 523;" d file: +P12 test/modes_internal_test.c 545;" d file: +P13 test/modes_internal_test.c /^static const u8 K13[32], P13[] = { 0 }, A13[] = { 0 }, IV13[12], C13[] = { 0 };$/;" v file: +P14 test/modes_internal_test.c /^static const u8 P14[16], IV14[12];$/;" v file: +P15 test/modes_internal_test.c /^static const u8 P15[] = {$/;" v file: +P16 test/modes_internal_test.c /^static const u8 P16[] = {$/;" v file: +P17 test/modes_internal_test.c 674;" d file: +P18 test/modes_internal_test.c 696;" d file: +P19 test/modes_internal_test.c 727;" d file: +P2 test/modes_internal_test.c /^static const u8 P2[16];$/;" v file: +P20 test/modes_internal_test.c /^static const u8 P20[288];$/;" v file: +P256_LIMBS crypto/ec/ecp_nistz256.c 49;" d file: +P256_POINT crypto/ec/ecp_nistz256.c /^} P256_POINT;$/;" t typeref:struct:__anon103 file: +P256_POINT_AFFINE crypto/ec/ecp_nistz256.c /^} P256_POINT_AFFINE;$/;" t typeref:struct:__anon104 file: +P3 test/modes_internal_test.c /^static const u8 P3[] = {$/;" v file: +P4 test/modes_internal_test.c /^static const u8 P4[] = {$/;" v file: +P5 test/modes_internal_test.c 370;" d file: +P6 test/modes_internal_test.c 394;" d file: +P7 test/modes_internal_test.c /^static const u8 K7[24], P7[] = { 0 }, A7[] = { 0 }, IV7[12], C7[] = { 0 };$/;" v file: +P8 test/modes_internal_test.c /^static const u8 P8[16];$/;" v file: +P9 test/modes_internal_test.c /^static const u8 P9[] = {$/;" v file: +PACK crypto/modes/gcm128.c 30;" d file: +PACKET include/internal/packet.h /^} PACKET;$/;" t typeref:struct:__anon385 +PACKET_as_length_prefixed_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_as_length_prefixed_1(PACKET *pkt,$/;" f +PACKET_as_length_prefixed_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_as_length_prefixed_2(PACKET *pkt,$/;" f +PACKET_buf_init include/internal/packet.h /^__owur static ossl_inline int PACKET_buf_init(PACKET *pkt,$/;" f +PACKET_contains_zero_byte include/internal/packet.h /^static ossl_inline int PACKET_contains_zero_byte(const PACKET *pkt)$/;" f +PACKET_copy_all include/internal/packet.h /^__owur static ossl_inline int PACKET_copy_all(const PACKET *pkt,$/;" f +PACKET_copy_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_copy_bytes(PACKET *pkt,$/;" f +PACKET_data include/internal/packet.h /^static ossl_inline const unsigned char *PACKET_data(const PACKET *pkt)$/;" f +PACKET_end include/internal/packet.h /^static ossl_inline const unsigned char *PACKET_end(const PACKET *pkt)$/;" f +PACKET_equal include/internal/packet.h /^__owur static ossl_inline int PACKET_equal(const PACKET *pkt, const void *ptr,$/;" f +PACKET_forward include/internal/packet.h /^__owur static ossl_inline int PACKET_forward(PACKET *pkt, size_t len)$/;" f +PACKET_get_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_1(PACKET *pkt, unsigned int *data)$/;" f +PACKET_get_1_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_1_len(PACKET *pkt, size_t *data)$/;" f +PACKET_get_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_4(PACKET *pkt, unsigned long *data)$/;" f +PACKET_get_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_get_bytes(PACKET *pkt,$/;" f +PACKET_get_length_prefixed_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_length_prefixed_1(PACKET *pkt,$/;" f +PACKET_get_length_prefixed_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_length_prefixed_2(PACKET *pkt,$/;" f +PACKET_get_length_prefixed_3 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_length_prefixed_3(PACKET *pkt,$/;" f +PACKET_get_net_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_2(PACKET *pkt, unsigned int *data)$/;" f +PACKET_get_net_2_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_2_len(PACKET *pkt, size_t *data)$/;" f +PACKET_get_net_3 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_3(PACKET *pkt, unsigned long *data)$/;" f +PACKET_get_net_3_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_3_len(PACKET *pkt, size_t *data)$/;" f +PACKET_get_net_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_4(PACKET *pkt, unsigned long *data)$/;" f +PACKET_get_net_4_len include/internal/packet.h /^__owur static ossl_inline int PACKET_get_net_4_len(PACKET *pkt, size_t *data)$/;" f +PACKET_get_sub_packet include/internal/packet.h /^__owur static ossl_inline int PACKET_get_sub_packet(PACKET *pkt,$/;" f +PACKET_memdup include/internal/packet.h /^__owur static ossl_inline int PACKET_memdup(const PACKET *pkt,$/;" f +PACKET_null_init include/internal/packet.h /^static ossl_inline void PACKET_null_init(PACKET *pkt)$/;" f +PACKET_peek_1 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_1(const PACKET *pkt,$/;" f +PACKET_peek_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_4(const PACKET *pkt,$/;" f +PACKET_peek_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_bytes(const PACKET *pkt,$/;" f +PACKET_peek_copy_bytes include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_copy_bytes(const PACKET *pkt,$/;" f +PACKET_peek_net_2 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_net_2(const PACKET *pkt,$/;" f +PACKET_peek_net_3 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_net_3(const PACKET *pkt,$/;" f +PACKET_peek_net_4 include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_net_4(const PACKET *pkt,$/;" f +PACKET_peek_sub_packet include/internal/packet.h /^__owur static ossl_inline int PACKET_peek_sub_packet(const PACKET *pkt,$/;" f +PACKET_remaining include/internal/packet.h /^static ossl_inline size_t PACKET_remaining(const PACKET *pkt)$/;" f +PACKET_strndup include/internal/packet.h /^__owur static ossl_inline int PACKET_strndup(const PACKET *pkt, char **data)$/;" f +PAGE_SIZE crypto/mem_sec.c 56;" d file: +PAIR test/testutil.h /^} PAIR;$/;" t typeref:struct:pair_st +PARAM_CHECK crypto/evp/evp_utils.c 27;" d file: +PARAM_CONVERSION test/params_conversion_test.c /^} PARAM_CONVERSION;$/;" t typeref:struct:__anon328 file: +PARAM_CTX_FUNC crypto/evp/evp_utils.c 44;" d file: +PARAM_FUNC crypto/evp/evp_utils.c 37;" d file: +PARAM_FUNCTIONS crypto/evp/evp_utils.c 51;" d file: +PARAM_TIME test/crltest.c 20;" d file: +PASSWD_BUF_SIZE apps/pkcs12.c 30;" d file: +PASS_SOURCE_SIZE_MAX apps/lib/apps.c 68;" d file: +PATH_MAX apps/ca.c 44;" d file: +PATH_MAX apps/rehash.c 46;" d file: +PATH_MAX fuzz/test-corpus.c 26;" d file: +PATH_MAX fuzz/test-corpus.c 30;" d file: +PATH_MAX test/ossl_store_test.c 18;" d file: +PATH_MAX test/ossl_store_test.c 20;" d file: +PBE_DATA test/evp_test.c /^} PBE_DATA;$/;" t typeref:struct:pbe_data_st file: +PBE_TYPE test/evp_test.c /^} PBE_TYPE;$/;" t typeref:enum:pbe_type_enum file: +PBE_TYPE_INVALID test/evp_test.c /^ PBE_TYPE_INVALID = 0,$/;" e enum:pbe_type_enum file: +PBE_TYPE_PBKDF2 test/evp_test.c /^ PBE_TYPE_SCRYPT, PBE_TYPE_PBKDF2, PBE_TYPE_PKCS12$/;" e enum:pbe_type_enum file: +PBE_TYPE_PKCS12 test/evp_test.c /^ PBE_TYPE_SCRYPT, PBE_TYPE_PBKDF2, PBE_TYPE_PKCS12$/;" e enum:pbe_type_enum file: +PBE_TYPE_SCRYPT test/evp_test.c /^ PBE_TYPE_SCRYPT, PBE_TYPE_PBKDF2, PBE_TYPE_PKCS12$/;" e enum:pbe_type_enum file: +PCOUNT test/dsatest.c 144;" d file: +PCT_ec crypto/ec/ec_local.h /^ PCT_ec$/;" e enum:ec_group_st::__anon188 +PCT_nistp224 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 +PCT_nistp256 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 +PCT_nistp521 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 +PCT_nistz256 crypto/ec/ec_local.h /^ PCT_nistp224, PCT_nistp256, PCT_nistp521, PCT_nistz256,$/;" e enum:ec_group_st::__anon188 +PCT_none crypto/ec/ec_local.h /^ PCT_none,$/;" e enum:ec_group_st::__anon188 +PEER test/helpers/handshake.c /^} PEER;$/;" t typeref:struct:peer_st file: +PEER_DATA demos/keyexch/x25519.c /^} PEER_DATA;$/;" t typeref:struct:peer_data_st file: +PEER_ERROR test/helpers/handshake.c /^ PEER_ERROR,$/;" e enum:__anon293 file: +PEER_RETRY test/helpers/handshake.c /^ PEER_RETRY,$/;" e enum:__anon293 file: +PEER_SUCCESS test/helpers/handshake.c /^ PEER_SUCCESS,$/;" e enum:__anon293 file: +PEER_TEST_FAILURE test/helpers/handshake.c /^ PEER_TEST_FAILURE$/;" e enum:__anon293 file: +PEER_WAITING test/helpers/handshake.c /^ PEER_WAITING,$/;" e enum:__anon293 file: +PEM_ASN1_read crypto/pem/pem_lib.c /^void *PEM_ASN1_read(d2i_of_void *d2i, const char *name, FILE *fp, void **x,$/;" f +PEM_ASN1_read_bio crypto/pem/pem_oth.c /^void *PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp, void **x,$/;" f +PEM_ASN1_write crypto/pem/pem_lib.c /^int PEM_ASN1_write(i2d_of_void *i2d, const char *name, FILE *fp,$/;" f +PEM_ASN1_write_bio crypto/pem/pem_lib.c /^int PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp,$/;" f +PEM_BUFSIZE include/openssl/pem.h 30;" d +PEM_FLAG_EAY_COMPATIBLE include/openssl/pem.h 376;" d +PEM_FLAG_ONLY_B64 include/openssl/pem.h 377;" d +PEM_FLAG_SECURE include/openssl/pem.h 375;" d +PEM_F_B2I_DSS include/openssl/cryptoerr_legacy.h 976;" d +PEM_F_B2I_PVK_BIO include/openssl/cryptoerr_legacy.h 977;" d +PEM_F_B2I_RSA include/openssl/cryptoerr_legacy.h 978;" d +PEM_F_CHECK_BITLEN_DSA include/openssl/cryptoerr_legacy.h 979;" d +PEM_F_CHECK_BITLEN_RSA include/openssl/cryptoerr_legacy.h 980;" d +PEM_F_D2I_PKCS8PRIVATEKEY_BIO include/openssl/cryptoerr_legacy.h 981;" d +PEM_F_D2I_PKCS8PRIVATEKEY_FP include/openssl/cryptoerr_legacy.h 982;" d +PEM_F_DO_B2I include/openssl/cryptoerr_legacy.h 983;" d +PEM_F_DO_B2I_BIO include/openssl/cryptoerr_legacy.h 984;" d +PEM_F_DO_BLOB_HEADER include/openssl/cryptoerr_legacy.h 985;" d +PEM_F_DO_I2B include/openssl/cryptoerr_legacy.h 986;" d +PEM_F_DO_PK8PKEY include/openssl/cryptoerr_legacy.h 987;" d +PEM_F_DO_PK8PKEY_FP include/openssl/cryptoerr_legacy.h 988;" d +PEM_F_DO_PVK_BODY include/openssl/cryptoerr_legacy.h 989;" d +PEM_F_DO_PVK_HEADER include/openssl/cryptoerr_legacy.h 990;" d +PEM_F_GET_HEADER_AND_DATA include/openssl/cryptoerr_legacy.h 991;" d +PEM_F_GET_NAME include/openssl/cryptoerr_legacy.h 992;" d +PEM_F_I2B_PVK include/openssl/cryptoerr_legacy.h 993;" d +PEM_F_I2B_PVK_BIO include/openssl/cryptoerr_legacy.h 994;" d +PEM_F_LOAD_IV include/openssl/cryptoerr_legacy.h 995;" d +PEM_F_PEM_ASN1_READ include/openssl/cryptoerr_legacy.h 996;" d +PEM_F_PEM_ASN1_READ_BIO include/openssl/cryptoerr_legacy.h 997;" d +PEM_F_PEM_ASN1_WRITE include/openssl/cryptoerr_legacy.h 998;" d +PEM_F_PEM_ASN1_WRITE_BIO include/openssl/cryptoerr_legacy.h 999;" d +PEM_F_PEM_DEF_CALLBACK include/openssl/cryptoerr_legacy.h 1000;" d +PEM_F_PEM_DO_HEADER include/openssl/cryptoerr_legacy.h 1001;" d +PEM_F_PEM_GET_EVP_CIPHER_INFO include/openssl/cryptoerr_legacy.h 1002;" d +PEM_F_PEM_READ include/openssl/cryptoerr_legacy.h 1003;" d +PEM_F_PEM_READ_BIO include/openssl/cryptoerr_legacy.h 1004;" d +PEM_F_PEM_READ_BIO_DHPARAMS include/openssl/cryptoerr_legacy.h 1005;" d +PEM_F_PEM_READ_BIO_EX include/openssl/cryptoerr_legacy.h 1006;" d +PEM_F_PEM_READ_BIO_PARAMETERS include/openssl/cryptoerr_legacy.h 1007;" d +PEM_F_PEM_READ_BIO_PRIVATEKEY include/openssl/cryptoerr_legacy.h 1008;" d +PEM_F_PEM_READ_DHPARAMS include/openssl/cryptoerr_legacy.h 1009;" d +PEM_F_PEM_READ_PRIVATEKEY include/openssl/cryptoerr_legacy.h 1010;" d +PEM_F_PEM_SIGNFINAL include/openssl/cryptoerr_legacy.h 1011;" d +PEM_F_PEM_WRITE include/openssl/cryptoerr_legacy.h 1012;" d +PEM_F_PEM_WRITE_BIO include/openssl/cryptoerr_legacy.h 1013;" d +PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL include/openssl/cryptoerr_legacy.h 1014;" d +PEM_F_PEM_WRITE_PRIVATEKEY include/openssl/cryptoerr_legacy.h 1015;" d +PEM_F_PEM_X509_INFO_READ include/openssl/cryptoerr_legacy.h 1016;" d +PEM_F_PEM_X509_INFO_READ_BIO include/openssl/cryptoerr_legacy.h 1017;" d +PEM_F_PEM_X509_INFO_WRITE_BIO include/openssl/cryptoerr_legacy.h 1018;" d +PEM_R_BAD_BASE64_DECODE include/openssl/pemerr.h 24;" d +PEM_R_BAD_DECRYPT include/openssl/pemerr.h 25;" d +PEM_R_BAD_END_LINE include/openssl/pemerr.h 26;" d +PEM_R_BAD_IV_CHARS include/openssl/pemerr.h 27;" d +PEM_R_BAD_MAGIC_NUMBER include/openssl/pemerr.h 28;" d +PEM_R_BAD_PASSWORD_READ include/openssl/pemerr.h 29;" d +PEM_R_BAD_VERSION_NUMBER include/openssl/pemerr.h 30;" d +PEM_R_BIO_WRITE_FAILURE include/openssl/pemerr.h 31;" d +PEM_R_CIPHER_IS_NULL include/openssl/pemerr.h 32;" d +PEM_R_ERROR_CONVERTING_PRIVATE_KEY include/openssl/pemerr.h 33;" d +PEM_R_EXPECTING_DSS_KEY_BLOB include/openssl/pemerr.h 34;" d +PEM_R_EXPECTING_PRIVATE_KEY_BLOB include/openssl/pemerr.h 35;" d +PEM_R_EXPECTING_PUBLIC_KEY_BLOB include/openssl/pemerr.h 36;" d +PEM_R_EXPECTING_RSA_KEY_BLOB include/openssl/pemerr.h 37;" d +PEM_R_HEADER_TOO_LONG include/openssl/pemerr.h 38;" d +PEM_R_INCONSISTENT_HEADER include/openssl/pemerr.h 39;" d +PEM_R_KEYBLOB_HEADER_PARSE_ERROR include/openssl/pemerr.h 40;" d +PEM_R_KEYBLOB_TOO_SHORT include/openssl/pemerr.h 41;" d +PEM_R_MISSING_DEK_IV include/openssl/pemerr.h 42;" d +PEM_R_NOT_DEK_INFO include/openssl/pemerr.h 43;" d +PEM_R_NOT_ENCRYPTED include/openssl/pemerr.h 44;" d +PEM_R_NOT_PROC_TYPE include/openssl/pemerr.h 45;" d +PEM_R_NO_START_LINE include/openssl/pemerr.h 46;" d +PEM_R_PROBLEMS_GETTING_PASSWORD include/openssl/pemerr.h 47;" d +PEM_R_PVK_DATA_TOO_SHORT include/openssl/pemerr.h 48;" d +PEM_R_PVK_TOO_SHORT include/openssl/pemerr.h 49;" d +PEM_R_READ_KEY include/openssl/pemerr.h 50;" d +PEM_R_SHORT_HEADER include/openssl/pemerr.h 51;" d +PEM_R_UNEXPECTED_DEK_IV include/openssl/pemerr.h 52;" d +PEM_R_UNSUPPORTED_CIPHER include/openssl/pemerr.h 53;" d +PEM_R_UNSUPPORTED_ENCRYPTION include/openssl/pemerr.h 54;" d +PEM_R_UNSUPPORTED_KEY_COMPONENTS include/openssl/pemerr.h 55;" d +PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE include/openssl/pemerr.h 56;" d +PEM_SELECTION_PUBKEY crypto/pem/pem_local.h 26;" d +PEM_SELECTION_Parameters crypto/pem/pem_local.h 28;" d +PEM_SELECTION_PrivateKey crypto/pem/pem_local.h 27;" d +PEM_STRING_CMS include/openssl/pem.h 56;" d +PEM_STRING_DHPARAMS include/openssl/pem.h 48;" d +PEM_STRING_DHXPARAMS include/openssl/pem.h 49;" d +PEM_STRING_DSA include/openssl/pem.h 42;" d +PEM_STRING_DSAPARAMS include/openssl/pem.h 51;" d +PEM_STRING_DSA_PUBLIC include/openssl/pem.h 43;" d +PEM_STRING_ECDSA_PUBLIC include/openssl/pem.h 52;" d +PEM_STRING_ECPARAMETERS include/openssl/pem.h 53;" d +PEM_STRING_ECPRIVATEKEY include/openssl/pem.h 54;" d +PEM_STRING_EVP_PKEY include/openssl/pem.h 38;" d +PEM_STRING_PARAMETERS include/openssl/pem.h 55;" d +PEM_STRING_PKCS7 include/openssl/pem.h 44;" d +PEM_STRING_PKCS7_SIGNED include/openssl/pem.h 45;" d +PEM_STRING_PKCS8 include/openssl/pem.h 46;" d +PEM_STRING_PKCS8INF include/openssl/pem.h 47;" d +PEM_STRING_PUBLIC include/openssl/pem.h 39;" d +PEM_STRING_RSA include/openssl/pem.h 40;" d +PEM_STRING_RSA_PUBLIC include/openssl/pem.h 41;" d +PEM_STRING_SSL_SESSION include/openssl/pem.h 50;" d +PEM_STRING_X509 include/openssl/pem.h 33;" d +PEM_STRING_X509_CRL include/openssl/pem.h 37;" d +PEM_STRING_X509_OLD include/openssl/pem.h 32;" d +PEM_STRING_X509_REQ include/openssl/pem.h 36;" d +PEM_STRING_X509_REQ_OLD include/openssl/pem.h 35;" d +PEM_STRING_X509_TRUSTED include/openssl/pem.h 34;" d +PEM_STRUCTURE_PUBKEY crypto/pem/pem_local.h 33;" d +PEM_STRUCTURE_Parameters crypto/pem/pem_local.h 35;" d +PEM_STRUCTURE_PrivateKey crypto/pem/pem_local.h 34;" d +PEM_STRUCTURE_RSAPrivateKey crypto/pem/pem_local.h 37;" d +PEM_STRUCTURE_RSAPublicKey crypto/pem/pem_local.h 38;" d +PEM_SignFinal crypto/pem/pem_sign.c /^int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,$/;" f +PEM_SignInit crypto/pem/pem_sign.c /^int PEM_SignInit(EVP_MD_CTX *ctx, EVP_MD *type)$/;" f +PEM_SignUpdate crypto/pem/pem_sign.c /^int PEM_SignUpdate(EVP_MD_CTX *ctx,$/;" f +PEM_TYPE_CLEAR include/openssl/pem.h 61;" d +PEM_TYPE_ENCRYPTED include/openssl/pem.h 58;" d +PEM_TYPE_MIC_CLEAR include/openssl/pem.h 60;" d +PEM_TYPE_MIC_ONLY include/openssl/pem.h 59;" d +PEM_X509_INFO_write_bio crypto/pem/pem_info.c /^int PEM_X509_INFO_write_bio(BIO *bp, const X509_INFO *xi, EVP_CIPHER *enc,$/;" f +PEM_bytes_read_bio crypto/pem/pem_lib.c /^int PEM_bytes_read_bio(unsigned char **pdata, long *plen, char **pnm,$/;" f +PEM_bytes_read_bio_secmem crypto/pem/pem_lib.c /^int PEM_bytes_read_bio_secmem(unsigned char **pdata, long *plen, char **pnm,$/;" f +PEM_def_callback crypto/pem/pem_lib.c /^int PEM_def_callback(char *buf, int num, int rwflag, void *userdata)$/;" f +PEM_dek_info crypto/pem/pem_lib.c /^void PEM_dek_info(char *buf, const char *type, int len, const char *str)$/;" f +PEM_do_header crypto/pem/pem_lib.c /^int PEM_do_header(EVP_CIPHER_INFO *cipher, unsigned char *data, long *plen,$/;" f +PEM_get_EVP_CIPHER_INFO crypto/pem/pem_lib.c /^int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher)$/;" f +PEM_proc_type crypto/pem/pem_lib.c /^void PEM_proc_type(char *buf, int type)$/;" f +PEM_read crypto/pem/pem_lib.c /^int PEM_read(FILE *fp, char **name, char **header, unsigned char **data,$/;" f +PEM_read_DHparams crypto/pem/pem_all.c /^DH *PEM_read_DHparams(FILE *fp, DH **x, pem_password_cb *cb, void *u)$/;" f +PEM_read_PUBKEY crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PUBKEY(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)$/;" f +PEM_read_PUBKEY_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PUBKEY_ex(FILE *fp, EVP_PKEY **x,$/;" f +PEM_read_PrivateKey crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PrivateKey(FILE *fp, EVP_PKEY **x, pem_password_cb *cb,$/;" f +PEM_read_PrivateKey_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_PrivateKey_ex(FILE *fp, EVP_PKEY **x, pem_password_cb *cb,$/;" f +PEM_read_RSAPrivateKey crypto/pem/pem_all.c /^RSA *PEM_read_RSAPrivateKey(FILE *fp, RSA **rsa, pem_password_cb *cb, void *u)$/;" f +PEM_read_bio crypto/pem/pem_lib.c /^int PEM_read_bio(BIO *bp, char **name, char **header, unsigned char **data,$/;" f +PEM_read_bio_DSAPrivateKey crypto/pem/pem_all.c /^DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb,$/;" f +PEM_read_bio_ECPrivateKey crypto/pem/pem_all.c /^EC_KEY *PEM_read_bio_ECPrivateKey(BIO *bp, EC_KEY **key, pem_password_cb *cb,$/;" f +PEM_read_bio_PUBKEY crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PUBKEY(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,$/;" f +PEM_read_bio_PUBKEY_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PUBKEY_ex(BIO *bp, EVP_PKEY **x,$/;" f +PEM_read_bio_Parameters crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x)$/;" f +PEM_read_bio_Parameters_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_Parameters_ex(BIO *bp, EVP_PKEY **x,$/;" f +PEM_read_bio_PrivateKey crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PrivateKey(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,$/;" f +PEM_read_bio_PrivateKey_ex crypto/pem/pem_pkey.c /^EVP_PKEY *PEM_read_bio_PrivateKey_ex(BIO *bp, EVP_PKEY **x,$/;" f +PEM_read_bio_RSAPrivateKey crypto/pem/pem_all.c /^RSA *PEM_read_bio_RSAPrivateKey(BIO *bp, RSA **rsa, pem_password_cb *cb,$/;" f +PEM_read_bio_ex crypto/pem/pem_lib.c /^int PEM_read_bio_ex(BIO *bp, char **name_out, char **header,$/;" f +PEM_read_bio_of_void test/endecoder_legacy_test.c /^typedef void *PEM_read_bio_of_void(BIO *out, void **obj,$/;" t file: +PEM_read_cb_ex_fnsig include/openssl/pem.h 72;" d +PEM_read_cb_fnsig include/openssl/pem.h 69;" d +PEM_str_reasons crypto/pem/pem_err.c /^static const ERR_STRING_DATA PEM_str_reasons[] = {$/;" v file: +PEM_write crypto/pem/pem_lib.c /^int PEM_write(FILE *fp, const char *name, const char *header,$/;" f +PEM_write_PKCS8PrivateKey crypto/pem/pem_pk8.c /^int PEM_write_PKCS8PrivateKey(FILE *fp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f +PEM_write_PKCS8PrivateKey_nid crypto/pem/pem_pk8.c /^int PEM_write_PKCS8PrivateKey_nid(FILE *fp, const EVP_PKEY *x, int nid,$/;" f +PEM_write_bio crypto/pem/pem_lib.c /^int PEM_write_bio(BIO *bp, const char *name, const char *header,$/;" f +PEM_write_bio_ASN1_stream crypto/asn1/asn_mime.c /^int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,$/;" f +PEM_write_bio_CMS_stream crypto/cms/cms_io.c /^int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in,$/;" f +PEM_write_bio_PKCS7_stream crypto/pkcs7/pk7_mime.c /^int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)$/;" f +PEM_write_bio_PKCS8PrivateKey crypto/pem/pem_pk8.c /^int PEM_write_bio_PKCS8PrivateKey(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f +PEM_write_bio_PKCS8PrivateKey_nid crypto/pem/pem_pk8.c /^int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, const EVP_PKEY *x, int nid,$/;" f +PEM_write_bio_PrivateKey_traditional crypto/pem/pem_pkey.c /^int PEM_write_bio_PrivateKey_traditional(BIO *bp, const EVP_PKEY *x,$/;" f +PEM_write_bio_of_void_protected test/endecoder_legacy_test.c /^typedef int PEM_write_bio_of_void_protected(BIO *out, const void *obj,$/;" t file: +PEM_write_bio_of_void_unprotected test/endecoder_legacy_test.c /^typedef int PEM_write_bio_of_void_unprotected(BIO *out, const void *obj);$/;" t file: +PEM_write_cb_ex_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_ex_fnsig(PrivateKey, EVP_PKEY, BIO, write_bio)$/;" f +PEM_write_cb_ex_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_ex_fnsig(PrivateKey, EVP_PKEY, FILE, write)$/;" f +PEM_write_cb_ex_fnsig include/openssl/pem.h 89;" d +PEM_write_cb_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_fnsig(PrivateKey, EVP_PKEY, BIO, write_bio)$/;" f +PEM_write_cb_fnsig crypto/pem/pem_pkey.c /^PEM_write_cb_fnsig(PrivateKey, EVP_PKEY, FILE, write)$/;" f +PEM_write_cb_fnsig include/openssl/pem.h 80;" d +PEM_write_ex_fnsig include/openssl/pem.h 85;" d +PEM_write_fnsig crypto/pem/pem_pkey.c /^PEM_write_fnsig(Parameters, EVP_PKEY, BIO, write_bio)$/;" f +PEM_write_fnsig include/openssl/pem.h 78;" d +PERLASM_BEGIN crypto/perlasm/s390x.pm /^sub PERLASM_BEGIN$/;" s +PERLASM_END crypto/perlasm/s390x.pm /^sub PERLASM_END$/;" s +PERM_OP crypto/des/des_local.h 197;" d +PERM_OP crypto/des/fcrypt_b.c 22;" d file: +PERM_OP crypto/des/fcrypt_b.c 23;" d file: +PICmeup crypto/sha/asm/keccak1600-ppc64.pl /^PICmeup:$/;" l +PICmeup crypto/sha/asm/keccak1600p8-ppc.pl /^PICmeup:$/;" l +PKCS12 crypto/pkcs12/p12_asn.c /^ASN1_SEQUENCE(PKCS12) = {$/;" v +PKCS12_ATTR test/helpers/pkcs12.h /^} PKCS12_ATTR;$/;" t typeref:struct:pkcs12_attr +PKCS12_BAGS crypto/pkcs12/p12_asn.c /^ASN1_ADB(PKCS12_BAGS) = {$/;" v +PKCS12_BAGS crypto/pkcs12/p12_asn.c /^ASN1_SEQUENCE(PKCS12_BAGS) = {$/;" v +PKCS12_BUILDER test/helpers/pkcs12.h /^} PKCS12_BUILDER;$/;" t typeref:struct:pkcs12_builder +PKCS12_ENC test/helpers/pkcs12.h /^} PKCS12_ENC;$/;" t typeref:struct:pkcs12_enc +PKCS12_F_OPENSSL_ASC2UNI include/openssl/cryptoerr_legacy.h 1023;" d +PKCS12_F_OPENSSL_UNI2ASC include/openssl/cryptoerr_legacy.h 1024;" d +PKCS12_F_OPENSSL_UNI2UTF8 include/openssl/cryptoerr_legacy.h 1025;" d +PKCS12_F_OPENSSL_UTF82UNI include/openssl/cryptoerr_legacy.h 1026;" d +PKCS12_F_PKCS12_CREATE include/openssl/cryptoerr_legacy.h 1027;" d +PKCS12_F_PKCS12_GEN_MAC include/openssl/cryptoerr_legacy.h 1028;" d +PKCS12_F_PKCS12_INIT include/openssl/cryptoerr_legacy.h 1029;" d +PKCS12_F_PKCS12_ITEM_DECRYPT_D2I include/openssl/cryptoerr_legacy.h 1030;" d +PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT include/openssl/cryptoerr_legacy.h 1031;" d +PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG include/openssl/cryptoerr_legacy.h 1032;" d +PKCS12_F_PKCS12_KEY_GEN_ASC include/openssl/cryptoerr_legacy.h 1033;" d +PKCS12_F_PKCS12_KEY_GEN_UNI include/openssl/cryptoerr_legacy.h 1034;" d +PKCS12_F_PKCS12_KEY_GEN_UTF8 include/openssl/cryptoerr_legacy.h 1035;" d +PKCS12_F_PKCS12_NEWPASS include/openssl/cryptoerr_legacy.h 1036;" d +PKCS12_F_PKCS12_PACK_P7DATA include/openssl/cryptoerr_legacy.h 1037;" d +PKCS12_F_PKCS12_PACK_P7ENCDATA include/openssl/cryptoerr_legacy.h 1038;" d +PKCS12_F_PKCS12_PARSE include/openssl/cryptoerr_legacy.h 1039;" d +PKCS12_F_PKCS12_PBE_CRYPT include/openssl/cryptoerr_legacy.h 1040;" d +PKCS12_F_PKCS12_PBE_KEYIVGEN include/openssl/cryptoerr_legacy.h 1041;" d +PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF include/openssl/cryptoerr_legacy.h 1042;" d +PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8 include/openssl/cryptoerr_legacy.h 1043;" d +PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT include/openssl/cryptoerr_legacy.h 1044;" d +PKCS12_F_PKCS12_SETUP_MAC include/openssl/cryptoerr_legacy.h 1045;" d +PKCS12_F_PKCS12_SET_MAC include/openssl/cryptoerr_legacy.h 1046;" d +PKCS12_F_PKCS12_UNPACK_AUTHSAFES include/openssl/cryptoerr_legacy.h 1047;" d +PKCS12_F_PKCS12_UNPACK_P7DATA include/openssl/cryptoerr_legacy.h 1048;" d +PKCS12_F_PKCS12_VERIFY_MAC include/openssl/cryptoerr_legacy.h 1049;" d +PKCS12_F_PKCS8_ENCRYPT include/openssl/cryptoerr_legacy.h 1050;" d +PKCS12_F_PKCS8_SET0_PBE include/openssl/cryptoerr_legacy.h 1051;" d +PKCS12_MAC_DATA_st crypto/pkcs12/p12_local.h /^struct PKCS12_MAC_DATA_st {$/;" s +PKCS12_PBE_add crypto/pkcs12/p12_crpt.c /^void PKCS12_PBE_add(void)$/;" f +PKCS12_PBE_keyivgen crypto/pkcs12/p12_crpt.c /^int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f +PKCS12_PBE_keyivgen_ex crypto/pkcs12/p12_crpt.c /^int PKCS12_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f +PKCS12_R_CANT_PACK_STRUCTURE include/openssl/pkcs12err.h 24;" d +PKCS12_R_CONTENT_TYPE_NOT_DATA include/openssl/pkcs12err.h 25;" d +PKCS12_R_DECODE_ERROR include/openssl/pkcs12err.h 26;" d +PKCS12_R_ENCODE_ERROR include/openssl/pkcs12err.h 27;" d +PKCS12_R_ENCRYPT_ERROR include/openssl/pkcs12err.h 28;" d +PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE include/openssl/pkcs12err.h 29;" d +PKCS12_R_INVALID_NULL_ARGUMENT include/openssl/pkcs12err.h 30;" d +PKCS12_R_INVALID_NULL_PKCS12_POINTER include/openssl/pkcs12err.h 31;" d +PKCS12_R_INVALID_TYPE include/openssl/pkcs12err.h 32;" d +PKCS12_R_IV_GEN_ERROR include/openssl/pkcs12err.h 33;" d +PKCS12_R_KEY_GEN_ERROR include/openssl/pkcs12err.h 34;" d +PKCS12_R_MAC_ABSENT include/openssl/pkcs12err.h 35;" d +PKCS12_R_MAC_GENERATION_ERROR include/openssl/pkcs12err.h 36;" d +PKCS12_R_MAC_SETUP_ERROR include/openssl/pkcs12err.h 37;" d +PKCS12_R_MAC_STRING_SET_ERROR include/openssl/pkcs12err.h 38;" d +PKCS12_R_MAC_VERIFY_FAILURE include/openssl/pkcs12err.h 39;" d +PKCS12_R_PARSE_ERROR include/openssl/pkcs12err.h 40;" d +PKCS12_R_PKCS12_CIPHERFINAL_ERROR include/openssl/pkcs12err.h 41;" d +PKCS12_R_UNKNOWN_DIGEST_ALGORITHM include/openssl/pkcs12err.h 42;" d +PKCS12_R_UNSUPPORTED_PKCS12_MODE include/openssl/pkcs12err.h 43;" d +PKCS12_SAFEBAG crypto/pkcs12/p12_asn.c /^ASN1_ADB(PKCS12_SAFEBAG) = {$/;" v +PKCS12_SAFEBAG_create0_p8inf crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8)$/;" f +PKCS12_SAFEBAG_create0_pkcs8 crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8)$/;" f +PKCS12_SAFEBAG_create_cert crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509)$/;" f +PKCS12_SAFEBAG_create_crl crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl)$/;" f +PKCS12_SAFEBAG_create_pkcs8_encrypt crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid,$/;" f +PKCS12_SAFEBAG_create_pkcs8_encrypt_ex crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(int pbe_nid,$/;" f +PKCS12_SAFEBAG_create_secret crypto/pkcs12/p12_sbag.c /^PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_secret(int type, int vtype, const unsigned char *value, int len)$/;" f +PKCS12_SAFEBAG_get0_attr crypto/pkcs12/p12_sbag.c /^const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag,$/;" f +PKCS12_SAFEBAG_get0_bag_obj crypto/pkcs12/p12_sbag.c /^const ASN1_TYPE *PKCS12_SAFEBAG_get0_bag_obj(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get0_bag_type crypto/pkcs12/p12_sbag.c /^const ASN1_OBJECT *PKCS12_SAFEBAG_get0_bag_type(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get0_p8inf crypto/pkcs12/p12_sbag.c /^const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get0_pkcs8 crypto/pkcs12/p12_sbag.c /^const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get0_type crypto/pkcs12/p12_sbag.c /^const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get1_cert crypto/pkcs12/p12_sbag.c /^X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get1_crl crypto/pkcs12/p12_sbag.c /^X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get_bag_nid crypto/pkcs12/p12_sbag.c /^int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_get_nid crypto/pkcs12/p12_sbag.c /^int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag)$/;" f +PKCS12_SAFEBAG_st crypto/pkcs12/p12_local.h /^struct PKCS12_SAFEBAG_st {$/;" s +PKCS12_add1_attr_by_NID crypto/pkcs12/p12_attr.c /^int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type,$/;" f +PKCS12_add1_attr_by_txt crypto/pkcs12/p12_attr.c /^int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type,$/;" f +PKCS12_add_CSPName_asc crypto/pkcs12/p12_attr.c /^int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen)$/;" f +PKCS12_add_friendlyname_asc crypto/pkcs12/p12_attr.c /^int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name,$/;" f +PKCS12_add_friendlyname_uni crypto/pkcs12/p12_attr.c /^int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag,$/;" f +PKCS12_add_friendlyname_utf8 crypto/pkcs12/p12_attr.c /^int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name,$/;" f +PKCS12_add_localkeyid crypto/pkcs12/p12_attr.c /^int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name,$/;" f +PKCS12_create crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, X509 *cert,$/;" f +PKCS12_create_ex crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey,$/;" f +PKCS12_decrypt_skey crypto/pkcs12/p12_add.c /^PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag,$/;" f +PKCS12_decrypt_skey_ex crypto/pkcs12/p12_add.c /^PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag,$/;" f +PKCS12_gen_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,$/;" f +PKCS12_get0_mac crypto/pkcs12/p12_mutl.c /^void PKCS12_get0_mac(const ASN1_OCTET_STRING **pmac,$/;" f +PKCS12_get_attr crypto/pkcs12/p12_sbag.c /^ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid)$/;" f +PKCS12_get_friendlyname crypto/pkcs12/p12_attr.c /^char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag)$/;" f +PKCS12_handler engines/e_loader_attic.c /^static FILE_HANDLER PKCS12_handler = {$/;" v file: +PKCS12_helper_set_legacy test/helpers/pkcs12.c /^void PKCS12_helper_set_legacy(int enable)$/;" f +PKCS12_helper_set_libctx test/helpers/pkcs12.c /^void PKCS12_helper_set_libctx(OSSL_LIB_CTX *libctx)$/;" f +PKCS12_helper_set_propq test/helpers/pkcs12.c /^void PKCS12_helper_set_propq(const char *propq)$/;" f +PKCS12_init crypto/pkcs12/p12_init.c /^PKCS12 *PKCS12_init(int mode)$/;" f +PKCS12_init_ex crypto/pkcs12/p12_init.c /^PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq)$/;" f +PKCS12_item_decrypt_d2i crypto/pkcs12/p12_decr.c /^void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it,$/;" f +PKCS12_item_decrypt_d2i_ex crypto/pkcs12/p12_decr.c /^void *PKCS12_item_decrypt_d2i_ex(const X509_ALGOR *algor, const ASN1_ITEM *it,$/;" f +PKCS12_item_i2d_encrypt crypto/pkcs12/p12_decr.c /^ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt(X509_ALGOR *algor,$/;" f +PKCS12_item_i2d_encrypt_ex crypto/pkcs12/p12_decr.c /^ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt_ex(X509_ALGOR *algor,$/;" f +PKCS12_item_pack_safebag crypto/pkcs12/p12_add.c /^PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it,$/;" f +PKCS12_key_gen_asc crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt,$/;" f +PKCS12_key_gen_asc_ex crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_asc_ex(const char *pass, int passlen, unsigned char *salt,$/;" f +PKCS12_key_gen_uni crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_uni(unsigned char *pass, int passlen, unsigned char *salt,$/;" f +PKCS12_key_gen_uni_ex crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_uni_ex(unsigned char *pass, int passlen, unsigned char *salt,$/;" f +PKCS12_key_gen_utf8 crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_utf8(const char *pass, int passlen, unsigned char *salt,$/;" f +PKCS12_key_gen_utf8_ex crypto/pkcs12/p12_key.c /^int PKCS12_key_gen_utf8_ex(const char *pass, int passlen, unsigned char *salt,$/;" f +PKCS12_mac_present crypto/pkcs12/p12_mutl.c /^int PKCS12_mac_present(const PKCS12 *p12)$/;" f +PKCS12_newpass crypto/pkcs12/p12_npas.c /^int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass)$/;" f +PKCS12_pack_authsafes crypto/pkcs12/p12_add.c /^int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes)$/;" f +PKCS12_pack_p7encdata crypto/pkcs12/p12_add.c /^PKCS7 *PKCS12_pack_p7encdata(int pbe_nid, const char *pass, int passlen,$/;" f +PKCS12_pack_p7encdata_ex crypto/pkcs12/p12_add.c /^PKCS7 *PKCS12_pack_p7encdata_ex(int pbe_nid, const char *pass, int passlen,$/;" f +PKCS12_parse crypto/pkcs12/p12_kiss.c /^int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,$/;" f +PKCS12_pbe_crypt crypto/pkcs12/p12_decr.c /^unsigned char *PKCS12_pbe_crypt(const X509_ALGOR *algor,$/;" f +PKCS12_pbe_crypt_ex crypto/pkcs12/p12_decr.c /^unsigned char *PKCS12_pbe_crypt_ex(const X509_ALGOR *algor,$/;" f +PKCS12_set_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,$/;" f +PKCS12_setup_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen,$/;" f +PKCS12_st crypto/pkcs12/p12_local.h /^struct PKCS12_st {$/;" s +PKCS12_str_reasons crypto/pkcs12/pk12err.c /^static const ERR_STRING_DATA PKCS12_str_reasons[] = {$/;" v file: +PKCS12_verify_mac crypto/pkcs12/p12_mutl.c /^int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen)$/;" f +PKCS1_MGF1 crypto/rsa/rsa_oaep.c /^int PKCS1_MGF1(unsigned char *mask, long len,$/;" f +PKCS5_DEFAULT_ITER include/openssl/evp.h 41;" d +PKCS5_PBE_add crypto/evp/p5_crpt.c /^void PKCS5_PBE_add(void)$/;" f +PKCS5_PBE_keyivgen crypto/evp/p5_crpt.c /^int PKCS5_PBE_keyivgen(EVP_CIPHER_CTX *cctx, const char *pass, int passlen,$/;" f +PKCS5_PBE_keyivgen_ex crypto/evp/p5_crpt.c /^int PKCS5_PBE_keyivgen_ex(EVP_CIPHER_CTX *cctx, const char *pass, int passlen,$/;" f +PKCS5_PBKDF2_HMAC crypto/evp/p5_crpt2.c /^int PKCS5_PBKDF2_HMAC(const char *pass, int passlen, const unsigned char *salt,$/;" f +PKCS5_PBKDF2_HMAC_SHA1 crypto/evp/p5_crpt2.c /^int PKCS5_PBKDF2_HMAC_SHA1(const char *pass, int passlen,$/;" f +PKCS5_SALT_LEN include/openssl/evp.h 39;" d +PKCS5_pbe2_set_scrypt crypto/asn1/p5_scrypt.c /^X509_ALGOR *PKCS5_pbe2_set_scrypt(const EVP_CIPHER *cipher,$/;" f +PKCS5_v2_PBE_keyivgen crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f +PKCS5_v2_PBE_keyivgen_ex crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,$/;" f +PKCS5_v2_PBKDF2_keyivgen crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBKDF2_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f +PKCS5_v2_PBKDF2_keyivgen_ex crypto/evp/p5_crpt2.c /^int PKCS5_v2_PBKDF2_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f +PKCS5_v2_scrypt_keyivgen crypto/asn1/p5_scrypt.c /^int PKCS5_v2_scrypt_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f +PKCS5_v2_scrypt_keyivgen_ex crypto/asn1/p5_scrypt.c /^int PKCS5_v2_scrypt_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass,$/;" f +PKCS7 crypto/pkcs7/pk7_asn1.c /^ASN1_ADB(PKCS7) = {$/;" v +PKCS7_F_DO_PKCS7_SIGNED_ATTRIB include/openssl/cryptoerr_legacy.h 1056;" d +PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME include/openssl/cryptoerr_legacy.h 1057;" d +PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP include/openssl/cryptoerr_legacy.h 1058;" d +PKCS7_F_PKCS7_ADD_CERTIFICATE include/openssl/cryptoerr_legacy.h 1059;" d +PKCS7_F_PKCS7_ADD_CRL include/openssl/cryptoerr_legacy.h 1060;" d +PKCS7_F_PKCS7_ADD_RECIPIENT_INFO include/openssl/cryptoerr_legacy.h 1061;" d +PKCS7_F_PKCS7_ADD_SIGNATURE include/openssl/cryptoerr_legacy.h 1062;" d +PKCS7_F_PKCS7_ADD_SIGNER include/openssl/cryptoerr_legacy.h 1063;" d +PKCS7_F_PKCS7_BIO_ADD_DIGEST include/openssl/cryptoerr_legacy.h 1064;" d +PKCS7_F_PKCS7_COPY_EXISTING_DIGEST include/openssl/cryptoerr_legacy.h 1065;" d +PKCS7_F_PKCS7_CTRL include/openssl/cryptoerr_legacy.h 1066;" d +PKCS7_F_PKCS7_DATADECODE include/openssl/cryptoerr_legacy.h 1067;" d +PKCS7_F_PKCS7_DATAFINAL include/openssl/cryptoerr_legacy.h 1068;" d +PKCS7_F_PKCS7_DATAINIT include/openssl/cryptoerr_legacy.h 1069;" d +PKCS7_F_PKCS7_DATAVERIFY include/openssl/cryptoerr_legacy.h 1070;" d +PKCS7_F_PKCS7_DECRYPT include/openssl/cryptoerr_legacy.h 1071;" d +PKCS7_F_PKCS7_DECRYPT_RINFO include/openssl/cryptoerr_legacy.h 1072;" d +PKCS7_F_PKCS7_ENCODE_RINFO include/openssl/cryptoerr_legacy.h 1073;" d +PKCS7_F_PKCS7_ENCRYPT include/openssl/cryptoerr_legacy.h 1074;" d +PKCS7_F_PKCS7_FINAL include/openssl/cryptoerr_legacy.h 1075;" d +PKCS7_F_PKCS7_FIND_DIGEST include/openssl/cryptoerr_legacy.h 1076;" d +PKCS7_F_PKCS7_GET0_SIGNERS include/openssl/cryptoerr_legacy.h 1077;" d +PKCS7_F_PKCS7_RECIP_INFO_SET include/openssl/cryptoerr_legacy.h 1078;" d +PKCS7_F_PKCS7_SET_CIPHER include/openssl/cryptoerr_legacy.h 1079;" d +PKCS7_F_PKCS7_SET_CONTENT include/openssl/cryptoerr_legacy.h 1080;" d +PKCS7_F_PKCS7_SET_DIGEST include/openssl/cryptoerr_legacy.h 1081;" d +PKCS7_F_PKCS7_SET_TYPE include/openssl/cryptoerr_legacy.h 1082;" d +PKCS7_F_PKCS7_SIGN include/openssl/cryptoerr_legacy.h 1083;" d +PKCS7_F_PKCS7_SIGNATUREVERIFY include/openssl/cryptoerr_legacy.h 1084;" d +PKCS7_F_PKCS7_SIGNER_INFO_SET include/openssl/cryptoerr_legacy.h 1085;" d +PKCS7_F_PKCS7_SIGNER_INFO_SIGN include/openssl/cryptoerr_legacy.h 1086;" d +PKCS7_F_PKCS7_SIGN_ADD_SIGNER include/openssl/cryptoerr_legacy.h 1087;" d +PKCS7_F_PKCS7_SIMPLE_SMIMECAP include/openssl/cryptoerr_legacy.h 1088;" d +PKCS7_F_PKCS7_VERIFY include/openssl/cryptoerr_legacy.h 1089;" d +PKCS7_ISSUER_AND_SERIAL include/openssl/types.h 76;" d +PKCS7_ISSUER_AND_SERIAL_digest crypto/x509/x_all.c /^int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data,$/;" f +PKCS7_RECIP_INFO_get0_alg crypto/pkcs7/pk7_lib.c /^void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc)$/;" f +PKCS7_RECIP_INFO_set crypto/pkcs7/pk7_lib.c /^int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509)$/;" f +PKCS7_R_CERTIFICATE_VERIFY_ERROR include/openssl/pkcs7err.h 24;" d +PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER include/openssl/pkcs7err.h 25;" d +PKCS7_R_CIPHER_NOT_INITIALIZED include/openssl/pkcs7err.h 26;" d +PKCS7_R_CONTENT_AND_DATA_PRESENT include/openssl/pkcs7err.h 27;" d +PKCS7_R_CTRL_ERROR include/openssl/pkcs7err.h 28;" d +PKCS7_R_DECRYPT_ERROR include/openssl/pkcs7err.h 29;" d +PKCS7_R_DIGEST_FAILURE include/openssl/pkcs7err.h 30;" d +PKCS7_R_ENCRYPTION_CTRL_FAILURE include/openssl/pkcs7err.h 31;" d +PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE include/openssl/pkcs7err.h 32;" d +PKCS7_R_ERROR_ADDING_RECIPIENT include/openssl/pkcs7err.h 33;" d +PKCS7_R_ERROR_SETTING_CIPHER include/openssl/pkcs7err.h 34;" d +PKCS7_R_INVALID_NULL_POINTER include/openssl/pkcs7err.h 35;" d +PKCS7_R_INVALID_SIGNED_DATA_TYPE include/openssl/pkcs7err.h 36;" d +PKCS7_R_NO_CONTENT include/openssl/pkcs7err.h 37;" d +PKCS7_R_NO_DEFAULT_DIGEST include/openssl/pkcs7err.h 38;" d +PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND include/openssl/pkcs7err.h 39;" d +PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE include/openssl/pkcs7err.h 40;" d +PKCS7_R_NO_SIGNATURES_ON_DATA include/openssl/pkcs7err.h 41;" d +PKCS7_R_NO_SIGNERS include/openssl/pkcs7err.h 42;" d +PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE include/openssl/pkcs7err.h 43;" d +PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR include/openssl/pkcs7err.h 44;" d +PKCS7_R_PKCS7_ADD_SIGNER_ERROR include/openssl/pkcs7err.h 45;" d +PKCS7_R_PKCS7_DATASIGN include/openssl/pkcs7err.h 46;" d +PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/pkcs7err.h 47;" d +PKCS7_R_SIGNATURE_FAILURE include/openssl/pkcs7err.h 48;" d +PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND include/openssl/pkcs7err.h 49;" d +PKCS7_R_SIGNING_CTRL_FAILURE include/openssl/pkcs7err.h 50;" d +PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE include/openssl/pkcs7err.h 51;" d +PKCS7_R_SMIME_TEXT_ERROR include/openssl/pkcs7err.h 52;" d +PKCS7_R_UNABLE_TO_FIND_CERTIFICATE include/openssl/pkcs7err.h 53;" d +PKCS7_R_UNABLE_TO_FIND_MEM_BIO include/openssl/pkcs7err.h 54;" d +PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST include/openssl/pkcs7err.h 55;" d +PKCS7_R_UNKNOWN_DIGEST_TYPE include/openssl/pkcs7err.h 56;" d +PKCS7_R_UNKNOWN_OPERATION include/openssl/pkcs7err.h 57;" d +PKCS7_R_UNSUPPORTED_CIPHER_TYPE include/openssl/pkcs7err.h 58;" d +PKCS7_R_UNSUPPORTED_CONTENT_TYPE include/openssl/pkcs7err.h 59;" d +PKCS7_R_WRONG_CONTENT_TYPE include/openssl/pkcs7err.h 60;" d +PKCS7_R_WRONG_PKCS7_TYPE include/openssl/pkcs7err.h 61;" d +PKCS7_SIGNER_INFO include/openssl/types.h 77;" d +PKCS7_SIGNER_INFO_get0_algs crypto/pkcs7/pk7_lib.c /^void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk,$/;" f +PKCS7_SIGNER_INFO_set crypto/pkcs7/pk7_lib.c /^int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey,$/;" f +PKCS7_SIGNER_INFO_sign crypto/pkcs7/pk7_doit.c /^int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si)$/;" f +PKCS7_add0_attrib_signing_time crypto/pkcs7/pk7_attr.c /^int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t)$/;" f +PKCS7_add1_attrib_digest crypto/pkcs7/pk7_attr.c /^int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si,$/;" f +PKCS7_add_attrib_content_type crypto/pkcs7/pk7_attr.c /^int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid)$/;" f +PKCS7_add_attrib_smimecap crypto/pkcs7/pk7_attr.c /^int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si,$/;" f +PKCS7_add_attribute crypto/pkcs7/pk7_doit.c /^int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype,$/;" f +PKCS7_add_certificate crypto/pkcs7/pk7_lib.c /^int PKCS7_add_certificate(PKCS7 *p7, X509 *x509)$/;" f +PKCS7_add_crl crypto/pkcs7/pk7_lib.c /^int PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl)$/;" f +PKCS7_add_recipient crypto/pkcs7/pk7_lib.c /^PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509)$/;" f +PKCS7_add_recipient_info crypto/pkcs7/pk7_lib.c /^int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri)$/;" f +PKCS7_add_signature crypto/pkcs7/pk7_lib.c /^PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, EVP_PKEY *pkey,$/;" f +PKCS7_add_signed_attribute crypto/pkcs7/pk7_doit.c /^int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype,$/;" f +PKCS7_add_signer crypto/pkcs7/pk7_lib.c /^int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *psi)$/;" f +PKCS7_cert_from_signer_info crypto/pkcs7/pk7_lib.c /^X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si)$/;" f +PKCS7_content_new crypto/pkcs7/pk7_lib.c /^int PKCS7_content_new(PKCS7 *p7, int type)$/;" f +PKCS7_ctrl crypto/pkcs7/pk7_lib.c /^long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg)$/;" f +PKCS7_dataDecode crypto/pkcs7/pk7_doit.c /^BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert)$/;" f +PKCS7_dataFinal crypto/pkcs7/pk7_doit.c /^int PKCS7_dataFinal(PKCS7 *p7, BIO *bio)$/;" f +PKCS7_dataInit crypto/pkcs7/pk7_doit.c /^BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio)$/;" f +PKCS7_dataVerify crypto/pkcs7/pk7_doit.c /^int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, BIO *bio,$/;" f +PKCS7_decrypt crypto/pkcs7/pk7_smime.c /^int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags)$/;" f +PKCS7_final crypto/pkcs7/pk7_smime.c /^int PKCS7_final(PKCS7 *p7, BIO *data, int flags)$/;" f +PKCS7_find_digest crypto/pkcs7/pk7_doit.c /^static BIO *PKCS7_find_digest(EVP_MD_CTX **pmd, BIO *bio, int nid)$/;" f file: +PKCS7_get_attribute crypto/pkcs7/pk7_doit.c /^ASN1_TYPE *PKCS7_get_attribute(const PKCS7_SIGNER_INFO *si, int nid)$/;" f +PKCS7_get_issuer_and_serial crypto/pkcs7/pk7_doit.c /^PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx)$/;" f +PKCS7_get_octet_string crypto/pkcs7/pk7_doit.c /^ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7)$/;" f +PKCS7_get_signed_attribute crypto/pkcs7/pk7_doit.c /^ASN1_TYPE *PKCS7_get_signed_attribute(const PKCS7_SIGNER_INFO *si, int nid)$/;" f +PKCS7_set0_type_other crypto/pkcs7/pk7_lib.c /^int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other)$/;" f +PKCS7_set_attributes crypto/pkcs7/pk7_doit.c /^int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si,$/;" f +PKCS7_set_cipher crypto/pkcs7/pk7_lib.c /^int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher)$/;" f +PKCS7_set_content crypto/pkcs7/pk7_lib.c /^int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data)$/;" f +PKCS7_set_digest crypto/pkcs7/pk7_lib.c /^int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md)$/;" f +PKCS7_set_signed_attributes crypto/pkcs7/pk7_doit.c /^int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si,$/;" f +PKCS7_set_type crypto/pkcs7/pk7_lib.c /^int PKCS7_set_type(PKCS7 *p7, int type)$/;" f +PKCS7_sign crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,$/;" f +PKCS7_sign_add_signer crypto/pkcs7/pk7_smime.c /^PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, X509 *signcert,$/;" f +PKCS7_sign_ex crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_sign_ex(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,$/;" f +PKCS7_signatureVerify crypto/pkcs7/pk7_doit.c /^int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,$/;" f +PKCS7_str_reasons crypto/pkcs7/pkcs7err.c /^static const ERR_STRING_DATA PKCS7_str_reasons[] = {$/;" v file: +PKCS7_stream crypto/pkcs7/pk7_lib.c /^int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7)$/;" f +PKCS7_verify crypto/pkcs7/pk7_smime.c /^int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store,$/;" f +PKCS8Encrypted_handler engines/e_loader_attic.c /^static FILE_HANDLER PKCS8Encrypted_handler = {$/;" v file: +PKCS8_PRIV_KEY_INFO include/openssl/types.h /^typedef struct pkcs8_priv_key_info_st PKCS8_PRIV_KEY_INFO;$/;" t typeref:struct:pkcs8_priv_key_info_st +PKCS8_add_keyusage crypto/pkcs12/p12_attr.c /^int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage)$/;" f +PKCS8_decrypt crypto/pkcs12/p12_p8d.c /^PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass,$/;" f +PKCS8_decrypt_ex crypto/pkcs12/p12_p8d.c /^PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass,$/;" f +PKCS8_encrypt crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher,$/;" f +PKCS8_encrypt_ex crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher,$/;" f +PKCS8_get_attr crypto/pkcs12/p12_sbag.c /^ASN1_TYPE *PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid)$/;" f +PKCS8_set0_pbe crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen,$/;" f +PKCS8_set0_pbe_ex crypto/pkcs12/p12_p8e.c /^X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen,$/;" f +PKEY crypto/evp/ctrl_params_translate.c /^ PKEY,$/;" e enum:state file: +PKEY_DATA test/evp_test.c /^} PKEY_DATA;$/;" t typeref:struct:pkey_data_st file: +PKEY_KDF_DATA test/evp_test.c /^} PKEY_KDF_DATA;$/;" t typeref:struct:pkey_kdf_data_st file: +PKEY_SECONDS apps/speed.c 13;" d file: +PMULL_CAPABLE crypto/modes/gcm128.c 663;" d file: +POINT_CONVERSION_COMPRESSED include/openssl/ec.h /^ POINT_CONVERSION_COMPRESSED = 2,$/;" e enum:__anon379 +POINT_CONVERSION_HYBRID include/openssl/ec.h /^ POINT_CONVERSION_HYBRID = 6$/;" e enum:__anon379 +POINT_CONVERSION_UNCOMPRESSED include/openssl/ec.h /^ POINT_CONVERSION_UNCOMPRESSED = 4,$/;" e enum:__anon379 +POLICYQUALINFO crypto/x509/v3_cpols.c /^ASN1_ADB(POLICYQUALINFO) = {$/;" v +POLICY_DATA_FLAG_CRITICAL crypto/x509/pcy_local.h 61;" d +POLICY_DATA_FLAG_EXTRA_NODE crypto/x509/pcy_local.h 57;" d +POLICY_DATA_FLAG_MAPPED crypto/x509/pcy_local.h 38;" d +POLICY_DATA_FLAG_MAPPED_ANY crypto/x509/pcy_local.h 45;" d +POLICY_DATA_FLAG_MAP_MASK crypto/x509/pcy_local.h 49;" d +POLICY_DATA_FLAG_SHARED_QUALIFIERS crypto/x509/pcy_local.h 53;" d +POLICY_FLAG_ANY_POLICY crypto/x509/pcy_local.h 129;" d +POLY1305 include/crypto/poly1305.h /^typedef struct poly1305_context POLY1305;$/;" t typeref:struct:poly1305_context +POLY1305_BLOCK_SIZE crypto/poly1305/poly1305_base2_44.c 29;" d file: +POLY1305_BLOCK_SIZE include/crypto/poly1305.h 16;" d +POLY1305_DIGEST_SIZE include/crypto/poly1305.h 17;" d +POLY1305_KEY_SIZE include/crypto/poly1305.h 18;" d +POLY1305_ctx crypto/evp/e_chacha20_poly1305.c 165;" d file: +PORT apps/include/s_apps.h 15;" d +POSTFIX apps/x509.c 29;" d file: +POSTFIX apps/x509.c 30;" d file: +POSTPROCESS_DIRECTIVE util/check-format.pl /^ POSTPROCESS_DIRECTIVE:$/;" l +POST_CTRL_STR_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_STR_TO_PARAMS, POST_CTRL_STR_TO_PARAMS, CLEANUP_CTRL_STR_TO_PARAMS,$/;" e enum:state file: +POST_CTRL_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_TO_PARAMS, POST_CTRL_TO_PARAMS, CLEANUP_CTRL_TO_PARAMS,$/;" e enum:state file: +POST_HEADER crypto/pem/pem_lib.c /^ POST_HEADER$/;" e enum:header_status file: +POST_PARAMS_TO_CTRL crypto/evp/ctrl_params_translate.c /^ PRE_PARAMS_TO_CTRL, POST_PARAMS_TO_CTRL, CLEANUP_PARAMS_TO_CTRL$/;" e enum:state file: +PPC_ALTIVEC include/crypto/ppc_arch.h 21;" d +PPC_CRYPTO207 include/crypto/ppc_arch.h 22;" d +PPC_FPU include/crypto/ppc_arch.h 23;" d +PPC_FPU64 include/crypto/ppc_arch.h 20;" d +PPC_MADD300 include/crypto/ppc_arch.h 24;" d +PPC_MFSPR268 include/crypto/ppc_arch.h 26;" d +PPC_MFTB include/crypto/ppc_arch.h 25;" d +PRECOMP256_ROW crypto/ec/ecp_nistz256.c /^typedef P256_POINT_AFFINE PRECOMP256_ROW[64];$/;" t file: +PREFIX crypto/trace.c /^ PREFIX,$/;" e enum:__anon217 file: +PREFIX_CTX crypto/bio/bf_prefix.c /^} PREFIX_CTX;$/;" t typeref:struct:prefix_ctx_st file: +PRE_CTRL_STR_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_STR_TO_PARAMS, POST_CTRL_STR_TO_PARAMS, CLEANUP_CTRL_STR_TO_PARAMS,$/;" e enum:state file: +PRE_CTRL_TO_PARAMS crypto/evp/ctrl_params_translate.c /^ PRE_CTRL_TO_PARAMS, POST_CTRL_TO_PARAMS, CLEANUP_CTRL_TO_PARAMS,$/;" e enum:state file: +PRE_PARAMS_TO_CTRL crypto/evp/ctrl_params_translate.c /^ PRE_PARAMS_TO_CTRL, POST_PARAMS_TO_CTRL, CLEANUP_PARAMS_TO_CTRL$/;" e enum:state file: +PRIMARY_RESEED_INTERVAL crypto/rand/rand_local.h 23;" d +PRIMARY_RESEED_TIME_INTERVAL crypto/rand/rand_local.h 25;" d +PRINTF_FORMAT test/testutil.h 253;" d +PRINTF_FORMAT test/testutil.h 260;" d +PRINTF_FORMAT test/testutil.h 261;" d +PRIVATE crypto/bn/bn_rand.c /^ NORMAL, TESTING, PRIVATE$/;" e enum:bnrand_flag_e file: +PRIV_DER test/evp_pkey_provided_test.c 33;" d file: +PRIV_KEY test/evp_pkey_provided_test.c 887;" d file: +PRIV_PEM test/evp_pkey_provided_test.c 32;" d file: +PRIV_TEXT test/evp_pkey_provided_test.c 31;" d file: +PROFESSION_INFO_get0_addProfessionInfo crypto/x509/v3_admis.c /^const ASN1_OCTET_STRING *PROFESSION_INFO_get0_addProfessionInfo(const PROFESSION_INFO *pi)$/;" f +PROFESSION_INFO_get0_namingAuthority crypto/x509/v3_admis.c /^const NAMING_AUTHORITY *PROFESSION_INFO_get0_namingAuthority(const PROFESSION_INFO *pi)$/;" f +PROFESSION_INFO_get0_registrationNumber crypto/x509/v3_admis.c /^const ASN1_PRINTABLESTRING *PROFESSION_INFO_get0_registrationNumber(const PROFESSION_INFO *pi)$/;" f +PROFESSION_INFO_set0_addProfessionInfo crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_addProfessionInfo(PROFESSION_INFO *pi,$/;" f +PROFESSION_INFO_set0_namingAuthority crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_namingAuthority(PROFESSION_INFO *pi,$/;" f +PROFESSION_INFO_set0_professionItems crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_professionItems(PROFESSION_INFO *pi,$/;" f +PROFESSION_INFO_set0_professionOIDs crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_professionOIDs(PROFESSION_INFO *pi,$/;" f +PROFESSION_INFO_set0_registrationNumber crypto/x509/v3_admis.c /^void PROFESSION_INFO_set0_registrationNumber(PROFESSION_INFO *pi,$/;" f +PROMPT apps/req.c 36;" d file: +PROPERTY_DEFN_ELEM crypto/property/defn_cache.c /^DEFINE_LHASH_OF(PROPERTY_DEFN_ELEM);$/;" v +PROPERTY_DEFN_ELEM crypto/property/defn_cache.c /^} PROPERTY_DEFN_ELEM;$/;" t typeref:struct:__anon102 file: +PROPERTY_STRING crypto/property/property_string.c /^DEFINE_LHASH_OF(PROPERTY_STRING);$/;" v +PROPERTY_STRING crypto/property/property_string.c /^} PROPERTY_STRING;$/;" t typeref:struct:__anon93 file: +PROPERTY_STRING_DATA crypto/property/property_string.c /^} PROPERTY_STRING_DATA;$/;" t typeref:struct:__anon94 file: +PROP_R_NAME_TOO_LONG include/internal/propertyerr.h 27;" d +PROP_R_NOT_AN_ASCII_CHARACTER include/internal/propertyerr.h 28;" d +PROP_R_NOT_AN_HEXADECIMAL_DIGIT include/internal/propertyerr.h 29;" d +PROP_R_NOT_AN_IDENTIFIER include/internal/propertyerr.h 30;" d +PROP_R_NOT_AN_OCTAL_DIGIT include/internal/propertyerr.h 31;" d +PROP_R_NOT_A_DECIMAL_DIGIT include/internal/propertyerr.h 32;" d +PROP_R_NO_MATCHING_STRING_DELIMITER include/internal/propertyerr.h 33;" d +PROP_R_NO_VALUE include/internal/propertyerr.h 34;" d +PROP_R_PARSE_FAILED include/internal/propertyerr.h 35;" d +PROP_R_STRING_TOO_LONG include/internal/propertyerr.h 36;" d +PROP_R_TRAILING_CHARACTERS include/internal/propertyerr.h 37;" d +PROP_TABLE crypto/property/property_string.c /^typedef LHASH_OF(PROPERTY_STRING) PROP_TABLE;$/;" t file: +PROP_str_reasons crypto/property/property_err.c /^static const ERR_STRING_DATA PROP_str_reasons[] = {$/;" v file: +PROTOCOL apps/include/s_apps.h 16;" d +PROTOCOL_CHOICE apps/s_client.c /^} PROTOCOL_CHOICE;$/;" t typeref:enum:PROTOCOL_choice file: +PROTOCOL_choice apps/s_client.c /^typedef enum PROTOCOL_choice {$/;" g file: +PROTO_FTP apps/s_client.c /^ PROTO_FTP,$/;" e enum:PROTOCOL_choice file: +PROTO_IMAP apps/s_client.c /^ PROTO_IMAP,$/;" e enum:PROTOCOL_choice file: +PROTO_IRC apps/s_client.c /^ PROTO_IRC,$/;" e enum:PROTOCOL_choice file: +PROTO_LDAP apps/s_client.c /^ PROTO_LDAP$/;" e enum:PROTOCOL_choice file: +PROTO_LMTP apps/s_client.c /^ PROTO_LMTP,$/;" e enum:PROTOCOL_choice file: +PROTO_MYSQL apps/s_client.c /^ PROTO_MYSQL,$/;" e enum:PROTOCOL_choice file: +PROTO_NNTP apps/s_client.c /^ PROTO_NNTP,$/;" e enum:PROTOCOL_choice file: +PROTO_OFF apps/s_client.c /^ PROTO_OFF,$/;" e enum:PROTOCOL_choice file: +PROTO_POP3 apps/s_client.c /^ PROTO_POP3,$/;" e enum:PROTOCOL_choice file: +PROTO_POSTGRES apps/s_client.c /^ PROTO_POSTGRES,$/;" e enum:PROTOCOL_choice file: +PROTO_SIEVE apps/s_client.c /^ PROTO_SIEVE,$/;" e enum:PROTOCOL_choice file: +PROTO_SMTP apps/s_client.c /^ PROTO_SMTP,$/;" e enum:PROTOCOL_choice file: +PROTO_TELNET apps/s_client.c /^ PROTO_TELNET,$/;" e enum:PROTOCOL_choice file: +PROTO_XMPP apps/s_client.c /^ PROTO_XMPP,$/;" e enum:PROTOCOL_choice file: +PROTO_XMPP_SERVER apps/s_client.c /^ PROTO_XMPP_SERVER,$/;" e enum:PROTOCOL_choice file: +PROVIDER_CONF_GLOBAL crypto/provider_conf.c /^} PROVIDER_CONF_GLOBAL;$/;" t typeref:struct:__anon218 file: +PROV_AES_CCM_CTX providers/implementations/ciphers/cipher_aes_ccm.h /^} PROV_AES_CCM_CTX;$/;" t typeref:struct:prov_aes_ccm_ctx_st +PROV_AES_CTX providers/implementations/ciphers/cipher_aes.h /^} PROV_AES_CTX;$/;" t typeref:struct:prov_aes_ctx_st +PROV_AES_GCM_CTX providers/implementations/ciphers/cipher_aes_gcm.h /^} PROV_AES_GCM_CTX;$/;" t typeref:struct:prov_aes_gcm_ctx_st +PROV_AES_HMAC_SHA1_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_AES_HMAC_SHA1_CTX;$/;" t typeref:struct:prov_aes_hmac_sha1_ctx_st +PROV_AES_HMAC_SHA256_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_AES_HMAC_SHA256_CTX;$/;" t typeref:struct:prov_aes_hmac_sha256_ctx_st +PROV_AES_HMAC_SHA_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_AES_HMAC_SHA_CTX;$/;" t typeref:struct:prov_aes_hmac_sha_ctx_st +PROV_AES_OCB_CTX providers/implementations/ciphers/cipher_aes_ocb.h /^} PROV_AES_OCB_CTX;$/;" t typeref:struct:prov_aes_ocb_ctx_st +PROV_AES_SIV_CTX providers/implementations/ciphers/cipher_aes_siv.h /^} PROV_AES_SIV_CTX;$/;" t typeref:struct:prov_siv_ctx_st +PROV_AES_WRAP_CTX providers/implementations/ciphers/cipher_aes_wrp.c /^} PROV_AES_WRAP_CTX;$/;" t typeref:struct:prov_aes_wrap_ctx_st file: +PROV_AES_XTS_CTX providers/implementations/ciphers/cipher_aes_xts.h /^} PROV_AES_XTS_CTX;$/;" t typeref:struct:prov_aes_xts_ctx_st +PROV_ARIA_CCM_CTX providers/implementations/ciphers/cipher_aria_ccm.h /^} PROV_ARIA_CCM_CTX;$/;" t typeref:struct:prov_aria_ccm_ctx_st +PROV_ARIA_CTX providers/implementations/ciphers/cipher_aria.h /^} PROV_ARIA_CTX;$/;" t typeref:struct:prov_aria_ctx_st +PROV_ARIA_GCM_CTX providers/implementations/ciphers/cipher_aria_gcm.h /^} PROV_ARIA_GCM_CTX;$/;" t typeref:struct:prov_aria_gcm_ctx_st +PROV_BLOWFISH_CTX providers/implementations/ciphers/cipher_blowfish.h /^} PROV_BLOWFISH_CTX;$/;" t typeref:struct:prov_blowfish_ctx_st +PROV_CAMELLIA_CTX providers/implementations/ciphers/cipher_camellia.h /^} PROV_CAMELLIA_CTX;$/;" t typeref:struct:prov_camellia_ctx_st +PROV_CAST_CTX providers/implementations/ciphers/cipher_cast.h /^} PROV_CAST_CTX;$/;" t typeref:struct:prov_cast_ctx_st +PROV_CCM_CTX providers/implementations/include/prov/ciphercommon_ccm.h /^} PROV_CCM_CTX;$/;" t typeref:struct:prov_ccm_st +PROV_CCM_HW providers/implementations/include/prov/ciphercommon_ccm.h /^typedef struct prov_ccm_hw_st PROV_CCM_HW;$/;" t typeref:struct:prov_ccm_hw_st +PROV_CHACHA20_CTX providers/implementations/ciphers/cipher_chacha20.h /^} PROV_CHACHA20_CTX;$/;" t typeref:struct:__anon511 +PROV_CHACHA20_POLY1305_CTX providers/implementations/ciphers/cipher_chacha20_poly1305.h /^} PROV_CHACHA20_POLY1305_CTX;$/;" t typeref:struct:__anon467 +PROV_CIPHER providers/common/include/prov/provider_util.h /^} PROV_CIPHER;$/;" t typeref:struct:__anon451 +PROV_CIPHER_CTX providers/implementations/include/prov/ciphercommon.h /^typedef struct prov_cipher_ctx_st PROV_CIPHER_CTX;$/;" t typeref:struct:prov_cipher_ctx_st +PROV_CIPHER_FLAG_AEAD providers/implementations/include/prov/ciphercommon.h 35;" d +PROV_CIPHER_FLAG_CTS providers/implementations/include/prov/ciphercommon.h 37;" d +PROV_CIPHER_FLAG_CUSTOM_IV providers/implementations/include/prov/ciphercommon.h 36;" d +PROV_CIPHER_FLAG_INVERSE_CIPHER providers/implementations/include/prov/ciphercommon.h 42;" d +PROV_CIPHER_FLAG_RAND_KEY providers/implementations/include/prov/ciphercommon.h 39;" d +PROV_CIPHER_FLAG_TLS1_MULTIBLOCK providers/implementations/include/prov/ciphercommon.h 38;" d +PROV_CIPHER_FLAG_VARIABLE_LENGTH providers/implementations/include/prov/ciphercommon.h 41;" d +PROV_CIPHER_FUNC providers/implementations/include/prov/ciphercommon.h 26;" d +PROV_CIPHER_HW providers/implementations/include/prov/ciphercommon.h /^typedef struct prov_cipher_hw_st PROV_CIPHER_HW;$/;" t typeref:struct:prov_cipher_hw_st +PROV_CIPHER_HW_AES_HMAC_SHA providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^} PROV_CIPHER_HW_AES_HMAC_SHA;$/;" t typeref:struct:prov_cipher_hw_aes_hmac_sha_ctx_st +PROV_CIPHER_HW_AES_SIV providers/implementations/ciphers/cipher_aes_siv.h /^} PROV_CIPHER_HW_AES_SIV;$/;" t typeref:struct:prov_cipher_hw_aes_siv_st +PROV_CIPHER_HW_CHACHA20 providers/implementations/ciphers/cipher_chacha20.h /^} PROV_CIPHER_HW_CHACHA20;$/;" t typeref:struct:prov_cipher_hw_chacha20_st +PROV_CIPHER_HW_CHACHA20_POLY1305 providers/implementations/ciphers/cipher_chacha20_poly1305.h /^} PROV_CIPHER_HW_CHACHA20_POLY1305;$/;" t typeref:struct:prov_cipher_hw_chacha_aead_st +PROV_CIPHER_HW_FN providers/implementations/include/prov/ciphercommon.h /^typedef int (PROV_CIPHER_HW_FN)(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" t +PROV_CIPHER_HW_RC4_HMAC_MD5 providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^} PROV_CIPHER_HW_RC4_HMAC_MD5;$/;" t typeref:struct:prov_cipher_hw_rc4_hmac_md5_st +PROV_CIPHER_HW_aes_mode providers/implementations/ciphers/cipher_aes_hw.c 126;" d file: +PROV_CIPHER_HW_aria_mode providers/implementations/ciphers/cipher_aria_hw.c 35;" d file: +PROV_CIPHER_HW_blowfish_mode providers/implementations/ciphers/cipher_blowfish_hw.c 27;" d file: +PROV_CIPHER_HW_camellia_mode providers/implementations/ciphers/cipher_camellia_hw.c 55;" d file: +PROV_CIPHER_HW_cast_mode providers/implementations/ciphers/cipher_cast5_hw.c 27;" d file: +PROV_CIPHER_HW_declare providers/implementations/ciphers/cipher_aes_ocb_hw.c 107;" d file: +PROV_CIPHER_HW_declare providers/implementations/ciphers/cipher_aes_ocb_hw.c 76;" d file: +PROV_CIPHER_HW_declare providers/implementations/ciphers/cipher_aes_ocb_hw.c 98;" d file: +PROV_CIPHER_HW_declare_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 113;" d file: +PROV_CIPHER_HW_declare_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 152;" d file: +PROV_CIPHER_HW_declare_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 163;" d file: +PROV_CIPHER_HW_des_mode providers/implementations/ciphers/cipher_des_hw.c 180;" d file: +PROV_CIPHER_HW_idea_mode providers/implementations/ciphers/cipher_idea_hw.c 51;" d file: +PROV_CIPHER_HW_idea_mode_ex providers/implementations/ciphers/cipher_idea_hw.c 39;" d file: +PROV_CIPHER_HW_rc2_mode providers/implementations/ciphers/cipher_rc2_hw.c 28;" d file: +PROV_CIPHER_HW_rc5_mode providers/implementations/ciphers/cipher_rc5_hw.c 26;" d file: +PROV_CIPHER_HW_seed_mode providers/implementations/ciphers/cipher_seed_hw.c 27;" d file: +PROV_CIPHER_HW_select providers/implementations/ciphers/cipher_aes_ocb_hw.c 103;" d file: +PROV_CIPHER_HW_select providers/implementations/ciphers/cipher_aes_ocb_hw.c 108;" d file: +PROV_CIPHER_HW_select providers/implementations/ciphers/cipher_aes_ocb_hw.c 81;" d file: +PROV_CIPHER_HW_select_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 119;" d file: +PROV_CIPHER_HW_select_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 158;" d file: +PROV_CIPHER_HW_select_xts providers/implementations/ciphers/cipher_aes_xts_hw.c 164;" d file: +PROV_CIPHER_HW_sm4_mode providers/implementations/ciphers/cipher_sm4_hw.c 31;" d file: +PROV_CIPHER_HW_tdes_mode providers/implementations/ciphers/cipher_tdes.h 82;" d +PROV_CIPHER_NULL_CTX providers/implementations/ciphers/cipher_null.c /^} PROV_CIPHER_NULL_CTX;$/;" t typeref:struct:prov_cipher_null_ctx_st file: +PROV_CTX providers/common/include/prov/provider_ctx.h /^} PROV_CTX;$/;" t typeref:struct:prov_ctx_st +PROV_DESCS_CMAC_SIGN providers/implementations/include/prov/names.h 277;" d +PROV_DESCS_DH providers/implementations/include/prov/names.h 317;" d +PROV_DESCS_DHX providers/implementations/include/prov/names.h 319;" d +PROV_DESCS_DSA providers/implementations/include/prov/names.h 321;" d +PROV_DESCS_EC providers/implementations/include/prov/names.h 303;" d +PROV_DESCS_ECDH providers/implementations/include/prov/names.h 305;" d +PROV_DESCS_ECDSA providers/implementations/include/prov/names.h 307;" d +PROV_DESCS_ED25519 providers/implementations/include/prov/names.h 313;" d +PROV_DESCS_ED448 providers/implementations/include/prov/names.h 315;" d +PROV_DESCS_HKDF_SIGN providers/implementations/include/prov/names.h 254;" d +PROV_DESCS_HMAC_SIGN providers/implementations/include/prov/names.h 275;" d +PROV_DESCS_POLY1305_SIGN providers/implementations/include/prov/names.h 281;" d +PROV_DESCS_RSA providers/implementations/include/prov/names.h 323;" d +PROV_DESCS_RSA_PSS providers/implementations/include/prov/names.h 325;" d +PROV_DESCS_SCRYPT_SIGN providers/implementations/include/prov/names.h 267;" d +PROV_DESCS_SIPHASH_SIGN providers/implementations/include/prov/names.h 279;" d +PROV_DESCS_SM2 providers/implementations/include/prov/names.h 327;" d +PROV_DESCS_TLS1_PRF_SIGN providers/implementations/include/prov/names.h 263;" d +PROV_DESCS_X25519 providers/implementations/include/prov/names.h 309;" d +PROV_DESCS_X448 providers/implementations/include/prov/names.h 311;" d +PROV_DES_CTX providers/implementations/ciphers/cipher_des.h /^} PROV_DES_CTX;$/;" t typeref:struct:prov_des_ctx_st +PROV_DH_CTX providers/implementations/exchange/dh_exch.c /^} PROV_DH_CTX;$/;" t typeref:struct:__anon517 file: +PROV_DH_KDF_NONE providers/implementations/exchange/dh_exch.c /^ PROV_DH_KDF_NONE = 0,$/;" e enum:kdf_type file: +PROV_DH_KDF_X9_42_ASN1 providers/implementations/exchange/dh_exch.c /^ PROV_DH_KDF_X9_42_ASN1$/;" e enum:kdf_type file: +PROV_DIGEST providers/common/include/prov/provider_util.h /^} PROV_DIGEST;$/;" t typeref:struct:__anon452 +PROV_DIGEST_FLAG_ALGID_ABSENT providers/implementations/include/prov/digestcommon.h 20;" d +PROV_DIGEST_FLAG_XOF providers/implementations/include/prov/digestcommon.h 19;" d +PROV_DISPATCH_FUNC_DIGEST_CONSTRUCT_END providers/implementations/include/prov/digestcommon.h 83;" d +PROV_DISPATCH_FUNC_DIGEST_CONSTRUCT_START providers/implementations/include/prov/digestcommon.h 50;" d +PROV_DISPATCH_FUNC_DIGEST_GET_PARAMS providers/implementations/include/prov/digestcommon.h 33;" d +PROV_DRBG providers/implementations/rands/drbg_local.h /^typedef struct prov_drbg_st PROV_DRBG;$/;" t typeref:struct:prov_drbg_st +PROV_DRBG_CTR providers/implementations/rands/drbg_ctr.c /^} PROV_DRBG_CTR;$/;" t typeref:struct:rand_drbg_ctr_st file: +PROV_DRBG_HASH providers/implementations/rands/drbg_hash.c /^} PROV_DRBG_HASH;$/;" t typeref:struct:rand_drbg_hash_st file: +PROV_DRBG_HMAC providers/implementations/rands/drbg_hmac.c /^} PROV_DRBG_HMAC;$/;" t typeref:struct:rand_drbg_hmac_st file: +PROV_DRBG_NONCE_GLOBAL providers/implementations/rands/drbg.c /^} PROV_DRBG_NONCE_GLOBAL;$/;" t typeref:struct:prov_drbg_nonce_global_st file: +PROV_DRBG_VERYIFY_ZEROIZATION providers/implementations/rands/drbg_local.h 214;" d +PROV_DSA_CTX providers/implementations/signature/dsa_sig.c /^} PROV_DSA_CTX;$/;" t typeref:struct:__anon462 file: +PROV_ECDH_CTX providers/implementations/exchange/ecdh_exch.c /^} PROV_ECDH_CTX;$/;" t typeref:struct:__anon518 file: +PROV_ECDH_KDF_NONE providers/implementations/exchange/ecdh_exch.c /^ PROV_ECDH_KDF_NONE = 0,$/;" e enum:kdf_type file: +PROV_ECDH_KDF_X9_63 providers/implementations/exchange/ecdh_exch.c /^ PROV_ECDH_KDF_X9_63$/;" e enum:kdf_type file: +PROV_ECDSA_CTX providers/implementations/signature/ecdsa_sig.c /^} PROV_ECDSA_CTX;$/;" t typeref:struct:__anon460 file: +PROV_ECX_CTX providers/implementations/exchange/ecx_exch.c /^} PROV_ECX_CTX;$/;" t typeref:struct:__anon519 file: +PROV_EDDSA_CTX providers/implementations/signature/eddsa_sig.c /^} PROV_EDDSA_CTX;$/;" t typeref:struct:__anon463 file: +PROV_FUNC_DIGEST_FINAL providers/implementations/digests/null_prov.c 37;" d file: +PROV_FUNC_DIGEST_FINAL providers/implementations/digests/null_prov.c 38;" d file: +PROV_FUNC_DIGEST_FINAL providers/implementations/include/prov/digestcommon.h 38;" d +PROV_FUNC_DIGEST_GET_PARAM providers/implementations/include/prov/digestcommon.h 26;" d +PROV_FUNC_SHA3_DIGEST providers/implementations/digests/sha3_prov.c 241;" d file: +PROV_FUNC_SHA3_DIGEST_COMMON providers/implementations/digests/sha3_prov.c 231;" d file: +PROV_FUNC_SHAKE_DIGEST providers/implementations/digests/sha3_prov.c 246;" d file: +PROV_GCM_CTX providers/implementations/include/prov/ciphercommon_gcm.h /^} PROV_GCM_CTX;$/;" t typeref:struct:prov_gcm_ctx_st +PROV_GCM_HW providers/implementations/include/prov/ciphercommon_gcm.h /^typedef struct prov_gcm_hw_st PROV_GCM_HW;$/;" t typeref:struct:prov_gcm_hw_st +PROV_IDEA_CTX providers/implementations/ciphers/cipher_idea.h /^} PROV_IDEA_CTX;$/;" t typeref:struct:prov_idea_ctx_st +PROV_INTEL_SEC providers/implementations/rands/seeding/rand_win.c 41;" d file: +PROV_KDF_CTX providers/implementations/exchange/kdf_exch.c /^} PROV_KDF_CTX;$/;" t typeref:struct:__anon520 file: +PROV_LIBCTX_OF providers/common/include/prov/provider_ctx.h 28;" d +PROV_MAC_CTX providers/implementations/signature/mac_legacy_sig.c /^} PROV_MAC_CTX;$/;" t typeref:struct:__anon461 file: +PROV_NAMES_AES_128_CBC providers/implementations/include/prov/names.h 48;" d +PROV_NAMES_AES_128_CBC_CTS providers/implementations/include/prov/names.h 51;" d +PROV_NAMES_AES_128_CBC_HMAC_SHA1 providers/implementations/include/prov/names.h 87;" d +PROV_NAMES_AES_128_CBC_HMAC_SHA256 providers/implementations/include/prov/names.h 89;" d +PROV_NAMES_AES_128_CCM providers/implementations/include/prov/names.h 74;" d +PROV_NAMES_AES_128_CFB providers/implementations/include/prov/names.h 57;" d +PROV_NAMES_AES_128_CFB1 providers/implementations/include/prov/names.h 60;" d +PROV_NAMES_AES_128_CFB8 providers/implementations/include/prov/names.h 63;" d +PROV_NAMES_AES_128_CTR providers/implementations/include/prov/names.h 66;" d +PROV_NAMES_AES_128_ECB providers/implementations/include/prov/names.h 45;" d +PROV_NAMES_AES_128_GCM providers/implementations/include/prov/names.h 71;" d +PROV_NAMES_AES_128_OCB providers/implementations/include/prov/names.h 96;" d +PROV_NAMES_AES_128_OFB providers/implementations/include/prov/names.h 54;" d +PROV_NAMES_AES_128_SIV providers/implementations/include/prov/names.h 97;" d +PROV_NAMES_AES_128_WRAP providers/implementations/include/prov/names.h 77;" d +PROV_NAMES_AES_128_WRAP_INV providers/implementations/include/prov/names.h 83;" d +PROV_NAMES_AES_128_WRAP_PAD providers/implementations/include/prov/names.h 80;" d +PROV_NAMES_AES_128_WRAP_PAD_INV providers/implementations/include/prov/names.h 86;" d +PROV_NAMES_AES_128_XTS providers/implementations/include/prov/names.h 68;" d +PROV_NAMES_AES_192_CBC providers/implementations/include/prov/names.h 47;" d +PROV_NAMES_AES_192_CBC_CTS providers/implementations/include/prov/names.h 50;" d +PROV_NAMES_AES_192_CCM providers/implementations/include/prov/names.h 73;" d +PROV_NAMES_AES_192_CFB providers/implementations/include/prov/names.h 56;" d +PROV_NAMES_AES_192_CFB1 providers/implementations/include/prov/names.h 59;" d +PROV_NAMES_AES_192_CFB8 providers/implementations/include/prov/names.h 62;" d +PROV_NAMES_AES_192_CTR providers/implementations/include/prov/names.h 65;" d +PROV_NAMES_AES_192_ECB providers/implementations/include/prov/names.h 44;" d +PROV_NAMES_AES_192_GCM providers/implementations/include/prov/names.h 70;" d +PROV_NAMES_AES_192_OCB providers/implementations/include/prov/names.h 95;" d +PROV_NAMES_AES_192_OFB providers/implementations/include/prov/names.h 53;" d +PROV_NAMES_AES_192_SIV providers/implementations/include/prov/names.h 98;" d +PROV_NAMES_AES_192_WRAP providers/implementations/include/prov/names.h 76;" d +PROV_NAMES_AES_192_WRAP_INV providers/implementations/include/prov/names.h 82;" d +PROV_NAMES_AES_192_WRAP_PAD providers/implementations/include/prov/names.h 79;" d +PROV_NAMES_AES_192_WRAP_PAD_INV providers/implementations/include/prov/names.h 85;" d +PROV_NAMES_AES_256_CBC providers/implementations/include/prov/names.h 46;" d +PROV_NAMES_AES_256_CBC_CTS providers/implementations/include/prov/names.h 49;" d +PROV_NAMES_AES_256_CBC_HMAC_SHA1 providers/implementations/include/prov/names.h 88;" d +PROV_NAMES_AES_256_CBC_HMAC_SHA256 providers/implementations/include/prov/names.h 90;" d +PROV_NAMES_AES_256_CCM providers/implementations/include/prov/names.h 72;" d +PROV_NAMES_AES_256_CFB providers/implementations/include/prov/names.h 55;" d +PROV_NAMES_AES_256_CFB1 providers/implementations/include/prov/names.h 58;" d +PROV_NAMES_AES_256_CFB8 providers/implementations/include/prov/names.h 61;" d +PROV_NAMES_AES_256_CTR providers/implementations/include/prov/names.h 64;" d +PROV_NAMES_AES_256_ECB providers/implementations/include/prov/names.h 43;" d +PROV_NAMES_AES_256_GCM providers/implementations/include/prov/names.h 69;" d +PROV_NAMES_AES_256_OCB providers/implementations/include/prov/names.h 94;" d +PROV_NAMES_AES_256_OFB providers/implementations/include/prov/names.h 52;" d +PROV_NAMES_AES_256_SIV providers/implementations/include/prov/names.h 99;" d +PROV_NAMES_AES_256_WRAP providers/implementations/include/prov/names.h 75;" d +PROV_NAMES_AES_256_WRAP_INV providers/implementations/include/prov/names.h 81;" d +PROV_NAMES_AES_256_WRAP_PAD providers/implementations/include/prov/names.h 78;" d +PROV_NAMES_AES_256_WRAP_PAD_INV providers/implementations/include/prov/names.h 84;" d +PROV_NAMES_AES_256_XTS providers/implementations/include/prov/names.h 67;" d +PROV_NAMES_ARIA_128_CBC providers/implementations/include/prov/names.h 111;" d +PROV_NAMES_ARIA_128_CCM providers/implementations/include/prov/names.h 105;" d +PROV_NAMES_ARIA_128_CFB providers/implementations/include/prov/names.h 117;" d +PROV_NAMES_ARIA_128_CFB1 providers/implementations/include/prov/names.h 120;" d +PROV_NAMES_ARIA_128_CFB8 providers/implementations/include/prov/names.h 123;" d +PROV_NAMES_ARIA_128_CTR providers/implementations/include/prov/names.h 126;" d +PROV_NAMES_ARIA_128_ECB providers/implementations/include/prov/names.h 108;" d +PROV_NAMES_ARIA_128_GCM providers/implementations/include/prov/names.h 102;" d +PROV_NAMES_ARIA_128_OFB providers/implementations/include/prov/names.h 114;" d +PROV_NAMES_ARIA_192_CBC providers/implementations/include/prov/names.h 110;" d +PROV_NAMES_ARIA_192_CCM providers/implementations/include/prov/names.h 104;" d +PROV_NAMES_ARIA_192_CFB providers/implementations/include/prov/names.h 116;" d +PROV_NAMES_ARIA_192_CFB1 providers/implementations/include/prov/names.h 119;" d +PROV_NAMES_ARIA_192_CFB8 providers/implementations/include/prov/names.h 122;" d +PROV_NAMES_ARIA_192_CTR providers/implementations/include/prov/names.h 125;" d +PROV_NAMES_ARIA_192_ECB providers/implementations/include/prov/names.h 107;" d +PROV_NAMES_ARIA_192_GCM providers/implementations/include/prov/names.h 101;" d +PROV_NAMES_ARIA_192_OFB providers/implementations/include/prov/names.h 113;" d +PROV_NAMES_ARIA_256_CBC providers/implementations/include/prov/names.h 109;" d +PROV_NAMES_ARIA_256_CCM providers/implementations/include/prov/names.h 103;" d +PROV_NAMES_ARIA_256_CFB providers/implementations/include/prov/names.h 115;" d +PROV_NAMES_ARIA_256_CFB1 providers/implementations/include/prov/names.h 118;" d +PROV_NAMES_ARIA_256_CFB8 providers/implementations/include/prov/names.h 121;" d +PROV_NAMES_ARIA_256_CTR providers/implementations/include/prov/names.h 124;" d +PROV_NAMES_ARIA_256_ECB providers/implementations/include/prov/names.h 106;" d +PROV_NAMES_ARIA_256_GCM providers/implementations/include/prov/names.h 100;" d +PROV_NAMES_ARIA_256_OFB providers/implementations/include/prov/names.h 112;" d +PROV_NAMES_BF_CBC providers/implementations/include/prov/names.h 172;" d +PROV_NAMES_BF_CFB providers/implementations/include/prov/names.h 174;" d +PROV_NAMES_BF_ECB providers/implementations/include/prov/names.h 171;" d +PROV_NAMES_BF_OFB providers/implementations/include/prov/names.h 173;" d +PROV_NAMES_BLAKE2BMAC providers/implementations/include/prov/names.h 285;" d +PROV_NAMES_BLAKE2B_512 providers/implementations/include/prov/names.h 239;" d +PROV_NAMES_BLAKE2SMAC providers/implementations/include/prov/names.h 286;" d +PROV_NAMES_BLAKE2S_256 providers/implementations/include/prov/names.h 238;" d +PROV_NAMES_CAMELLIA_128_CBC providers/implementations/include/prov/names.h 132;" d +PROV_NAMES_CAMELLIA_128_CBC_CTS providers/implementations/include/prov/names.h 135;" d +PROV_NAMES_CAMELLIA_128_CFB providers/implementations/include/prov/names.h 141;" d +PROV_NAMES_CAMELLIA_128_CFB1 providers/implementations/include/prov/names.h 144;" d +PROV_NAMES_CAMELLIA_128_CFB8 providers/implementations/include/prov/names.h 147;" d +PROV_NAMES_CAMELLIA_128_CTR providers/implementations/include/prov/names.h 150;" d +PROV_NAMES_CAMELLIA_128_ECB providers/implementations/include/prov/names.h 129;" d +PROV_NAMES_CAMELLIA_128_OFB providers/implementations/include/prov/names.h 138;" d +PROV_NAMES_CAMELLIA_192_CBC providers/implementations/include/prov/names.h 131;" d +PROV_NAMES_CAMELLIA_192_CBC_CTS providers/implementations/include/prov/names.h 134;" d +PROV_NAMES_CAMELLIA_192_CFB providers/implementations/include/prov/names.h 140;" d +PROV_NAMES_CAMELLIA_192_CFB1 providers/implementations/include/prov/names.h 143;" d +PROV_NAMES_CAMELLIA_192_CFB8 providers/implementations/include/prov/names.h 146;" d +PROV_NAMES_CAMELLIA_192_CTR providers/implementations/include/prov/names.h 149;" d +PROV_NAMES_CAMELLIA_192_ECB providers/implementations/include/prov/names.h 128;" d +PROV_NAMES_CAMELLIA_192_OFB providers/implementations/include/prov/names.h 137;" d +PROV_NAMES_CAMELLIA_256_CBC providers/implementations/include/prov/names.h 130;" d +PROV_NAMES_CAMELLIA_256_CBC_CTS providers/implementations/include/prov/names.h 133;" d +PROV_NAMES_CAMELLIA_256_CFB providers/implementations/include/prov/names.h 139;" d +PROV_NAMES_CAMELLIA_256_CFB1 providers/implementations/include/prov/names.h 142;" d +PROV_NAMES_CAMELLIA_256_CFB8 providers/implementations/include/prov/names.h 145;" d +PROV_NAMES_CAMELLIA_256_CTR providers/implementations/include/prov/names.h 148;" d +PROV_NAMES_CAMELLIA_256_ECB providers/implementations/include/prov/names.h 127;" d +PROV_NAMES_CAMELLIA_256_OFB providers/implementations/include/prov/names.h 136;" d +PROV_NAMES_CAST5_CBC providers/implementations/include/prov/names.h 168;" d +PROV_NAMES_CAST5_CFB providers/implementations/include/prov/names.h 170;" d +PROV_NAMES_CAST5_ECB providers/implementations/include/prov/names.h 167;" d +PROV_NAMES_CAST5_OFB providers/implementations/include/prov/names.h 169;" d +PROV_NAMES_CMAC providers/implementations/include/prov/names.h 276;" d +PROV_NAMES_CTR_DRBG providers/implementations/include/prov/names.h 292;" d +PROV_NAMES_ChaCha20 providers/implementations/include/prov/names.h 165;" d +PROV_NAMES_ChaCha20_Poly1305 providers/implementations/include/prov/names.h 166;" d +PROV_NAMES_DES3_WRAP providers/implementations/include/prov/names.h 155;" d +PROV_NAMES_DESX_CBC providers/implementations/include/prov/names.h 196;" d +PROV_NAMES_DES_CBC providers/implementations/include/prov/names.h 198;" d +PROV_NAMES_DES_CFB providers/implementations/include/prov/names.h 200;" d +PROV_NAMES_DES_CFB1 providers/implementations/include/prov/names.h 201;" d +PROV_NAMES_DES_CFB8 providers/implementations/include/prov/names.h 202;" d +PROV_NAMES_DES_ECB providers/implementations/include/prov/names.h 197;" d +PROV_NAMES_DES_EDE3_CBC providers/implementations/include/prov/names.h 92;" d +PROV_NAMES_DES_EDE3_CFB providers/implementations/include/prov/names.h 152;" d +PROV_NAMES_DES_EDE3_CFB1 providers/implementations/include/prov/names.h 154;" d +PROV_NAMES_DES_EDE3_CFB8 providers/implementations/include/prov/names.h 153;" d +PROV_NAMES_DES_EDE3_ECB providers/implementations/include/prov/names.h 91;" d +PROV_NAMES_DES_EDE3_OFB providers/implementations/include/prov/names.h 151;" d +PROV_NAMES_DES_EDE_CBC providers/implementations/include/prov/names.h 157;" d +PROV_NAMES_DES_EDE_CFB providers/implementations/include/prov/names.h 159;" d +PROV_NAMES_DES_EDE_ECB providers/implementations/include/prov/names.h 156;" d +PROV_NAMES_DES_EDE_OFB providers/implementations/include/prov/names.h 158;" d +PROV_NAMES_DES_OFB providers/implementations/include/prov/names.h 199;" d +PROV_NAMES_DH providers/implementations/include/prov/names.h 316;" d +PROV_NAMES_DHX providers/implementations/include/prov/names.h 318;" d +PROV_NAMES_DSA providers/implementations/include/prov/names.h 320;" d +PROV_NAMES_EC providers/implementations/include/prov/names.h 302;" d +PROV_NAMES_ECDH providers/implementations/include/prov/names.h 304;" d +PROV_NAMES_ECDSA providers/implementations/include/prov/names.h 306;" d +PROV_NAMES_ED25519 providers/implementations/include/prov/names.h 312;" d +PROV_NAMES_ED448 providers/implementations/include/prov/names.h 314;" d +PROV_NAMES_GMAC providers/implementations/include/prov/names.h 282;" d +PROV_NAMES_HASH_DRBG providers/implementations/include/prov/names.h 293;" d +PROV_NAMES_HKDF providers/implementations/include/prov/names.h 253;" d +PROV_NAMES_HMAC providers/implementations/include/prov/names.h 274;" d +PROV_NAMES_HMAC_DRBG providers/implementations/include/prov/names.h 294;" d +PROV_NAMES_IDEA_CBC providers/implementations/include/prov/names.h 176;" d +PROV_NAMES_IDEA_CFB providers/implementations/include/prov/names.h 178;" d +PROV_NAMES_IDEA_ECB providers/implementations/include/prov/names.h 175;" d +PROV_NAMES_IDEA_OFB providers/implementations/include/prov/names.h 177;" d +PROV_NAMES_KBKDF providers/implementations/include/prov/names.h 264;" d +PROV_NAMES_KECCAK_KMAC_128 providers/implementations/include/prov/names.h 229;" d +PROV_NAMES_KECCAK_KMAC_256 providers/implementations/include/prov/names.h 230;" d +PROV_NAMES_KMAC_128 providers/implementations/include/prov/names.h 283;" d +PROV_NAMES_KMAC_256 providers/implementations/include/prov/names.h 284;" d +PROV_NAMES_KRB5KDF providers/implementations/include/prov/names.h 268;" d +PROV_NAMES_MD2 providers/implementations/include/prov/names.h 243;" d +PROV_NAMES_MD4 providers/implementations/include/prov/names.h 244;" d +PROV_NAMES_MD5 providers/implementations/include/prov/names.h 241;" d +PROV_NAMES_MD5_SHA1 providers/implementations/include/prov/names.h 242;" d +PROV_NAMES_MDC2 providers/implementations/include/prov/names.h 245;" d +PROV_NAMES_NULL providers/implementations/include/prov/names.h 93;" d +PROV_NAMES_PBKDF1 providers/implementations/include/prov/names.h 257;" d +PROV_NAMES_PBKDF2 providers/implementations/include/prov/names.h 258;" d +PROV_NAMES_PKCS12KDF providers/implementations/include/prov/names.h 265;" d +PROV_NAMES_POLY1305 providers/implementations/include/prov/names.h 280;" d +PROV_NAMES_RC2_40_CBC providers/implementations/include/prov/names.h 185;" d +PROV_NAMES_RC2_64_CBC providers/implementations/include/prov/names.h 186;" d +PROV_NAMES_RC2_CBC providers/implementations/include/prov/names.h 184;" d +PROV_NAMES_RC2_CFB providers/implementations/include/prov/names.h 187;" d +PROV_NAMES_RC2_ECB providers/implementations/include/prov/names.h 183;" d +PROV_NAMES_RC2_OFB providers/implementations/include/prov/names.h 188;" d +PROV_NAMES_RC4 providers/implementations/include/prov/names.h 189;" d +PROV_NAMES_RC4_40 providers/implementations/include/prov/names.h 190;" d +PROV_NAMES_RC4_HMAC_MD5 providers/implementations/include/prov/names.h 191;" d +PROV_NAMES_RC5_CBC providers/implementations/include/prov/names.h 193;" d +PROV_NAMES_RC5_CFB providers/implementations/include/prov/names.h 195;" d +PROV_NAMES_RC5_ECB providers/implementations/include/prov/names.h 192;" d +PROV_NAMES_RC5_OFB providers/implementations/include/prov/names.h 194;" d +PROV_NAMES_RIPEMD_160 providers/implementations/include/prov/names.h 247;" d +PROV_NAMES_RSA providers/implementations/include/prov/names.h 322;" d +PROV_NAMES_RSA_PSS providers/implementations/include/prov/names.h 324;" d +PROV_NAMES_SCRYPT providers/implementations/include/prov/names.h 266;" d +PROV_NAMES_SEED_CBC providers/implementations/include/prov/names.h 180;" d +PROV_NAMES_SEED_CFB providers/implementations/include/prov/names.h 182;" d +PROV_NAMES_SEED_ECB providers/implementations/include/prov/names.h 179;" d +PROV_NAMES_SEED_OFB providers/implementations/include/prov/names.h 181;" d +PROV_NAMES_SEED_SRC providers/implementations/include/prov/names.h 296;" d +PROV_NAMES_SHA1 providers/implementations/include/prov/names.h 208;" d +PROV_NAMES_SHA2_224 providers/implementations/include/prov/names.h 209;" d +PROV_NAMES_SHA2_256 providers/implementations/include/prov/names.h 210;" d +PROV_NAMES_SHA2_384 providers/implementations/include/prov/names.h 211;" d +PROV_NAMES_SHA2_512 providers/implementations/include/prov/names.h 212;" d +PROV_NAMES_SHA2_512_224 providers/implementations/include/prov/names.h 213;" d +PROV_NAMES_SHA2_512_256 providers/implementations/include/prov/names.h 214;" d +PROV_NAMES_SHA3_224 providers/implementations/include/prov/names.h 217;" d +PROV_NAMES_SHA3_256 providers/implementations/include/prov/names.h 218;" d +PROV_NAMES_SHA3_384 providers/implementations/include/prov/names.h 219;" d +PROV_NAMES_SHA3_512 providers/implementations/include/prov/names.h 220;" d +PROV_NAMES_SHAKE_128 providers/implementations/include/prov/names.h 222;" d +PROV_NAMES_SHAKE_256 providers/implementations/include/prov/names.h 223;" d +PROV_NAMES_SIPHASH providers/implementations/include/prov/names.h 278;" d +PROV_NAMES_SM2 providers/implementations/include/prov/names.h 326;" d +PROV_NAMES_SM3 providers/implementations/include/prov/names.h 240;" d +PROV_NAMES_SM4_CBC providers/implementations/include/prov/names.h 161;" d +PROV_NAMES_SM4_CFB providers/implementations/include/prov/names.h 164;" d +PROV_NAMES_SM4_CTR providers/implementations/include/prov/names.h 162;" d +PROV_NAMES_SM4_ECB providers/implementations/include/prov/names.h 160;" d +PROV_NAMES_SM4_OFB providers/implementations/include/prov/names.h 163;" d +PROV_NAMES_SSHKDF providers/implementations/include/prov/names.h 259;" d +PROV_NAMES_SSKDF providers/implementations/include/prov/names.h 256;" d +PROV_NAMES_TEST_RAND providers/implementations/include/prov/names.h 295;" d +PROV_NAMES_TLS1_3_KDF providers/implementations/include/prov/names.h 255;" d +PROV_NAMES_TLS1_PRF providers/implementations/include/prov/names.h 262;" d +PROV_NAMES_WHIRLPOOL providers/implementations/include/prov/names.h 246;" d +PROV_NAMES_X25519 providers/implementations/include/prov/names.h 308;" d +PROV_NAMES_X448 providers/implementations/include/prov/names.h 310;" d +PROV_NAMES_X942KDF_ASN1 providers/implementations/include/prov/names.h 261;" d +PROV_NAMES_X963KDF providers/implementations/include/prov/names.h 260;" d +PROV_RC2_CTX providers/implementations/ciphers/cipher_rc2.h /^} PROV_RC2_CTX;$/;" t typeref:struct:prov_rc2_ctx_st +PROV_RC4_CTX providers/implementations/ciphers/cipher_rc4.h /^} PROV_RC4_CTX;$/;" t typeref:struct:prov_rc4_ctx_st +PROV_RC4_HMAC_MD5_CTX providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^} PROV_RC4_HMAC_MD5_CTX;$/;" t typeref:struct:prov_rc4_hmac_md5_ctx_st +PROV_RC5_CTX providers/implementations/ciphers/cipher_rc5.h /^} PROV_RC5_CTX;$/;" t typeref:struct:prov_blowfish_ctx_st +PROV_RSA_AES engines/e_capi.c 95;" d file: +PROV_RSA_CTX providers/implementations/asymciphers/rsa_enc.c /^} PROV_RSA_CTX;$/;" t typeref:struct:__anon515 file: +PROV_RSA_CTX providers/implementations/kem/rsa_kem.c /^} PROV_RSA_CTX;$/;" t typeref:struct:__anon465 file: +PROV_RSA_CTX providers/implementations/signature/rsa_sig.c /^} PROV_RSA_CTX;$/;" t typeref:struct:__anon464 file: +PROV_R_ADDITIONAL_INPUT_TOO_LONG include/openssl/proverr.h 24;" d +PROV_R_ALGORITHM_MISMATCH include/openssl/proverr.h 25;" d +PROV_R_ALREADY_INSTANTIATED include/openssl/proverr.h 26;" d +PROV_R_BAD_DECRYPT include/openssl/proverr.h 27;" d +PROV_R_BAD_ENCODING include/openssl/proverr.h 28;" d +PROV_R_BAD_LENGTH include/openssl/proverr.h 29;" d +PROV_R_BAD_TLS_CLIENT_VERSION include/openssl/proverr.h 30;" d +PROV_R_BN_ERROR include/openssl/proverr.h 31;" d +PROV_R_CIPHER_OPERATION_FAILED include/openssl/proverr.h 32;" d +PROV_R_DERIVATION_FUNCTION_INIT_FAILED include/openssl/proverr.h 33;" d +PROV_R_DIGEST_NOT_ALLOWED include/openssl/proverr.h 34;" d +PROV_R_ENTROPY_SOURCE_STRENGTH_TOO_WEAK include/openssl/proverr.h 35;" d +PROV_R_ERROR_INSTANTIATING_DRBG include/openssl/proverr.h 36;" d +PROV_R_ERROR_RETRIEVING_ENTROPY include/openssl/proverr.h 37;" d +PROV_R_ERROR_RETRIEVING_NONCE include/openssl/proverr.h 38;" d +PROV_R_FAILED_DURING_DERIVATION include/openssl/proverr.h 39;" d +PROV_R_FAILED_TO_CREATE_LOCK include/openssl/proverr.h 40;" d +PROV_R_FAILED_TO_DECRYPT include/openssl/proverr.h 41;" d +PROV_R_FAILED_TO_GENERATE_KEY include/openssl/proverr.h 42;" d +PROV_R_FAILED_TO_GET_PARAMETER include/openssl/proverr.h 43;" d +PROV_R_FAILED_TO_SET_PARAMETER include/openssl/proverr.h 44;" d +PROV_R_FAILED_TO_SIGN include/openssl/proverr.h 45;" d +PROV_R_FIPS_MODULE_CONDITIONAL_ERROR include/openssl/proverr.h 46;" d +PROV_R_FIPS_MODULE_ENTERING_ERROR_STATE include/openssl/proverr.h 47;" d +PROV_R_FIPS_MODULE_IN_ERROR_STATE include/openssl/proverr.h 48;" d +PROV_R_GENERATE_ERROR include/openssl/proverr.h 49;" d +PROV_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE include/openssl/proverr.h 50;" d +PROV_R_INDICATOR_INTEGRITY_FAILURE include/openssl/proverr.h 51;" d +PROV_R_INSUFFICIENT_DRBG_STRENGTH include/openssl/proverr.h 52;" d +PROV_R_INVALID_AAD include/openssl/proverr.h 53;" d +PROV_R_INVALID_CONFIG_DATA include/openssl/proverr.h 54;" d +PROV_R_INVALID_CONSTANT_LENGTH include/openssl/proverr.h 55;" d +PROV_R_INVALID_CURVE include/openssl/proverr.h 56;" d +PROV_R_INVALID_CUSTOM_LENGTH include/openssl/proverr.h 57;" d +PROV_R_INVALID_DATA include/openssl/proverr.h 58;" d +PROV_R_INVALID_DIGEST include/openssl/proverr.h 59;" d +PROV_R_INVALID_DIGEST_LENGTH include/openssl/proverr.h 60;" d +PROV_R_INVALID_DIGEST_SIZE include/openssl/proverr.h 61;" d +PROV_R_INVALID_INPUT_LENGTH include/openssl/proverr.h 62;" d +PROV_R_INVALID_ITERATION_COUNT include/openssl/proverr.h 63;" d +PROV_R_INVALID_IV_LENGTH include/openssl/proverr.h 64;" d +PROV_R_INVALID_KEY include/openssl/proverr.h 65;" d +PROV_R_INVALID_KEY_LENGTH include/openssl/proverr.h 66;" d +PROV_R_INVALID_MAC include/openssl/proverr.h 67;" d +PROV_R_INVALID_MGF1_MD include/openssl/proverr.h 68;" d +PROV_R_INVALID_MODE include/openssl/proverr.h 69;" d +PROV_R_INVALID_OUTPUT_LENGTH include/openssl/proverr.h 70;" d +PROV_R_INVALID_PADDING_MODE include/openssl/proverr.h 71;" d +PROV_R_INVALID_PUBINFO include/openssl/proverr.h 72;" d +PROV_R_INVALID_SALT_LENGTH include/openssl/proverr.h 73;" d +PROV_R_INVALID_SEED_LENGTH include/openssl/proverr.h 74;" d +PROV_R_INVALID_SIGNATURE_SIZE include/openssl/proverr.h 75;" d +PROV_R_INVALID_STATE include/openssl/proverr.h 76;" d +PROV_R_INVALID_TAG include/openssl/proverr.h 77;" d +PROV_R_INVALID_TAG_LENGTH include/openssl/proverr.h 78;" d +PROV_R_INVALID_UKM_LENGTH include/openssl/proverr.h 79;" d +PROV_R_INVALID_X931_DIGEST include/openssl/proverr.h 80;" d +PROV_R_IN_ERROR_STATE include/openssl/proverr.h 81;" d +PROV_R_KEY_SETUP_FAILED include/openssl/proverr.h 82;" d +PROV_R_KEY_SIZE_TOO_SMALL include/openssl/proverr.h 83;" d +PROV_R_LENGTH_TOO_LARGE include/openssl/proverr.h 84;" d +PROV_R_MISMATCHING_DOMAIN_PARAMETERS include/openssl/proverr.h 85;" d +PROV_R_MISSING_CEK_ALG include/openssl/proverr.h 86;" d +PROV_R_MISSING_CIPHER include/openssl/proverr.h 87;" d +PROV_R_MISSING_CONFIG_DATA include/openssl/proverr.h 88;" d +PROV_R_MISSING_CONSTANT include/openssl/proverr.h 89;" d +PROV_R_MISSING_KEY include/openssl/proverr.h 90;" d +PROV_R_MISSING_MAC include/openssl/proverr.h 91;" d +PROV_R_MISSING_MESSAGE_DIGEST include/openssl/proverr.h 92;" d +PROV_R_MISSING_OID include/openssl/proverr.h 93;" d +PROV_R_MISSING_PASS include/openssl/proverr.h 94;" d +PROV_R_MISSING_SALT include/openssl/proverr.h 95;" d +PROV_R_MISSING_SECRET include/openssl/proverr.h 96;" d +PROV_R_MISSING_SEED include/openssl/proverr.h 97;" d +PROV_R_MISSING_SESSION_ID include/openssl/proverr.h 98;" d +PROV_R_MISSING_TYPE include/openssl/proverr.h 99;" d +PROV_R_MISSING_XCGHASH include/openssl/proverr.h 100;" d +PROV_R_MODULE_INTEGRITY_FAILURE include/openssl/proverr.h 101;" d +PROV_R_NOT_A_PRIVATE_KEY include/openssl/proverr.h 102;" d +PROV_R_NOT_A_PUBLIC_KEY include/openssl/proverr.h 103;" d +PROV_R_NOT_INSTANTIATED include/openssl/proverr.h 104;" d +PROV_R_NOT_PARAMETERS include/openssl/proverr.h 105;" d +PROV_R_NOT_SUPPORTED include/openssl/proverr.h 106;" d +PROV_R_NOT_XOF_OR_INVALID_LENGTH include/openssl/proverr.h 107;" d +PROV_R_NO_KEY_SET include/openssl/proverr.h 108;" d +PROV_R_NO_PARAMETERS_SET include/openssl/proverr.h 109;" d +PROV_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE include/openssl/proverr.h 110;" d +PROV_R_OUTPUT_BUFFER_TOO_SMALL include/openssl/proverr.h 111;" d +PROV_R_PARENT_CANNOT_GENERATE_RANDOM_NUMBERS include/openssl/proverr.h 112;" d +PROV_R_PARENT_CANNOT_SUPPLY_ENTROPY_SEED include/openssl/proverr.h 113;" d +PROV_R_PARENT_LOCKING_NOT_ENABLED include/openssl/proverr.h 114;" d +PROV_R_PARENT_STRENGTH_TOO_WEAK include/openssl/proverr.h 115;" d +PROV_R_PATH_MUST_BE_ABSOLUTE include/openssl/proverr.h 116;" d +PROV_R_PERSONALISATION_STRING_TOO_LONG include/openssl/proverr.h 117;" d +PROV_R_PSS_SALTLEN_TOO_SMALL include/openssl/proverr.h 118;" d +PROV_R_REQUEST_TOO_LARGE_FOR_DRBG include/openssl/proverr.h 119;" d +PROV_R_REQUIRE_CTR_MODE_CIPHER include/openssl/proverr.h 120;" d +PROV_R_RESEED_ERROR include/openssl/proverr.h 121;" d +PROV_R_SEARCH_ONLY_SUPPORTED_FOR_DIRECTORIES include/openssl/proverr.h 122;" d +PROV_R_SEED_SOURCES_MUST_NOT_HAVE_A_PARENT include/openssl/proverr.h 123;" d +PROV_R_SELF_TEST_KAT_FAILURE include/openssl/proverr.h 124;" d +PROV_R_SELF_TEST_POST_FAILURE include/openssl/proverr.h 125;" d +PROV_R_TAG_NOT_NEEDED include/openssl/proverr.h 126;" d +PROV_R_TAG_NOT_SET include/openssl/proverr.h 127;" d +PROV_R_TOO_MANY_RECORDS include/openssl/proverr.h 128;" d +PROV_R_UNABLE_TO_FIND_CIPHERS include/openssl/proverr.h 129;" d +PROV_R_UNABLE_TO_GET_PARENT_STRENGTH include/openssl/proverr.h 130;" d +PROV_R_UNABLE_TO_GET_PASSPHRASE include/openssl/proverr.h 131;" d +PROV_R_UNABLE_TO_INITIALISE_CIPHERS include/openssl/proverr.h 132;" d +PROV_R_UNABLE_TO_LOAD_SHA256 include/openssl/proverr.h 133;" d +PROV_R_UNABLE_TO_LOCK_PARENT include/openssl/proverr.h 134;" d +PROV_R_UNABLE_TO_RESEED include/openssl/proverr.h 135;" d +PROV_R_UNSUPPORTED_CEK_ALG include/openssl/proverr.h 136;" d +PROV_R_UNSUPPORTED_KEY_SIZE include/openssl/proverr.h 137;" d +PROV_R_UNSUPPORTED_MAC_TYPE include/openssl/proverr.h 138;" d +PROV_R_UNSUPPORTED_NUMBER_OF_ROUNDS include/openssl/proverr.h 139;" d +PROV_R_URI_AUTHORITY_UNSUPPORTED include/openssl/proverr.h 140;" d +PROV_R_VALUE_ERROR include/openssl/proverr.h 141;" d +PROV_R_WRONG_FINAL_BLOCK_LENGTH include/openssl/proverr.h 142;" d +PROV_R_WRONG_OUTPUT_BUFFER_SIZE include/openssl/proverr.h 143;" d +PROV_R_XOF_DIGESTS_NOT_ALLOWED include/openssl/proverr.h 144;" d +PROV_R_XTS_DATA_UNIT_IS_TOO_LARGE include/openssl/proverr.h 145;" d +PROV_R_XTS_DUPLICATED_KEYS include/openssl/proverr.h 146;" d +PROV_SEED_CTX providers/implementations/ciphers/cipher_seed.h /^} PROV_SEED_CTX;$/;" t typeref:struct:prov_seed_ctx_st +PROV_SEED_SRC providers/implementations/rands/seed_src.c /^} PROV_SEED_SRC;$/;" t typeref:struct:__anon458 file: +PROV_SHA3_METHOD include/internal/sha3.h /^} PROV_SHA3_METHOD;$/;" t typeref:struct:prov_sha3_meth_st +PROV_SM2_CTX providers/implementations/asymciphers/sm2_enc.c /^} PROV_SM2_CTX;$/;" t typeref:struct:__anon514 file: +PROV_SM2_CTX providers/implementations/signature/sm2_sig.c /^} PROV_SM2_CTX;$/;" t typeref:struct:__anon459 file: +PROV_SM4_CTX providers/implementations/ciphers/cipher_sm4.h /^} PROV_SM4_CTX;$/;" t typeref:struct:prov_cast_ctx_st +PROV_TDES_CTX providers/implementations/ciphers/cipher_tdes.h /^} PROV_TDES_CTX;$/;" t typeref:struct:prov_tdes_ctx_st +PROV_TEST_RNG providers/implementations/rands/test_rng.c /^} PROV_TEST_RNG;$/;" t typeref:struct:__anon457 file: +PROV_XOR_CTX test/tls-provider.c /^} PROV_XOR_CTX;$/;" t typeref:struct:__anon315 file: +PROV_str_reasons providers/common/provider_err.c /^static const ERR_STRING_DATA PROV_str_reasons[] = {$/;" v file: +PSECT_ALIGN apps/vms_decc_init.c 145;" d file: +PSECT_ALIGN apps/vms_decc_init.c 147;" d file: +PSK_PRE_BINDER_OVERHEAD ssl/statem/extensions_clnt.c 902;" d file: +PTRDIFF_T crypto/evp/evp_enc.c 478;" d file: +PTRDIFF_T crypto/evp/evp_enc.c 489;" d file: +PTRDIFF_T crypto/evp/evp_enc.c 491;" d file: +PTR_SIZE_INT crypto/bn/bn_local.h 357;" d +PTR_SIZE_INT crypto/bn/bn_local.h 359;" d +PTR_SIZE_INT crypto/bn/bn_local.h 362;" d +PUBKEY_handler engines/e_loader_attic.c /^static FILE_HANDLER PUBKEY_handler = {$/;" v file: +PUBLIC_VECTORS providers/implementations/rands/seeding/rand_vms.c 515;" d file: +PUB_DER test/evp_pkey_provided_test.c 36;" d file: +PUB_KEY test/evp_pkey_provided_test.c 888;" d file: +PUB_PEM test/evp_pkey_provided_test.c 35;" d file: +PUB_TEXT test/evp_pkey_provided_test.c 34;" d file: +PULL64 crypto/sha/sha512.c 395;" d file: +PULL64 crypto/sha/sha512.c 402;" d file: +PULL64 crypto/sha/sha512.c 411;" d file: +PULL64 crypto/sha/sha512.c 430;" d file: +PULL64 crypto/sha/sha512.c 464;" d file: +PULL64 crypto/sha/sha512.c 470;" d file: +PUTU32 crypto/aes/aes_local.h 21;" d +PUTU32 crypto/aes/aes_local.h 24;" d +PUTU32 crypto/camellia/camellia.c 57;" d file: +PUTU32 crypto/modes/gcm128.c 26;" d file: +PUTU32 crypto/modes/gcm128.c 27;" d file: +PUTU32 include/crypto/modes.h 94;" d +PUTU32 include/crypto/modes.h 97;" d +PUT_U32_BE crypto/aria/aria.c 46;" d file: +PVK_MAX_KEYLEN crypto/pem/pvkfmt.c 141;" d file: +PVK_MAX_SALTLEN crypto/pem/pvkfmt.c 143;" d file: +PVK_SALTLEN crypto/pem/pvkfmt.c 139;" d file: +PWD_STRLEN apps/lib/tlssrp_depr.c 101;" d file: +PW_CB_DATA apps/include/apps_ui.h /^} PW_CB_DATA;$/;" t typeref:struct:pw_cb_data +PW_MIN_LENGTH apps/include/apps_ui.h 14;" d +P_TEST_CTX test/p_test.c /^} P_TEST_CTX;$/;" t typeref:struct:p_test_ctx file: +P_hash providers/implementations/kdfs/tls1_prf.c /^ EVP_MAC_CTX *P_hash;$/;" m struct:__anon530 file: +P_sha1 providers/implementations/kdfs/tls1_prf.c /^ EVP_MAC_CTX *P_sha1;$/;" m struct:__anon530 file: +Pi crypto/sha/keccak1600.c /^static void Pi(uint64_t A[5][5])$/;" f file: +Poly1305_Final crypto/poly1305/poly1305.c /^void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16])$/;" f +Poly1305_Init crypto/poly1305/poly1305.c /^void Poly1305_Init(POLY1305 *ctx, const unsigned char key[32])$/;" f +Poly1305_Update crypto/poly1305/poly1305.c /^void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len)$/;" f +Poly1305_ctx_size crypto/poly1305/poly1305.c /^size_t Poly1305_ctx_size(void)$/;" f +PrivateKey_handler engines/e_loader_attic.c /^static FILE_HANDLER PrivateKey_handler = {$/;" v file: +ProfessionInfo_st crypto/x509/v3_admis.h /^struct ProfessionInfo_st {$/;" s +Q test/dsatest.c 141;" d file: +Q test/ecdsatest.h /^ const char *Q; \/* ECDSA public key: Q = dG *\/$/;" m struct:__anon267 +Q test/evp_pkey_provided_test.c 339;" d file: +Q test/keymgmt_internal_test.c 73;" d file: +Q2 external/perl/Text-Template-1.56/t/exported.t /^package Q2;$/;" p +QINV test/evp_pkey_provided_test.c 342;" d file: +QINV test/keymgmt_internal_test.c 78;" d file: +QUARTERROUND crypto/chacha/asm/chacha-x86.pl /^sub QUARTERROUND {$/;" s +QUARTERROUND crypto/chacha/chacha_enc.c 35;" d file: +QUARTERROUND_SSSE3 crypto/chacha/asm/chacha-x86.pl /^sub QUARTERROUND_SSSE3 {$/;" s +QUARTERROUND_XOP crypto/chacha/asm/chacha-x86.pl /^sub QUARTERROUND_XOP {$/;" s +QUERY crypto/property/property.c /^DEFINE_LHASH_OF(QUERY);$/;" v +QUERY crypto/property/property.c /^} QUERY;$/;" t typeref:struct:__anon99 file: +QUIC_DATA ssl/ssl_local.h /^typedef struct quic_data_st QUIC_DATA;$/;" t typeref:struct:quic_data_st +Q_B0 crypto/des/qud_cksm.c 25;" d file: +Q_B1 crypto/des/qud_cksm.c 26;" d file: +Q_B2 crypto/des/qud_cksm.c 27;" d file: +Q_B3 crypto/des/qud_cksm.c 28;" d file: +Qx test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +Qy test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +R providers/implementations/kdfs/scrypt.c 290;" d file: +R0 crypto/md4/md4_local.h 50;" d +R0 crypto/md5/asm/md5-586.pl /^sub R0$/;" s +R0 crypto/md5/asm/md5-sparcv9.pl /^sub R0 {$/;" s +R0 crypto/md5/md5_local.h 62;" d +R0 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R0 {$/;" s +R0_1 crypto/md5/asm/md5-sparcv9.pl /^sub R0_1 {$/;" s +R1 crypto/md4/md4_local.h 54;" d +R1 crypto/md5/asm/md5-586.pl /^sub R1$/;" s +R1 crypto/md5/asm/md5-sparcv9.pl /^sub R1 {$/;" s +R1 crypto/md5/md5_local.h 67;" d +R1 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R1 {$/;" s +R1 crypto/sm3/sm3_local.h 67;" d +R2 crypto/md4/md4_local.h 58;" d +R2 crypto/md5/asm/md5-586.pl /^sub R2$/;" s +R2 crypto/md5/asm/md5-sparcv9.pl /^sub R2 {$/;" s +R2 crypto/md5/md5_local.h 72;" d +R2 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R2 {$/;" s +R2 crypto/sm3/sm3_local.h 70;" d +R3 crypto/md5/asm/md5-586.pl /^sub R3$/;" s +R3 crypto/md5/asm/md5-sparcv9.pl /^sub R3 {$/;" s +R3 crypto/md5/md5_local.h 77;" d +R3 crypto/rc4/asm/rc4-md5-x86_64.pl /^sub R3 {$/;" s +RANDOM_SIZE test/drbgtest.c 77;" d file: +RANDOM_SIZE test/srptest.c 27;" d file: +RAND_BUF_SIZE crypto/rand/randfile.c 60;" d file: +RAND_DATA test/evp_test.c /^} RAND_DATA;$/;" t typeref:struct:rand_data_st file: +RAND_DATA_PASS test/evp_test.c /^} RAND_DATA_PASS;$/;" t typeref:struct:rand_data_pass_st file: +RAND_DRBG include/openssl/types.h /^typedef struct rand_drbg_st RAND_DRBG;$/;" t typeref:struct:rand_drbg_st +RAND_DRBG_STRENGTH include/openssl/rand.h 37;" d +RAND_F_DATA_COLLECT_METHOD include/openssl/cryptoerr_legacy.h 1094;" d +RAND_F_DRBG_BYTES include/openssl/cryptoerr_legacy.h 1095;" d +RAND_F_DRBG_GET_ENTROPY include/openssl/cryptoerr_legacy.h 1096;" d +RAND_F_DRBG_SETUP include/openssl/cryptoerr_legacy.h 1097;" d +RAND_F_GET_ENTROPY include/openssl/cryptoerr_legacy.h 1098;" d +RAND_F_RAND_BYTES include/openssl/cryptoerr_legacy.h 1099;" d +RAND_F_RAND_DRBG_ENABLE_LOCKING include/openssl/cryptoerr_legacy.h 1100;" d +RAND_F_RAND_DRBG_GENERATE include/openssl/cryptoerr_legacy.h 1101;" d +RAND_F_RAND_DRBG_GET_ENTROPY include/openssl/cryptoerr_legacy.h 1102;" d +RAND_F_RAND_DRBG_GET_NONCE include/openssl/cryptoerr_legacy.h 1103;" d +RAND_F_RAND_DRBG_INSTANTIATE include/openssl/cryptoerr_legacy.h 1104;" d +RAND_F_RAND_DRBG_NEW include/openssl/cryptoerr_legacy.h 1105;" d +RAND_F_RAND_DRBG_RESEED include/openssl/cryptoerr_legacy.h 1106;" d +RAND_F_RAND_DRBG_RESTART include/openssl/cryptoerr_legacy.h 1107;" d +RAND_F_RAND_DRBG_SET include/openssl/cryptoerr_legacy.h 1108;" d +RAND_F_RAND_DRBG_SET_DEFAULTS include/openssl/cryptoerr_legacy.h 1109;" d +RAND_F_RAND_DRBG_UNINSTANTIATE include/openssl/cryptoerr_legacy.h 1110;" d +RAND_F_RAND_LOAD_FILE include/openssl/cryptoerr_legacy.h 1111;" d +RAND_F_RAND_POOL_ACQUIRE_ENTROPY include/openssl/cryptoerr_legacy.h 1112;" d +RAND_F_RAND_POOL_ADD include/openssl/cryptoerr_legacy.h 1113;" d +RAND_F_RAND_POOL_ADD_BEGIN include/openssl/cryptoerr_legacy.h 1114;" d +RAND_F_RAND_POOL_ADD_END include/openssl/cryptoerr_legacy.h 1115;" d +RAND_F_RAND_POOL_ATTACH include/openssl/cryptoerr_legacy.h 1116;" d +RAND_F_RAND_POOL_BYTES_NEEDED include/openssl/cryptoerr_legacy.h 1117;" d +RAND_F_RAND_POOL_GROW include/openssl/cryptoerr_legacy.h 1118;" d +RAND_F_RAND_POOL_NEW include/openssl/cryptoerr_legacy.h 1119;" d +RAND_F_RAND_PSEUDO_BYTES include/openssl/cryptoerr_legacy.h 1120;" d +RAND_F_RAND_WRITE_FILE include/openssl/cryptoerr_legacy.h 1121;" d +RAND_GLOBAL crypto/rand/rand_lib.c /^} RAND_GLOBAL;$/;" t typeref:struct:rand_global_st file: +RAND_LOAD_BUF_SIZE crypto/rand/randfile.c 93;" d file: +RAND_METHOD include/openssl/types.h /^typedef struct rand_meth_st RAND_METHOD;$/;" t typeref:struct:rand_meth_st +RAND_OpenSSL crypto/rand/rand_meth.c /^RAND_METHOD *RAND_OpenSSL(void)$/;" f +RAND_POOL include/crypto/rand_pool.h /^} RAND_POOL;$/;" t typeref:struct:rand_pool_st +RAND_POOL_FACTOR include/crypto/rand_pool.h 35;" d +RAND_POOL_MAX_LENGTH include/crypto/rand_pool.h 36;" d +RAND_POOL_MIN_ALLOCATION include/crypto/rand_pool.h 60;" d +RAND_R_ADDITIONAL_INPUT_TOO_LONG include/openssl/randerr.h 24;" d +RAND_R_ALREADY_INSTANTIATED include/openssl/randerr.h 25;" d +RAND_R_ARGUMENT_OUT_OF_RANGE include/openssl/randerr.h 26;" d +RAND_R_CANNOT_OPEN_FILE include/openssl/randerr.h 27;" d +RAND_R_DRBG_ALREADY_INITIALIZED include/openssl/randerr.h 28;" d +RAND_R_DRBG_NOT_INITIALISED include/openssl/randerr.h 29;" d +RAND_R_ENTROPY_INPUT_TOO_LONG include/openssl/randerr.h 30;" d +RAND_R_ENTROPY_OUT_OF_RANGE include/openssl/randerr.h 31;" d +RAND_R_ERROR_ENTROPY_POOL_WAS_IGNORED include/openssl/randerr.h 32;" d +RAND_R_ERROR_INITIALISING_DRBG include/openssl/randerr.h 33;" d +RAND_R_ERROR_INSTANTIATING_DRBG include/openssl/randerr.h 34;" d +RAND_R_ERROR_RETRIEVING_ADDITIONAL_INPUT include/openssl/randerr.h 35;" d +RAND_R_ERROR_RETRIEVING_ENTROPY include/openssl/randerr.h 36;" d +RAND_R_ERROR_RETRIEVING_NONCE include/openssl/randerr.h 37;" d +RAND_R_FAILED_TO_CREATE_LOCK include/openssl/randerr.h 38;" d +RAND_R_FUNC_NOT_IMPLEMENTED include/openssl/randerr.h 39;" d +RAND_R_FWRITE_ERROR include/openssl/randerr.h 40;" d +RAND_R_GENERATE_ERROR include/openssl/randerr.h 41;" d +RAND_R_INSUFFICIENT_DRBG_STRENGTH include/openssl/randerr.h 42;" d +RAND_R_INTERNAL_ERROR include/openssl/randerr.h 43;" d +RAND_R_IN_ERROR_STATE include/openssl/randerr.h 44;" d +RAND_R_NOT_A_REGULAR_FILE include/openssl/randerr.h 45;" d +RAND_R_NOT_INSTANTIATED include/openssl/randerr.h 46;" d +RAND_R_NO_DRBG_IMPLEMENTATION_SELECTED include/openssl/randerr.h 47;" d +RAND_R_PARENT_LOCKING_NOT_ENABLED include/openssl/randerr.h 48;" d +RAND_R_PARENT_STRENGTH_TOO_WEAK include/openssl/randerr.h 49;" d +RAND_R_PERSONALISATION_STRING_TOO_LONG include/openssl/randerr.h 50;" d +RAND_R_PREDICTION_RESISTANCE_NOT_SUPPORTED include/openssl/randerr.h 51;" d +RAND_R_PRNG_NOT_SEEDED include/openssl/randerr.h 52;" d +RAND_R_RANDOM_POOL_OVERFLOW include/openssl/randerr.h 53;" d +RAND_R_RANDOM_POOL_UNDERFLOW include/openssl/randerr.h 54;" d +RAND_R_REQUEST_TOO_LARGE_FOR_DRBG include/openssl/randerr.h 55;" d +RAND_R_RESEED_ERROR include/openssl/randerr.h 56;" d +RAND_R_SELFTEST_FAILURE include/openssl/randerr.h 57;" d +RAND_R_TOO_LITTLE_NONCE_REQUESTED include/openssl/randerr.h 58;" d +RAND_R_TOO_MUCH_NONCE_REQUESTED include/openssl/randerr.h 59;" d +RAND_R_UNABLE_TO_CREATE_DRBG include/openssl/randerr.h 60;" d +RAND_R_UNABLE_TO_FETCH_DRBG include/openssl/randerr.h 61;" d +RAND_R_UNABLE_TO_GET_PARENT_RESEED_PROP_COUNTER include/openssl/randerr.h 62;" d +RAND_R_UNABLE_TO_GET_PARENT_STRENGTH include/openssl/randerr.h 63;" d +RAND_R_UNABLE_TO_LOCK_PARENT include/openssl/randerr.h 64;" d +RAND_R_UNSUPPORTED_DRBG_FLAGS include/openssl/randerr.h 65;" d +RAND_R_UNSUPPORTED_DRBG_TYPE include/openssl/randerr.h 66;" d +RAND_SEED_VXRANDLIB providers/implementations/rands/seeding/rand_vxworks.c 27;" d file: +RAND_add crypto/rand/rand_lib.c /^void RAND_add(const void *buf, int num, double randomness)$/;" f +RAND_bytes crypto/rand/rand_lib.c /^int RAND_bytes(unsigned char *buf, int num)$/;" f +RAND_bytes_ex crypto/rand/rand_lib.c /^int RAND_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,$/;" f +RAND_bytes_loop apps/speed.c /^static int RAND_bytes_loop(void *args)$/;" f file: +RAND_cleanup include/openssl/rand.h 59;" d +RAND_egd crypto/rand/rand_egd.c /^int RAND_egd(const char *path)$/;" f +RAND_egd_bytes crypto/rand/rand_egd.c /^int RAND_egd_bytes(const char *path, int bytes)$/;" f +RAND_event crypto/rand/rand_deprecated.c /^int RAND_event(UINT iMsg, WPARAM wParam, LPARAM lParam)$/;" f +RAND_file_name crypto/rand/randfile.c /^const char *RAND_file_name(char *buf, size_t size)$/;" f +RAND_get0_primary crypto/rand/rand_lib.c /^EVP_RAND_CTX *RAND_get0_primary(OSSL_LIB_CTX *ctx)$/;" f +RAND_get0_private crypto/rand/rand_lib.c /^EVP_RAND_CTX *RAND_get0_private(OSSL_LIB_CTX *ctx)$/;" f +RAND_get0_public crypto/rand/rand_lib.c /^EVP_RAND_CTX *RAND_get0_public(OSSL_LIB_CTX *ctx)$/;" f +RAND_get_rand_method crypto/rand/rand_lib.c /^const RAND_METHOD *RAND_get_rand_method(void)$/;" f +RAND_keep_random_devices_open crypto/rand/rand_lib.c /^void RAND_keep_random_devices_open(int keep)$/;" f +RAND_load_file crypto/rand/randfile.c /^int RAND_load_file(const char *file, long bytes)$/;" f +RAND_poll crypto/rand/rand_lib.c /^int RAND_poll(void)$/;" f +RAND_priv_bytes crypto/rand/rand_lib.c /^int RAND_priv_bytes(unsigned char *buf, int num)$/;" f +RAND_priv_bytes_ex crypto/rand/rand_lib.c /^int RAND_priv_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,$/;" f +RAND_pseudo_bytes crypto/rand/rand_lib.c /^int RAND_pseudo_bytes(unsigned char *buf, int num)$/;" f +RAND_query_egd_bytes crypto/rand/rand_egd.c /^int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes)$/;" f +RAND_screen crypto/rand/rand_deprecated.c /^void RAND_screen(void)$/;" f +RAND_seed crypto/rand/rand_lib.c /^void RAND_seed(const void *buf, int num)$/;" f +RAND_set_DRBG_type crypto/rand/rand_lib.c /^int RAND_set_DRBG_type(OSSL_LIB_CTX *ctx, const char *drbg, const char *propq,$/;" f +RAND_set_rand_engine crypto/rand/rand_lib.c /^int RAND_set_rand_engine(ENGINE *engine)$/;" f +RAND_set_rand_method crypto/rand/rand_lib.c /^int RAND_set_rand_method(const RAND_METHOD *meth)$/;" f +RAND_set_seed_source_type crypto/rand/rand_lib.c /^int RAND_set_seed_source_type(OSSL_LIB_CTX *ctx, const char *seed,$/;" f +RAND_status crypto/rand/rand_lib.c /^int RAND_status(void)$/;" f +RAND_str_reasons crypto/rand/rand_err.c /^static const ERR_STRING_DATA RAND_str_reasons[] = {$/;" v file: +RAND_write_file crypto/rand/randfile.c /^int RAND_write_file(const char *file)$/;" f +RAW_EXTENSION ssl/ssl_local.h /^} RAW_EXTENSION;$/;" t typeref:struct:raw_extension_st +RC crypto/whrlpool/wp_block.c 486;" d file: +RC2_128_MAGIC crypto/evp/e_rc2.c 51;" d file: +RC2_128_MAGIC providers/implementations/ciphers/cipher_rc2.c 25;" d file: +RC2_40_MAGIC crypto/evp/e_rc2.c 49;" d file: +RC2_40_MAGIC providers/implementations/ciphers/cipher_rc2.c 23;" d file: +RC2_64_MAGIC crypto/evp/e_rc2.c 50;" d file: +RC2_64_MAGIC providers/implementations/ciphers/cipher_rc2.c 24;" d file: +RC2_BLOCK include/openssl/rc2.h 26;" d +RC2_DECRYPT include/openssl/rc2.h 33;" d +RC2_ENCRYPT include/openssl/rc2.h 32;" d +RC2_FLAGS providers/implementations/ciphers/cipher_rc2.c 26;" d file: +RC2_INT include/openssl/rc2.h /^typedef unsigned int RC2_INT;$/;" t +RC2_KEY include/openssl/rc2.h /^} RC2_KEY;$/;" t typeref:struct:rc2_key_st +RC2_KEY_LENGTH include/openssl/rc2.h 27;" d +RC2_cbc_encrypt crypto/rc2/rc2_cbc.c /^void RC2_cbc_encrypt(const unsigned char *in, unsigned char *out, long length,$/;" f +RC2_cfb64_encrypt crypto/rc2/rc2cfb64.c /^void RC2_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +RC2_decrypt crypto/rc2/rc2_cbc.c /^void RC2_decrypt(unsigned long *d, RC2_KEY *key)$/;" f +RC2_ecb_encrypt crypto/rc2/rc2_ecb.c /^void RC2_ecb_encrypt(const unsigned char *in, unsigned char *out, RC2_KEY *ks,$/;" f +RC2_encrypt crypto/rc2/rc2_cbc.c /^void RC2_encrypt(unsigned long *d, RC2_KEY *key)$/;" f +RC2_ofb64_encrypt crypto/rc2/rc2ofb64.c /^void RC2_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +RC2_set_key crypto/rc2/rc2_skey.c /^void RC2_set_key(RC2_KEY *key, int len, const unsigned char *data, int bits)$/;" f +RC2cipher test/rc2test.c /^static unsigned char RC2cipher[4][8] = {$/;" v file: +RC2key test/rc2test.c /^static unsigned char RC2key[4][16] = {$/;" v file: +RC2plain test/rc2test.c /^static unsigned char RC2plain[4][8] = {$/;" v file: +RC4 crypto/rc4/asm/rc4-s390x.pl /^RC4:$/;" l +RC4 crypto/rc4/asm/rc4-x86_64.pl /^RC4:$/;" l +RC4 crypto/rc4/rc4_enc.c /^void RC4(RC4_KEY *key, size_t len, const unsigned char *indata,$/;" f +RC4_FLAGS providers/implementations/ciphers/cipher_rc4.c 22;" d file: +RC4_HMAC_MD5_BLOCK_BITS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 27;" d file: +RC4_HMAC_MD5_FLAGS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 23;" d file: +RC4_HMAC_MD5_IV_BITS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 28;" d file: +RC4_HMAC_MD5_KEY_BITS providers/implementations/ciphers/cipher_rc4_hmac_md5.c 26;" d file: +RC4_HMAC_MD5_MODE providers/implementations/ciphers/cipher_rc4_hmac_md5.c 29;" d file: +RC4_KEY include/openssl/rc4.h /^} RC4_KEY;$/;" t typeref:struct:rc4_key_st +RC4_loop crypto/rc4/asm/rc4-586.pl /^sub RC4_loop {$/;" s +RC4_loop crypto/rc4/asm/rc4-x86_64.pl /^sub RC4_loop {$/;" s +RC4_options crypto/rc4/asm/rc4-md5-x86_64.pl /^RC4_options:$/;" l +RC4_options crypto/rc4/asm/rc4-s390x.pl /^RC4_options:$/;" l +RC4_options crypto/rc4/asm/rc4-x86_64.pl /^RC4_options:$/;" l +RC4_options crypto/rc4/rc4_skey.c /^const char *RC4_options(void)$/;" f +RC4_set_key crypto/rc4/asm/rc4-md5-x86_64.pl /^RC4_set_key:$/;" l +RC4_set_key crypto/rc4/asm/rc4-s390x.pl /^RC4_set_key:$/;" l +RC4_set_key crypto/rc4/asm/rc4-x86_64.pl /^RC4_set_key:$/;" l +RC4_set_key crypto/rc4/rc4_skey.c /^void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data)$/;" f +RC5_12_ROUNDS include/openssl/rc5.h 40;" d +RC5_16_P crypto/rc5/rc5_local.h 161;" d +RC5_16_Q crypto/rc5/rc5_local.h 162;" d +RC5_16_ROUNDS include/openssl/rc5.h 41;" d +RC5_32_BLOCK include/openssl/rc5.h 26;" d +RC5_32_INT include/openssl/rc5.h 33;" d +RC5_32_KEY include/openssl/rc5.h /^} RC5_32_KEY;$/;" t typeref:struct:rc5_key_st +RC5_32_KEY_LENGTH include/openssl/rc5.h 27;" d +RC5_32_MASK crypto/rc5/rc5_local.h 159;" d +RC5_32_P crypto/rc5/rc5_local.h 163;" d +RC5_32_Q crypto/rc5/rc5_local.h 164;" d +RC5_32_cbc_encrypt crypto/rc5/rc5_enc.c /^void RC5_32_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f +RC5_32_cfb64_encrypt crypto/rc5/rc5cfb64.c /^void RC5_32_cfb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +RC5_32_decrypt crypto/rc5/rc5_enc.c /^void RC5_32_decrypt(unsigned long *d, RC5_32_KEY *key)$/;" f +RC5_32_ecb_encrypt crypto/rc5/rc5_ecb.c /^void RC5_32_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +RC5_32_encrypt crypto/rc5/asm/rc5-586.pl /^sub RC5_32_encrypt$/;" s +RC5_32_encrypt crypto/rc5/rc5_enc.c /^void RC5_32_encrypt(unsigned long *d, RC5_32_KEY *key)$/;" f +RC5_32_ofb64_encrypt crypto/rc5/rc5ofb64.c /^void RC5_32_ofb64_encrypt(const unsigned char *in, unsigned char *out,$/;" f +RC5_32_set_key crypto/rc5/rc5_skey.c /^int RC5_32_set_key(RC5_32_KEY *key, int len, const unsigned char *data,$/;" f +RC5_64_P crypto/rc5/rc5_local.h 165;" d +RC5_64_Q crypto/rc5/rc5_local.h 166;" d +RC5_8_ROUNDS include/openssl/rc5.h 39;" d +RC5_CBC_NUM test/rc5test.c 53;" d file: +RC5_DECRYPT include/openssl/rc5.h 31;" d +RC5_ENCRYPT include/openssl/rc5.h 30;" d +RC5_FLAGS providers/implementations/ciphers/cipher_rc5.c 23;" d file: +RC5cipher test/rc5test.c /^static unsigned char RC5cipher[5][8] = {$/;" v file: +RC5key test/rc5test.c /^static unsigned char RC5key[5][16] = {$/;" v file: +RC5plain test/rc5test.c /^static unsigned char RC5plain[5][8] = {$/;" v file: +READFUNC ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" e enum:ssl_async_args::__anon408 file: +READ_STATE ssl/statem/statem.h /^} READ_STATE;$/;" t typeref:enum:__anon401 +READ_STATE_BODY ssl/statem/statem.h /^ READ_STATE_BODY,$/;" e enum:__anon401 +READ_STATE_HEADER ssl/statem/statem.h /^ READ_STATE_HEADER,$/;" e enum:__anon401 +READ_STATE_POST_PROCESS ssl/statem/statem.h /^ READ_STATE_POST_PROCESS$/;" e enum:__anon401 +RECORD_CONTENT_TYPE test/helpers/ssltestlib.c 93;" d file: +RECORD_DATA test/tls13encryptiontest.c /^} RECORD_DATA;$/;" t typeref:struct:__anon354 file: +RECORD_EPOCH_HI test/helpers/ssltestlib.c 96;" d file: +RECORD_EPOCH_LO test/helpers/ssltestlib.c 97;" d file: +RECORD_LAYER ssl/record/record.h /^} RECORD_LAYER;$/;" t typeref:struct:record_layer_st +RECORD_LAYER_add_packet_length ssl/record/record.h 193;" d +RECORD_LAYER_clear ssl/record/rec_layer_s3.c /^void RECORD_LAYER_clear(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_clear_first_record ssl/record/record_local.h 36;" d +RECORD_LAYER_get_empty_record_count ssl/record/record_local.h 33;" d +RECORD_LAYER_get_numrpipes ssl/record/record_local.h 28;" d +RECORD_LAYER_get_packet ssl/record/record.h 191;" d +RECORD_LAYER_get_packet_length ssl/record/record.h 192;" d +RECORD_LAYER_get_rbuf ssl/record/record.h 199;" d +RECORD_LAYER_get_read_ahead ssl/record/record.h 190;" d +RECORD_LAYER_get_read_sequence ssl/record/record_local.h 26;" d +RECORD_LAYER_get_rrec ssl/record/record_local.h 21;" d +RECORD_LAYER_get_rrec_length ssl/record/rec_layer_s3.c /^size_t RECORD_LAYER_get_rrec_length(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_get_rstate ssl/record/record_local.h 24;" d +RECORD_LAYER_get_wbuf ssl/record/record.h 200;" d +RECORD_LAYER_get_write_sequence ssl/record/record_local.h 27;" d +RECORD_LAYER_inc_empty_record_count ssl/record/record_local.h 30;" d +RECORD_LAYER_init ssl/record/rec_layer_s3.c /^void RECORD_LAYER_init(RECORD_LAYER *rl, SSL *s)$/;" f +RECORD_LAYER_is_first_record ssl/record/record_local.h 34;" d +RECORD_LAYER_is_sslv2_record ssl/record/rec_layer_s3.c /^int RECORD_LAYER_is_sslv2_record(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_processed_read_pending ssl/record/rec_layer_s3.c /^int RECORD_LAYER_processed_read_pending(const RECORD_LAYER *rl)$/;" f +RECORD_LAYER_read_pending ssl/record/rec_layer_s3.c /^int RECORD_LAYER_read_pending(const RECORD_LAYER *rl)$/;" f +RECORD_LAYER_release ssl/record/rec_layer_s3.c /^void RECORD_LAYER_release(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_reset_empty_record_count ssl/record/record_local.h 31;" d +RECORD_LAYER_reset_packet_length ssl/record/record_local.h 23;" d +RECORD_LAYER_reset_read_sequence ssl/record/rec_layer_s3.c /^void RECORD_LAYER_reset_read_sequence(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_reset_read_sequence test/tls13secretstest.c /^void RECORD_LAYER_reset_read_sequence(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_reset_write_sequence ssl/record/rec_layer_s3.c /^void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_reset_write_sequence test/tls13secretstest.c /^void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl)$/;" f +RECORD_LAYER_set_first_record ssl/record/record_local.h 35;" d +RECORD_LAYER_set_numrpipes ssl/record/record_local.h 29;" d +RECORD_LAYER_set_packet ssl/record/record_local.h 22;" d +RECORD_LAYER_set_read_ahead ssl/record/record.h 189;" d +RECORD_LAYER_set_rstate ssl/record/record_local.h 25;" d +RECORD_LAYER_write_pending ssl/record/rec_layer_s3.c /^int RECORD_LAYER_write_pending(const RECORD_LAYER *rl)$/;" f +RECORD_LEN_HI test/helpers/ssltestlib.c 100;" d file: +RECORD_LEN_HI test/helpers/ssltestlib.c 339;" d file: +RECORD_LEN_LO test/helpers/ssltestlib.c 101;" d file: +RECORD_LEN_LO test/helpers/ssltestlib.c 340;" d file: +RECORD_SEQUENCE test/dtlstest.c 43;" d file: +RECORD_SEQUENCE test/helpers/ssltestlib.c 338;" d file: +RECORD_SEQUENCE_END test/helpers/ssltestlib.c 99;" d file: +RECORD_SEQUENCE_START test/helpers/ssltestlib.c 98;" d file: +RECORD_VERSION_HI test/helpers/ssltestlib.c 94;" d file: +RECORD_VERSION_LO test/helpers/ssltestlib.c 95;" d file: +RECP_MUL_MOD crypto/bn/bn_exp.c 130;" d file: +REDUCE1BIT crypto/modes/gcm128.c 31;" d file: +REF_ASSERT_ISNT include/internal/refcount.h 167;" d +REF_ASSERT_ISNT include/internal/refcount.h 170;" d +REF_PRINT_COUNT include/internal/refcount.h 175;" d +REF_PRINT_EX include/internal/refcount.h 173;" d +REMAINDER_IS_ALREADY_CALCULATED crypto/bn/bn_div.c 182;" d file: +REMAINDER_IS_ALREADY_CALCULATED crypto/bn/bn_div.c 196;" d file: +RENEG_APPLICATION_DATA test/helpers/handshake.c /^ RENEG_APPLICATION_DATA,$/;" e enum:__anon294 file: +RENEG_HANDSHAKE test/helpers/handshake.c /^ RENEG_HANDSHAKE,$/;" e enum:__anon294 file: +RENEG_OPTIONS_OK ssl/statem/statem_srvr.c 1382;" d file: +RENEG_SETUP test/helpers/handshake.c /^ RENEG_SETUP,$/;" e enum:__anon294 file: +REQ_EXTENSIONS apps/req.c 40;" d file: +RESEED_INTERVAL providers/implementations/rands/drbg_local.h 30;" d +RESTRICT crypto/ec/curve448/field.h 27;" d +RESTRICT crypto/ec/curve448/field.h 31;" d +RET_IF_NULL_ARG test/cmp_ctx_test.c 504;" d file: +REVINFO_TYPE apps/ca.c /^} REVINFO_TYPE;$/;" t typeref:enum:__anon450 file: +REV_CA_COMPROMISE apps/ca.c /^ REV_CA_COMPROMISE = 4 \/* Value is CA key compromise time *\/$/;" e enum:__anon450 file: +REV_CRL_REASON apps/ca.c /^ REV_CRL_REASON = 1, \/* Value is CRL reason code *\/$/;" e enum:__anon450 file: +REV_HOLD apps/ca.c /^ REV_HOLD = 2, \/* Value is hold instruction *\/$/;" e enum:__anon450 file: +REV_KEY_COMPROMISE apps/ca.c /^ REV_KEY_COMPROMISE = 3, \/* Value is cert key compromise time *\/$/;" e enum:__anon450 file: +REV_NONE apps/ca.c /^ REV_NONE = 0, \/* No additional information *\/$/;" e enum:__anon450 file: +REV_VALID apps/ca.c /^ REV_VALID = -1, \/* Valid (not-revoked) status *\/$/;" e enum:__anon450 file: +RFC5114 crypto/ffc/ffc_dh.c 30;" d file: +RFC5114 crypto/ffc/ffc_dh.c 41;" d file: +RFILE crypto/rand/randfile.c 61;" d file: +RIEf crypto/perlasm/s390x.pm /^sub RIEf {$/;" s +RILa crypto/perlasm/s390x.pm /^sub RILa {$/;" s +RIP1 crypto/ripemd/asm/rmd-586.pl /^sub RIP1$/;" s +RIP1 crypto/ripemd/rmd_local.h 64;" d +RIP2 crypto/ripemd/asm/rmd-586.pl /^sub RIP2$/;" s +RIP2 crypto/ripemd/rmd_local.h 69;" d +RIP3 crypto/ripemd/asm/rmd-586.pl /^sub RIP3$/;" s +RIP3 crypto/ripemd/rmd_local.h 74;" d +RIP4 crypto/ripemd/asm/rmd-586.pl /^sub RIP4$/;" s +RIP4 crypto/ripemd/rmd_local.h 79;" d +RIP5 crypto/ripemd/asm/rmd-586.pl /^sub RIP5$/;" s +RIP5 crypto/ripemd/rmd_local.h 84;" d +RIPEMD160 crypto/ripemd/rmd_one.c /^unsigned char *RIPEMD160(const unsigned char *d, size_t n, unsigned char *md)$/;" f +RIPEMD160_A crypto/ripemd/rmd_local.h 56;" d +RIPEMD160_B crypto/ripemd/rmd_local.h 57;" d +RIPEMD160_C crypto/ripemd/rmd_local.h 58;" d +RIPEMD160_CBLOCK include/openssl/ripemd.h 34;" d +RIPEMD160_CTX include/openssl/ripemd.h /^} RIPEMD160_CTX;$/;" t typeref:struct:RIPEMD160state_st +RIPEMD160_D crypto/ripemd/rmd_local.h 59;" d +RIPEMD160_DIGEST_LENGTH include/openssl/ripemd.h 25;" d +RIPEMD160_E crypto/ripemd/rmd_local.h 60;" d +RIPEMD160_Init crypto/ripemd/rmd_dgst.c /^int RIPEMD160_Init(RIPEMD160_CTX *c)$/;" f +RIPEMD160_LBLOCK include/openssl/ripemd.h 35;" d +RIPEMD160_LONG include/openssl/ripemd.h 32;" d +RIPEMD160state_st include/openssl/ripemd.h /^typedef struct RIPEMD160state_st {$/;" s +RMI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st RMI_item_data[] = {$/;" v typeref:struct:item_st file: +RMI_item_data_64bit providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st RMI_item_data_64bit[] = {$/;" v typeref:struct:item_st file: +RND crypto/sm3/sm3_local.h 54;" d +ROL32 crypto/sha/keccak1600.c 52;" d file: +ROL64 crypto/sha/asm/keccak1600-c64x.pl /^sub ROL64 {$/;" s +ROL64 crypto/sha/keccak1600.c /^static uint64_t ROL64(uint64_t val, int offset)$/;" f file: +ROTATE crypto/aes/aes_x86core.c 100;" d file: +ROTATE crypto/aes/aes_x86core.c 93;" d file: +ROTATE crypto/aes/aes_x86core.c 95;" d file: +ROTATE crypto/aes/aes_x86core.c 97;" d file: +ROTATE crypto/chacha/chacha_enc.c 25;" d file: +ROTATE crypto/des/des_local.h 100;" d +ROTATE crypto/des/des_local.h 102;" d +ROTATE crypto/des/des_local.h 105;" d +ROTATE crypto/des/des_local.h 115;" d +ROTATE crypto/whrlpool/wp_block.c 106;" d file: +ROTATE crypto/whrlpool/wp_block.c 112;" d file: +ROTATE crypto/whrlpool/wp_block.c 117;" d file: +ROTATE crypto/whrlpool/wp_block.c 127;" d file: +ROTATE crypto/whrlpool/wp_block.c 132;" d file: +ROTATE crypto/whrlpool/wp_block.c 135;" d file: +ROTATE crypto/whrlpool/wp_block.c 145;" d file: +ROTATE crypto/whrlpool/wp_block.c 147;" d file: +ROTATE include/crypto/md32_common.h 96;" d +ROTATE_l32 crypto/rc5/rc5_local.h 129;" d +ROTATE_l32 crypto/rc5/rc5_local.h 132;" d +ROTATE_l32 crypto/rc5/rc5_local.h 136;" d +ROTATE_l32 crypto/rc5/rc5_local.h 153;" d +ROTATE_r32 crypto/rc5/rc5_local.h 130;" d +ROTATE_r32 crypto/rc5/rc5_local.h 133;" d +ROTATE_r32 crypto/rc5/rc5_local.h 143;" d +ROTATE_r32 crypto/rc5/rc5_local.h 156;" d +ROTL crypto/cast/cast_local.h 117;" d +ROTL crypto/cast/cast_local.h 119;" d +ROTL crypto/siphash/siphash.c 32;" d file: +ROTL128 crypto/camellia/asm/cmllt4-sparcv9.pl /^sub ROTL128 {$/;" s +ROTR crypto/sha/sha512.c 389;" d file: +ROTR crypto/sha/sha512.c 419;" d file: +ROTR crypto/sha/sha512.c 424;" d file: +ROTR crypto/sha/sha512.c 439;" d file: +ROTR crypto/sha/sha512.c 473;" d file: +ROUND crypto/chacha/asm/chacha-armv4.pl /^sub ROUND {$/;" s +ROUND crypto/chacha/asm/chacha-armv8.pl /^sub ROUND {$/;" s +ROUND crypto/chacha/asm/chacha-ia64.pl /^sub ROUND {$/;" s +ROUND crypto/chacha/asm/chacha-ppc.pl /^sub ROUND {$/;" s +ROUND crypto/chacha/asm/chacha-s390x.pl /^sub ROUND {$/;" s +ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub ROUND { # critical path is 24 cycles per round$/;" s +ROUND crypto/sha/asm/sha512p8-ppc.pl /^sub ROUND {$/;" s +ROUND providers/implementations/digests/blake2b_prov.c 216;" d file: +ROUND providers/implementations/digests/blake2b_prov.c 251;" d file: +ROUND providers/implementations/digests/blake2s_prov.c 209;" d file: +ROUND providers/implementations/digests/blake2s_prov.c 242;" d file: +ROUNDS crypto/whrlpool/wp_block.c 58;" d file: +ROUNDS_DEFAULT apps/passwd.c 503;" d file: +ROUNDS_MAX apps/passwd.c 507;" d file: +ROUNDS_MIN apps/passwd.c 505;" d file: +ROUND_00_15 crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_00_15 {$/;" s +ROUND_00_15 crypto/sha/asm/sha512-parisc.pl /^sub ROUND_00_15 {$/;" s +ROUND_00_15 crypto/sha/asm/sha512-ppc.pl /^sub ROUND_00_15 {$/;" s +ROUND_00_15 crypto/sha/asm/sha512-x86_64.pl /^sub ROUND_00_15()$/;" s +ROUND_00_15 crypto/sha/sha256.c 214;" d file: +ROUND_00_15 crypto/sha/sha512.c 620;" d file: +ROUND_00_15_avx crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_00_15_avx {$/;" s +ROUND_00_15_pa1 crypto/sha/asm/sha512-parisc.pl /^sub ROUND_00_15_pa1 {$/;" s +ROUND_00_15_ppc32 crypto/sha/asm/sha512-ppc.pl /^sub ROUND_00_15_ppc32 {$/;" s +ROUND_16_63 crypto/sha/sha256.c 219;" d file: +ROUND_16_80 crypto/sha/sha512.c 625;" d file: +ROUND_16_XX crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_16_XX {$/;" s +ROUND_16_XX crypto/sha/asm/sha512-x86_64.pl /^sub ROUND_16_XX()$/;" s +ROUND_16_XX_avx crypto/sha/asm/sha256-mb-x86_64.pl /^sub ROUND_16_XX_avx {$/;" s +ROUND_16_xx crypto/sha/asm/sha512-parisc.pl /^sub ROUND_16_xx {$/;" s +ROUND_16_xx crypto/sha/asm/sha512-ppc.pl /^sub ROUND_16_xx {$/;" s +ROUND_16_xx_pa1 crypto/sha/asm/sha512-parisc.pl /^sub ROUND_16_xx_pa1 {$/;" s +ROUND_16_xx_ppc32 crypto/sha/asm/sha512-ppc.pl /^sub ROUND_16_xx_ppc32 {$/;" s +RPATH test/http_test.c 20;" d file: +RR crypto/bn/bn_local.h /^ BIGNUM RR; \/* used to convert to montgomery form,$/;" m struct:bn_mont_ctx_st +RRE crypto/perlasm/s390x.pm /^sub RRE {$/;" s +RRFb crypto/perlasm/s390x.pm /^sub RRFb {$/;" s +RSA include/crypto/types.h /^typedef struct rsa_st RSA;$/;" t typeref:struct:rsa_st +RSA include/openssl/types.h /^typedef struct rsa_st RSA;$/;" t typeref:struct:rsa_st +RSA test/endecode_test.c /^KEYS(RSA);$/;" v +RSAZ_ENABLED crypto/bn/rsaz_exp.h 18;" d +RSAZ_ENABLED crypto/bn/rsaz_exp.h 22;" d +RSA_3 include/openssl/rsa.h 39;" d +RSA_ACVP_TEST include/crypto/rsa.h /^typedef struct rsa_acvp_test_st RSA_ACVP_TEST;$/;" t typeref:struct:rsa_acvp_test_st +RSA_ACVP_TEST include/crypto/rsa.h 126;" d +RSA_ASN1_VERSION_DEFAULT include/openssl/rsa.h 56;" d +RSA_ASN1_VERSION_MULTI include/openssl/rsa.h 57;" d +RSA_CASE providers/common/der/der_rsa_key.c 352;" d file: +RSA_DECRYPT apps/rsautl.c 22;" d file: +RSA_DEFAULT_DIGEST_NAME providers/implementations/signature/rsa_sig.c 35;" d file: +RSA_DEFAULT_MD providers/implementations/keymgmt/rsa_kmgmt.c 54;" d file: +RSA_DEFAULT_PRIME_NUM apps/speed.c 85;" d file: +RSA_DEFAULT_PRIME_NUM include/openssl/rsa.h 59;" d +RSA_ENCRYPT apps/rsautl.c 21;" d file: +RSA_F4 include/openssl/rsa.h 40;" d +RSA_FIPS1864_MIN_KEYGEN_KEYSIZE crypto/rsa/rsa_sp800_56b_gen.c 20;" d file: +RSA_FIPS1864_MIN_KEYGEN_STRENGTH crypto/rsa/rsa_sp800_56b_gen.c 21;" d file: +RSA_FLAG_BLINDING include/openssl/rsa.h 64;" d +RSA_FLAG_CACHE_PRIVATE include/openssl/rsa.h 63;" d +RSA_FLAG_CACHE_PUBLIC include/openssl/rsa.h 62;" d +RSA_FLAG_CHECKED include/openssl/rsa.h 471;" d +RSA_FLAG_EXT_PKEY include/openssl/rsa.h 72;" d +RSA_FLAG_FIPS_METHOD include/openssl/rsa.h 458;" d +RSA_FLAG_NON_FIPS_ALLOW include/openssl/rsa.h 466;" d +RSA_FLAG_NO_BLINDING include/openssl/rsa.h 80;" d +RSA_FLAG_NO_CONSTTIME include/openssl/rsa.h 86;" d +RSA_FLAG_NO_EXP_CONSTTIME include/openssl/rsa.h 98;" d +RSA_FLAG_THREAD_SAFE include/openssl/rsa.h 65;" d +RSA_FLAG_TYPE_MASK include/openssl/rsa.h 114;" d +RSA_FLAG_TYPE_RSA include/openssl/rsa.h 115;" d +RSA_FLAG_TYPE_RSAESOAEP include/openssl/rsa.h 117;" d +RSA_FLAG_TYPE_RSASSAPSS include/openssl/rsa.h 116;" d +RSA_F_CHECK_PADDING_MD include/openssl/cryptoerr_legacy.h 1126;" d +RSA_F_ENCODE_PKCS1 include/openssl/cryptoerr_legacy.h 1127;" d +RSA_F_INT_RSA_VERIFY include/openssl/cryptoerr_legacy.h 1128;" d +RSA_F_OLD_RSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 1129;" d +RSA_F_PKEY_PSS_INIT include/openssl/cryptoerr_legacy.h 1130;" d +RSA_F_PKEY_RSA_CTRL include/openssl/cryptoerr_legacy.h 1131;" d +RSA_F_PKEY_RSA_CTRL_STR include/openssl/cryptoerr_legacy.h 1132;" d +RSA_F_PKEY_RSA_SIGN include/openssl/cryptoerr_legacy.h 1133;" d +RSA_F_PKEY_RSA_VERIFY include/openssl/cryptoerr_legacy.h 1134;" d +RSA_F_PKEY_RSA_VERIFYRECOVER include/openssl/cryptoerr_legacy.h 1135;" d +RSA_F_RSA_ALGOR_TO_MD include/openssl/cryptoerr_legacy.h 1136;" d +RSA_F_RSA_BUILTIN_KEYGEN include/openssl/cryptoerr_legacy.h 1137;" d +RSA_F_RSA_CHECK_KEY include/openssl/cryptoerr_legacy.h 1138;" d +RSA_F_RSA_CHECK_KEY_EX include/openssl/cryptoerr_legacy.h 1139;" d +RSA_F_RSA_CMS_DECRYPT include/openssl/cryptoerr_legacy.h 1140;" d +RSA_F_RSA_CMS_VERIFY include/openssl/cryptoerr_legacy.h 1141;" d +RSA_F_RSA_ITEM_VERIFY include/openssl/cryptoerr_legacy.h 1142;" d +RSA_F_RSA_METH_DUP include/openssl/cryptoerr_legacy.h 1143;" d +RSA_F_RSA_METH_NEW include/openssl/cryptoerr_legacy.h 1144;" d +RSA_F_RSA_METH_SET1_NAME include/openssl/cryptoerr_legacy.h 1145;" d +RSA_F_RSA_MGF1_TO_MD include/openssl/cryptoerr_legacy.h 1146;" d +RSA_F_RSA_MULTIP_INFO_NEW include/openssl/cryptoerr_legacy.h 1147;" d +RSA_F_RSA_NEW_METHOD include/openssl/cryptoerr_legacy.h 1148;" d +RSA_F_RSA_NULL include/openssl/cryptoerr_legacy.h 1149;" d +RSA_F_RSA_NULL_PRIVATE_DECRYPT include/openssl/cryptoerr_legacy.h 1150;" d +RSA_F_RSA_NULL_PRIVATE_ENCRYPT include/openssl/cryptoerr_legacy.h 1151;" d +RSA_F_RSA_NULL_PUBLIC_DECRYPT include/openssl/cryptoerr_legacy.h 1152;" d +RSA_F_RSA_NULL_PUBLIC_ENCRYPT include/openssl/cryptoerr_legacy.h 1153;" d +RSA_F_RSA_OSSL_PRIVATE_DECRYPT include/openssl/cryptoerr_legacy.h 1154;" d +RSA_F_RSA_OSSL_PRIVATE_ENCRYPT include/openssl/cryptoerr_legacy.h 1155;" d +RSA_F_RSA_OSSL_PUBLIC_DECRYPT include/openssl/cryptoerr_legacy.h 1156;" d +RSA_F_RSA_OSSL_PUBLIC_ENCRYPT include/openssl/cryptoerr_legacy.h 1157;" d +RSA_F_RSA_PADDING_ADD_NONE include/openssl/cryptoerr_legacy.h 1158;" d +RSA_F_RSA_PADDING_ADD_PKCS1_OAEP include/openssl/cryptoerr_legacy.h 1159;" d +RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1 include/openssl/cryptoerr_legacy.h 1160;" d +RSA_F_RSA_PADDING_ADD_PKCS1_PSS include/openssl/cryptoerr_legacy.h 1161;" d +RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1 include/openssl/cryptoerr_legacy.h 1162;" d +RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1 include/openssl/cryptoerr_legacy.h 1163;" d +RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2 include/openssl/cryptoerr_legacy.h 1164;" d +RSA_F_RSA_PADDING_ADD_SSLV23 include/openssl/cryptoerr_legacy.h 1165;" d +RSA_F_RSA_PADDING_ADD_X931 include/openssl/cryptoerr_legacy.h 1166;" d +RSA_F_RSA_PADDING_CHECK_NONE include/openssl/cryptoerr_legacy.h 1167;" d +RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP include/openssl/cryptoerr_legacy.h 1168;" d +RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1 include/openssl/cryptoerr_legacy.h 1169;" d +RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1 include/openssl/cryptoerr_legacy.h 1170;" d +RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2 include/openssl/cryptoerr_legacy.h 1171;" d +RSA_F_RSA_PADDING_CHECK_SSLV23 include/openssl/cryptoerr_legacy.h 1172;" d +RSA_F_RSA_PADDING_CHECK_X931 include/openssl/cryptoerr_legacy.h 1173;" d +RSA_F_RSA_PARAM_DECODE include/openssl/cryptoerr_legacy.h 1174;" d +RSA_F_RSA_PRINT include/openssl/cryptoerr_legacy.h 1175;" d +RSA_F_RSA_PRINT_FP include/openssl/cryptoerr_legacy.h 1176;" d +RSA_F_RSA_PRIV_DECODE include/openssl/cryptoerr_legacy.h 1177;" d +RSA_F_RSA_PRIV_ENCODE include/openssl/cryptoerr_legacy.h 1178;" d +RSA_F_RSA_PSS_GET_PARAM include/openssl/cryptoerr_legacy.h 1179;" d +RSA_F_RSA_PSS_TO_CTX include/openssl/cryptoerr_legacy.h 1180;" d +RSA_F_RSA_PUB_DECODE include/openssl/cryptoerr_legacy.h 1181;" d +RSA_F_RSA_SETUP_BLINDING include/openssl/cryptoerr_legacy.h 1182;" d +RSA_F_RSA_SIGN include/openssl/cryptoerr_legacy.h 1183;" d +RSA_F_RSA_SIGN_ASN1_OCTET_STRING include/openssl/cryptoerr_legacy.h 1184;" d +RSA_F_RSA_VERIFY include/openssl/cryptoerr_legacy.h 1185;" d +RSA_F_RSA_VERIFY_ASN1_OCTET_STRING include/openssl/cryptoerr_legacy.h 1186;" d +RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1 include/openssl/cryptoerr_legacy.h 1187;" d +RSA_F_SETUP_TBUF include/openssl/cryptoerr_legacy.h 1188;" d +RSA_KEY_MP_TYPES providers/implementations/keymgmt/rsa_kmgmt.c 246;" d file: +RSA_KEY_MP_TYPES providers/implementations/keymgmt/rsa_kmgmt.c 257;" d file: +RSA_KEY_TYPES providers/implementations/keymgmt/rsa_kmgmt.c 289;" d file: +RSA_MAX_PRIME_NUM crypto/rsa/rsa_local.h 16;" d +RSA_METHOD include/crypto/types.h /^typedef struct rsa_meth_st RSA_METHOD;$/;" t typeref:struct:rsa_meth_st +RSA_METHOD include/openssl/types.h /^typedef struct rsa_meth_st RSA_METHOD;$/;" t typeref:struct:rsa_meth_st +RSA_METHOD_FLAG_NO_CHECK include/openssl/rsa.h 61;" d +RSA_MIN_MODULUS_BITS include/crypto/rsa.h 18;" d +RSA_NO_PADDING include/openssl/rsa.h 187;" d +RSA_NUM apps/speed.c /^ R_RSA_15360, RSA_NUM$/;" e enum:__anon438 file: +RSA_OAEP_PARAMS include/openssl/rsa.h /^} RSA_OAEP_PARAMS;$/;" t typeref:struct:rsa_oaep_params_st +RSA_PKCS1_OAEP_PADDING include/openssl/rsa.h 188;" d +RSA_PKCS1_OpenSSL crypto/rsa/rsa_ossl.c /^const RSA_METHOD *RSA_PKCS1_OpenSSL(void)$/;" f +RSA_PKCS1_PADDING include/openssl/rsa.h 186;" d +RSA_PKCS1_PADDING_SIZE include/openssl/rsa.h 195;" d +RSA_PKCS1_PSS_PADDING include/openssl/rsa.h 192;" d +RSA_PKCS1_WITH_TLS_PADDING include/openssl/rsa.h 193;" d +RSA_PKEY_CTX crypto/rsa/rsa_pmeth.c /^} RSA_PKEY_CTX;$/;" t typeref:struct:__anon203 file: +RSA_POSSIBLE_SELECTIONS providers/implementations/keymgmt/rsa_kmgmt.c 56;" d file: +RSA_PRIME_INFO crypto/rsa/rsa_local.h /^} RSA_PRIME_INFO;$/;" t typeref:struct:rsa_prime_info_st +RSA_PSS test/endecode_test.c /^KEYS(RSA_PSS);$/;" v +RSA_PSS_DEFAULT_MD providers/implementations/keymgmt/rsa_kmgmt.c 55;" d file: +RSA_PSS_MINIMUM_KEY_SIZE ssl/t1_lib.c 1238;" d file: +RSA_PSS_PARAMS include/openssl/types.h /^typedef struct rsa_pss_params_st RSA_PSS_PARAMS;$/;" t typeref:struct:rsa_pss_params_st +RSA_PSS_PARAMS_30 include/crypto/rsa.h /^} RSA_PSS_PARAMS_30;$/;" t typeref:struct:rsa_pss_params_30_st +RSA_PSS_SALTLEN_AUTO include/openssl/rsa.h 137;" d +RSA_PSS_SALTLEN_DIGEST include/openssl/rsa.h 135;" d +RSA_PSS_SALTLEN_MAX include/openssl/rsa.h 139;" d +RSA_PSS_SALTLEN_MAX_SIGN include/openssl/rsa.h 141;" d +RSA_R_ALGORITHM_MISMATCH include/openssl/rsaerr.h 24;" d +RSA_R_BAD_E_VALUE include/openssl/rsaerr.h 25;" d +RSA_R_BAD_FIXED_HEADER_DECRYPT include/openssl/rsaerr.h 26;" d +RSA_R_BAD_PAD_BYTE_COUNT include/openssl/rsaerr.h 27;" d +RSA_R_BAD_SIGNATURE include/openssl/rsaerr.h 28;" d +RSA_R_BLOCK_TYPE_IS_NOT_01 include/openssl/rsaerr.h 29;" d +RSA_R_BLOCK_TYPE_IS_NOT_02 include/openssl/rsaerr.h 30;" d +RSA_R_DATA_GREATER_THAN_MOD_LEN include/openssl/rsaerr.h 31;" d +RSA_R_DATA_TOO_LARGE include/openssl/rsaerr.h 32;" d +RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE include/openssl/rsaerr.h 33;" d +RSA_R_DATA_TOO_LARGE_FOR_MODULUS include/openssl/rsaerr.h 34;" d +RSA_R_DATA_TOO_SMALL include/openssl/rsaerr.h 35;" d +RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE include/openssl/rsaerr.h 36;" d +RSA_R_DIGEST_DOES_NOT_MATCH include/openssl/rsaerr.h 37;" d +RSA_R_DIGEST_NOT_ALLOWED include/openssl/rsaerr.h 38;" d +RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY include/openssl/rsaerr.h 39;" d +RSA_R_DMP1_NOT_CONGRUENT_TO_D include/openssl/rsaerr.h 40;" d +RSA_R_DMQ1_NOT_CONGRUENT_TO_D include/openssl/rsaerr.h 41;" d +RSA_R_D_E_NOT_CONGRUENT_TO_1 include/openssl/rsaerr.h 42;" d +RSA_R_FIRST_OCTET_INVALID include/openssl/rsaerr.h 43;" d +RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE include/openssl/rsaerr.h 44;" d +RSA_R_INVALID_DIGEST include/openssl/rsaerr.h 45;" d +RSA_R_INVALID_DIGEST_LENGTH include/openssl/rsaerr.h 46;" d +RSA_R_INVALID_HEADER include/openssl/rsaerr.h 47;" d +RSA_R_INVALID_KEYPAIR include/openssl/rsaerr.h 48;" d +RSA_R_INVALID_KEY_LENGTH include/openssl/rsaerr.h 49;" d +RSA_R_INVALID_LABEL include/openssl/rsaerr.h 50;" d +RSA_R_INVALID_LENGTH include/openssl/rsaerr.h 51;" d +RSA_R_INVALID_MESSAGE_LENGTH include/openssl/rsaerr.h 52;" d +RSA_R_INVALID_MGF1_MD include/openssl/rsaerr.h 53;" d +RSA_R_INVALID_MODULUS include/openssl/rsaerr.h 54;" d +RSA_R_INVALID_MULTI_PRIME_KEY include/openssl/rsaerr.h 55;" d +RSA_R_INVALID_OAEP_PARAMETERS include/openssl/rsaerr.h 56;" d +RSA_R_INVALID_PADDING include/openssl/rsaerr.h 57;" d +RSA_R_INVALID_PADDING_MODE include/openssl/rsaerr.h 58;" d +RSA_R_INVALID_PSS_PARAMETERS include/openssl/rsaerr.h 59;" d +RSA_R_INVALID_PSS_SALTLEN include/openssl/rsaerr.h 60;" d +RSA_R_INVALID_REQUEST include/openssl/rsaerr.h 61;" d +RSA_R_INVALID_SALT_LENGTH include/openssl/rsaerr.h 62;" d +RSA_R_INVALID_STRENGTH include/openssl/rsaerr.h 63;" d +RSA_R_INVALID_TRAILER include/openssl/rsaerr.h 64;" d +RSA_R_INVALID_X931_DIGEST include/openssl/rsaerr.h 65;" d +RSA_R_IQMP_NOT_INVERSE_OF_Q include/openssl/rsaerr.h 66;" d +RSA_R_KEY_PRIME_NUM_INVALID include/openssl/rsaerr.h 67;" d +RSA_R_KEY_SIZE_TOO_SMALL include/openssl/rsaerr.h 68;" d +RSA_R_LAST_OCTET_INVALID include/openssl/rsaerr.h 69;" d +RSA_R_MGF1_DIGEST_NOT_ALLOWED include/openssl/rsaerr.h 70;" d +RSA_R_MISSING_PRIVATE_KEY include/openssl/rsaerr.h 71;" d +RSA_R_MODULUS_TOO_LARGE include/openssl/rsaerr.h 72;" d +RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R include/openssl/rsaerr.h 73;" d +RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D include/openssl/rsaerr.h 74;" d +RSA_R_MP_R_NOT_PRIME include/openssl/rsaerr.h 75;" d +RSA_R_NO_PUBLIC_EXPONENT include/openssl/rsaerr.h 76;" d +RSA_R_NULL_BEFORE_BLOCK_MISSING include/openssl/rsaerr.h 77;" d +RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES include/openssl/rsaerr.h 78;" d +RSA_R_N_DOES_NOT_EQUAL_P_Q include/openssl/rsaerr.h 79;" d +RSA_R_OAEP_DECODING_ERROR include/openssl/rsaerr.h 80;" d +RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE include/openssl/rsaerr.h 81;" d +RSA_R_PADDING_CHECK_FAILED include/openssl/rsaerr.h 82;" d +RSA_R_PAIRWISE_TEST_FAILURE include/openssl/rsaerr.h 83;" d +RSA_R_PKCS_DECODING_ERROR include/openssl/rsaerr.h 84;" d +RSA_R_PSS_SALTLEN_TOO_SMALL include/openssl/rsaerr.h 85;" d +RSA_R_PUB_EXPONENT_OUT_OF_RANGE include/openssl/rsaerr.h 86;" d +RSA_R_P_NOT_PRIME include/openssl/rsaerr.h 87;" d +RSA_R_Q_NOT_PRIME include/openssl/rsaerr.h 88;" d +RSA_R_RANDOMNESS_SOURCE_STRENGTH_INSUFFICIENT include/openssl/rsaerr.h 89;" d +RSA_R_RSA_OPERATIONS_NOT_SUPPORTED include/openssl/rsaerr.h 90;" d +RSA_R_SLEN_CHECK_FAILED include/openssl/rsaerr.h 91;" d +RSA_R_SLEN_RECOVERY_FAILED include/openssl/rsaerr.h 92;" d +RSA_R_SSLV3_ROLLBACK_ATTACK include/openssl/rsaerr.h 93;" d +RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD include/openssl/rsaerr.h 94;" d +RSA_R_UNKNOWN_ALGORITHM_TYPE include/openssl/rsaerr.h 95;" d +RSA_R_UNKNOWN_DIGEST include/openssl/rsaerr.h 96;" d +RSA_R_UNKNOWN_MASK_DIGEST include/openssl/rsaerr.h 97;" d +RSA_R_UNKNOWN_PADDING_TYPE include/openssl/rsaerr.h 98;" d +RSA_R_UNSUPPORTED_ENCRYPTION_TYPE include/openssl/rsaerr.h 99;" d +RSA_R_UNSUPPORTED_LABEL_SOURCE include/openssl/rsaerr.h 100;" d +RSA_R_UNSUPPORTED_MASK_ALGORITHM include/openssl/rsaerr.h 101;" d +RSA_R_UNSUPPORTED_MASK_PARAMETER include/openssl/rsaerr.h 102;" d +RSA_R_UNSUPPORTED_SIGNATURE_TYPE include/openssl/rsaerr.h 103;" d +RSA_R_VALUE_MISSING include/openssl/rsaerr.h 104;" d +RSA_R_WRONG_SIGNATURE_LENGTH include/openssl/rsaerr.h 105;" d +RSA_SECONDS apps/speed.c 15;" d file: +RSA_SIGN apps/rsautl.c 19;" d file: +RSA_VERIFY apps/rsautl.c 20;" d file: +RSA_X931_PADDING include/openssl/rsa.h 189;" d +RSA_X931_derive_ex crypto/rsa/rsa_x931g.c /^int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1,$/;" f +RSA_X931_generate_key_ex crypto/rsa/rsa_x931g.c /^int RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e,$/;" f +RSA_X931_hash_id crypto/rsa/rsa_x931.c /^int RSA_X931_hash_id(int nid)$/;" f +RSA_bits crypto/rsa/rsa_crpt.c /^int RSA_bits(const RSA *r)$/;" f +RSA_blinding_off crypto/rsa/rsa_crpt.c /^void RSA_blinding_off(RSA *rsa)$/;" f +RSA_blinding_on crypto/rsa/rsa_crpt.c /^int RSA_blinding_on(RSA *rsa, BN_CTX *ctx)$/;" f +RSA_check_key crypto/rsa/rsa_chk.c /^int RSA_check_key(const RSA *key)$/;" f +RSA_check_key_ex crypto/rsa/rsa_chk.c /^int RSA_check_key_ex(const RSA *key, BN_GENCB *cb)$/;" f +RSA_clear_flags crypto/rsa/rsa_lib.c /^void RSA_clear_flags(RSA *r, int flags)$/;" f +RSA_flags crypto/rsa/rsa_crpt.c /^int RSA_flags(const RSA *r)$/;" f +RSA_free crypto/rsa/rsa_lib.c /^void RSA_free(RSA *r)$/;" f +RSA_generate_key crypto/rsa/rsa_depr.c /^RSA *RSA_generate_key(int bits, unsigned long e_value,$/;" f +RSA_generate_key_ex crypto/rsa/rsa_gen.c /^int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb)$/;" f +RSA_generate_multi_prime_key crypto/rsa/rsa_gen.c /^int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes,$/;" f +RSA_get0_crt_params crypto/rsa/rsa_lib.c /^void RSA_get0_crt_params(const RSA *r,$/;" f +RSA_get0_d crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_d(const RSA *r)$/;" f +RSA_get0_dmp1 crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_dmp1(const RSA *r)$/;" f +RSA_get0_dmq1 crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_dmq1(const RSA *r)$/;" f +RSA_get0_e crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_e(const RSA *r)$/;" f +RSA_get0_engine crypto/rsa/rsa_lib.c /^ENGINE *RSA_get0_engine(const RSA *r)$/;" f +RSA_get0_factors crypto/rsa/rsa_lib.c /^void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q)$/;" f +RSA_get0_iqmp crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_iqmp(const RSA *r)$/;" f +RSA_get0_key crypto/rsa/rsa_lib.c /^void RSA_get0_key(const RSA *r,$/;" f +RSA_get0_multi_prime_crt_params crypto/rsa/rsa_lib.c /^int RSA_get0_multi_prime_crt_params(const RSA *r, const BIGNUM *exps[],$/;" f +RSA_get0_multi_prime_factors crypto/rsa/rsa_lib.c /^int RSA_get0_multi_prime_factors(const RSA *r, const BIGNUM *primes[])$/;" f +RSA_get0_n crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_n(const RSA *r)$/;" f +RSA_get0_p crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_p(const RSA *r)$/;" f +RSA_get0_pss_params crypto/rsa/rsa_lib.c /^const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r)$/;" f +RSA_get0_q crypto/rsa/rsa_lib.c /^const BIGNUM *RSA_get0_q(const RSA *r)$/;" f +RSA_get_app_data include/openssl/rsa.h 198;" d +RSA_get_default_method crypto/rsa/rsa_ossl.c /^const RSA_METHOD *RSA_get_default_method(void)$/;" f +RSA_get_ex_data crypto/rsa/rsa_lib.c /^void *RSA_get_ex_data(const RSA *r, int idx)$/;" f +RSA_get_ex_new_index include/openssl/rsa.h 443;" d +RSA_get_method crypto/rsa/rsa_lib.c /^const RSA_METHOD *RSA_get_method(const RSA *rsa)$/;" f +RSA_get_multi_prime_extra_count crypto/rsa/rsa_lib.c /^int RSA_get_multi_prime_extra_count(const RSA *r)$/;" f +RSA_get_version crypto/rsa/rsa_lib.c /^int RSA_get_version(RSA *r)$/;" f +RSA_meth_dup crypto/rsa/rsa_meth.c /^RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth)$/;" f +RSA_meth_free crypto/rsa/rsa_meth.c /^void RSA_meth_free(RSA_METHOD *meth)$/;" f +RSA_meth_get0_app_data crypto/rsa/rsa_meth.c /^void *RSA_meth_get0_app_data(const RSA_METHOD *meth)$/;" f +RSA_meth_get0_name crypto/rsa/rsa_meth.c /^const char *RSA_meth_get0_name(const RSA_METHOD *meth)$/;" f +RSA_meth_get_bn_mod_exp crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth))$/;" f +RSA_meth_get_finish crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_finish(const RSA_METHOD *meth)) (RSA *rsa)$/;" f +RSA_meth_get_flags crypto/rsa/rsa_meth.c /^int RSA_meth_get_flags(const RSA_METHOD *meth)$/;" f +RSA_meth_get_init crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_init(const RSA_METHOD *meth)) (RSA *rsa)$/;" f +RSA_meth_get_keygen crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_keygen(const RSA_METHOD *meth))$/;" f +RSA_meth_get_mod_exp crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_mod_exp(const RSA_METHOD *meth))$/;" f +RSA_meth_get_multi_prime_keygen crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_multi_prime_keygen(const RSA_METHOD *meth))$/;" f +RSA_meth_get_priv_dec crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_priv_dec(const RSA_METHOD *meth))$/;" f +RSA_meth_get_priv_enc crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_priv_enc(const RSA_METHOD *meth))$/;" f +RSA_meth_get_pub_dec crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_pub_dec(const RSA_METHOD *meth))$/;" f +RSA_meth_get_pub_enc crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_pub_enc(const RSA_METHOD *meth))$/;" f +RSA_meth_get_sign crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_sign(const RSA_METHOD *meth))$/;" f +RSA_meth_get_verify crypto/rsa/rsa_meth.c /^int (*RSA_meth_get_verify(const RSA_METHOD *meth))$/;" f +RSA_meth_new crypto/rsa/rsa_meth.c /^RSA_METHOD *RSA_meth_new(const char *name, int flags)$/;" f +RSA_meth_set0_app_data crypto/rsa/rsa_meth.c /^int RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data)$/;" f +RSA_meth_set1_name crypto/rsa/rsa_meth.c /^int RSA_meth_set1_name(RSA_METHOD *meth, const char *name)$/;" f +RSA_meth_set_bn_mod_exp crypto/rsa/rsa_meth.c /^int RSA_meth_set_bn_mod_exp(RSA_METHOD *meth,$/;" f +RSA_meth_set_finish crypto/rsa/rsa_meth.c /^int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa))$/;" f +RSA_meth_set_flags crypto/rsa/rsa_meth.c /^int RSA_meth_set_flags(RSA_METHOD *meth, int flags)$/;" f +RSA_meth_set_init crypto/rsa/rsa_meth.c /^int RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa))$/;" f +RSA_meth_set_keygen crypto/rsa/rsa_meth.c /^int RSA_meth_set_keygen(RSA_METHOD *meth,$/;" f +RSA_meth_set_mod_exp crypto/rsa/rsa_meth.c /^int RSA_meth_set_mod_exp(RSA_METHOD *meth,$/;" f +RSA_meth_set_multi_prime_keygen crypto/rsa/rsa_meth.c /^int RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth,$/;" f +RSA_meth_set_priv_dec crypto/rsa/rsa_meth.c /^int RSA_meth_set_priv_dec(RSA_METHOD *meth,$/;" f +RSA_meth_set_priv_enc crypto/rsa/rsa_meth.c /^int RSA_meth_set_priv_enc(RSA_METHOD *meth,$/;" f +RSA_meth_set_pub_dec crypto/rsa/rsa_meth.c /^int RSA_meth_set_pub_dec(RSA_METHOD *meth,$/;" f +RSA_meth_set_pub_enc crypto/rsa/rsa_meth.c /^int RSA_meth_set_pub_enc(RSA_METHOD *meth,$/;" f +RSA_meth_set_sign crypto/rsa/rsa_meth.c /^int RSA_meth_set_sign(RSA_METHOD *meth,$/;" f +RSA_meth_set_verify crypto/rsa/rsa_meth.c /^int RSA_meth_set_verify(RSA_METHOD *meth,$/;" f +RSA_new crypto/rsa/rsa_lib.c /^RSA *RSA_new(void)$/;" f +RSA_new_method crypto/rsa/rsa_lib.c /^RSA *RSA_new_method(ENGINE *engine)$/;" f +RSA_null_method crypto/rsa/rsa_ossl.c /^const RSA_METHOD *RSA_null_method(void)$/;" f +RSA_padding_add_PKCS1_OAEP crypto/rsa/rsa_oaep.c /^int RSA_padding_add_PKCS1_OAEP(unsigned char *to, int tlen,$/;" f +RSA_padding_add_PKCS1_OAEP_mgf1 crypto/rsa/rsa_oaep.c /^int RSA_padding_add_PKCS1_OAEP_mgf1(unsigned char *to, int tlen,$/;" f +RSA_padding_add_PKCS1_PSS crypto/rsa/rsa_pss.c /^int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM,$/;" f +RSA_padding_add_PKCS1_PSS_mgf1 crypto/rsa/rsa_pss.c /^int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,$/;" f +RSA_padding_add_PKCS1_type_1 crypto/rsa/rsa_pk1.c /^int RSA_padding_add_PKCS1_type_1(unsigned char *to, int tlen,$/;" f +RSA_padding_add_PKCS1_type_2 crypto/rsa/rsa_pk1.c /^int RSA_padding_add_PKCS1_type_2(unsigned char *to, int tlen,$/;" f +RSA_padding_add_X931 crypto/rsa/rsa_x931.c /^int RSA_padding_add_X931(unsigned char *to, int tlen,$/;" f +RSA_padding_add_none crypto/rsa/rsa_none.c /^int RSA_padding_add_none(unsigned char *to, int tlen,$/;" f +RSA_padding_check_PKCS1_OAEP crypto/rsa/rsa_oaep.c /^int RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen,$/;" f +RSA_padding_check_PKCS1_OAEP_mgf1 crypto/rsa/rsa_oaep.c /^int RSA_padding_check_PKCS1_OAEP_mgf1(unsigned char *to, int tlen,$/;" f +RSA_padding_check_PKCS1_type_1 crypto/rsa/rsa_pk1.c /^int RSA_padding_check_PKCS1_type_1(unsigned char *to, int tlen,$/;" f +RSA_padding_check_PKCS1_type_2 crypto/rsa/rsa_pk1.c /^int RSA_padding_check_PKCS1_type_2(unsigned char *to, int tlen,$/;" f +RSA_padding_check_X931 crypto/rsa/rsa_x931.c /^int RSA_padding_check_X931(unsigned char *to, int tlen,$/;" f +RSA_padding_check_none crypto/rsa/rsa_none.c /^int RSA_padding_check_none(unsigned char *to, int tlen,$/;" f +RSA_pkey_ctx_ctrl crypto/rsa/rsa_lib.c /^int RSA_pkey_ctx_ctrl(EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2)$/;" f +RSA_print crypto/rsa/rsa_prn.c /^int RSA_print(BIO *bp, const RSA *x, int off)$/;" f +RSA_print_fp crypto/rsa/rsa_prn.c /^int RSA_print_fp(FILE *fp, const RSA *x, int off)$/;" f +RSA_private_decrypt crypto/rsa/rsa_crpt.c /^int RSA_private_decrypt(int flen, const unsigned char *from,$/;" f +RSA_private_encrypt crypto/rsa/rsa_crpt.c /^int RSA_private_encrypt(int flen, const unsigned char *from,$/;" f +RSA_public_decrypt crypto/rsa/rsa_crpt.c /^int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,$/;" f +RSA_public_encrypt crypto/rsa/rsa_crpt.c /^int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to,$/;" f +RSA_security_bits crypto/rsa/rsa_lib.c /^int RSA_security_bits(const RSA *rsa)$/;" f +RSA_set0_crt_params crypto/rsa/rsa_lib.c /^int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp)$/;" f +RSA_set0_factors crypto/rsa/rsa_lib.c /^int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q)$/;" f +RSA_set0_key crypto/rsa/rsa_lib.c /^int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d)$/;" f +RSA_set0_multi_prime_params crypto/rsa/rsa_lib.c /^int RSA_set0_multi_prime_params(RSA *r, BIGNUM *primes[], BIGNUM *exps[],$/;" f +RSA_set_app_data include/openssl/rsa.h 197;" d +RSA_set_default_method crypto/rsa/rsa_ossl.c /^void RSA_set_default_method(const RSA_METHOD *meth)$/;" f +RSA_set_ex_data crypto/rsa/rsa_lib.c /^int RSA_set_ex_data(RSA *r, int idx, void *arg)$/;" f +RSA_set_flags crypto/rsa/rsa_lib.c /^void RSA_set_flags(RSA *r, int flags)$/;" f +RSA_set_method crypto/rsa/rsa_lib.c /^int RSA_set_method(RSA *rsa, const RSA_METHOD *meth)$/;" f +RSA_setup_blinding crypto/rsa/rsa_crpt.c /^BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *in_ctx)$/;" f +RSA_sign crypto/rsa/rsa_sign.c /^int RSA_sign(int type, const unsigned char *m, unsigned int m_len,$/;" f +RSA_sign_ASN1_OCTET_STRING crypto/rsa/rsa_saos.c /^int RSA_sign_ASN1_OCTET_STRING(int type,$/;" f +RSA_sign_loop apps/speed.c /^static int RSA_sign_loop(void *args)$/;" f file: +RSA_size crypto/rsa/rsa_crpt.c /^int RSA_size(const RSA *r)$/;" f +RSA_str_reasons crypto/rsa/rsa_err.c /^static const ERR_STRING_DATA RSA_str_reasons[] = {$/;" v file: +RSA_test_flags crypto/rsa/rsa_lib.c /^int RSA_test_flags(const RSA *r, int flags)$/;" f +RSA_up_ref crypto/rsa/rsa_lib.c /^int RSA_up_ref(RSA *r)$/;" f +RSA_verify crypto/rsa/rsa_sign.c /^int RSA_verify(int type, const unsigned char *m, unsigned int m_len,$/;" f +RSA_verify_ASN1_OCTET_STRING crypto/rsa/rsa_saos.c /^int RSA_verify_ASN1_OCTET_STRING(int dtype,$/;" f +RSA_verify_PKCS1_PSS crypto/rsa/rsa_pss.c /^int RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash,$/;" f +RSA_verify_PKCS1_PSS_mgf1 crypto/rsa/rsa_pss.c /^int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,$/;" f +RSA_verify_loop apps/speed.c /^static int RSA_verify_loop(void *args)$/;" f file: +RSMBLY_BITMASK_IS_COMPLETE ssl/statem/statem_dtls.c 34;" d file: +RSMBLY_BITMASK_MARK ssl/statem/statem_dtls.c 23;" d file: +RSMBLY_BITMASK_SIZE ssl/statem/statem_dtls.c 21;" d file: +RUN_ONCE include/internal/thread_once.h 129;" d +RUN_ONCE_ALT include/internal/thread_once.h 147;" d +RXB crypto/perlasm/s390x.pm /^sub RXB$/;" s +RXYa crypto/perlasm/s390x.pm /^sub RXYa {$/;" s +R_DSA_1024 apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: +R_DSA_2048 apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: +R_DSA_512 apps/speed.c /^enum { R_DSA_512, R_DSA_1024, R_DSA_2048, DSA_NUM };$/;" e enum:__anon437 file: +R_EC_B163 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: +R_EC_B233 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: +R_EC_B283 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: +R_EC_B409 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: +R_EC_B571 apps/speed.c /^ R_EC_B163, R_EC_B233, R_EC_B283, R_EC_B409, R_EC_B571,$/;" e enum:ec_curves_t file: +R_EC_BRP256R1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: +R_EC_BRP256T1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: +R_EC_BRP384R1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: +R_EC_BRP384T1 apps/speed.c /^ R_EC_BRP256R1, R_EC_BRP256T1, R_EC_BRP384R1, R_EC_BRP384T1,$/;" e enum:ec_curves_t file: +R_EC_BRP512R1 apps/speed.c /^ R_EC_BRP512R1, R_EC_BRP512T1, ECDSA_NUM$/;" e enum:ec_curves_t file: +R_EC_BRP512T1 apps/speed.c /^ R_EC_BRP512R1, R_EC_BRP512T1, ECDSA_NUM$/;" e enum:ec_curves_t file: +R_EC_CURVESM2 apps/speed.c /^enum { R_EC_CURVESM2, SM2_NUM };$/;" e enum:__anon441 file: +R_EC_Ed25519 apps/speed.c /^enum { R_EC_Ed25519, R_EC_Ed448, EdDSA_NUM };$/;" e enum:__anon440 file: +R_EC_Ed448 apps/speed.c /^enum { R_EC_Ed25519, R_EC_Ed448, EdDSA_NUM };$/;" e enum:__anon440 file: +R_EC_K163 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: +R_EC_K233 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: +R_EC_K283 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: +R_EC_K409 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: +R_EC_K571 apps/speed.c /^ R_EC_K163, R_EC_K233, R_EC_K283, R_EC_K409, R_EC_K571,$/;" e enum:ec_curves_t file: +R_EC_P160 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: +R_EC_P192 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: +R_EC_P224 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: +R_EC_P256 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: +R_EC_P384 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: +R_EC_P521 apps/speed.c /^ R_EC_P160, R_EC_P192, R_EC_P224, R_EC_P256, R_EC_P384, R_EC_P521,$/;" e enum:ec_curves_t file: +R_EC_X25519 apps/speed.c /^enum { R_EC_X25519 = ECDSA_NUM, R_EC_X448, EC_NUM };$/;" e enum:__anon439 file: +R_EC_X448 apps/speed.c /^enum { R_EC_X25519 = ECDSA_NUM, R_EC_X448, EC_NUM };$/;" e enum:__anon439 file: +R_FFDH_2048 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: +R_FFDH_3072 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: +R_FFDH_4096 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: +R_FFDH_6144 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: +R_FFDH_8192 apps/speed.c /^ R_FFDH_2048, R_FFDH_3072, R_FFDH_4096, R_FFDH_6144, R_FFDH_8192, FFDH_NUM$/;" e enum:ff_params_t file: +R_OK apps/ca.c 40;" d file: +R_OK e_os.h 166;" d +R_PERM_OP crypto/des/asm/crypt586.pl /^sub R_PERM_OP$/;" s +R_PERM_OP crypto/des/asm/des-586.pl /^sub R_PERM_OP$/;" s +R_RSA_1024 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: +R_RSA_15360 apps/speed.c /^ R_RSA_15360, RSA_NUM$/;" e enum:__anon438 file: +R_RSA_2048 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: +R_RSA_3072 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: +R_RSA_4096 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: +R_RSA_512 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: +R_RSA_7680 apps/speed.c /^ R_RSA_512, R_RSA_1024, R_RSA_2048, R_RSA_3072, R_RSA_4096, R_RSA_7680,$/;" e enum:__anon438 file: +Rho crypto/sha/asm/keccak1600-mmx.pl /^sub Rho() { ######### regular Rho step$/;" s +Rho crypto/sha/keccak1600.c /^static void Rho(uint64_t A[5][5])$/;" f file: +RightRotate crypto/camellia/camellia.c 53;" d file: +RotLeft128 crypto/camellia/camellia.c 278;" d file: +RotWord crypto/aes/aes_core.c /^static void RotWord(u32 *x)$/;" f file: +Round crypto/sha/asm/keccak1600-armv4.pl /^sub Round {$/;" s +Round crypto/sha/keccak1600.c /^static void Round(uint64_t A[5][5], size_t i)$/;" f file: +Round crypto/sha/keccak1600.c /^static void Round(uint64_t R[5][5], uint64_t A[5][5], size_t i)$/;" f file: +S crypto/md2/md2_dgst.c /^static const MD2_INT S[256] = {$/;" v file: +S crypto/perlasm/s390x.pm /^sub S {$/;" s +S include/openssl/blowfish.h /^ BF_LONG S[4 * 256];$/;" m struct:bf_key_st +S0222 crypto/camellia/asm/cmll-x86.pl /^sub S0222 { my $i=shift; $i=@SBOX[$i]; $i=($i<<1|$i>>7)&0xff; return $i<<16|$i<<8|$i; }$/;" s +S0222 crypto/camellia/asm/cmll-x86_64.pl /^sub S0222 { my $i=shift; $i=@SBOX[$i]; $i=($i<<1|$i>>7)&0xff; $i=$i<<16|$i<<8|$i; sprintf("0x%08x",$i); }$/;" s +S1 crypto/aria/aria.c /^static const uint32_t S1[256] = {$/;" v file: +S1110 crypto/camellia/asm/cmll-x86.pl /^sub S1110 { my $i=shift; $i=@SBOX[$i]; return $i<<24|$i<<16|$i<<8; }$/;" s +S1110 crypto/camellia/asm/cmll-x86_64.pl /^sub S1110 { my $i=shift; $i=@SBOX[$i]; $i=$i<<24|$i<<16|$i<<8; sprintf("0x%08x",$i); }$/;" s +S2 crypto/aria/aria.c /^static const uint32_t S2[256] = {$/;" v file: +S3033 crypto/camellia/asm/cmll-x86.pl /^sub S3033 { my $i=shift; $i=@SBOX[$i]; $i=($i>>1|$i<<7)&0xff; return $i<<24|$i<<8|$i; }$/;" s +S3033 crypto/camellia/asm/cmll-x86_64.pl /^sub S3033 { my $i=shift; $i=@SBOX[$i]; $i=($i>>1|$i<<7)&0xff; $i=$i<<24|$i<<8|$i; sprintf("0x%08x",$i); }$/;" s +S390X_AES_128 crypto/s390x_arch.h 133;" d +S390X_AES_192 crypto/s390x_arch.h 134;" d +S390X_AES_256 crypto/s390x_arch.h 135;" d +S390X_AES_CBC_CTX crypto/evp/e_aes.c 961;" d file: +S390X_AES_CCM_CTX crypto/evp/e_aes.c /^} S390X_AES_CCM_CTX;$/;" t typeref:struct:__anon66 file: +S390X_AES_CFB_CTX crypto/evp/e_aes.c /^} S390X_AES_CFB_CTX;$/;" t typeref:struct:__anon57 file: +S390X_AES_CTR_CTX crypto/evp/e_aes.c 1160;" d file: +S390X_AES_ECB_CTX crypto/evp/e_aes.c /^} S390X_AES_ECB_CTX;$/;" t typeref:struct:__anon51 file: +S390X_AES_FC include/crypto/aes_platform.h 310;" d +S390X_AES_FC include/crypto/aes_platform.h 398;" d +S390X_AES_GCM_CTX crypto/evp/e_aes.c /^} S390X_AES_GCM_CTX;$/;" t typeref:struct:__anon60 file: +S390X_AES_OCB_CTX crypto/evp/e_aes.c 2172;" d file: +S390X_AES_OFB_CTX crypto/evp/e_aes.c /^} S390X_AES_OFB_CTX;$/;" t typeref:struct:__anon54 file: +S390X_AES_SIV_CTX crypto/evp/e_aes.c 2187;" d file: +S390X_AES_XTS_CTX crypto/evp/e_aes.c 1689;" d file: +S390X_CAN_SIGN providers/implementations/signature/eddsa_sig.c 29;" d file: +S390X_CAPBIT crypto/s390x_arch.h 84;" d +S390X_CCM_AAD_FLAG include/crypto/aes_platform.h 383;" d +S390X_DECRYPT crypto/s390x_arch.h 167;" d +S390X_ECDSA_SIGN_P256 crypto/s390x_arch.h 158;" d +S390X_ECDSA_SIGN_P384 crypto/s390x_arch.h 159;" d +S390X_ECDSA_SIGN_P521 crypto/s390x_arch.h 160;" d +S390X_ECDSA_VERIFY_P256 crypto/s390x_arch.h 155;" d +S390X_ECDSA_VERIFY_P384 crypto/s390x_arch.h 156;" d +S390X_ECDSA_VERIFY_P521 crypto/s390x_arch.h 157;" d +S390X_EDDSA_SIGN_ED25519 crypto/s390x_arch.h 163;" d +S390X_EDDSA_SIGN_ED448 crypto/s390x_arch.h 164;" d +S390X_EDDSA_VERIFY_ED25519 crypto/s390x_arch.h 161;" d +S390X_EDDSA_VERIFY_ED448 crypto/s390x_arch.h 162;" d +S390X_GHASH crypto/s390x_arch.h 130;" d +S390X_KDSA crypto/s390x_arch.h 101;" d +S390X_KDSA_D crypto/s390x_arch.h 171;" d +S390X_KIMD crypto/s390x_arch.h 90;" d +S390X_KLMD crypto/s390x_arch.h 91;" d +S390X_KM crypto/s390x_arch.h 92;" d +S390X_KMA crypto/s390x_arch.h 99;" d +S390X_KMAC crypto/s390x_arch.h 94;" d +S390X_KMAC_PARAMS providers/implementations/include/prov/ciphercommon_ccm.h /^} S390X_KMAC_PARAMS;$/;" t typeref:struct:S390X_kmac_params_st +S390X_KMA_HS crypto/s390x_arch.h 170;" d +S390X_KMA_LAAD crypto/s390x_arch.h 169;" d +S390X_KMA_LPC crypto/s390x_arch.h 168;" d +S390X_KMA_PARAMS providers/implementations/include/prov/ciphercommon_gcm.h /^} S390X_KMA_PARAMS;$/;" t typeref:struct:S390X_kma_params_st +S390X_KMC crypto/s390x_arch.h 93;" d +S390X_KMCTR crypto/s390x_arch.h 95;" d +S390X_KMF crypto/s390x_arch.h 97;" d +S390X_KMO crypto/s390x_arch.h 96;" d +S390X_MSA crypto/s390x_arch.h 104;" d +S390X_MSA3 crypto/s390x_arch.h 107;" d +S390X_MSA4 crypto/s390x_arch.h 108;" d +S390X_MSA5 crypto/s390x_arch.h 106;" d +S390X_MSA8 crypto/s390x_arch.h 112;" d +S390X_MSA9 crypto/s390x_arch.h 113;" d +S390X_OFF_H crypto/ec/ecp_s390x_nistp.c 41;" d file: +S390X_OFF_K crypto/ec/ecp_s390x_nistp.c 42;" d file: +S390X_OFF_R crypto/ec/ecp_s390x_nistp.c 39;" d file: +S390X_OFF_RES_X crypto/ec/ecp_s390x_nistp.c 32;" d file: +S390X_OFF_RES_Y crypto/ec/ecp_s390x_nistp.c 33;" d file: +S390X_OFF_RN crypto/ec/ecp_s390x_nistp.c 44;" d file: +S390X_OFF_S crypto/ec/ecp_s390x_nistp.c 40;" d file: +S390X_OFF_SCALAR crypto/ec/ecp_s390x_nistp.c 36;" d file: +S390X_OFF_SRC_X crypto/ec/ecp_s390x_nistp.c 34;" d file: +S390X_OFF_SRC_Y crypto/ec/ecp_s390x_nistp.c 35;" d file: +S390X_OFF_X crypto/ec/ecp_s390x_nistp.c 43;" d file: +S390X_OFF_Y crypto/ec/ecp_s390x_nistp.c 45;" d file: +S390X_PCC crypto/s390x_arch.h 100;" d +S390X_PRNO crypto/s390x_arch.h 98;" d +S390X_QUERY crypto/s390x_arch.h 118;" d +S390X_SCALAR_MULTIPLY_ED25519 crypto/s390x_arch.h 149;" d +S390X_SCALAR_MULTIPLY_ED448 crypto/s390x_arch.h 150;" d +S390X_SCALAR_MULTIPLY_P256 crypto/s390x_arch.h 146;" d +S390X_SCALAR_MULTIPLY_P384 crypto/s390x_arch.h 147;" d +S390X_SCALAR_MULTIPLY_P521 crypto/s390x_arch.h 148;" d +S390X_SCALAR_MULTIPLY_X25519 crypto/s390x_arch.h 151;" d +S390X_SCALAR_MULTIPLY_X448 crypto/s390x_arch.h 152;" d +S390X_SHA3_224 crypto/s390x_arch.h 124;" d +S390X_SHA3_256 crypto/s390x_arch.h 125;" d +S390X_SHA3_384 crypto/s390x_arch.h 126;" d +S390X_SHA3_512 crypto/s390x_arch.h 127;" d +S390X_SHAKE_128 crypto/s390x_arch.h 128;" d +S390X_SHAKE_256 crypto/s390x_arch.h 129;" d +S390X_SHA_1 crypto/s390x_arch.h 121;" d +S390X_SHA_256 crypto/s390x_arch.h 122;" d +S390X_SHA_512 crypto/s390x_arch.h 123;" d +S390X_SHA_512_DRNG crypto/s390x_arch.h 142;" d +S390X_SIZE_P256 crypto/ec/ecp_s390x_nistp.c 27;" d file: +S390X_SIZE_P384 crypto/ec/ecp_s390x_nistp.c 28;" d file: +S390X_SIZE_P521 crypto/ec/ecp_s390x_nistp.c 29;" d file: +S390X_SIZE_PARAM crypto/ec/ecp_s390x_nistp.c 24;" d file: +S390X_STCKF crypto/s390x_arch.h 105;" d +S390X_STFLE crypto/s390x_arch.h 89;" d +S390X_STFLE_MAX crypto/s390x_arch.h 81;" d +S390X_TRNG crypto/s390x_arch.h 143;" d +S390X_VX crypto/s390x_arch.h 109;" d +S390X_VXD crypto/s390x_arch.h 110;" d +S390X_VXE crypto/s390x_arch.h 111;" d +S390X_XTS_AES_128 crypto/s390x_arch.h 138;" d +S390X_XTS_AES_256 crypto/s390x_arch.h 139;" d +S390X_aes_128_CAPABLE include/crypto/aes_platform.h 313;" d +S390X_aes_128_cbc_CAPABLE include/crypto/aes_platform.h 320;" d +S390X_aes_128_ccm_CAPABLE include/crypto/aes_platform.h 374;" d +S390X_aes_128_cfb1_CAPABLE include/crypto/aes_platform.h 353;" d +S390X_aes_128_cfb8_CAPABLE include/crypto/aes_platform.h 347;" d +S390X_aes_128_cfb_CAPABLE include/crypto/aes_platform.h 338;" d +S390X_aes_128_ctr_CAPABLE include/crypto/aes_platform.h 357;" d +S390X_aes_128_ecb_CAPABLE include/crypto/aes_platform.h 324;" d +S390X_aes_128_gcm_CAPABLE include/crypto/aes_platform.h 364;" d +S390X_aes_128_ocb_CAPABLE include/crypto/aes_platform.h 386;" d +S390X_aes_128_ofb_CAPABLE include/crypto/aes_platform.h 328;" d +S390X_aes_128_siv_CAPABLE include/crypto/aes_platform.h 392;" d +S390X_aes_128_xts_CAPABLE include/crypto/aes_platform.h 361;" d +S390X_aes_192_CAPABLE include/crypto/aes_platform.h 315;" d +S390X_aes_192_cbc_CAPABLE include/crypto/aes_platform.h 321;" d +S390X_aes_192_ccm_CAPABLE include/crypto/aes_platform.h 377;" d +S390X_aes_192_cfb1_CAPABLE include/crypto/aes_platform.h 354;" d +S390X_aes_192_cfb8_CAPABLE include/crypto/aes_platform.h 349;" d +S390X_aes_192_cfb_CAPABLE include/crypto/aes_platform.h 341;" d +S390X_aes_192_ctr_CAPABLE include/crypto/aes_platform.h 358;" d +S390X_aes_192_ecb_CAPABLE include/crypto/aes_platform.h 325;" d +S390X_aes_192_gcm_CAPABLE include/crypto/aes_platform.h 367;" d +S390X_aes_192_ocb_CAPABLE include/crypto/aes_platform.h 387;" d +S390X_aes_192_ofb_CAPABLE include/crypto/aes_platform.h 331;" d +S390X_aes_192_siv_CAPABLE include/crypto/aes_platform.h 393;" d +S390X_aes_256_CAPABLE include/crypto/aes_platform.h 317;" d +S390X_aes_256_cbc_CAPABLE include/crypto/aes_platform.h 322;" d +S390X_aes_256_ccm_CAPABLE include/crypto/aes_platform.h 380;" d +S390X_aes_256_cfb1_CAPABLE include/crypto/aes_platform.h 355;" d +S390X_aes_256_cfb8_CAPABLE include/crypto/aes_platform.h 351;" d +S390X_aes_256_cfb_CAPABLE include/crypto/aes_platform.h 344;" d +S390X_aes_256_ctr_CAPABLE include/crypto/aes_platform.h 359;" d +S390X_aes_256_ecb_CAPABLE include/crypto/aes_platform.h 326;" d +S390X_aes_256_gcm_CAPABLE include/crypto/aes_platform.h 370;" d +S390X_aes_256_ocb_CAPABLE include/crypto/aes_platform.h 388;" d +S390X_aes_256_ofb_CAPABLE include/crypto/aes_platform.h 334;" d +S390X_aes_256_siv_CAPABLE include/crypto/aes_platform.h 394;" d +S390X_aes_256_xts_CAPABLE include/crypto/aes_platform.h 362;" d +S390X_gcm_ivpadlen crypto/evp/e_aes.c 1169;" d file: +S390X_kma_params_st providers/implementations/include/prov/ciphercommon_gcm.h /^typedef struct S390X_kma_params_st {$/;" s +S390X_kmac_params_st providers/implementations/include/prov/ciphercommon_ccm.h /^typedef struct S390X_kmac_params_st {$/;" s +S390_SHA3 providers/implementations/digests/sha3_prov.c 46;" d file: +S390_SHA3_CAPABLE providers/implementations/digests/sha3_prov.c 47;" d file: +S4 crypto/cast/c_skey.c 27;" d file: +S4404 crypto/camellia/asm/cmll-x86.pl /^sub S4404 { my $i=shift; $i=($i<<1|$i>>7)&0xff; $i=@SBOX[$i]; return $i<<24|$i<<16|$i; }$/;" s +S4404 crypto/camellia/asm/cmll-x86_64.pl /^sub S4404 { my $i=shift; $i=($i<<1|$i>>7)&0xff; $i=@SBOX[$i]; $i=$i<<24|$i<<16|$i; sprintf("0x%08x",$i); }$/;" s +S5 crypto/cast/c_skey.c 28;" d file: +S6 crypto/cast/c_skey.c 29;" d file: +S7 crypto/cast/c_skey.c 30;" d file: +SALT_LEN_MAX apps/passwd.c 501;" d file: +SA_BLOCK_MASK crypto/sparse_array.c 46;" d file: +SA_BLOCK_MAX crypto/sparse_array.c 45;" d file: +SA_BLOCK_MAX_LEVELS crypto/sparse_array.c 47;" d file: +SBOX1_1110 crypto/camellia/camellia.c 60;" d file: +SBOX2_0222 crypto/camellia/camellia.c 62;" d file: +SBOX3_3033 crypto/camellia/camellia.c 63;" d file: +SBOX4_4404 crypto/camellia/camellia.c 61;" d file: +SCRYPT_MAX_MEM crypto/evp/pbe_scrypt.c 25;" d file: +SCRYPT_MAX_MEM crypto/evp/pbe_scrypt.c 30;" d file: +SCRYPT_MAX_MEM crypto/evp/pbe_scrypt.c 34;" d file: +SCRYPT_PARAMS crypto/asn1/p5_scrypt.c /^ASN1_SEQUENCE(SCRYPT_PARAMS) = {$/;" v +SCRYPT_PR_MAX providers/implementations/kdfs/scrypt.c 408;" d file: +SCT include/openssl/types.h /^typedef struct sct_st SCT;$/;" t typeref:struct:sct_st +SCT_CLOCK_DRIFT_TOLERANCE crypto/ct/ct_policy.c /^static const time_t SCT_CLOCK_DRIFT_TOLERANCE = 300;$/;" v file: +SCT_CTX include/openssl/types.h /^typedef struct sct_ctx_st SCT_CTX;$/;" t typeref:struct:sct_ctx_st +SCT_CTX_free crypto/ct/ct_sct_ctx.c /^void SCT_CTX_free(SCT_CTX *sctx)$/;" f +SCT_CTX_new crypto/ct/ct_sct_ctx.c /^SCT_CTX *SCT_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +SCT_CTX_set1_cert crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_cert(SCT_CTX *sctx, X509 *cert, X509 *presigner)$/;" f +SCT_CTX_set1_issuer crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_issuer(SCT_CTX *sctx, const X509 *issuer)$/;" f +SCT_CTX_set1_issuer_pubkey crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey)$/;" f +SCT_CTX_set1_pubkey crypto/ct/ct_sct_ctx.c /^int SCT_CTX_set1_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey)$/;" f +SCT_CTX_set_time crypto/ct/ct_sct_ctx.c /^void SCT_CTX_set_time(SCT_CTX *sctx, uint64_t time_in_ms)$/;" f +SCT_CTX_verify crypto/ct/ct_vfy.c /^int SCT_CTX_verify(const SCT_CTX *sctx, const SCT *sct)$/;" f +SCT_SIGNATURE_TYPE crypto/ct/ct_vfy.c /^} SCT_SIGNATURE_TYPE;$/;" t typeref:enum:sct_signature_type_t file: +SCT_free crypto/ct/ct_sct.c /^void SCT_free(SCT *sct)$/;" f +SCT_get0_extensions crypto/ct/ct_sct.c /^size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext)$/;" f +SCT_get0_log_id crypto/ct/ct_sct.c /^size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id)$/;" f +SCT_get0_signature crypto/ct/ct_sct.c /^size_t SCT_get0_signature(const SCT *sct, unsigned char **sig)$/;" f +SCT_get_log_entry_type crypto/ct/ct_sct.c /^ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct)$/;" f +SCT_get_signature_nid crypto/ct/ct_sct.c /^int SCT_get_signature_nid(const SCT *sct)$/;" f +SCT_get_source crypto/ct/ct_sct.c /^sct_source_t SCT_get_source(const SCT *sct)$/;" f +SCT_get_timestamp crypto/ct/ct_sct.c /^uint64_t SCT_get_timestamp(const SCT *sct)$/;" f +SCT_get_validation_status crypto/ct/ct_sct.c /^sct_validation_status_t SCT_get_validation_status(const SCT *sct)$/;" f +SCT_get_version crypto/ct/ct_sct.c /^sct_version_t SCT_get_version(const SCT *sct)$/;" f +SCT_is_complete crypto/ct/ct_sct.c /^int SCT_is_complete(const SCT *sct)$/;" f +SCT_new crypto/ct/ct_sct.c /^SCT *SCT_new(void)$/;" f +SCT_new_from_base64 crypto/ct/ct_b64.c /^SCT *SCT_new_from_base64(unsigned char version, const char *logid_base64,$/;" f +SCT_print crypto/ct/ct_prn.c /^void SCT_print(const SCT *sct, BIO *out, int indent,$/;" f +SCT_set0_extensions crypto/ct/ct_sct.c /^void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len)$/;" f +SCT_set0_log_id crypto/ct/ct_sct.c /^int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len)$/;" f +SCT_set0_signature crypto/ct/ct_sct.c /^void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len)$/;" f +SCT_set1_extensions crypto/ct/ct_sct.c /^int SCT_set1_extensions(SCT *sct, const unsigned char *ext, size_t ext_len)$/;" f +SCT_set1_log_id crypto/ct/ct_sct.c /^int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, size_t log_id_len)$/;" f +SCT_set1_signature crypto/ct/ct_sct.c /^int SCT_set1_signature(SCT *sct, const unsigned char *sig, size_t sig_len)$/;" f +SCT_set_log_entry_type crypto/ct/ct_sct.c /^int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type)$/;" f +SCT_set_signature_nid crypto/ct/ct_sct.c /^int SCT_set_signature_nid(SCT *sct, int nid)$/;" f +SCT_set_source crypto/ct/ct_sct.c /^int SCT_set_source(SCT *sct, sct_source_t source)$/;" f +SCT_set_timestamp crypto/ct/ct_sct.c /^void SCT_set_timestamp(SCT *sct, uint64_t timestamp)$/;" f +SCT_set_version crypto/ct/ct_sct.c /^int SCT_set_version(SCT *sct, sct_version_t version)$/;" f +SCT_signature_algorithms_print crypto/ct/ct_prn.c /^static void SCT_signature_algorithms_print(const SCT *sct, BIO *out)$/;" f file: +SCT_signature_is_complete crypto/ct/ct_sct.c /^int SCT_signature_is_complete(const SCT *sct)$/;" f +SCT_validate crypto/ct/ct_sct.c /^int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx)$/;" f +SCT_validation_status_string crypto/ct/ct_prn.c /^const char *SCT_validation_status_string(const SCT *sct)$/;" f +SC_LIMB crypto/ec/curve448/word.h 49;" d +SC_LIMB crypto/ec/curve448/word.h 51;" d +SD test/simpledynamic.h /^typedef HINSTANCE SD;$/;" t +SD test/simpledynamic.h /^typedef void *SD;$/;" t +SD_INIT test/simpledynamic.h 19;" d +SD_INIT test/simpledynamic.h 35;" d +SD_MODULE test/simpledynamic.h 22;" d +SD_MODULE test/simpledynamic.h 25;" d +SD_MODULE test/simpledynamic.h 37;" d +SD_SHLIB test/simpledynamic.h 21;" d +SD_SHLIB test/simpledynamic.h 24;" d +SD_SHLIB test/simpledynamic.h 36;" d +SD_SYM test/simpledynamic.h /^typedef void *SD_SYM;$/;" t +SECONDARY_RESEED_INTERVAL crypto/rand/rand_local.h 24;" d +SECONDARY_RESEED_TIME_INTERVAL crypto/rand/rand_local.h 26;" d +SECONDS apps/s_time.c 32;" d file: +SECONDS apps/speed.c 11;" d file: +SECONDS apps/speed.c 12;" d file: +SECONDSSTR apps/s_time.c 33;" d file: +SECS_PER_DAY crypto/o_time.c 65;" d file: +SECS_PER_DAY test/gmdifftest.c 14;" d file: +SECTION_NAMES crypto/conf/conf_lib.c /^typedef STACK_OF(OPENSSL_CSTRING) SECTION_NAMES;$/;" t file: +SECTION_NAME_MAX apps/cmp.c 50;" d file: +SECURE_GETENV crypto/getenv.c 93;" d file: +SEED test/dsatest.c 143;" d file: +SEED_BLOCK_SIZE include/openssl/seed.h 55;" d +SEED_KEY_LENGTH include/openssl/seed.h 56;" d +SEED_KEY_SCHEDULE include/openssl/seed.h /^} SEED_KEY_SCHEDULE;$/;" t typeref:struct:seed_key_st +SEED_LONG include/openssl/seed.h 62;" d +SEED_Sbox crypto/seed/seed.c /^static const unsigned char SEED_Sbox[2][256] = {$/;" v file: +SEED_cbc_encrypt crypto/seed/seed_cbc.c /^void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f +SEED_cfb128_encrypt crypto/seed/seed_cfb.c /^void SEED_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +SEED_decrypt crypto/seed/seed.c /^void SEED_decrypt(const unsigned char s[SEED_BLOCK_SIZE],$/;" f +SEED_ecb_encrypt crypto/seed/seed_ecb.c /^void SEED_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f +SEED_encrypt crypto/seed/seed.c /^void SEED_encrypt(const unsigned char s[SEED_BLOCK_SIZE],$/;" f +SEED_ofb128_encrypt crypto/seed/seed_ofb.c /^void SEED_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f +SEED_set_key crypto/seed/seed.c /^void SEED_set_key(const unsigned char rawkey[SEED_KEY_LENGTH],$/;" f +SELECT_PARAMETERS crypto/evp/p_lib.c 60;" d file: +SELF_TEST_ARGS test/acvp_test.c /^} SELF_TEST_ARGS;$/;" t typeref:struct:st_args file: +SELF_TEST_CB crypto/self_test_core.c /^} SELF_TEST_CB;$/;" t typeref:struct:self_test_cb_st file: +SELF_TEST_POST_PARAMS providers/fips/self_test.h /^} SELF_TEST_POST_PARAMS;$/;" t typeref:struct:self_test_post_params_st +SELF_TEST_disable_conditional_error_state providers/fips/self_test.c /^void SELF_TEST_disable_conditional_error_state(void)$/;" f +SELF_TEST_kats providers/fips/self_test_kats.c /^int SELF_TEST_kats(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f +SELF_TEST_post providers/fips/self_test.c /^int SELF_TEST_post(SELF_TEST_POST_PARAMS *st, int on_demand_test)$/;" f +SENDFILE_CHUNK test/sslapitest.c 1295;" d file: +SENDFILE_SZ test/sslapitest.c 1294;" d file: +SEQ_NUM_SIZE ssl/record/record.h 32;" d +SERIAL_RAND_BITS apps/include/apps.h 310;" d +SERVER_APPLICATION_LABEL ssl/ssl_local.h 2811;" d +SERVER_ERROR test/helpers/handshake.c /^ SERVER_ERROR,$/;" e enum:__anon295 file: +SERVER_HANDSHAKE_LABEL ssl/ssl_local.h 2809;" d +SERVER_HELLO_DONE_MAX_LENGTH ssl/statem/statem_local.h 27;" d +SERVER_HELLO_MAX_LENGTH ssl/statem/statem_local.h 32;" d +SERVER_HELLO_RANDOM_OFFSET ssl/statem/statem_lib.c 1357;" d file: +SERVER_HELLO_RANDOM_OFFSET ssl/statem/statem_quic.c 93;" d file: +SERVER_KEY_EXCH_MAX_LENGTH ssl/statem/statem_local.h 26;" d +SER_BYTES crypto/ec/curve448/field.h 23;" d +SESSION_TICKET_MAX_LENGTH_TLS12 ssl/statem/statem_local.h 25;" d +SESSION_TICKET_MAX_LENGTH_TLS13 ssl/statem/statem_local.h 24;" d +SET crypto/evp/ctrl_params_translate.c /^ NONE = 0, GET = 1, SET = 2$/;" e enum:action file: +SETBIT crypto/mem_sec.c 272;" d file: +SETPRECOMP crypto/ec/ec_local.h 282;" d +SETUP_CIPHERLIST_TEST_FIXTURE test/cipherlist_test.c 191;" d file: +SETUP_CT_TEST_FIXTURE test/ct_test.c 333;" d file: +SETUP_SSL_TEST_CTX_TEST_FIXTURE test/ssl_test_ctx_test.c 146;" d file: +SETUP_TEST_FIXTURE test/testutil.h 98;" d +SET_EXPECT apps/lib/apps.c 845;" d file: +SET_HOST crypto/x509/x509_vpm.c 23;" d file: +SET_NAMX_NO_SHORT_UPCASE crypto/vms_rms.h 23;" d +SET_NAMX_NO_SHORT_UPCASE crypto/vms_rms.h 53;" d +SET_NAMX_NO_SHORT_UPCASE crypto/vms_rms.h 55;" d +SET_OPT_UNPROTECTED_SEND test/cmp_msg_test.c 46;" d file: +SET_OPT_UNPROTECTED_SEND test/cmp_protect_test.c 190;" d file: +SGTTY crypto/ui/ui_openssl.c 103;" d file: +SGTTY crypto/ui/ui_openssl.c 86;" d file: +SGTTY crypto/ui/ui_openssl.c 95;" d file: +SH crypto/mem_sec.c /^} SH;$/;" t typeref:struct:sh_st file: +SHA1 crypto/sha/sha1_one.c /^unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md)$/;" f +SHA1_MB_CTX crypto/evp/e_aes_cbc_hmac_sha1.c /^} SHA1_MB_CTX;$/;" t typeref:struct:__anon19 file: +SHA1_MB_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^} SHA1_MB_CTX;$/;" t typeref:struct:__anon502 file: +SHA1_Update crypto/evp/e_aes_cbc_hmac_sha1.c 135;" d file: +SHA1_Update crypto/evp/e_aes_cbc_hmac_sha1.c 137;" d file: +SHA1_loop apps/speed.c /^static int SHA1_loop(void *args)$/;" f file: +SHA224 crypto/sha/sha1_one.c /^unsigned char *SHA224(const unsigned char *d, size_t n, unsigned char *md)$/;" f +SHA224_DIGEST_LENGTH include/openssl/sha.h 84;" d +SHA224_Final crypto/sha/sha256.c /^int SHA224_Final(unsigned char *md, SHA256_CTX *c)$/;" f +SHA224_Init crypto/sha/sha256.c /^int SHA224_Init(SHA256_CTX *c)$/;" f +SHA224_Update crypto/sha/sha256.c /^int SHA224_Update(SHA256_CTX *c, const void *data, size_t len)$/;" f +SHA256 crypto/sha/sha1_one.c /^unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md)$/;" f +SHA256_CBLOCK include/openssl/sha.h 58;" d +SHA256_CTX include/openssl/sha.h /^} SHA256_CTX;$/;" t typeref:struct:SHA256state_st +SHA256_DIGEST_LENGTH include/openssl/sha.h 85;" d +SHA256_Init crypto/sha/sha256.c /^int SHA256_Init(SHA256_CTX *c)$/;" f +SHA256_MB_CTX crypto/evp/e_aes_cbc_hmac_sha256.c /^} SHA256_MB_CTX;$/;" t typeref:struct:__anon34 file: +SHA256_MB_CTX providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^} SHA256_MB_CTX;$/;" t typeref:struct:__anon506 file: +SHA256_Update crypto/evp/e_aes_cbc_hmac_sha256.c 130;" d file: +SHA256_Update crypto/evp/e_aes_cbc_hmac_sha256.c 132;" d file: +SHA256_loop apps/speed.c /^static int SHA256_loop(void *args)$/;" f file: +SHA256state_st include/openssl/sha.h /^typedef struct SHA256state_st {$/;" s +SHA2_FLAGS providers/implementations/digests/sha2_prov.c 27;" d file: +SHA384 crypto/sha/sha1_one.c /^unsigned char *SHA384(const unsigned char *d, size_t n, unsigned char *md)$/;" f +SHA384_DIGEST_LENGTH include/openssl/sha.h 86;" d +SHA384_Final crypto/sha/sha512.c /^int SHA384_Final(unsigned char *md, SHA512_CTX *c)$/;" f +SHA384_Init crypto/sha/sha512.c /^int SHA384_Init(SHA512_CTX *c)$/;" f +SHA384_Update crypto/sha/sha512.c /^int SHA384_Update(SHA512_CTX *c, const void *data, size_t len)$/;" f +SHA3_BLOCKSIZE include/internal/sha3.h 21;" d +SHA3_FLAGS providers/implementations/digests/sha3_prov.c 21;" d file: +SHA3_MDSIZE include/internal/sha3.h 19;" d +SHA3_SET_MD providers/implementations/digests/sha3_prov.c 192;" d file: +SHA3_SET_MD providers/implementations/digests/sha3_prov.c 200;" d file: +SHA3_absorb crypto/sha/asm/keccak1600-armv4.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600-armv8.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600-avx2.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600-avx512.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600-avx512vl.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600-ppc64.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600-s390x.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600-x86_64.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/asm/keccak1600p8-ppc.pl /^SHA3_absorb:$/;" l +SHA3_absorb crypto/sha/keccak1600.c /^size_t SHA3_absorb(uint64_t A[5][5], const unsigned char *inp, size_t len,$/;" f +SHA3_absorb_cext crypto/sha/asm/keccak1600-armv8.pl /^SHA3_absorb_cext:$/;" l +SHA3_absorb_neon crypto/sha/asm/keccak1600-armv4.pl /^SHA3_absorb_neon:$/;" l +SHA3_newctx providers/implementations/digests/sha3_prov.c 203;" d file: +SHA3_sponge crypto/sha/keccak1600.c /^void SHA3_sponge(const unsigned char *inp, size_t len,$/;" f +SHA3_squeeze crypto/sha/asm/keccak1600-armv4.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600-armv8.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600-avx2.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600-avx512.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600-avx512vl.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600-ppc64.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600-s390x.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600-x86_64.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/asm/keccak1600p8-ppc.pl /^SHA3_squeeze:$/;" l +SHA3_squeeze crypto/sha/keccak1600.c /^void SHA3_squeeze(uint64_t A[5][5], unsigned char *out, size_t len, size_t r)$/;" f +SHA3_squeeze_cext crypto/sha/asm/keccak1600-armv8.pl /^SHA3_squeeze_cext:$/;" l +SHA3_squeeze_neon crypto/sha/asm/keccak1600-armv4.pl /^SHA3_squeeze_neon:$/;" l +SHA512 crypto/sha/sha1_one.c /^unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md)$/;" f +SHA512_BLOCK_CAN_MANAGE_UNALIGNED_DATA crypto/sha/sha512.c 67;" d file: +SHA512_CBLOCK include/openssl/sha.h 100;" d +SHA512_CTX include/openssl/sha.h /^} SHA512_CTX;$/;" t typeref:struct:SHA512state_st +SHA512_DIGEST_LENGTH include/openssl/sha.h 87;" d +SHA512_Final crypto/sha/sha512.c /^int SHA512_Final(unsigned char *md, SHA512_CTX *c)$/;" f +SHA512_Init crypto/sha/sha512.c /^int SHA512_Init(SHA512_CTX *c)$/;" f +SHA512_Transform crypto/sha/sha512.c /^void SHA512_Transform(SHA512_CTX *c, const unsigned char *data)$/;" f +SHA512_Update crypto/sha/sha512.c /^int SHA512_Update(SHA512_CTX *c, const void *_data, size_t len)$/;" f +SHA512_loop apps/speed.c /^static int SHA512_loop(void *args)$/;" f file: +SHA512state_st include/openssl/sha.h /^typedef struct SHA512state_st {$/;" s +SHAKE_FLAGS providers/implementations/digests/sha3_prov.c 22;" d file: +SHA_CBLOCK include/openssl/sha.h 37;" d +SHA_CTX include/openssl/sha.h /^} SHA_CTX;$/;" t typeref:struct:SHAstate_st +SHA_DIGEST_LENGTH include/openssl/sha.h 26;" d +SHA_LAST_BLOCK include/openssl/sha.h 40;" d +SHA_LBLOCK include/openssl/sha.h 36;" d +SHA_LONG include/openssl/sha.h 34;" d +SHA_LONG64 include/openssl/sha.h 102;" d +SHA_LONG64 include/openssl/sha.h 104;" d +SHA_LONG64 include/openssl/sha.h 106;" d +SHAstate_st include/openssl/sha.h /^typedef struct SHAstate_st {$/;" s +SHUTDOWN test/helpers/handshake.c /^ SHUTDOWN,$/;" e enum:__anon294 file: +SH_LIST crypto/mem_sec.c /^} SH_LIST;$/;" t typeref:struct:sh_list_st file: +SH_RANDOM_OFS test/bad_dtls_test.c 237;" d file: +SH_SESSID_OFS test/bad_dtls_test.c 243;" d file: +SIGACTION crypto/ui/ui_openssl.c 44;" d file: +SIGALG_LN test/upcallstest.c 38;" d file: +SIGALG_LOOKUP ssl/ssl_local.h /^} SIGALG_LOOKUP;$/;" t typeref:struct:sigalg_lookup_st +SIGALG_OID test/upcallstest.c 36;" d file: +SIGALG_SN test/upcallstest.c 37;" d file: +SIGALRM apps/speed.c 144;" d file: +SIGMA crypto/camellia/asm/cmllt4-sparcv9.pl /^SIGMA:$/;" l +SIGMA crypto/camellia/camellia.c /^static const u32 SIGMA[] = {$/;" v file: +SIGNATURE_TYPE_CERT_TIMESTAMP crypto/ct/ct_vfy.c /^ SIGNATURE_TYPE_CERT_TIMESTAMP,$/;" e enum:sct_signature_type_t file: +SIGNATURE_TYPE_NOT_SET crypto/ct/ct_vfy.c /^ SIGNATURE_TYPE_NOT_SET = -1,$/;" e enum:sct_signature_type_t file: +SIGNATURE_TYPE_TREE_HASH crypto/ct/ct_vfy.c /^ SIGNATURE_TYPE_TREE_HASH$/;" e enum:sct_signature_type_t file: +SIG_LN test/upcallstest.c 32;" d file: +SIG_OID test/upcallstest.c 30;" d file: +SIG_SN test/upcallstest.c 31;" d file: +SIMPLE_CHANNEL crypto/trace.c /^ enum { SIMPLE_CHANNEL, CALLBACK_CHANNEL } type;$/;" e enum:__anon215::__anon216 file: +SIPHASH include/crypto/siphash.h /^typedef struct siphash_st SIPHASH;$/;" t typeref:struct:siphash_st +SIPHASH_BLOCK_SIZE include/crypto/siphash.h 16;" d +SIPHASH_C_ROUNDS include/crypto/siphash.h 47;" d +SIPHASH_D_ROUNDS include/crypto/siphash.h 48;" d +SIPHASH_KEY_SIZE include/crypto/siphash.h 17;" d +SIPHASH_MAX_DIGEST_SIZE include/crypto/siphash.h 19;" d +SIPHASH_MIN_DIGEST_SIZE include/crypto/siphash.h 18;" d +SIPROUND crypto/siphash/siphash.c 50;" d file: +SIV128_CONTEXT include/crypto/siv.h /^typedef struct siv128_context SIV128_CONTEXT;$/;" t typeref:struct:siv128_context +SIV_BLOCK include/crypto/modes.h /^} SIV_BLOCK;$/;" t typeref:union:siv_block_u +SIV_FLAGS providers/implementations/ciphers/cipher_aes_siv.c 26;" d file: +SIV_LEN include/crypto/modes.h 204;" d +SIZE apps/enc.c 28;" d file: +SIZE apps/enc.c 30;" d file: +SIZE crypto/ui/ui_openssl.c 263;" d file: +SIZED_DATA test/modes_internal_test.c /^} SIZED_DATA;$/;" t typeref:struct:__anon320 file: +SIZED_DATA test/poly1305_internal_test.c /^} SIZED_DATA;$/;" t typeref:struct:__anon352 file: +SIZED_DATA test/siphash_internal_test.c /^} SIZED_DATA;$/;" t typeref:struct:__anon318 file: +SIZE_MAX include/internal/numbers.h 75;" d +SIZE_MAX providers/implementations/kdfs/scrypt.c 391;" d file: +SIZE_NUM apps/speed.c 116;" d file: +SIZE_T_CC include/crypto/sparc_arch.h 83;" d +SIZE_T_CC include/crypto/sparc_arch.h 93;" d +SKIP external/perl/Text-Template-1.56/t/hash.t /^ SKIP: {$/;" l +SKIP test/recipes/fuzz.pl /^ SKIP: {$/;" l +SKIP test/recipes/tconversion.pl /^ SKIP: {$/;" l +SK_LOOP crypto/rc4/rc4_skey.c 48;" d file: +SL00 crypto/ripemd/rmdconst.h 23;" d +SL01 crypto/ripemd/rmdconst.h 25;" d +SL02 crypto/ripemd/rmdconst.h 27;" d +SL03 crypto/ripemd/rmdconst.h 29;" d +SL04 crypto/ripemd/rmdconst.h 31;" d +SL05 crypto/ripemd/rmdconst.h 33;" d +SL06 crypto/ripemd/rmdconst.h 35;" d +SL07 crypto/ripemd/rmdconst.h 37;" d +SL08 crypto/ripemd/rmdconst.h 39;" d +SL09 crypto/ripemd/rmdconst.h 41;" d +SL10 crypto/ripemd/rmdconst.h 43;" d +SL11 crypto/ripemd/rmdconst.h 45;" d +SL12 crypto/ripemd/rmdconst.h 47;" d +SL13 crypto/ripemd/rmdconst.h 49;" d +SL14 crypto/ripemd/rmdconst.h 51;" d +SL15 crypto/ripemd/rmdconst.h 53;" d +SL16 crypto/ripemd/rmdconst.h 56;" d +SL17 crypto/ripemd/rmdconst.h 58;" d +SL18 crypto/ripemd/rmdconst.h 60;" d +SL19 crypto/ripemd/rmdconst.h 62;" d +SL20 crypto/ripemd/rmdconst.h 64;" d +SL21 crypto/ripemd/rmdconst.h 66;" d +SL22 crypto/ripemd/rmdconst.h 68;" d +SL23 crypto/ripemd/rmdconst.h 70;" d +SL24 crypto/ripemd/rmdconst.h 72;" d +SL25 crypto/ripemd/rmdconst.h 74;" d +SL26 crypto/ripemd/rmdconst.h 76;" d +SL27 crypto/ripemd/rmdconst.h 78;" d +SL28 crypto/ripemd/rmdconst.h 80;" d +SL29 crypto/ripemd/rmdconst.h 82;" d +SL30 crypto/ripemd/rmdconst.h 84;" d +SL31 crypto/ripemd/rmdconst.h 86;" d +SL32 crypto/ripemd/rmdconst.h 89;" d +SL33 crypto/ripemd/rmdconst.h 91;" d +SL34 crypto/ripemd/rmdconst.h 93;" d +SL35 crypto/ripemd/rmdconst.h 95;" d +SL36 crypto/ripemd/rmdconst.h 97;" d +SL37 crypto/ripemd/rmdconst.h 99;" d +SL38 crypto/ripemd/rmdconst.h 101;" d +SL39 crypto/ripemd/rmdconst.h 103;" d +SL40 crypto/ripemd/rmdconst.h 105;" d +SL41 crypto/ripemd/rmdconst.h 107;" d +SL42 crypto/ripemd/rmdconst.h 109;" d +SL43 crypto/ripemd/rmdconst.h 111;" d +SL44 crypto/ripemd/rmdconst.h 113;" d +SL45 crypto/ripemd/rmdconst.h 115;" d +SL46 crypto/ripemd/rmdconst.h 117;" d +SL47 crypto/ripemd/rmdconst.h 119;" d +SL48 crypto/ripemd/rmdconst.h 122;" d +SL49 crypto/ripemd/rmdconst.h 124;" d +SL50 crypto/ripemd/rmdconst.h 126;" d +SL51 crypto/ripemd/rmdconst.h 128;" d +SL52 crypto/ripemd/rmdconst.h 130;" d +SL53 crypto/ripemd/rmdconst.h 132;" d +SL54 crypto/ripemd/rmdconst.h 134;" d +SL55 crypto/ripemd/rmdconst.h 136;" d +SL56 crypto/ripemd/rmdconst.h 138;" d +SL57 crypto/ripemd/rmdconst.h 140;" d +SL58 crypto/ripemd/rmdconst.h 142;" d +SL59 crypto/ripemd/rmdconst.h 144;" d +SL60 crypto/ripemd/rmdconst.h 146;" d +SL61 crypto/ripemd/rmdconst.h 148;" d +SL62 crypto/ripemd/rmdconst.h 150;" d +SL63 crypto/ripemd/rmdconst.h 152;" d +SL64 crypto/ripemd/rmdconst.h 155;" d +SL65 crypto/ripemd/rmdconst.h 157;" d +SL66 crypto/ripemd/rmdconst.h 159;" d +SL67 crypto/ripemd/rmdconst.h 161;" d +SL68 crypto/ripemd/rmdconst.h 163;" d +SL69 crypto/ripemd/rmdconst.h 165;" d +SL70 crypto/ripemd/rmdconst.h 167;" d +SL71 crypto/ripemd/rmdconst.h 169;" d +SL72 crypto/ripemd/rmdconst.h 171;" d +SL73 crypto/ripemd/rmdconst.h 173;" d +SL74 crypto/ripemd/rmdconst.h 175;" d +SL75 crypto/ripemd/rmdconst.h 177;" d +SL76 crypto/ripemd/rmdconst.h 179;" d +SL77 crypto/ripemd/rmdconst.h 181;" d +SL78 crypto/ripemd/rmdconst.h 183;" d +SL79 crypto/ripemd/rmdconst.h 185;" d +SM2_Ciphertext crypto/sm2/sm2_crypt.c /^typedef struct SM2_Ciphertext_st SM2_Ciphertext;$/;" t typeref:struct:SM2_Ciphertext_st file: +SM2_DEFAULT_MD providers/implementations/keymgmt/ec_kmgmt.c 75;" d file: +SM2_DEFAULT_USERID include/crypto/sm2.h 26;" d +SM2_ID apps/speed.c 450;" d file: +SM2_ID_LEN apps/speed.c 451;" d file: +SM2_NUM apps/speed.c /^enum { R_EC_CURVESM2, SM2_NUM };$/;" e enum:__anon441 file: +SM2_R_ASN1_ERROR include/crypto/sm2err.h 29;" d +SM2_R_BAD_SIGNATURE include/crypto/sm2err.h 30;" d +SM2_R_BUFFER_TOO_SMALL include/crypto/sm2err.h 31;" d +SM2_R_DIST_ID_TOO_LARGE include/crypto/sm2err.h 32;" d +SM2_R_ID_NOT_SET include/crypto/sm2err.h 33;" d +SM2_R_ID_TOO_LARGE include/crypto/sm2err.h 34;" d +SM2_R_INVALID_CURVE include/crypto/sm2err.h 35;" d +SM2_R_INVALID_DIGEST include/crypto/sm2err.h 36;" d +SM2_R_INVALID_DIGEST_TYPE include/crypto/sm2err.h 37;" d +SM2_R_INVALID_ENCODING include/crypto/sm2err.h 38;" d +SM2_R_INVALID_FIELD include/crypto/sm2err.h 39;" d +SM2_R_INVALID_PRIVATE_KEY include/crypto/sm2err.h 40;" d +SM2_R_NO_PARAMETERS_SET include/crypto/sm2err.h 41;" d +SM2_R_USER_ID_TOO_LARGE include/crypto/sm2err.h 42;" d +SM2_SECONDS apps/speed.c 20;" d file: +SM2_sign_loop apps/speed.c /^static int SM2_sign_loop(void *args)$/;" f file: +SM2_str_reasons crypto/sm2/sm2_err.c /^static const ERR_STRING_DATA SM2_str_reasons[] = {$/;" v file: +SM2_verify_loop apps/speed.c /^static int SM2_verify_loop(void *args)$/;" f file: +SM3_A crypto/sm3/sm3_local.h 73;" d +SM3_B crypto/sm3/sm3_local.h 74;" d +SM3_C crypto/sm3/sm3_local.h 75;" d +SM3_CBLOCK include/internal/sm3.h 25;" d +SM3_CTX include/internal/sm3.h /^} SM3_CTX;$/;" t typeref:struct:SM3state_st +SM3_D crypto/sm3/sm3_local.h 76;" d +SM3_DIGEST_LENGTH include/internal/sm3.h 22;" d +SM3_E crypto/sm3/sm3_local.h 77;" d +SM3_F crypto/sm3/sm3_local.h 78;" d +SM3_G crypto/sm3/sm3_local.h 79;" d +SM3_H crypto/sm3/sm3_local.h 80;" d +SM3_LBLOCK include/internal/sm3.h 26;" d +SM3_WORD include/internal/sm3.h 23;" d +SM3state_st include/internal/sm3.h /^typedef struct SM3state_st {$/;" s +SM4_BLOCK_SIZE include/crypto/sm4.h 25;" d +SM4_DECRYPT include/crypto/sm4.h 23;" d +SM4_ENCRYPT include/crypto/sm4.h 22;" d +SM4_KEY include/crypto/sm4.h /^} SM4_KEY;$/;" t typeref:struct:SM4_KEY_st +SM4_KEY_SCHEDULE include/crypto/sm4.h 26;" d +SM4_KEY_st include/crypto/sm4.h /^typedef struct SM4_KEY_st {$/;" s +SM4_RNDS crypto/sm4/sm4.c 179;" d file: +SM4_S crypto/sm4/sm4.c /^static const uint8_t SM4_S[256] = {$/;" v file: +SM4_SBOX_T crypto/sm4/sm4.c /^static const uint32_t SM4_SBOX_T[256] = {$/;" v file: +SM4_T crypto/sm4/sm4.c /^static ossl_inline uint32_t SM4_T(uint32_t X)$/;" f file: +SM4_T_slow crypto/sm4/sm4.c /^static ossl_inline uint32_t SM4_T_slow(uint32_t X)$/;" f file: +SMALL_LABEL_LEN test/sslapitest.c 5870;" d file: +SMALL_REGISTER_BANK crypto/whrlpool/wp_block.c 87;" d file: +SMALL_REGISTER_BANK crypto/whrlpool/wp_block.c 89;" d file: +SMIME_CMSOUT apps/cms.c 51;" d file: +SMIME_COMPRESS apps/cms.c 45;" d file: +SMIME_DATA_CREATE apps/cms.c 49;" d file: +SMIME_DATA_OUT apps/cms.c 50;" d file: +SMIME_DECRYPT apps/cms.c 37;" d file: +SMIME_DECRYPT apps/smime.c 29;" d file: +SMIME_DIGEST_CREATE apps/cms.c 43;" d file: +SMIME_DIGEST_VERIFY apps/cms.c 44;" d file: +SMIME_ENCRYPT apps/cms.c 36;" d file: +SMIME_ENCRYPT apps/smime.c 28;" d file: +SMIME_ENCRYPTED_DECRYPT apps/cms.c 48;" d file: +SMIME_ENCRYPTED_ENCRYPT apps/cms.c 47;" d file: +SMIME_IP apps/cms.c 34;" d file: +SMIME_IP apps/smime.c 26;" d file: +SMIME_OP apps/cms.c 33;" d file: +SMIME_OP apps/smime.c 25;" d file: +SMIME_PK7OUT apps/smime.c 32;" d file: +SMIME_RESIGN apps/cms.c 40;" d file: +SMIME_RESIGN apps/smime.c 33;" d file: +SMIME_SIGN apps/cms.c 38;" d file: +SMIME_SIGN apps/smime.c 30;" d file: +SMIME_SIGNERS apps/cms.c 35;" d file: +SMIME_SIGNERS apps/smime.c 27;" d file: +SMIME_SIGN_RECEIPT apps/cms.c 41;" d file: +SMIME_UNCOMPRESS apps/cms.c 46;" d file: +SMIME_VERIFY apps/cms.c 39;" d file: +SMIME_VERIFY apps/smime.c 31;" d file: +SMIME_VERIFY_RECEIPT apps/cms.c 42;" d file: +SMIME_crlf_copy crypto/asn1/asn_mime.c /^int SMIME_crlf_copy(BIO *in, BIO *out, int flags)$/;" f +SMIME_read_ASN1 crypto/asn1/asn_mime.c /^ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it)$/;" f +SMIME_read_ASN1_ex crypto/asn1/asn_mime.c /^ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont,$/;" f +SMIME_read_CMS crypto/cms/cms_io.c /^CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont)$/;" f +SMIME_read_CMS_ex crypto/cms/cms_io.c /^CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont,$/;" f +SMIME_read_PKCS7 crypto/pkcs7/pk7_mime.c /^PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont)$/;" f +SMIME_read_PKCS7_ex crypto/pkcs7/pk7_mime.c /^PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7)$/;" f +SMIME_text crypto/asn1/asn_mime.c /^int SMIME_text(BIO *in, BIO *out)$/;" f +SMIME_write_ASN1 crypto/asn1/asn_mime.c /^int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,$/;" f +SMIME_write_ASN1_ex crypto/asn1/asn_mime.c /^int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,$/;" f +SMIME_write_CMS crypto/cms/cms_io.c /^int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags)$/;" f +SMIME_write_PKCS7 crypto/pkcs7/pk7_mime.c /^int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags)$/;" f +SN_Directory include/openssl/obj_mac.h 2759;" d +SN_Domain include/openssl/obj_mac.h 3287;" d +SN_ED25519 include/openssl/obj_mac.h 5196;" d +SN_ED448 include/openssl/obj_mac.h 5200;" d +SN_Enterprises include/openssl/obj_mac.h 2793;" d +SN_Experimental include/openssl/obj_mac.h 2769;" d +SN_INN include/openssl/obj_mac.h 4503;" d +SN_ISO_CN include/openssl/obj_mac.h 121;" d +SN_ISO_UA include/openssl/obj_mac.h 5325;" d +SN_ISO_US include/openssl/obj_mac.h 106;" d +SN_Independent include/openssl/obj_mac.h 2029;" d +SN_LocalKeySet include/openssl/obj_mac.h 1090;" d +SN_Management include/openssl/obj_mac.h 2764;" d +SN_NAIRealm include/openssl/obj_mac.h 1941;" d +SN_OCSP_sign include/openssl/obj_mac.h 1625;" d +SN_OGRN include/openssl/obj_mac.h 4508;" d +SN_OGRNIP include/openssl/obj_mac.h 4518;" d +SN_Private include/openssl/obj_mac.h 2774;" d +SN_RSA_SHA3_224 include/openssl/obj_mac.h 3181;" d +SN_RSA_SHA3_256 include/openssl/obj_mac.h 3186;" d +SN_RSA_SHA3_384 include/openssl/obj_mac.h 3191;" d +SN_RSA_SHA3_512 include/openssl/obj_mac.h 3196;" d +SN_SM2_with_SM3 include/openssl/obj_mac.h 1215;" d +SN_SMIME include/openssl/obj_mac.h 748;" d +SN_SMIMECapabilities include/openssl/obj_mac.h 743;" d +SN_SNILS include/openssl/obj_mac.h 4513;" d +SN_SNMPv2 include/openssl/obj_mac.h 2784;" d +SN_SRVName include/openssl/obj_mac.h 1936;" d +SN_Security include/openssl/obj_mac.h 2779;" d +SN_X25519 include/openssl/obj_mac.h 5188;" d +SN_X448 include/openssl/obj_mac.h 5192;" d +SN_X500 include/openssl/obj_mac.h 2266;" d +SN_X500algorithms include/openssl/obj_mac.h 2523;" d +SN_X509 include/openssl/obj_mac.h 2271;" d +SN_X9_57 include/openssl/obj_mac.h 111;" d +SN_X9_62_c2onb191v4 include/openssl/obj_mac.h 213;" d +SN_X9_62_c2onb191v5 include/openssl/obj_mac.h 217;" d +SN_X9_62_c2onb239v4 include/openssl/obj_mac.h 237;" d +SN_X9_62_c2onb239v5 include/openssl/obj_mac.h 241;" d +SN_X9_62_c2pnb163v1 include/openssl/obj_mac.h 185;" d +SN_X9_62_c2pnb163v2 include/openssl/obj_mac.h 189;" d +SN_X9_62_c2pnb163v3 include/openssl/obj_mac.h 193;" d +SN_X9_62_c2pnb176v1 include/openssl/obj_mac.h 197;" d +SN_X9_62_c2pnb208w1 include/openssl/obj_mac.h 221;" d +SN_X9_62_c2pnb272w1 include/openssl/obj_mac.h 245;" d +SN_X9_62_c2pnb304w1 include/openssl/obj_mac.h 249;" d +SN_X9_62_c2pnb368w1 include/openssl/obj_mac.h 257;" d +SN_X9_62_c2tnb191v1 include/openssl/obj_mac.h 201;" d +SN_X9_62_c2tnb191v2 include/openssl/obj_mac.h 205;" d +SN_X9_62_c2tnb191v3 include/openssl/obj_mac.h 209;" d +SN_X9_62_c2tnb239v1 include/openssl/obj_mac.h 225;" d +SN_X9_62_c2tnb239v2 include/openssl/obj_mac.h 229;" d +SN_X9_62_c2tnb239v3 include/openssl/obj_mac.h 233;" d +SN_X9_62_c2tnb359v1 include/openssl/obj_mac.h 253;" d +SN_X9_62_c2tnb431r1 include/openssl/obj_mac.h 261;" d +SN_X9_62_characteristic_two_field include/openssl/obj_mac.h 155;" d +SN_X9_62_id_characteristic_two_basis include/openssl/obj_mac.h 159;" d +SN_X9_62_id_ecPublicKey include/openssl/obj_mac.h 177;" d +SN_X9_62_onBasis include/openssl/obj_mac.h 163;" d +SN_X9_62_ppBasis include/openssl/obj_mac.h 171;" d +SN_X9_62_prime192v1 include/openssl/obj_mac.h 267;" d +SN_X9_62_prime192v2 include/openssl/obj_mac.h 271;" d +SN_X9_62_prime192v3 include/openssl/obj_mac.h 275;" d +SN_X9_62_prime239v1 include/openssl/obj_mac.h 279;" d +SN_X9_62_prime239v2 include/openssl/obj_mac.h 283;" d +SN_X9_62_prime239v3 include/openssl/obj_mac.h 287;" d +SN_X9_62_prime256v1 include/openssl/obj_mac.h 291;" d +SN_X9_62_prime_field include/openssl/obj_mac.h 151;" d +SN_X9_62_tpBasis include/openssl/obj_mac.h 167;" d +SN_X9cm include/openssl/obj_mac.h 116;" d +SN_XmppAddr include/openssl/obj_mac.h 1931;" d +SN_aaControls include/openssl/obj_mac.h 1528;" d +SN_ac_auditEntity include/openssl/obj_mac.h 1520;" d +SN_ac_proxying include/openssl/obj_mac.h 1544;" d +SN_ac_targeting include/openssl/obj_mac.h 1524;" d +SN_account include/openssl/obj_mac.h 3271;" d +SN_ad_OCSP include/openssl/obj_mac.h 2034;" d +SN_ad_ca_issuers include/openssl/obj_mac.h 2039;" d +SN_ad_dvcs include/openssl/obj_mac.h 2049;" d +SN_ad_timeStamping include/openssl/obj_mac.h 2044;" d +SN_aes_128_cbc include/openssl/obj_mac.h 2844;" d +SN_aes_128_cbc_hmac_sha1 include/openssl/obj_mac.h 4967;" d +SN_aes_128_cbc_hmac_sha256 include/openssl/obj_mac.h 4979;" d +SN_aes_128_ccm include/openssl/obj_mac.h 2868;" d +SN_aes_128_cfb1 include/openssl/obj_mac.h 2963;" d +SN_aes_128_cfb128 include/openssl/obj_mac.h 2854;" d +SN_aes_128_cfb8 include/openssl/obj_mac.h 2975;" d +SN_aes_128_ctr include/openssl/obj_mac.h 2987;" d +SN_aes_128_ecb include/openssl/obj_mac.h 2839;" d +SN_aes_128_gcm include/openssl/obj_mac.h 2863;" d +SN_aes_128_ocb include/openssl/obj_mac.h 2999;" d +SN_aes_128_ofb128 include/openssl/obj_mac.h 2849;" d +SN_aes_128_siv include/openssl/obj_mac.h 5423;" d +SN_aes_128_xts include/openssl/obj_mac.h 2953;" d +SN_aes_192_cbc include/openssl/obj_mac.h 2882;" d +SN_aes_192_cbc_hmac_sha1 include/openssl/obj_mac.h 4971;" d +SN_aes_192_cbc_hmac_sha256 include/openssl/obj_mac.h 4983;" d +SN_aes_192_ccm include/openssl/obj_mac.h 2906;" d +SN_aes_192_cfb1 include/openssl/obj_mac.h 2967;" d +SN_aes_192_cfb128 include/openssl/obj_mac.h 2892;" d +SN_aes_192_cfb8 include/openssl/obj_mac.h 2979;" d +SN_aes_192_ctr include/openssl/obj_mac.h 2991;" d +SN_aes_192_ecb include/openssl/obj_mac.h 2877;" d +SN_aes_192_gcm include/openssl/obj_mac.h 2901;" d +SN_aes_192_ocb include/openssl/obj_mac.h 3003;" d +SN_aes_192_ofb128 include/openssl/obj_mac.h 2887;" d +SN_aes_192_siv include/openssl/obj_mac.h 5427;" d +SN_aes_256_cbc include/openssl/obj_mac.h 2920;" d +SN_aes_256_cbc_hmac_sha1 include/openssl/obj_mac.h 4975;" d +SN_aes_256_cbc_hmac_sha256 include/openssl/obj_mac.h 4987;" d +SN_aes_256_ccm include/openssl/obj_mac.h 2944;" d +SN_aes_256_cfb1 include/openssl/obj_mac.h 2971;" d +SN_aes_256_cfb128 include/openssl/obj_mac.h 2930;" d +SN_aes_256_cfb8 include/openssl/obj_mac.h 2983;" d +SN_aes_256_ctr include/openssl/obj_mac.h 2995;" d +SN_aes_256_ecb include/openssl/obj_mac.h 2915;" d +SN_aes_256_gcm include/openssl/obj_mac.h 2939;" d +SN_aes_256_ocb include/openssl/obj_mac.h 3007;" d +SN_aes_256_ofb128 include/openssl/obj_mac.h 2925;" d +SN_aes_256_siv include/openssl/obj_mac.h 5431;" d +SN_aes_256_xts include/openssl/obj_mac.h 2958;" d +SN_algorithm include/openssl/obj_mac.h 2129;" d +SN_ansi_X9_62 include/openssl/obj_mac.h 144;" d +SN_anyExtendedKeyUsage include/openssl/obj_mac.h 2672;" d +SN_any_policy include/openssl/obj_mac.h 2627;" d +SN_aria_128_cbc include/openssl/obj_mac.h 4771;" d +SN_aria_128_ccm include/openssl/obj_mac.h 4865;" d +SN_aria_128_cfb1 include/openssl/obj_mac.h 4841;" d +SN_aria_128_cfb128 include/openssl/obj_mac.h 4776;" d +SN_aria_128_cfb8 include/openssl/obj_mac.h 4853;" d +SN_aria_128_ctr include/openssl/obj_mac.h 4786;" d +SN_aria_128_ecb include/openssl/obj_mac.h 4766;" d +SN_aria_128_gcm include/openssl/obj_mac.h 4880;" d +SN_aria_128_ofb128 include/openssl/obj_mac.h 4781;" d +SN_aria_192_cbc include/openssl/obj_mac.h 4796;" d +SN_aria_192_ccm include/openssl/obj_mac.h 4870;" d +SN_aria_192_cfb1 include/openssl/obj_mac.h 4845;" d +SN_aria_192_cfb128 include/openssl/obj_mac.h 4801;" d +SN_aria_192_cfb8 include/openssl/obj_mac.h 4857;" d +SN_aria_192_ctr include/openssl/obj_mac.h 4811;" d +SN_aria_192_ecb include/openssl/obj_mac.h 4791;" d +SN_aria_192_gcm include/openssl/obj_mac.h 4885;" d +SN_aria_192_ofb128 include/openssl/obj_mac.h 4806;" d +SN_aria_256_cbc include/openssl/obj_mac.h 4821;" d +SN_aria_256_ccm include/openssl/obj_mac.h 4875;" d +SN_aria_256_cfb1 include/openssl/obj_mac.h 4849;" d +SN_aria_256_cfb128 include/openssl/obj_mac.h 4826;" d +SN_aria_256_cfb8 include/openssl/obj_mac.h 4861;" d +SN_aria_256_ctr include/openssl/obj_mac.h 4836;" d +SN_aria_256_ecb include/openssl/obj_mac.h 4816;" d +SN_aria_256_gcm include/openssl/obj_mac.h 4890;" d +SN_aria_256_ofb128 include/openssl/obj_mac.h 4831;" d +SN_audio include/openssl/obj_mac.h 3508;" d +SN_auth_any include/openssl/obj_mac.h 5280;" d +SN_auth_dss include/openssl/obj_mac.h 5260;" d +SN_auth_ecdsa include/openssl/obj_mac.h 5252;" d +SN_auth_gost01 include/openssl/obj_mac.h 5264;" d +SN_auth_gost12 include/openssl/obj_mac.h 5268;" d +SN_auth_null include/openssl/obj_mac.h 5276;" d +SN_auth_psk include/openssl/obj_mac.h 5256;" d +SN_auth_rsa include/openssl/obj_mac.h 5248;" d +SN_auth_srp include/openssl/obj_mac.h 5272;" d +SN_authority_key_identifier include/openssl/obj_mac.h 2637;" d +SN_basic_constraints include/openssl/obj_mac.h 2577;" d +SN_bf_cbc include/openssl/obj_mac.h 1357;" d +SN_bf_cfb64 include/openssl/obj_mac.h 1366;" d +SN_bf_ecb include/openssl/obj_mac.h 1362;" d +SN_bf_ofb64 include/openssl/obj_mac.h 1370;" d +SN_biometricInfo include/openssl/obj_mac.h 1511;" d +SN_blake2b512 include/openssl/obj_mac.h 2251;" d +SN_blake2bmac include/openssl/obj_mac.h 2241;" d +SN_blake2s256 include/openssl/obj_mac.h 2256;" d +SN_blake2smac include/openssl/obj_mac.h 2246;" d +SN_brainpoolP160r1 include/openssl/obj_mac.h 5004;" d +SN_brainpoolP160t1 include/openssl/obj_mac.h 5008;" d +SN_brainpoolP192r1 include/openssl/obj_mac.h 5012;" d +SN_brainpoolP192t1 include/openssl/obj_mac.h 5016;" d +SN_brainpoolP224r1 include/openssl/obj_mac.h 5020;" d +SN_brainpoolP224t1 include/openssl/obj_mac.h 5024;" d +SN_brainpoolP256r1 include/openssl/obj_mac.h 5028;" d +SN_brainpoolP256t1 include/openssl/obj_mac.h 5032;" d +SN_brainpoolP320r1 include/openssl/obj_mac.h 5036;" d +SN_brainpoolP320t1 include/openssl/obj_mac.h 5040;" d +SN_brainpoolP384r1 include/openssl/obj_mac.h 5044;" d +SN_brainpoolP384t1 include/openssl/obj_mac.h 5048;" d +SN_brainpoolP512r1 include/openssl/obj_mac.h 5052;" d +SN_brainpoolP512t1 include/openssl/obj_mac.h 5056;" d +SN_caRepository include/openssl/obj_mac.h 2054;" d +SN_camellia_128_cbc include/openssl/obj_mac.h 4604;" d +SN_camellia_128_ccm include/openssl/obj_mac.h 4655;" d +SN_camellia_128_cfb1 include/openssl/obj_mac.h 4740;" d +SN_camellia_128_cfb128 include/openssl/obj_mac.h 4645;" d +SN_camellia_128_cfb8 include/openssl/obj_mac.h 4752;" d +SN_camellia_128_cmac include/openssl/obj_mac.h 4665;" d +SN_camellia_128_ctr include/openssl/obj_mac.h 4660;" d +SN_camellia_128_ecb include/openssl/obj_mac.h 4635;" d +SN_camellia_128_gcm include/openssl/obj_mac.h 4650;" d +SN_camellia_128_ofb128 include/openssl/obj_mac.h 4640;" d +SN_camellia_192_cbc include/openssl/obj_mac.h 4609;" d +SN_camellia_192_ccm include/openssl/obj_mac.h 4690;" d +SN_camellia_192_cfb1 include/openssl/obj_mac.h 4744;" d +SN_camellia_192_cfb128 include/openssl/obj_mac.h 4680;" d +SN_camellia_192_cfb8 include/openssl/obj_mac.h 4756;" d +SN_camellia_192_cmac include/openssl/obj_mac.h 4700;" d +SN_camellia_192_ctr include/openssl/obj_mac.h 4695;" d +SN_camellia_192_ecb include/openssl/obj_mac.h 4670;" d +SN_camellia_192_gcm include/openssl/obj_mac.h 4685;" d +SN_camellia_192_ofb128 include/openssl/obj_mac.h 4675;" d +SN_camellia_256_cbc include/openssl/obj_mac.h 4614;" d +SN_camellia_256_ccm include/openssl/obj_mac.h 4725;" d +SN_camellia_256_cfb1 include/openssl/obj_mac.h 4748;" d +SN_camellia_256_cfb128 include/openssl/obj_mac.h 4715;" d +SN_camellia_256_cfb8 include/openssl/obj_mac.h 4760;" d +SN_camellia_256_cmac include/openssl/obj_mac.h 4735;" d +SN_camellia_256_ctr include/openssl/obj_mac.h 4730;" d +SN_camellia_256_ecb include/openssl/obj_mac.h 4705;" d +SN_camellia_256_gcm include/openssl/obj_mac.h 4720;" d +SN_camellia_256_ofb128 include/openssl/obj_mac.h 4710;" d +SN_capwapAC include/openssl/obj_mac.h 1640;" d +SN_capwapWTP include/openssl/obj_mac.h 1645;" d +SN_cast5_cbc include/openssl/obj_mac.h 497;" d +SN_cast5_cfb64 include/openssl/obj_mac.h 506;" d +SN_cast5_ecb include/openssl/obj_mac.h 502;" d +SN_cast5_ofb64 include/openssl/obj_mac.h 510;" d +SN_certicom_arc include/openssl/obj_mac.h 71;" d +SN_certificate_issuer include/openssl/obj_mac.h 2607;" d +SN_certificate_policies include/openssl/obj_mac.h 2622;" d +SN_chacha20 include/openssl/obj_mac.h 4995;" d +SN_chacha20_poly1305 include/openssl/obj_mac.h 4991;" d +SN_classSignTool include/openssl/obj_mac.h 4533;" d +SN_classSignToolKA1 include/openssl/obj_mac.h 4563;" d +SN_classSignToolKB1 include/openssl/obj_mac.h 4553;" d +SN_classSignToolKB2 include/openssl/obj_mac.h 4558;" d +SN_classSignToolKC1 include/openssl/obj_mac.h 4538;" d +SN_classSignToolKC2 include/openssl/obj_mac.h 4543;" d +SN_classSignToolKC3 include/openssl/obj_mac.h 4548;" d +SN_clearance include/openssl/obj_mac.h 102;" d +SN_client_auth include/openssl/obj_mac.h 1590;" d +SN_cmKGA include/openssl/obj_mac.h 1705;" d +SN_cmac include/openssl/obj_mac.h 4959;" d +SN_cmcArchive include/openssl/obj_mac.h 1690;" d +SN_cmcCA include/openssl/obj_mac.h 1680;" d +SN_cmcRA include/openssl/obj_mac.h 1685;" d +SN_code_sign include/openssl/obj_mac.h 1595;" d +SN_commonName include/openssl/obj_mac.h 2275;" d +SN_countryCode3c include/openssl/obj_mac.h 2509;" d +SN_countryCode3n include/openssl/obj_mac.h 2514;" d +SN_countryName include/openssl/obj_mac.h 2289;" d +SN_crl_distribution_points include/openssl/obj_mac.h 2617;" d +SN_crl_number include/openssl/obj_mac.h 2582;" d +SN_crl_reason include/openssl/obj_mac.h 2587;" d +SN_cryptocom include/openssl/obj_mac.h 4079;" d +SN_cryptopro include/openssl/obj_mac.h 4075;" d +SN_ct_cert_scts include/openssl/obj_mac.h 5125;" d +SN_ct_precert_poison include/openssl/obj_mac.h 5115;" d +SN_ct_precert_scts include/openssl/obj_mac.h 5110;" d +SN_ct_precert_signer include/openssl/obj_mac.h 5120;" d +SN_data include/openssl/obj_mac.h 3223;" d +SN_dcObject include/openssl/obj_mac.h 2798;" d +SN_delta_crl include/openssl/obj_mac.h 2597;" d +SN_des_cbc include/openssl/obj_mac.h 2144;" d +SN_des_cdmf include/openssl/obj_mac.h 4054;" d +SN_des_cfb1 include/openssl/obj_mac.h 3011;" d +SN_des_cfb64 include/openssl/obj_mac.h 2154;" d +SN_des_cfb8 include/openssl/obj_mac.h 3015;" d +SN_des_ecb include/openssl/obj_mac.h 2139;" d +SN_des_ede3_cbc include/openssl/obj_mac.h 1278;" d +SN_des_ede3_cfb1 include/openssl/obj_mac.h 3019;" d +SN_des_ede3_cfb64 include/openssl/obj_mac.h 2195;" d +SN_des_ede3_cfb8 include/openssl/obj_mac.h 3023;" d +SN_des_ede3_ecb include/openssl/obj_mac.h 2183;" d +SN_des_ede3_ofb64 include/openssl/obj_mac.h 2203;" d +SN_des_ede_cbc include/openssl/obj_mac.h 2187;" d +SN_des_ede_cfb64 include/openssl/obj_mac.h 2191;" d +SN_des_ede_ecb include/openssl/obj_mac.h 2178;" d +SN_des_ede_ofb64 include/openssl/obj_mac.h 2199;" d +SN_des_ofb64 include/openssl/obj_mac.h 2149;" d +SN_desx_cbc include/openssl/obj_mac.h 2207;" d +SN_dhSinglePass_cofactorDH_sha1kdf_scheme include/openssl/obj_mac.h 5084;" d +SN_dhSinglePass_cofactorDH_sha224kdf_scheme include/openssl/obj_mac.h 5088;" d +SN_dhSinglePass_cofactorDH_sha256kdf_scheme include/openssl/obj_mac.h 5092;" d +SN_dhSinglePass_cofactorDH_sha384kdf_scheme include/openssl/obj_mac.h 5096;" d +SN_dhSinglePass_cofactorDH_sha512kdf_scheme include/openssl/obj_mac.h 5100;" d +SN_dhSinglePass_stdDH_sha1kdf_scheme include/openssl/obj_mac.h 5064;" d +SN_dhSinglePass_stdDH_sha224kdf_scheme include/openssl/obj_mac.h 5068;" d +SN_dhSinglePass_stdDH_sha256kdf_scheme include/openssl/obj_mac.h 5072;" d +SN_dhSinglePass_stdDH_sha384kdf_scheme include/openssl/obj_mac.h 5076;" d +SN_dhSinglePass_stdDH_sha512kdf_scheme include/openssl/obj_mac.h 5080;" d +SN_dh_cofactor_kdf include/openssl/obj_mac.h 5107;" d +SN_dh_std_kdf include/openssl/obj_mac.h 5104;" d +SN_dhpublicnumber include/openssl/obj_mac.h 4999;" d +SN_dmdName include/openssl/obj_mac.h 2492;" d +SN_dnQualifier include/openssl/obj_mac.h 2459;" d +SN_document include/openssl/obj_mac.h 3275;" d +SN_dod include/openssl/obj_mac.h 2747;" d +SN_domainComponent include/openssl/obj_mac.h 3406;" d +SN_dsa include/openssl/obj_mac.h 134;" d +SN_dsaWithSHA include/openssl/obj_mac.h 2168;" d +SN_dsaWithSHA1 include/openssl/obj_mac.h 139;" d +SN_dsaWithSHA1_2 include/openssl/obj_mac.h 2221;" d +SN_dsa_2 include/openssl/obj_mac.h 2163;" d +SN_dsa_with_SHA224 include/openssl/obj_mac.h 3121;" d +SN_dsa_with_SHA256 include/openssl/obj_mac.h 3125;" d +SN_dsa_with_SHA384 include/openssl/obj_mac.h 3131;" d +SN_dsa_with_SHA3_224 include/openssl/obj_mac.h 3141;" d +SN_dsa_with_SHA3_256 include/openssl/obj_mac.h 3146;" d +SN_dsa_with_SHA3_384 include/openssl/obj_mac.h 3151;" d +SN_dsa_with_SHA3_512 include/openssl/obj_mac.h 3156;" d +SN_dsa_with_SHA512 include/openssl/obj_mac.h 3136;" d +SN_dstu28147 include/openssl/obj_mac.h 5333;" d +SN_dstu28147_cfb include/openssl/obj_mac.h 5343;" d +SN_dstu28147_ofb include/openssl/obj_mac.h 5338;" d +SN_dstu28147_wrap include/openssl/obj_mac.h 5348;" d +SN_dstu34311 include/openssl/obj_mac.h 5358;" d +SN_dstu4145be include/openssl/obj_mac.h 5368;" d +SN_dstu4145le include/openssl/obj_mac.h 5363;" d +SN_dvcs include/openssl/obj_mac.h 1630;" d +SN_ecdsa_with_Recommended include/openssl/obj_mac.h 301;" d +SN_ecdsa_with_SHA1 include/openssl/obj_mac.h 297;" d +SN_ecdsa_with_SHA224 include/openssl/obj_mac.h 309;" d +SN_ecdsa_with_SHA256 include/openssl/obj_mac.h 313;" d +SN_ecdsa_with_SHA384 include/openssl/obj_mac.h 317;" d +SN_ecdsa_with_SHA3_224 include/openssl/obj_mac.h 3161;" d +SN_ecdsa_with_SHA3_256 include/openssl/obj_mac.h 3166;" d +SN_ecdsa_with_SHA3_384 include/openssl/obj_mac.h 3171;" d +SN_ecdsa_with_SHA3_512 include/openssl/obj_mac.h 3176;" d +SN_ecdsa_with_SHA512 include/openssl/obj_mac.h 321;" d +SN_ecdsa_with_Specified include/openssl/obj_mac.h 305;" d +SN_email_protect include/openssl/obj_mac.h 1600;" d +SN_ext_key_usage include/openssl/obj_mac.h 2647;" d +SN_ext_req include/openssl/obj_mac.h 738;" d +SN_ffdhe2048 include/openssl/obj_mac.h 5292;" d +SN_ffdhe3072 include/openssl/obj_mac.h 5295;" d +SN_ffdhe4096 include/openssl/obj_mac.h 5298;" d +SN_ffdhe6144 include/openssl/obj_mac.h 5301;" d +SN_ffdhe8192 include/openssl/obj_mac.h 5304;" d +SN_freshest_crl include/openssl/obj_mac.h 2652;" d +SN_givenName include/openssl/obj_mac.h 2441;" d +SN_gmac include/openssl/obj_mac.h 51;" d +SN_gost89_cbc include/openssl/obj_mac.h 4128;" d +SN_gost89_cnt include/openssl/obj_mac.h 4122;" d +SN_gost89_cnt_12 include/openssl/obj_mac.h 4125;" d +SN_gost89_ctr include/openssl/obj_mac.h 4134;" d +SN_gost89_ecb include/openssl/obj_mac.h 4131;" d +SN_gost_mac_12 include/openssl/obj_mac.h 4142;" d +SN_grasshopper_cbc crypto/objects/obj_compat.h 45;" d +SN_grasshopper_cbc include/openssl/obj_mac.h 5472;" d +SN_grasshopper_cfb crypto/objects/obj_compat.h 48;" d +SN_grasshopper_cfb include/openssl/obj_mac.h 5475;" d +SN_grasshopper_ctr crypto/objects/obj_compat.h 39;" d +SN_grasshopper_ctr include/openssl/obj_mac.h 5466;" d +SN_grasshopper_ecb crypto/objects/obj_compat.h 36;" d +SN_grasshopper_ecb include/openssl/obj_mac.h 5463;" d +SN_grasshopper_mac crypto/objects/obj_compat.h 51;" d +SN_grasshopper_mac include/openssl/obj_mac.h 5478;" d +SN_grasshopper_ofb crypto/objects/obj_compat.h 42;" d +SN_grasshopper_ofb include/openssl/obj_mac.h 5469;" d +SN_hkdf include/openssl/obj_mac.h 5154;" d +SN_hmac include/openssl/obj_mac.h 4955;" d +SN_hmacWithDstu34311 include/openssl/obj_mac.h 5353;" d +SN_hmac_md5 include/openssl/obj_mac.h 56;" d +SN_hmac_sha1 include/openssl/obj_mac.h 61;" d +SN_hmac_sha3_224 include/openssl/obj_mac.h 3089;" d +SN_hmac_sha3_256 include/openssl/obj_mac.h 3094;" d +SN_hmac_sha3_384 include/openssl/obj_mac.h 3099;" d +SN_hmac_sha3_512 include/openssl/obj_mac.h 3104;" d +SN_hold_instruction_call_issuer include/openssl/obj_mac.h 3213;" d +SN_hold_instruction_code include/openssl/obj_mac.h 3201;" d +SN_hold_instruction_none include/openssl/obj_mac.h 3208;" d +SN_hold_instruction_reject include/openssl/obj_mac.h 3218;" d +SN_host include/openssl/obj_mac.h 3358;" d +SN_iana include/openssl/obj_mac.h 2752;" d +SN_id_DHBasedMac include/openssl/obj_mac.h 523;" d +SN_id_Gost28147_89 include/openssl/obj_mac.h 4117;" d +SN_id_Gost28147_89_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4180;" d +SN_id_Gost28147_89_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4184;" d +SN_id_Gost28147_89_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4188;" d +SN_id_Gost28147_89_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4192;" d +SN_id_Gost28147_89_CryptoPro_KeyMeshing include/openssl/obj_mac.h 4160;" d +SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet include/openssl/obj_mac.h 4200;" d +SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet include/openssl/obj_mac.h 4196;" d +SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet include/openssl/obj_mac.h 4204;" d +SN_id_Gost28147_89_MAC include/openssl/obj_mac.h 4137;" d +SN_id_Gost28147_89_None_KeyMeshing include/openssl/obj_mac.h 4164;" d +SN_id_Gost28147_89_TestParamSet include/openssl/obj_mac.h 4176;" d +SN_id_Gost28147_89_cc include/openssl/obj_mac.h 4280;" d +SN_id_GostR3410_2001 include/openssl/obj_mac.h 4107;" d +SN_id_GostR3410_2001DH include/openssl/obj_mac.h 4150;" d +SN_id_GostR3410_2001_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4244;" d +SN_id_GostR3410_2001_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4248;" d +SN_id_GostR3410_2001_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4252;" d +SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4256;" d +SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4260;" d +SN_id_GostR3410_2001_ParamSet_cc include/openssl/obj_mac.h 4305;" d +SN_id_GostR3410_2001_TestParamSet include/openssl/obj_mac.h 4240;" d +SN_id_GostR3410_2001_cc include/openssl/obj_mac.h 4290;" d +SN_id_GostR3410_2012_256 include/openssl/obj_mac.h 4318;" d +SN_id_GostR3410_2012_512 include/openssl/obj_mac.h 4323;" d +SN_id_GostR3410_94 include/openssl/obj_mac.h 4112;" d +SN_id_GostR3410_94DH include/openssl/obj_mac.h 4155;" d +SN_id_GostR3410_94_CryptoPro_A_ParamSet include/openssl/obj_mac.h 4212;" d +SN_id_GostR3410_94_CryptoPro_B_ParamSet include/openssl/obj_mac.h 4216;" d +SN_id_GostR3410_94_CryptoPro_C_ParamSet include/openssl/obj_mac.h 4220;" d +SN_id_GostR3410_94_CryptoPro_D_ParamSet include/openssl/obj_mac.h 4224;" d +SN_id_GostR3410_94_CryptoPro_XchA_ParamSet include/openssl/obj_mac.h 4228;" d +SN_id_GostR3410_94_CryptoPro_XchB_ParamSet include/openssl/obj_mac.h 4232;" d +SN_id_GostR3410_94_CryptoPro_XchC_ParamSet include/openssl/obj_mac.h 4236;" d +SN_id_GostR3410_94_TestParamSet include/openssl/obj_mac.h 4208;" d +SN_id_GostR3410_94_a include/openssl/obj_mac.h 4264;" d +SN_id_GostR3410_94_aBis include/openssl/obj_mac.h 4268;" d +SN_id_GostR3410_94_b include/openssl/obj_mac.h 4272;" d +SN_id_GostR3410_94_bBis include/openssl/obj_mac.h 4276;" d +SN_id_GostR3410_94_cc include/openssl/obj_mac.h 4285;" d +SN_id_GostR3411_2012_256 include/openssl/obj_mac.h 4332;" d +SN_id_GostR3411_2012_512 include/openssl/obj_mac.h 4337;" d +SN_id_GostR3411_94 include/openssl/obj_mac.h 4097;" d +SN_id_GostR3411_94_CryptoProParamSet include/openssl/obj_mac.h 4172;" d +SN_id_GostR3411_94_TestParamSet include/openssl/obj_mac.h 4168;" d +SN_id_GostR3411_94_prf include/openssl/obj_mac.h 4145;" d +SN_id_GostR3411_94_with_GostR3410_2001 include/openssl/obj_mac.h 4087;" d +SN_id_GostR3411_94_with_GostR3410_2001_cc include/openssl/obj_mac.h 4300;" d +SN_id_GostR3411_94_with_GostR3410_94 include/openssl/obj_mac.h 4092;" d +SN_id_GostR3411_94_with_GostR3410_94_cc include/openssl/obj_mac.h 4295;" d +SN_id_HMACGostR3411_94 include/openssl/obj_mac.h 4102;" d +SN_id_PasswordBasedMAC include/openssl/obj_mac.h 518;" d +SN_id_aca include/openssl/obj_mac.h 1418;" d +SN_id_aca_accessIdentity include/openssl/obj_mac.h 1975;" d +SN_id_aca_authenticationInfo include/openssl/obj_mac.h 1971;" d +SN_id_aca_chargingIdentity include/openssl/obj_mac.h 1979;" d +SN_id_aca_encAttrs include/openssl/obj_mac.h 1991;" d +SN_id_aca_group include/openssl/obj_mac.h 1983;" d +SN_id_aca_role include/openssl/obj_mac.h 1987;" d +SN_id_ad include/openssl/obj_mac.h 1438;" d +SN_id_aes128_wrap include/openssl/obj_mac.h 2859;" d +SN_id_aes128_wrap_pad include/openssl/obj_mac.h 2873;" d +SN_id_aes192_wrap include/openssl/obj_mac.h 2897;" d +SN_id_aes192_wrap_pad include/openssl/obj_mac.h 2911;" d +SN_id_aes256_wrap include/openssl/obj_mac.h 2935;" d +SN_id_aes256_wrap_pad include/openssl/obj_mac.h 2949;" d +SN_id_alg include/openssl/obj_mac.h 1402;" d +SN_id_alg_PWRI_KEK include/openssl/obj_mac.h 1037;" d +SN_id_alg_des40 include/openssl/obj_mac.h 1826;" d +SN_id_alg_dh_pop include/openssl/obj_mac.h 1838;" d +SN_id_alg_dh_sig_hmac_sha1 include/openssl/obj_mac.h 1834;" d +SN_id_alg_noSignature include/openssl/obj_mac.h 1830;" d +SN_id_camellia128_wrap include/openssl/obj_mac.h 4619;" d +SN_id_camellia192_wrap include/openssl/obj_mac.h 4623;" d +SN_id_camellia256_wrap include/openssl/obj_mac.h 4627;" d +SN_id_cct include/openssl/obj_mac.h 1430;" d +SN_id_cct_PKIData include/openssl/obj_mac.h 2011;" d +SN_id_cct_PKIResponse include/openssl/obj_mac.h 2015;" d +SN_id_cct_crs include/openssl/obj_mac.h 2007;" d +SN_id_ce include/openssl/obj_mac.h 2543;" d +SN_id_cmc include/openssl/obj_mac.h 1406;" d +SN_id_cmc_addExtensions include/openssl/obj_mac.h 1870;" d +SN_id_cmc_confirmCertAcceptance include/openssl/obj_mac.h 1918;" d +SN_id_cmc_dataReturn include/openssl/obj_mac.h 1854;" d +SN_id_cmc_decryptedPOP include/openssl/obj_mac.h 1878;" d +SN_id_cmc_encryptedPOP include/openssl/obj_mac.h 1874;" d +SN_id_cmc_getCRL include/openssl/obj_mac.h 1890;" d +SN_id_cmc_getCert include/openssl/obj_mac.h 1886;" d +SN_id_cmc_identification include/openssl/obj_mac.h 1846;" d +SN_id_cmc_identityProof include/openssl/obj_mac.h 1850;" d +SN_id_cmc_lraPOPWitness include/openssl/obj_mac.h 1882;" d +SN_id_cmc_popLinkRandom include/openssl/obj_mac.h 1910;" d +SN_id_cmc_popLinkWitness include/openssl/obj_mac.h 1914;" d +SN_id_cmc_queryPending include/openssl/obj_mac.h 1906;" d +SN_id_cmc_recipientNonce include/openssl/obj_mac.h 1866;" d +SN_id_cmc_regInfo include/openssl/obj_mac.h 1898;" d +SN_id_cmc_responseInfo include/openssl/obj_mac.h 1902;" d +SN_id_cmc_revokeRequest include/openssl/obj_mac.h 1894;" d +SN_id_cmc_senderNonce include/openssl/obj_mac.h 1862;" d +SN_id_cmc_statusInfo include/openssl/obj_mac.h 1842;" d +SN_id_cmc_transactionId include/openssl/obj_mac.h 1858;" d +SN_id_cp include/openssl/obj_mac.h 1426;" d +SN_id_ct_asciiTextWithCRLF include/openssl/obj_mac.h 865;" d +SN_id_ct_geofeedCSVwithCRLF include/openssl/obj_mac.h 881;" d +SN_id_ct_resourceTaggedAttest include/openssl/obj_mac.h 877;" d +SN_id_ct_routeOriginAuthz include/openssl/obj_mac.h 857;" d +SN_id_ct_rpkiGhostbusters include/openssl/obj_mac.h 873;" d +SN_id_ct_rpkiManifest include/openssl/obj_mac.h 861;" d +SN_id_ct_signedChecklist include/openssl/obj_mac.h 885;" d +SN_id_ct_xml include/openssl/obj_mac.h 869;" d +SN_id_hex_multipart_message include/openssl/obj_mac.h 2823;" d +SN_id_hex_partial_message include/openssl/obj_mac.h 2818;" d +SN_id_it include/openssl/obj_mac.h 1394;" d +SN_id_it_caCerts include/openssl/obj_mac.h 1774;" d +SN_id_it_caKeyUpdateInfo include/openssl/obj_mac.h 1726;" d +SN_id_it_caProtEncCert include/openssl/obj_mac.h 1710;" d +SN_id_it_certReqTemplate include/openssl/obj_mac.h 1782;" d +SN_id_it_confirmWaitTime include/openssl/obj_mac.h 1762;" d +SN_id_it_currentCRL include/openssl/obj_mac.h 1730;" d +SN_id_it_encKeyPairTypes include/openssl/obj_mac.h 1718;" d +SN_id_it_implicitConfirm include/openssl/obj_mac.h 1758;" d +SN_id_it_keyPairParamRep include/openssl/obj_mac.h 1750;" d +SN_id_it_keyPairParamReq include/openssl/obj_mac.h 1746;" d +SN_id_it_origPKIMessage include/openssl/obj_mac.h 1766;" d +SN_id_it_preferredSymmAlg include/openssl/obj_mac.h 1722;" d +SN_id_it_revPassphrase include/openssl/obj_mac.h 1754;" d +SN_id_it_rootCaKeyUpdate include/openssl/obj_mac.h 1778;" d +SN_id_it_signKeyPairTypes include/openssl/obj_mac.h 1714;" d +SN_id_it_subscriptionRequest include/openssl/obj_mac.h 1738;" d +SN_id_it_subscriptionResponse include/openssl/obj_mac.h 1742;" d +SN_id_it_suppLangTags include/openssl/obj_mac.h 1770;" d +SN_id_it_unsupportedOIDs include/openssl/obj_mac.h 1734;" d +SN_id_kp include/openssl/obj_mac.h 1390;" d +SN_id_kp_BrandIndicatorforMessageIdentification include/openssl/obj_mac.h 1700;" d +SN_id_kp_bgpsec_router include/openssl/obj_mac.h 1695;" d +SN_id_mod_attribute_cert include/openssl/obj_mac.h 1486;" d +SN_id_mod_cmc include/openssl/obj_mac.h 1462;" d +SN_id_mod_cmp include/openssl/obj_mac.h 1474;" d +SN_id_mod_cmp2000 include/openssl/obj_mac.h 1502;" d +SN_id_mod_crmf include/openssl/obj_mac.h 1458;" d +SN_id_mod_dvcs include/openssl/obj_mac.h 1498;" d +SN_id_mod_kea_profile_88 include/openssl/obj_mac.h 1466;" d +SN_id_mod_kea_profile_93 include/openssl/obj_mac.h 1470;" d +SN_id_mod_ocsp include/openssl/obj_mac.h 1494;" d +SN_id_mod_qualified_cert_88 include/openssl/obj_mac.h 1478;" d +SN_id_mod_qualified_cert_93 include/openssl/obj_mac.h 1482;" d +SN_id_mod_timestamp_protocol include/openssl/obj_mac.h 1490;" d +SN_id_on include/openssl/obj_mac.h 1410;" d +SN_id_on_SmtpUTF8Mailbox include/openssl/obj_mac.h 1946;" d +SN_id_on_permanentIdentifier include/openssl/obj_mac.h 1926;" d +SN_id_on_personalData include/openssl/obj_mac.h 1922;" d +SN_id_pda include/openssl/obj_mac.h 1414;" d +SN_id_pda_countryOfCitizenship include/openssl/obj_mac.h 1963;" d +SN_id_pda_countryOfResidence include/openssl/obj_mac.h 1967;" d +SN_id_pda_dateOfBirth include/openssl/obj_mac.h 1951;" d +SN_id_pda_gender include/openssl/obj_mac.h 1959;" d +SN_id_pda_placeOfBirth include/openssl/obj_mac.h 1955;" d +SN_id_pe include/openssl/obj_mac.h 1382;" d +SN_id_pkinit include/openssl/obj_mac.h 5174;" d +SN_id_pkip include/openssl/obj_mac.h 1398;" d +SN_id_pkix include/openssl/obj_mac.h 1374;" d +SN_id_pkix1_explicit_88 include/openssl/obj_mac.h 1442;" d +SN_id_pkix1_explicit_93 include/openssl/obj_mac.h 1450;" d +SN_id_pkix1_implicit_88 include/openssl/obj_mac.h 1446;" d +SN_id_pkix1_implicit_93 include/openssl/obj_mac.h 1454;" d +SN_id_pkix_OCSP_CrlID include/openssl/obj_mac.h 2086;" d +SN_id_pkix_OCSP_Nonce include/openssl/obj_mac.h 2081;" d +SN_id_pkix_OCSP_acceptableResponses include/openssl/obj_mac.h 2091;" d +SN_id_pkix_OCSP_archiveCutoff include/openssl/obj_mac.h 2101;" d +SN_id_pkix_OCSP_basic include/openssl/obj_mac.h 2076;" d +SN_id_pkix_OCSP_extendedStatus include/openssl/obj_mac.h 2111;" d +SN_id_pkix_OCSP_noCheck include/openssl/obj_mac.h 2096;" d +SN_id_pkix_OCSP_path include/openssl/obj_mac.h 2120;" d +SN_id_pkix_OCSP_serviceLocator include/openssl/obj_mac.h 2106;" d +SN_id_pkix_OCSP_trustRoot include/openssl/obj_mac.h 2124;" d +SN_id_pkix_OCSP_valid include/openssl/obj_mac.h 2116;" d +SN_id_pkix_mod include/openssl/obj_mac.h 1378;" d +SN_id_ppl include/openssl/obj_mac.h 1434;" d +SN_id_ppl_anyLanguage include/openssl/obj_mac.h 2019;" d +SN_id_ppl_inheritAll include/openssl/obj_mac.h 2024;" d +SN_id_qcs include/openssl/obj_mac.h 1422;" d +SN_id_qcs_pkixQCSyntax_v1 include/openssl/obj_mac.h 1995;" d +SN_id_qt include/openssl/obj_mac.h 1386;" d +SN_id_qt_cps include/openssl/obj_mac.h 1571;" d +SN_id_qt_unotice include/openssl/obj_mac.h 1576;" d +SN_id_regCtrl include/openssl/obj_mac.h 1786;" d +SN_id_regCtrl_authenticator include/openssl/obj_mac.h 1798;" d +SN_id_regCtrl_oldCertID include/openssl/obj_mac.h 1810;" d +SN_id_regCtrl_pkiArchiveOptions include/openssl/obj_mac.h 1806;" d +SN_id_regCtrl_pkiPublicationInfo include/openssl/obj_mac.h 1802;" d +SN_id_regCtrl_protocolEncrKey include/openssl/obj_mac.h 1814;" d +SN_id_regCtrl_regToken include/openssl/obj_mac.h 1794;" d +SN_id_regInfo include/openssl/obj_mac.h 1790;" d +SN_id_regInfo_certReq include/openssl/obj_mac.h 1822;" d +SN_id_regInfo_utf8Pairs include/openssl/obj_mac.h 1818;" d +SN_id_scrypt include/openssl/obj_mac.h 5145;" d +SN_id_set include/openssl/obj_mac.h 3516;" d +SN_id_smime_aa include/openssl/obj_mac.h 761;" d +SN_id_smime_aa_contentHint include/openssl/obj_mac.h 901;" d +SN_id_smime_aa_contentIdentifier include/openssl/obj_mac.h 913;" d +SN_id_smime_aa_contentReference include/openssl/obj_mac.h 925;" d +SN_id_smime_aa_dvcs_dvc include/openssl/obj_mac.h 1001;" d +SN_id_smime_aa_encapContentType include/openssl/obj_mac.h 909;" d +SN_id_smime_aa_encrypKeyPref include/openssl/obj_mac.h 929;" d +SN_id_smime_aa_equivalentLabels include/openssl/obj_mac.h 921;" d +SN_id_smime_aa_ets_CertificateRefs include/openssl/obj_mac.h 969;" d +SN_id_smime_aa_ets_RevocationRefs include/openssl/obj_mac.h 973;" d +SN_id_smime_aa_ets_archiveTimeStamp include/openssl/obj_mac.h 993;" d +SN_id_smime_aa_ets_certCRLTimestamp include/openssl/obj_mac.h 989;" d +SN_id_smime_aa_ets_certValues include/openssl/obj_mac.h 977;" d +SN_id_smime_aa_ets_commitmentType include/openssl/obj_mac.h 949;" d +SN_id_smime_aa_ets_contentTimestamp include/openssl/obj_mac.h 965;" d +SN_id_smime_aa_ets_escTimeStamp include/openssl/obj_mac.h 985;" d +SN_id_smime_aa_ets_otherSigCert include/openssl/obj_mac.h 961;" d +SN_id_smime_aa_ets_revocationValues include/openssl/obj_mac.h 981;" d +SN_id_smime_aa_ets_sigPolicyId include/openssl/obj_mac.h 945;" d +SN_id_smime_aa_ets_signerAttr include/openssl/obj_mac.h 957;" d +SN_id_smime_aa_ets_signerLocation include/openssl/obj_mac.h 953;" d +SN_id_smime_aa_macValue include/openssl/obj_mac.h 917;" d +SN_id_smime_aa_mlExpandHistory include/openssl/obj_mac.h 897;" d +SN_id_smime_aa_msgSigDigest include/openssl/obj_mac.h 905;" d +SN_id_smime_aa_receiptRequest include/openssl/obj_mac.h 889;" d +SN_id_smime_aa_securityLabel include/openssl/obj_mac.h 893;" d +SN_id_smime_aa_signatureType include/openssl/obj_mac.h 997;" d +SN_id_smime_aa_signingCertificate include/openssl/obj_mac.h 933;" d +SN_id_smime_aa_signingCertificateV2 include/openssl/obj_mac.h 1005;" d +SN_id_smime_aa_smimeEncryptCerts include/openssl/obj_mac.h 937;" d +SN_id_smime_aa_timeStampToken include/openssl/obj_mac.h 941;" d +SN_id_smime_alg include/openssl/obj_mac.h 765;" d +SN_id_smime_alg_3DESwrap include/openssl/obj_mac.h 1017;" d +SN_id_smime_alg_CMS3DESwrap include/openssl/obj_mac.h 1029;" d +SN_id_smime_alg_CMSRC2wrap include/openssl/obj_mac.h 1033;" d +SN_id_smime_alg_ESDH include/openssl/obj_mac.h 1025;" d +SN_id_smime_alg_ESDHwith3DES include/openssl/obj_mac.h 1009;" d +SN_id_smime_alg_ESDHwithRC2 include/openssl/obj_mac.h 1013;" d +SN_id_smime_alg_RC2wrap include/openssl/obj_mac.h 1021;" d +SN_id_smime_cd include/openssl/obj_mac.h 769;" d +SN_id_smime_cd_ldap include/openssl/obj_mac.h 1041;" d +SN_id_smime_ct include/openssl/obj_mac.h 757;" d +SN_id_smime_ct_DVCSRequestData include/openssl/obj_mac.h 837;" d +SN_id_smime_ct_DVCSResponseData include/openssl/obj_mac.h 841;" d +SN_id_smime_ct_TDTInfo include/openssl/obj_mac.h 829;" d +SN_id_smime_ct_TSTInfo include/openssl/obj_mac.h 825;" d +SN_id_smime_ct_authData include/openssl/obj_mac.h 817;" d +SN_id_smime_ct_authEnvelopedData include/openssl/obj_mac.h 853;" d +SN_id_smime_ct_compressedData include/openssl/obj_mac.h 845;" d +SN_id_smime_ct_contentCollection include/openssl/obj_mac.h 849;" d +SN_id_smime_ct_contentInfo include/openssl/obj_mac.h 833;" d +SN_id_smime_ct_publishCert include/openssl/obj_mac.h 821;" d +SN_id_smime_ct_receipt include/openssl/obj_mac.h 813;" d +SN_id_smime_cti include/openssl/obj_mac.h 777;" d +SN_id_smime_cti_ets_proofOfApproval include/openssl/obj_mac.h 1069;" d +SN_id_smime_cti_ets_proofOfCreation include/openssl/obj_mac.h 1073;" d +SN_id_smime_cti_ets_proofOfDelivery include/openssl/obj_mac.h 1061;" d +SN_id_smime_cti_ets_proofOfOrigin include/openssl/obj_mac.h 1053;" d +SN_id_smime_cti_ets_proofOfReceipt include/openssl/obj_mac.h 1057;" d +SN_id_smime_cti_ets_proofOfSender include/openssl/obj_mac.h 1065;" d +SN_id_smime_mod include/openssl/obj_mac.h 753;" d +SN_id_smime_mod_cms include/openssl/obj_mac.h 781;" d +SN_id_smime_mod_ess include/openssl/obj_mac.h 785;" d +SN_id_smime_mod_ets_eSigPolicy_88 include/openssl/obj_mac.h 805;" d +SN_id_smime_mod_ets_eSigPolicy_97 include/openssl/obj_mac.h 809;" d +SN_id_smime_mod_ets_eSignature_88 include/openssl/obj_mac.h 797;" d +SN_id_smime_mod_ets_eSignature_97 include/openssl/obj_mac.h 801;" d +SN_id_smime_mod_msg_v3 include/openssl/obj_mac.h 793;" d +SN_id_smime_mod_oid include/openssl/obj_mac.h 789;" d +SN_id_smime_spq include/openssl/obj_mac.h 773;" d +SN_id_smime_spq_ets_sqt_unotice include/openssl/obj_mac.h 1049;" d +SN_id_smime_spq_ets_sqt_uri include/openssl/obj_mac.h 1045;" d +SN_id_tc26 include/openssl/obj_mac.h 4083;" d +SN_id_tc26_agreement include/openssl/obj_mac.h 4398;" d +SN_id_tc26_agreement_gost_3410_2012_256 include/openssl/obj_mac.h 4402;" d +SN_id_tc26_agreement_gost_3410_2012_512 include/openssl/obj_mac.h 4406;" d +SN_id_tc26_algorithms include/openssl/obj_mac.h 4310;" d +SN_id_tc26_cipher include/openssl/obj_mac.h 4370;" d +SN_id_tc26_cipher_constants include/openssl/obj_mac.h 4490;" d +SN_id_tc26_cipher_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4386;" d +SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm crypto/objects/obj_compat.h 20;" d +SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm include/openssl/obj_mac.h 5447;" d +SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac crypto/objects/obj_compat.h 24;" d +SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac include/openssl/obj_mac.h 5451;" d +SN_id_tc26_cipher_gostr3412_2015_magma include/openssl/obj_mac.h 4374;" d +SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm crypto/objects/obj_compat.h 12;" d +SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm include/openssl/obj_mac.h 5439;" d +SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac crypto/objects/obj_compat.h 16;" d +SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac include/openssl/obj_mac.h 5443;" d +SN_id_tc26_constants include/openssl/obj_mac.h 4430;" d +SN_id_tc26_digest include/openssl/obj_mac.h 4328;" d +SN_id_tc26_digest_constants include/openssl/obj_mac.h 4486;" d +SN_id_tc26_gost_28147_constants include/openssl/obj_mac.h 4494;" d +SN_id_tc26_gost_28147_param_Z include/openssl/obj_mac.h 4498;" d +SN_id_tc26_gost_3410_2012_256_constants include/openssl/obj_mac.h 4438;" d +SN_id_tc26_gost_3410_2012_256_paramSetA include/openssl/obj_mac.h 4442;" d +SN_id_tc26_gost_3410_2012_256_paramSetB include/openssl/obj_mac.h 4447;" d +SN_id_tc26_gost_3410_2012_256_paramSetC include/openssl/obj_mac.h 4452;" d +SN_id_tc26_gost_3410_2012_256_paramSetD include/openssl/obj_mac.h 4457;" d +SN_id_tc26_gost_3410_2012_512_constants include/openssl/obj_mac.h 4462;" d +SN_id_tc26_gost_3410_2012_512_paramSetA include/openssl/obj_mac.h 4471;" d +SN_id_tc26_gost_3410_2012_512_paramSetB include/openssl/obj_mac.h 4476;" d +SN_id_tc26_gost_3410_2012_512_paramSetC include/openssl/obj_mac.h 4481;" d +SN_id_tc26_gost_3410_2012_512_paramSetTest include/openssl/obj_mac.h 4466;" d +SN_id_tc26_hmac_gost_3411_2012_256 include/openssl/obj_mac.h 4360;" d +SN_id_tc26_hmac_gost_3411_2012_512 include/openssl/obj_mac.h 4365;" d +SN_id_tc26_mac include/openssl/obj_mac.h 4356;" d +SN_id_tc26_sign include/openssl/obj_mac.h 4314;" d +SN_id_tc26_sign_constants include/openssl/obj_mac.h 4434;" d +SN_id_tc26_signwithdigest include/openssl/obj_mac.h 4342;" d +SN_id_tc26_signwithdigest_gost3410_2012_256 include/openssl/obj_mac.h 4346;" d +SN_id_tc26_signwithdigest_gost3410_2012_512 include/openssl/obj_mac.h 4351;" d +SN_id_tc26_wrap include/openssl/obj_mac.h 4410;" d +SN_id_tc26_wrap_gostr3412_2015_kuznyechik include/openssl/obj_mac.h 4422;" d +SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 crypto/objects/obj_compat.h 32;" d +SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 include/openssl/obj_mac.h 5459;" d +SN_id_tc26_wrap_gostr3412_2015_magma include/openssl/obj_mac.h 4414;" d +SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 crypto/objects/obj_compat.h 28;" d +SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 include/openssl/obj_mac.h 5455;" d +SN_idea_cbc include/openssl/obj_mac.h 1340;" d +SN_idea_cfb64 include/openssl/obj_mac.h 1349;" d +SN_idea_ecb include/openssl/obj_mac.h 1345;" d +SN_idea_ofb64 include/openssl/obj_mac.h 1353;" d +SN_identified_organization include/openssl/obj_mac.h 47;" d +SN_ieee include/openssl/obj_mac.h 75;" d +SN_ieee_siswg include/openssl/obj_mac.h 79;" d +SN_info include/openssl/obj_mac.h 3338;" d +SN_info_access include/openssl/obj_mac.h 1506;" d +SN_inhibit_any_policy include/openssl/obj_mac.h 2657;" d +SN_initials include/openssl/obj_mac.h 2446;" d +SN_international_organizations include/openssl/obj_mac.h 84;" d +SN_invalidity_date include/openssl/obj_mac.h 2592;" d +SN_ipAddr_asNumber include/openssl/obj_mac.h 1999;" d +SN_ipAddr_asNumberv2 include/openssl/obj_mac.h 2003;" d +SN_ipsec3 include/openssl/obj_mac.h 4063;" d +SN_ipsec4 include/openssl/obj_mac.h 4067;" d +SN_ipsecEndSystem include/openssl/obj_mac.h 1605;" d +SN_ipsecTunnel include/openssl/obj_mac.h 1610;" d +SN_ipsecUser include/openssl/obj_mac.h 1615;" d +SN_ipsec_IKE include/openssl/obj_mac.h 1635;" d +SN_iso include/openssl/obj_mac.h 29;" d +SN_issuerSignTool include/openssl/obj_mac.h 4528;" d +SN_issuer_alt_name include/openssl/obj_mac.h 2572;" d +SN_issuing_distribution_point include/openssl/obj_mac.h 2602;" d +SN_itu_t include/openssl/obj_mac.h 21;" d +SN_joint_iso_itu_t include/openssl/obj_mac.h 34;" d +SN_jurisdictionCountryName include/openssl/obj_mac.h 5140;" d +SN_jurisdictionLocalityName include/openssl/obj_mac.h 5130;" d +SN_jurisdictionStateOrProvinceName include/openssl/obj_mac.h 5135;" d +SN_key_usage include/openssl/obj_mac.h 2557;" d +SN_kisa include/openssl/obj_mac.h 4895;" d +SN_kmac128 include/openssl/obj_mac.h 3109;" d +SN_kmac256 include/openssl/obj_mac.h 3114;" d +SN_kuznyechik_cbc include/openssl/obj_mac.h 4577;" d +SN_kuznyechik_cfb include/openssl/obj_mac.h 4580;" d +SN_kuznyechik_ctr include/openssl/obj_mac.h 4571;" d +SN_kuznyechik_ctr_acpkm include/openssl/obj_mac.h 4390;" d +SN_kuznyechik_ctr_acpkm_omac include/openssl/obj_mac.h 4394;" d +SN_kuznyechik_ecb include/openssl/obj_mac.h 4568;" d +SN_kuznyechik_kexp15 include/openssl/obj_mac.h 4426;" d +SN_kuznyechik_mac include/openssl/obj_mac.h 4583;" d +SN_kuznyechik_ofb include/openssl/obj_mac.h 4574;" d +SN_kx_any include/openssl/obj_mac.h 5244;" d +SN_kx_dhe include/openssl/obj_mac.h 5212;" d +SN_kx_dhe_psk include/openssl/obj_mac.h 5220;" d +SN_kx_ecdhe include/openssl/obj_mac.h 5208;" d +SN_kx_ecdhe_psk include/openssl/obj_mac.h 5216;" d +SN_kx_gost include/openssl/obj_mac.h 5236;" d +SN_kx_gost18 include/openssl/obj_mac.h 5240;" d +SN_kx_psk include/openssl/obj_mac.h 5228;" d +SN_kx_rsa include/openssl/obj_mac.h 5204;" d +SN_kx_rsa_psk include/openssl/obj_mac.h 5224;" d +SN_kx_srp include/openssl/obj_mac.h 5232;" d +SN_localityName include/openssl/obj_mac.h 2294;" d +SN_magma_cbc include/openssl/obj_mac.h 4595;" d +SN_magma_cfb include/openssl/obj_mac.h 4598;" d +SN_magma_ctr include/openssl/obj_mac.h 4589;" d +SN_magma_ctr_acpkm include/openssl/obj_mac.h 4378;" d +SN_magma_ctr_acpkm_omac include/openssl/obj_mac.h 4382;" d +SN_magma_ecb include/openssl/obj_mac.h 4586;" d +SN_magma_kexp15 include/openssl/obj_mac.h 4418;" d +SN_magma_mac include/openssl/obj_mac.h 4601;" d +SN_magma_ofb include/openssl/obj_mac.h 4592;" d +SN_manager include/openssl/obj_mac.h 3362;" d +SN_md2 include/openssl/obj_mac.h 1173;" d +SN_md2WithRSAEncryption include/openssl/obj_mac.h 546;" d +SN_md4 include/openssl/obj_mac.h 1178;" d +SN_md4WithRSAEncryption include/openssl/obj_mac.h 551;" d +SN_md5 include/openssl/obj_mac.h 1183;" d +SN_md5WithRSA include/openssl/obj_mac.h 2134;" d +SN_md5WithRSAEncryption include/openssl/obj_mac.h 556;" d +SN_md5_sha1 include/openssl/obj_mac.h 1188;" d +SN_mdc2 include/openssl/obj_mac.h 2538;" d +SN_mdc2WithRSA include/openssl/obj_mac.h 2533;" d +SN_member include/openssl/obj_mac.h 2396;" d +SN_member_body include/openssl/obj_mac.h 42;" d +SN_mgf1 include/openssl/obj_mac.h 571;" d +SN_mime_mhs include/openssl/obj_mac.h 2803;" d +SN_mime_mhs_bodies include/openssl/obj_mac.h 2813;" d +SN_mime_mhs_headings include/openssl/obj_mac.h 2808;" d +SN_modp_1536 include/openssl/obj_mac.h 5307;" d +SN_modp_2048 include/openssl/obj_mac.h 5310;" d +SN_modp_3072 include/openssl/obj_mac.h 5313;" d +SN_modp_4096 include/openssl/obj_mac.h 5316;" d +SN_modp_6144 include/openssl/obj_mac.h 5319;" d +SN_modp_8192 include/openssl/obj_mac.h 5322;" d +SN_ms_code_com include/openssl/obj_mac.h 1310;" d +SN_ms_code_ind include/openssl/obj_mac.h 1305;" d +SN_ms_csp_name include/openssl/obj_mac.h 1085;" d +SN_ms_ctl_sign include/openssl/obj_mac.h 1315;" d +SN_ms_efs include/openssl/obj_mac.h 1325;" d +SN_ms_ext_req include/openssl/obj_mac.h 1300;" d +SN_ms_sgc include/openssl/obj_mac.h 1320;" d +SN_ms_smartcard_login include/openssl/obj_mac.h 1330;" d +SN_ms_upn include/openssl/obj_mac.h 1335;" d +SN_name include/openssl/obj_mac.h 2436;" d +SN_name_constraints include/openssl/obj_mac.h 2612;" d +SN_netscape include/openssl/obj_mac.h 2677;" d +SN_netscape_base_url include/openssl/obj_mac.h 2697;" d +SN_netscape_ca_policy_url include/openssl/obj_mac.h 2717;" d +SN_netscape_ca_revocation_url include/openssl/obj_mac.h 2707;" d +SN_netscape_cert_extension include/openssl/obj_mac.h 2682;" d +SN_netscape_cert_sequence include/openssl/obj_mac.h 2732;" d +SN_netscape_cert_type include/openssl/obj_mac.h 2692;" d +SN_netscape_comment include/openssl/obj_mac.h 2727;" d +SN_netscape_data_type include/openssl/obj_mac.h 2687;" d +SN_netscape_renewal_url include/openssl/obj_mac.h 2712;" d +SN_netscape_revocation_url include/openssl/obj_mac.h 2702;" d +SN_netscape_ssl_server_name include/openssl/obj_mac.h 2722;" d +SN_no_rev_avail include/openssl/obj_mac.h 2667;" d +SN_ns_sgc include/openssl/obj_mac.h 2737;" d +SN_org include/openssl/obj_mac.h 2742;" d +SN_organizationName include/openssl/obj_mac.h 2309;" d +SN_organizationalUnitName include/openssl/obj_mac.h 2314;" d +SN_oscca include/openssl/obj_mac.h 126;" d +SN_owner include/openssl/obj_mac.h 2400;" d +SN_pSpecified include/openssl/obj_mac.h 576;" d +SN_pbeWithMD2AndDES_CBC include/openssl/obj_mac.h 628;" d +SN_pbeWithMD2AndRC2_CBC include/openssl/obj_mac.h 638;" d +SN_pbeWithMD5AndDES_CBC include/openssl/obj_mac.h 633;" d +SN_pbeWithMD5AndRC2_CBC include/openssl/obj_mac.h 643;" d +SN_pbeWithSHA1AndDES_CBC include/openssl/obj_mac.h 648;" d +SN_pbeWithSHA1AndRC2_CBC include/openssl/obj_mac.h 653;" d +SN_pbe_WithSHA1And128BitRC2_CBC include/openssl/obj_mac.h 1135;" d +SN_pbe_WithSHA1And128BitRC4 include/openssl/obj_mac.h 1115;" d +SN_pbe_WithSHA1And2_Key_TripleDES_CBC include/openssl/obj_mac.h 1130;" d +SN_pbe_WithSHA1And3_Key_TripleDES_CBC include/openssl/obj_mac.h 1125;" d +SN_pbe_WithSHA1And40BitRC2_CBC include/openssl/obj_mac.h 1140;" d +SN_pbe_WithSHA1And40BitRC4 include/openssl/obj_mac.h 1120;" d +SN_photo include/openssl/obj_mac.h 3350;" d +SN_pilot include/openssl/obj_mac.h 3235;" d +SN_pkInitClientAuth include/openssl/obj_mac.h 5178;" d +SN_pkInitKDC include/openssl/obj_mac.h 5183;" d +SN_pkcs include/openssl/obj_mac.h 533;" d +SN_pkcs1 include/openssl/obj_mac.h 538;" d +SN_pkcs3 include/openssl/obj_mac.h 616;" d +SN_pkcs5 include/openssl/obj_mac.h 624;" d +SN_pkcs7 include/openssl/obj_mac.h 670;" d +SN_pkcs9 include/openssl/obj_mac.h 698;" d +SN_policy_constraints include/openssl/obj_mac.h 2642;" d +SN_policy_mappings include/openssl/obj_mac.h 2632;" d +SN_poly1305 include/openssl/obj_mac.h 5284;" d +SN_private_key_usage_period include/openssl/obj_mac.h 2562;" d +SN_proxyCertInfo include/openssl/obj_mac.h 1553;" d +SN_pss include/openssl/obj_mac.h 3227;" d +SN_qcStatements include/openssl/obj_mac.h 1516;" d +SN_rc2_40_cbc include/openssl/obj_mac.h 1261;" d +SN_rc2_64_cbc include/openssl/obj_mac.h 1265;" d +SN_rc2_cbc include/openssl/obj_mac.h 1244;" d +SN_rc2_cfb64 include/openssl/obj_mac.h 1253;" d +SN_rc2_ecb include/openssl/obj_mac.h 1249;" d +SN_rc2_ofb64 include/openssl/obj_mac.h 1257;" d +SN_rc4 include/openssl/obj_mac.h 1269;" d +SN_rc4_40 include/openssl/obj_mac.h 1274;" d +SN_rc4_hmac_md5 include/openssl/obj_mac.h 4963;" d +SN_rc5_cbc include/openssl/obj_mac.h 1283;" d +SN_rc5_cfb64 include/openssl/obj_mac.h 1292;" d +SN_rc5_ecb include/openssl/obj_mac.h 1288;" d +SN_rc5_ofb64 include/openssl/obj_mac.h 1296;" d +SN_rfc822Mailbox include/openssl/obj_mac.h 3333;" d +SN_ripemd160 include/openssl/obj_mac.h 2231;" d +SN_ripemd160WithRSA include/openssl/obj_mac.h 2236;" d +SN_role include/openssl/obj_mac.h 2500;" d +SN_room include/openssl/obj_mac.h 3279;" d +SN_rpkiManifest include/openssl/obj_mac.h 2059;" d +SN_rpkiNotify include/openssl/obj_mac.h 2069;" d +SN_rsa include/openssl/obj_mac.h 2528;" d +SN_rsaOAEPEncryptionSET include/openssl/obj_mac.h 4059;" d +SN_rsaSignature include/openssl/obj_mac.h 2159;" d +SN_rsadsi include/openssl/obj_mac.h 528;" d +SN_rsaesOaep include/openssl/obj_mac.h 566;" d +SN_rsassaPss include/openssl/obj_mac.h 581;" d +SN_sbgp_autonomousSysNum include/openssl/obj_mac.h 1536;" d +SN_sbgp_autonomousSysNumv2 include/openssl/obj_mac.h 1567;" d +SN_sbgp_ipAddrBlock include/openssl/obj_mac.h 1532;" d +SN_sbgp_ipAddrBlockv2 include/openssl/obj_mac.h 1563;" d +SN_sbgp_routerIdentifier include/openssl/obj_mac.h 1540;" d +SN_secp112r1 include/openssl/obj_mac.h 327;" d +SN_secp112r2 include/openssl/obj_mac.h 331;" d +SN_secp128r1 include/openssl/obj_mac.h 335;" d +SN_secp128r2 include/openssl/obj_mac.h 339;" d +SN_secp160k1 include/openssl/obj_mac.h 343;" d +SN_secp160r1 include/openssl/obj_mac.h 347;" d +SN_secp160r2 include/openssl/obj_mac.h 351;" d +SN_secp192k1 include/openssl/obj_mac.h 355;" d +SN_secp224k1 include/openssl/obj_mac.h 359;" d +SN_secp224r1 include/openssl/obj_mac.h 363;" d +SN_secp256k1 include/openssl/obj_mac.h 367;" d +SN_secp384r1 include/openssl/obj_mac.h 371;" d +SN_secp521r1 include/openssl/obj_mac.h 375;" d +SN_secretary include/openssl/obj_mac.h 3390;" d +SN_sect113r1 include/openssl/obj_mac.h 379;" d +SN_sect113r2 include/openssl/obj_mac.h 383;" d +SN_sect131r1 include/openssl/obj_mac.h 387;" d +SN_sect131r2 include/openssl/obj_mac.h 391;" d +SN_sect163k1 include/openssl/obj_mac.h 395;" d +SN_sect163r1 include/openssl/obj_mac.h 399;" d +SN_sect163r2 include/openssl/obj_mac.h 403;" d +SN_sect193r1 include/openssl/obj_mac.h 407;" d +SN_sect193r2 include/openssl/obj_mac.h 411;" d +SN_sect233k1 include/openssl/obj_mac.h 415;" d +SN_sect233r1 include/openssl/obj_mac.h 419;" d +SN_sect239k1 include/openssl/obj_mac.h 423;" d +SN_sect283k1 include/openssl/obj_mac.h 427;" d +SN_sect283r1 include/openssl/obj_mac.h 431;" d +SN_sect409k1 include/openssl/obj_mac.h 435;" d +SN_sect409r1 include/openssl/obj_mac.h 439;" d +SN_sect571k1 include/openssl/obj_mac.h 443;" d +SN_sect571r1 include/openssl/obj_mac.h 447;" d +SN_seeAlso include/openssl/obj_mac.h 2408;" d +SN_seed_cbc include/openssl/obj_mac.h 4905;" d +SN_seed_cfb128 include/openssl/obj_mac.h 4910;" d +SN_seed_ecb include/openssl/obj_mac.h 4900;" d +SN_seed_ofb128 include/openssl/obj_mac.h 4915;" d +SN_selected_attribute_types include/openssl/obj_mac.h 97;" d +SN_sendOwner include/openssl/obj_mac.h 1670;" d +SN_sendProxiedOwner include/openssl/obj_mac.h 1675;" d +SN_sendProxiedRouter include/openssl/obj_mac.h 1665;" d +SN_sendRouter include/openssl/obj_mac.h 1660;" d +SN_server_auth include/openssl/obj_mac.h 1585;" d +SN_setAttr_Cert include/openssl/obj_mac.h 3955;" d +SN_setAttr_GenCryptgrm include/openssl/obj_mac.h 4001;" d +SN_setAttr_IssCap include/openssl/obj_mac.h 3968;" d +SN_setAttr_IssCap_CVM include/openssl/obj_mac.h 3989;" d +SN_setAttr_IssCap_Sig include/openssl/obj_mac.h 3997;" d +SN_setAttr_IssCap_T2 include/openssl/obj_mac.h 3993;" d +SN_setAttr_PGWYcap include/openssl/obj_mac.h 3959;" d +SN_setAttr_SecDevSig include/openssl/obj_mac.h 4021;" d +SN_setAttr_T2Enc include/openssl/obj_mac.h 4006;" d +SN_setAttr_T2cleartxt include/openssl/obj_mac.h 4011;" d +SN_setAttr_TokICCsig include/openssl/obj_mac.h 4016;" d +SN_setAttr_TokenType include/openssl/obj_mac.h 3964;" d +SN_setAttr_Token_B0Prime include/openssl/obj_mac.h 3985;" d +SN_setAttr_Token_EMV include/openssl/obj_mac.h 3981;" d +SN_setCext_IssuerCapabilities include/openssl/obj_mac.h 3951;" d +SN_setCext_PGWYcapabilities include/openssl/obj_mac.h 3935;" d +SN_setCext_TokenIdentifier include/openssl/obj_mac.h 3939;" d +SN_setCext_TokenType include/openssl/obj_mac.h 3947;" d +SN_setCext_Track2Data include/openssl/obj_mac.h 3943;" d +SN_setCext_cCertRequired include/openssl/obj_mac.h 3919;" d +SN_setCext_certType include/openssl/obj_mac.h 3911;" d +SN_setCext_hashedRoot include/openssl/obj_mac.h 3907;" d +SN_setCext_merchData include/openssl/obj_mac.h 3915;" d +SN_setCext_setExt include/openssl/obj_mac.h 3927;" d +SN_setCext_setQualf include/openssl/obj_mac.h 3931;" d +SN_setCext_tunneling include/openssl/obj_mac.h 3923;" d +SN_set_addPolicy include/openssl/obj_mac.h 3977;" d +SN_set_attr include/openssl/obj_mac.h 3531;" d +SN_set_brand include/openssl/obj_mac.h 3544;" d +SN_set_brand_AmericanExpress include/openssl/obj_mac.h 4034;" d +SN_set_brand_Diners include/openssl/obj_mac.h 4030;" d +SN_set_brand_IATA_ATA include/openssl/obj_mac.h 4026;" d +SN_set_brand_JCB include/openssl/obj_mac.h 4038;" d +SN_set_brand_MasterCard include/openssl/obj_mac.h 4046;" d +SN_set_brand_Novus include/openssl/obj_mac.h 4050;" d +SN_set_brand_Visa include/openssl/obj_mac.h 4042;" d +SN_set_certExt include/openssl/obj_mac.h 3539;" d +SN_set_ctype include/openssl/obj_mac.h 3521;" d +SN_set_msgExt include/openssl/obj_mac.h 3526;" d +SN_set_policy include/openssl/obj_mac.h 3535;" d +SN_set_policy_root include/openssl/obj_mac.h 3903;" d +SN_set_rootKeyThumb include/openssl/obj_mac.h 3973;" d +SN_setct_AcqCardCodeMsg include/openssl/obj_mac.h 3632;" d +SN_setct_AcqCardCodeMsgTBE include/openssl/obj_mac.h 3776;" d +SN_setct_AuthReqTBE include/openssl/obj_mac.h 3752;" d +SN_setct_AuthReqTBS include/openssl/obj_mac.h 3608;" d +SN_setct_AuthResBaggage include/openssl/obj_mac.h 3580;" d +SN_setct_AuthResTBE include/openssl/obj_mac.h 3756;" d +SN_setct_AuthResTBEX include/openssl/obj_mac.h 3760;" d +SN_setct_AuthResTBS include/openssl/obj_mac.h 3612;" d +SN_setct_AuthResTBSX include/openssl/obj_mac.h 3616;" d +SN_setct_AuthRevReqBaggage include/openssl/obj_mac.h 3584;" d +SN_setct_AuthRevReqTBE include/openssl/obj_mac.h 3780;" d +SN_setct_AuthRevReqTBS include/openssl/obj_mac.h 3636;" d +SN_setct_AuthRevResBaggage include/openssl/obj_mac.h 3588;" d +SN_setct_AuthRevResData include/openssl/obj_mac.h 3640;" d +SN_setct_AuthRevResTBE include/openssl/obj_mac.h 3784;" d +SN_setct_AuthRevResTBEB include/openssl/obj_mac.h 3788;" d +SN_setct_AuthRevResTBS include/openssl/obj_mac.h 3644;" d +SN_setct_AuthTokenTBE include/openssl/obj_mac.h 3764;" d +SN_setct_AuthTokenTBS include/openssl/obj_mac.h 3620;" d +SN_setct_BCIDistributionTBS include/openssl/obj_mac.h 3872;" d +SN_setct_BatchAdminReqData include/openssl/obj_mac.h 3704;" d +SN_setct_BatchAdminReqTBE include/openssl/obj_mac.h 3840;" d +SN_setct_BatchAdminResData include/openssl/obj_mac.h 3708;" d +SN_setct_BatchAdminResTBE include/openssl/obj_mac.h 3844;" d +SN_setct_CRLNotificationResTBS include/openssl/obj_mac.h 3868;" d +SN_setct_CRLNotificationTBS include/openssl/obj_mac.h 3864;" d +SN_setct_CapReqTBE include/openssl/obj_mac.h 3792;" d +SN_setct_CapReqTBEX include/openssl/obj_mac.h 3796;" d +SN_setct_CapReqTBS include/openssl/obj_mac.h 3648;" d +SN_setct_CapReqTBSX include/openssl/obj_mac.h 3652;" d +SN_setct_CapResData include/openssl/obj_mac.h 3656;" d +SN_setct_CapResTBE include/openssl/obj_mac.h 3800;" d +SN_setct_CapRevReqTBE include/openssl/obj_mac.h 3804;" d +SN_setct_CapRevReqTBEX include/openssl/obj_mac.h 3808;" d +SN_setct_CapRevReqTBS include/openssl/obj_mac.h 3660;" d +SN_setct_CapRevReqTBSX include/openssl/obj_mac.h 3664;" d +SN_setct_CapRevResData include/openssl/obj_mac.h 3668;" d +SN_setct_CapRevResTBE include/openssl/obj_mac.h 3812;" d +SN_setct_CapTokenData include/openssl/obj_mac.h 3624;" d +SN_setct_CapTokenSeq include/openssl/obj_mac.h 3592;" d +SN_setct_CapTokenTBE include/openssl/obj_mac.h 3768;" d +SN_setct_CapTokenTBEX include/openssl/obj_mac.h 3772;" d +SN_setct_CapTokenTBS include/openssl/obj_mac.h 3628;" d +SN_setct_CardCInitResTBS include/openssl/obj_mac.h 3712;" d +SN_setct_CertInqReqTBS include/openssl/obj_mac.h 3736;" d +SN_setct_CertReqData include/openssl/obj_mac.h 3724;" d +SN_setct_CertReqTBE include/openssl/obj_mac.h 3852;" d +SN_setct_CertReqTBEX include/openssl/obj_mac.h 3856;" d +SN_setct_CertReqTBS include/openssl/obj_mac.h 3728;" d +SN_setct_CertResData include/openssl/obj_mac.h 3732;" d +SN_setct_CertResTBE include/openssl/obj_mac.h 3860;" d +SN_setct_CredReqTBE include/openssl/obj_mac.h 3816;" d +SN_setct_CredReqTBEX include/openssl/obj_mac.h 3820;" d +SN_setct_CredReqTBS include/openssl/obj_mac.h 3672;" d +SN_setct_CredReqTBSX include/openssl/obj_mac.h 3676;" d +SN_setct_CredResData include/openssl/obj_mac.h 3680;" d +SN_setct_CredResTBE include/openssl/obj_mac.h 3824;" d +SN_setct_CredRevReqTBE include/openssl/obj_mac.h 3828;" d +SN_setct_CredRevReqTBEX include/openssl/obj_mac.h 3832;" d +SN_setct_CredRevReqTBS include/openssl/obj_mac.h 3684;" d +SN_setct_CredRevReqTBSX include/openssl/obj_mac.h 3688;" d +SN_setct_CredRevResData include/openssl/obj_mac.h 3692;" d +SN_setct_CredRevResTBE include/openssl/obj_mac.h 3836;" d +SN_setct_ErrorTBS include/openssl/obj_mac.h 3740;" d +SN_setct_HODInput include/openssl/obj_mac.h 3576;" d +SN_setct_MeAqCInitResTBS include/openssl/obj_mac.h 3716;" d +SN_setct_OIData include/openssl/obj_mac.h 3560;" d +SN_setct_PANData include/openssl/obj_mac.h 3548;" d +SN_setct_PANOnly include/openssl/obj_mac.h 3556;" d +SN_setct_PANToken include/openssl/obj_mac.h 3552;" d +SN_setct_PCertReqData include/openssl/obj_mac.h 3696;" d +SN_setct_PCertResTBS include/openssl/obj_mac.h 3700;" d +SN_setct_PI include/openssl/obj_mac.h 3564;" d +SN_setct_PIData include/openssl/obj_mac.h 3568;" d +SN_setct_PIDataUnsigned include/openssl/obj_mac.h 3572;" d +SN_setct_PIDualSignedTBE include/openssl/obj_mac.h 3744;" d +SN_setct_PIUnsignedTBE include/openssl/obj_mac.h 3748;" d +SN_setct_PI_TBS include/openssl/obj_mac.h 3600;" d +SN_setct_PInitResData include/openssl/obj_mac.h 3596;" d +SN_setct_PResData include/openssl/obj_mac.h 3604;" d +SN_setct_RegFormReqTBE include/openssl/obj_mac.h 3848;" d +SN_setct_RegFormResTBS include/openssl/obj_mac.h 3720;" d +SN_setext_cv include/openssl/obj_mac.h 3898;" d +SN_setext_genCrypt include/openssl/obj_mac.h 3876;" d +SN_setext_miAuth include/openssl/obj_mac.h 3881;" d +SN_setext_pinAny include/openssl/obj_mac.h 3890;" d +SN_setext_pinSecure include/openssl/obj_mac.h 3886;" d +SN_setext_track2 include/openssl/obj_mac.h 3894;" d +SN_sha include/openssl/obj_mac.h 2211;" d +SN_sha1 include/openssl/obj_mac.h 2216;" d +SN_sha1WithRSA include/openssl/obj_mac.h 2226;" d +SN_sha1WithRSAEncryption include/openssl/obj_mac.h 561;" d +SN_sha224 include/openssl/obj_mac.h 3044;" d +SN_sha224WithRSAEncryption include/openssl/obj_mac.h 601;" d +SN_sha256 include/openssl/obj_mac.h 3029;" d +SN_sha256WithRSAEncryption include/openssl/obj_mac.h 586;" d +SN_sha384 include/openssl/obj_mac.h 3034;" d +SN_sha384WithRSAEncryption include/openssl/obj_mac.h 591;" d +SN_sha3_224 include/openssl/obj_mac.h 3059;" d +SN_sha3_256 include/openssl/obj_mac.h 3064;" d +SN_sha3_384 include/openssl/obj_mac.h 3069;" d +SN_sha3_512 include/openssl/obj_mac.h 3074;" d +SN_sha512 include/openssl/obj_mac.h 3039;" d +SN_sha512WithRSAEncryption include/openssl/obj_mac.h 596;" d +SN_sha512_224 include/openssl/obj_mac.h 3049;" d +SN_sha512_224WithRSAEncryption include/openssl/obj_mac.h 606;" d +SN_sha512_256 include/openssl/obj_mac.h 3054;" d +SN_sha512_256WithRSAEncryption include/openssl/obj_mac.h 611;" d +SN_shaWithRSAEncryption include/openssl/obj_mac.h 2173;" d +SN_shake128 include/openssl/obj_mac.h 3079;" d +SN_shake256 include/openssl/obj_mac.h 3084;" d +SN_signedObject include/openssl/obj_mac.h 2064;" d +SN_sinfo_access include/openssl/obj_mac.h 1548;" d +SN_siphash include/openssl/obj_mac.h 5288;" d +SN_sm2 include/openssl/obj_mac.h 1200;" d +SN_sm3 include/openssl/obj_mac.h 1205;" d +SN_sm3WithRSAEncryption include/openssl/obj_mac.h 1210;" d +SN_sm4_cbc include/openssl/obj_mac.h 4925;" d +SN_sm4_cfb1 include/openssl/obj_mac.h 4940;" d +SN_sm4_cfb128 include/openssl/obj_mac.h 4935;" d +SN_sm4_cfb8 include/openssl/obj_mac.h 4945;" d +SN_sm4_ctr include/openssl/obj_mac.h 4950;" d +SN_sm4_ecb include/openssl/obj_mac.h 4920;" d +SN_sm4_ofb128 include/openssl/obj_mac.h 4930;" d +SN_sm_scheme include/openssl/obj_mac.h 130;" d +SN_sshClient include/openssl/obj_mac.h 1650;" d +SN_sshServer include/openssl/obj_mac.h 1655;" d +SN_sshkdf include/openssl/obj_mac.h 5158;" d +SN_sskdf include/openssl/obj_mac.h 5162;" d +SN_stateOrProvinceName include/openssl/obj_mac.h 2299;" d +SN_streetAddress include/openssl/obj_mac.h 2304;" d +SN_subjectSignTool include/openssl/obj_mac.h 4523;" d +SN_subject_alt_name include/openssl/obj_mac.h 2567;" d +SN_subject_directory_attributes include/openssl/obj_mac.h 2547;" d +SN_subject_key_identifier include/openssl/obj_mac.h 2552;" d +SN_surname include/openssl/obj_mac.h 2280;" d +SN_sxnet include/openssl/obj_mac.h 2261;" d +SN_target_information include/openssl/obj_mac.h 2662;" d +SN_textNotice include/openssl/obj_mac.h 1581;" d +SN_time_stamp include/openssl/obj_mac.h 1620;" d +SN_title include/openssl/obj_mac.h 2319;" d +SN_tls1_prf include/openssl/obj_mac.h 5150;" d +SN_tlsfeature include/openssl/obj_mac.h 1558;" d +SN_ua_pki include/openssl/obj_mac.h 5329;" d +SN_uacurve0 include/openssl/obj_mac.h 5373;" d +SN_uacurve1 include/openssl/obj_mac.h 5378;" d +SN_uacurve2 include/openssl/obj_mac.h 5383;" d +SN_uacurve3 include/openssl/obj_mac.h 5388;" d +SN_uacurve4 include/openssl/obj_mac.h 5393;" d +SN_uacurve5 include/openssl/obj_mac.h 5398;" d +SN_uacurve6 include/openssl/obj_mac.h 5403;" d +SN_uacurve7 include/openssl/obj_mac.h 5408;" d +SN_uacurve8 include/openssl/obj_mac.h 5413;" d +SN_uacurve9 include/openssl/obj_mac.h 5418;" d +SN_ucl include/openssl/obj_mac.h 3231;" d +SN_undef include/openssl/obj_mac.h 16;" d +SN_uniqueIdentifier include/openssl/obj_mac.h 3463;" d +SN_userId include/openssl/obj_mac.h 3324;" d +SN_wap include/openssl/obj_mac.h 89;" d +SN_wap_wsg include/openssl/obj_mac.h 93;" d +SN_wap_wsg_idm_ecid_wtls1 include/openssl/obj_mac.h 453;" d +SN_wap_wsg_idm_ecid_wtls10 include/openssl/obj_mac.h 485;" d +SN_wap_wsg_idm_ecid_wtls11 include/openssl/obj_mac.h 489;" d +SN_wap_wsg_idm_ecid_wtls12 include/openssl/obj_mac.h 493;" d +SN_wap_wsg_idm_ecid_wtls3 include/openssl/obj_mac.h 457;" d +SN_wap_wsg_idm_ecid_wtls4 include/openssl/obj_mac.h 461;" d +SN_wap_wsg_idm_ecid_wtls5 include/openssl/obj_mac.h 465;" d +SN_wap_wsg_idm_ecid_wtls6 include/openssl/obj_mac.h 469;" d +SN_wap_wsg_idm_ecid_wtls7 include/openssl/obj_mac.h 473;" d +SN_wap_wsg_idm_ecid_wtls8 include/openssl/obj_mac.h 477;" d +SN_wap_wsg_idm_ecid_wtls9 include/openssl/obj_mac.h 481;" d +SN_whirlpool include/openssl/obj_mac.h 4071;" d +SN_x509ExtAdmission include/openssl/obj_mac.h 66;" d +SN_x942kdf include/openssl/obj_mac.h 5166;" d +SN_x963kdf include/openssl/obj_mac.h 5170;" d +SN_zlib_compression include/openssl/obj_mac.h 2828;" d +SOCKET_PAIR_TIMEOUT_VALUE apps/lib/vms_term_sock.c 112;" d file: +SOCKET_PROTOCOL crypto/bio/bio_sock.c 14;" d file: +SOL_ALG engines/e_afalg.c 55;" d file: +SOL_TLS include/internal/ktls.h 234;" d +SPACE crypto/bio/bio_dump.c 20;" d file: +SPARCV9_64BIT_STACK include/crypto/sparc_arch.h 21;" d +SPARCV9_BLK include/crypto/sparc_arch.h 18;" d +SPARCV9_FJAESX include/crypto/sparc_arch.h 22;" d +SPARCV9_FJDESX include/crypto/sparc_arch.h 23;" d +SPARCV9_FJHPCACE include/crypto/sparc_arch.h 24;" d +SPARCV9_FMADD include/crypto/sparc_arch.h 17;" d +SPARCV9_IMA include/crypto/sparc_arch.h 25;" d +SPARCV9_PREFER_FPU include/crypto/sparc_arch.h 14;" d +SPARCV9_RANDOM include/crypto/sparc_arch.h 20;" d +SPARCV9_TICK_PRIVILEGED include/crypto/sparc_arch.h 13;" d +SPARCV9_VIS1 include/crypto/sparc_arch.h 15;" d +SPARCV9_VIS2 include/crypto/sparc_arch.h 16;" d +SPARCV9_VIS3 include/crypto/sparc_arch.h 19;" d +SPARCV9_VIS4 include/crypto/sparc_arch.h 26;" d +SPARC_AES_CAPABLE include/crypto/aes_platform.h 238;" d +SPARC_CMLL_CAPABLE include/crypto/cmll_platform.h 20;" d +SPARC_DES_CAPABLE crypto/evp/e_des.c 42;" d file: +SPARC_DES_CAPABLE crypto/evp/e_des3.c 45;" d file: +SPARC_DES_CAPABLE include/crypto/des_platform.h 20;" d +SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 102;" d +SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 104;" d +SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 80;" d +SPARC_LOAD_ADDRESS include/crypto/sparc_arch.h 90;" d +SPARC_LOAD_ADDRESS_LEAF include/crypto/sparc_arch.h 103;" d +SPARC_LOAD_ADDRESS_LEAF include/crypto/sparc_arch.h 112;" d +SPARC_LOAD_ADDRESS_LEAF include/crypto/sparc_arch.h 97;" d +SPARC_PIC_THUNK include/crypto/sparc_arch.h 57;" d +SPARC_PIC_THUNK_CALL include/crypto/sparc_arch.h 63;" d +SPARC_SETUP_GOT_REG include/crypto/sparc_arch.h 69;" d +SPARC_SETUP_GOT_REG include/crypto/sparc_arch.h 71;" d +SPARC_T4_MONT crypto/bn/bn_exp.c 30;" d file: +SPARC_T4_MONT crypto/bn/bn_exp.c 33;" d file: +SPARSE_ARRAY_OF include/crypto/sparse_array.h 21;" d +SPLICE_F_GIFT engines/e_afalg.c 60;" d file: +SPTB apps/lib/vms_term_sock.c /^} SPTB;$/;" t typeref:struct:_SocketPairTimeoutBlock file: +SPT_THREAD_AWARE e_os.h 378;" d +SPT_THREAD_AWARE include/openssl/e_os2.h 149;" d +SPT_THREAD_SIGNAL e_os.h 377;" d +SPT_THREAD_SIGNAL include/openssl/e_os2.h 148;" d +SQR0 crypto/bn/bn_gf2m.c 38;" d file: +SQR0 crypto/bn/bn_gf2m.c 48;" d file: +SQR1 crypto/bn/bn_gf2m.c 33;" d file: +SQR1 crypto/bn/bn_gf2m.c 45;" d file: +SQR_nibble crypto/bn/bn_gf2m.c 25;" d file: +SR00 crypto/ripemd/rmdconst.h 188;" d +SR01 crypto/ripemd/rmdconst.h 190;" d +SR02 crypto/ripemd/rmdconst.h 192;" d +SR03 crypto/ripemd/rmdconst.h 194;" d +SR04 crypto/ripemd/rmdconst.h 196;" d +SR05 crypto/ripemd/rmdconst.h 198;" d +SR06 crypto/ripemd/rmdconst.h 200;" d +SR07 crypto/ripemd/rmdconst.h 202;" d +SR08 crypto/ripemd/rmdconst.h 204;" d +SR09 crypto/ripemd/rmdconst.h 206;" d +SR10 crypto/ripemd/rmdconst.h 208;" d +SR11 crypto/ripemd/rmdconst.h 210;" d +SR12 crypto/ripemd/rmdconst.h 212;" d +SR13 crypto/ripemd/rmdconst.h 214;" d +SR14 crypto/ripemd/rmdconst.h 216;" d +SR15 crypto/ripemd/rmdconst.h 218;" d +SR16 crypto/ripemd/rmdconst.h 221;" d +SR17 crypto/ripemd/rmdconst.h 223;" d +SR18 crypto/ripemd/rmdconst.h 225;" d +SR19 crypto/ripemd/rmdconst.h 227;" d +SR20 crypto/ripemd/rmdconst.h 229;" d +SR21 crypto/ripemd/rmdconst.h 231;" d +SR22 crypto/ripemd/rmdconst.h 233;" d +SR23 crypto/ripemd/rmdconst.h 235;" d +SR24 crypto/ripemd/rmdconst.h 237;" d +SR25 crypto/ripemd/rmdconst.h 239;" d +SR26 crypto/ripemd/rmdconst.h 241;" d +SR27 crypto/ripemd/rmdconst.h 243;" d +SR28 crypto/ripemd/rmdconst.h 245;" d +SR29 crypto/ripemd/rmdconst.h 247;" d +SR30 crypto/ripemd/rmdconst.h 249;" d +SR31 crypto/ripemd/rmdconst.h 251;" d +SR32 crypto/ripemd/rmdconst.h 254;" d +SR33 crypto/ripemd/rmdconst.h 256;" d +SR34 crypto/ripemd/rmdconst.h 258;" d +SR35 crypto/ripemd/rmdconst.h 260;" d +SR36 crypto/ripemd/rmdconst.h 262;" d +SR37 crypto/ripemd/rmdconst.h 264;" d +SR38 crypto/ripemd/rmdconst.h 266;" d +SR39 crypto/ripemd/rmdconst.h 268;" d +SR40 crypto/ripemd/rmdconst.h 270;" d +SR41 crypto/ripemd/rmdconst.h 272;" d +SR42 crypto/ripemd/rmdconst.h 274;" d +SR43 crypto/ripemd/rmdconst.h 276;" d +SR44 crypto/ripemd/rmdconst.h 278;" d +SR45 crypto/ripemd/rmdconst.h 280;" d +SR46 crypto/ripemd/rmdconst.h 282;" d +SR47 crypto/ripemd/rmdconst.h 284;" d +SR48 crypto/ripemd/rmdconst.h 287;" d +SR49 crypto/ripemd/rmdconst.h 289;" d +SR50 crypto/ripemd/rmdconst.h 291;" d +SR51 crypto/ripemd/rmdconst.h 293;" d +SR52 crypto/ripemd/rmdconst.h 295;" d +SR53 crypto/ripemd/rmdconst.h 297;" d +SR54 crypto/ripemd/rmdconst.h 299;" d +SR55 crypto/ripemd/rmdconst.h 301;" d +SR56 crypto/ripemd/rmdconst.h 303;" d +SR57 crypto/ripemd/rmdconst.h 305;" d +SR58 crypto/ripemd/rmdconst.h 307;" d +SR59 crypto/ripemd/rmdconst.h 309;" d +SR60 crypto/ripemd/rmdconst.h 311;" d +SR61 crypto/ripemd/rmdconst.h 313;" d +SR62 crypto/ripemd/rmdconst.h 315;" d +SR63 crypto/ripemd/rmdconst.h 317;" d +SR64 crypto/ripemd/rmdconst.h 320;" d +SR65 crypto/ripemd/rmdconst.h 322;" d +SR66 crypto/ripemd/rmdconst.h 324;" d +SR67 crypto/ripemd/rmdconst.h 326;" d +SR68 crypto/ripemd/rmdconst.h 328;" d +SR69 crypto/ripemd/rmdconst.h 330;" d +SR70 crypto/ripemd/rmdconst.h 332;" d +SR71 crypto/ripemd/rmdconst.h 334;" d +SR72 crypto/ripemd/rmdconst.h 336;" d +SR73 crypto/ripemd/rmdconst.h 338;" d +SR74 crypto/ripemd/rmdconst.h 340;" d +SR75 crypto/ripemd/rmdconst.h 342;" d +SR76 crypto/ripemd/rmdconst.h 344;" d +SR77 crypto/ripemd/rmdconst.h 346;" d +SR78 crypto/ripemd/rmdconst.h 348;" d +SR79 crypto/ripemd/rmdconst.h 350;" d +SRP_ARG apps/include/s_apps.h /^} SRP_ARG;$/;" t typeref:struct:srp_arg_st +SRP_CTX ssl/ssl_local.h /^} SRP_CTX;$/;" t typeref:struct:srp_ctx_st +SRP_Calc_A crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g)$/;" f +SRP_Calc_A_param ssl/tls_srp.c /^int SRP_Calc_A_param(SSL *s)$/;" f +SRP_Calc_B crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g,$/;" f +SRP_Calc_B_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_B_ex(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g,$/;" f +SRP_Calc_client_key crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g,$/;" f +SRP_Calc_client_key_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_client_key_ex(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g,$/;" f +SRP_Calc_server_key crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_server_key(const BIGNUM *A, const BIGNUM *v, const BIGNUM *u,$/;" f +SRP_Calc_u crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N)$/;" f +SRP_Calc_u_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_u_ex(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N,$/;" f +SRP_Calc_x crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_x(const BIGNUM *s, const char *user, const char *pass)$/;" f +SRP_Calc_x_ex crypto/srp/srp_lib.c /^BIGNUM *SRP_Calc_x_ex(const BIGNUM *s, const char *user, const char *pass,$/;" f +SRP_RANDOM_SALT_LEN crypto/srp/srp_vfy.c 28;" d file: +SRP_VBASE_add0_user crypto/srp/srp_vfy.c /^int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd)$/;" f +SRP_VBASE_free crypto/srp/srp_vfy.c /^void SRP_VBASE_free(SRP_VBASE *vb)$/;" f +SRP_VBASE_get1_by_user crypto/srp/srp_vfy.c /^SRP_user_pwd *SRP_VBASE_get1_by_user(SRP_VBASE *vb, char *username)$/;" f +SRP_VBASE_get_by_user crypto/srp/srp_vfy.c /^SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username)$/;" f +SRP_VBASE_init crypto/srp/srp_vfy.c /^int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file)$/;" f +SRP_VBASE_new crypto/srp/srp_vfy.c /^SRP_VBASE *SRP_VBASE_new(char *seed_key)$/;" f +SRP_Verify_A_mod_N crypto/srp/srp_lib.c /^int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N)$/;" f +SRP_Verify_B_mod_N crypto/srp/srp_lib.c /^int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N)$/;" f +SRP_cb_arg ssl/ssl_local.h /^ void *SRP_cb_arg;$/;" m struct:srp_ctx_st +SRP_check_known_gN_param crypto/srp/srp_lib.c /^char *SRP_check_known_gN_param(const BIGNUM *g, const BIGNUM *N)$/;" f +SRP_create_verifier crypto/srp/srp_vfy.c /^char *SRP_create_verifier(const char *user, const char *pass, char **salt,$/;" f +SRP_create_verifier_BN crypto/srp/srp_vfy.c /^int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt,$/;" f +SRP_create_verifier_BN_ex crypto/srp/srp_vfy.c /^int SRP_create_verifier_BN_ex(const char *user, const char *pass, BIGNUM **salt,$/;" f +SRP_create_verifier_ex crypto/srp/srp_vfy.c /^char *SRP_create_verifier_ex(const char *user, const char *pass, char **salt,$/;" f +SRP_gN_free crypto/srp/srp_vfy.c /^static void SRP_gN_free(SRP_gN_cache *gN_cache)$/;" f file: +SRP_gN_new_init crypto/srp/srp_vfy.c /^static SRP_gN_cache *SRP_gN_new_init(const char *ch)$/;" f file: +SRP_get_default_gN crypto/srp/srp_lib.c /^SRP_gN *SRP_get_default_gN(const char *id)$/;" f +SRP_get_gN_by_id crypto/srp/srp_vfy.c /^static SRP_gN *SRP_get_gN_by_id(const char *id, STACK_OF(SRP_gN) *gN_tab)$/;" f file: +SRP_give_srp_client_pwd_callback ssl/ssl_local.h /^ char *(*SRP_give_srp_client_pwd_callback) (SSL *, void *);$/;" m struct:srp_ctx_st +SRP_user_pwd_free crypto/srp/srp_vfy.c /^void SRP_user_pwd_free(SRP_user_pwd *user_pwd)$/;" f +SRP_user_pwd_new crypto/srp/srp_vfy.c /^SRP_user_pwd *SRP_user_pwd_new(void)$/;" f +SRP_user_pwd_set0_sv crypto/srp/srp_vfy.c /^int SRP_user_pwd_set0_sv(SRP_user_pwd *vinfo, BIGNUM *s, BIGNUM *v)$/;" f +SRP_user_pwd_set1_ids crypto/srp/srp_vfy.c /^int SRP_user_pwd_set1_ids(SRP_user_pwd *vinfo, const char *id,$/;" f +SRP_user_pwd_set_gN crypto/srp/srp_vfy.c /^void SRP_user_pwd_set_gN(SRP_user_pwd *vinfo, const BIGNUM *g,$/;" f +SRP_user_pwd_set_sv crypto/srp/srp_vfy.c /^static int SRP_user_pwd_set_sv(SRP_user_pwd *vinfo, const char *s,$/;" f file: +SRP_verify_param_callback ssl/ssl_local.h /^ int (*SRP_verify_param_callback) (SSL *, void *);$/;" m struct:srp_ctx_st +SRTP_AEAD_AES_128_GCM include/openssl/srtp.h 39;" d +SRTP_AEAD_AES_256_GCM include/openssl/srtp.h 40;" d +SRTP_AES128_CM_SHA1_32 include/openssl/srtp.h 32;" d +SRTP_AES128_CM_SHA1_80 include/openssl/srtp.h 31;" d +SRTP_AES128_F8_SHA1_32 include/openssl/srtp.h 34;" d +SRTP_AES128_F8_SHA1_80 include/openssl/srtp.h 33;" d +SRTP_NULL_SHA1_32 include/openssl/srtp.h 36;" d +SRTP_NULL_SHA1_80 include/openssl/srtp.h 35;" d +SRV_TO_CLI_EPOCH_0_RECS test/dtlstest.c 133;" d file: +SRV_TO_CLI_EPOCH_0_RECS test/dtlstest.c 140;" d file: +SRV_TO_CLI_EPOCH_1_RECS test/dtlstest.c 142;" d file: +SRV_TO_CLI_RESUME_EPOCH_0_RECS test/dtlstest.c 149;" d file: +SRV_TO_CLI_RESUME_EPOCH_1_RECS test/dtlstest.c 150;" d file: +SS crypto/seed/seed.c /^static const seed_word SS[4][256] = {$/;" v file: +SS crypto/seed/seed.c 55;" d file: +SS test/stack_test.c /^} SS;$/;" t typeref:struct:__anon331 file: +SSHKDF providers/implementations/kdfs/sshkdf.c /^static int SSHKDF(const EVP_MD *evp_md,$/;" f file: +SSKDF_KMAC128_DEFAULT_SALT_SIZE providers/implementations/kdfs/sskdf.c 68;" d file: +SSKDF_KMAC256_DEFAULT_SALT_SIZE providers/implementations/kdfs/sskdf.c 69;" d file: +SSKDF_MAX_INLEN providers/implementations/kdfs/sskdf.c 67;" d file: +SSKDF_hash_kdm providers/implementations/kdfs/sskdf.c /^static int SSKDF_hash_kdm(const EVP_MD *kdf_md,$/;" f file: +SSKDF_mac_kdm providers/implementations/kdfs/sskdf.c /^static int SSKDF_mac_kdm(EVP_MAC_CTX *ctx_init,$/;" f file: +SSL include/openssl/types.h /^typedef struct ssl_st SSL;$/;" t typeref:struct:ssl_st +SSL2_MT_CLIENT_HELLO include/openssl/ssl2.h 25;" d +SSL2_RT_HEADER_LENGTH ssl/record/ssl3_record.c 159;" d file: +SSL2_VERSION include/openssl/ssl2.h 23;" d +SSL3_AD_BAD_CERTIFICATE include/openssl/ssl3.h 251;" d +SSL3_AD_BAD_RECORD_MAC include/openssl/ssl3.h 247;" d +SSL3_AD_CERTIFICATE_EXPIRED include/openssl/ssl3.h 254;" d +SSL3_AD_CERTIFICATE_REVOKED include/openssl/ssl3.h 253;" d +SSL3_AD_CERTIFICATE_UNKNOWN include/openssl/ssl3.h 255;" d +SSL3_AD_CLOSE_NOTIFY include/openssl/ssl3.h 245;" d +SSL3_AD_DECOMPRESSION_FAILURE include/openssl/ssl3.h 248;" d +SSL3_AD_HANDSHAKE_FAILURE include/openssl/ssl3.h 249;" d +SSL3_AD_ILLEGAL_PARAMETER include/openssl/ssl3.h 256;" d +SSL3_AD_NO_CERTIFICATE include/openssl/ssl3.h 250;" d +SSL3_AD_UNEXPECTED_MESSAGE include/openssl/ssl3.h 246;" d +SSL3_AD_UNSUPPORTED_CERTIFICATE include/openssl/ssl3.h 252;" d +SSL3_ALIGN_PAYLOAD include/openssl/ssl3.h 152;" d +SSL3_ALIGN_PAYLOAD include/openssl/ssl3.h 156;" d +SSL3_AL_FATAL include/openssl/ssl3.h 243;" d +SSL3_AL_WARNING include/openssl/ssl3.h 242;" d +SSL3_BUFFER ssl/record/record.h /^} SSL3_BUFFER;$/;" t typeref:struct:ssl3_buffer_st +SSL3_BUFFER_add_offset ssl/record/record_local.h 65;" d +SSL3_BUFFER_clear ssl/record/ssl3_buffer.c /^void SSL3_BUFFER_clear(SSL3_BUFFER *b)$/;" f +SSL3_BUFFER_get_buf ssl/record/record_local.h 56;" d +SSL3_BUFFER_get_left ssl/record/record_local.h 60;" d +SSL3_BUFFER_get_len ssl/record/record_local.h 58;" d +SSL3_BUFFER_get_offset ssl/record/record_local.h 63;" d +SSL3_BUFFER_is_app_buffer ssl/record/record_local.h 69;" d +SSL3_BUFFER_is_initialised ssl/record/record_local.h 66;" d +SSL3_BUFFER_release ssl/record/ssl3_buffer.c /^void SSL3_BUFFER_release(SSL3_BUFFER *b)$/;" f +SSL3_BUFFER_set_app_buffer ssl/record/record_local.h 68;" d +SSL3_BUFFER_set_buf ssl/record/record_local.h 57;" d +SSL3_BUFFER_set_data ssl/record/ssl3_buffer.c /^void SSL3_BUFFER_set_data(SSL3_BUFFER *b, const unsigned char *d, size_t n)$/;" f +SSL3_BUFFER_set_default_len ssl/record/record_local.h 67;" d +SSL3_BUFFER_set_left ssl/record/record_local.h 61;" d +SSL3_BUFFER_set_len ssl/record/record_local.h 59;" d +SSL3_BUFFER_set_offset ssl/record/record_local.h 64;" d +SSL3_BUFFER_sub_left ssl/record/record_local.h 62;" d +SSL3_CC_APPLICATION include/openssl/ssl3.h 338;" d +SSL3_CC_CLIENT include/openssl/ssl3.h 334;" d +SSL3_CC_EARLY include/openssl/ssl3.h 336;" d +SSL3_CC_HANDSHAKE include/openssl/ssl3.h 337;" d +SSL3_CC_READ include/openssl/ssl3.h 332;" d +SSL3_CC_SERVER include/openssl/ssl3.h 335;" d +SSL3_CC_WRITE include/openssl/ssl3.h 333;" d +SSL3_CHANGE_CIPHER_CLIENT_READ include/openssl/ssl3.h 341;" d +SSL3_CHANGE_CIPHER_CLIENT_WRITE include/openssl/ssl3.h 339;" d +SSL3_CHANGE_CIPHER_SERVER_READ include/openssl/ssl3.h 340;" d +SSL3_CHANGE_CIPHER_SERVER_WRITE include/openssl/ssl3.h 342;" d +SSL3_CK_ADH_DES_192_CBC_SHA include/openssl/ssl3.h 76;" d +SSL3_CK_ADH_DES_40_CBC_SHA include/openssl/ssl3.h 74;" d +SSL3_CK_ADH_DES_64_CBC_SHA include/openssl/ssl3.h 75;" d +SSL3_CK_ADH_RC4_128_MD5 include/openssl/ssl3.h 73;" d +SSL3_CK_ADH_RC4_40_MD5 include/openssl/ssl3.h 72;" d +SSL3_CK_CIPHERSUITE_FLAG ssl/ssl_local.h 338;" d +SSL3_CK_DHE_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 63;" d +SSL3_CK_DHE_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 59;" d +SSL3_CK_DHE_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 61;" d +SSL3_CK_DHE_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 69;" d +SSL3_CK_DHE_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 65;" d +SSL3_CK_DHE_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 67;" d +SSL3_CK_DH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 54;" d +SSL3_CK_DH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 52;" d +SSL3_CK_DH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 53;" d +SSL3_CK_DH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 57;" d +SSL3_CK_DH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 55;" d +SSL3_CK_DH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 56;" d +SSL3_CK_EDH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 64;" d +SSL3_CK_EDH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 60;" d +SSL3_CK_EDH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 62;" d +SSL3_CK_EDH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 70;" d +SSL3_CK_EDH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 66;" d +SSL3_CK_EDH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 68;" d +SSL3_CK_FALLBACK_SCSV include/openssl/ssl3.h 39;" d +SSL3_CK_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 50;" d +SSL3_CK_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 48;" d +SSL3_CK_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 49;" d +SSL3_CK_RSA_IDEA_128_SHA include/openssl/ssl3.h 47;" d +SSL3_CK_RSA_NULL_MD5 include/openssl/ssl3.h 41;" d +SSL3_CK_RSA_NULL_SHA include/openssl/ssl3.h 42;" d +SSL3_CK_RSA_RC2_40_MD5 include/openssl/ssl3.h 46;" d +SSL3_CK_RSA_RC4_128_MD5 include/openssl/ssl3.h 44;" d +SSL3_CK_RSA_RC4_128_SHA include/openssl/ssl3.h 45;" d +SSL3_CK_RSA_RC4_40_MD5 include/openssl/ssl3.h 43;" d +SSL3_CK_SCSV include/openssl/ssl3.h 33;" d +SSL3_COMP ssl/ssl_local.h /^} SSL3_COMP;$/;" t typeref:struct:ssl3_comp_st +SSL3_CT_DSS_EPHEMERAL_DH include/openssl/ssl3.h 267;" d +SSL3_CT_DSS_FIXED_DH include/openssl/ssl3.h 265;" d +SSL3_CT_DSS_SIGN include/openssl/ssl3.h 263;" d +SSL3_CT_FORTEZZA_DMS include/openssl/ssl3.h 268;" d +SSL3_CT_NUMBER include/openssl/ssl3.h 273;" d +SSL3_CT_RSA_EPHEMERAL_DH include/openssl/ssl3.h 266;" d +SSL3_CT_RSA_FIXED_DH include/openssl/ssl3.h 264;" d +SSL3_CT_RSA_SIGN include/openssl/ssl3.h 262;" d +SSL3_ENC_METHOD ssl/ssl_local.h /^} SSL3_ENC_METHOD;$/;" t typeref:struct:ssl3_enc_method +SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS include/openssl/ssl3.h 282;" d +SSL3_HM_HEADER_LENGTH include/openssl/ssl3.h 141;" d +SSL3_MASTER_SECRET_SIZE include/openssl/ssl3.h 136;" d +SSL3_MAX_SSL_SESSION_ID_LENGTH include/openssl/ssl3.h 134;" d +SSL3_MD_CLIENT_FINISHED_CONST include/openssl/ssl3.h 212;" d +SSL3_MD_SERVER_FINISHED_CONST include/openssl/ssl3.h 213;" d +SSL3_MT_CCS include/openssl/ssl3.h 329;" d +SSL3_MT_CERTIFICATE include/openssl/ssl3.h 309;" d +SSL3_MT_CERTIFICATE_REQUEST include/openssl/ssl3.h 311;" d +SSL3_MT_CERTIFICATE_STATUS include/openssl/ssl3.h 317;" d +SSL3_MT_CERTIFICATE_URL include/openssl/ssl3.h 316;" d +SSL3_MT_CERTIFICATE_VERIFY include/openssl/ssl3.h 313;" d +SSL3_MT_CHANGE_CIPHER_SPEC include/openssl/ssl3.h 327;" d +SSL3_MT_CLIENT_HELLO include/openssl/ssl3.h 304;" d +SSL3_MT_CLIENT_KEY_EXCHANGE include/openssl/ssl3.h 314;" d +SSL3_MT_DUMMY ssl/statem/statem_local.h 38;" d +SSL3_MT_ENCRYPTED_EXTENSIONS include/openssl/ssl3.h 308;" d +SSL3_MT_END_OF_EARLY_DATA include/openssl/ssl3.h 307;" d +SSL3_MT_FINISHED include/openssl/ssl3.h 315;" d +SSL3_MT_HELLO_REQUEST include/openssl/ssl3.h 303;" d +SSL3_MT_KEY_UPDATE include/openssl/ssl3.h 319;" d +SSL3_MT_MESSAGE_HASH include/openssl/ssl3.h 323;" d +SSL3_MT_NEWSESSION_TICKET include/openssl/ssl3.h 306;" d +SSL3_MT_NEXT_PROTO include/openssl/ssl3.h 321;" d +SSL3_MT_SERVER_DONE include/openssl/ssl3.h 312;" d +SSL3_MT_SERVER_HELLO include/openssl/ssl3.h 305;" d +SSL3_MT_SERVER_KEY_EXCHANGE include/openssl/ssl3.h 310;" d +SSL3_MT_SUPPLEMENTAL_DATA include/openssl/ssl3.h 318;" d +SSL3_NUM_CIPHERS ssl/s3_lib.c 25;" d file: +SSL3_NUM_SCSVS ssl/s3_lib.c 26;" d file: +SSL3_RANDOM_SIZE include/openssl/ssl3.h 137;" d +SSL3_RECORD ssl/record/record.h /^} SSL3_RECORD;$/;" t typeref:struct:ssl3_record_st +SSL3_RECORD_add_length ssl/record/record_local.h 86;" d +SSL3_RECORD_add_off ssl/record/record_local.h 97;" d +SSL3_RECORD_clear ssl/record/ssl3_record.c /^void SSL3_RECORD_clear(SSL3_RECORD *r, size_t num_recs)$/;" f +SSL3_RECORD_get_data ssl/record/record_local.h 88;" d +SSL3_RECORD_get_epoch ssl/record/record_local.h 98;" d +SSL3_RECORD_get_input ssl/record/record_local.h 90;" d +SSL3_RECORD_get_length ssl/record/record_local.h 84;" d +SSL3_RECORD_get_off ssl/record/record_local.h 95;" d +SSL3_RECORD_get_seq_num ssl/record/record_local.h 94;" d +SSL3_RECORD_get_type ssl/record/record_local.h 81;" d +SSL3_RECORD_is_read ssl/record/record_local.h 101;" d +SSL3_RECORD_is_sslv2_record ssl/record/record_local.h 99;" d +SSL3_RECORD_release ssl/record/ssl3_record.c /^void SSL3_RECORD_release(SSL3_RECORD *r, size_t num_recs)$/;" f +SSL3_RECORD_reset_data ssl/record/record_local.h 93;" d +SSL3_RECORD_reset_input ssl/record/record_local.h 92;" d +SSL3_RECORD_set_data ssl/record/record_local.h 89;" d +SSL3_RECORD_set_input ssl/record/record_local.h 91;" d +SSL3_RECORD_set_length ssl/record/record_local.h 85;" d +SSL3_RECORD_set_off ssl/record/record_local.h 96;" d +SSL3_RECORD_set_read ssl/record/record_local.h 102;" d +SSL3_RECORD_set_rec_version ssl/record/record_local.h 83;" d +SSL3_RECORD_set_seq_num ssl/record/ssl3_record.c /^void SSL3_RECORD_set_seq_num(SSL3_RECORD *r, const unsigned char *seq_num)$/;" f +SSL3_RECORD_set_type ssl/record/record_local.h 82;" d +SSL3_RECORD_sub_length ssl/record/record_local.h 87;" d +SSL3_RFC_ADH_DES_192_CBC_SHA include/openssl/ssl3.h 84;" d +SSL3_RFC_ADH_RC4_128_MD5 include/openssl/ssl3.h 88;" d +SSL3_RFC_DHE_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 82;" d +SSL3_RFC_DHE_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 83;" d +SSL3_RFC_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 81;" d +SSL3_RFC_RSA_IDEA_128_SHA include/openssl/ssl3.h 85;" d +SSL3_RFC_RSA_NULL_MD5 include/openssl/ssl3.h 79;" d +SSL3_RFC_RSA_NULL_SHA include/openssl/ssl3.h 80;" d +SSL3_RFC_RSA_RC4_128_MD5 include/openssl/ssl3.h 86;" d +SSL3_RFC_RSA_RC4_128_SHA include/openssl/ssl3.h 87;" d +SSL3_RT_ALERT include/openssl/ssl3.h 220;" d +SSL3_RT_APPLICATION_DATA include/openssl/ssl3.h 222;" d +SSL3_RT_CHANGE_CIPHER_SPEC include/openssl/ssl3.h 219;" d +SSL3_RT_HANDSHAKE include/openssl/ssl3.h 221;" d +SSL3_RT_HEADER include/openssl/ssl3.h 239;" d +SSL3_RT_HEADER_LENGTH include/openssl/ssl3.h 139;" d +SSL3_RT_INNER_CONTENT_TYPE include/openssl/ssl3.h 240;" d +SSL3_RT_MAX_COMPRESSED_LENGTH include/openssl/ssl3.h 200;" d +SSL3_RT_MAX_COMPRESSED_LENGTH include/openssl/ssl3.h 202;" d +SSL3_RT_MAX_COMPRESSED_OVERHEAD include/openssl/ssl3.h 179;" d +SSL3_RT_MAX_ENCRYPTED_LENGTH include/openssl/ssl3.h 205;" d +SSL3_RT_MAX_ENCRYPTED_OVERHEAD include/openssl/ssl3.h 186;" d +SSL3_RT_MAX_EXTRA include/openssl/ssl3.h 174;" d +SSL3_RT_MAX_MD_SIZE include/openssl/ssl3.h 166;" d +SSL3_RT_MAX_PACKET_SIZE include/openssl/ssl3.h 209;" d +SSL3_RT_MAX_PLAIN_LENGTH include/openssl/ssl3.h 177;" d +SSL3_RT_MAX_TLS13_ENCRYPTED_LENGTH include/openssl/ssl3.h 207;" d +SSL3_RT_MAX_TLS13_ENCRYPTED_OVERHEAD include/openssl/ssl3.h 187;" d +SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD include/openssl/ssl3.h 194;" d +SSL3_SESSION_ID_SIZE include/openssl/ssl3.h 138;" d +SSL3_SSL_SESSION_ID_LENGTH include/openssl/ssl3.h 133;" d +SSL3_TXT_ADH_DES_192_CBC_SHA include/openssl/ssl3.h 131;" d +SSL3_TXT_ADH_DES_40_CBC_SHA include/openssl/ssl3.h 129;" d +SSL3_TXT_ADH_DES_64_CBC_SHA include/openssl/ssl3.h 130;" d +SSL3_TXT_ADH_RC4_128_MD5 include/openssl/ssl3.h 128;" d +SSL3_TXT_ADH_RC4_40_MD5 include/openssl/ssl3.h 127;" d +SSL3_TXT_DHE_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 110;" d +SSL3_TXT_DHE_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 108;" d +SSL3_TXT_DHE_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 109;" d +SSL3_TXT_DHE_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 113;" d +SSL3_TXT_DHE_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 111;" d +SSL3_TXT_DHE_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 112;" d +SSL3_TXT_DH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 103;" d +SSL3_TXT_DH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 101;" d +SSL3_TXT_DH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 102;" d +SSL3_TXT_DH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 106;" d +SSL3_TXT_DH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 104;" d +SSL3_TXT_DH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 105;" d +SSL3_TXT_EDH_DSS_DES_192_CBC3_SHA include/openssl/ssl3.h 122;" d +SSL3_TXT_EDH_DSS_DES_40_CBC_SHA include/openssl/ssl3.h 120;" d +SSL3_TXT_EDH_DSS_DES_64_CBC_SHA include/openssl/ssl3.h 121;" d +SSL3_TXT_EDH_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 125;" d +SSL3_TXT_EDH_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 123;" d +SSL3_TXT_EDH_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 124;" d +SSL3_TXT_RSA_DES_192_CBC3_SHA include/openssl/ssl3.h 99;" d +SSL3_TXT_RSA_DES_40_CBC_SHA include/openssl/ssl3.h 97;" d +SSL3_TXT_RSA_DES_64_CBC_SHA include/openssl/ssl3.h 98;" d +SSL3_TXT_RSA_IDEA_128_SHA include/openssl/ssl3.h 96;" d +SSL3_TXT_RSA_NULL_MD5 include/openssl/ssl3.h 90;" d +SSL3_TXT_RSA_NULL_SHA include/openssl/ssl3.h 91;" d +SSL3_TXT_RSA_RC2_40_MD5 include/openssl/ssl3.h 95;" d +SSL3_TXT_RSA_RC4_128_MD5 include/openssl/ssl3.h 93;" d +SSL3_TXT_RSA_RC4_128_SHA include/openssl/ssl3.h 94;" d +SSL3_TXT_RSA_RC4_40_MD5 include/openssl/ssl3.h 92;" d +SSL3_VERSION include/openssl/prov_ssl.h 22;" d +SSL3_VERSION_MAJOR include/openssl/ssl3.h 216;" d +SSL3_VERSION_MINOR include/openssl/ssl3.h 217;" d +SSLV2_CIPHER_LEN ssl/ssl_lib.c 5670;" d file: +SSL_3DES ssl/ssl_local.h 218;" d +SSL_AD_NO_ALERT ssl/statem/statem.h 137;" d +SSL_AEAD ssl/ssl_local.h 262;" d +SSL_AES ssl/ssl_local.h 244;" d +SSL_AES128 ssl/ssl_local.h 223;" d +SSL_AES128CCM ssl/ssl_local.h 231;" d +SSL_AES128CCM8 ssl/ssl_local.h 233;" d +SSL_AES128GCM ssl/ssl_local.h 229;" d +SSL_AES256 ssl/ssl_local.h 224;" d +SSL_AES256CCM ssl/ssl_local.h 232;" d +SSL_AES256CCM8 ssl/ssl_local.h 234;" d +SSL_AES256GCM ssl/ssl_local.h 230;" d +SSL_AESCCM ssl/ssl_local.h 243;" d +SSL_AESGCM ssl/ssl_local.h 242;" d +SSL_ARIA ssl/ssl_local.h 248;" d +SSL_ARIA128GCM ssl/ssl_local.h 237;" d +SSL_ARIA256GCM ssl/ssl_local.h 238;" d +SSL_ARIAGCM ssl/ssl_local.h 247;" d +SSL_CAMELLIA ssl/ssl_local.h 245;" d +SSL_CAMELLIA128 ssl/ssl_local.h 225;" d +SSL_CAMELLIA256 ssl/ssl_local.h 226;" d +SSL_CBC ssl/ssl_local.h 249;" d +SSL_CERT_FLAGS_CHECK_TLS_STRICT ssl/ssl_local.h 2015;" d +SSL_CERT_LOOKUP ssl/ssl_local.h /^} SSL_CERT_LOOKUP;$/;" t typeref:struct:__anon422 +SSL_CHACHA20 ssl/ssl_local.h 246;" d +SSL_CHACHA20POLY1305 ssl/ssl_local.h 236;" d +SSL_CIPHER_description ssl/ssl_ciph.c /^char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int len)$/;" f +SSL_CIPHER_find ssl/ssl_ciph.c /^const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr)$/;" f +SSL_CIPHER_get_auth_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_bits ssl/ssl_ciph.c /^int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits)$/;" f +SSL_CIPHER_get_cipher_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_digest_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_handshake_digest ssl/ssl_ciph.c /^const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_id ssl/ssl_ciph.c /^uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_kx_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_name ssl/ssl_ciph.c /^const char *SSL_CIPHER_get_name(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_prf_nid ssl/ssl_ciph.c /^int SSL_CIPHER_get_prf_nid(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_protocol_id ssl/ssl_ciph.c /^uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_get_version ssl/ssl_ciph.c /^const char *SSL_CIPHER_get_version(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_is_aead ssl/ssl_ciph.c /^int SSL_CIPHER_is_aead(const SSL_CIPHER *c)$/;" f +SSL_CIPHER_standard_name ssl/ssl_ciph.c /^const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c)$/;" f +SSL_CLIENT_USE_SIGALGS ssl/ssl_local.h 391;" d +SSL_CLIENT_USE_TLS1_2_CIPHERS ssl/ssl_local.h 384;" d +SSL_COMP_NULL_IDX ssl/ssl_ciph.c 60;" d file: +SSL_COMP_NUM_IDX ssl/ssl_ciph.c 62;" d file: +SSL_COMP_ZLIB_IDX ssl/ssl_ciph.c 61;" d file: +SSL_COMP_add_compression_method ssl/ssl_ciph.c /^int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm)$/;" f +SSL_COMP_get0_name ssl/ssl_ciph.c /^const char *SSL_COMP_get0_name(const SSL_COMP *comp)$/;" f +SSL_COMP_get_id ssl/ssl_ciph.c /^int SSL_COMP_get_id(const SSL_COMP *comp)$/;" f +SSL_COMP_get_name ssl/ssl_ciph.c /^const char *SSL_COMP_get_name(const COMP_METHOD *comp)$/;" f +SSL_CONF_CMD include/internal/sslconf.h /^typedef struct ssl_conf_cmd_st SSL_CONF_CMD;$/;" t typeref:struct:ssl_conf_cmd_st +SSL_CONF_CMD ssl/ssl_conf.c 677;" d file: +SSL_CONF_CMD_STRING ssl/ssl_conf.c 680;" d file: +SSL_CONF_CMD_SWITCH ssl/ssl_conf.c 683;" d file: +SSL_CONF_CTX_clear_flags ssl/ssl_conf.c /^unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, unsigned int flags)$/;" f +SSL_CONF_CTX_finish ssl/ssl_conf.c /^int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx)$/;" f +SSL_CONF_CTX_free ssl/ssl_conf.c /^void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx)$/;" f +SSL_CONF_CTX_new ssl/ssl_conf.c /^SSL_CONF_CTX *SSL_CONF_CTX_new(void)$/;" f +SSL_CONF_CTX_set1_prefix ssl/ssl_conf.c /^int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre)$/;" f +SSL_CONF_CTX_set_flags ssl/ssl_conf.c /^unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags)$/;" f +SSL_CONF_CTX_set_ssl ssl/ssl_conf.c /^void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl)$/;" f +SSL_CONF_CTX_set_ssl_ctx ssl/ssl_conf.c /^void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx)$/;" f +SSL_CONF_cmd ssl/ssl_conf.c /^int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value)$/;" f +SSL_CONF_cmd_argv ssl/ssl_conf.c /^int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv)$/;" f +SSL_CONF_cmd_value_type ssl/ssl_conf.c /^int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd)$/;" f +SSL_CONNECT_NAME apps/s_time.c 30;" d file: +SSL_CTX include/openssl/types.h /^typedef struct ssl_ctx_st SSL_CTX;$/;" t typeref:struct:ssl_ctx_st +SSL_CTX_EXT_SECURE ssl/ssl_local.h /^} SSL_CTX_EXT_SECURE;$/;" t typeref:struct:ssl_ctx_ext_secure_st +SSL_CTX_SRP_CTX_free ssl/tls_srp.c /^int SSL_CTX_SRP_CTX_free(SSL_CTX *ctx)$/;" f +SSL_CTX_SRP_CTX_init ssl/tls_srp.c /^int SSL_CTX_SRP_CTX_init(SSL_CTX *ctx)$/;" f +SSL_CTX_add1_to_CA_list ssl/ssl_cert.c /^int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x)$/;" f +SSL_CTX_add_client_CA ssl/ssl_cert.c /^int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x)$/;" f +SSL_CTX_add_client_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, unsigned int ext_type,$/;" f +SSL_CTX_add_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_add_custom_ext(SSL_CTX *ctx, unsigned int ext_type,$/;" f +SSL_CTX_add_server_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, unsigned int ext_type,$/;" f +SSL_CTX_add_session ssl/ssl_sess.c /^int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)$/;" f +SSL_CTX_callback_ctrl ssl/ssl_lib.c /^long SSL_CTX_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp) (void))$/;" f +SSL_CTX_check_private_key ssl/ssl_lib.c /^int SSL_CTX_check_private_key(const SSL_CTX *ctx)$/;" f +SSL_CTX_clear_options ssl/ssl_lib.c /^uint64_t SSL_CTX_clear_options(SSL_CTX *ctx, uint64_t op)$/;" f +SSL_CTX_config ssl/ssl_mcnf.c /^int SSL_CTX_config(SSL_CTX *ctx, const char *name)$/;" f +SSL_CTX_ct_is_enabled ssl/ssl_lib.c /^int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx)$/;" f +SSL_CTX_ctrl ssl/ssl_lib.c /^long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg)$/;" f +SSL_CTX_dane_clear_flags ssl/ssl_lib.c /^unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags)$/;" f +SSL_CTX_dane_enable ssl/ssl_lib.c /^int SSL_CTX_dane_enable(SSL_CTX *ctx)$/;" f +SSL_CTX_dane_mtype_set ssl/ssl_lib.c /^int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, uint8_t mtype,$/;" f +SSL_CTX_dane_set_flags ssl/ssl_lib.c /^unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags)$/;" f +SSL_CTX_enable_ct ssl/ssl_lib.c /^int SSL_CTX_enable_ct(SSL_CTX *ctx, int validation_mode)$/;" f +SSL_CTX_flush_sessions ssl/ssl_sess.c /^void SSL_CTX_flush_sessions(SSL_CTX *s, long t)$/;" f +SSL_CTX_free ssl/ssl_lib.c /^void SSL_CTX_free(SSL_CTX *a)$/;" f +SSL_CTX_free_t test/shlibloadtest.c /^typedef void (*SSL_CTX_free_t)(SSL_CTX *);$/;" t file: +SSL_CTX_get0_certificate ssl/ssl_lib.c /^X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx)$/;" f +SSL_CTX_get0_ctlog_store ssl/ssl_lib.c /^const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx)$/;" f +SSL_CTX_get0_param ssl/ssl_lib.c /^X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx)$/;" f +SSL_CTX_get0_privatekey ssl/ssl_lib.c /^EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx)$/;" f +SSL_CTX_get0_security_ex_data ssl/ssl_lib.c /^void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_cert_store ssl/ssl_lib.c /^X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_client_cert_cb ssl/ssl_sess.c /^int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509,$/;" f +SSL_CTX_get_default_passwd_cb ssl/ssl_lib.c /^pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx)$/;" f +SSL_CTX_get_default_passwd_cb_userdata ssl/ssl_lib.c /^void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx)$/;" f +SSL_CTX_get_ex_data ssl/ssl_lib.c /^void *SSL_CTX_get_ex_data(const SSL_CTX *s, int idx)$/;" f +SSL_CTX_get_info_callback ssl/ssl_sess.c /^void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type,$/;" f +SSL_CTX_get_keylog_callback ssl/ssl_lib.c /^SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_max_early_data ssl/ssl_lib.c /^uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_num_tickets ssl/ssl_lib.c /^size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_options ssl/ssl_lib.c /^uint64_t SSL_CTX_get_options(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_quiet_shutdown ssl/ssl_lib.c /^int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_record_padding_callback_arg ssl/ssl_lib.c /^void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_recv_max_early_data ssl/ssl_lib.c /^uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_security_callback ssl/ssl_lib.c /^int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx)) (const SSL *s,$/;" f +SSL_CTX_get_security_level ssl/ssl_lib.c /^int SSL_CTX_get_security_level(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_ssl_method ssl/ssl_lib.c /^const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_timeout ssl/ssl_sess.c /^long SSL_CTX_get_timeout(const SSL_CTX *s)$/;" f +SSL_CTX_get_tlsext_status_arg include/openssl/tls1.h 321;" d +SSL_CTX_get_tlsext_status_cb include/openssl/tls1.h 315;" d +SSL_CTX_get_tlsext_status_type include/openssl/tls1.h 329;" d +SSL_CTX_get_tlsext_ticket_keys include/openssl/tls1.h 310;" d +SSL_CTX_get_verify_callback ssl/ssl_lib.c /^int (*SSL_CTX_get_verify_callback(const SSL_CTX *ctx)) (int, X509_STORE_CTX *) {$/;" f +SSL_CTX_get_verify_depth ssl/ssl_lib.c /^int SSL_CTX_get_verify_depth(const SSL_CTX *ctx)$/;" f +SSL_CTX_get_verify_mode ssl/ssl_lib.c /^int SSL_CTX_get_verify_mode(const SSL_CTX *ctx)$/;" f +SSL_CTX_has_client_custom_ext ssl/statem/extensions_cust.c /^int SSL_CTX_has_client_custom_ext(const SSL_CTX *ctx, unsigned int ext_type)$/;" f +SSL_CTX_load_verify_dir ssl/ssl_lib.c /^int SSL_CTX_load_verify_dir(SSL_CTX *ctx, const char *CApath)$/;" f +SSL_CTX_load_verify_file ssl/ssl_lib.c /^int SSL_CTX_load_verify_file(SSL_CTX *ctx, const char *CAfile)$/;" f +SSL_CTX_load_verify_locations ssl/ssl_lib.c /^int SSL_CTX_load_verify_locations(SSL_CTX *ctx, const char *CAfile,$/;" f +SSL_CTX_load_verify_store ssl/ssl_lib.c /^int SSL_CTX_load_verify_store(SSL_CTX *ctx, const char *CAstore)$/;" f +SSL_CTX_new ssl/ssl_lib.c /^SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth)$/;" f +SSL_CTX_new_ex ssl/ssl_lib.c /^SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq,$/;" f +SSL_CTX_new_t test/shlibloadtest.c /^typedef SSL_CTX * (*SSL_CTX_new_t)(const SSL_METHOD *meth);$/;" t file: +SSL_CTX_remove_session ssl/ssl_sess.c /^int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)$/;" f +SSL_CTX_sess_get_get_cb ssl/ssl_sess.c /^SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (SSL *ssl,$/;" f +SSL_CTX_sess_get_new_cb ssl/ssl_sess.c /^int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (SSL *ssl, SSL_SESSION *sess) {$/;" f +SSL_CTX_sess_get_remove_cb ssl/ssl_sess.c /^void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx)) (SSL_CTX *ctx,$/;" f +SSL_CTX_sess_set_get_cb ssl/ssl_sess.c /^void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_sess_set_new_cb ssl/ssl_sess.c /^void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_sess_set_remove_cb ssl/ssl_sess.c /^void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set0_CA_list ssl/ssl_cert.c /^void SSL_CTX_set0_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list)$/;" f +SSL_CTX_set0_ctlog_store ssl/ssl_lib.c /^void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE * logs)$/;" f +SSL_CTX_set0_security_ex_data ssl/ssl_lib.c /^void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex)$/;" f +SSL_CTX_set0_tmp_dh_pkey ssl/ssl_lib.c /^int SSL_CTX_set0_tmp_dh_pkey(SSL_CTX *ctx, EVP_PKEY *dhpkey)$/;" f +SSL_CTX_set1_cert_store ssl/ssl_lib.c /^void SSL_CTX_set1_cert_store(SSL_CTX *ctx, X509_STORE *store)$/;" f +SSL_CTX_set1_param ssl/ssl_lib.c /^int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm)$/;" f +SSL_CTX_set_allow_early_data_cb ssl/ssl_lib.c /^void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_alpn_protos ssl/ssl_lib.c /^int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos,$/;" f +SSL_CTX_set_alpn_select_cb ssl/ssl_lib.c /^void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_async_callback ssl/ssl_lib.c /^int SSL_CTX_set_async_callback(SSL_CTX *ctx, SSL_async_callback_fn callback)$/;" f +SSL_CTX_set_async_callback_arg ssl/ssl_lib.c /^int SSL_CTX_set_async_callback_arg(SSL_CTX *ctx, void *arg)$/;" f +SSL_CTX_set_block_padding ssl/ssl_lib.c /^int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size)$/;" f +SSL_CTX_set_cert_cb ssl/ssl_lib.c /^void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), void *arg)$/;" f +SSL_CTX_set_cert_store ssl/ssl_lib.c /^void SSL_CTX_set_cert_store(SSL_CTX *ctx, X509_STORE *store)$/;" f +SSL_CTX_set_cert_verify_callback ssl/ssl_lib.c /^void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_cipher_list ssl/ssl_lib.c /^int SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str)$/;" f +SSL_CTX_set_ciphersuites ssl/ssl_ciph.c /^int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str)$/;" f +SSL_CTX_set_client_CA_list ssl/ssl_cert.c /^void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list)$/;" f +SSL_CTX_set_client_cert_cb ssl/ssl_sess.c /^void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_client_cert_engine ssl/tls_depr.c /^int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e)$/;" f +SSL_CTX_set_client_hello_cb ssl/ssl_lib.c /^void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb,$/;" f +SSL_CTX_set_cookie_generate_cb ssl/ssl_sess.c /^void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_cookie_verify_cb ssl/ssl_sess.c /^void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_ct_validation_callback ssl/ssl_lib.c /^int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_ctlog_list_file ssl/ssl_lib.c /^int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path)$/;" f +SSL_CTX_set_default_ctlog_list_file ssl/ssl_lib.c /^int SSL_CTX_set_default_ctlog_list_file(SSL_CTX *ctx)$/;" f +SSL_CTX_set_default_passwd_cb ssl/ssl_lib.c /^void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb)$/;" f +SSL_CTX_set_default_passwd_cb_userdata ssl/ssl_lib.c /^void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u)$/;" f +SSL_CTX_set_default_read_buffer_len ssl/record/rec_layer_s3.c /^void SSL_CTX_set_default_read_buffer_len(SSL_CTX *ctx, size_t len)$/;" f +SSL_CTX_set_default_verify_dir ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx)$/;" f +SSL_CTX_set_default_verify_file ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_file(SSL_CTX *ctx)$/;" f +SSL_CTX_set_default_verify_paths ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx)$/;" f +SSL_CTX_set_default_verify_store ssl/ssl_lib.c /^int SSL_CTX_set_default_verify_store(SSL_CTX *ctx)$/;" f +SSL_CTX_set_ex_data ssl/ssl_lib.c /^int SSL_CTX_set_ex_data(SSL_CTX *s, int idx, void *arg)$/;" f +SSL_CTX_set_generate_session_id ssl/ssl_lib.c /^int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb)$/;" f +SSL_CTX_set_info_callback ssl/ssl_sess.c /^void SSL_CTX_set_info_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_keylog_callback ssl/ssl_lib.c /^void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb)$/;" f +SSL_CTX_set_max_early_data ssl/ssl_lib.c /^int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data)$/;" f +SSL_CTX_set_msg_callback ssl/ssl_lib.c /^void SSL_CTX_set_msg_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_not_resumable_session_callback ssl/ssl_lib.c /^void SSL_CTX_set_not_resumable_session_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_npn_advertised_cb ssl/ssl_lib.c /^void SSL_CTX_set_npn_advertised_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_npn_select_cb ssl/ssl_lib.c /^void SSL_CTX_set_npn_select_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_num_tickets ssl/ssl_lib.c /^int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets)$/;" f +SSL_CTX_set_options ssl/ssl_lib.c /^uint64_t SSL_CTX_set_options(SSL_CTX *ctx, uint64_t op)$/;" f +SSL_CTX_set_post_handshake_auth ssl/ssl_lib.c /^void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val)$/;" f +SSL_CTX_set_psk_client_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb)$/;" f +SSL_CTX_set_psk_find_session_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_find_session_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_psk_server_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb)$/;" f +SSL_CTX_set_psk_use_session_callback ssl/ssl_lib.c /^void SSL_CTX_set_psk_use_session_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_purpose ssl/ssl_lib.c /^int SSL_CTX_set_purpose(SSL_CTX *s, int purpose)$/;" f +SSL_CTX_set_quic_method ssl/ssl_quic.c /^int SSL_CTX_set_quic_method(SSL_CTX *ctx, const SSL_QUIC_METHOD *quic_method)$/;" f +SSL_CTX_set_quiet_shutdown ssl/ssl_lib.c /^void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode)$/;" f +SSL_CTX_set_record_padding_callback ssl/ssl_lib.c /^void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_record_padding_callback_arg ssl/ssl_lib.c /^void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg)$/;" f +SSL_CTX_set_recv_max_early_data ssl/ssl_lib.c /^int SSL_CTX_set_recv_max_early_data(SSL_CTX *ctx, uint32_t recv_max_early_data)$/;" f +SSL_CTX_set_security_callback ssl/ssl_lib.c /^void SSL_CTX_set_security_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_security_level ssl/ssl_lib.c /^void SSL_CTX_set_security_level(SSL_CTX *ctx, int level)$/;" f +SSL_CTX_set_session_id_context ssl/ssl_lib.c /^int SSL_CTX_set_session_id_context(SSL_CTX *ctx, const unsigned char *sid_ctx,$/;" f +SSL_CTX_set_session_ticket_cb ssl/ssl_lib.c /^int SSL_CTX_set_session_ticket_cb(SSL_CTX *ctx,$/;" f +SSL_CTX_set_srp_cb_arg ssl/tls_srp.c /^int SSL_CTX_set_srp_cb_arg(SSL_CTX *ctx, void *arg)$/;" f +SSL_CTX_set_srp_client_pwd_callback ssl/tls_srp.c /^int SSL_CTX_set_srp_client_pwd_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_srp_password ssl/tls_srp.c /^int SSL_CTX_set_srp_password(SSL_CTX *ctx, char *password)$/;" f +SSL_CTX_set_srp_strength ssl/tls_srp.c /^int SSL_CTX_set_srp_strength(SSL_CTX *ctx, int strength)$/;" f +SSL_CTX_set_srp_username ssl/tls_srp.c /^int SSL_CTX_set_srp_username(SSL_CTX *ctx, char *name)$/;" f +SSL_CTX_set_srp_username_callback ssl/tls_srp.c /^int SSL_CTX_set_srp_username_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_srp_verify_param_callback ssl/tls_srp.c /^int SSL_CTX_set_srp_verify_param_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_ssl_version ssl/ssl_lib.c /^int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth)$/;" f +SSL_CTX_set_stateless_cookie_generate_cb ssl/ssl_sess.c /^void SSL_CTX_set_stateless_cookie_generate_cb($/;" f +SSL_CTX_set_stateless_cookie_verify_cb ssl/ssl_sess.c /^void SSL_CTX_set_stateless_cookie_verify_cb($/;" f +SSL_CTX_set_timeout ssl/ssl_sess.c /^long SSL_CTX_set_timeout(SSL_CTX *s, long t)$/;" f +SSL_CTX_set_tlsext_max_fragment_length ssl/t1_lib.c /^int SSL_CTX_set_tlsext_max_fragment_length(SSL_CTX *ctx, uint8_t mode)$/;" f +SSL_CTX_set_tlsext_servername_arg include/openssl/tls1.h 307;" d +SSL_CTX_set_tlsext_servername_callback include/openssl/tls1.h 298;" d +SSL_CTX_set_tlsext_status_arg include/openssl/tls1.h 323;" d +SSL_CTX_set_tlsext_status_cb include/openssl/tls1.h 317;" d +SSL_CTX_set_tlsext_status_type include/openssl/tls1.h 326;" d +SSL_CTX_set_tlsext_ticket_key_cb include/openssl/tls1.h 333;" d +SSL_CTX_set_tlsext_ticket_key_evp_cb ssl/s3_lib.c /^int SSL_CTX_set_tlsext_ticket_key_evp_cb$/;" f +SSL_CTX_set_tlsext_ticket_keys include/openssl/tls1.h 312;" d +SSL_CTX_set_tlsext_use_srtp ssl/d1_srtp.c /^int SSL_CTX_set_tlsext_use_srtp(SSL_CTX *ctx, const char *profiles)$/;" f +SSL_CTX_set_tmp_dh_callback ssl/tls_depr.c /^void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx,$/;" f +SSL_CTX_set_trust ssl/ssl_lib.c /^int SSL_CTX_set_trust(SSL_CTX *s, int trust)$/;" f +SSL_CTX_set_verify ssl/ssl_lib.c /^void SSL_CTX_set_verify(SSL_CTX *ctx, int mode,$/;" f +SSL_CTX_set_verify_depth ssl/ssl_lib.c /^void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth)$/;" f +SSL_CTX_up_ref ssl/ssl_lib.c /^int SSL_CTX_up_ref(SSL_CTX *ctx)$/;" f +SSL_CTX_use_PrivateKey ssl/ssl_rsa.c /^int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey)$/;" f +SSL_CTX_use_PrivateKey_ASN1 ssl/ssl_rsa.c /^int SSL_CTX_use_PrivateKey_ASN1(int type, SSL_CTX *ctx,$/;" f +SSL_CTX_use_PrivateKey_file ssl/ssl_rsa.c /^int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type)$/;" f +SSL_CTX_use_RSAPrivateKey ssl/ssl_rsa_legacy.c /^int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa)$/;" f +SSL_CTX_use_RSAPrivateKey_ASN1 ssl/ssl_rsa_legacy.c /^int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d,$/;" f +SSL_CTX_use_RSAPrivateKey_file ssl/ssl_rsa_legacy.c /^int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, int type)$/;" f +SSL_CTX_use_cert_and_key ssl/ssl_rsa.c /^int SSL_CTX_use_cert_and_key(SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey,$/;" f +SSL_CTX_use_certificate ssl/ssl_rsa.c /^int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x)$/;" f +SSL_CTX_use_certificate_ASN1 ssl/ssl_rsa.c /^int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, const unsigned char *d)$/;" f +SSL_CTX_use_certificate_chain_file ssl/ssl_rsa.c /^int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file)$/;" f +SSL_CTX_use_certificate_file ssl/ssl_rsa.c /^int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type)$/;" f +SSL_CTX_use_psk_identity_hint ssl/ssl_lib.c /^int SSL_CTX_use_psk_identity_hint(SSL_CTX *ctx, const char *identity_hint)$/;" f +SSL_CTX_use_serverinfo ssl/ssl_rsa.c /^int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo,$/;" f +SSL_CTX_use_serverinfo_ex ssl/ssl_rsa.c /^int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version,$/;" f +SSL_CTX_use_serverinfo_file ssl/ssl_rsa.c /^int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file)$/;" f +SSL_DANE include/openssl/types.h /^typedef struct ssl_dane_st SSL_DANE;$/;" t typeref:struct:ssl_dane_st +SSL_DEFAULT_MASK ssl/ssl_local.h 326;" d +SSL_DES ssl/ssl_local.h 217;" d +SSL_EARLY_DATA_ACCEPTING ssl/ssl_local.h /^ SSL_EARLY_DATA_ACCEPTING,$/;" e enum:__anon413 +SSL_EARLY_DATA_ACCEPT_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_ACCEPT_RETRY,$/;" e enum:__anon413 +SSL_EARLY_DATA_CONNECTING ssl/ssl_local.h /^ SSL_EARLY_DATA_CONNECTING,$/;" e enum:__anon413 +SSL_EARLY_DATA_CONNECT_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_CONNECT_RETRY,$/;" e enum:__anon413 +SSL_EARLY_DATA_FINISHED_READING ssl/ssl_local.h /^ SSL_EARLY_DATA_FINISHED_READING$/;" e enum:__anon413 +SSL_EARLY_DATA_FINISHED_WRITING ssl/ssl_local.h /^ SSL_EARLY_DATA_FINISHED_WRITING,$/;" e enum:__anon413 +SSL_EARLY_DATA_NONE ssl/ssl_local.h /^ SSL_EARLY_DATA_NONE = 0,$/;" e enum:__anon413 +SSL_EARLY_DATA_READING ssl/ssl_local.h /^ SSL_EARLY_DATA_READING,$/;" e enum:__anon413 +SSL_EARLY_DATA_READ_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_READ_RETRY,$/;" e enum:__anon413 +SSL_EARLY_DATA_STATE ssl/ssl_local.h /^} SSL_EARLY_DATA_STATE;$/;" t typeref:enum:__anon413 +SSL_EARLY_DATA_UNAUTH_WRITING ssl/ssl_local.h /^ SSL_EARLY_DATA_UNAUTH_WRITING,$/;" e enum:__anon413 +SSL_EARLY_DATA_WRITE_FLUSH ssl/ssl_local.h /^ SSL_EARLY_DATA_WRITE_FLUSH,$/;" e enum:__anon413 +SSL_EARLY_DATA_WRITE_RETRY ssl/ssl_local.h /^ SSL_EARLY_DATA_WRITE_RETRY,$/;" e enum:__anon413 +SSL_EARLY_DATA_WRITING ssl/ssl_local.h /^ SSL_EARLY_DATA_WRITING,$/;" e enum:__anon413 +SSL_ENC_3DES_IDX ssl/ssl_local.h 418;" d +SSL_ENC_AES128CCM8_IDX ssl/ssl_local.h 433;" d +SSL_ENC_AES128CCM_IDX ssl/ssl_local.h 431;" d +SSL_ENC_AES128GCM_IDX ssl/ssl_local.h 429;" d +SSL_ENC_AES128_IDX ssl/ssl_local.h 423;" d +SSL_ENC_AES256CCM8_IDX ssl/ssl_local.h 434;" d +SSL_ENC_AES256CCM_IDX ssl/ssl_local.h 432;" d +SSL_ENC_AES256GCM_IDX ssl/ssl_local.h 430;" d +SSL_ENC_AES256_IDX ssl/ssl_local.h 424;" d +SSL_ENC_ARIA128GCM_IDX ssl/ssl_local.h 437;" d +SSL_ENC_ARIA256GCM_IDX ssl/ssl_local.h 438;" d +SSL_ENC_CAMELLIA128_IDX ssl/ssl_local.h 425;" d +SSL_ENC_CAMELLIA256_IDX ssl/ssl_local.h 426;" d +SSL_ENC_CHACHA_IDX ssl/ssl_local.h 436;" d +SSL_ENC_DES_IDX ssl/ssl_local.h 417;" d +SSL_ENC_FLAG_DTLS ssl/ssl_local.h 2175;" d +SSL_ENC_FLAG_EXPLICIT_IV ssl/ssl_local.h 2169;" d +SSL_ENC_FLAG_SHA256_PRF ssl/ssl_local.h 2173;" d +SSL_ENC_FLAG_SIGALGS ssl/ssl_local.h 2171;" d +SSL_ENC_FLAG_TLS1_2_CIPHERS ssl/ssl_local.h 2180;" d +SSL_ENC_GOST8912_IDX ssl/ssl_local.h 435;" d +SSL_ENC_GOST89_IDX ssl/ssl_local.h 427;" d +SSL_ENC_IDEA_IDX ssl/ssl_local.h 421;" d +SSL_ENC_KUZNYECHIK_IDX ssl/ssl_local.h 440;" d +SSL_ENC_MAGMA_IDX ssl/ssl_local.h 439;" d +SSL_ENC_NULL_IDX ssl/ssl_local.h 422;" d +SSL_ENC_NUM_IDX ssl/ssl_local.h 441;" d +SSL_ENC_RC2_IDX ssl/ssl_local.h 420;" d +SSL_ENC_RC4_IDX ssl/ssl_local.h 419;" d +SSL_ENC_SEED_IDX ssl/ssl_local.h 428;" d +SSL_EXCERT apps/include/s_apps.h /^typedef struct ssl_excert_st SSL_EXCERT;$/;" t typeref:struct:ssl_excert_st +SSL_EXT_FLAG_RECEIVED ssl/ssl_local.h 2048;" d +SSL_EXT_FLAG_SENT ssl/ssl_local.h 2053;" d +SSL_FIPS ssl/ssl_local.h 332;" d +SSL_FIRST test/shlibloadtest.c /^ SSL_FIRST,$/;" e enum:test_types_en file: +SSL_FLAG_TBL ssl/ssl_conf.c 52;" d file: +SSL_FLAG_TBL_CERT ssl/ssl_conf.c 62;" d file: +SSL_FLAG_TBL_CLI ssl/ssl_conf.c 56;" d file: +SSL_FLAG_TBL_INV ssl/ssl_conf.c 58;" d file: +SSL_FLAG_TBL_SRV ssl/ssl_conf.c 54;" d file: +SSL_FLAG_TBL_SRV_INV ssl/ssl_conf.c 60;" d file: +SSL_FLAG_VFY_CLI ssl/ssl_conf.c 65;" d file: +SSL_FLAG_VFY_SRV ssl/ssl_conf.c 67;" d file: +SSL_F_ADD_CLIENT_KEY_SHARE_EXT include/openssl/sslerr_legacy.h 36;" d +SSL_F_ADD_KEY_SHARE include/openssl/sslerr_legacy.h 37;" d +SSL_F_BYTES_TO_CIPHER_LIST include/openssl/sslerr_legacy.h 38;" d +SSL_F_CHECK_SUITEB_CIPHER_LIST include/openssl/sslerr_legacy.h 39;" d +SSL_F_CIPHERSUITE_CB include/openssl/sslerr_legacy.h 40;" d +SSL_F_CONSTRUCT_CA_NAMES include/openssl/sslerr_legacy.h 41;" d +SSL_F_CONSTRUCT_KEY_EXCHANGE_TBS include/openssl/sslerr_legacy.h 42;" d +SSL_F_CONSTRUCT_STATEFUL_TICKET include/openssl/sslerr_legacy.h 43;" d +SSL_F_CONSTRUCT_STATELESS_TICKET include/openssl/sslerr_legacy.h 44;" d +SSL_F_CREATE_SYNTHETIC_MESSAGE_HASH include/openssl/sslerr_legacy.h 45;" d +SSL_F_CREATE_TICKET_PREQUEL include/openssl/sslerr_legacy.h 46;" d +SSL_F_CT_MOVE_SCTS include/openssl/sslerr_legacy.h 47;" d +SSL_F_CT_STRICT include/openssl/sslerr_legacy.h 48;" d +SSL_F_CUSTOM_EXT_ADD include/openssl/sslerr_legacy.h 49;" d +SSL_F_CUSTOM_EXT_PARSE include/openssl/sslerr_legacy.h 50;" d +SSL_F_D2I_SSL_SESSION include/openssl/sslerr_legacy.h 51;" d +SSL_F_DANE_CTX_ENABLE include/openssl/sslerr_legacy.h 52;" d +SSL_F_DANE_MTYPE_SET include/openssl/sslerr_legacy.h 53;" d +SSL_F_DANE_TLSA_ADD include/openssl/sslerr_legacy.h 54;" d +SSL_F_DERIVE_SECRET_KEY_AND_IV include/openssl/sslerr_legacy.h 55;" d +SSL_F_DO_DTLS1_WRITE include/openssl/sslerr_legacy.h 56;" d +SSL_F_DO_SSL3_WRITE include/openssl/sslerr_legacy.h 57;" d +SSL_F_DTLS1_BUFFER_RECORD include/openssl/sslerr_legacy.h 58;" d +SSL_F_DTLS1_CHECK_TIMEOUT_NUM include/openssl/sslerr_legacy.h 59;" d +SSL_F_DTLS1_HEARTBEAT include/openssl/sslerr_legacy.h 60;" d +SSL_F_DTLS1_HM_FRAGMENT_NEW include/openssl/sslerr_legacy.h 61;" d +SSL_F_DTLS1_PREPROCESS_FRAGMENT include/openssl/sslerr_legacy.h 62;" d +SSL_F_DTLS1_PROCESS_BUFFERED_RECORDS include/openssl/sslerr_legacy.h 63;" d +SSL_F_DTLS1_PROCESS_RECORD include/openssl/sslerr_legacy.h 64;" d +SSL_F_DTLS1_READ_BYTES include/openssl/sslerr_legacy.h 65;" d +SSL_F_DTLS1_READ_FAILED include/openssl/sslerr_legacy.h 66;" d +SSL_F_DTLS1_RETRANSMIT_MESSAGE include/openssl/sslerr_legacy.h 67;" d +SSL_F_DTLS1_WRITE_APP_DATA_BYTES include/openssl/sslerr_legacy.h 68;" d +SSL_F_DTLS1_WRITE_BYTES include/openssl/sslerr_legacy.h 69;" d +SSL_F_DTLSV1_LISTEN include/openssl/sslerr_legacy.h 70;" d +SSL_F_DTLS_CONSTRUCT_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 71;" d +SSL_F_DTLS_CONSTRUCT_HELLO_VERIFY_REQUEST include/openssl/sslerr_legacy.h 72;" d +SSL_F_DTLS_GET_REASSEMBLED_MESSAGE include/openssl/sslerr_legacy.h 73;" d +SSL_F_DTLS_PROCESS_HELLO_VERIFY include/openssl/sslerr_legacy.h 74;" d +SSL_F_DTLS_RECORD_LAYER_NEW include/openssl/sslerr_legacy.h 75;" d +SSL_F_DTLS_WAIT_FOR_DRY include/openssl/sslerr_legacy.h 76;" d +SSL_F_EARLY_DATA_COUNT_OK include/openssl/sslerr_legacy.h 77;" d +SSL_F_FINAL_EARLY_DATA include/openssl/sslerr_legacy.h 78;" d +SSL_F_FINAL_EC_PT_FORMATS include/openssl/sslerr_legacy.h 79;" d +SSL_F_FINAL_EMS include/openssl/sslerr_legacy.h 80;" d +SSL_F_FINAL_KEY_SHARE include/openssl/sslerr_legacy.h 81;" d +SSL_F_FINAL_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 82;" d +SSL_F_FINAL_RENEGOTIATE include/openssl/sslerr_legacy.h 83;" d +SSL_F_FINAL_SERVER_NAME include/openssl/sslerr_legacy.h 84;" d +SSL_F_FINAL_SIG_ALGS include/openssl/sslerr_legacy.h 85;" d +SSL_F_GET_CERT_VERIFY_TBS_DATA include/openssl/sslerr_legacy.h 86;" d +SSL_F_NSS_KEYLOG_INT include/openssl/sslerr_legacy.h 87;" d +SSL_F_OPENSSL_INIT_SSL include/openssl/sslerr_legacy.h 88;" d +SSL_F_OSSL_STATEM_CLIENT13_READ_TRANSITION include/openssl/sslerr_legacy.h 89;" d +SSL_F_OSSL_STATEM_CLIENT13_WRITE_TRANSITION include/openssl/sslerr_legacy.h 90;" d +SSL_F_OSSL_STATEM_CLIENT_CONSTRUCT_MESSAGE include/openssl/sslerr_legacy.h 91;" d +SSL_F_OSSL_STATEM_CLIENT_POST_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 92;" d +SSL_F_OSSL_STATEM_CLIENT_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 93;" d +SSL_F_OSSL_STATEM_CLIENT_READ_TRANSITION include/openssl/sslerr_legacy.h 94;" d +SSL_F_OSSL_STATEM_CLIENT_WRITE_TRANSITION include/openssl/sslerr_legacy.h 95;" d +SSL_F_OSSL_STATEM_SERVER13_READ_TRANSITION include/openssl/sslerr_legacy.h 96;" d +SSL_F_OSSL_STATEM_SERVER13_WRITE_TRANSITION include/openssl/sslerr_legacy.h 97;" d +SSL_F_OSSL_STATEM_SERVER_CONSTRUCT_MESSAGE include/openssl/sslerr_legacy.h 98;" d +SSL_F_OSSL_STATEM_SERVER_POST_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 99;" d +SSL_F_OSSL_STATEM_SERVER_POST_WORK include/openssl/sslerr_legacy.h 100;" d +SSL_F_OSSL_STATEM_SERVER_PRE_WORK include/openssl/sslerr_legacy.h 101;" d +SSL_F_OSSL_STATEM_SERVER_PROCESS_MESSAGE include/openssl/sslerr_legacy.h 102;" d +SSL_F_OSSL_STATEM_SERVER_READ_TRANSITION include/openssl/sslerr_legacy.h 103;" d +SSL_F_OSSL_STATEM_SERVER_WRITE_TRANSITION include/openssl/sslerr_legacy.h 104;" d +SSL_F_PARSE_CA_NAMES include/openssl/sslerr_legacy.h 105;" d +SSL_F_PITEM_NEW include/openssl/sslerr_legacy.h 106;" d +SSL_F_PQUEUE_NEW include/openssl/sslerr_legacy.h 107;" d +SSL_F_PROCESS_KEY_SHARE_EXT include/openssl/sslerr_legacy.h 108;" d +SSL_F_READ_STATE_MACHINE include/openssl/sslerr_legacy.h 109;" d +SSL_F_SET_CLIENT_CIPHERSUITE include/openssl/sslerr_legacy.h 110;" d +SSL_F_SRP_GENERATE_CLIENT_MASTER_SECRET include/openssl/sslerr_legacy.h 111;" d +SSL_F_SRP_GENERATE_SERVER_MASTER_SECRET include/openssl/sslerr_legacy.h 112;" d +SSL_F_SRP_VERIFY_SERVER_PARAM include/openssl/sslerr_legacy.h 113;" d +SSL_F_SSL3_CHANGE_CIPHER_STATE include/openssl/sslerr_legacy.h 114;" d +SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM include/openssl/sslerr_legacy.h 115;" d +SSL_F_SSL3_CTRL include/openssl/sslerr_legacy.h 116;" d +SSL_F_SSL3_CTX_CTRL include/openssl/sslerr_legacy.h 117;" d +SSL_F_SSL3_DIGEST_CACHED_RECORDS include/openssl/sslerr_legacy.h 118;" d +SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 119;" d +SSL_F_SSL3_ENC include/openssl/sslerr_legacy.h 120;" d +SSL_F_SSL3_FINAL_FINISH_MAC include/openssl/sslerr_legacy.h 121;" d +SSL_F_SSL3_FINISH_MAC include/openssl/sslerr_legacy.h 122;" d +SSL_F_SSL3_GENERATE_KEY_BLOCK include/openssl/sslerr_legacy.h 123;" d +SSL_F_SSL3_GENERATE_MASTER_SECRET include/openssl/sslerr_legacy.h 124;" d +SSL_F_SSL3_GET_RECORD include/openssl/sslerr_legacy.h 125;" d +SSL_F_SSL3_INIT_FINISHED_MAC include/openssl/sslerr_legacy.h 126;" d +SSL_F_SSL3_OUTPUT_CERT_CHAIN include/openssl/sslerr_legacy.h 127;" d +SSL_F_SSL3_READ_BYTES include/openssl/sslerr_legacy.h 128;" d +SSL_F_SSL3_READ_N include/openssl/sslerr_legacy.h 129;" d +SSL_F_SSL3_SETUP_KEY_BLOCK include/openssl/sslerr_legacy.h 130;" d +SSL_F_SSL3_SETUP_READ_BUFFER include/openssl/sslerr_legacy.h 131;" d +SSL_F_SSL3_SETUP_WRITE_BUFFER include/openssl/sslerr_legacy.h 132;" d +SSL_F_SSL3_WRITE_BYTES include/openssl/sslerr_legacy.h 133;" d +SSL_F_SSL3_WRITE_PENDING include/openssl/sslerr_legacy.h 134;" d +SSL_F_SSL_ADD_CERT_CHAIN include/openssl/sslerr_legacy.h 135;" d +SSL_F_SSL_ADD_CERT_TO_BUF include/openssl/sslerr_legacy.h 136;" d +SSL_F_SSL_ADD_CERT_TO_WPACKET include/openssl/sslerr_legacy.h 137;" d +SSL_F_SSL_ADD_CLIENTHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 138;" d +SSL_F_SSL_ADD_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 139;" d +SSL_F_SSL_ADD_CLIENTHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 140;" d +SSL_F_SSL_ADD_DIR_CERT_SUBJECTS_TO_STACK include/openssl/sslerr_legacy.h 141;" d +SSL_F_SSL_ADD_FILE_CERT_SUBJECTS_TO_STACK include/openssl/sslerr_legacy.h 142;" d +SSL_F_SSL_ADD_SERVERHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 143;" d +SSL_F_SSL_ADD_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 144;" d +SSL_F_SSL_ADD_SERVERHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 145;" d +SSL_F_SSL_BAD_METHOD include/openssl/sslerr_legacy.h 146;" d +SSL_F_SSL_BUILD_CERT_CHAIN include/openssl/sslerr_legacy.h 147;" d +SSL_F_SSL_BYTES_TO_CIPHER_LIST include/openssl/sslerr_legacy.h 148;" d +SSL_F_SSL_CACHE_CIPHERLIST include/openssl/sslerr_legacy.h 149;" d +SSL_F_SSL_CERT_ADD0_CHAIN_CERT include/openssl/sslerr_legacy.h 150;" d +SSL_F_SSL_CERT_DUP include/openssl/sslerr_legacy.h 151;" d +SSL_F_SSL_CERT_NEW include/openssl/sslerr_legacy.h 152;" d +SSL_F_SSL_CERT_SET0_CHAIN include/openssl/sslerr_legacy.h 153;" d +SSL_F_SSL_CHECK_PRIVATE_KEY include/openssl/sslerr_legacy.h 154;" d +SSL_F_SSL_CHECK_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 155;" d +SSL_F_SSL_CHECK_SRP_EXT_CLIENTHELLO include/openssl/sslerr_legacy.h 156;" d +SSL_F_SSL_CHECK_SRVR_ECC_CERT_AND_ALG include/openssl/sslerr_legacy.h 157;" d +SSL_F_SSL_CHOOSE_CLIENT_VERSION include/openssl/sslerr_legacy.h 158;" d +SSL_F_SSL_CIPHER_DESCRIPTION include/openssl/sslerr_legacy.h 159;" d +SSL_F_SSL_CIPHER_LIST_TO_BYTES include/openssl/sslerr_legacy.h 160;" d +SSL_F_SSL_CIPHER_PROCESS_RULESTR include/openssl/sslerr_legacy.h 161;" d +SSL_F_SSL_CIPHER_STRENGTH_SORT include/openssl/sslerr_legacy.h 162;" d +SSL_F_SSL_CLEAR include/openssl/sslerr_legacy.h 163;" d +SSL_F_SSL_CLIENT_HELLO_GET1_EXTENSIONS_PRESENT include/openssl/sslerr_legacy.h 164;" d +SSL_F_SSL_COMP_ADD_COMPRESSION_METHOD include/openssl/sslerr_legacy.h 165;" d +SSL_F_SSL_CONF_CMD include/openssl/sslerr_legacy.h 166;" d +SSL_F_SSL_CREATE_CIPHER_LIST include/openssl/sslerr_legacy.h 167;" d +SSL_F_SSL_CTRL include/openssl/sslerr_legacy.h 168;" d +SSL_F_SSL_CTX_CHECK_PRIVATE_KEY include/openssl/sslerr_legacy.h 169;" d +SSL_F_SSL_CTX_ENABLE_CT include/openssl/sslerr_legacy.h 170;" d +SSL_F_SSL_CTX_MAKE_PROFILES include/openssl/sslerr_legacy.h 171;" d +SSL_F_SSL_CTX_NEW include/openssl/sslerr_legacy.h 172;" d +SSL_F_SSL_CTX_SET_ALPN_PROTOS include/openssl/sslerr_legacy.h 173;" d +SSL_F_SSL_CTX_SET_CIPHER_LIST include/openssl/sslerr_legacy.h 174;" d +SSL_F_SSL_CTX_SET_CLIENT_CERT_ENGINE include/openssl/sslerr_legacy.h 175;" d +SSL_F_SSL_CTX_SET_CT_VALIDATION_CALLBACK include/openssl/sslerr_legacy.h 176;" d +SSL_F_SSL_CTX_SET_SESSION_ID_CONTEXT include/openssl/sslerr_legacy.h 177;" d +SSL_F_SSL_CTX_SET_SSL_VERSION include/openssl/sslerr_legacy.h 178;" d +SSL_F_SSL_CTX_SET_TLSEXT_MAX_FRAGMENT_LENGTH include/openssl/sslerr_legacy.h 179;" d +SSL_F_SSL_CTX_USE_CERTIFICATE include/openssl/sslerr_legacy.h 180;" d +SSL_F_SSL_CTX_USE_CERTIFICATE_ASN1 include/openssl/sslerr_legacy.h 181;" d +SSL_F_SSL_CTX_USE_CERTIFICATE_FILE include/openssl/sslerr_legacy.h 182;" d +SSL_F_SSL_CTX_USE_PRIVATEKEY include/openssl/sslerr_legacy.h 183;" d +SSL_F_SSL_CTX_USE_PRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 184;" d +SSL_F_SSL_CTX_USE_PRIVATEKEY_FILE include/openssl/sslerr_legacy.h 185;" d +SSL_F_SSL_CTX_USE_PSK_IDENTITY_HINT include/openssl/sslerr_legacy.h 186;" d +SSL_F_SSL_CTX_USE_RSAPRIVATEKEY include/openssl/sslerr_legacy.h 187;" d +SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 188;" d +SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_FILE include/openssl/sslerr_legacy.h 189;" d +SSL_F_SSL_CTX_USE_SERVERINFO include/openssl/sslerr_legacy.h 190;" d +SSL_F_SSL_CTX_USE_SERVERINFO_EX include/openssl/sslerr_legacy.h 191;" d +SSL_F_SSL_CTX_USE_SERVERINFO_FILE include/openssl/sslerr_legacy.h 192;" d +SSL_F_SSL_DANE_DUP include/openssl/sslerr_legacy.h 193;" d +SSL_F_SSL_DANE_ENABLE include/openssl/sslerr_legacy.h 194;" d +SSL_F_SSL_DERIVE include/openssl/sslerr_legacy.h 195;" d +SSL_F_SSL_DO_CONFIG include/openssl/sslerr_legacy.h 196;" d +SSL_F_SSL_DO_HANDSHAKE include/openssl/sslerr_legacy.h 197;" d +SSL_F_SSL_DUP_CA_LIST include/openssl/sslerr_legacy.h 198;" d +SSL_F_SSL_ENABLE_CT include/openssl/sslerr_legacy.h 199;" d +SSL_F_SSL_GENERATE_PKEY_GROUP include/openssl/sslerr_legacy.h 200;" d +SSL_F_SSL_GENERATE_SESSION_ID include/openssl/sslerr_legacy.h 201;" d +SSL_F_SSL_GET_NEW_SESSION include/openssl/sslerr_legacy.h 202;" d +SSL_F_SSL_GET_PREV_SESSION include/openssl/sslerr_legacy.h 203;" d +SSL_F_SSL_GET_SERVER_CERT_INDEX include/openssl/sslerr_legacy.h 204;" d +SSL_F_SSL_GET_SIGN_PKEY include/openssl/sslerr_legacy.h 205;" d +SSL_F_SSL_HANDSHAKE_HASH include/openssl/sslerr_legacy.h 206;" d +SSL_F_SSL_INIT_WBIO_BUFFER include/openssl/sslerr_legacy.h 207;" d +SSL_F_SSL_KEY_UPDATE include/openssl/sslerr_legacy.h 208;" d +SSL_F_SSL_LOAD_CLIENT_CA_FILE include/openssl/sslerr_legacy.h 209;" d +SSL_F_SSL_LOG_MASTER_SECRET include/openssl/sslerr_legacy.h 210;" d +SSL_F_SSL_LOG_RSA_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 211;" d +SSL_F_SSL_MODULE_INIT include/openssl/sslerr_legacy.h 212;" d +SSL_F_SSL_NEW include/openssl/sslerr_legacy.h 213;" d +SSL_F_SSL_NEXT_PROTO_VALIDATE include/openssl/sslerr_legacy.h 214;" d +SSL_F_SSL_PARSE_CLIENTHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 215;" d +SSL_F_SSL_PARSE_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 216;" d +SSL_F_SSL_PARSE_CLIENTHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 217;" d +SSL_F_SSL_PARSE_SERVERHELLO_RENEGOTIATE_EXT include/openssl/sslerr_legacy.h 218;" d +SSL_F_SSL_PARSE_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 219;" d +SSL_F_SSL_PARSE_SERVERHELLO_USE_SRTP_EXT include/openssl/sslerr_legacy.h 220;" d +SSL_F_SSL_PEEK include/openssl/sslerr_legacy.h 221;" d +SSL_F_SSL_PEEK_EX include/openssl/sslerr_legacy.h 222;" d +SSL_F_SSL_PEEK_INTERNAL include/openssl/sslerr_legacy.h 223;" d +SSL_F_SSL_READ include/openssl/sslerr_legacy.h 224;" d +SSL_F_SSL_READ_EARLY_DATA include/openssl/sslerr_legacy.h 225;" d +SSL_F_SSL_READ_EX include/openssl/sslerr_legacy.h 226;" d +SSL_F_SSL_READ_INTERNAL include/openssl/sslerr_legacy.h 227;" d +SSL_F_SSL_RENEGOTIATE include/openssl/sslerr_legacy.h 228;" d +SSL_F_SSL_RENEGOTIATE_ABBREVIATED include/openssl/sslerr_legacy.h 229;" d +SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 230;" d +SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT include/openssl/sslerr_legacy.h 231;" d +SSL_F_SSL_SESSION_DUP include/openssl/sslerr_legacy.h 232;" d +SSL_F_SSL_SESSION_NEW include/openssl/sslerr_legacy.h 233;" d +SSL_F_SSL_SESSION_PRINT_FP include/openssl/sslerr_legacy.h 234;" d +SSL_F_SSL_SESSION_SET1_ID include/openssl/sslerr_legacy.h 235;" d +SSL_F_SSL_SESSION_SET1_ID_CONTEXT include/openssl/sslerr_legacy.h 236;" d +SSL_F_SSL_SET_ALPN_PROTOS include/openssl/sslerr_legacy.h 237;" d +SSL_F_SSL_SET_CERT include/openssl/sslerr_legacy.h 238;" d +SSL_F_SSL_SET_CERT_AND_KEY include/openssl/sslerr_legacy.h 239;" d +SSL_F_SSL_SET_CIPHER_LIST include/openssl/sslerr_legacy.h 240;" d +SSL_F_SSL_SET_CT_VALIDATION_CALLBACK include/openssl/sslerr_legacy.h 241;" d +SSL_F_SSL_SET_FD include/openssl/sslerr_legacy.h 242;" d +SSL_F_SSL_SET_PKEY include/openssl/sslerr_legacy.h 243;" d +SSL_F_SSL_SET_RFD include/openssl/sslerr_legacy.h 244;" d +SSL_F_SSL_SET_SESSION include/openssl/sslerr_legacy.h 245;" d +SSL_F_SSL_SET_SESSION_ID_CONTEXT include/openssl/sslerr_legacy.h 246;" d +SSL_F_SSL_SET_SESSION_TICKET_EXT include/openssl/sslerr_legacy.h 247;" d +SSL_F_SSL_SET_TLSEXT_MAX_FRAGMENT_LENGTH include/openssl/sslerr_legacy.h 248;" d +SSL_F_SSL_SET_WFD include/openssl/sslerr_legacy.h 249;" d +SSL_F_SSL_SHUTDOWN include/openssl/sslerr_legacy.h 250;" d +SSL_F_SSL_SRP_CTX_INIT include/openssl/sslerr_legacy.h 251;" d +SSL_F_SSL_START_ASYNC_JOB include/openssl/sslerr_legacy.h 252;" d +SSL_F_SSL_UNDEFINED_FUNCTION include/openssl/sslerr_legacy.h 253;" d +SSL_F_SSL_UNDEFINED_VOID_FUNCTION include/openssl/sslerr_legacy.h 254;" d +SSL_F_SSL_USE_CERTIFICATE include/openssl/sslerr_legacy.h 255;" d +SSL_F_SSL_USE_CERTIFICATE_ASN1 include/openssl/sslerr_legacy.h 256;" d +SSL_F_SSL_USE_CERTIFICATE_FILE include/openssl/sslerr_legacy.h 257;" d +SSL_F_SSL_USE_PRIVATEKEY include/openssl/sslerr_legacy.h 258;" d +SSL_F_SSL_USE_PRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 259;" d +SSL_F_SSL_USE_PRIVATEKEY_FILE include/openssl/sslerr_legacy.h 260;" d +SSL_F_SSL_USE_PSK_IDENTITY_HINT include/openssl/sslerr_legacy.h 261;" d +SSL_F_SSL_USE_RSAPRIVATEKEY include/openssl/sslerr_legacy.h 262;" d +SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1 include/openssl/sslerr_legacy.h 263;" d +SSL_F_SSL_USE_RSAPRIVATEKEY_FILE include/openssl/sslerr_legacy.h 264;" d +SSL_F_SSL_VALIDATE_CT include/openssl/sslerr_legacy.h 265;" d +SSL_F_SSL_VERIFY_CERT_CHAIN include/openssl/sslerr_legacy.h 266;" d +SSL_F_SSL_VERIFY_CLIENT_POST_HANDSHAKE include/openssl/sslerr_legacy.h 267;" d +SSL_F_SSL_WRITE include/openssl/sslerr_legacy.h 268;" d +SSL_F_SSL_WRITE_EARLY_DATA include/openssl/sslerr_legacy.h 269;" d +SSL_F_SSL_WRITE_EARLY_FINISH include/openssl/sslerr_legacy.h 270;" d +SSL_F_SSL_WRITE_EX include/openssl/sslerr_legacy.h 271;" d +SSL_F_SSL_WRITE_INTERNAL include/openssl/sslerr_legacy.h 272;" d +SSL_F_STATE_MACHINE include/openssl/sslerr_legacy.h 273;" d +SSL_F_TLS12_CHECK_PEER_SIGALG include/openssl/sslerr_legacy.h 274;" d +SSL_F_TLS12_COPY_SIGALGS include/openssl/sslerr_legacy.h 275;" d +SSL_F_TLS13_CHANGE_CIPHER_STATE include/openssl/sslerr_legacy.h 276;" d +SSL_F_TLS13_ENC include/openssl/sslerr_legacy.h 277;" d +SSL_F_TLS13_FINAL_FINISH_MAC include/openssl/sslerr_legacy.h 278;" d +SSL_F_TLS13_GENERATE_SECRET include/openssl/sslerr_legacy.h 279;" d +SSL_F_TLS13_HKDF_EXPAND include/openssl/sslerr_legacy.h 280;" d +SSL_F_TLS13_RESTORE_HANDSHAKE_DIGEST_FOR_PHA include/openssl/sslerr_legacy.h 281;" d +SSL_F_TLS13_SAVE_HANDSHAKE_DIGEST_FOR_PHA include/openssl/sslerr_legacy.h 282;" d +SSL_F_TLS13_SETUP_KEY_BLOCK include/openssl/sslerr_legacy.h 283;" d +SSL_F_TLS1_CHANGE_CIPHER_STATE include/openssl/sslerr_legacy.h 284;" d +SSL_F_TLS1_CHECK_DUPLICATE_EXTENSIONS include/openssl/sslerr_legacy.h 285;" d +SSL_F_TLS1_ENC include/openssl/sslerr_legacy.h 286;" d +SSL_F_TLS1_EXPORT_KEYING_MATERIAL include/openssl/sslerr_legacy.h 287;" d +SSL_F_TLS1_GET_CURVELIST include/openssl/sslerr_legacy.h 288;" d +SSL_F_TLS1_PRF include/openssl/sslerr_legacy.h 289;" d +SSL_F_TLS1_SAVE_U16 include/openssl/sslerr_legacy.h 290;" d +SSL_F_TLS1_SETUP_KEY_BLOCK include/openssl/sslerr_legacy.h 291;" d +SSL_F_TLS1_SET_GROUPS include/openssl/sslerr_legacy.h 292;" d +SSL_F_TLS1_SET_RAW_SIGALGS include/openssl/sslerr_legacy.h 293;" d +SSL_F_TLS1_SET_SERVER_SIGALGS include/openssl/sslerr_legacy.h 294;" d +SSL_F_TLS1_SET_SHARED_SIGALGS include/openssl/sslerr_legacy.h 295;" d +SSL_F_TLS1_SET_SIGALGS include/openssl/sslerr_legacy.h 296;" d +SSL_F_TLS_CHOOSE_SIGALG include/openssl/sslerr_legacy.h 297;" d +SSL_F_TLS_CLIENT_KEY_EXCHANGE_POST_WORK include/openssl/sslerr_legacy.h 298;" d +SSL_F_TLS_COLLECT_EXTENSIONS include/openssl/sslerr_legacy.h 299;" d +SSL_F_TLS_CONSTRUCT_CERTIFICATE_AUTHORITIES include/openssl/sslerr_legacy.h 300;" d +SSL_F_TLS_CONSTRUCT_CERTIFICATE_REQUEST include/openssl/sslerr_legacy.h 301;" d +SSL_F_TLS_CONSTRUCT_CERT_STATUS include/openssl/sslerr_legacy.h 302;" d +SSL_F_TLS_CONSTRUCT_CERT_STATUS_BODY include/openssl/sslerr_legacy.h 303;" d +SSL_F_TLS_CONSTRUCT_CERT_VERIFY include/openssl/sslerr_legacy.h 304;" d +SSL_F_TLS_CONSTRUCT_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 305;" d +SSL_F_TLS_CONSTRUCT_CKE_DHE include/openssl/sslerr_legacy.h 306;" d +SSL_F_TLS_CONSTRUCT_CKE_ECDHE include/openssl/sslerr_legacy.h 307;" d +SSL_F_TLS_CONSTRUCT_CKE_GOST include/openssl/sslerr_legacy.h 308;" d +SSL_F_TLS_CONSTRUCT_CKE_PSK_PREAMBLE include/openssl/sslerr_legacy.h 309;" d +SSL_F_TLS_CONSTRUCT_CKE_RSA include/openssl/sslerr_legacy.h 310;" d +SSL_F_TLS_CONSTRUCT_CKE_SRP include/openssl/sslerr_legacy.h 311;" d +SSL_F_TLS_CONSTRUCT_CLIENT_CERTIFICATE include/openssl/sslerr_legacy.h 312;" d +SSL_F_TLS_CONSTRUCT_CLIENT_HELLO include/openssl/sslerr_legacy.h 313;" d +SSL_F_TLS_CONSTRUCT_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 314;" d +SSL_F_TLS_CONSTRUCT_CLIENT_VERIFY include/openssl/sslerr_legacy.h 315;" d +SSL_F_TLS_CONSTRUCT_CTOS_ALPN include/openssl/sslerr_legacy.h 316;" d +SSL_F_TLS_CONSTRUCT_CTOS_CERTIFICATE include/openssl/sslerr_legacy.h 317;" d +SSL_F_TLS_CONSTRUCT_CTOS_COOKIE include/openssl/sslerr_legacy.h 318;" d +SSL_F_TLS_CONSTRUCT_CTOS_EARLY_DATA include/openssl/sslerr_legacy.h 319;" d +SSL_F_TLS_CONSTRUCT_CTOS_EC_PT_FORMATS include/openssl/sslerr_legacy.h 320;" d +SSL_F_TLS_CONSTRUCT_CTOS_EMS include/openssl/sslerr_legacy.h 321;" d +SSL_F_TLS_CONSTRUCT_CTOS_ETM include/openssl/sslerr_legacy.h 322;" d +SSL_F_TLS_CONSTRUCT_CTOS_HELLO include/openssl/sslerr_legacy.h 323;" d +SSL_F_TLS_CONSTRUCT_CTOS_KEY_EXCHANGE include/openssl/sslerr_legacy.h 324;" d +SSL_F_TLS_CONSTRUCT_CTOS_KEY_SHARE include/openssl/sslerr_legacy.h 325;" d +SSL_F_TLS_CONSTRUCT_CTOS_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 326;" d +SSL_F_TLS_CONSTRUCT_CTOS_NPN include/openssl/sslerr_legacy.h 327;" d +SSL_F_TLS_CONSTRUCT_CTOS_PADDING include/openssl/sslerr_legacy.h 328;" d +SSL_F_TLS_CONSTRUCT_CTOS_POST_HANDSHAKE_AUTH include/openssl/sslerr_legacy.h 329;" d +SSL_F_TLS_CONSTRUCT_CTOS_PSK include/openssl/sslerr_legacy.h 330;" d +SSL_F_TLS_CONSTRUCT_CTOS_PSK_KEX_MODES include/openssl/sslerr_legacy.h 331;" d +SSL_F_TLS_CONSTRUCT_CTOS_RENEGOTIATE include/openssl/sslerr_legacy.h 332;" d +SSL_F_TLS_CONSTRUCT_CTOS_SCT include/openssl/sslerr_legacy.h 333;" d +SSL_F_TLS_CONSTRUCT_CTOS_SERVER_NAME include/openssl/sslerr_legacy.h 334;" d +SSL_F_TLS_CONSTRUCT_CTOS_SESSION_TICKET include/openssl/sslerr_legacy.h 335;" d +SSL_F_TLS_CONSTRUCT_CTOS_SIG_ALGS include/openssl/sslerr_legacy.h 336;" d +SSL_F_TLS_CONSTRUCT_CTOS_SRP include/openssl/sslerr_legacy.h 337;" d +SSL_F_TLS_CONSTRUCT_CTOS_STATUS_REQUEST include/openssl/sslerr_legacy.h 338;" d +SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_GROUPS include/openssl/sslerr_legacy.h 339;" d +SSL_F_TLS_CONSTRUCT_CTOS_SUPPORTED_VERSIONS include/openssl/sslerr_legacy.h 340;" d +SSL_F_TLS_CONSTRUCT_CTOS_USE_SRTP include/openssl/sslerr_legacy.h 341;" d +SSL_F_TLS_CONSTRUCT_CTOS_VERIFY include/openssl/sslerr_legacy.h 342;" d +SSL_F_TLS_CONSTRUCT_ENCRYPTED_EXTENSIONS include/openssl/sslerr_legacy.h 343;" d +SSL_F_TLS_CONSTRUCT_END_OF_EARLY_DATA include/openssl/sslerr_legacy.h 344;" d +SSL_F_TLS_CONSTRUCT_EXTENSIONS include/openssl/sslerr_legacy.h 345;" d +SSL_F_TLS_CONSTRUCT_FINISHED include/openssl/sslerr_legacy.h 346;" d +SSL_F_TLS_CONSTRUCT_HELLO_REQUEST include/openssl/sslerr_legacy.h 347;" d +SSL_F_TLS_CONSTRUCT_HELLO_RETRY_REQUEST include/openssl/sslerr_legacy.h 348;" d +SSL_F_TLS_CONSTRUCT_KEY_UPDATE include/openssl/sslerr_legacy.h 349;" d +SSL_F_TLS_CONSTRUCT_NEW_SESSION_TICKET include/openssl/sslerr_legacy.h 350;" d +SSL_F_TLS_CONSTRUCT_NEXT_PROTO include/openssl/sslerr_legacy.h 351;" d +SSL_F_TLS_CONSTRUCT_SERVER_CERTIFICATE include/openssl/sslerr_legacy.h 352;" d +SSL_F_TLS_CONSTRUCT_SERVER_HELLO include/openssl/sslerr_legacy.h 353;" d +SSL_F_TLS_CONSTRUCT_SERVER_KEY_EXCHANGE include/openssl/sslerr_legacy.h 354;" d +SSL_F_TLS_CONSTRUCT_STOC_ALPN include/openssl/sslerr_legacy.h 355;" d +SSL_F_TLS_CONSTRUCT_STOC_CERTIFICATE include/openssl/sslerr_legacy.h 356;" d +SSL_F_TLS_CONSTRUCT_STOC_COOKIE include/openssl/sslerr_legacy.h 357;" d +SSL_F_TLS_CONSTRUCT_STOC_CRYPTOPRO_BUG include/openssl/sslerr_legacy.h 358;" d +SSL_F_TLS_CONSTRUCT_STOC_DONE include/openssl/sslerr_legacy.h 359;" d +SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA include/openssl/sslerr_legacy.h 360;" d +SSL_F_TLS_CONSTRUCT_STOC_EARLY_DATA_INFO include/openssl/sslerr_legacy.h 361;" d +SSL_F_TLS_CONSTRUCT_STOC_EC_PT_FORMATS include/openssl/sslerr_legacy.h 362;" d +SSL_F_TLS_CONSTRUCT_STOC_EMS include/openssl/sslerr_legacy.h 363;" d +SSL_F_TLS_CONSTRUCT_STOC_ETM include/openssl/sslerr_legacy.h 364;" d +SSL_F_TLS_CONSTRUCT_STOC_HELLO include/openssl/sslerr_legacy.h 365;" d +SSL_F_TLS_CONSTRUCT_STOC_KEY_EXCHANGE include/openssl/sslerr_legacy.h 366;" d +SSL_F_TLS_CONSTRUCT_STOC_KEY_SHARE include/openssl/sslerr_legacy.h 367;" d +SSL_F_TLS_CONSTRUCT_STOC_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 368;" d +SSL_F_TLS_CONSTRUCT_STOC_NEXT_PROTO_NEG include/openssl/sslerr_legacy.h 369;" d +SSL_F_TLS_CONSTRUCT_STOC_PSK include/openssl/sslerr_legacy.h 370;" d +SSL_F_TLS_CONSTRUCT_STOC_RENEGOTIATE include/openssl/sslerr_legacy.h 371;" d +SSL_F_TLS_CONSTRUCT_STOC_SERVER_NAME include/openssl/sslerr_legacy.h 372;" d +SSL_F_TLS_CONSTRUCT_STOC_SESSION_TICKET include/openssl/sslerr_legacy.h 373;" d +SSL_F_TLS_CONSTRUCT_STOC_STATUS_REQUEST include/openssl/sslerr_legacy.h 374;" d +SSL_F_TLS_CONSTRUCT_STOC_SUPPORTED_GROUPS include/openssl/sslerr_legacy.h 375;" d +SSL_F_TLS_CONSTRUCT_STOC_SUPPORTED_VERSIONS include/openssl/sslerr_legacy.h 376;" d +SSL_F_TLS_CONSTRUCT_STOC_USE_SRTP include/openssl/sslerr_legacy.h 377;" d +SSL_F_TLS_EARLY_POST_PROCESS_CLIENT_HELLO include/openssl/sslerr_legacy.h 378;" d +SSL_F_TLS_FINISH_HANDSHAKE include/openssl/sslerr_legacy.h 379;" d +SSL_F_TLS_GET_MESSAGE_BODY include/openssl/sslerr_legacy.h 380;" d +SSL_F_TLS_GET_MESSAGE_HEADER include/openssl/sslerr_legacy.h 381;" d +SSL_F_TLS_HANDLE_ALPN include/openssl/sslerr_legacy.h 382;" d +SSL_F_TLS_HANDLE_STATUS_REQUEST include/openssl/sslerr_legacy.h 383;" d +SSL_F_TLS_PARSE_CERTIFICATE_AUTHORITIES include/openssl/sslerr_legacy.h 384;" d +SSL_F_TLS_PARSE_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 385;" d +SSL_F_TLS_PARSE_CTOS_ALPN include/openssl/sslerr_legacy.h 386;" d +SSL_F_TLS_PARSE_CTOS_COOKIE include/openssl/sslerr_legacy.h 387;" d +SSL_F_TLS_PARSE_CTOS_EARLY_DATA include/openssl/sslerr_legacy.h 388;" d +SSL_F_TLS_PARSE_CTOS_EC_PT_FORMATS include/openssl/sslerr_legacy.h 389;" d +SSL_F_TLS_PARSE_CTOS_EMS include/openssl/sslerr_legacy.h 390;" d +SSL_F_TLS_PARSE_CTOS_KEY_SHARE include/openssl/sslerr_legacy.h 391;" d +SSL_F_TLS_PARSE_CTOS_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 392;" d +SSL_F_TLS_PARSE_CTOS_POST_HANDSHAKE_AUTH include/openssl/sslerr_legacy.h 393;" d +SSL_F_TLS_PARSE_CTOS_PSK include/openssl/sslerr_legacy.h 394;" d +SSL_F_TLS_PARSE_CTOS_PSK_KEX_MODES include/openssl/sslerr_legacy.h 395;" d +SSL_F_TLS_PARSE_CTOS_RENEGOTIATE include/openssl/sslerr_legacy.h 396;" d +SSL_F_TLS_PARSE_CTOS_SERVER_NAME include/openssl/sslerr_legacy.h 397;" d +SSL_F_TLS_PARSE_CTOS_SESSION_TICKET include/openssl/sslerr_legacy.h 398;" d +SSL_F_TLS_PARSE_CTOS_SIG_ALGS include/openssl/sslerr_legacy.h 399;" d +SSL_F_TLS_PARSE_CTOS_SIG_ALGS_CERT include/openssl/sslerr_legacy.h 400;" d +SSL_F_TLS_PARSE_CTOS_SRP include/openssl/sslerr_legacy.h 401;" d +SSL_F_TLS_PARSE_CTOS_STATUS_REQUEST include/openssl/sslerr_legacy.h 402;" d +SSL_F_TLS_PARSE_CTOS_SUPPORTED_GROUPS include/openssl/sslerr_legacy.h 403;" d +SSL_F_TLS_PARSE_CTOS_USE_SRTP include/openssl/sslerr_legacy.h 404;" d +SSL_F_TLS_PARSE_STOC_ALPN include/openssl/sslerr_legacy.h 405;" d +SSL_F_TLS_PARSE_STOC_COOKIE include/openssl/sslerr_legacy.h 406;" d +SSL_F_TLS_PARSE_STOC_EARLY_DATA include/openssl/sslerr_legacy.h 407;" d +SSL_F_TLS_PARSE_STOC_EARLY_DATA_INFO include/openssl/sslerr_legacy.h 408;" d +SSL_F_TLS_PARSE_STOC_EC_PT_FORMATS include/openssl/sslerr_legacy.h 409;" d +SSL_F_TLS_PARSE_STOC_KEY_SHARE include/openssl/sslerr_legacy.h 410;" d +SSL_F_TLS_PARSE_STOC_MAXFRAGMENTLEN include/openssl/sslerr_legacy.h 411;" d +SSL_F_TLS_PARSE_STOC_NPN include/openssl/sslerr_legacy.h 412;" d +SSL_F_TLS_PARSE_STOC_PSK include/openssl/sslerr_legacy.h 413;" d +SSL_F_TLS_PARSE_STOC_RENEGOTIATE include/openssl/sslerr_legacy.h 414;" d +SSL_F_TLS_PARSE_STOC_SCT include/openssl/sslerr_legacy.h 415;" d +SSL_F_TLS_PARSE_STOC_SERVER_NAME include/openssl/sslerr_legacy.h 416;" d +SSL_F_TLS_PARSE_STOC_SESSION_TICKET include/openssl/sslerr_legacy.h 417;" d +SSL_F_TLS_PARSE_STOC_STATUS_REQUEST include/openssl/sslerr_legacy.h 418;" d +SSL_F_TLS_PARSE_STOC_SUPPORTED_VERSIONS include/openssl/sslerr_legacy.h 419;" d +SSL_F_TLS_PARSE_STOC_USE_SRTP include/openssl/sslerr_legacy.h 420;" d +SSL_F_TLS_POST_PROCESS_CLIENT_HELLO include/openssl/sslerr_legacy.h 421;" d +SSL_F_TLS_POST_PROCESS_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 422;" d +SSL_F_TLS_PREPARE_CLIENT_CERTIFICATE include/openssl/sslerr_legacy.h 423;" d +SSL_F_TLS_PROCESS_AS_HELLO_RETRY_REQUEST include/openssl/sslerr_legacy.h 424;" d +SSL_F_TLS_PROCESS_CERTIFICATE_REQUEST include/openssl/sslerr_legacy.h 425;" d +SSL_F_TLS_PROCESS_CERT_STATUS include/openssl/sslerr_legacy.h 426;" d +SSL_F_TLS_PROCESS_CERT_STATUS_BODY include/openssl/sslerr_legacy.h 427;" d +SSL_F_TLS_PROCESS_CERT_VERIFY include/openssl/sslerr_legacy.h 428;" d +SSL_F_TLS_PROCESS_CHANGE_CIPHER_SPEC include/openssl/sslerr_legacy.h 429;" d +SSL_F_TLS_PROCESS_CKE_DHE include/openssl/sslerr_legacy.h 430;" d +SSL_F_TLS_PROCESS_CKE_ECDHE include/openssl/sslerr_legacy.h 431;" d +SSL_F_TLS_PROCESS_CKE_GOST include/openssl/sslerr_legacy.h 432;" d +SSL_F_TLS_PROCESS_CKE_PSK_PREAMBLE include/openssl/sslerr_legacy.h 433;" d +SSL_F_TLS_PROCESS_CKE_RSA include/openssl/sslerr_legacy.h 434;" d +SSL_F_TLS_PROCESS_CKE_SRP include/openssl/sslerr_legacy.h 435;" d +SSL_F_TLS_PROCESS_CLIENT_CERTIFICATE include/openssl/sslerr_legacy.h 436;" d +SSL_F_TLS_PROCESS_CLIENT_HELLO include/openssl/sslerr_legacy.h 437;" d +SSL_F_TLS_PROCESS_CLIENT_KEY_EXCHANGE include/openssl/sslerr_legacy.h 438;" d +SSL_F_TLS_PROCESS_ENCRYPTED_EXTENSIONS include/openssl/sslerr_legacy.h 439;" d +SSL_F_TLS_PROCESS_END_OF_EARLY_DATA include/openssl/sslerr_legacy.h 440;" d +SSL_F_TLS_PROCESS_FINISHED include/openssl/sslerr_legacy.h 441;" d +SSL_F_TLS_PROCESS_HELLO_REQ include/openssl/sslerr_legacy.h 442;" d +SSL_F_TLS_PROCESS_HELLO_RETRY_REQUEST include/openssl/sslerr_legacy.h 443;" d +SSL_F_TLS_PROCESS_INITIAL_SERVER_FLIGHT include/openssl/sslerr_legacy.h 444;" d +SSL_F_TLS_PROCESS_KEY_EXCHANGE include/openssl/sslerr_legacy.h 445;" d +SSL_F_TLS_PROCESS_KEY_UPDATE include/openssl/sslerr_legacy.h 446;" d +SSL_F_TLS_PROCESS_NEW_SESSION_TICKET include/openssl/sslerr_legacy.h 447;" d +SSL_F_TLS_PROCESS_NEXT_PROTO include/openssl/sslerr_legacy.h 448;" d +SSL_F_TLS_PROCESS_SERVER_CERTIFICATE include/openssl/sslerr_legacy.h 449;" d +SSL_F_TLS_PROCESS_SERVER_DONE include/openssl/sslerr_legacy.h 450;" d +SSL_F_TLS_PROCESS_SERVER_HELLO include/openssl/sslerr_legacy.h 451;" d +SSL_F_TLS_PROCESS_SKE_DHE include/openssl/sslerr_legacy.h 452;" d +SSL_F_TLS_PROCESS_SKE_ECDHE include/openssl/sslerr_legacy.h 453;" d +SSL_F_TLS_PROCESS_SKE_PSK_PREAMBLE include/openssl/sslerr_legacy.h 454;" d +SSL_F_TLS_PROCESS_SKE_SRP include/openssl/sslerr_legacy.h 455;" d +SSL_F_TLS_PSK_DO_BINDER include/openssl/sslerr_legacy.h 456;" d +SSL_F_TLS_SCAN_CLIENTHELLO_TLSEXT include/openssl/sslerr_legacy.h 457;" d +SSL_F_TLS_SETUP_HANDSHAKE include/openssl/sslerr_legacy.h 458;" d +SSL_F_USE_CERTIFICATE_CHAIN_FILE include/openssl/sslerr_legacy.h 459;" d +SSL_F_WPACKET_INTERN_INIT_LEN include/openssl/sslerr_legacy.h 460;" d +SSL_F_WPACKET_START_SUB_PACKET_LEN__ include/openssl/sslerr_legacy.h 461;" d +SSL_F_WRITE_STATE_MACHINE include/openssl/sslerr_legacy.h 462;" d +SSL_GOST12_256 ssl/ssl_local.h 263;" d +SSL_GOST12_512 ssl/ssl_local.h 265;" d +SSL_GOST89MAC ssl/ssl_local.h 258;" d +SSL_GOST89MAC12 ssl/ssl_local.h 264;" d +SSL_GOST94 ssl/ssl_local.h 257;" d +SSL_HANDSHAKE_MAC_DEFAULT ssl/ssl_local.h 302;" d +SSL_HANDSHAKE_MAC_GOST12_256 ssl/ssl_local.h 300;" d +SSL_HANDSHAKE_MAC_GOST12_512 ssl/ssl_local.h 301;" d +SSL_HANDSHAKE_MAC_GOST94 ssl/ssl_local.h 299;" d +SSL_HANDSHAKE_MAC_MASK ssl/ssl_local.h 295;" d +SSL_HANDSHAKE_MAC_MD5_SHA1 ssl/ssl_local.h 296;" d +SSL_HANDSHAKE_MAC_SHA256 ssl/ssl_local.h 297;" d +SSL_HANDSHAKE_MAC_SHA384 ssl/ssl_local.h 298;" d +SSL_HIGH ssl/ssl_local.h 331;" d +SSL_HMAC ssl/ssl_local.h /^} SSL_HMAC;$/;" t typeref:struct:ssl_hmac_st +SSL_HRR_COMPLETE ssl/ssl_local.h /^ enum {SSL_HRR_NONE = 0, SSL_HRR_PENDING, SSL_HRR_COMPLETE}$/;" e enum:ssl_st::__anon419 +SSL_HRR_NONE ssl/ssl_local.h /^ enum {SSL_HRR_NONE = 0, SSL_HRR_PENDING, SSL_HRR_COMPLETE}$/;" e enum:ssl_st::__anon419 +SSL_HRR_PENDING ssl/ssl_local.h /^ enum {SSL_HRR_NONE = 0, SSL_HRR_PENDING, SSL_HRR_COMPLETE}$/;" e enum:ssl_st::__anon419 +SSL_IDEA ssl/ssl_local.h 221;" d +SSL_IS_DTLS ssl/ssl_local.h 348;" d +SSL_IS_FIRST_HANDSHAKE ssl/ssl_local.h 362;" d +SSL_IS_QUIC ssl/ssl_local.h 342;" d +SSL_IS_QUIC ssl/ssl_local.h 344;" d +SSL_IS_TLS13 ssl/ssl_local.h 351;" d +SSL_KUZNYECHIK ssl/ssl_local.h 240;" d +SSL_KUZNYECHIKOMAC ssl/ssl_local.h 267;" d +SSL_LOW ssl/ssl_local.h 329;" d +SSL_MAC_BUF ssl/record/record.h /^typedef struct ssl_mac_buf_st SSL_MAC_BUF;$/;" t typeref:struct:ssl_mac_buf_st +SSL_MAGMA ssl/ssl_local.h 239;" d +SSL_MAGMAOMAC ssl/ssl_local.h 266;" d +SSL_MAX_DIGEST ssl/ssl_local.h 288;" d +SSL_MAX_MASTER_KEY_LENGTH include/openssl/prov_ssl.h 20;" d +SSL_MD5 ssl/ssl_local.h 255;" d +SSL_MD_GOST12_256_IDX ssl/ssl_local.h 280;" d +SSL_MD_GOST12_512_IDX ssl/ssl_local.h 282;" d +SSL_MD_GOST89MAC12_IDX ssl/ssl_local.h 281;" d +SSL_MD_GOST89MAC_IDX ssl/ssl_local.h 277;" d +SSL_MD_GOST94_IDX ssl/ssl_local.h 276;" d +SSL_MD_KUZNYECHIKOMAC_IDX ssl/ssl_local.h 287;" d +SSL_MD_MAGMAOMAC_IDX ssl/ssl_local.h 286;" d +SSL_MD_MD5_IDX ssl/ssl_local.h 274;" d +SSL_MD_MD5_SHA1_IDX ssl/ssl_local.h 283;" d +SSL_MD_NUM_IDX ssl/ssl_local.h 290;" d +SSL_MD_SHA1_IDX ssl/ssl_local.h 275;" d +SSL_MD_SHA224_IDX ssl/ssl_local.h 284;" d +SSL_MD_SHA256_IDX ssl/ssl_local.h 278;" d +SSL_MD_SHA384_IDX ssl/ssl_local.h 279;" d +SSL_MD_SHA512_IDX ssl/ssl_local.h 285;" d +SSL_MEDIUM ssl/ssl_local.h 330;" d +SSL_METHOD_NO_FIPS ssl/ssl_local.h 2293;" d +SSL_METHOD_NO_SUITEB ssl/ssl_local.h 2294;" d +SSL_NOT_DEFAULT ssl/ssl_local.h 333;" d +SSL_PHA_EXT_RECEIVED ssl/ssl_local.h /^ SSL_PHA_EXT_RECEIVED, \/* server-side only: extension received *\/$/;" e enum:__anon411 +SSL_PHA_EXT_SENT ssl/ssl_local.h /^ SSL_PHA_EXT_SENT, \/* client-side only: extension sent *\/$/;" e enum:__anon411 +SSL_PHA_NONE ssl/ssl_local.h /^ SSL_PHA_NONE = 0,$/;" e enum:__anon411 +SSL_PHA_REQUESTED ssl/ssl_local.h /^ SSL_PHA_REQUESTED \/* request received by client, or sent by server *\/$/;" e enum:__anon411 +SSL_PHA_REQUEST_PENDING ssl/ssl_local.h /^ SSL_PHA_REQUEST_PENDING, \/* server-side only: request pending *\/$/;" e enum:__anon411 +SSL_PHA_STATE ssl/ssl_local.h /^} SSL_PHA_STATE;$/;" t typeref:enum:__anon411 +SSL_PKEY_DSA_SIGN ssl/ssl_local.h 408;" d +SSL_PKEY_ECC ssl/ssl_local.h 409;" d +SSL_PKEY_ED25519 ssl/ssl_local.h 413;" d +SSL_PKEY_ED448 ssl/ssl_local.h 414;" d +SSL_PKEY_GOST01 ssl/ssl_local.h 410;" d +SSL_PKEY_GOST12_256 ssl/ssl_local.h 411;" d +SSL_PKEY_GOST12_512 ssl/ssl_local.h 412;" d +SSL_PKEY_NUM ssl/ssl_local.h 415;" d +SSL_PKEY_RSA ssl/ssl_local.h 406;" d +SSL_PKEY_RSA_PSS_SIGN ssl/ssl_local.h 407;" d +SSL_PSK ssl/ssl_local.h 188;" d +SSL_RC2 ssl/ssl_local.h 220;" d +SSL_RC4 ssl/ssl_local.h 219;" d +SSL_READ_ETM ssl/ssl_local.h 402;" d +SSL_RT_MAX_CIPHER_BLOCK_SIZE include/openssl/ssl3.h 172;" d +SSL_R_APPLICATION_DATA_AFTER_CLOSE_NOTIFY include/openssl/sslerr.h 24;" d +SSL_R_APP_DATA_IN_HANDSHAKE include/openssl/sslerr.h 25;" d +SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT include/openssl/sslerr.h 26;" d +SSL_R_AT_LEAST_TLS_1_2_NEEDED_IN_SUITEB_MODE include/openssl/sslerr.h 27;" d +SSL_R_BAD_CHANGE_CIPHER_SPEC include/openssl/sslerr.h 28;" d +SSL_R_BAD_CIPHER include/openssl/sslerr.h 29;" d +SSL_R_BAD_DATA include/openssl/sslerr.h 30;" d +SSL_R_BAD_DATA_RETURNED_BY_CALLBACK include/openssl/sslerr.h 31;" d +SSL_R_BAD_DECOMPRESSION include/openssl/sslerr.h 32;" d +SSL_R_BAD_DH_VALUE include/openssl/sslerr.h 33;" d +SSL_R_BAD_DIGEST_LENGTH include/openssl/sslerr.h 34;" d +SSL_R_BAD_EARLY_DATA include/openssl/sslerr.h 35;" d +SSL_R_BAD_ECC_CERT include/openssl/sslerr.h 36;" d +SSL_R_BAD_ECPOINT include/openssl/sslerr.h 37;" d +SSL_R_BAD_EXTENSION include/openssl/sslerr.h 38;" d +SSL_R_BAD_HANDSHAKE_LENGTH include/openssl/sslerr.h 39;" d +SSL_R_BAD_HANDSHAKE_STATE include/openssl/sslerr.h 40;" d +SSL_R_BAD_HELLO_REQUEST include/openssl/sslerr.h 41;" d +SSL_R_BAD_HRR_VERSION include/openssl/sslerr.h 42;" d +SSL_R_BAD_KEY_SHARE include/openssl/sslerr.h 43;" d +SSL_R_BAD_KEY_UPDATE include/openssl/sslerr.h 44;" d +SSL_R_BAD_LEGACY_VERSION include/openssl/sslerr.h 45;" d +SSL_R_BAD_LENGTH include/openssl/sslerr.h 46;" d +SSL_R_BAD_PACKET include/openssl/sslerr.h 47;" d +SSL_R_BAD_PACKET_LENGTH include/openssl/sslerr.h 48;" d +SSL_R_BAD_PROTOCOL_VERSION_NUMBER include/openssl/sslerr.h 49;" d +SSL_R_BAD_PSK include/openssl/sslerr.h 50;" d +SSL_R_BAD_PSK_IDENTITY include/openssl/sslerr.h 51;" d +SSL_R_BAD_RECORD_TYPE include/openssl/sslerr.h 52;" d +SSL_R_BAD_RSA_ENCRYPT include/openssl/sslerr.h 53;" d +SSL_R_BAD_SIGNATURE include/openssl/sslerr.h 54;" d +SSL_R_BAD_SRP_A_LENGTH include/openssl/sslerr.h 55;" d +SSL_R_BAD_SRP_PARAMETERS include/openssl/sslerr.h 56;" d +SSL_R_BAD_SRTP_MKI_VALUE include/openssl/sslerr.h 57;" d +SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST include/openssl/sslerr.h 58;" d +SSL_R_BAD_SSL_FILETYPE include/openssl/sslerr.h 59;" d +SSL_R_BAD_VALUE include/openssl/sslerr.h 60;" d +SSL_R_BAD_WRITE_RETRY include/openssl/sslerr.h 61;" d +SSL_R_BINDER_DOES_NOT_VERIFY include/openssl/sslerr.h 62;" d +SSL_R_BIO_NOT_SET include/openssl/sslerr.h 63;" d +SSL_R_BLOCK_CIPHER_PAD_IS_WRONG include/openssl/sslerr.h 64;" d +SSL_R_BN_LIB include/openssl/sslerr.h 65;" d +SSL_R_CALLBACK_FAILED include/openssl/sslerr.h 66;" d +SSL_R_CANNOT_CHANGE_CIPHER include/openssl/sslerr.h 67;" d +SSL_R_CANNOT_GET_GROUP_NAME include/openssl/sslerr.h 68;" d +SSL_R_CA_DN_LENGTH_MISMATCH include/openssl/sslerr.h 69;" d +SSL_R_CA_KEY_TOO_SMALL include/openssl/sslerr.h 70;" d +SSL_R_CA_MD_TOO_WEAK include/openssl/sslerr.h 71;" d +SSL_R_CCS_RECEIVED_EARLY include/openssl/sslerr.h 72;" d +SSL_R_CERTIFICATE_VERIFY_FAILED include/openssl/sslerr.h 73;" d +SSL_R_CERT_CB_ERROR include/openssl/sslerr.h 74;" d +SSL_R_CERT_LENGTH_MISMATCH include/openssl/sslerr.h 75;" d +SSL_R_CIPHERSUITE_DIGEST_HAS_CHANGED include/openssl/sslerr.h 76;" d +SSL_R_CIPHER_CODE_WRONG_LENGTH include/openssl/sslerr.h 77;" d +SSL_R_CLIENTHELLO_TLSEXT include/openssl/sslerr.h 78;" d +SSL_R_COMPRESSED_LENGTH_TOO_LONG include/openssl/sslerr.h 79;" d +SSL_R_COMPRESSION_DISABLED include/openssl/sslerr.h 80;" d +SSL_R_COMPRESSION_FAILURE include/openssl/sslerr.h 81;" d +SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE include/openssl/sslerr.h 82;" d +SSL_R_COMPRESSION_LIBRARY_ERROR include/openssl/sslerr.h 83;" d +SSL_R_CONNECTION_TYPE_NOT_SET include/openssl/sslerr.h 84;" d +SSL_R_CONTEXT_NOT_DANE_ENABLED include/openssl/sslerr.h 85;" d +SSL_R_COOKIE_GEN_CALLBACK_FAILURE include/openssl/sslerr.h 86;" d +SSL_R_COOKIE_MISMATCH include/openssl/sslerr.h 87;" d +SSL_R_COPY_PARAMETERS_FAILED include/openssl/sslerr.h 88;" d +SSL_R_CUSTOM_EXT_HANDLER_ALREADY_INSTALLED include/openssl/sslerr.h 89;" d +SSL_R_DANE_ALREADY_ENABLED include/openssl/sslerr.h 90;" d +SSL_R_DANE_CANNOT_OVERRIDE_MTYPE_FULL include/openssl/sslerr.h 91;" d +SSL_R_DANE_NOT_ENABLED include/openssl/sslerr.h 92;" d +SSL_R_DANE_TLSA_BAD_CERTIFICATE include/openssl/sslerr.h 93;" d +SSL_R_DANE_TLSA_BAD_CERTIFICATE_USAGE include/openssl/sslerr.h 94;" d +SSL_R_DANE_TLSA_BAD_DATA_LENGTH include/openssl/sslerr.h 95;" d +SSL_R_DANE_TLSA_BAD_DIGEST_LENGTH include/openssl/sslerr.h 96;" d +SSL_R_DANE_TLSA_BAD_MATCHING_TYPE include/openssl/sslerr.h 97;" d +SSL_R_DANE_TLSA_BAD_PUBLIC_KEY include/openssl/sslerr.h 98;" d +SSL_R_DANE_TLSA_BAD_SELECTOR include/openssl/sslerr.h 99;" d +SSL_R_DANE_TLSA_NULL_DATA include/openssl/sslerr.h 100;" d +SSL_R_DATA_BETWEEN_CCS_AND_FINISHED include/openssl/sslerr.h 101;" d +SSL_R_DATA_LENGTH_TOO_LONG include/openssl/sslerr.h 102;" d +SSL_R_DECRYPTION_FAILED include/openssl/sslerr.h 103;" d +SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC include/openssl/sslerr.h 104;" d +SSL_R_DH_KEY_TOO_SMALL include/openssl/sslerr.h 105;" d +SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG include/openssl/sslerr.h 106;" d +SSL_R_DIGEST_CHECK_FAILED include/openssl/sslerr.h 107;" d +SSL_R_DTLS_MESSAGE_TOO_BIG include/openssl/sslerr.h 108;" d +SSL_R_DUPLICATE_COMPRESSION_ID include/openssl/sslerr.h 109;" d +SSL_R_ECC_CERT_NOT_FOR_SIGNING include/openssl/sslerr.h 110;" d +SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE include/openssl/sslerr.h 111;" d +SSL_R_EE_KEY_TOO_SMALL include/openssl/sslerr.h 112;" d +SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST include/openssl/sslerr.h 113;" d +SSL_R_ENCRYPTED_LENGTH_TOO_LONG include/openssl/sslerr.h 114;" d +SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST include/openssl/sslerr.h 115;" d +SSL_R_ERROR_SETTING_TLSA_BASE_DOMAIN include/openssl/sslerr.h 116;" d +SSL_R_EXCEEDS_MAX_FRAGMENT_SIZE include/openssl/sslerr.h 117;" d +SSL_R_EXCESSIVE_MESSAGE_SIZE include/openssl/sslerr.h 118;" d +SSL_R_EXTENSION_NOT_RECEIVED include/openssl/sslerr.h 119;" d +SSL_R_EXTRA_DATA_IN_MESSAGE include/openssl/sslerr.h 120;" d +SSL_R_EXT_LENGTH_MISMATCH include/openssl/sslerr.h 121;" d +SSL_R_FAILED_TO_INIT_ASYNC include/openssl/sslerr.h 122;" d +SSL_R_FRAGMENTED_CLIENT_HELLO include/openssl/sslerr.h 123;" d +SSL_R_GOT_A_FIN_BEFORE_A_CCS include/openssl/sslerr.h 124;" d +SSL_R_HTTPS_PROXY_REQUEST include/openssl/sslerr.h 125;" d +SSL_R_HTTP_REQUEST include/openssl/sslerr.h 126;" d +SSL_R_ILLEGAL_POINT_COMPRESSION include/openssl/sslerr.h 127;" d +SSL_R_ILLEGAL_SUITEB_DIGEST include/openssl/sslerr.h 128;" d +SSL_R_INAPPROPRIATE_FALLBACK include/openssl/sslerr.h 129;" d +SSL_R_INCONSISTENT_COMPRESSION include/openssl/sslerr.h 130;" d +SSL_R_INCONSISTENT_EARLY_DATA_ALPN include/openssl/sslerr.h 131;" d +SSL_R_INCONSISTENT_EARLY_DATA_SNI include/openssl/sslerr.h 132;" d +SSL_R_INCONSISTENT_EXTMS include/openssl/sslerr.h 133;" d +SSL_R_INSUFFICIENT_SECURITY include/openssl/sslerr.h 134;" d +SSL_R_INVALID_ALERT include/openssl/sslerr.h 135;" d +SSL_R_INVALID_CCS_MESSAGE include/openssl/sslerr.h 136;" d +SSL_R_INVALID_CERTIFICATE_OR_ALG include/openssl/sslerr.h 137;" d +SSL_R_INVALID_COMMAND include/openssl/sslerr.h 138;" d +SSL_R_INVALID_COMPRESSION_ALGORITHM include/openssl/sslerr.h 139;" d +SSL_R_INVALID_CONFIG include/openssl/sslerr.h 140;" d +SSL_R_INVALID_CONFIGURATION_NAME include/openssl/sslerr.h 141;" d +SSL_R_INVALID_CONTEXT include/openssl/sslerr.h 142;" d +SSL_R_INVALID_CT_VALIDATION_TYPE include/openssl/sslerr.h 143;" d +SSL_R_INVALID_KEY_UPDATE_TYPE include/openssl/sslerr.h 144;" d +SSL_R_INVALID_MAX_EARLY_DATA include/openssl/sslerr.h 145;" d +SSL_R_INVALID_NULL_CMD_NAME include/openssl/sslerr.h 146;" d +SSL_R_INVALID_SEQUENCE_NUMBER include/openssl/sslerr.h 147;" d +SSL_R_INVALID_SERVERINFO_DATA include/openssl/sslerr.h 148;" d +SSL_R_INVALID_SESSION_ID include/openssl/sslerr.h 149;" d +SSL_R_INVALID_SRP_USERNAME include/openssl/sslerr.h 150;" d +SSL_R_INVALID_STATUS_RESPONSE include/openssl/sslerr.h 151;" d +SSL_R_INVALID_TICKET_KEYS_LENGTH include/openssl/sslerr.h 152;" d +SSL_R_LENGTH_MISMATCH include/openssl/sslerr.h 153;" d +SSL_R_LENGTH_TOO_LONG include/openssl/sslerr.h 154;" d +SSL_R_LENGTH_TOO_SHORT include/openssl/sslerr.h 155;" d +SSL_R_LIBRARY_BUG include/openssl/sslerr.h 156;" d +SSL_R_LIBRARY_HAS_NO_CIPHERS include/openssl/sslerr.h 157;" d +SSL_R_MISSING_DSA_SIGNING_CERT include/openssl/sslerr.h 158;" d +SSL_R_MISSING_ECDSA_SIGNING_CERT include/openssl/sslerr.h 159;" d +SSL_R_MISSING_FATAL include/openssl/sslerr.h 160;" d +SSL_R_MISSING_PARAMETERS include/openssl/sslerr.h 161;" d +SSL_R_MISSING_PSK_KEX_MODES_EXTENSION include/openssl/sslerr.h 162;" d +SSL_R_MISSING_QUIC_TRANSPORT_PARAMETERS_EXTENSION include/openssl/sslerr.h 163;" d +SSL_R_MISSING_RSA_CERTIFICATE include/openssl/sslerr.h 164;" d +SSL_R_MISSING_RSA_ENCRYPTING_CERT include/openssl/sslerr.h 165;" d +SSL_R_MISSING_RSA_SIGNING_CERT include/openssl/sslerr.h 166;" d +SSL_R_MISSING_SIGALGS_EXTENSION include/openssl/sslerr.h 167;" d +SSL_R_MISSING_SIGNING_CERT include/openssl/sslerr.h 168;" d +SSL_R_MISSING_SRP_PARAM include/openssl/sslerr.h 169;" d +SSL_R_MISSING_SUPPORTED_GROUPS_EXTENSION include/openssl/sslerr.h 170;" d +SSL_R_MISSING_TMP_DH_KEY include/openssl/sslerr.h 171;" d +SSL_R_MISSING_TMP_ECDH_KEY include/openssl/sslerr.h 172;" d +SSL_R_MIXED_HANDSHAKE_AND_NON_HANDSHAKE_DATA include/openssl/sslerr.h 173;" d +SSL_R_NOT_ON_RECORD_BOUNDARY include/openssl/sslerr.h 174;" d +SSL_R_NOT_REPLACING_CERTIFICATE include/openssl/sslerr.h 175;" d +SSL_R_NOT_SERVER include/openssl/sslerr.h 176;" d +SSL_R_NO_APPLICATION_PROTOCOL include/openssl/sslerr.h 177;" d +SSL_R_NO_CERTIFICATES_RETURNED include/openssl/sslerr.h 178;" d +SSL_R_NO_CERTIFICATE_ASSIGNED include/openssl/sslerr.h 179;" d +SSL_R_NO_CERTIFICATE_SET include/openssl/sslerr.h 180;" d +SSL_R_NO_CHANGE_FOLLOWING_HRR include/openssl/sslerr.h 181;" d +SSL_R_NO_CIPHERS_AVAILABLE include/openssl/sslerr.h 182;" d +SSL_R_NO_CIPHERS_SPECIFIED include/openssl/sslerr.h 183;" d +SSL_R_NO_CIPHER_MATCH include/openssl/sslerr.h 184;" d +SSL_R_NO_CLIENT_CERT_METHOD include/openssl/sslerr.h 185;" d +SSL_R_NO_COMPRESSION_SPECIFIED include/openssl/sslerr.h 186;" d +SSL_R_NO_COOKIE_CALLBACK_SET include/openssl/sslerr.h 187;" d +SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER include/openssl/sslerr.h 188;" d +SSL_R_NO_METHOD_SPECIFIED include/openssl/sslerr.h 189;" d +SSL_R_NO_PEM_EXTENSIONS include/openssl/sslerr.h 190;" d +SSL_R_NO_PRIVATE_KEY_ASSIGNED include/openssl/sslerr.h 191;" d +SSL_R_NO_PROTOCOLS_AVAILABLE include/openssl/sslerr.h 192;" d +SSL_R_NO_RENEGOTIATION include/openssl/sslerr.h 193;" d +SSL_R_NO_REQUIRED_DIGEST include/openssl/sslerr.h 194;" d +SSL_R_NO_SHARED_CIPHER include/openssl/sslerr.h 195;" d +SSL_R_NO_SHARED_GROUPS include/openssl/sslerr.h 196;" d +SSL_R_NO_SHARED_SIGNATURE_ALGORITHMS include/openssl/sslerr.h 197;" d +SSL_R_NO_SRTP_PROFILES include/openssl/sslerr.h 198;" d +SSL_R_NO_SUITABLE_DIGEST_ALGORITHM include/openssl/sslerr.h 199;" d +SSL_R_NO_SUITABLE_GROUPS include/openssl/sslerr.h 200;" d +SSL_R_NO_SUITABLE_KEY_SHARE include/openssl/sslerr.h 201;" d +SSL_R_NO_SUITABLE_SIGNATURE_ALGORITHM include/openssl/sslerr.h 202;" d +SSL_R_NO_VALID_SCTS include/openssl/sslerr.h 203;" d +SSL_R_NO_VERIFY_COOKIE_CALLBACK include/openssl/sslerr.h 204;" d +SSL_R_NULL_SSL_CTX include/openssl/sslerr.h 205;" d +SSL_R_NULL_SSL_METHOD_PASSED include/openssl/sslerr.h 206;" d +SSL_R_OCSP_CALLBACK_FAILURE include/openssl/sslerr.h 207;" d +SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED include/openssl/sslerr.h 208;" d +SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED include/openssl/sslerr.h 209;" d +SSL_R_OVERFLOW_ERROR include/openssl/sslerr.h 210;" d +SSL_R_PACKET_LENGTH_TOO_LONG include/openssl/sslerr.h 211;" d +SSL_R_PARSE_TLSEXT include/openssl/sslerr.h 212;" d +SSL_R_PATH_TOO_LONG include/openssl/sslerr.h 213;" d +SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE include/openssl/sslerr.h 214;" d +SSL_R_PEM_NAME_BAD_PREFIX include/openssl/sslerr.h 215;" d +SSL_R_PEM_NAME_TOO_SHORT include/openssl/sslerr.h 216;" d +SSL_R_PIPELINE_FAILURE include/openssl/sslerr.h 217;" d +SSL_R_POST_HANDSHAKE_AUTH_ENCODING_ERR include/openssl/sslerr.h 218;" d +SSL_R_PRIVATE_KEY_MISMATCH include/openssl/sslerr.h 219;" d +SSL_R_PROTOCOL_IS_SHUTDOWN include/openssl/sslerr.h 220;" d +SSL_R_PSK_IDENTITY_NOT_FOUND include/openssl/sslerr.h 221;" d +SSL_R_PSK_NO_CLIENT_CB include/openssl/sslerr.h 222;" d +SSL_R_PSK_NO_SERVER_CB include/openssl/sslerr.h 223;" d +SSL_R_READ_BIO_NOT_SET include/openssl/sslerr.h 224;" d +SSL_R_READ_TIMEOUT_EXPIRED include/openssl/sslerr.h 225;" d +SSL_R_RECORD_LENGTH_MISMATCH include/openssl/sslerr.h 226;" d +SSL_R_RECORD_TOO_SMALL include/openssl/sslerr.h 227;" d +SSL_R_RENEGOTIATE_EXT_TOO_LONG include/openssl/sslerr.h 228;" d +SSL_R_RENEGOTIATION_ENCODING_ERR include/openssl/sslerr.h 229;" d +SSL_R_RENEGOTIATION_MISMATCH include/openssl/sslerr.h 230;" d +SSL_R_REQUEST_PENDING include/openssl/sslerr.h 231;" d +SSL_R_REQUEST_SENT include/openssl/sslerr.h 232;" d +SSL_R_REQUIRED_CIPHER_MISSING include/openssl/sslerr.h 233;" d +SSL_R_REQUIRED_COMPRESSION_ALGORITHM_MISSING include/openssl/sslerr.h 234;" d +SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING include/openssl/sslerr.h 235;" d +SSL_R_SCT_VERIFICATION_FAILED include/openssl/sslerr.h 236;" d +SSL_R_SERVERHELLO_TLSEXT include/openssl/sslerr.h 237;" d +SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED include/openssl/sslerr.h 238;" d +SSL_R_SHUTDOWN_WHILE_IN_INIT include/openssl/sslerr.h 239;" d +SSL_R_SIGNATURE_ALGORITHMS_ERROR include/openssl/sslerr.h 240;" d +SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE include/openssl/sslerr.h 241;" d +SSL_R_SRP_A_CALC include/openssl/sslerr.h 242;" d +SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES include/openssl/sslerr.h 243;" d +SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG include/openssl/sslerr.h 244;" d +SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE include/openssl/sslerr.h 245;" d +SSL_R_SSL3_EXT_INVALID_MAX_FRAGMENT_LENGTH include/openssl/sslerr.h 246;" d +SSL_R_SSL3_EXT_INVALID_SERVERNAME include/openssl/sslerr.h 247;" d +SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE include/openssl/sslerr.h 248;" d +SSL_R_SSL3_SESSION_ID_TOO_LONG include/openssl/sslerr.h 249;" d +SSL_R_SSLV3_ALERT_BAD_CERTIFICATE include/openssl/sslerr.h 250;" d +SSL_R_SSLV3_ALERT_BAD_RECORD_MAC include/openssl/sslerr.h 251;" d +SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED include/openssl/sslerr.h 252;" d +SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED include/openssl/sslerr.h 253;" d +SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN include/openssl/sslerr.h 254;" d +SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE include/openssl/sslerr.h 255;" d +SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE include/openssl/sslerr.h 256;" d +SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER include/openssl/sslerr.h 257;" d +SSL_R_SSLV3_ALERT_NO_CERTIFICATE include/openssl/sslerr.h 258;" d +SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE include/openssl/sslerr.h 259;" d +SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE include/openssl/sslerr.h 260;" d +SSL_R_SSL_COMMAND_SECTION_EMPTY include/openssl/sslerr.h 261;" d +SSL_R_SSL_COMMAND_SECTION_NOT_FOUND include/openssl/sslerr.h 262;" d +SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION include/openssl/sslerr.h 263;" d +SSL_R_SSL_HANDSHAKE_FAILURE include/openssl/sslerr.h 264;" d +SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS include/openssl/sslerr.h 265;" d +SSL_R_SSL_NEGATIVE_LENGTH include/openssl/sslerr.h 266;" d +SSL_R_SSL_SECTION_EMPTY include/openssl/sslerr.h 267;" d +SSL_R_SSL_SECTION_NOT_FOUND include/openssl/sslerr.h 268;" d +SSL_R_SSL_SESSION_ID_CALLBACK_FAILED include/openssl/sslerr.h 269;" d +SSL_R_SSL_SESSION_ID_CONFLICT include/openssl/sslerr.h 270;" d +SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG include/openssl/sslerr.h 271;" d +SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH include/openssl/sslerr.h 272;" d +SSL_R_SSL_SESSION_ID_TOO_LONG include/openssl/sslerr.h 273;" d +SSL_R_SSL_SESSION_VERSION_MISMATCH include/openssl/sslerr.h 274;" d +SSL_R_STILL_IN_INIT include/openssl/sslerr.h 275;" d +SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED include/openssl/sslerr.h 276;" d +SSL_R_TLSV13_ALERT_MISSING_EXTENSION include/openssl/sslerr.h 277;" d +SSL_R_TLSV1_ALERT_ACCESS_DENIED include/openssl/sslerr.h 278;" d +SSL_R_TLSV1_ALERT_DECODE_ERROR include/openssl/sslerr.h 279;" d +SSL_R_TLSV1_ALERT_DECRYPTION_FAILED include/openssl/sslerr.h 280;" d +SSL_R_TLSV1_ALERT_DECRYPT_ERROR include/openssl/sslerr.h 281;" d +SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION include/openssl/sslerr.h 282;" d +SSL_R_TLSV1_ALERT_INAPPROPRIATE_FALLBACK include/openssl/sslerr.h 283;" d +SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY include/openssl/sslerr.h 284;" d +SSL_R_TLSV1_ALERT_INTERNAL_ERROR include/openssl/sslerr.h 285;" d +SSL_R_TLSV1_ALERT_NO_RENEGOTIATION include/openssl/sslerr.h 286;" d +SSL_R_TLSV1_ALERT_PROTOCOL_VERSION include/openssl/sslerr.h 287;" d +SSL_R_TLSV1_ALERT_RECORD_OVERFLOW include/openssl/sslerr.h 288;" d +SSL_R_TLSV1_ALERT_UNKNOWN_CA include/openssl/sslerr.h 289;" d +SSL_R_TLSV1_ALERT_USER_CANCELLED include/openssl/sslerr.h 290;" d +SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE include/openssl/sslerr.h 291;" d +SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE include/openssl/sslerr.h 292;" d +SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE include/openssl/sslerr.h 293;" d +SSL_R_TLSV1_UNRECOGNIZED_NAME include/openssl/sslerr.h 294;" d +SSL_R_TLSV1_UNSUPPORTED_EXTENSION include/openssl/sslerr.h 295;" d +SSL_R_TLS_ILLEGAL_EXPORTER_LABEL include/openssl/sslerr.h 296;" d +SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST include/openssl/sslerr.h 297;" d +SSL_R_TOO_MANY_KEY_UPDATES include/openssl/sslerr.h 298;" d +SSL_R_TOO_MANY_WARN_ALERTS include/openssl/sslerr.h 299;" d +SSL_R_TOO_MUCH_EARLY_DATA include/openssl/sslerr.h 300;" d +SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS include/openssl/sslerr.h 301;" d +SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS include/openssl/sslerr.h 302;" d +SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES include/openssl/sslerr.h 303;" d +SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES include/openssl/sslerr.h 304;" d +SSL_R_UNEXPECTED_CCS_MESSAGE include/openssl/sslerr.h 305;" d +SSL_R_UNEXPECTED_END_OF_EARLY_DATA include/openssl/sslerr.h 306;" d +SSL_R_UNEXPECTED_EOF_WHILE_READING include/openssl/sslerr.h 307;" d +SSL_R_UNEXPECTED_MESSAGE include/openssl/sslerr.h 308;" d +SSL_R_UNEXPECTED_RECORD include/openssl/sslerr.h 309;" d +SSL_R_UNINITIALIZED include/openssl/sslerr.h 310;" d +SSL_R_UNKNOWN_ALERT_TYPE include/openssl/sslerr.h 311;" d +SSL_R_UNKNOWN_CERTIFICATE_TYPE include/openssl/sslerr.h 312;" d +SSL_R_UNKNOWN_CIPHER_RETURNED include/openssl/sslerr.h 313;" d +SSL_R_UNKNOWN_CIPHER_TYPE include/openssl/sslerr.h 314;" d +SSL_R_UNKNOWN_CMD_NAME include/openssl/sslerr.h 315;" d +SSL_R_UNKNOWN_COMMAND include/openssl/sslerr.h 316;" d +SSL_R_UNKNOWN_DIGEST include/openssl/sslerr.h 317;" d +SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE include/openssl/sslerr.h 318;" d +SSL_R_UNKNOWN_PKEY_TYPE include/openssl/sslerr.h 319;" d +SSL_R_UNKNOWN_PROTOCOL include/openssl/sslerr.h 320;" d +SSL_R_UNKNOWN_SSL_VERSION include/openssl/sslerr.h 321;" d +SSL_R_UNKNOWN_STATE include/openssl/sslerr.h 322;" d +SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED include/openssl/sslerr.h 323;" d +SSL_R_UNSOLICITED_EXTENSION include/openssl/sslerr.h 324;" d +SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM include/openssl/sslerr.h 325;" d +SSL_R_UNSUPPORTED_ELLIPTIC_CURVE include/openssl/sslerr.h 326;" d +SSL_R_UNSUPPORTED_PROTOCOL include/openssl/sslerr.h 327;" d +SSL_R_UNSUPPORTED_SSL_VERSION include/openssl/sslerr.h 328;" d +SSL_R_UNSUPPORTED_STATUS_TYPE include/openssl/sslerr.h 329;" d +SSL_R_USE_SRTP_NOT_NEGOTIATED include/openssl/sslerr.h 330;" d +SSL_R_VERSION_TOO_HIGH include/openssl/sslerr.h 331;" d +SSL_R_VERSION_TOO_LOW include/openssl/sslerr.h 332;" d +SSL_R_WRONG_CERTIFICATE_TYPE include/openssl/sslerr.h 333;" d +SSL_R_WRONG_CIPHER_RETURNED include/openssl/sslerr.h 334;" d +SSL_R_WRONG_CURVE include/openssl/sslerr.h 335;" d +SSL_R_WRONG_ENCRYPTION_LEVEL_RECEIVED include/openssl/sslerr.h 336;" d +SSL_R_WRONG_SIGNATURE_LENGTH include/openssl/sslerr.h 337;" d +SSL_R_WRONG_SIGNATURE_SIZE include/openssl/sslerr.h 338;" d +SSL_R_WRONG_SIGNATURE_TYPE include/openssl/sslerr.h 339;" d +SSL_R_WRONG_SSL_VERSION include/openssl/sslerr.h 340;" d +SSL_R_WRONG_VERSION_NUMBER include/openssl/sslerr.h 341;" d +SSL_R_X509_LIB include/openssl/sslerr.h 342;" d +SSL_R_X509_VERIFICATION_SETUP_PROBLEMS include/openssl/sslerr.h 343;" d +SSL_SEED ssl/ssl_local.h 228;" d +SSL_SESSION ssl/ssl_local.h /^DEFINE_LHASH_OF(SSL_SESSION);$/;" v +SSL_SESSION_ASN1 ssl/ssl_asn1.c /^} SSL_SESSION_ASN1;$/;" t typeref:struct:__anon426 file: +SSL_SESSION_dup ssl/ssl_sess.c /^SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src)$/;" f +SSL_SESSION_free ssl/ssl_sess.c /^void SSL_SESSION_free(SSL_SESSION *ss)$/;" f +SSL_SESSION_get0_alpn_selected ssl/ssl_sess.c /^void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s,$/;" f +SSL_SESSION_get0_cipher ssl/ssl_sess.c /^const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s)$/;" f +SSL_SESSION_get0_hostname ssl/ssl_sess.c /^const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s)$/;" f +SSL_SESSION_get0_id_context ssl/ssl_sess.c /^const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s,$/;" f +SSL_SESSION_get0_peer ssl/ssl_sess.c /^X509 *SSL_SESSION_get0_peer(SSL_SESSION *s)$/;" f +SSL_SESSION_get0_ticket ssl/ssl_sess.c /^void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick,$/;" f +SSL_SESSION_get0_ticket_appdata ssl/ssl_sess.c /^int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len)$/;" f +SSL_SESSION_get_compress_id ssl/ssl_sess.c /^unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s)$/;" f +SSL_SESSION_get_ex_data ssl/ssl_sess.c /^void *SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx)$/;" f +SSL_SESSION_get_id ssl/ssl_sess.c /^const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, unsigned int *len)$/;" f +SSL_SESSION_get_master_key ssl/ssl_lib.c /^size_t SSL_SESSION_get_master_key(const SSL_SESSION *session,$/;" f +SSL_SESSION_get_max_early_data ssl/ssl_sess.c /^uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s)$/;" f +SSL_SESSION_get_max_fragment_length ssl/t1_lib.c /^uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *session)$/;" f +SSL_SESSION_get_protocol_version ssl/ssl_sess.c /^int SSL_SESSION_get_protocol_version(const SSL_SESSION *s)$/;" f +SSL_SESSION_get_ticket_lifetime_hint ssl/ssl_sess.c /^unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s)$/;" f +SSL_SESSION_get_time ssl/ssl_sess.c /^long SSL_SESSION_get_time(const SSL_SESSION *s)$/;" f +SSL_SESSION_get_timeout ssl/ssl_sess.c /^long SSL_SESSION_get_timeout(const SSL_SESSION *s)$/;" f +SSL_SESSION_has_ticket ssl/ssl_sess.c /^int SSL_SESSION_has_ticket(const SSL_SESSION *s)$/;" f +SSL_SESSION_is_resumable ssl/ssl_sess.c /^int SSL_SESSION_is_resumable(const SSL_SESSION *s)$/;" f +SSL_SESSION_list_add ssl/ssl_sess.c /^static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)$/;" f file: +SSL_SESSION_list_remove ssl/ssl_sess.c /^static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)$/;" f file: +SSL_SESSION_new ssl/ssl_sess.c /^SSL_SESSION *SSL_SESSION_new(void)$/;" f +SSL_SESSION_print ssl/ssl_txt.c /^int SSL_SESSION_print(BIO *bp, const SSL_SESSION *x)$/;" f +SSL_SESSION_print_fp ssl/ssl_txt.c /^int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x)$/;" f +SSL_SESSION_print_keylog ssl/ssl_txt.c /^int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x)$/;" f +SSL_SESSION_set1_alpn_selected ssl/ssl_sess.c /^int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, const unsigned char *alpn,$/;" f +SSL_SESSION_set1_hostname ssl/ssl_sess.c /^int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname)$/;" f +SSL_SESSION_set1_id ssl/ssl_sess.c /^int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,$/;" f +SSL_SESSION_set1_id_context ssl/ssl_sess.c /^int SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned char *sid_ctx,$/;" f +SSL_SESSION_set1_master_key ssl/ssl_lib.c /^int SSL_SESSION_set1_master_key(SSL_SESSION *sess, const unsigned char *in,$/;" f +SSL_SESSION_set1_ticket_appdata ssl/ssl_sess.c /^int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len)$/;" f +SSL_SESSION_set_cipher ssl/ssl_sess.c /^int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher)$/;" f +SSL_SESSION_set_ex_data ssl/ssl_sess.c /^int SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg)$/;" f +SSL_SESSION_set_max_early_data ssl/ssl_sess.c /^int SSL_SESSION_set_max_early_data(SSL_SESSION *s, uint32_t max_early_data)$/;" f +SSL_SESSION_set_protocol_version ssl/ssl_sess.c /^int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version)$/;" f +SSL_SESSION_set_time ssl/ssl_sess.c /^long SSL_SESSION_set_time(SSL_SESSION *s, long t)$/;" f +SSL_SESSION_set_timeout ssl/ssl_sess.c /^long SSL_SESSION_set_timeout(SSL_SESSION *s, long t)$/;" f +SSL_SESSION_up_ref ssl/ssl_sess.c /^int SSL_SESSION_up_ref(SSL_SESSION *ss)$/;" f +SSL_SESS_FLAG_EXTMS ssl/ssl_local.h 651;" d +SSL_SHA1 ssl/ssl_local.h 256;" d +SSL_SHA256 ssl/ssl_local.h 259;" d +SSL_SHA384 ssl/ssl_local.h 260;" d +SSL_SIG_LENGTH crypto/rsa/rsa_sign.c 231;" d file: +SSL_SRP_CTX_free ssl/tls_srp.c /^int SSL_SRP_CTX_free(SSL *s)$/;" f +SSL_SRP_CTX_init ssl/tls_srp.c /^int SSL_SRP_CTX_init(SSL *s)$/;" f +SSL_STRONG_MASK ssl/ssl_local.h 325;" d +SSL_STRONG_NONE ssl/ssl_local.h 328;" d +SSL_TEST_CERT_STATUS_BAD_RESPONSE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CERT_STATUS_BAD_RESPONSE$/;" e enum:__anon288 +SSL_TEST_CERT_STATUS_GOOD_RESPONSE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CERT_STATUS_GOOD_RESPONSE,$/;" e enum:__anon288 +SSL_TEST_CERT_STATUS_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CERT_STATUS_NONE = 0, \/* Default *\/$/;" e enum:__anon288 +SSL_TEST_CLIENT_CONF test/helpers/ssl_test_ctx.h /^} SSL_TEST_CLIENT_CONF;$/;" t typeref:struct:__anon289 +SSL_TEST_CLIENT_FAIL test/helpers/ssl_test_ctx.h /^ SSL_TEST_CLIENT_FAIL,$/;" e enum:__anon278 +SSL_TEST_COMPRESSION_NO test/helpers/ssl_test_ctx.h /^ SSL_TEST_COMPRESSION_NO = 0, \/* Default *\/$/;" e enum:__anon283 +SSL_TEST_COMPRESSION_YES test/helpers/ssl_test_ctx.h /^ SSL_TEST_COMPRESSION_YES$/;" e enum:__anon283 +SSL_TEST_CTX test/helpers/ssl_test_ctx.h /^} SSL_TEST_CTX;$/;" t typeref:struct:__anon292 +SSL_TEST_CTX_TEST_FIXTURE test/ssl_test_ctx_test.c /^} SSL_TEST_CTX_TEST_FIXTURE;$/;" t typeref:struct:ssl_test_ctx_test_fixture file: +SSL_TEST_CTX_create test/helpers/ssl_test_ctx.c /^SSL_TEST_CTX *SSL_TEST_CTX_create(const CONF *conf, const char *test_section,$/;" f +SSL_TEST_CTX_free test/helpers/ssl_test_ctx.c /^void SSL_TEST_CTX_free(SSL_TEST_CTX *ctx)$/;" f +SSL_TEST_CTX_new test/helpers/ssl_test_ctx.c /^SSL_TEST_CTX *SSL_TEST_CTX_new(OSSL_LIB_CTX *libctx)$/;" f +SSL_TEST_CT_VALIDATION_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CT_VALIDATION_NONE = 0, \/* Default *\/$/;" e enum:__anon287 +SSL_TEST_CT_VALIDATION_PERMISSIVE test/helpers/ssl_test_ctx.h /^ SSL_TEST_CT_VALIDATION_PERMISSIVE,$/;" e enum:__anon287 +SSL_TEST_CT_VALIDATION_STRICT test/helpers/ssl_test_ctx.h /^ SSL_TEST_CT_VALIDATION_STRICT$/;" e enum:__anon287 +SSL_TEST_EXTRA_CONF test/helpers/ssl_test_ctx.h /^} SSL_TEST_EXTRA_CONF;$/;" t typeref:struct:__anon291 +SSL_TEST_FIRST_HANDSHAKE_FAILED test/helpers/ssl_test_ctx.h /^ SSL_TEST_FIRST_HANDSHAKE_FAILED$/;" e enum:__anon278 +SSL_TEST_HANDSHAKE_KEY_UPDATE_CLIENT test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_KEY_UPDATE_CLIENT,$/;" e enum:__anon286 +SSL_TEST_HANDSHAKE_KEY_UPDATE_SERVER test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_KEY_UPDATE_SERVER,$/;" e enum:__anon286 +SSL_TEST_HANDSHAKE_POST_HANDSHAKE_AUTH test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_POST_HANDSHAKE_AUTH$/;" e enum:__anon286 +SSL_TEST_HANDSHAKE_RENEG_CLIENT test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_RENEG_CLIENT,$/;" e enum:__anon286 +SSL_TEST_HANDSHAKE_RENEG_SERVER test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_RENEG_SERVER,$/;" e enum:__anon286 +SSL_TEST_HANDSHAKE_RESUME test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_RESUME,$/;" e enum:__anon286 +SSL_TEST_HANDSHAKE_SIMPLE test/helpers/ssl_test_ctx.h /^ SSL_TEST_HANDSHAKE_SIMPLE = 0, \/* Default *\/$/;" e enum:__anon286 +SSL_TEST_INTERNAL_ERROR test/helpers/ssl_test_ctx.h /^ SSL_TEST_INTERNAL_ERROR,$/;" e enum:__anon278 +SSL_TEST_METHOD_DTLS test/helpers/ssl_test_ctx.h /^ SSL_TEST_METHOD_DTLS$/;" e enum:__anon285 +SSL_TEST_METHOD_TLS test/helpers/ssl_test_ctx.h /^ SSL_TEST_METHOD_TLS = 0, \/* Default *\/$/;" e enum:__anon285 +SSL_TEST_SERVERNAME_CB_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CB_NONE = 0, \/* Default *\/$/;" e enum:__anon281 +SSL_TEST_SERVERNAME_CLIENT_HELLO_IGNORE_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CLIENT_HELLO_IGNORE_MISMATCH,$/;" e enum:__anon281 +SSL_TEST_SERVERNAME_CLIENT_HELLO_NO_V12 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CLIENT_HELLO_NO_V12$/;" e enum:__anon281 +SSL_TEST_SERVERNAME_CLIENT_HELLO_REJECT_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_CLIENT_HELLO_REJECT_MISMATCH,$/;" e enum:__anon281 +SSL_TEST_SERVERNAME_IGNORE_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_IGNORE_MISMATCH,$/;" e enum:__anon281 +SSL_TEST_SERVERNAME_INVALID test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_INVALID$/;" e enum:__anon280 +SSL_TEST_SERVERNAME_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_NONE = 0, \/* Default *\/$/;" e enum:__anon280 +SSL_TEST_SERVERNAME_REJECT_MISMATCH test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_REJECT_MISMATCH,$/;" e enum:__anon281 +SSL_TEST_SERVERNAME_SERVER1 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_SERVER1,$/;" e enum:__anon280 +SSL_TEST_SERVERNAME_SERVER2 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVERNAME_SERVER2,$/;" e enum:__anon280 +SSL_TEST_SERVER_CONF test/helpers/ssl_test_ctx.h /^} SSL_TEST_SERVER_CONF;$/;" t typeref:struct:__anon290 +SSL_TEST_SERVER_FAIL test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVER_FAIL,$/;" e enum:__anon278 +SSL_TEST_SESSION_ID_IGNORE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_ID_IGNORE = 0, \/* Default *\/$/;" e enum:__anon284 +SSL_TEST_SESSION_ID_NO test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_ID_NO$/;" e enum:__anon284 +SSL_TEST_SESSION_ID_YES test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_ID_YES,$/;" e enum:__anon284 +SSL_TEST_SESSION_TICKET_BROKEN test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_BROKEN \/* Special test *\/$/;" e enum:__anon282 +SSL_TEST_SESSION_TICKET_IGNORE test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_IGNORE = 0, \/* Default *\/$/;" e enum:__anon282 +SSL_TEST_SESSION_TICKET_NO test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_NO,$/;" e enum:__anon282 +SSL_TEST_SESSION_TICKET_YES test/helpers/ssl_test_ctx.h /^ SSL_TEST_SESSION_TICKET_YES,$/;" e enum:__anon282 +SSL_TEST_SUCCESS test/helpers/ssl_test_ctx.h /^ SSL_TEST_SUCCESS = 0, \/* Default *\/$/;" e enum:__anon278 +SSL_TEST_VERIFY_ACCEPT_ALL test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_ACCEPT_ALL,$/;" e enum:__anon279 +SSL_TEST_VERIFY_NONE test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_NONE = 0, \/* Default *\/$/;" e enum:__anon279 +SSL_TEST_VERIFY_REJECT_ALL test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_REJECT_ALL$/;" e enum:__anon279 +SSL_TEST_VERIFY_RETRY_ONCE test/helpers/ssl_test_ctx.h /^ SSL_TEST_VERIFY_RETRY_ONCE,$/;" e enum:__anon279 +SSL_TFLAG_BOTH ssl/ssl_conf.c 50;" d file: +SSL_TFLAG_CERT ssl/ssl_conf.c 43;" d file: +SSL_TFLAG_CLIENT ssl/ssl_conf.c 47;" d file: +SSL_TFLAG_INV ssl/ssl_conf.c 37;" d file: +SSL_TFLAG_OPTION ssl/ssl_conf.c 41;" d file: +SSL_TFLAG_SERVER ssl/ssl_conf.c 49;" d file: +SSL_TFLAG_TYPE_MASK ssl/ssl_conf.c 39;" d file: +SSL_TFLAG_VFY ssl/ssl_conf.c 45;" d file: +SSL_TLSEXT_ERR_ALERT_FATAL include/openssl/tls1.h 304;" d +SSL_TLSEXT_ERR_ALERT_WARNING include/openssl/tls1.h 303;" d +SSL_TLSEXT_ERR_NOACK include/openssl/tls1.h 305;" d +SSL_TLSEXT_ERR_OK include/openssl/tls1.h 302;" d +SSL_TREAT_AS_TLS13 ssl/ssl_local.h 355;" d +SSL_USE_EXPLICIT_IV ssl/ssl_local.h 366;" d +SSL_USE_PSS ssl/ssl_local.h 2246;" d +SSL_USE_SIGALGS ssl/ssl_local.h 372;" d +SSL_USE_TLS1_2_CIPHERS ssl/ssl_local.h 378;" d +SSL_WRITE_ETM ssl/ssl_local.h 403;" d +SSL_aANY ssl/ssl_local.h 211;" d +SSL_aCERT ssl/ssl_local.h 213;" d +SSL_aDSS ssl/ssl_local.h 197;" d +SSL_aECDSA ssl/ssl_local.h 201;" d +SSL_aGOST01 ssl/ssl_local.h 205;" d +SSL_aGOST12 ssl/ssl_local.h 209;" d +SSL_aNULL ssl/ssl_local.h 199;" d +SSL_aPSK ssl/ssl_local.h 203;" d +SSL_aRSA ssl/ssl_local.h 195;" d +SSL_aSRP ssl/ssl_local.h 207;" d +SSL_accept ssl/ssl_lib.c /^int SSL_accept(SSL *s)$/;" f +SSL_add1_host ssl/ssl_lib.c /^int SSL_add1_host(SSL *s, const char *hostname)$/;" f +SSL_add1_to_CA_list ssl/ssl_cert.c /^int SSL_add1_to_CA_list(SSL *ssl, const X509 *x)$/;" f +SSL_add_client_CA ssl/ssl_cert.c /^int SSL_add_client_CA(SSL *ssl, X509 *x)$/;" f +SSL_add_ssl_module ssl/ssl_mcnf.c /^void SSL_add_ssl_module(void)$/;" f +SSL_alert_desc_string ssl/ssl_stat.c /^const char *SSL_alert_desc_string(int value)$/;" f +SSL_alert_desc_string_long ssl/ssl_stat.c /^const char *SSL_alert_desc_string_long(int value)$/;" f +SSL_alert_type_string ssl/ssl_stat.c /^const char *SSL_alert_type_string(int value)$/;" f +SSL_alert_type_string_long ssl/ssl_stat.c /^const char *SSL_alert_type_string_long(int value)$/;" f +SSL_alloc_buffers ssl/ssl_lib.c /^int SSL_alloc_buffers(SSL *ssl)$/;" f +SSL_bytes_to_cipher_list ssl/ssl_lib.c /^int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len,$/;" f +SSL_callback_ctrl ssl/ssl_lib.c /^long SSL_callback_ctrl(SSL *s, int cmd, void (*fp) (void))$/;" f +SSL_certs_clear ssl/ssl_lib.c /^void SSL_certs_clear(SSL *s)$/;" f +SSL_check_chain ssl/t1_lib.c /^int SSL_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, STACK_OF(X509) *chain)$/;" f +SSL_check_private_key ssl/ssl_lib.c /^int SSL_check_private_key(const SSL *ssl)$/;" f +SSL_clear ssl/ssl_lib.c /^int SSL_clear(SSL *s)$/;" f +SSL_clear_not_quic ssl/ssl_lib.c /^int SSL_clear_not_quic(SSL *s)$/;" f +SSL_clear_options ssl/ssl_lib.c /^uint64_t SSL_clear_options(SSL *s, uint64_t op)$/;" f +SSL_clear_quic ssl/ssl_lib.c /^int SSL_clear_quic(SSL *s)$/;" f +SSL_client_hello_get0_ciphers ssl/ssl_lib.c /^size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out)$/;" f +SSL_client_hello_get0_compression_methods ssl/ssl_lib.c /^size_t SSL_client_hello_get0_compression_methods(SSL *s, const unsigned char **out)$/;" f +SSL_client_hello_get0_ext ssl/ssl_lib.c /^int SSL_client_hello_get0_ext(SSL *s, unsigned int type, const unsigned char **out,$/;" f +SSL_client_hello_get0_legacy_version ssl/ssl_lib.c /^unsigned int SSL_client_hello_get0_legacy_version(SSL *s)$/;" f +SSL_client_hello_get0_random ssl/ssl_lib.c /^size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out)$/;" f +SSL_client_hello_get0_session_id ssl/ssl_lib.c /^size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out)$/;" f +SSL_client_hello_get1_extensions_present ssl/ssl_lib.c /^int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen)$/;" f +SSL_client_hello_isv2 ssl/ssl_lib.c /^int SSL_client_hello_isv2(SSL *s)$/;" f +SSL_client_version ssl/ssl_lib.c /^int SSL_client_version(const SSL *s)$/;" f +SSL_config ssl/ssl_mcnf.c /^int SSL_config(SSL *s, const char *name)$/;" f +SSL_connect ssl/ssl_lib.c /^int SSL_connect(SSL *s)$/;" f +SSL_copy_session_id ssl/ssl_lib.c /^int SSL_copy_session_id(SSL *t, const SSL *f)$/;" f +SSL_ct_is_enabled ssl/ssl_lib.c /^int SSL_ct_is_enabled(const SSL *s)$/;" f +SSL_ctrl ssl/ssl_lib.c /^long SSL_ctrl(SSL *s, int cmd, long larg, void *parg)$/;" f +SSL_dane_clear_flags ssl/ssl_lib.c /^unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags)$/;" f +SSL_dane_enable ssl/ssl_lib.c /^int SSL_dane_enable(SSL *s, const char *basedomain)$/;" f +SSL_dane_set_flags ssl/ssl_lib.c /^unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags)$/;" f +SSL_dane_tlsa_add ssl/ssl_lib.c /^int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector,$/;" f +SSL_do_handshake ssl/ssl_lib.c /^int SSL_do_handshake(SSL *s)$/;" f +SSL_dup ssl/ssl_lib.c /^SSL *SSL_dup(SSL *s)$/;" f +SSL_eGOST2814789CNT ssl/ssl_local.h 227;" d +SSL_eGOST2814789CNT12 ssl/ssl_local.h 235;" d +SSL_eNULL ssl/ssl_local.h 222;" d +SSL_enable_ct ssl/ssl_lib.c /^int SSL_enable_ct(SSL *s, int validation_mode)$/;" f +SSL_export_keying_material ssl/ssl_lib.c /^int SSL_export_keying_material(SSL *s, unsigned char *out, size_t olen,$/;" f +SSL_export_keying_material_early ssl/ssl_lib.c /^int SSL_export_keying_material_early(SSL *s, unsigned char *out, size_t olen,$/;" f +SSL_extension_supported ssl/statem/extensions_cust.c /^int SSL_extension_supported(unsigned int ext_type)$/;" f +SSL_free ssl/ssl_lib.c /^void SSL_free(SSL *s)$/;" f +SSL_free_buffers ssl/ssl_lib.c /^int SSL_free_buffers(SSL *ssl)$/;" f +SSL_get0_alpn_selected ssl/ssl_lib.c /^void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data,$/;" f +SSL_get0_dane ssl/ssl_lib.c /^SSL_DANE *SSL_get0_dane(SSL *s)$/;" f +SSL_get0_dane_authority ssl/ssl_lib.c /^int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki)$/;" f +SSL_get0_dane_tlsa ssl/ssl_lib.c /^int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector,$/;" f +SSL_get0_next_proto_negotiated ssl/ssl_lib.c /^void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data,$/;" f +SSL_get0_param ssl/ssl_lib.c /^X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl)$/;" f +SSL_get0_peer_certificate ssl/ssl_lib.c /^X509 *SSL_get0_peer_certificate(const SSL *s)$/;" f +SSL_get0_peername ssl/ssl_lib.c /^const char *SSL_get0_peername(SSL *s)$/;" f +SSL_get0_security_ex_data ssl/ssl_lib.c /^void *SSL_get0_security_ex_data(const SSL *s)$/;" f +SSL_get1_peer_certificate ssl/ssl_lib.c /^X509 *SSL_get1_peer_certificate(const SSL *s)$/;" f +SSL_get1_session ssl/ssl_sess.c /^SSL_SESSION *SSL_get1_session(SSL *ssl)$/;" f +SSL_get_SSL_CTX ssl/ssl_lib.c /^SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl)$/;" f +SSL_get_all_async_fds ssl/ssl_lib.c /^int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds)$/;" f +SSL_get_async_status ssl/ssl_lib.c /^int SSL_get_async_status(SSL *s, int *status)$/;" f +SSL_get_certificate ssl/ssl_lib.c /^X509 *SSL_get_certificate(const SSL *s)$/;" f +SSL_get_changed_async_fds ssl/ssl_lib.c /^int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, size_t *numaddfds,$/;" f +SSL_get_cipher_list ssl/ssl_lib.c /^const char *SSL_get_cipher_list(const SSL *s, int n)$/;" f +SSL_get_client_random ssl/ssl_lib.c /^size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, size_t outlen)$/;" f +SSL_get_current_cipher ssl/ssl_lib.c /^const SSL_CIPHER *SSL_get_current_cipher(const SSL *s)$/;" f +SSL_get_current_compression ssl/ssl_lib.c /^const COMP_METHOD *SSL_get_current_compression(const SSL *s)$/;" f +SSL_get_current_expansion ssl/ssl_lib.c /^const COMP_METHOD *SSL_get_current_expansion(const SSL *s)$/;" f +SSL_get_default_passwd_cb ssl/ssl_lib.c /^pem_password_cb *SSL_get_default_passwd_cb(SSL *s)$/;" f +SSL_get_default_passwd_cb_userdata ssl/ssl_lib.c /^void *SSL_get_default_passwd_cb_userdata(SSL *s)$/;" f +SSL_get_default_timeout ssl/ssl_lib.c /^long SSL_get_default_timeout(const SSL *s)$/;" f +SSL_get_early_data_status ssl/ssl_lib.c /^int SSL_get_early_data_status(const SSL *s)$/;" f +SSL_get_error ssl/ssl_lib.c /^int SSL_get_error(const SSL *s, int i)$/;" f +SSL_get_ex_data ssl/ssl_lib.c /^void *SSL_get_ex_data(const SSL *s, int idx)$/;" f +SSL_get_ex_data_X509_STORE_CTX_idx ssl/ssl_cert.c /^int SSL_get_ex_data_X509_STORE_CTX_idx(void)$/;" f +SSL_get_fd ssl/ssl_lib.c /^int SSL_get_fd(const SSL *s)$/;" f +SSL_get_finished ssl/ssl_lib.c /^size_t SSL_get_finished(const SSL *s, void *buf, size_t count)$/;" f +SSL_get_info_callback ssl/ssl_lib.c /^void (*SSL_get_info_callback(const SSL *ssl)) (const SSL * \/* ssl *\/ ,$/;" f +SSL_get_key_update_type ssl/ssl_lib.c /^int SSL_get_key_update_type(const SSL *s)$/;" f +SSL_get_max_early_data ssl/ssl_lib.c /^uint32_t SSL_get_max_early_data(const SSL *s)$/;" f +SSL_get_num_tickets ssl/ssl_lib.c /^size_t SSL_get_num_tickets(const SSL *s)$/;" f +SSL_get_options ssl/ssl_lib.c /^uint64_t SSL_get_options(const SSL *s)$/;" f +SSL_get_peer_finished ssl/ssl_lib.c /^size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count)$/;" f +SSL_get_peer_quic_transport_params ssl/ssl_quic.c /^void SSL_get_peer_quic_transport_params(const SSL *ssl,$/;" f +SSL_get_peer_quic_transport_version ssl/ssl_quic.c /^int SSL_get_peer_quic_transport_version(const SSL *ssl)$/;" f +SSL_get_peer_signature_type_nid ssl/t1_lib.c /^int SSL_get_peer_signature_type_nid(const SSL *s, int *pnid)$/;" f +SSL_get_pending_cipher ssl/ssl_lib.c /^const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s)$/;" f +SSL_get_privatekey ssl/ssl_lib.c /^EVP_PKEY *SSL_get_privatekey(const SSL *s)$/;" f +SSL_get_psk_identity ssl/ssl_lib.c /^const char *SSL_get_psk_identity(const SSL *s)$/;" f +SSL_get_psk_identity_hint ssl/ssl_lib.c /^const char *SSL_get_psk_identity_hint(const SSL *s)$/;" f +SSL_get_quic_transport_version ssl/ssl_quic.c /^int SSL_get_quic_transport_version(const SSL *ssl)$/;" f +SSL_get_quiet_shutdown ssl/ssl_lib.c /^int SSL_get_quiet_shutdown(const SSL *s)$/;" f +SSL_get_rbio ssl/ssl_lib.c /^BIO *SSL_get_rbio(const SSL *s)$/;" f +SSL_get_read_ahead ssl/ssl_lib.c /^int SSL_get_read_ahead(const SSL *s)$/;" f +SSL_get_record_padding_callback_arg ssl/ssl_lib.c /^void *SSL_get_record_padding_callback_arg(const SSL *ssl)$/;" f +SSL_get_recv_max_early_data ssl/ssl_lib.c /^uint32_t SSL_get_recv_max_early_data(const SSL *s)$/;" f +SSL_get_rfd ssl/ssl_lib.c /^int SSL_get_rfd(const SSL *s)$/;" f +SSL_get_security_callback ssl/ssl_lib.c /^int (*SSL_get_security_callback(const SSL *s)) (const SSL *s,$/;" f +SSL_get_security_level ssl/ssl_lib.c /^int SSL_get_security_level(const SSL *s)$/;" f +SSL_get_selected_srtp_profile ssl/d1_srtp.c /^SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s)$/;" f +SSL_get_server_random ssl/ssl_lib.c /^size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, size_t outlen)$/;" f +SSL_get_servername ssl/ssl_lib.c /^const char *SSL_get_servername(const SSL *s, const int type)$/;" f +SSL_get_servername_type ssl/ssl_lib.c /^int SSL_get_servername_type(const SSL *s)$/;" f +SSL_get_session ssl/ssl_sess.c /^SSL_SESSION *SSL_get_session(const SSL *ssl)$/;" f +SSL_get_shared_ciphers ssl/ssl_lib.c /^char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size)$/;" f +SSL_get_shared_sigalgs ssl/t1_lib.c /^int SSL_get_shared_sigalgs(SSL *s, int idx,$/;" f +SSL_get_shutdown ssl/ssl_lib.c /^int SSL_get_shutdown(const SSL *s)$/;" f +SSL_get_sigalgs ssl/t1_lib.c /^int SSL_get_sigalgs(SSL *s, int idx,$/;" f +SSL_get_signature_type_nid ssl/t1_lib.c /^int SSL_get_signature_type_nid(const SSL *s, int *pnid)$/;" f +SSL_get_srp_N ssl/tls_srp.c /^BIGNUM *SSL_get_srp_N(SSL *s)$/;" f +SSL_get_srp_g ssl/tls_srp.c /^BIGNUM *SSL_get_srp_g(SSL *s)$/;" f +SSL_get_srp_userinfo ssl/tls_srp.c /^char *SSL_get_srp_userinfo(SSL *s)$/;" f +SSL_get_srp_username ssl/tls_srp.c /^char *SSL_get_srp_username(SSL *s)$/;" f +SSL_get_ssl_method ssl/ssl_lib.c /^const SSL_METHOD *SSL_get_ssl_method(const SSL *s)$/;" f +SSL_get_state ssl/statem/statem.c /^OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl)$/;" f +SSL_get_tlsext_status_exts include/openssl/tls1.h 280;" d +SSL_get_tlsext_status_ids include/openssl/tls1.h 286;" d +SSL_get_tlsext_status_ocsp_resp include/openssl/tls1.h 292;" d +SSL_get_tlsext_status_type include/openssl/tls1.h 274;" d +SSL_get_verify_callback ssl/ssl_lib.c /^int (*SSL_get_verify_callback(const SSL *s)) (int, X509_STORE_CTX *) {$/;" f +SSL_get_verify_depth ssl/ssl_lib.c /^int SSL_get_verify_depth(const SSL *s)$/;" f +SSL_get_verify_mode ssl/ssl_lib.c /^int SSL_get_verify_mode(const SSL *s)$/;" f +SSL_get_verify_result ssl/ssl_lib.c /^long SSL_get_verify_result(const SSL *ssl)$/;" f +SSL_get_version ssl/ssl_lib.c /^const char *SSL_get_version(const SSL *s)$/;" f +SSL_get_wbio ssl/ssl_lib.c /^BIO *SSL_get_wbio(const SSL *s)$/;" f +SSL_get_wfd ssl/ssl_lib.c /^int SSL_get_wfd(const SSL *s)$/;" f +SSL_group_to_name ssl/s3_lib.c /^const char *SSL_group_to_name(SSL *s, int nid) {$/;" f +SSL_has_matching_session_id ssl/ssl_lib.c /^int SSL_has_matching_session_id(const SSL *ssl, const unsigned char *id,$/;" f +SSL_has_pending ssl/ssl_lib.c /^int SSL_has_pending(const SSL *s)$/;" f +SSL_in_before ssl/statem/statem.c /^int SSL_in_before(const SSL *s)$/;" f +SSL_in_init ssl/statem/statem.c /^int SSL_in_init(const SSL *s)$/;" f +SSL_is_dtls ssl/ssl_lib.c /^int SSL_is_dtls(const SSL *s)$/;" f +SSL_is_init_finished ssl/statem/statem.c /^int SSL_is_init_finished(const SSL *s)$/;" f +SSL_is_quic ssl/ssl_quic.c /^int SSL_is_quic(SSL* ssl)$/;" f +SSL_is_server ssl/ssl_lib.c /^int SSL_is_server(const SSL *s)$/;" f +SSL_kANY ssl/ssl_local.h 191;" d +SSL_kDHE ssl/ssl_local.h 166;" d +SSL_kDHEPSK ssl/ssl_local.h 182;" d +SSL_kECDHE ssl/ssl_local.h 170;" d +SSL_kECDHEPSK ssl/ssl_local.h 181;" d +SSL_kEDH ssl/ssl_local.h 168;" d +SSL_kEECDH ssl/ssl_local.h 172;" d +SSL_kGOST ssl/ssl_local.h 176;" d +SSL_kGOST18 ssl/ssl_local.h 184;" d +SSL_kPSK ssl/ssl_local.h 174;" d +SSL_kRSA ssl/ssl_local.h 164;" d +SSL_kRSAPSK ssl/ssl_local.h 180;" d +SSL_kSRP ssl/ssl_local.h 178;" d +SSL_key_update ssl/ssl_lib.c /^int SSL_key_update(SSL *s, int updatetype)$/;" f +SSL_new ssl/ssl_lib.c /^SSL *SSL_new(SSL_CTX *ctx)$/;" f +SSL_new_session_ticket ssl/ssl_lib.c /^int SSL_new_session_ticket(SSL *s)$/;" f +SSL_peek ssl/ssl_lib.c /^int SSL_peek(SSL *s, void *buf, int num)$/;" f +SSL_peek_ex ssl/ssl_lib.c /^int SSL_peek_ex(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f +SSL_pending ssl/ssl_lib.c /^int SSL_pending(const SSL *s)$/;" f +SSL_process_quic_post_handshake ssl/ssl_quic.c /^int SSL_process_quic_post_handshake(SSL *ssl)$/;" f +SSL_provide_quic_data ssl/ssl_quic.c /^int SSL_provide_quic_data(SSL *ssl, OSSL_ENCRYPTION_LEVEL level,$/;" f +SSL_quic_max_handshake_flight_len ssl/ssl_quic.c /^size_t SSL_quic_max_handshake_flight_len(const SSL *ssl, OSSL_ENCRYPTION_LEVEL level)$/;" f +SSL_quic_read_level ssl/ssl_quic.c /^OSSL_ENCRYPTION_LEVEL SSL_quic_read_level(const SSL *ssl)$/;" f +SSL_quic_write_level ssl/ssl_quic.c /^OSSL_ENCRYPTION_LEVEL SSL_quic_write_level(const SSL *ssl)$/;" f +SSL_read ssl/ssl_lib.c /^int SSL_read(SSL *s, void *buf, int num)$/;" f +SSL_read_early_data ssl/ssl_lib.c /^int SSL_read_early_data(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f +SSL_read_ex ssl/ssl_lib.c /^int SSL_read_ex(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f +SSL_renegotiate ssl/ssl_lib.c /^int SSL_renegotiate(SSL *s)$/;" f +SSL_renegotiate_abbreviated ssl/ssl_lib.c /^int SSL_renegotiate_abbreviated(SSL *s)$/;" f +SSL_renegotiate_pending ssl/ssl_lib.c /^int SSL_renegotiate_pending(const SSL *s)$/;" f +SSL_rstate_string ssl/record/rec_layer_s3.c /^const char *SSL_rstate_string(const SSL *s)$/;" f +SSL_rstate_string_long ssl/record/rec_layer_s3.c /^const char *SSL_rstate_string_long(const SSL *s)$/;" f +SSL_select_next_proto ssl/ssl_lib.c /^int SSL_select_next_proto(unsigned char **out, unsigned char *outlen,$/;" f +SSL_sendfile ssl/ssl_lib.c /^ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, int flags)$/;" f +SSL_session_reused ssl/ssl_lib.c /^int SSL_session_reused(const SSL *s)$/;" f +SSL_set0_CA_list ssl/ssl_cert.c /^void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)$/;" f +SSL_set0_rbio ssl/ssl_lib.c /^void SSL_set0_rbio(SSL *s, BIO *rbio)$/;" f +SSL_set0_security_ex_data ssl/ssl_lib.c /^void SSL_set0_security_ex_data(SSL *s, void *ex)$/;" f +SSL_set0_tmp_dh_pkey ssl/ssl_lib.c /^int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey)$/;" f +SSL_set0_wbio ssl/ssl_lib.c /^void SSL_set0_wbio(SSL *s, BIO *wbio)$/;" f +SSL_set1_host ssl/ssl_lib.c /^int SSL_set1_host(SSL *s, const char *hostname)$/;" f +SSL_set1_param ssl/ssl_lib.c /^int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm)$/;" f +SSL_set_SSL_CTX ssl/ssl_lib.c /^SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx)$/;" f +SSL_set_accept_state ssl/ssl_lib.c /^void SSL_set_accept_state(SSL *s)$/;" f +SSL_set_allow_early_data_cb ssl/ssl_lib.c /^void SSL_set_allow_early_data_cb(SSL *s,$/;" f +SSL_set_alpn_protos ssl/ssl_lib.c /^int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos,$/;" f +SSL_set_async_callback ssl/ssl_lib.c /^int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback)$/;" f +SSL_set_async_callback_arg ssl/ssl_lib.c /^int SSL_set_async_callback_arg(SSL *s, void *arg)$/;" f +SSL_set_bio ssl/ssl_lib.c /^void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio)$/;" f +SSL_set_block_padding ssl/ssl_lib.c /^int SSL_set_block_padding(SSL *ssl, size_t block_size)$/;" f +SSL_set_cert_cb ssl/ssl_lib.c /^void SSL_set_cert_cb(SSL *s, int (*cb) (SSL *ssl, void *arg), void *arg)$/;" f +SSL_set_cipher_list ssl/ssl_lib.c /^int SSL_set_cipher_list(SSL *s, const char *str)$/;" f +SSL_set_ciphersuites ssl/ssl_ciph.c /^int SSL_set_ciphersuites(SSL *s, const char *str)$/;" f +SSL_set_client_CA_list ssl/ssl_cert.c /^void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list)$/;" f +SSL_set_connect_state ssl/ssl_lib.c /^void SSL_set_connect_state(SSL *s)$/;" f +SSL_set_ct_validation_callback ssl/ssl_lib.c /^int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback,$/;" f +SSL_set_debug ssl/ssl_lib.c /^void SSL_set_debug(SSL *s, int debug)$/;" f +SSL_set_default_passwd_cb ssl/ssl_lib.c /^void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb)$/;" f +SSL_set_default_passwd_cb_userdata ssl/ssl_lib.c /^void SSL_set_default_passwd_cb_userdata(SSL *s, void *u)$/;" f +SSL_set_default_read_buffer_len ssl/record/rec_layer_s3.c /^void SSL_set_default_read_buffer_len(SSL *s, size_t len)$/;" f +SSL_set_ex_data ssl/ssl_lib.c /^int SSL_set_ex_data(SSL *s, int idx, void *arg)$/;" f +SSL_set_fd ssl/ssl_lib.c /^int SSL_set_fd(SSL *s, int fd)$/;" f +SSL_set_generate_session_id ssl/ssl_lib.c /^int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb)$/;" f +SSL_set_hostflags ssl/ssl_lib.c /^void SSL_set_hostflags(SSL *s, unsigned int flags)$/;" f +SSL_set_info_callback ssl/ssl_lib.c /^void SSL_set_info_callback(SSL *ssl,$/;" f +SSL_set_max_early_data ssl/ssl_lib.c /^int SSL_set_max_early_data(SSL *s, uint32_t max_early_data)$/;" f +SSL_set_msg_callback ssl/ssl_lib.c /^void SSL_set_msg_callback(SSL *ssl,$/;" f +SSL_set_not_resumable_session_callback ssl/ssl_lib.c /^void SSL_set_not_resumable_session_callback(SSL *ssl,$/;" f +SSL_set_num_tickets ssl/ssl_lib.c /^int SSL_set_num_tickets(SSL *s, size_t num_tickets)$/;" f +SSL_set_options ssl/ssl_lib.c /^uint64_t SSL_set_options(SSL *s, uint64_t op)$/;" f +SSL_set_post_handshake_auth ssl/ssl_lib.c /^void SSL_set_post_handshake_auth(SSL *ssl, int val)$/;" f +SSL_set_psk_client_callback ssl/ssl_lib.c /^void SSL_set_psk_client_callback(SSL *s, SSL_psk_client_cb_func cb)$/;" f +SSL_set_psk_find_session_callback ssl/ssl_lib.c /^void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb)$/;" f +SSL_set_psk_server_callback ssl/ssl_lib.c /^void SSL_set_psk_server_callback(SSL *s, SSL_psk_server_cb_func cb)$/;" f +SSL_set_psk_use_session_callback ssl/ssl_lib.c /^void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb)$/;" f +SSL_set_purpose ssl/ssl_lib.c /^int SSL_set_purpose(SSL *s, int purpose)$/;" f +SSL_set_quic_early_data_enabled ssl/ssl_quic.c /^void SSL_set_quic_early_data_enabled(SSL *ssl, int enabled)$/;" f +SSL_set_quic_method ssl/ssl_quic.c /^int SSL_set_quic_method(SSL *ssl, const SSL_QUIC_METHOD *quic_method)$/;" f +SSL_set_quic_transport_params ssl/ssl_quic.c /^int SSL_set_quic_transport_params(SSL *ssl, const uint8_t *params,$/;" f +SSL_set_quic_transport_version ssl/ssl_quic.c /^void SSL_set_quic_transport_version(SSL *ssl, int version)$/;" f +SSL_set_quic_use_legacy_codepoint ssl/ssl_quic.c /^void SSL_set_quic_use_legacy_codepoint(SSL *ssl, int use_legacy)$/;" f +SSL_set_quiet_shutdown ssl/ssl_lib.c /^void SSL_set_quiet_shutdown(SSL *s, int mode)$/;" f +SSL_set_read_ahead ssl/ssl_lib.c /^void SSL_set_read_ahead(SSL *s, int yes)$/;" f +SSL_set_record_padding_callback ssl/ssl_lib.c /^int SSL_set_record_padding_callback(SSL *ssl,$/;" f +SSL_set_record_padding_callback_arg ssl/ssl_lib.c /^void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg)$/;" f +SSL_set_recv_max_early_data ssl/ssl_lib.c /^int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data)$/;" f +SSL_set_rfd ssl/ssl_lib.c /^int SSL_set_rfd(SSL *s, int fd)$/;" f +SSL_set_security_callback ssl/ssl_lib.c /^void SSL_set_security_callback(SSL *s,$/;" f +SSL_set_security_level ssl/ssl_lib.c /^void SSL_set_security_level(SSL *s, int level)$/;" f +SSL_set_session ssl/ssl_sess.c /^int SSL_set_session(SSL *s, SSL_SESSION *session)$/;" f +SSL_set_session_id_context ssl/ssl_lib.c /^int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx,$/;" f +SSL_set_session_secret_cb ssl/ssl_sess.c /^int SSL_set_session_secret_cb(SSL *s,$/;" f +SSL_set_session_ticket_ext ssl/ssl_sess.c /^int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len)$/;" f +SSL_set_session_ticket_ext_cb ssl/ssl_sess.c /^int SSL_set_session_ticket_ext_cb(SSL *s, tls_session_ticket_ext_cb_fn cb,$/;" f +SSL_set_shutdown ssl/ssl_lib.c /^void SSL_set_shutdown(SSL *s, int mode)$/;" f +SSL_set_srp_server_param ssl/tls_srp.c /^int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g,$/;" f +SSL_set_srp_server_param_pw ssl/tls_srp.c /^int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass,$/;" f +SSL_set_ssl_method ssl/ssl_lib.c /^int SSL_set_ssl_method(SSL *s, const SSL_METHOD *meth)$/;" f +SSL_set_tlsext_debug_arg include/openssl/tls1.h 271;" d +SSL_set_tlsext_debug_callback include/openssl/tls1.h 267;" d +SSL_set_tlsext_host_name include/openssl/tls1.h 263;" d +SSL_set_tlsext_max_fragment_length ssl/t1_lib.c /^int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode)$/;" f +SSL_set_tlsext_status_exts include/openssl/tls1.h 283;" d +SSL_set_tlsext_status_ids include/openssl/tls1.h 289;" d +SSL_set_tlsext_status_ocsp_resp include/openssl/tls1.h 295;" d +SSL_set_tlsext_status_type include/openssl/tls1.h 277;" d +SSL_set_tlsext_use_srtp ssl/d1_srtp.c /^int SSL_set_tlsext_use_srtp(SSL *s, const char *profiles)$/;" f +SSL_set_tmp_dh_callback ssl/tls_depr.c /^void SSL_set_tmp_dh_callback(SSL *ssl, DH *(*dh) (SSL *ssl, int is_export,$/;" f +SSL_set_trust ssl/ssl_lib.c /^int SSL_set_trust(SSL *s, int trust)$/;" f +SSL_set_verify ssl/ssl_lib.c /^void SSL_set_verify(SSL *s, int mode,$/;" f +SSL_set_verify_depth ssl/ssl_lib.c /^void SSL_set_verify_depth(SSL *s, int depth)$/;" f +SSL_set_verify_result ssl/ssl_lib.c /^void SSL_set_verify_result(SSL *ssl, long arg)$/;" f +SSL_set_wfd ssl/ssl_lib.c /^int SSL_set_wfd(SSL *s, int fd)$/;" f +SSL_shutdown ssl/ssl_lib.c /^int SSL_shutdown(SSL *s)$/;" f +SSL_srp_server_param_with_username ssl/tls_srp.c /^int SSL_srp_server_param_with_username(SSL *s, int *ad)$/;" f +SSL_state_string ssl/ssl_stat.c /^const char *SSL_state_string(const SSL *s)$/;" f +SSL_state_string_long ssl/ssl_stat.c /^const char *SSL_state_string_long(const SSL *s)$/;" f +SSL_stateless ssl/ssl_lib.c /^int SSL_stateless(SSL *s)$/;" f +SSL_str_reasons ssl/ssl_err.c /^static const ERR_STRING_DATA SSL_str_reasons[] = {$/;" v file: +SSL_test_functions ssl/ssl_utst.c /^const struct openssl_ssl_test_functions *SSL_test_functions(void)$/;" f +SSL_trace ssl/t1_trce.c /^void SSL_trace(int write_p, int version, int content_type,$/;" f +SSL_up_ref ssl/ssl_lib.c /^int SSL_up_ref(SSL *s)$/;" f +SSL_use_PrivateKey ssl/ssl_rsa.c /^int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey)$/;" f +SSL_use_PrivateKey_ASN1 ssl/ssl_rsa.c /^int SSL_use_PrivateKey_ASN1(int type, SSL *ssl, const unsigned char *d,$/;" f +SSL_use_PrivateKey_file ssl/ssl_rsa.c /^int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type)$/;" f +SSL_use_RSAPrivateKey ssl/ssl_rsa_legacy.c /^int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa)$/;" f +SSL_use_RSAPrivateKey_ASN1 ssl/ssl_rsa_legacy.c /^int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, const unsigned char *d, long len)$/;" f +SSL_use_RSAPrivateKey_file ssl/ssl_rsa_legacy.c /^int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type)$/;" f +SSL_use_cert_and_key ssl/ssl_rsa.c /^int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey,$/;" f +SSL_use_certificate ssl/ssl_rsa.c /^int SSL_use_certificate(SSL *ssl, X509 *x)$/;" f +SSL_use_certificate_ASN1 ssl/ssl_rsa.c /^int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len)$/;" f +SSL_use_certificate_chain_file ssl/ssl_rsa.c /^int SSL_use_certificate_chain_file(SSL *ssl, const char *file)$/;" f +SSL_use_certificate_file ssl/ssl_rsa.c /^int SSL_use_certificate_file(SSL *ssl, const char *file, int type)$/;" f +SSL_use_psk_identity_hint ssl/ssl_lib.c /^int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint)$/;" f +SSL_verify_client_post_handshake ssl/ssl_lib.c /^int SSL_verify_client_post_handshake(SSL *ssl)$/;" f +SSL_version ssl/ssl_lib.c /^int SSL_version(const SSL *s)$/;" f +SSL_waiting_for_async ssl/ssl_lib.c /^int SSL_waiting_for_async(SSL *s)$/;" f +SSL_want ssl/ssl_lib.c /^int SSL_want(const SSL *s)$/;" f +SSL_write ssl/ssl_lib.c /^int SSL_write(SSL *s, const void *buf, int num)$/;" f +SSL_write_early_data ssl/ssl_lib.c /^int SSL_write_early_data(SSL *s, const void *buf, size_t num, size_t *written)$/;" f +SSL_write_ex ssl/ssl_lib.c /^int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written)$/;" f +SSLfatal ssl/statem/statem.h 139;" d +SSLfatal_alert ssl/statem/statem.h 138;" d +SSLfatal_data ssl/statem/statem.h 140;" d +SSLv3_client_method ssl/methods.c /^const SSL_METHOD *SSLv3_client_method(void)$/;" f +SSLv3_enc_data ssl/s3_lib.c /^const SSL3_ENC_METHOD SSLv3_enc_data = {$/;" v +SSLv3_method ssl/methods.c /^const SSL_METHOD *SSLv3_method(void)$/;" f +SSLv3_server_method ssl/methods.c /^const SSL_METHOD *SSLv3_server_method(void)$/;" f +SSSE3ROUND crypto/chacha/asm/chacha-x86.pl /^sub SSSE3ROUND { # critical path is 20 "SIMD ticks" per round$/;" s +SSSE3ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub SSSE3ROUND { # critical path is 20 "SIMD ticks" per round$/;" s +SSSE3ROUND_2x crypto/chacha/asm/chacha-x86_64.pl /^sub SSSE3ROUND_2x {$/;" s +SSSE3_00_47 crypto/sha/asm/sha256-586.pl /^sub SSSE3_00_47 () {$/;" s +SSSE3_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub SSSE3_256_00_47 () {$/;" s +SSSE3_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub SSSE3_lane_ROUND {$/;" s +SS_SECRET_OFS test/bad_dtls_test.c 99;" d file: +SS_SESSID_OFS test/bad_dtls_test.c 93;" d file: +SS_copy test/stack_test.c /^static SS *SS_copy(const SS *p)$/;" f file: +SS_free test/stack_test.c /^static void SS_free(SS *p) {$/;" f file: +STACKSIZE crypto/async/arch/async_posix.c 18;" d file: +STACK_7thARG include/crypto/sparc_arch.h 86;" d +STACK_7thARG include/crypto/sparc_arch.h 96;" d +STACK_BIAS include/crypto/sparc_arch.h 85;" d +STACK_BIAS include/crypto/sparc_arch.h 95;" d +STACK_FRAME include/crypto/sparc_arch.h 84;" d +STACK_FRAME include/crypto/sparc_arch.h 94;" d +STACK_OF apps/cmp.c /^static void print_itavs(STACK_OF(OSSL_CMP_ITAV) *itavs)$/;" f file: +STACK_OF apps/cms.c /^*make_receipt_request(STACK_OF(OPENSSL_STRING) *rr_to, int rr_allorfirst,$/;" f file: +STACK_OF apps/cms.c /^static STACK_OF(GENERAL_NAMES) *make_names_stack(STACK_OF(OPENSSL_STRING) *ns)$/;" f file: +STACK_OF apps/cms.c /^static void gnames_stack_print(STACK_OF(GENERAL_NAMES) *gns)$/;" f file: +STACK_OF apps/crl2pkcs7.c /^static int add_certs_from_file(STACK_OF(X509) *stack, char *certfile)$/;" f file: +STACK_OF apps/kdf.c /^static char *alloc_kdf_algorithm_name(STACK_OF(OPENSSL_STRING) **optp,$/;" f file: +STACK_OF apps/lib/apps.c /^OSSL_PARAM *app_params_new_from_opts(STACK_OF(OPENSSL_STRING) *opts,$/;" f +STACK_OF apps/lib/apps.c /^STACK_OF(X509) *load_certs_multifile(char *files, const char *pass,$/;" f +STACK_OF apps/lib/apps.c /^static STACK_OF(X509_CRL) *crls_http_cb(const X509_STORE_CTX *ctx,$/;" f file: +STACK_OF apps/lib/apps.c /^static X509_CRL *load_crl_crldp(STACK_OF(DIST_POINT) *crldp)$/;" f file: +STACK_OF apps/mac.c /^static char *alloc_mac_algorithm_name(STACK_OF(OPENSSL_STRING) **optp,$/;" f file: +STACK_OF crypto/asn1/asn1_lib.c /^char *ossl_sk_ASN1_UTF8STRING2text(STACK_OF(ASN1_UTF8STRING) *text,$/;" f +STACK_OF crypto/asn1/asn_mime.c /^static MIME_HEADER *mime_hdr_find(STACK_OF(MIME_HEADER) *hdrs, const char *name)$/;" f file: +STACK_OF crypto/asn1/asn_mime.c /^static STACK_OF(MIME_HEADER) *mime_parse_hdr(BIO *bio)$/;" f file: +STACK_OF crypto/asn1/tasn_enc.c /^static int asn1_set_seq_out(STACK_OF(const_ASN1_VALUE) *sk,$/;" f file: +STACK_OF crypto/cmp/cmp_client.c /^STACK_OF(OSSL_CMP_ITAV) *OSSL_CMP_exec_GENM_ses(OSSL_CMP_CTX *ctx)$/;" f +STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx)$/;" f +STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get1_caPubs(const OSSL_CMP_CTX *ctx)$/;" f +STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get1_extraCertsIn(const OSSL_CMP_CTX *ctx)$/;" f +STACK_OF crypto/cmp/cmp_ctx.c /^STACK_OF(X509) *OSSL_CMP_CTX_get1_newChain(const OSSL_CMP_CTX *ctx)$/;" f +STACK_OF crypto/cmp/cmp_msg.c /^static int add_extensions(STACK_OF(X509_EXTENSION) **target,$/;" f file: +STACK_OF crypto/cmp/cmp_util.c /^int ossl_cmp_sk_ASN1_UTF8STRING_push_str(STACK_OF(ASN1_UTF8STRING) *sk,$/;" f +STACK_OF crypto/cms/cms_env.c /^STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms)$/;" f +STACK_OF crypto/cms/cms_kari.c /^STACK_OF(CMS_RecipientEncryptedKey)$/;" f +STACK_OF crypto/cms/cms_lib.c /^STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms)$/;" f +STACK_OF crypto/cms/cms_lib.c /^STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms)$/;" f +STACK_OF crypto/cms/cms_lib.c /^static STACK_OF(CMS_CertificateChoices)$/;" f file: +STACK_OF crypto/cms/cms_lib.c /^static STACK_OF(CMS_RevocationInfoChoice)$/;" f file: +STACK_OF crypto/cms/cms_sd.c /^STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms)$/;" f +STACK_OF crypto/cms/cms_sd.c /^STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms)$/;" f +STACK_OF crypto/cms/cms_sd.c /^int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs,$/;" f +STACK_OF crypto/cms/cms_sd.c /^int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap)$/;" f +STACK_OF crypto/cms/cms_sd.c /^static int cms_add_cipher_smcap(STACK_OF(X509_ALGOR) **sk, int nid, int arg)$/;" f file: +STACK_OF crypto/cms/cms_sd.c /^static int cms_add_digest_smcap(STACK_OF(X509_ALGOR) **sk, int nid, int arg)$/;" f file: +STACK_OF crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *data,$/;" f +STACK_OF crypto/cms/cms_smime.c /^CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *data,$/;" f +STACK_OF crypto/conf/conf_api.c /^STACK_OF(CONF_VALUE) *_CONF_get_section_values(const CONF *conf,$/;" f +STACK_OF crypto/conf/conf_lib.c /^STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf,$/;" f +STACK_OF crypto/conf/conf_lib.c /^STACK_OF(CONF_VALUE) *NCONF_get_section(const CONF *conf, const char *section)$/;" f +STACK_OF crypto/conf/conf_lib.c /^STACK_OF(OPENSSL_CSTRING) *NCONF_get_section_names(const CONF *cnf)$/;" f +STACK_OF crypto/ct/ct_oct.c /^STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,$/;" f +STACK_OF crypto/ct/ct_oct.c /^STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,$/;" f +STACK_OF crypto/ct/ct_oct.c /^int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **out)$/;" f +STACK_OF crypto/ct/ct_oct.c /^int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp)$/;" f +STACK_OF crypto/ct/ct_prn.c /^void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent,$/;" f +STACK_OF crypto/ct/ct_sct.c /^int SCT_LIST_validate(const STACK_OF(SCT) *scts, CT_POLICY_EVAL_CTX *ctx)$/;" f +STACK_OF crypto/ct/ct_sct.c /^void SCT_LIST_free(STACK_OF(SCT) *a)$/;" f +STACK_OF crypto/ct/ct_x509v3.c /^static STACK_OF(SCT) *ocsp_ext_d2i_SCT_LIST(STACK_OF(SCT) **a,$/;" f file: +STACK_OF crypto/ct/ct_x509v3.c /^static STACK_OF(SCT) *x509_ext_d2i_SCT_LIST(STACK_OF(SCT) **a,$/;" f file: +STACK_OF crypto/ct/ct_x509v3.c /^static int set_sct_list_source(STACK_OF(SCT) *s, sct_source_t source)$/;" f file: +STACK_OF crypto/ocsp/ocsp_cl.c /^const STACK_OF(X509) *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs)$/;" f +STACK_OF crypto/ocsp/ocsp_ext.c /^static int ocsp_add1_nonce(STACK_OF(X509_EXTENSION) **exts,$/;" f file: +STACK_OF crypto/ocsp/ocsp_vfy.c /^static X509 *ocsp_find_signer_sk(STACK_OF(X509) *certs, OCSP_RESPID *id)$/;" f file: +STACK_OF crypto/ocsp/ocsp_vfy.c /^static int ocsp_check_ids(STACK_OF(OCSP_SINGLERESP) *sresp, OCSP_CERTID **ret)$/;" f file: +STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO) *PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk,$/;" f +STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio(BIO *bp, STACK_OF(X509_INFO) *sk,$/;" f +STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO) *PEM_X509_INFO_read_bio_ex(BIO *bp, STACK_OF(X509_INFO) *sk,$/;" f +STACK_OF crypto/pem/pem_info.c /^STACK_OF(X509_INFO)$/;" f +STACK_OF crypto/pkcs12/p12_add.c /^PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk)$/;" f +STACK_OF crypto/pkcs12/p12_add.c /^STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7)$/;" f +STACK_OF crypto/pkcs12/p12_add.c /^STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass,$/;" f +STACK_OF crypto/pkcs12/p12_add.c /^STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12)$/;" f +STACK_OF crypto/pkcs12/p12_attr.c /^ASN1_TYPE *PKCS12_get_attr_gen(const STACK_OF(X509_ATTRIBUTE) *attrs,$/;" f +STACK_OF crypto/pkcs12/p12_attr.c /^const STACK_OF(X509_ATTRIBUTE) *$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int nid_p7)$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12 *PKCS12_add_safes_ex(STACK_OF(PKCS7) *safes, int nid_p7,$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert)$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags,$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags,$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags, $/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,$/;" f +STACK_OF crypto/pkcs12/p12_crt.c /^static int pkcs12_add_bag(STACK_OF(PKCS12_SAFEBAG) **pbags,$/;" f file: +STACK_OF crypto/pkcs12/p12_kiss.c /^static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,$/;" f file: +STACK_OF crypto/pkcs12/p12_npas.c /^static int newpass_bags(STACK_OF(PKCS12_SAFEBAG) *bags, const char *oldpass,$/;" f file: +STACK_OF crypto/pkcs12/p12_sbag.c /^const STACK_OF(PKCS12_SAFEBAG) *$/;" f +STACK_OF crypto/pkcs7/pk7_attr.c /^STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si)$/;" f +STACK_OF crypto/pkcs7/pk7_attr.c /^int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg)$/;" f +STACK_OF crypto/pkcs7/pk7_doit.c /^ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk)$/;" f +STACK_OF crypto/pkcs7/pk7_doit.c /^static ASN1_TYPE *get_attribute(const STACK_OF(X509_ATTRIBUTE) *sk, int nid)$/;" f file: +STACK_OF crypto/pkcs7/pk7_doit.c /^static int add_attribute(STACK_OF(X509_ATTRIBUTE) **sk, int nid, int atrtype,$/;" f file: +STACK_OF crypto/pkcs7/pk7_lib.c /^STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7)$/;" f +STACK_OF crypto/pkcs7/pk7_lib.c /^static STACK_OF(PKCS7_RECIP_INFO) *pkcs7_get_recipient_info(const PKCS7 *p7)$/;" f file: +STACK_OF crypto/pkcs7/pk7_lib.c /^static STACK_OF(X509) *pkcs7_get_signer_certs(const PKCS7 *p7)$/;" f file: +STACK_OF crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,$/;" f +STACK_OF crypto/pkcs7/pk7_smime.c /^PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in,$/;" f +STACK_OF crypto/pkcs7/pk7_smime.c /^STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs,$/;" f +STACK_OF crypto/pkcs7/pk7_smime.c /^static int add_cipher_smcap(STACK_OF(X509_ALGOR) *sk, int nid, int arg)$/;" f file: +STACK_OF crypto/pkcs7/pk7_smime.c /^static int add_digest_smcap(STACK_OF(X509_ALGOR) *sk, int nid, int arg)$/;" f file: +STACK_OF crypto/provider_core.c /^static int infopair_add(STACK_OF(INFOPAIR) **infopairsk, const char *name,$/;" f file: +STACK_OF crypto/rsa/rsa_backend.c /^static int collect_numbers(STACK_OF(BIGNUM) *numbers,$/;" f file: +STACK_OF crypto/srp/srp_vfy.c /^static BIGNUM *SRP_gN_place_bn(STACK_OF(SRP_gN_cache) *gN_cache, char *ch)$/;" f file: +STACK_OF crypto/ts/ts_conf.c /^STACK_OF(X509) *TS_CONF_load_certs(const char *file)$/;" f +STACK_OF crypto/ts/ts_req_utils.c /^STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a)$/;" f +STACK_OF crypto/ts/ts_rsp_utils.c /^STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a)$/;" f +STACK_OF crypto/ts/ts_rsp_utils.c /^const STACK_OF(ASN1_UTF8STRING) *$/;" f +STACK_OF crypto/ts/ts_rsp_verify.c /^static char *ts_get_status_text(STACK_OF(ASN1_UTF8STRING) *text)$/;" f file: +STACK_OF crypto/ts/ts_rsp_verify.c /^static int ts_find_name(STACK_OF(GENERAL_NAME) *gen_names, GENERAL_NAME *name)$/;" f file: +STACK_OF crypto/ts/ts_verify_ctx.c /^STACK_OF(X509) *TS_VERIFY_CTX_set_certs(TS_VERIFY_CTX *ctx,$/;" f +STACK_OF crypto/x509/pcy_lib.c /^STACK_OF(POLICYQUALINFO) *X509_policy_node_get0_qualifiers(const$/;" f +STACK_OF crypto/x509/pcy_lib.c /^STACK_OF(X509_POLICY_NODE) *X509_policy_tree_get0_policies(const$/;" f +STACK_OF crypto/x509/pcy_lib.c /^STACK_OF(X509_POLICY_NODE) *X509_policy_tree_get0_user_policies(const$/;" f +STACK_OF crypto/x509/pcy_node.c /^STACK_OF(X509_POLICY_NODE) *ossl_policy_node_cmp_new(void)$/;" f +STACK_OF crypto/x509/pcy_node.c /^X509_POLICY_NODE *ossl_policy_tree_find_sk(STACK_OF(X509_POLICY_NODE) *nodes,$/;" f +STACK_OF crypto/x509/pcy_tree.c /^static int tree_add_auth_node(STACK_OF(X509_POLICY_NODE) **pnodes,$/;" f file: +STACK_OF crypto/x509/v3_addr.c /^int X509v3_addr_validate_resource_set(STACK_OF(X509) *chain,$/;" f +STACK_OF crypto/x509/v3_admis.c /^const STACK_OF(ADMISSIONS) *ADMISSION_SYNTAX_get0_contentsOfAdmissions(const ADMISSION_SYNTAX *as)$/;" f +STACK_OF crypto/x509/v3_admis.c /^const STACK_OF(ASN1_OBJECT) *PROFESSION_INFO_get0_professionOIDs(const PROFESSION_INFO *pi)$/;" f +STACK_OF crypto/x509/v3_admis.c /^const STACK_OF(ASN1_STRING) *PROFESSION_INFO_get0_professionItems(const PROFESSION_INFO *pi)$/;" f +STACK_OF crypto/x509/v3_akid.c /^static STACK_OF(CONF_VALUE) *i2v_AUTHORITY_KEYID(X509V3_EXT_METHOD *method,$/;" f file: +STACK_OF crypto/x509/v3_asid.c /^int X509v3_asid_validate_resource_set(STACK_OF(X509) *chain,$/;" f +STACK_OF crypto/x509/v3_bitst.c /^STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method,$/;" f +STACK_OF crypto/x509/v3_conf.c /^STACK_OF(CONF_VALUE) *X509V3_get_section(X509V3_CTX *ctx, const char *section)$/;" f +STACK_OF crypto/x509/v3_conf.c /^static STACK_OF(CONF_VALUE) *conf_lhash_get_section(void *db, const char *section)$/;" f file: +STACK_OF crypto/x509/v3_conf.c /^static STACK_OF(CONF_VALUE) *nconf_get_section(void *db, const char *section)$/;" f file: +STACK_OF crypto/x509/v3_conf.c /^static void delete_ext(STACK_OF(X509_EXTENSION) *sk, X509_EXTENSION *dext)$/;" f file: +STACK_OF crypto/x509/v3_crld.c /^static STACK_OF(GENERAL_NAME) *gnames_from_sectname(X509V3_CTX *ctx,$/;" f file: +STACK_OF crypto/x509/v3_lib.c /^int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value,$/;" f +STACK_OF crypto/x509/v3_lib.c /^void *X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit,$/;" f +STACK_OF crypto/x509/v3_san.c /^STACK_OF(CONF_VALUE) *i2v_GENERAL_NAME(X509V3_EXT_METHOD *method,$/;" f +STACK_OF crypto/x509/v3_san.c /^STACK_OF(CONF_VALUE) *i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method,$/;" f +STACK_OF crypto/x509/v3_tlsf.c /^static STACK_OF(CONF_VALUE) *i2v_TLS_FEATURE(const X509V3_EXT_METHOD *method,$/;" f file: +STACK_OF crypto/x509/v3_utl.c /^STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line)$/;" f +STACK_OF crypto/x509/v3_utl.c /^STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x)$/;" f +STACK_OF crypto/x509/v3_utl.c /^STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x)$/;" f +STACK_OF crypto/x509/v3_utl.c /^STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x)$/;" f +STACK_OF crypto/x509/v3_utl.c /^static STACK_OF(OPENSSL_STRING) *get_email(const X509_NAME *name,$/;" f file: +STACK_OF crypto/x509/v3_utl.c /^static int append_ia5(STACK_OF(OPENSSL_STRING) **sk,$/;" f file: +STACK_OF crypto/x509/v3_utl.c /^void X509_email_free(STACK_OF(OPENSSL_STRING) *sk)$/;" f +STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x,$/;" f +STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE)$/;" f +STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE)$/;" f +STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE)$/;" f +STACK_OF crypto/x509/x509_att.c /^STACK_OF(X509_ATTRIBUTE) *ossl_x509at_dup(const STACK_OF(X509_ATTRIBUTE) *x)$/;" f +STACK_OF crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc)$/;" f +STACK_OF crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc)$/;" f +STACK_OF crypto/x509/x509_att.c /^int X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid,$/;" f +STACK_OF crypto/x509/x509_att.c /^int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk,$/;" f +STACK_OF crypto/x509/x509_att.c /^int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x)$/;" f +STACK_OF crypto/x509/x509_att.c /^void *X509at_get0_data_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *x,$/;" f +STACK_OF crypto/x509/x509_cmp.c /^STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain)$/;" f +STACK_OF crypto/x509/x509_cmp.c /^X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, const X509_NAME *name,$/;" f +STACK_OF crypto/x509/x509_cmp.c /^X509 *X509_find_by_subject(STACK_OF(X509) *sk, const X509_NAME *name)$/;" f +STACK_OF crypto/x509/x509_cmp.c /^int X509_add_cert(STACK_OF(X509) *sk, X509 *cert, int flags)$/;" f +STACK_OF crypto/x509/x509_cmp.c /^int X509_add_certs(STACK_OF(X509) *sk, STACK_OF(X509) *certs, int flags)$/;" f +STACK_OF crypto/x509/x509_cmp.c /^int ossl_x509_add_cert_new(STACK_OF(X509) **p_sk, X509 *cert, int flags)$/;" f +STACK_OF crypto/x509/x509_cmp.c /^int ossl_x509_add_certs_new(STACK_OF(X509) **p_sk, STACK_OF(X509) *certs,$/;" f +STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *ctx,$/;" f +STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509) *X509_STORE_get1_all_certs(X509_STORE *store)$/;" f +STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(const X509_STORE_CTX *ctx,$/;" f +STACK_OF crypto/x509/x509_lu.c /^STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(const X509_STORE *v)$/;" f +STACK_OF crypto/x509/x509_lu.c /^X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h,$/;" f +STACK_OF crypto/x509/x509_lu.c /^X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h,$/;" f +STACK_OF crypto/x509/x509_lu.c /^int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type,$/;" f +STACK_OF crypto/x509/x509_lu.c /^static int x509_object_idx_cnt(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type,$/;" f file: +STACK_OF crypto/x509/x509_req.c /^STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req)$/;" f +STACK_OF crypto/x509/x509_set.c /^const STACK_OF(X509_EXTENSION) *X509_get0_extensions(const X509 *x)$/;" f +STACK_OF crypto/x509/x509_v3.c /^STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x,$/;" f +STACK_OF crypto/x509/x509_v3.c /^X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc)$/;" f +STACK_OF crypto/x509/x509_v3.c /^X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc)$/;" f +STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *x, int nid,$/;" f +STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_by_OBJ(const STACK_OF(X509_EXTENSION) *sk,$/;" f +STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_by_critical(const STACK_OF(X509_EXTENSION) *sk, int crit,$/;" f +STACK_OF crypto/x509/x509_v3.c /^int X509v3_get_ext_count(const STACK_OF(X509_EXTENSION) *x)$/;" f +STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_STORE_CTX_get0_chain(const X509_STORE_CTX *ctx)$/;" f +STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_STORE_CTX_get0_untrusted(const X509_STORE_CTX *ctx)$/;" f +STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_STORE_CTX_get1_chain(const X509_STORE_CTX *ctx)$/;" f +STACK_OF crypto/x509/x509_vfy.c /^STACK_OF(X509) *X509_build_chain(X509 *target, STACK_OF(X509) *certs,$/;" f +STACK_OF crypto/x509/x509_vfy.c /^static STACK_OF(X509) *lookup_certs_sk(X509_STORE_CTX *ctx,$/;" f file: +STACK_OF crypto/x509/x509_vfy.c /^static int sk_X509_contains(STACK_OF(X509) *sk, X509 *cert)$/;" f file: +STACK_OF crypto/x509/x509cset.c /^STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl)$/;" f +STACK_OF crypto/x509/x509cset.c /^const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl)$/;" f +STACK_OF crypto/x509/x509cset.c /^const STACK_OF(X509_EXTENSION) *X509_REVOKED_get0_extensions(const X509_REVOKED *r)$/;" f +STACK_OF crypto/x509/x_name.c /^static int i2d_name_canon(const STACK_OF(STACK_OF_X509_NAME_ENTRY) * _intname,$/;" f file: +STACK_OF crypto/x509/x_name.c /^static void local_sk_X509_NAME_ENTRY_free(STACK_OF(X509_NAME_ENTRY) *ne)$/;" f file: +STACK_OF crypto/x509/x_name.c /^static void local_sk_X509_NAME_ENTRY_pop_free(STACK_OF(X509_NAME_ENTRY) *ne)$/;" f file: +STACK_OF engines/e_capi.c /^static int cert_issuer_match(STACK_OF(X509_NAME) *ca_dn, X509 *x)$/;" f file: +STACK_OF ssl/d1_srtp.c /^STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *s)$/;" f +STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *ctx)$/;" f +STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk)$/;" f +STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s)$/;" f +STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file)$/;" f +STACK_OF ssl/ssl_cert.c /^STACK_OF(X509_NAME) *SSL_load_client_CA_file_ex(const char *file,$/;" f +STACK_OF ssl/ssl_cert.c /^const STACK_OF(X509_NAME) *SSL_CTX_get0_CA_list(const SSL_CTX *ctx)$/;" f +STACK_OF ssl/ssl_cert.c /^const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s)$/;" f +STACK_OF ssl/ssl_cert.c /^const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s)$/;" f +STACK_OF ssl/ssl_cert.c /^int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,$/;" f +STACK_OF ssl/ssl_cert.c /^int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,$/;" f +STACK_OF ssl/ssl_cert.c /^int SSL_add_store_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,$/;" f +STACK_OF ssl/ssl_cert.c /^static int add_ca_name(STACK_OF(X509_NAME) **sk, const X509 *x)$/;" f file: +STACK_OF ssl/ssl_cert.c /^static int add_uris_recursive(STACK_OF(X509_NAME) *stack,$/;" f file: +STACK_OF ssl/ssl_cert.c /^static void set0_CA_list(STACK_OF(X509_NAME) **ca_list,$/;" f file: +STACK_OF ssl/ssl_ciph.c /^SSL_COMP *ssl3_comp_find(STACK_OF(SSL_COMP) *sk, int n)$/;" f +STACK_OF ssl/ssl_ciph.c /^STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(SSL_CTX *ctx,$/;" f +STACK_OF ssl/ssl_ciph.c /^STACK_OF(SSL_COMP) *SSL_COMP_get_compression_methods(void)$/;" f +STACK_OF ssl/ssl_ciph.c /^STACK_OF(SSL_COMP) *SSL_COMP_set0_compression_methods(STACK_OF(SSL_COMP)$/;" f +STACK_OF ssl/ssl_ciph.c /^static __owur int set_ciphersuites(STACK_OF(SSL_CIPHER) **currciphers, const char *str)$/;" f file: +STACK_OF ssl/ssl_ciph.c /^static int update_cipher_list_by_id(STACK_OF(SSL_CIPHER) **cipher_list_by_id,$/;" f file: +STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx)$/;" f +STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s)$/;" f +STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s)$/;" f +STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s)$/;" f +STACK_OF ssl/ssl_lib.c /^STACK_OF(SSL_CIPHER) *ssl_get_ciphers_by_id(SSL *s)$/;" f +STACK_OF ssl/ssl_lib.c /^STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s)$/;" f +STACK_OF ssl/ssl_lib.c /^STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s)$/;" f +STACK_OF ssl/ssl_lib.c /^const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s)$/;" f +STACK_OF ssl/ssl_lib.c /^static int cipher_list_tls12_num(STACK_OF(SSL_CIPHER) *sk)$/;" f file: +STACK_OF ssl/ssl_lib.c /^static int ct_move_scts(STACK_OF(SCT) **dst, STACK_OF(SCT) *src,$/;" f file: +STACK_OF ssl/ssl_lib.c /^static int dup_ca_names(STACK_OF(X509_NAME) **dst, STACK_OF(X509_NAME) *src)$/;" f file: +STACK_OF ssl/statem/statem_lib.c /^const STACK_OF(X509_NAME) *get_ca_names(SSL *s)$/;" f +STACK_OF ssl/t1_lib.c /^static int ssl_check_ca_name(STACK_OF(X509_NAME) *names, X509 *x)$/;" f file: +STACK_OF test/cmp_ctx_test.c /^static STACK_OF(X509) *sk_X509_new_1(void)$/;" f file: +STACK_OF test/cmp_ctx_test.c /^static void sk_X509_pop_X509_free(STACK_OF(X509) *sk)$/;" f file: +STACK_OF test/crltest.c /^static STACK_OF(X509_CRL) *make_CRL_stack(X509_CRL *x1, X509_CRL *x2)$/;" f file: +STACK_OF test/ct_test.c /^static int compare_sct_list_printout(STACK_OF(SCT) *sct,$/;" f file: +STACK_OF test/danetest.c /^static STACK_OF(X509) *load_chain(BIO *fp, int nelem)$/;" f file: +STACK_OF test/evp_test.c /^static int evp_test_buffer_do(STACK_OF(EVP_TEST_BUFFER) *sk,$/;" f file: +STACK_OF test/helpers/cmp_testlib.c /^int STACK_OF_X509_cmp(const STACK_OF(X509) *sk1, const STACK_OF(X509) *sk2)$/;" f +STACK_OF test/helpers/cmp_testlib.c /^int STACK_OF_X509_push1(STACK_OF(X509) *sk, X509 *cert)$/;" f +STACK_OF test/helpers/pkcs12.c /^static STACK_OF(PKCS12_SAFEBAG) *decode_contentinfo(STACK_OF(PKCS7) *safes, int idx, const PKCS12_ENC *enc)$/;" f file: +STACK_OF test/helpers/pkcs12.c /^static int check_attrs(const STACK_OF(X509_ATTRIBUTE) *bag_attrs, const PKCS12_ATTR *attrs)$/;" f file: +STACK_OF test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_ca_names(STACK_OF(X509_NAME) **pnames,$/;" f file: +STACK_OF test/ssl_test.c /^static void print_ca_names(STACK_OF(X509_NAME) *names)$/;" f file: +STACK_OF test/testutil/load.c /^STACK_OF(X509) *load_certs_pem(const char *file)$/;" f +STACK_OF_X509_NAME_ENTRY crypto/x509/x509_local.h /^typedef STACK_OF(X509_NAME_ENTRY) STACK_OF_X509_NAME_ENTRY;$/;" t +STANDARD_EXTENSION_COUNT crypto/x509/standard_exts.h 79;" d +STANDARD_PACKET test/helpers/ssltestlib.c 342;" d file: +STANZA test/testutil.h /^} STANZA;$/;" t typeref:struct:stanza_st +START apps/s_time.c 107;" d file: +START apps/speed.c 123;" d file: +STATUS_SUCCESS providers/implementations/rands/seeding/rand_win.c 33;" d file: +STITCHED_CALL crypto/evp/e_aes_cbc_hmac_sha1.c 94;" d file: +STITCHED_CALL crypto/evp/e_aes_cbc_hmac_sha256.c 90;" d file: +STITCHED_CALL crypto/evp/e_rc4_hmac_md5.c 68;" d file: +STITCHED_CALL providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 28;" d file: +STITCHED_DECRYPT_CALL crypto/evp/e_aes_cbc_hmac_sha1.c 95;" d file: +STOP apps/s_time.c 108;" d file: +STOP apps/speed.c 124;" d file: +STORE providers/baseprov.c 86;" d file: +STORE providers/baseprov.c 91;" d file: +STORE providers/defltprov.c 475;" d file: +STORE providers/defltprov.c 480;" d file: +STORE_INFO_EMBEDDED engines/e_loader_attic.c 164;" d file: +STR crypto/s390xcap.c 30;" d file: +STR509 test/cmp_ctx_test.c 134;" d file: +STR64 test/cmp_ctx_test.c 132;" d file: +STRICT_ALIGNMENT crypto/modes/cbc128.c 15;" d file: +STRICT_ALIGNMENT crypto/whrlpool/wp_block.c 151;" d file: +STRICT_ALIGNMENT crypto/whrlpool/wp_block.c 60;" d file: +STRICT_ALIGNMENT crypto/whrlpool/wp_block.c 70;" d file: +STRICT_ALIGNMENT include/crypto/modes.h 30;" d +STRICT_ALIGNMENT include/crypto/modes.h 37;" d +STRING_MASK apps/ca.c 51;" d file: +STRING_MASK apps/req.c 41;" d file: +STRINT_PAIR apps/include/opt.h /^} OPT_PAIR, STRINT_PAIR;$/;" t typeref:struct:string_int_pair_st +STR_ crypto/s390xcap.c 29;" d file: +STR_ENDS_WITH test/evp_test.c 3944;" d file: +STR_SEP test/cmp_ctx_test.c 137;" d file: +STR_STARTS_WITH test/evp_test.c 3943;" d file: +SU test/stack_test.c /^} SU;$/;" t typeref:union:__anon332 file: +SUB_STATE_END_HANDSHAKE ssl/statem/statem.c /^ SUB_STATE_END_HANDSHAKE$/;" e enum:__anon396 file: +SUB_STATE_ERROR ssl/statem/statem.c /^ SUB_STATE_ERROR,$/;" e enum:__anon396 file: +SUB_STATE_FINISHED ssl/statem/statem.c /^ SUB_STATE_FINISHED,$/;" e enum:__anon396 file: +SUB_STATE_RETURN ssl/statem/statem.c /^} SUB_STATE_RETURN;$/;" t typeref:enum:__anon396 file: +SUFFIX crypto/trace.c /^ SUFFIX$/;" e enum:__anon217 file: +SURROGATE_MAX include/internal/unicode.h /^ SURROGATE_MAX = 0xdfffUL,$/;" e enum:__anon393 +SURROGATE_MIN include/internal/unicode.h /^ SURROGATE_MIN = 0xd800UL,$/;" e enum:__anon393 +SWAP crypto/aes/aes_local.h 19;" d +SWITCH crypto/aes/asm/aesp8-ppc.pl /^ SWITCH: for($conv) {$/;" l +SWITCH crypto/aes/asm/vpaes-ppc.pl /^ SWITCH: for($conv) {$/;" l +SWITCH crypto/perlasm/arm-xlate.pl /^ SWITCH: for ($flavour) {$/;" l +SWITCH crypto/perlasm/ppc-xlate.pl /^ SWITCH: for ($flavour) {$/;" l +SWITCH crypto/perlasm/x86_64-xlate.pl /^ SWITCH: for ($dir) {$/;" l +SWITCH util/check-format-test-negatives.c 257;" d file: +SXNET_TEST crypto/x509/v3_sxnet.c 20;" d file: +SYI_item_data providers/implementations/rands/seeding/rand_vms.c /^static const struct item_st SYI_item_data[] = {$/;" v typeref:struct:item_st file: +SYMNAME crypto/dso/dso_vms.c 277;" d file: +SYNTHV1CONTEXT ssl/ssl_rsa.c 23;" d file: +S_CLIENT_IRC_READ_TIMEOUT apps/s_client.c 58;" d file: +S_DOALTERNATE crypto/x509/x509_vfy.c 3009;" d file: +S_DONE test/ssl_old_test.c 2590;" d file: +S_DOTRUSTED crypto/x509/x509_vfy.c 3008;" d file: +S_DOUNTRUSTED crypto/x509/x509_vfy.c 3007;" d file: +S_IFDIR e_os.h 74;" d +S_IFMT e_os.h 78;" d +S_ISDIR apps/lib/opt.c 1179;" d file: +S_ISDIR apps/lib/opt.c 1181;" d file: +S_ISDIR crypto/conf/conf_def.c 36;" d file: +S_ISDIR engines/e_loader_attic.c 49;" d file: +S_ISDIR providers/implementations/storemgmt/file_store.c 41;" d file: +S_ISREG crypto/rand/randfile.c 57;" d file: +S_ISREG fuzz/test-corpus.c 34;" d file: +Sbox crypto/aes/asm/bsaes-armv7.pl /^sub Sbox {$/;" s +Sbox crypto/aes/asm/bsaes-x86_64.pl /^sub Sbox {$/;" s +SetKey test/rsa_test.c 32;" d file: +ShiftRows crypto/aes/aes_core.c /^static void ShiftRows(u64 *state)$/;" f file: +ShiftRows crypto/aes/asm/bsaes-armv7.pl /^sub ShiftRows {$/;" s +ShiftRows crypto/aes/asm/bsaes-x86_64.pl /^sub ShiftRows {$/;" s +Sigma0 crypto/sha/sha256.c 137;" d file: +Sigma0 crypto/sha/sha512.c 475;" d file: +Sigma1 crypto/sha/sha256.c 138;" d file: +Sigma1 crypto/sha/sha512.c 476;" d file: +SipHash_Final crypto/siphash/siphash.c /^int SipHash_Final(SIPHASH *ctx, unsigned char *out, size_t outlen)$/;" f +SipHash_Init crypto/siphash/siphash.c /^int SipHash_Init(SIPHASH *ctx, const unsigned char *k, int crounds, int drounds)$/;" f +SipHash_Update crypto/siphash/siphash.c /^void SipHash_Update(SIPHASH *ctx, const unsigned char *in, size_t inlen)$/;" f +SipHash_ctx_size crypto/siphash/siphash.c /^size_t SipHash_ctx_size(void)$/;" f +SipHash_hash_size crypto/siphash/siphash.c /^size_t SipHash_hash_size(SIPHASH *ctx)$/;" f +SipHash_set_hash_size crypto/siphash/siphash.c /^int SipHash_set_hash_size(SIPHASH *ctx, size_t hash_size)$/;" f +SockChan1 apps/lib/vms_term_sock.c /^ unsigned short SockChan1;$/;" m struct:_SocketPairTimeoutBlock file: +SockChan2 apps/lib/vms_term_sock.c /^ unsigned short SockChan2;$/;" m struct:_SocketPairTimeoutBlock file: +SocketPairTimeoutAst apps/lib/vms_term_sock.c /^static void SocketPairTimeoutAst (int astparm)$/;" f file: +SortFnByName apps/openssl.c /^static int SortFnByName(const void *_f1, const void *_f2)$/;" f file: +SubLong crypto/aes/aes_core.c /^static void SubLong(u64 *w)$/;" f file: +SubWord crypto/aes/aes_core.c /^static void SubWord(u32 *w)$/;" f file: +SubjectAltName_nodefault crypto/cmp/cmp_local.h /^ int SubjectAltName_nodefault;$/;" m struct:ossl_cmp_ctx_st +T crypto/ec/curve25519.c /^ fe T;$/;" m struct:__anon108 file: +T crypto/ec/curve25519.c /^ fe T;$/;" m struct:__anon109 file: +T test/modes_internal_test.c /^ const SIZED_DATA T;$/;" m struct:gcm128_data file: +T1 test/modes_internal_test.c /^static const u8 T1[] = {$/;" v file: +T10 test/modes_internal_test.c /^static const u8 T10[] = {$/;" v file: +T11 test/modes_internal_test.c /^static const u8 T11[] = {$/;" v file: +T12 test/modes_internal_test.c /^static const u8 T12[] = {$/;" v file: +T13 test/modes_internal_test.c /^static const u8 T13[] = {$/;" v file: +T14 test/modes_internal_test.c /^static const u8 T14[] = {$/;" v file: +T15 test/modes_internal_test.c /^static const u8 T15[] = {$/;" v file: +T16 test/modes_internal_test.c /^static const u8 T16[] = {$/;" v file: +T17 test/modes_internal_test.c /^static const u8 T17[] = {$/;" v file: +T18 test/modes_internal_test.c /^static const u8 T18[] = {$/;" v file: +T19 test/modes_internal_test.c /^static const u8 T19[] = {$/;" v file: +T2 test/modes_internal_test.c /^static const u8 T2[] = {$/;" v file: +T20 test/modes_internal_test.c /^static const u8 T20[] = {$/;" v file: +T2d crypto/ec/curve25519.c /^ fe T2d;$/;" m struct:__anon111 file: +T3 test/modes_internal_test.c /^static const u8 T3[] = {$/;" v file: +T4 test/modes_internal_test.c /^static const u8 T4[] = {$/;" v file: +T5 test/modes_internal_test.c /^static const u8 T5[] = {$/;" v file: +T6 test/modes_internal_test.c /^static const u8 T6[] = {$/;" v file: +T7 test/modes_internal_test.c /^static const u8 T7[] = {$/;" v file: +T8 test/modes_internal_test.c /^static const u8 T8[] = {$/;" v file: +T9 test/modes_internal_test.c /^static const u8 T9[] = {$/;" v file: +TABLE crypto/sha/asm/sha256-mb-x86_64.pl /^sub TABLE {$/;" s +TABLE_BITS include/crypto/modes.h 104;" d +TABLE_BITS include/crypto/modes.h 110;" d +TABLE_SIZE crypto/bn/bn_exp.c 37;" d file: +TABLE_SIZE crypto/bn/bn_exp2.c 14;" d file: +TACK_EXT_TYPE test/ssl_old_test.c 385;" d file: +TAILLEN crypto/pem/pem_lib.c 741;" d file: +TAIL_STEP crypto/chacha/asm/chacha-c64xplus.pl /^sub TAIL_STEP {$/;" s +TAP::Harness::OpenSSL test/run_tests.pl /^ package TAP::Harness::OpenSSL;$/;" p +TAP::Harness::fake test/run_tests.pl /^ package TAP::Harness::fake;$/;" p +TAP::Parser::OpenSSL test/run_tests.pl /^ package TAP::Parser::OpenSSL;$/;" p +TBUF_MAXSIZE apps/pkeyutl.c 711;" d file: +TCP_ULP include/internal/ktls.h 238;" d +TDES_FLAGS providers/implementations/ciphers/cipher_des.h 13;" d +TDES_FLAGS providers/implementations/ciphers/cipher_tdes.h 16;" d +TDES_IVLEN providers/implementations/ciphers/cipher_tdes.h 15;" d +TDES_WRAP_FLAGS providers/implementations/ciphers/cipher_tdes_wrap.c 25;" d file: +TE0 crypto/aes/asm/aes-ia64.S /^#define TE0 0$/;" d +TE1 crypto/aes/asm/aes-ia64.S /^#define TE1 1$/;" d +TE1 crypto/aes/asm/aes-ia64.S /^#define TE1 3$/;" d +TE2 crypto/aes/asm/aes-ia64.S /^#define TE2 2$/;" d +TE3 crypto/aes/asm/aes-ia64.S /^#define TE3 1$/;" d +TE3 crypto/aes/asm/aes-ia64.S /^#define TE3 3$/;" d +TERMIO crypto/ui/ui_openssl.c 102;" d file: +TERMIO crypto/ui/ui_openssl.c 85;" d file: +TERMIO crypto/ui/ui_openssl.c 94;" d file: +TERMIOS crypto/ui/ui_openssl.c 101;" d file: +TERMIOS crypto/ui/ui_openssl.c 46;" d file: +TERMIOS crypto/ui/ui_openssl.c 84;" d file: +TERMIOS crypto/ui/ui_openssl.c 93;" d file: +TERM_SOCK_CREATE apps/include/vms_term_sock.h 17;" d +TERM_SOCK_DELETE apps/include/vms_term_sock.h 18;" d +TERM_SOCK_FAILURE apps/include/vms_term_sock.h 23;" d +TERM_SOCK_SUCCESS apps/include/vms_term_sock.h 24;" d +TEST test/test_test.c 22;" d file: +TESTBIT crypto/mem_sec.c 271;" d file: +TESTDATA test/mdc2_internal_test.c /^} TESTDATA;$/;" t typeref:struct:__anon350 file: +TESTDATA test/pemtest.c /^} TESTDATA;$/;" t typeref:struct:__anon265 file: +TESTDATA test/poly1305_internal_test.c /^} TESTDATA;$/;" t typeref:struct:__anon353 file: +TESTDATA test/siphash_internal_test.c /^} TESTDATA;$/;" t typeref:struct:__anon319 file: +TESTDATA test/time_offset_test.c /^} TESTDATA;$/;" t typeref:struct:__anon312 file: +TESTDATA test/x509_time_test.c /^} TESTDATA;$/;" t typeref:struct:__anon269 file: +TESTDATA_FORMAT test/x509_time_test.c /^} TESTDATA_FORMAT;$/;" t typeref:struct:__anon270 file: +TESTING crypto/bn/bn_rand.c /^ NORMAL, TESTING, PRIVATE$/;" e enum:bnrand_flag_e file: +TESTMAXPAIRS test/testutil.h 521;" d +TESTUTIL_NO_size_t_COMPARISON test/bioprinttest.c 10;" d file: +TEST_ADD_PADDING test/clienthellotest.c 34;" d file: +TEST_ADD_PADDING_AND_PSK test/clienthellotest.c 41;" d file: +TEST_BN_abs_eq_word test/testutil.h 486;" d +TEST_BN_eq test/testutil.h 472;" d +TEST_BN_eq_one test/testutil.h 484;" d +TEST_BN_eq_word test/testutil.h 485;" d +TEST_BN_eq_zero test/testutil.h 478;" d +TEST_BN_even test/testutil.h 488;" d +TEST_BN_ge test/testutil.h 477;" d +TEST_BN_ge_zero test/testutil.h 483;" d +TEST_BN_gt test/testutil.h 475;" d +TEST_BN_gt_zero test/testutil.h 481;" d +TEST_BN_le test/testutil.h 476;" d +TEST_BN_le_zero test/testutil.h 482;" d +TEST_BN_lt test/testutil.h 474;" d +TEST_BN_lt_zero test/testutil.h 480;" d +TEST_BN_ne test/testutil.h 473;" d +TEST_BN_ne_zero test/testutil.h 479;" d +TEST_BN_odd test/testutil.h 487;" d +TEST_CASE_NAME test/testutil.h 118;" d +TEST_CASE_NAME test/testutil.h 122;" d +TEST_CASE_NAME test/testutil.h 125;" d +TEST_CERT apps/s_server.c 75;" d file: +TEST_CERT2 apps/s_server.c 76;" d file: +TEST_CUSTOM_DATA test/asn1_encode_test.c /^} TEST_CUSTOM_DATA;$/;" t typeref:struct:__anon297 file: +TEST_ENCRYPTED_OVERFLOW_TLS1_2_NOT_OK test/recordlentest.c 23;" d file: +TEST_ENCRYPTED_OVERFLOW_TLS1_2_OK test/recordlentest.c 22;" d file: +TEST_ENCRYPTED_OVERFLOW_TLS1_3_NOT_OK test/recordlentest.c 21;" d file: +TEST_ENCRYPTED_OVERFLOW_TLS1_3_OK test/recordlentest.c 20;" d file: +TEST_ENG_OPENSSL_PKEY crypto/engine/eng_openssl.c 41;" d file: +TEST_ENG_OPENSSL_RC4 crypto/engine/eng_openssl.c 39;" d file: +TEST_ENG_OPENSSL_RC4 crypto/engine/eng_openssl.c 58;" d file: +TEST_ENG_OPENSSL_RC4_OTHERS crypto/engine/eng_openssl.c 59;" d file: +TEST_ENG_OPENSSL_RC4_P_CIPHER crypto/engine/eng_openssl.c 61;" d file: +TEST_ENG_OPENSSL_RC4_P_INIT crypto/engine/eng_openssl.c 47;" d file: +TEST_ENG_OPENSSL_RC4_P_INIT crypto/engine/eng_openssl.c 60;" d file: +TEST_ENG_OPENSSL_SHA crypto/engine/eng_openssl.c 50;" d file: +TEST_EXT_TYPE1 test/sslapitest.c 5464;" d file: +TEST_FL_int_eq test/endecode_test.c 34;" d file: +TEST_FL_int_ge test/endecode_test.c 35;" d file: +TEST_FL_int_gt test/endecode_test.c 36;" d file: +TEST_FL_long_gt test/endecode_test.c 37;" d file: +TEST_FL_mem_eq test/endecode_test.c 31;" d file: +TEST_FL_ptr test/endecode_test.c 30;" d file: +TEST_FL_strn2_eq test/endecode_test.c 33;" d file: +TEST_FL_strn_eq test/endecode_test.c 32;" d file: +TEST_FL_true test/endecode_test.c 38;" d file: +TEST_GCM_IV_REINIT_st test/evp_extra_test.c /^} TEST_GCM_IV_REINIT_st;$/;" t typeref:struct:__anon310 file: +TEST_INFO test/testutil/driver.c /^} TEST_INFO;$/;" t typeref:struct:test_info file: +TEST_PACKAGE test/asn1_encode_test.c /^} TEST_PACKAGE;$/;" t typeref:struct:__anon298 file: +TEST_PADDING_NOT_NEEDED test/clienthellotest.c 36;" d file: +TEST_PLAINTEXT_OVERFLOW_NOT_OK test/recordlentest.c 19;" d file: +TEST_PLAINTEXT_OVERFLOW_OK test/recordlentest.c 18;" d file: +TEST_RC4_KEY crypto/engine/eng_openssl.c /^} TEST_RC4_KEY;$/;" t typeref:struct:__anon211 file: +TEST_RC4_KEY_SIZE crypto/engine/eng_openssl.c 199;" d file: +TEST_SET_SESSION_TICK_DATA_VER_NEG test/clienthellotest.c 32;" d file: +TEST_SIZE test/igetest.c 23;" d file: +TEST_SKIP_CODE test/testutil/tu_local.h 15;" d +TEST_TYPE test/shlibloadtest.c /^} TEST_TYPE;$/;" t typeref:enum:test_types_en file: +TEST_char_eq test/testutil.h 405;" d +TEST_char_ge test/testutil.h 410;" d +TEST_char_gt test/testutil.h 409;" d +TEST_char_le test/testutil.h 408;" d +TEST_char_lt test/testutil.h 407;" d +TEST_char_ne test/testutil.h 406;" d +TEST_cs_eq test/destest.c 26;" d file: +TEST_double_eq test/testutil.h 440;" d +TEST_double_ge test/testutil.h 445;" d +TEST_double_gt test/testutil.h 444;" d +TEST_double_le test/testutil.h 443;" d +TEST_double_lt test/testutil.h 442;" d +TEST_double_ne test/testutil.h 441;" d +TEST_error test/testutil.h 495;" d +TEST_error test/testutil.h 499;" d +TEST_false test/testutil.h 470;" d +TEST_info test/testutil.h 496;" d +TEST_info test/testutil.h 500;" d +TEST_int_eq test/testutil.h 391;" d +TEST_int_ge test/testutil.h 396;" d +TEST_int_gt test/testutil.h 395;" d +TEST_int_le test/testutil.h 394;" d +TEST_int_lt test/testutil.h 393;" d +TEST_int_ne test/testutil.h 392;" d +TEST_long_eq test/testutil.h 419;" d +TEST_long_ge test/testutil.h 424;" d +TEST_long_gt test/testutil.h 423;" d +TEST_long_le test/testutil.h 422;" d +TEST_long_lt test/testutil.h 421;" d +TEST_long_ne test/testutil.h 420;" d +TEST_mem_eq test/testutil.h 466;" d +TEST_mem_ne test/testutil.h 467;" d +TEST_note test/testutil.h 503;" d +TEST_openssl_errors test/testutil.h 504;" d +TEST_perror test/testutil.h 505;" d +TEST_ptr test/testutil.h 456;" d +TEST_ptr_eq test/testutil.h 454;" d +TEST_ptr_ne test/testutil.h 455;" d +TEST_ptr_null test/testutil.h 457;" d +TEST_size_t_eq test/testutil.h 433;" d +TEST_size_t_ge test/testutil.h 438;" d +TEST_size_t_gt test/testutil.h 437;" d +TEST_size_t_le test/testutil.h 436;" d +TEST_size_t_lt test/testutil.h 435;" d +TEST_size_t_ne test/testutil.h 434;" d +TEST_skip test/testutil.h 497;" d +TEST_skip test/testutil.h 501;" d +TEST_str_eq test/testutil.h 459;" d +TEST_str_ne test/testutil.h 460;" d +TEST_strn2_eq test/testutil.h 463;" d +TEST_strn2_ne test/testutil.h 464;" d +TEST_strn_eq test/testutil.h 461;" d +TEST_strn_ne test/testutil.h 462;" d +TEST_time_t_eq test/testutil.h 447;" d +TEST_time_t_ge test/testutil.h 452;" d +TEST_time_t_gt test/testutil.h 451;" d +TEST_time_t_le test/testutil.h 450;" d +TEST_time_t_lt test/testutil.h 449;" d +TEST_time_t_ne test/testutil.h 448;" d +TEST_true test/testutil.h 469;" d +TEST_uchar_eq test/testutil.h 412;" d +TEST_uchar_ge test/testutil.h 417;" d +TEST_uchar_gt test/testutil.h 416;" d +TEST_uchar_le test/testutil.h 415;" d +TEST_uchar_lt test/testutil.h 414;" d +TEST_uchar_ne test/testutil.h 413;" d +TEST_uint_eq test/testutil.h 398;" d +TEST_uint_ge test/testutil.h 403;" d +TEST_uint_gt test/testutil.h 402;" d +TEST_uint_le test/testutil.h 401;" d +TEST_uint_lt test/testutil.h 400;" d +TEST_uint_ne test/testutil.h 399;" d +TEST_ulong_eq test/testutil.h 426;" d +TEST_ulong_ge test/testutil.h 431;" d +TEST_ulong_gt test/testutil.h 430;" d +TEST_ulong_le test/testutil.h 429;" d +TEST_ulong_lt test/testutil.h 428;" d +TEST_ulong_ne test/testutil.h 427;" d +THIS_DIR fuzz/helper.py /^THIS_DIR = os.path.abspath(os.path.dirname(__file__))$/;" v +THREADS test/drbgtest.c 777;" d file: +THREAD_EVENT_HANDLER crypto/initthread.c /^typedef struct thread_event_handler_st THREAD_EVENT_HANDLER;$/;" t typeref:struct:thread_event_handler_st file: +TICKET_AGE_ALLOWANCE ssl/ssl_local.h 708;" d +TICKET_NONCE_SIZE ssl/statem/statem_srvr.c 30;" d file: +TIMEOUT test/sslapitest.c 8483;" d file: +TIME_IMPL fuzz/client.c /^time_t time(time_t *t) TIME_IMPL(t)$/;" f +TIME_IMPL fuzz/client.c 26;" d file: +TIME_IMPL fuzz/server.c /^time_t time(time_t *t) TIME_IMPL(t)$/;" f +TIME_IMPL fuzz/server.c 479;" d file: +TIME_INTERVAL providers/implementations/rands/drbg_local.h 31;" d +TK26_MAC_KEY_LEN crypto/pkcs12/p12_mutl.c 53;" d file: +TLS13_AD_CERTIFICATE_REQUIRED include/openssl/tls1.h 72;" d +TLS13_AD_MISSING_EXTENSION include/openssl/tls1.h 71;" d +TLS13_AES_128_CCM_8_SHA256_BYTES test/sslapitest.c 3163;" d file: +TLS13_AES_128_CCM_SHA256_BYTES test/sslapitest.c 3162;" d file: +TLS13_AES_128_GCM_SHA256_BYTES test/sslapitest.c 3159;" d file: +TLS13_AES_128_GCM_SHA256_BYTES test/tls13encryptiontest.c 302;" d file: +TLS13_AES_256_GCM_SHA384_BYTES test/sslapitest.c 3160;" d file: +TLS13_CHACHA20_POLY1305_SHA256_BYTES test/sslapitest.c 3161;" d file: +TLS13_MAX_LABEL_LEN ssl/tls13_enc.c 19;" d file: +TLS13_MAX_RESUMPTION_PSK_LENGTH ssl/ssl_local.h 533;" d +TLS13_NUM_CIPHERS ssl/s3_lib.c 24;" d file: +TLS13_TBS_PREAMBLE_SIZE ssl/statem/statem_lib.c 230;" d file: +TLS13_TBS_START_SIZE ssl/statem/statem_lib.c 229;" d file: +TLS1_1_VERSION include/crypto/evp.h 846;" d +TLS1_1_VERSION include/openssl/prov_ssl.h 24;" d +TLS1_1_VERSION_MAJOR include/openssl/tls1.h 45;" d +TLS1_1_VERSION_MINOR include/openssl/tls1.h 46;" d +TLS1_2_VERSION include/openssl/prov_ssl.h 25;" d +TLS1_2_VERSION_MAJOR include/openssl/tls1.h 48;" d +TLS1_2_VERSION_MINOR include/openssl/tls1.h 49;" d +TLS1_3_CK_AES_128_CCM_8_SHA256 include/openssl/tls1.h 597;" d +TLS1_3_CK_AES_128_CCM_SHA256 include/openssl/tls1.h 596;" d +TLS1_3_CK_AES_128_GCM_SHA256 include/openssl/tls1.h 593;" d +TLS1_3_CK_AES_256_GCM_SHA384 include/openssl/tls1.h 594;" d +TLS1_3_CK_CHACHA20_POLY1305_SHA256 include/openssl/tls1.h 595;" d +TLS1_3_RFC_AES_128_CCM_8_SHA256 include/openssl/tls1.h 677;" d +TLS1_3_RFC_AES_128_CCM_SHA256 include/openssl/tls1.h 676;" d +TLS1_3_RFC_AES_128_GCM_SHA256 include/openssl/tls1.h 673;" d +TLS1_3_RFC_AES_256_GCM_SHA384 include/openssl/tls1.h 674;" d +TLS1_3_RFC_CHACHA20_POLY1305_SHA256 include/openssl/tls1.h 675;" d +TLS1_3_VERSION include/openssl/prov_ssl.h 26;" d +TLS1_AD_ACCESS_DENIED include/openssl/tls1.h 60;" d +TLS1_AD_BAD_CERTIFICATE_HASH_VALUE include/openssl/tls1.h 78;" d +TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE include/openssl/tls1.h 77;" d +TLS1_AD_CERTIFICATE_UNOBTAINABLE include/openssl/tls1.h 75;" d +TLS1_AD_DECODE_ERROR include/openssl/tls1.h 61;" d +TLS1_AD_DECRYPTION_FAILED include/openssl/tls1.h 57;" d +TLS1_AD_DECRYPT_ERROR include/openssl/tls1.h 62;" d +TLS1_AD_EXPORT_RESTRICTION include/openssl/tls1.h 63;" d +TLS1_AD_INAPPROPRIATE_FALLBACK include/openssl/tls1.h 67;" d +TLS1_AD_INSUFFICIENT_SECURITY include/openssl/tls1.h 65;" d +TLS1_AD_INTERNAL_ERROR include/openssl/tls1.h 66;" d +TLS1_AD_NO_APPLICATION_PROTOCOL include/openssl/tls1.h 80;" d +TLS1_AD_NO_RENEGOTIATION include/openssl/tls1.h 69;" d +TLS1_AD_PROTOCOL_VERSION include/openssl/tls1.h 64;" d +TLS1_AD_RECORD_OVERFLOW include/openssl/tls1.h 58;" d +TLS1_AD_UNKNOWN_CA include/openssl/tls1.h 59;" d +TLS1_AD_UNKNOWN_PSK_IDENTITY include/openssl/tls1.h 79;" d +TLS1_AD_UNRECOGNIZED_NAME include/openssl/tls1.h 76;" d +TLS1_AD_UNSUPPORTED_EXTENSION include/openssl/tls1.h 74;" d +TLS1_AD_USER_CANCELLED include/openssl/tls1.h 68;" d +TLS1_CK_ADH_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 446;" d +TLS1_CK_ADH_WITH_AES_128_SHA include/openssl/tls1.h 386;" d +TLS1_CK_ADH_WITH_AES_128_SHA256 include/openssl/tls1.h 416;" d +TLS1_CK_ADH_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 447;" d +TLS1_CK_ADH_WITH_AES_256_SHA include/openssl/tls1.h 392;" d +TLS1_CK_ADH_WITH_AES_256_SHA256 include/openssl/tls1.h 417;" d +TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 408;" d +TLS1_CK_ADH_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 479;" d +TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 425;" d +TLS1_CK_ADH_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 486;" d +TLS1_CK_ADH_WITH_SEED_SHA include/openssl/tls1.h 433;" d +TLS1_CK_DHE_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 442;" d +TLS1_CK_DHE_DSS_WITH_AES_128_SHA include/openssl/tls1.h 384;" d +TLS1_CK_DHE_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 400;" d +TLS1_CK_DHE_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 443;" d +TLS1_CK_DHE_DSS_WITH_AES_256_SHA include/openssl/tls1.h 390;" d +TLS1_CK_DHE_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 414;" d +TLS1_CK_DHE_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 606;" d +TLS1_CK_DHE_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 607;" d +TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 406;" d +TLS1_CK_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 477;" d +TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 423;" d +TLS1_CK_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 484;" d +TLS1_CK_DHE_DSS_WITH_SEED_SHA include/openssl/tls1.h 431;" d +TLS1_CK_DHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 347;" d +TLS1_CK_DHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 348;" d +TLS1_CK_DHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 366;" d +TLS1_CK_DHE_PSK_WITH_AES_128_CCM include/openssl/tls1.h 460;" d +TLS1_CK_DHE_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 464;" d +TLS1_CK_DHE_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 358;" d +TLS1_CK_DHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 349;" d +TLS1_CK_DHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 367;" d +TLS1_CK_DHE_PSK_WITH_AES_256_CCM include/openssl/tls1.h 461;" d +TLS1_CK_DHE_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 465;" d +TLS1_CK_DHE_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 359;" d +TLS1_CK_DHE_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 622;" d +TLS1_CK_DHE_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 623;" d +TLS1_CK_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 576;" d +TLS1_CK_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 577;" d +TLS1_CK_DHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 589;" d +TLS1_CK_DHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 377;" d +TLS1_CK_DHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 368;" d +TLS1_CK_DHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 369;" d +TLS1_CK_DHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 346;" d +TLS1_CK_DHE_RSA_WITH_AES_128_CCM include/openssl/tls1.h 452;" d +TLS1_CK_DHE_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 456;" d +TLS1_CK_DHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 438;" d +TLS1_CK_DHE_RSA_WITH_AES_128_SHA include/openssl/tls1.h 385;" d +TLS1_CK_DHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 411;" d +TLS1_CK_DHE_RSA_WITH_AES_256_CCM include/openssl/tls1.h 453;" d +TLS1_CK_DHE_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 457;" d +TLS1_CK_DHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 439;" d +TLS1_CK_DHE_RSA_WITH_AES_256_SHA include/openssl/tls1.h 391;" d +TLS1_CK_DHE_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 415;" d +TLS1_CK_DHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 602;" d +TLS1_CK_DHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 603;" d +TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 407;" d +TLS1_CK_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 478;" d +TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 424;" d +TLS1_CK_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 485;" d +TLS1_CK_DHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 586;" d +TLS1_CK_DHE_RSA_WITH_SEED_SHA include/openssl/tls1.h 432;" d +TLS1_CK_DH_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 444;" d +TLS1_CK_DH_DSS_WITH_AES_128_SHA include/openssl/tls1.h 382;" d +TLS1_CK_DH_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 398;" d +TLS1_CK_DH_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 445;" d +TLS1_CK_DH_DSS_WITH_AES_256_SHA include/openssl/tls1.h 388;" d +TLS1_CK_DH_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 412;" d +TLS1_CK_DH_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 608;" d +TLS1_CK_DH_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 609;" d +TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 404;" d +TLS1_CK_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 475;" d +TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 421;" d +TLS1_CK_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 482;" d +TLS1_CK_DH_DSS_WITH_SEED_SHA include/openssl/tls1.h 429;" d +TLS1_CK_DH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 440;" d +TLS1_CK_DH_RSA_WITH_AES_128_SHA include/openssl/tls1.h 383;" d +TLS1_CK_DH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 399;" d +TLS1_CK_DH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 441;" d +TLS1_CK_DH_RSA_WITH_AES_256_SHA include/openssl/tls1.h 389;" d +TLS1_CK_DH_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 413;" d +TLS1_CK_DH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 604;" d +TLS1_CK_DH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 605;" d +TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 405;" d +TLS1_CK_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 476;" d +TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 422;" d +TLS1_CK_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 483;" d +TLS1_CK_DH_RSA_WITH_SEED_SHA include/openssl/tls1.h 430;" d +TLS1_CK_DH_anon_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 610;" d +TLS1_CK_DH_anon_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 611;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 498;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CCM include/openssl/tls1.h 468;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 470;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 541;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 531;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 499;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CCM include/openssl/tls1.h 469;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 471;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 542;" d +TLS1_CK_ECDHE_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 532;" d +TLS1_CK_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 612;" d +TLS1_CK_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 613;" d +TLS1_CK_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 565;" d +TLS1_CK_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 566;" d +TLS1_CK_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 585;" d +TLS1_CK_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 497;" d +TLS1_CK_ECDHE_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 495;" d +TLS1_CK_ECDHE_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 496;" d +TLS1_CK_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 552;" d +TLS1_CK_ECDHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 553;" d +TLS1_CK_ECDHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 556;" d +TLS1_CK_ECDHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 554;" d +TLS1_CK_ECDHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 557;" d +TLS1_CK_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 580;" d +TLS1_CK_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 581;" d +TLS1_CK_ECDHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 588;" d +TLS1_CK_ECDHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 560;" d +TLS1_CK_ECDHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 561;" d +TLS1_CK_ECDHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 562;" d +TLS1_CK_ECDHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 551;" d +TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 510;" d +TLS1_CK_ECDHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 545;" d +TLS1_CK_ECDHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 535;" d +TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 511;" d +TLS1_CK_ECDHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 546;" d +TLS1_CK_ECDHE_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 536;" d +TLS1_CK_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 616;" d +TLS1_CK_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 617;" d +TLS1_CK_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 569;" d +TLS1_CK_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 570;" d +TLS1_CK_ECDHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 584;" d +TLS1_CK_ECDHE_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 509;" d +TLS1_CK_ECDHE_RSA_WITH_NULL_SHA include/openssl/tls1.h 507;" d +TLS1_CK_ECDHE_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 508;" d +TLS1_CK_ECDH_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 492;" d +TLS1_CK_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 543;" d +TLS1_CK_ECDH_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 533;" d +TLS1_CK_ECDH_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 493;" d +TLS1_CK_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 544;" d +TLS1_CK_ECDH_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 534;" d +TLS1_CK_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 614;" d +TLS1_CK_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 615;" d +TLS1_CK_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 567;" d +TLS1_CK_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 568;" d +TLS1_CK_ECDH_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 491;" d +TLS1_CK_ECDH_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 489;" d +TLS1_CK_ECDH_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 490;" d +TLS1_CK_ECDH_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 504;" d +TLS1_CK_ECDH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 547;" d +TLS1_CK_ECDH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 537;" d +TLS1_CK_ECDH_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 505;" d +TLS1_CK_ECDH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 548;" d +TLS1_CK_ECDH_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 538;" d +TLS1_CK_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 618;" d +TLS1_CK_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 619;" d +TLS1_CK_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 571;" d +TLS1_CK_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 572;" d +TLS1_CK_ECDH_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 503;" d +TLS1_CK_ECDH_RSA_WITH_NULL_SHA include/openssl/tls1.h 501;" d +TLS1_CK_ECDH_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 502;" d +TLS1_CK_ECDH_anon_WITH_AES_128_CBC_SHA include/openssl/tls1.h 516;" d +TLS1_CK_ECDH_anon_WITH_AES_256_CBC_SHA include/openssl/tls1.h 517;" d +TLS1_CK_ECDH_anon_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 515;" d +TLS1_CK_ECDH_anon_WITH_NULL_SHA include/openssl/tls1.h 513;" d +TLS1_CK_ECDH_anon_WITH_RC4_128_SHA include/openssl/tls1.h 514;" d +TLS1_CK_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 343;" d +TLS1_CK_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 344;" d +TLS1_CK_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 362;" d +TLS1_CK_PSK_WITH_AES_128_CCM include/openssl/tls1.h 458;" d +TLS1_CK_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 462;" d +TLS1_CK_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 356;" d +TLS1_CK_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 345;" d +TLS1_CK_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 363;" d +TLS1_CK_PSK_WITH_AES_256_CCM include/openssl/tls1.h 459;" d +TLS1_CK_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 463;" d +TLS1_CK_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 357;" d +TLS1_CK_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 620;" d +TLS1_CK_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 621;" d +TLS1_CK_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 574;" d +TLS1_CK_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 575;" d +TLS1_CK_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 587;" d +TLS1_CK_PSK_WITH_NULL_SHA include/openssl/tls1.h 376;" d +TLS1_CK_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 364;" d +TLS1_CK_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 365;" d +TLS1_CK_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 342;" d +TLS1_CK_RSA_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 351;" d +TLS1_CK_RSA_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 352;" d +TLS1_CK_RSA_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 370;" d +TLS1_CK_RSA_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 360;" d +TLS1_CK_RSA_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 353;" d +TLS1_CK_RSA_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 371;" d +TLS1_CK_RSA_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 361;" d +TLS1_CK_RSA_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 624;" d +TLS1_CK_RSA_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 625;" d +TLS1_CK_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 578;" d +TLS1_CK_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 579;" d +TLS1_CK_RSA_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 590;" d +TLS1_CK_RSA_PSK_WITH_NULL_SHA include/openssl/tls1.h 378;" d +TLS1_CK_RSA_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 372;" d +TLS1_CK_RSA_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 373;" d +TLS1_CK_RSA_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 350;" d +TLS1_CK_RSA_WITH_AES_128_CCM include/openssl/tls1.h 450;" d +TLS1_CK_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 454;" d +TLS1_CK_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 436;" d +TLS1_CK_RSA_WITH_AES_128_SHA include/openssl/tls1.h 381;" d +TLS1_CK_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 396;" d +TLS1_CK_RSA_WITH_AES_256_CCM include/openssl/tls1.h 451;" d +TLS1_CK_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 455;" d +TLS1_CK_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 437;" d +TLS1_CK_RSA_WITH_AES_256_SHA include/openssl/tls1.h 387;" d +TLS1_CK_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 397;" d +TLS1_CK_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 600;" d +TLS1_CK_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 601;" d +TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 403;" d +TLS1_CK_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 474;" d +TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 420;" d +TLS1_CK_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 481;" d +TLS1_CK_RSA_WITH_NULL_SHA256 include/openssl/tls1.h 395;" d +TLS1_CK_RSA_WITH_SEED_SHA include/openssl/tls1.h 428;" d +TLS1_CK_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 522;" d +TLS1_CK_SRP_SHA_DSS_WITH_AES_128_CBC_SHA include/openssl/tls1.h 525;" d +TLS1_CK_SRP_SHA_DSS_WITH_AES_256_CBC_SHA include/openssl/tls1.h 528;" d +TLS1_CK_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 521;" d +TLS1_CK_SRP_SHA_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 524;" d +TLS1_CK_SRP_SHA_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 527;" d +TLS1_CK_SRP_SHA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 520;" d +TLS1_CK_SRP_SHA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 523;" d +TLS1_CK_SRP_SHA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 526;" d +TLS1_FINISH_MAC_LENGTH include/openssl/tls1.h 1143;" d +TLS1_FLAGS_ENCRYPT_THEN_MAC include/openssl/ssl3.h 291;" d +TLS1_FLAGS_ENCRYPT_THEN_MAC_READ include/openssl/ssl3.h 290;" d +TLS1_FLAGS_ENCRYPT_THEN_MAC_WRITE include/openssl/ssl3.h 296;" d +TLS1_FLAGS_RECEIVED_EXTMS include/openssl/ssl3.h 294;" d +TLS1_FLAGS_REQUIRED_EXTMS include/openssl/ssl3.h 301;" d +TLS1_FLAGS_SKIP_CERT_VERIFY include/openssl/ssl3.h 287;" d +TLS1_FLAGS_STATELESS include/openssl/ssl3.h 298;" d +TLS1_FLAGS_TLS_PADDING_BUG include/openssl/ssl3.h 285;" d +TLS1_HB_REQUEST include/openssl/ssl3.h 258;" d +TLS1_HB_RESPONSE include/openssl/ssl3.h 259;" d +TLS1_PRF providers/implementations/kdfs/tls1_prf.c /^} TLS1_PRF;$/;" t typeref:struct:__anon530 file: +TLS1_PRF ssl/ssl_local.h 312;" d +TLS1_PRF_DGST_SHIFT ssl/ssl_local.h 305;" d +TLS1_PRF_GOST12_256 ssl/ssl_local.h 310;" d +TLS1_PRF_GOST12_512 ssl/ssl_local.h 311;" d +TLS1_PRF_GOST94 ssl/ssl_local.h 309;" d +TLS1_PRF_MAXBUF providers/implementations/kdfs/tls1_prf.c 79;" d file: +TLS1_PRF_SHA1_MD5 ssl/ssl_local.h 306;" d +TLS1_PRF_SHA256 ssl/ssl_local.h 307;" d +TLS1_PRF_SHA384 ssl/ssl_local.h 308;" d +TLS1_RFC_ADH_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 651;" d +TLS1_RFC_ADH_WITH_AES_128_SHA include/openssl/tls1.h 631;" d +TLS1_RFC_ADH_WITH_AES_128_SHA256 include/openssl/tls1.h 643;" d +TLS1_RFC_ADH_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 652;" d +TLS1_RFC_ADH_WITH_AES_256_SHA include/openssl/tls1.h 635;" d +TLS1_RFC_ADH_WITH_AES_256_SHA256 include/openssl/tls1.h 644;" d +TLS1_RFC_ADH_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 767;" d +TLS1_RFC_ADH_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 755;" d +TLS1_RFC_ADH_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 763;" d +TLS1_RFC_ADH_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 759;" d +TLS1_RFC_ADH_WITH_SEED_SHA include/openssl/tls1.h 783;" d +TLS1_RFC_DHE_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 649;" d +TLS1_RFC_DHE_DSS_WITH_AES_128_SHA include/openssl/tls1.h 629;" d +TLS1_RFC_DHE_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 639;" d +TLS1_RFC_DHE_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 650;" d +TLS1_RFC_DHE_DSS_WITH_AES_256_SHA include/openssl/tls1.h 633;" d +TLS1_RFC_DHE_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 641;" d +TLS1_RFC_DHE_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 797;" d +TLS1_RFC_DHE_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 798;" d +TLS1_RFC_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 765;" d +TLS1_RFC_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 753;" d +TLS1_RFC_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 761;" d +TLS1_RFC_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 757;" d +TLS1_RFC_DHE_DSS_WITH_SEED_SHA include/openssl/tls1.h 781;" d +TLS1_RFC_DHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 704;" d +TLS1_RFC_DHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 705;" d +TLS1_RFC_DHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 720;" d +TLS1_RFC_DHE_PSK_WITH_AES_128_CCM include/openssl/tls1.h 663;" d +TLS1_RFC_DHE_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 667;" d +TLS1_RFC_DHE_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 712;" d +TLS1_RFC_DHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 706;" d +TLS1_RFC_DHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 721;" d +TLS1_RFC_DHE_PSK_WITH_AES_256_CCM include/openssl/tls1.h 664;" d +TLS1_RFC_DHE_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 668;" d +TLS1_RFC_DHE_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 713;" d +TLS1_RFC_DHE_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 813;" d +TLS1_RFC_DHE_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 814;" d +TLS1_RFC_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 774;" d +TLS1_RFC_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 775;" d +TLS1_RFC_DHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 750;" d +TLS1_RFC_DHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 699;" d +TLS1_RFC_DHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 722;" d +TLS1_RFC_DHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 723;" d +TLS1_RFC_DHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 790;" d +TLS1_RFC_DHE_RSA_WITH_AES_128_CCM include/openssl/tls1.h 655;" d +TLS1_RFC_DHE_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 659;" d +TLS1_RFC_DHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 647;" d +TLS1_RFC_DHE_RSA_WITH_AES_128_SHA include/openssl/tls1.h 630;" d +TLS1_RFC_DHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 640;" d +TLS1_RFC_DHE_RSA_WITH_AES_256_CCM include/openssl/tls1.h 656;" d +TLS1_RFC_DHE_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 660;" d +TLS1_RFC_DHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 648;" d +TLS1_RFC_DHE_RSA_WITH_AES_256_SHA include/openssl/tls1.h 634;" d +TLS1_RFC_DHE_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 642;" d +TLS1_RFC_DHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 793;" d +TLS1_RFC_DHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 794;" d +TLS1_RFC_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 766;" d +TLS1_RFC_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 754;" d +TLS1_RFC_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 762;" d +TLS1_RFC_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 758;" d +TLS1_RFC_DHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 745;" d +TLS1_RFC_DHE_RSA_WITH_SEED_SHA include/openssl/tls1.h 782;" d +TLS1_RFC_DH_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 799;" d +TLS1_RFC_DH_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 800;" d +TLS1_RFC_DH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 795;" d +TLS1_RFC_DH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 796;" d +TLS1_RFC_DH_anon_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 801;" d +TLS1_RFC_DH_anon_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 802;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 680;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CCM include/openssl/tls1.h 669;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 671;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 694;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 690;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 681;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CCM include/openssl/tls1.h 670;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 672;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 695;" d +TLS1_RFC_ECDHE_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 691;" d +TLS1_RFC_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 803;" d +TLS1_RFC_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 804;" d +TLS1_RFC_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 768;" d +TLS1_RFC_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 769;" d +TLS1_RFC_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 747;" d +TLS1_RFC_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 679;" d +TLS1_RFC_ECDHE_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 678;" d +TLS1_RFC_ECDHE_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 786;" d +TLS1_RFC_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 728;" d +TLS1_RFC_ECDHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 729;" d +TLS1_RFC_ECDHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 731;" d +TLS1_RFC_ECDHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 730;" d +TLS1_RFC_ECDHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 732;" d +TLS1_RFC_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 778;" d +TLS1_RFC_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 779;" d +TLS1_RFC_ECDHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 749;" d +TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 733;" d +TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 734;" d +TLS1_RFC_ECDHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 735;" d +TLS1_RFC_ECDHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 784;" d +TLS1_RFC_ECDHE_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 684;" d +TLS1_RFC_ECDHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 696;" d +TLS1_RFC_ECDHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 692;" d +TLS1_RFC_ECDHE_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 685;" d +TLS1_RFC_ECDHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 697;" d +TLS1_RFC_ECDHE_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 693;" d +TLS1_RFC_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 807;" d +TLS1_RFC_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 808;" d +TLS1_RFC_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 770;" d +TLS1_RFC_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 771;" d +TLS1_RFC_ECDHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 746;" d +TLS1_RFC_ECDHE_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 683;" d +TLS1_RFC_ECDHE_RSA_WITH_NULL_SHA include/openssl/tls1.h 682;" d +TLS1_RFC_ECDHE_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 787;" d +TLS1_RFC_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 805;" d +TLS1_RFC_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 806;" d +TLS1_RFC_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 809;" d +TLS1_RFC_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 810;" d +TLS1_RFC_ECDH_anon_WITH_AES_128_CBC_SHA include/openssl/tls1.h 688;" d +TLS1_RFC_ECDH_anon_WITH_AES_256_CBC_SHA include/openssl/tls1.h 689;" d +TLS1_RFC_ECDH_anon_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 687;" d +TLS1_RFC_ECDH_anon_WITH_NULL_SHA include/openssl/tls1.h 686;" d +TLS1_RFC_ECDH_anon_WITH_RC4_128_SHA include/openssl/tls1.h 785;" d +TLS1_RFC_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 701;" d +TLS1_RFC_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 702;" d +TLS1_RFC_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 716;" d +TLS1_RFC_PSK_WITH_AES_128_CCM include/openssl/tls1.h 661;" d +TLS1_RFC_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 665;" d +TLS1_RFC_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 710;" d +TLS1_RFC_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 703;" d +TLS1_RFC_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 717;" d +TLS1_RFC_PSK_WITH_AES_256_CCM include/openssl/tls1.h 662;" d +TLS1_RFC_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 666;" d +TLS1_RFC_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 711;" d +TLS1_RFC_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 811;" d +TLS1_RFC_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 812;" d +TLS1_RFC_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 772;" d +TLS1_RFC_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 773;" d +TLS1_RFC_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 748;" d +TLS1_RFC_PSK_WITH_NULL_SHA include/openssl/tls1.h 698;" d +TLS1_RFC_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 718;" d +TLS1_RFC_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 719;" d +TLS1_RFC_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 788;" d +TLS1_RFC_RSA_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 707;" d +TLS1_RFC_RSA_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 708;" d +TLS1_RFC_RSA_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 724;" d +TLS1_RFC_RSA_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 714;" d +TLS1_RFC_RSA_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 709;" d +TLS1_RFC_RSA_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 725;" d +TLS1_RFC_RSA_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 715;" d +TLS1_RFC_RSA_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 815;" d +TLS1_RFC_RSA_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 816;" d +TLS1_RFC_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 776;" d +TLS1_RFC_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 777;" d +TLS1_RFC_RSA_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 751;" d +TLS1_RFC_RSA_PSK_WITH_NULL_SHA include/openssl/tls1.h 700;" d +TLS1_RFC_RSA_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 726;" d +TLS1_RFC_RSA_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 727;" d +TLS1_RFC_RSA_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 789;" d +TLS1_RFC_RSA_WITH_AES_128_CCM include/openssl/tls1.h 653;" d +TLS1_RFC_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 657;" d +TLS1_RFC_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 645;" d +TLS1_RFC_RSA_WITH_AES_128_SHA include/openssl/tls1.h 628;" d +TLS1_RFC_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 637;" d +TLS1_RFC_RSA_WITH_AES_256_CCM include/openssl/tls1.h 654;" d +TLS1_RFC_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 658;" d +TLS1_RFC_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 646;" d +TLS1_RFC_RSA_WITH_AES_256_SHA include/openssl/tls1.h 632;" d +TLS1_RFC_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 638;" d +TLS1_RFC_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 791;" d +TLS1_RFC_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 792;" d +TLS1_RFC_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 764;" d +TLS1_RFC_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 752;" d +TLS1_RFC_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 760;" d +TLS1_RFC_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 756;" d +TLS1_RFC_RSA_WITH_NULL_SHA256 include/openssl/tls1.h 636;" d +TLS1_RFC_RSA_WITH_SEED_SHA include/openssl/tls1.h 780;" d +TLS1_RFC_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 738;" d +TLS1_RFC_SRP_SHA_DSS_WITH_AES_128_CBC_SHA include/openssl/tls1.h 741;" d +TLS1_RFC_SRP_SHA_DSS_WITH_AES_256_CBC_SHA include/openssl/tls1.h 744;" d +TLS1_RFC_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 737;" d +TLS1_RFC_SRP_SHA_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 740;" d +TLS1_RFC_SRP_SHA_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 743;" d +TLS1_RFC_SRP_SHA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 736;" d +TLS1_RFC_SRP_SHA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 739;" d +TLS1_RFC_SRP_SHA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 742;" d +TLS1_RT_CRYPTO include/openssl/ssl3.h 225;" d +TLS1_RT_CRYPTO_CLIENT_RANDOM include/openssl/ssl3.h 227;" d +TLS1_RT_CRYPTO_FIXED_IV include/openssl/ssl3.h 236;" d +TLS1_RT_CRYPTO_IV include/openssl/ssl3.h 235;" d +TLS1_RT_CRYPTO_KEY include/openssl/ssl3.h 234;" d +TLS1_RT_CRYPTO_MAC include/openssl/ssl3.h 233;" d +TLS1_RT_CRYPTO_MASTER include/openssl/ssl3.h 229;" d +TLS1_RT_CRYPTO_PREMASTER include/openssl/ssl3.h 226;" d +TLS1_RT_CRYPTO_READ include/openssl/ssl3.h 231;" d +TLS1_RT_CRYPTO_SERVER_RANDOM include/openssl/ssl3.h 228;" d +TLS1_RT_CRYPTO_WRITE include/openssl/ssl3.h 232;" d +TLS1_STREAM_MAC ssl/ssl_local.h 318;" d +TLS1_TLSTREE ssl/ssl_local.h 323;" d +TLS1_TXT_ADH_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 999;" d +TLS1_TXT_ADH_WITH_AES_128_SHA include/openssl/tls1.h 837;" d +TLS1_TXT_ADH_WITH_AES_128_SHA256 include/openssl/tls1.h 985;" d +TLS1_TXT_ADH_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1000;" d +TLS1_TXT_ADH_WITH_AES_256_SHA include/openssl/tls1.h 844;" d +TLS1_TXT_ADH_WITH_AES_256_SHA256 include/openssl/tls1.h 986;" d +TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 932;" d +TLS1_TXT_ADH_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 947;" d +TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 939;" d +TLS1_TXT_ADH_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 954;" d +TLS1_TXT_ADH_WITH_SEED_SHA include/openssl/tls1.h 971;" d +TLS1_TXT_DHE_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 995;" d +TLS1_TXT_DHE_DSS_WITH_AES_128_SHA include/openssl/tls1.h 835;" d +TLS1_TXT_DHE_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 979;" d +TLS1_TXT_DHE_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 996;" d +TLS1_TXT_DHE_DSS_WITH_AES_256_SHA include/openssl/tls1.h 842;" d +TLS1_TXT_DHE_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 983;" d +TLS1_TXT_DHE_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1092;" d +TLS1_TXT_DHE_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1093;" d +TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 930;" d +TLS1_TXT_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 945;" d +TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 937;" d +TLS1_TXT_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 952;" d +TLS1_TXT_DHE_DSS_WITH_RC4_128_SHA include/openssl/tls1.h 825;" d +TLS1_TXT_DHE_DSS_WITH_SEED_SHA include/openssl/tls1.h 969;" d +TLS1_TXT_DHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 884;" d +TLS1_TXT_DHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 885;" d +TLS1_TXT_DHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 905;" d +TLS1_TXT_DHE_PSK_WITH_AES_128_CCM include/openssl/tls1.h 1015;" d +TLS1_TXT_DHE_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 1020;" d +TLS1_TXT_DHE_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 895;" d +TLS1_TXT_DHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 886;" d +TLS1_TXT_DHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 906;" d +TLS1_TXT_DHE_PSK_WITH_AES_256_CCM include/openssl/tls1.h 1016;" d +TLS1_TXT_DHE_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 1021;" d +TLS1_TXT_DHE_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 896;" d +TLS1_TXT_DHE_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1108;" d +TLS1_TXT_DHE_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1109;" d +TLS1_TXT_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 958;" d +TLS1_TXT_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 959;" d +TLS1_TXT_DHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1082;" d +TLS1_TXT_DHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 828;" d +TLS1_TXT_DHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 907;" d +TLS1_TXT_DHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 908;" d +TLS1_TXT_DHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 883;" d +TLS1_TXT_DHE_RSA_WITH_AES_128_CCM include/openssl/tls1.h 1005;" d +TLS1_TXT_DHE_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 1010;" d +TLS1_TXT_DHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 991;" d +TLS1_TXT_DHE_RSA_WITH_AES_128_SHA include/openssl/tls1.h 836;" d +TLS1_TXT_DHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 980;" d +TLS1_TXT_DHE_RSA_WITH_AES_256_CCM include/openssl/tls1.h 1006;" d +TLS1_TXT_DHE_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 1011;" d +TLS1_TXT_DHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 992;" d +TLS1_TXT_DHE_RSA_WITH_AES_256_SHA include/openssl/tls1.h 843;" d +TLS1_TXT_DHE_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 984;" d +TLS1_TXT_DHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1088;" d +TLS1_TXT_DHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1089;" d +TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 931;" d +TLS1_TXT_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 946;" d +TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 938;" d +TLS1_TXT_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 953;" d +TLS1_TXT_DHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1079;" d +TLS1_TXT_DHE_RSA_WITH_SEED_SHA include/openssl/tls1.h 970;" d +TLS1_TXT_DH_DSS_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 997;" d +TLS1_TXT_DH_DSS_WITH_AES_128_SHA include/openssl/tls1.h 833;" d +TLS1_TXT_DH_DSS_WITH_AES_128_SHA256 include/openssl/tls1.h 977;" d +TLS1_TXT_DH_DSS_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 998;" d +TLS1_TXT_DH_DSS_WITH_AES_256_SHA include/openssl/tls1.h 840;" d +TLS1_TXT_DH_DSS_WITH_AES_256_SHA256 include/openssl/tls1.h 981;" d +TLS1_TXT_DH_DSS_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1094;" d +TLS1_TXT_DH_DSS_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1095;" d +TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 928;" d +TLS1_TXT_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 943;" d +TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 935;" d +TLS1_TXT_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 950;" d +TLS1_TXT_DH_DSS_WITH_SEED_SHA include/openssl/tls1.h 967;" d +TLS1_TXT_DH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 993;" d +TLS1_TXT_DH_RSA_WITH_AES_128_SHA include/openssl/tls1.h 834;" d +TLS1_TXT_DH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 978;" d +TLS1_TXT_DH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 994;" d +TLS1_TXT_DH_RSA_WITH_AES_256_SHA include/openssl/tls1.h 841;" d +TLS1_TXT_DH_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 982;" d +TLS1_TXT_DH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1090;" d +TLS1_TXT_DH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1091;" d +TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 929;" d +TLS1_TXT_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 944;" d +TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 936;" d +TLS1_TXT_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 951;" d +TLS1_TXT_DH_RSA_WITH_SEED_SHA include/openssl/tls1.h 968;" d +TLS1_TXT_DH_anon_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1096;" d +TLS1_TXT_DH_anon_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1097;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 856;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CCM include/openssl/tls1.h 1024;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 1026;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1040;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1030;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 857;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CCM include/openssl/tls1.h 1025;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 1027;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1041;" d +TLS1_TXT_ECDHE_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1031;" d +TLS1_TXT_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1098;" d +TLS1_TXT_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1099;" d +TLS1_TXT_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1067;" d +TLS1_TXT_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1068;" d +TLS1_TXT_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1078;" d +TLS1_TXT_ECDHE_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 855;" d +TLS1_TXT_ECDHE_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 853;" d +TLS1_TXT_ECDHE_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 854;" d +TLS1_TXT_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 1055;" d +TLS1_TXT_ECDHE_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 1056;" d +TLS1_TXT_ECDHE_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 1059;" d +TLS1_TXT_ECDHE_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 1057;" d +TLS1_TXT_ECDHE_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 1060;" d +TLS1_TXT_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 962;" d +TLS1_TXT_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 963;" d +TLS1_TXT_ECDHE_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1081;" d +TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA include/openssl/tls1.h 1062;" d +TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 1063;" d +TLS1_TXT_ECDHE_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 1064;" d +TLS1_TXT_ECDHE_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 1054;" d +TLS1_TXT_ECDHE_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 868;" d +TLS1_TXT_ECDHE_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1044;" d +TLS1_TXT_ECDHE_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1034;" d +TLS1_TXT_ECDHE_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 869;" d +TLS1_TXT_ECDHE_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1045;" d +TLS1_TXT_ECDHE_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1035;" d +TLS1_TXT_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1102;" d +TLS1_TXT_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1103;" d +TLS1_TXT_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1071;" d +TLS1_TXT_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1072;" d +TLS1_TXT_ECDHE_RSA_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1077;" d +TLS1_TXT_ECDHE_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 867;" d +TLS1_TXT_ECDHE_RSA_WITH_NULL_SHA include/openssl/tls1.h 865;" d +TLS1_TXT_ECDHE_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 866;" d +TLS1_TXT_ECDH_ECDSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 850;" d +TLS1_TXT_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1042;" d +TLS1_TXT_ECDH_ECDSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1032;" d +TLS1_TXT_ECDH_ECDSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 851;" d +TLS1_TXT_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1043;" d +TLS1_TXT_ECDH_ECDSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1033;" d +TLS1_TXT_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1100;" d +TLS1_TXT_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1101;" d +TLS1_TXT_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1069;" d +TLS1_TXT_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1070;" d +TLS1_TXT_ECDH_ECDSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 849;" d +TLS1_TXT_ECDH_ECDSA_WITH_NULL_SHA include/openssl/tls1.h 847;" d +TLS1_TXT_ECDH_ECDSA_WITH_RC4_128_SHA include/openssl/tls1.h 848;" d +TLS1_TXT_ECDH_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 862;" d +TLS1_TXT_ECDH_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1046;" d +TLS1_TXT_ECDH_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 1036;" d +TLS1_TXT_ECDH_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 863;" d +TLS1_TXT_ECDH_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1047;" d +TLS1_TXT_ECDH_RSA_WITH_AES_256_SHA384 include/openssl/tls1.h 1037;" d +TLS1_TXT_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1104;" d +TLS1_TXT_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1105;" d +TLS1_TXT_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 1073;" d +TLS1_TXT_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 1074;" d +TLS1_TXT_ECDH_RSA_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 861;" d +TLS1_TXT_ECDH_RSA_WITH_NULL_SHA include/openssl/tls1.h 859;" d +TLS1_TXT_ECDH_RSA_WITH_RC4_128_SHA include/openssl/tls1.h 860;" d +TLS1_TXT_ECDH_anon_WITH_AES_128_CBC_SHA include/openssl/tls1.h 874;" d +TLS1_TXT_ECDH_anon_WITH_AES_256_CBC_SHA include/openssl/tls1.h 875;" d +TLS1_TXT_ECDH_anon_WITH_DES_192_CBC3_SHA include/openssl/tls1.h 873;" d +TLS1_TXT_ECDH_anon_WITH_NULL_SHA include/openssl/tls1.h 871;" d +TLS1_TXT_ECDH_anon_WITH_RC4_128_SHA include/openssl/tls1.h 872;" d +TLS1_TXT_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 879;" d +TLS1_TXT_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 880;" d +TLS1_TXT_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 900;" d +TLS1_TXT_PSK_WITH_AES_128_CCM include/openssl/tls1.h 1013;" d +TLS1_TXT_PSK_WITH_AES_128_CCM_8 include/openssl/tls1.h 1018;" d +TLS1_TXT_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 1050;" d +TLS1_TXT_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 893;" d +TLS1_TXT_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 881;" d +TLS1_TXT_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 901;" d +TLS1_TXT_PSK_WITH_AES_256_CCM include/openssl/tls1.h 1014;" d +TLS1_TXT_PSK_WITH_AES_256_CCM_8 include/openssl/tls1.h 1019;" d +TLS1_TXT_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 1051;" d +TLS1_TXT_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 894;" d +TLS1_TXT_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1106;" d +TLS1_TXT_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1107;" d +TLS1_TXT_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 956;" d +TLS1_TXT_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 957;" d +TLS1_TXT_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1080;" d +TLS1_TXT_PSK_WITH_NULL_SHA include/openssl/tls1.h 827;" d +TLS1_TXT_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 902;" d +TLS1_TXT_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 903;" d +TLS1_TXT_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 878;" d +TLS1_TXT_RSA_PSK_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 888;" d +TLS1_TXT_RSA_PSK_WITH_AES_128_CBC_SHA include/openssl/tls1.h 889;" d +TLS1_TXT_RSA_PSK_WITH_AES_128_CBC_SHA256 include/openssl/tls1.h 910;" d +TLS1_TXT_RSA_PSK_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 897;" d +TLS1_TXT_RSA_PSK_WITH_AES_256_CBC_SHA include/openssl/tls1.h 890;" d +TLS1_TXT_RSA_PSK_WITH_AES_256_CBC_SHA384 include/openssl/tls1.h 911;" d +TLS1_TXT_RSA_PSK_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 898;" d +TLS1_TXT_RSA_PSK_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1110;" d +TLS1_TXT_RSA_PSK_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1111;" d +TLS1_TXT_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 960;" d +TLS1_TXT_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 include/openssl/tls1.h 961;" d +TLS1_TXT_RSA_PSK_WITH_CHACHA20_POLY1305 include/openssl/tls1.h 1083;" d +TLS1_TXT_RSA_PSK_WITH_NULL_SHA include/openssl/tls1.h 829;" d +TLS1_TXT_RSA_PSK_WITH_NULL_SHA256 include/openssl/tls1.h 912;" d +TLS1_TXT_RSA_PSK_WITH_NULL_SHA384 include/openssl/tls1.h 913;" d +TLS1_TXT_RSA_PSK_WITH_RC4_128_SHA include/openssl/tls1.h 887;" d +TLS1_TXT_RSA_WITH_AES_128_CCM include/openssl/tls1.h 1003;" d +TLS1_TXT_RSA_WITH_AES_128_CCM_8 include/openssl/tls1.h 1008;" d +TLS1_TXT_RSA_WITH_AES_128_GCM_SHA256 include/openssl/tls1.h 989;" d +TLS1_TXT_RSA_WITH_AES_128_SHA include/openssl/tls1.h 832;" d +TLS1_TXT_RSA_WITH_AES_128_SHA256 include/openssl/tls1.h 975;" d +TLS1_TXT_RSA_WITH_AES_256_CCM include/openssl/tls1.h 1004;" d +TLS1_TXT_RSA_WITH_AES_256_CCM_8 include/openssl/tls1.h 1009;" d +TLS1_TXT_RSA_WITH_AES_256_GCM_SHA384 include/openssl/tls1.h 990;" d +TLS1_TXT_RSA_WITH_AES_256_SHA include/openssl/tls1.h 839;" d +TLS1_TXT_RSA_WITH_AES_256_SHA256 include/openssl/tls1.h 976;" d +TLS1_TXT_RSA_WITH_ARIA_128_GCM_SHA256 include/openssl/tls1.h 1086;" d +TLS1_TXT_RSA_WITH_ARIA_256_GCM_SHA384 include/openssl/tls1.h 1087;" d +TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA include/openssl/tls1.h 927;" d +TLS1_TXT_RSA_WITH_CAMELLIA_128_CBC_SHA256 include/openssl/tls1.h 942;" d +TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA include/openssl/tls1.h 934;" d +TLS1_TXT_RSA_WITH_CAMELLIA_256_CBC_SHA256 include/openssl/tls1.h 949;" d +TLS1_TXT_RSA_WITH_NULL_SHA256 include/openssl/tls1.h 974;" d +TLS1_TXT_RSA_WITH_SEED_SHA include/openssl/tls1.h 966;" d +TLS1_TXT_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 918;" d +TLS1_TXT_SRP_SHA_DSS_WITH_AES_128_CBC_SHA include/openssl/tls1.h 921;" d +TLS1_TXT_SRP_SHA_DSS_WITH_AES_256_CBC_SHA include/openssl/tls1.h 924;" d +TLS1_TXT_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 917;" d +TLS1_TXT_SRP_SHA_RSA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 920;" d +TLS1_TXT_SRP_SHA_RSA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 923;" d +TLS1_TXT_SRP_SHA_WITH_3DES_EDE_CBC_SHA include/openssl/tls1.h 916;" d +TLS1_TXT_SRP_SHA_WITH_AES_128_CBC_SHA include/openssl/tls1.h 919;" d +TLS1_TXT_SRP_SHA_WITH_AES_256_CBC_SHA include/openssl/tls1.h 922;" d +TLS1_VERSION include/openssl/prov_ssl.h 23;" d +TLS1_VERSION_MAJOR include/openssl/tls1.h 42;" d +TLS1_VERSION_MINOR include/openssl/tls1.h 43;" d +TLS1_get_client_version include/openssl/tls1.h 54;" d +TLS1_get_version include/openssl/tls1.h 51;" d +TLSA_TAIL_SIZE apps/lib/s_cb.c 1192;" d file: +TLSEXT_ECPOINTFORMAT_ansiX962_compressed_char2 include/openssl/tls1.h 172;" d +TLSEXT_ECPOINTFORMAT_ansiX962_compressed_prime include/openssl/tls1.h 171;" d +TLSEXT_ECPOINTFORMAT_first include/openssl/tls1.h 169;" d +TLSEXT_ECPOINTFORMAT_last include/openssl/tls1.h 173;" d +TLSEXT_ECPOINTFORMAT_uncompressed include/openssl/tls1.h 170;" d +TLSEXT_IDX_application_layer_protocol_negotiation ssl/ssl_local.h /^ TLSEXT_IDX_application_layer_protocol_negotiation,$/;" e enum:tlsext_index_en +TLSEXT_IDX_certificate_authorities ssl/ssl_local.h /^ TLSEXT_IDX_certificate_authorities,$/;" e enum:tlsext_index_en +TLSEXT_IDX_cookie ssl/ssl_local.h /^ TLSEXT_IDX_cookie,$/;" e enum:tlsext_index_en +TLSEXT_IDX_cryptopro_bug ssl/ssl_local.h /^ TLSEXT_IDX_cryptopro_bug,$/;" e enum:tlsext_index_en +TLSEXT_IDX_early_data ssl/ssl_local.h /^ TLSEXT_IDX_early_data,$/;" e enum:tlsext_index_en +TLSEXT_IDX_ec_point_formats ssl/ssl_local.h /^ TLSEXT_IDX_ec_point_formats,$/;" e enum:tlsext_index_en +TLSEXT_IDX_encrypt_then_mac ssl/ssl_local.h /^ TLSEXT_IDX_encrypt_then_mac,$/;" e enum:tlsext_index_en +TLSEXT_IDX_extended_master_secret ssl/ssl_local.h /^ TLSEXT_IDX_extended_master_secret,$/;" e enum:tlsext_index_en +TLSEXT_IDX_key_share ssl/ssl_local.h /^ TLSEXT_IDX_key_share,$/;" e enum:tlsext_index_en +TLSEXT_IDX_max_fragment_length ssl/ssl_local.h /^ TLSEXT_IDX_max_fragment_length,$/;" e enum:tlsext_index_en +TLSEXT_IDX_next_proto_neg ssl/ssl_local.h /^ TLSEXT_IDX_next_proto_neg,$/;" e enum:tlsext_index_en +TLSEXT_IDX_num_builtins ssl/ssl_local.h /^ TLSEXT_IDX_num_builtins$/;" e enum:tlsext_index_en +TLSEXT_IDX_padding ssl/ssl_local.h /^ TLSEXT_IDX_padding,$/;" e enum:tlsext_index_en +TLSEXT_IDX_post_handshake_auth ssl/ssl_local.h /^ TLSEXT_IDX_post_handshake_auth,$/;" e enum:tlsext_index_en +TLSEXT_IDX_psk ssl/ssl_local.h /^ TLSEXT_IDX_psk,$/;" e enum:tlsext_index_en +TLSEXT_IDX_psk_kex_modes ssl/ssl_local.h /^ TLSEXT_IDX_psk_kex_modes,$/;" e enum:tlsext_index_en +TLSEXT_IDX_quic_transport_params ssl/ssl_local.h /^ TLSEXT_IDX_quic_transport_params,$/;" e enum:tlsext_index_en +TLSEXT_IDX_quic_transport_params_draft ssl/ssl_local.h /^ TLSEXT_IDX_quic_transport_params_draft,$/;" e enum:tlsext_index_en +TLSEXT_IDX_renegotiate ssl/ssl_local.h /^ TLSEXT_IDX_renegotiate,$/;" e enum:tlsext_index_en +TLSEXT_IDX_server_name ssl/ssl_local.h /^ TLSEXT_IDX_server_name,$/;" e enum:tlsext_index_en +TLSEXT_IDX_session_ticket ssl/ssl_local.h /^ TLSEXT_IDX_session_ticket,$/;" e enum:tlsext_index_en +TLSEXT_IDX_signature_algorithms ssl/ssl_local.h /^ TLSEXT_IDX_signature_algorithms,$/;" e enum:tlsext_index_en +TLSEXT_IDX_signature_algorithms_cert ssl/ssl_local.h /^ TLSEXT_IDX_signature_algorithms_cert,$/;" e enum:tlsext_index_en +TLSEXT_IDX_signed_certificate_timestamp ssl/ssl_local.h /^ TLSEXT_IDX_signed_certificate_timestamp,$/;" e enum:tlsext_index_en +TLSEXT_IDX_srp ssl/ssl_local.h /^ TLSEXT_IDX_srp,$/;" e enum:tlsext_index_en +TLSEXT_IDX_status_request ssl/ssl_local.h /^ TLSEXT_IDX_status_request,$/;" e enum:tlsext_index_en +TLSEXT_IDX_supported_groups ssl/ssl_local.h /^ TLSEXT_IDX_supported_groups,$/;" e enum:tlsext_index_en +TLSEXT_IDX_supported_versions ssl/ssl_local.h /^ TLSEXT_IDX_supported_versions,$/;" e enum:tlsext_index_en +TLSEXT_IDX_use_srtp ssl/ssl_local.h /^ TLSEXT_IDX_use_srtp,$/;" e enum:tlsext_index_en +TLSEXT_INDEX ssl/ssl_local.h /^} TLSEXT_INDEX;$/;" t typeref:enum:tlsext_index_en +TLSEXT_KEX_MODE_FLAG_KE ssl/ssl_local.h 2243;" d +TLSEXT_KEX_MODE_FLAG_KE_DHE ssl/ssl_local.h 2244;" d +TLSEXT_KEX_MODE_FLAG_NONE ssl/ssl_local.h 2242;" d +TLSEXT_KEX_MODE_KE ssl/ssl_local.h 2236;" d +TLSEXT_KEX_MODE_KE_DHE ssl/ssl_local.h 2237;" d +TLSEXT_KEYNAME_LENGTH ssl/ssl_local.h 788;" d +TLSEXT_MAXLEN_host_name include/openssl/tls1.h 221;" d +TLSEXT_NAMETYPE_host_name include/openssl/tls1.h 164;" d +TLSEXT_SIGALG_dsa_sha1 ssl/ssl_local.h 2225;" d +TLSEXT_SIGALG_dsa_sha224 ssl/ssl_local.h 2224;" d +TLSEXT_SIGALG_dsa_sha256 ssl/ssl_local.h 2221;" d +TLSEXT_SIGALG_dsa_sha384 ssl/ssl_local.h 2222;" d +TLSEXT_SIGALG_dsa_sha512 ssl/ssl_local.h 2223;" d +TLSEXT_SIGALG_ecdsa_secp256r1_sha256 ssl/ssl_local.h 2205;" d +TLSEXT_SIGALG_ecdsa_secp384r1_sha384 ssl/ssl_local.h 2206;" d +TLSEXT_SIGALG_ecdsa_secp521r1_sha512 ssl/ssl_local.h 2207;" d +TLSEXT_SIGALG_ecdsa_sha1 ssl/ssl_local.h 2209;" d +TLSEXT_SIGALG_ecdsa_sha224 ssl/ssl_local.h 2208;" d +TLSEXT_SIGALG_ed25519 ssl/ssl_local.h 2232;" d +TLSEXT_SIGALG_ed448 ssl/ssl_local.h 2233;" d +TLSEXT_SIGALG_gostr34102001_gostr3411 ssl/ssl_local.h 2230;" d +TLSEXT_SIGALG_gostr34102012_256_gostr34112012_256 ssl/ssl_local.h 2228;" d +TLSEXT_SIGALG_gostr34102012_256_intrinsic ssl/ssl_local.h 2226;" d +TLSEXT_SIGALG_gostr34102012_512_gostr34112012_512 ssl/ssl_local.h 2229;" d +TLSEXT_SIGALG_gostr34102012_512_intrinsic ssl/ssl_local.h 2227;" d +TLSEXT_SIGALG_rsa_pkcs1_sha1 ssl/ssl_local.h 2220;" d +TLSEXT_SIGALG_rsa_pkcs1_sha224 ssl/ssl_local.h 2219;" d +TLSEXT_SIGALG_rsa_pkcs1_sha256 ssl/ssl_local.h 2216;" d +TLSEXT_SIGALG_rsa_pkcs1_sha384 ssl/ssl_local.h 2217;" d +TLSEXT_SIGALG_rsa_pkcs1_sha512 ssl/ssl_local.h 2218;" d +TLSEXT_SIGALG_rsa_pss_pss_sha256 ssl/ssl_local.h 2213;" d +TLSEXT_SIGALG_rsa_pss_pss_sha384 ssl/ssl_local.h 2214;" d +TLSEXT_SIGALG_rsa_pss_pss_sha512 ssl/ssl_local.h 2215;" d +TLSEXT_SIGALG_rsa_pss_rsae_sha256 ssl/ssl_local.h 2210;" d +TLSEXT_SIGALG_rsa_pss_rsae_sha384 ssl/ssl_local.h 2211;" d +TLSEXT_SIGALG_rsa_pss_rsae_sha512 ssl/ssl_local.h 2212;" d +TLSEXT_STATUSTYPE_nothing ssl/ssl_local.h 2202;" d +TLSEXT_STATUSTYPE_ocsp include/openssl/tls1.h 166;" d +TLSEXT_TICK_KEY_LENGTH ssl/ssl_local.h 789;" d +TLSEXT_TYPE_application_layer_protocol_negotiation include/openssl/tls1.h 117;" d +TLSEXT_TYPE_cert_type include/openssl/tls1.h 95;" d +TLSEXT_TYPE_certificate_authorities include/openssl/tls1.h 146;" d +TLSEXT_TYPE_client_authz include/openssl/tls1.h 92;" d +TLSEXT_TYPE_client_certificate_url include/openssl/tls1.h 85;" d +TLSEXT_TYPE_cookie include/openssl/tls1.h 144;" d +TLSEXT_TYPE_cryptopro_bug ssl/statem/statem_local.h 315;" d +TLSEXT_TYPE_early_data include/openssl/tls1.h 142;" d +TLSEXT_TYPE_ec_point_formats include/openssl/tls1.h 104;" d +TLSEXT_TYPE_elliptic_curves include/openssl/tls1.h 103;" d +TLSEXT_TYPE_encrypt_then_mac include/openssl/tls1.h 132;" d +TLSEXT_TYPE_extended_master_secret include/openssl/tls1.h 135;" d +TLSEXT_TYPE_key_share include/openssl/tls1.h 149;" d +TLSEXT_TYPE_max_fragment_length include/openssl/tls1.h 84;" d +TLSEXT_TYPE_next_proto_neg include/openssl/tls1.h 160;" d +TLSEXT_TYPE_padding include/openssl/tls1.h 129;" d +TLSEXT_TYPE_post_handshake_auth include/openssl/tls1.h 147;" d +TLSEXT_TYPE_psk include/openssl/tls1.h 141;" d +TLSEXT_TYPE_psk_kex_modes include/openssl/tls1.h 145;" d +TLSEXT_TYPE_quic_transport_parameters include/openssl/tls1.h 156;" d +TLSEXT_TYPE_quic_transport_parameters_draft include/openssl/tls1.h 155;" d +TLSEXT_TYPE_renegotiate include/openssl/tls1.h 152;" d +TLSEXT_TYPE_server_authz include/openssl/tls1.h 93;" d +TLSEXT_TYPE_server_name include/openssl/tls1.h 83;" d +TLSEXT_TYPE_session_ticket include/openssl/tls1.h 138;" d +TLSEXT_TYPE_signature_algorithms include/openssl/tls1.h 111;" d +TLSEXT_TYPE_signature_algorithms_cert include/openssl/tls1.h 148;" d +TLSEXT_TYPE_signed_certificate_timestamp include/openssl/tls1.h 123;" d +TLSEXT_TYPE_srp include/openssl/tls1.h 108;" d +TLSEXT_TYPE_status_request include/openssl/tls1.h 88;" d +TLSEXT_TYPE_supported_groups include/openssl/tls1.h 102;" d +TLSEXT_TYPE_supported_versions include/openssl/tls1.h 143;" d +TLSEXT_TYPE_truncated_hmac include/openssl/tls1.h 87;" d +TLSEXT_TYPE_trusted_ca_keys include/openssl/tls1.h 86;" d +TLSEXT_TYPE_use_srtp include/openssl/tls1.h 114;" d +TLSEXT_TYPE_user_mapping include/openssl/tls1.h 90;" d +TLSEXT_curve_P_256 include/openssl/tls1.h 207;" d +TLSEXT_curve_P_384 include/openssl/tls1.h 208;" d +TLSEXT_hash_gostr3411 include/openssl/tls1.h 194;" d +TLSEXT_hash_gostr34112012_256 include/openssl/tls1.h 195;" d +TLSEXT_hash_gostr34112012_512 include/openssl/tls1.h 196;" d +TLSEXT_hash_md5 include/openssl/tls1.h 188;" d +TLSEXT_hash_none include/openssl/tls1.h 187;" d +TLSEXT_hash_num include/openssl/tls1.h 200;" d +TLSEXT_hash_sha1 include/openssl/tls1.h 189;" d +TLSEXT_hash_sha224 include/openssl/tls1.h 190;" d +TLSEXT_hash_sha256 include/openssl/tls1.h 191;" d +TLSEXT_hash_sha384 include/openssl/tls1.h 192;" d +TLSEXT_hash_sha512 include/openssl/tls1.h 193;" d +TLSEXT_max_fragment_length_1024 include/openssl/tls1.h 214;" d +TLSEXT_max_fragment_length_2048 include/openssl/tls1.h 215;" d +TLSEXT_max_fragment_length_4096 include/openssl/tls1.h 216;" d +TLSEXT_max_fragment_length_512 include/openssl/tls1.h 213;" d +TLSEXT_max_fragment_length_DISABLED include/openssl/tls1.h 211;" d +TLSEXT_nid_unknown include/openssl/tls1.h 203;" d +TLSEXT_signature_anonymous include/openssl/tls1.h 176;" d +TLSEXT_signature_dsa include/openssl/tls1.h 178;" d +TLSEXT_signature_ecdsa include/openssl/tls1.h 179;" d +TLSEXT_signature_gostr34102001 include/openssl/tls1.h 180;" d +TLSEXT_signature_gostr34102012_256 include/openssl/tls1.h 181;" d +TLSEXT_signature_gostr34102012_512 include/openssl/tls1.h 182;" d +TLSEXT_signature_num include/openssl/tls1.h 185;" d +TLSEXT_signature_rsa include/openssl/tls1.h 177;" d +TLSEXT_signature_rsa_pss ssl/ssl_local.h 2250;" d +TLSProxy::Alert util/perl/TLSProxy/Alert.pm /^package TLSProxy::Alert;$/;" p +TLSProxy::Certificate util/perl/TLSProxy/Certificate.pm /^package TLSProxy::Certificate;$/;" p +TLSProxy::CertificateRequest util/perl/TLSProxy/CertificateRequest.pm /^package TLSProxy::CertificateRequest;$/;" p +TLSProxy::CertificateVerify util/perl/TLSProxy/CertificateVerify.pm /^package TLSProxy::CertificateVerify;$/;" p +TLSProxy::ClientHello util/perl/TLSProxy/ClientHello.pm /^package TLSProxy::ClientHello;$/;" p +TLSProxy::EncryptedExtensions util/perl/TLSProxy/EncryptedExtensions.pm /^package TLSProxy::EncryptedExtensions;$/;" p +TLSProxy::Message util/perl/TLSProxy/Message.pm /^package TLSProxy::Message;$/;" p +TLSProxy::NewSessionTicket util/perl/TLSProxy/NewSessionTicket.pm /^package TLSProxy::NewSessionTicket;$/;" p +TLSProxy::Proxy util/perl/TLSProxy/Proxy.pm /^package TLSProxy::Proxy;$/;" p +TLSProxy::Record util/perl/TLSProxy/Record.pm /^package TLSProxy::Record;$/;" p +TLSProxy::ServerHello util/perl/TLSProxy/ServerHello.pm /^package TLSProxy::ServerHello;$/;" p +TLSProxy::ServerKeyExchange util/perl/TLSProxy/ServerKeyExchange.pm /^package TLSProxy::ServerKeyExchange;$/;" p +TLS_ANY_VERSION include/openssl/tls1.h 40;" d +TLS_CIPHER_LEN ssl/ssl_local.h 467;" d +TLS_CT_DSS_FIXED_DH include/openssl/tls1.h 1116;" d +TLS_CT_DSS_SIGN include/openssl/tls1.h 1114;" d +TLS_CT_ECDSA_FIXED_ECDH include/openssl/tls1.h 1119;" d +TLS_CT_ECDSA_SIGN include/openssl/tls1.h 1117;" d +TLS_CT_GOST01_SIGN include/openssl/tls1.h 1120;" d +TLS_CT_GOST12_512_SIGN include/openssl/tls1.h 1128;" d +TLS_CT_GOST12_IANA_512_SIGN include/openssl/tls1.h 1122;" d +TLS_CT_GOST12_IANA_SIGN include/openssl/tls1.h 1121;" d +TLS_CT_GOST12_LEGACY_512_SIGN include/openssl/tls1.h 1124;" d +TLS_CT_GOST12_LEGACY_SIGN include/openssl/tls1.h 1123;" d +TLS_CT_GOST12_SIGN include/openssl/tls1.h 1127;" d +TLS_CT_NUMBER include/openssl/tls1.h 1135;" d +TLS_CT_RSA_FIXED_DH include/openssl/tls1.h 1115;" d +TLS_CT_RSA_FIXED_ECDH include/openssl/tls1.h 1118;" d +TLS_CT_RSA_SIGN include/openssl/tls1.h 1113;" d +TLS_FEATURE crypto/x509/v3_tlsf.c /^ASN1_ITEM_TEMPLATE(TLS_FEATURE) =$/;" v +TLS_FEATURE_NAME crypto/x509/v3_tlsf.c /^} TLS_FEATURE_NAME;$/;" t typeref:struct:__anon204 file: +TLS_GROUP_CONSTANTS providers/common/capabilities.c /^} TLS_GROUP_CONSTANTS;$/;" t typeref:struct:tls_group_constants_st file: +TLS_GROUP_CURVE_CHAR2 ssl/ssl_local.h 843;" d +TLS_GROUP_CURVE_CUSTOM ssl/ssl_local.h 844;" d +TLS_GROUP_CURVE_PRIME ssl/ssl_local.h 842;" d +TLS_GROUP_ENTRY providers/common/capabilities.c 97;" d file: +TLS_GROUP_FFDHE ssl/ssl_local.h 845;" d +TLS_GROUP_FFDHE_FOR_TLS1_3 ssl/ssl_local.h 848;" d +TLS_GROUP_INFO ssl/ssl_local.h /^} TLS_GROUP_INFO;$/;" t typeref:struct:tls_group_info_st +TLS_GROUP_LIST_MALLOC_BLOCK_SIZE ssl/t1_lib.c 225;" d file: +TLS_GROUP_ONLY_FOR_TLS1_3 ssl/ssl_local.h 846;" d +TLS_GROUP_TYPE ssl/ssl_local.h 841;" d +TLS_MAX_SIGALGCNT ssl/t1_lib.c 2378;" d file: +TLS_MAX_SIGSTRING_LEN ssl/t1_lib.c 2403;" d file: +TLS_MAX_VERSION include/openssl/tls1.h 36;" d +TLS_MAX_VERSION_INTERNAL ssl/ssl_local.h 134;" d +TLS_MD_CLIENT_FINISH_CONST include/openssl/tls1.h 1146;" d +TLS_MD_CLIENT_FINISH_CONST include/openssl/tls1.h 1164;" d +TLS_MD_CLIENT_FINISH_CONST include/openssl/tls1.h 1168;" d +TLS_MD_CLIENT_FINISH_CONST_SIZE include/openssl/tls1.h 1147;" d +TLS_MD_CLIENT_WRITE_KEY_CONST include/openssl/tls1.h 1152;" d +TLS_MD_CLIENT_WRITE_KEY_CONST include/openssl/tls1.h 1188;" d +TLS_MD_CLIENT_WRITE_KEY_CONST include/openssl/tls1.h 1192;" d +TLS_MD_CLIENT_WRITE_KEY_CONST_SIZE include/openssl/tls1.h 1153;" d +TLS_MD_EXTENDED_MASTER_SECRET_CONST include/openssl/tls1.h 1160;" d +TLS_MD_EXTENDED_MASTER_SECRET_CONST include/openssl/tls1.h 1211;" d +TLS_MD_EXTENDED_MASTER_SECRET_CONST include/openssl/tls1.h 1215;" d +TLS_MD_EXTENDED_MASTER_SECRET_CONST_SIZE include/openssl/tls1.h 1161;" d +TLS_MD_IV_BLOCK_CONST include/openssl/tls1.h 1156;" d +TLS_MD_IV_BLOCK_CONST include/openssl/tls1.h 1200;" d +TLS_MD_IV_BLOCK_CONST include/openssl/tls1.h 1204;" d +TLS_MD_IV_BLOCK_CONST_SIZE include/openssl/tls1.h 1157;" d +TLS_MD_KEY_EXPANSION_CONST include/openssl/tls1.h 1150;" d +TLS_MD_KEY_EXPANSION_CONST include/openssl/tls1.h 1182;" d +TLS_MD_KEY_EXPANSION_CONST include/openssl/tls1.h 1186;" d +TLS_MD_KEY_EXPANSION_CONST_SIZE include/openssl/tls1.h 1151;" d +TLS_MD_MASTER_SECRET_CONST include/openssl/tls1.h 1158;" d +TLS_MD_MASTER_SECRET_CONST include/openssl/tls1.h 1206;" d +TLS_MD_MASTER_SECRET_CONST include/openssl/tls1.h 1210;" d +TLS_MD_MASTER_SECRET_CONST_SIZE include/openssl/tls1.h 1159;" d +TLS_MD_MAX_CONST_SIZE include/openssl/tls1.h 1145;" d +TLS_MD_SERVER_FINISH_CONST include/openssl/tls1.h 1148;" d +TLS_MD_SERVER_FINISH_CONST include/openssl/tls1.h 1170;" d +TLS_MD_SERVER_FINISH_CONST include/openssl/tls1.h 1174;" d +TLS_MD_SERVER_FINISH_CONST_SIZE include/openssl/tls1.h 1149;" d +TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1154;" d +TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1176;" d +TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1180;" d +TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1194;" d +TLS_MD_SERVER_WRITE_KEY_CONST include/openssl/tls1.h 1198;" d +TLS_MD_SERVER_WRITE_KEY_CONST_SIZE include/openssl/tls1.h 1155;" d +TLS_MESSAGE_HEADER_LENGTH util/perl/TLSProxy/Message.pm /^use constant TLS_MESSAGE_HEADER_LENGTH => 4;$/;" c +TLS_RECORD_HEADER_LENGTH util/perl/TLSProxy/Record.pm /^use constant TLS_RECORD_HEADER_LENGTH => 5;$/;" c +TLS_RX include/internal/ktls.h 242;" d +TLS_ext_srp_username_callback ssl/ssl_local.h /^ int (*TLS_ext_srp_username_callback) (SSL *, int *, void *);$/;" m struct:srp_ctx_st +TLS_method_t test/shlibloadtest.c /^typedef const SSL_METHOD * (*TLS_method_t)(void);$/;" t file: +TLSv1_1_client_method ssl/methods.c /^const SSL_METHOD *TLSv1_1_client_method(void)$/;" f +TLSv1_1_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_1_enc_data = {$/;" v +TLSv1_1_method ssl/methods.c /^const SSL_METHOD *TLSv1_1_method(void)$/;" f +TLSv1_1_server_method ssl/methods.c /^const SSL_METHOD *TLSv1_1_server_method(void)$/;" f +TLSv1_2_client_method ssl/methods.c /^const SSL_METHOD *TLSv1_2_client_method(void)$/;" f +TLSv1_2_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_2_enc_data = {$/;" v +TLSv1_2_server_method ssl/methods.c /^const SSL_METHOD *TLSv1_2_server_method(void)$/;" f +TLSv1_3_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_3_enc_data = {$/;" v +TLSv1_client_method ssl/methods.c /^const SSL_METHOD *TLSv1_client_method(void)$/;" f +TLSv1_enc_data ssl/t1_lib.c /^SSL3_ENC_METHOD const TLSv1_enc_data = {$/;" v +TLSv1_method ssl/methods.c /^const SSL_METHOD *TLSv1_method(void)$/;" f +TLSv1_server_method ssl/methods.c /^const SSL_METHOD *TLSv1_server_method(void)$/;" f +TM_START apps/include/apps.h 319;" d +TM_STOP apps/include/apps.h 320;" d +TOBN crypto/ec/ecp_nistz256.c 35;" d file: +TOBN crypto/ec/ecp_nistz256.c 37;" d file: +TODAY_GEN test/asn1_time_test.c 289;" d file: +TODAY_GEN_STR test/asn1_time_test.c /^static unsigned char TODAY_GEN_STR[] = "20170825000000Z";$/;" v file: +TODAY_UTC test/asn1_time_test.c 291;" d file: +TODAY_UTC_STR test/asn1_time_test.c /^static unsigned char TODAY_UTC_STR[] = "170825000000Z";$/;" v file: +TODO external/perl/Text-Template-1.56/t/safe2.t /^TODO: {$/;" l +TOK_CPU crypto/s390xcap.c 51;" d file: +TOK_FUNC crypto/s390xcap.c 32;" d file: +TOMORROW_GEN test/asn1_time_test.c 290;" d file: +TOMORROW_GEN_STR test/asn1_time_test.c /^static unsigned char TOMORROW_GEN_STR[] = "20170826000000Z";$/;" v file: +TOMORROW_UTC test/asn1_time_test.c 292;" d file: +TOMORROW_UTC_STR test/asn1_time_test.c /^static unsigned char TOMORROW_UTC_STR[] = "170826000000Z";$/;" v file: +TOP_BIT_ON test/bntest.c 1802;" d file: +TOTAL_CONN_FAIL_SSL_SET_BIO_TESTS test/sslapitest.c 2674;" d file: +TOTAL_CONN_FAIL_SSL_SET_BIO_TESTS test/sslapitest.c 2676;" d file: +TOTAL_CONN_SUCCESS_SSL_SET_BIO_TESTS test/sslapitest.c 2672;" d file: +TOTAL_FULL_HAND_RECORDS test/dtlstest.c 143;" d file: +TOTAL_NO_CONN_SSL_SET_BIO_TESTS test/sslapitest.c 2671;" d file: +TOTAL_NUM_TESTS test/clienthellotest.c 26;" d file: +TOTAL_RECORDS test/dtlstest.c 155;" d file: +TOTAL_RECORD_OVERFLOW_TESTS test/recordlentest.c 25;" d file: +TOTAL_RESUME_HAND_RECORDS test/dtlstest.c 151;" d file: +TOTAL_SSL_SET_BIO_TESTS test/sslapitest.c 2679;" d file: +TRACE_CATEGORY_ crypto/trace.c 119;" d file: +TREE_CALC_FAILURE crypto/x509/pcy_tree.c 447;" d file: +TREE_CALC_OK_DOFREE crypto/x509/pcy_tree.c 449;" d file: +TREE_CALC_OK_NOFREE crypto/x509/pcy_tree.c 448;" d file: +TREE_PRINT crypto/x509/pcy_tree.c 72;" d file: +TSAN_QUALIFIER include/internal/tsan_assist.h 134;" d +TSAN_QUALIFIER include/internal/tsan_assist.h 137;" d +TSAN_QUALIFIER include/internal/tsan_assist.h 56;" d +TSAN_QUALIFIER include/internal/tsan_assist.h 69;" d +TSAN_QUALIFIER include/internal/tsan_assist.h 92;" d +TSAN_REQUIRES_LOCKING include/internal/tsan_assist.h 135;" d +TSC_READ_COUNT providers/implementations/rands/drbg_local.h 23;" d +TS_ACCURACY include/openssl/ts.h /^typedef struct TS_accuracy_st TS_ACCURACY;$/;" t typeref:struct:TS_accuracy_st +TS_ACCURACY_get_micros crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_ACCURACY_get_micros(const TS_ACCURACY *a)$/;" f +TS_ACCURACY_get_millis crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_ACCURACY_get_millis(const TS_ACCURACY *a)$/;" f +TS_ACCURACY_get_seconds crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_ACCURACY_get_seconds(const TS_ACCURACY *a)$/;" f +TS_ACCURACY_set_micros crypto/ts/ts_rsp_utils.c /^int TS_ACCURACY_set_micros(TS_ACCURACY *a, const ASN1_INTEGER *micros)$/;" f +TS_ACCURACY_set_millis crypto/ts/ts_rsp_utils.c /^int TS_ACCURACY_set_millis(TS_ACCURACY *a, const ASN1_INTEGER *millis)$/;" f +TS_ACCURACY_set_seconds crypto/ts/ts_rsp_utils.c /^int TS_ACCURACY_set_seconds(TS_ACCURACY *a, const ASN1_INTEGER *seconds)$/;" f +TS_ASN1_INTEGER_print_bio crypto/ts/ts_lib.c /^int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num)$/;" f +TS_CONF_get_tsa_section crypto/ts/ts_conf.c /^const char *TS_CONF_get_tsa_section(CONF *conf, const char *section)$/;" f +TS_CONF_load_cert crypto/ts/ts_conf.c /^X509 *TS_CONF_load_cert(const char *file)$/;" f +TS_CONF_load_key crypto/ts/ts_conf.c /^EVP_PKEY *TS_CONF_load_key(const char *file, const char *pass)$/;" f +TS_CONF_set_accuracy crypto/ts/ts_conf.c /^int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f +TS_CONF_set_certs crypto/ts/ts_conf.c /^int TS_CONF_set_certs(CONF *conf, const char *section, const char *certs,$/;" f +TS_CONF_set_clock_precision_digits crypto/ts/ts_conf.c /^int TS_CONF_set_clock_precision_digits(const CONF *conf, const char *section,$/;" f +TS_CONF_set_crypto_device crypto/ts/ts_conf.c /^int TS_CONF_set_crypto_device(CONF *conf, const char *section,$/;" f +TS_CONF_set_def_policy crypto/ts/ts_conf.c /^int TS_CONF_set_def_policy(CONF *conf, const char *section,$/;" f +TS_CONF_set_default_engine crypto/ts/ts_conf.c /^int TS_CONF_set_default_engine(const char *name)$/;" f +TS_CONF_set_digests crypto/ts/ts_conf.c /^int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f +TS_CONF_set_ess_cert_id_chain crypto/ts/ts_conf.c /^int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section,$/;" f +TS_CONF_set_ess_cert_id_digest crypto/ts/ts_conf.c /^int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section,$/;" f +TS_CONF_set_ordering crypto/ts/ts_conf.c /^int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f +TS_CONF_set_policies crypto/ts/ts_conf.c /^int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f +TS_CONF_set_serial crypto/ts/ts_conf.c /^int TS_CONF_set_serial(CONF *conf, const char *section, TS_serial_cb cb,$/;" f +TS_CONF_set_signer_cert crypto/ts/ts_conf.c /^int TS_CONF_set_signer_cert(CONF *conf, const char *section,$/;" f +TS_CONF_set_signer_digest crypto/ts/ts_conf.c /^int TS_CONF_set_signer_digest(CONF *conf, const char *section,$/;" f +TS_CONF_set_signer_key crypto/ts/ts_conf.c /^int TS_CONF_set_signer_key(CONF *conf, const char *section,$/;" f +TS_CONF_set_tsa_name crypto/ts/ts_conf.c /^int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx)$/;" f +TS_ESS_CERT_ID_CHAIN include/openssl/ts.h 241;" d +TS_F_DEF_SERIAL_CB include/openssl/cryptoerr_legacy.h 1236;" d +TS_F_DEF_TIME_CB include/openssl/cryptoerr_legacy.h 1237;" d +TS_F_ESS_ADD_SIGNING_CERT include/openssl/cryptoerr_legacy.h 1238;" d +TS_F_ESS_ADD_SIGNING_CERT_V2 include/openssl/cryptoerr_legacy.h 1239;" d +TS_F_ESS_CERT_ID_NEW_INIT include/openssl/cryptoerr_legacy.h 1240;" d +TS_F_ESS_CERT_ID_V2_NEW_INIT include/openssl/cryptoerr_legacy.h 1241;" d +TS_F_ESS_SIGNING_CERT_NEW_INIT include/openssl/cryptoerr_legacy.h 1242;" d +TS_F_ESS_SIGNING_CERT_V2_NEW_INIT include/openssl/cryptoerr_legacy.h 1243;" d +TS_F_INT_TS_RESP_VERIFY_TOKEN include/openssl/cryptoerr_legacy.h 1244;" d +TS_F_PKCS7_TO_TS_TST_INFO include/openssl/cryptoerr_legacy.h 1245;" d +TS_F_TS_ACCURACY_SET_MICROS include/openssl/cryptoerr_legacy.h 1246;" d +TS_F_TS_ACCURACY_SET_MILLIS include/openssl/cryptoerr_legacy.h 1247;" d +TS_F_TS_ACCURACY_SET_SECONDS include/openssl/cryptoerr_legacy.h 1248;" d +TS_F_TS_CHECK_IMPRINTS include/openssl/cryptoerr_legacy.h 1249;" d +TS_F_TS_CHECK_NONCES include/openssl/cryptoerr_legacy.h 1250;" d +TS_F_TS_CHECK_POLICY include/openssl/cryptoerr_legacy.h 1251;" d +TS_F_TS_CHECK_SIGNING_CERTS include/openssl/cryptoerr_legacy.h 1252;" d +TS_F_TS_CHECK_STATUS_INFO include/openssl/cryptoerr_legacy.h 1253;" d +TS_F_TS_COMPUTE_IMPRINT include/openssl/cryptoerr_legacy.h 1254;" d +TS_F_TS_CONF_INVALID include/openssl/cryptoerr_legacy.h 1255;" d +TS_F_TS_CONF_LOAD_CERT include/openssl/cryptoerr_legacy.h 1256;" d +TS_F_TS_CONF_LOAD_CERTS include/openssl/cryptoerr_legacy.h 1257;" d +TS_F_TS_CONF_LOAD_KEY include/openssl/cryptoerr_legacy.h 1258;" d +TS_F_TS_CONF_LOOKUP_FAIL include/openssl/cryptoerr_legacy.h 1259;" d +TS_F_TS_CONF_SET_DEFAULT_ENGINE include/openssl/cryptoerr_legacy.h 1260;" d +TS_F_TS_GET_STATUS_TEXT include/openssl/cryptoerr_legacy.h 1261;" d +TS_F_TS_MSG_IMPRINT_SET_ALGO include/openssl/cryptoerr_legacy.h 1262;" d +TS_F_TS_REQ_SET_MSG_IMPRINT include/openssl/cryptoerr_legacy.h 1263;" d +TS_F_TS_REQ_SET_NONCE include/openssl/cryptoerr_legacy.h 1264;" d +TS_F_TS_REQ_SET_POLICY_ID include/openssl/cryptoerr_legacy.h 1265;" d +TS_F_TS_RESP_CREATE_RESPONSE include/openssl/cryptoerr_legacy.h 1266;" d +TS_F_TS_RESP_CREATE_TST_INFO include/openssl/cryptoerr_legacy.h 1267;" d +TS_F_TS_RESP_CTX_ADD_FAILURE_INFO include/openssl/cryptoerr_legacy.h 1268;" d +TS_F_TS_RESP_CTX_ADD_MD include/openssl/cryptoerr_legacy.h 1269;" d +TS_F_TS_RESP_CTX_ADD_POLICY include/openssl/cryptoerr_legacy.h 1270;" d +TS_F_TS_RESP_CTX_NEW include/openssl/cryptoerr_legacy.h 1271;" d +TS_F_TS_RESP_CTX_SET_ACCURACY include/openssl/cryptoerr_legacy.h 1272;" d +TS_F_TS_RESP_CTX_SET_CERTS include/openssl/cryptoerr_legacy.h 1273;" d +TS_F_TS_RESP_CTX_SET_DEF_POLICY include/openssl/cryptoerr_legacy.h 1274;" d +TS_F_TS_RESP_CTX_SET_SIGNER_CERT include/openssl/cryptoerr_legacy.h 1275;" d +TS_F_TS_RESP_CTX_SET_STATUS_INFO include/openssl/cryptoerr_legacy.h 1276;" d +TS_F_TS_RESP_GET_POLICY include/openssl/cryptoerr_legacy.h 1277;" d +TS_F_TS_RESP_SET_GENTIME_WITH_PRECISION include/openssl/cryptoerr_legacy.h 1278;" d +TS_F_TS_RESP_SET_STATUS_INFO include/openssl/cryptoerr_legacy.h 1279;" d +TS_F_TS_RESP_SET_TST_INFO include/openssl/cryptoerr_legacy.h 1280;" d +TS_F_TS_RESP_SIGN include/openssl/cryptoerr_legacy.h 1281;" d +TS_F_TS_RESP_VERIFY_SIGNATURE include/openssl/cryptoerr_legacy.h 1282;" d +TS_F_TS_TST_INFO_SET_ACCURACY include/openssl/cryptoerr_legacy.h 1283;" d +TS_F_TS_TST_INFO_SET_MSG_IMPRINT include/openssl/cryptoerr_legacy.h 1284;" d +TS_F_TS_TST_INFO_SET_NONCE include/openssl/cryptoerr_legacy.h 1285;" d +TS_F_TS_TST_INFO_SET_POLICY_ID include/openssl/cryptoerr_legacy.h 1286;" d +TS_F_TS_TST_INFO_SET_SERIAL include/openssl/cryptoerr_legacy.h 1287;" d +TS_F_TS_TST_INFO_SET_TIME include/openssl/cryptoerr_legacy.h 1288;" d +TS_F_TS_TST_INFO_SET_TSA include/openssl/cryptoerr_legacy.h 1289;" d +TS_F_TS_VERIFY include/openssl/cryptoerr_legacy.h 1290;" d +TS_F_TS_VERIFY_CERT include/openssl/cryptoerr_legacy.h 1291;" d +TS_F_TS_VERIFY_CTX_NEW include/openssl/cryptoerr_legacy.h 1292;" d +TS_INFO_ADD_INFO_NOT_AVAILABLE include/openssl/ts.h 60;" d +TS_INFO_BAD_ALG include/openssl/ts.h 54;" d +TS_INFO_BAD_DATA_FORMAT include/openssl/ts.h 56;" d +TS_INFO_BAD_REQUEST include/openssl/ts.h 55;" d +TS_INFO_SYSTEM_FAILURE include/openssl/ts.h 61;" d +TS_INFO_TIME_NOT_AVAILABLE include/openssl/ts.h 57;" d +TS_INFO_UNACCEPTED_EXTENSION include/openssl/ts.h 59;" d +TS_INFO_UNACCEPTED_POLICY include/openssl/ts.h 58;" d +TS_MAX_CLOCK_PRECISION_DIGITS include/openssl/ts.h 311;" d +TS_MAX_STATUS_LENGTH include/openssl/ts.h 314;" d +TS_MSG_IMPRINT include/openssl/ts.h /^typedef struct TS_msg_imprint_st TS_MSG_IMPRINT;$/;" t typeref:struct:TS_msg_imprint_st +TS_MSG_IMPRINT_get_algo crypto/ts/ts_req_utils.c /^X509_ALGOR *TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a)$/;" f +TS_MSG_IMPRINT_get_msg crypto/ts/ts_req_utils.c /^ASN1_OCTET_STRING *TS_MSG_IMPRINT_get_msg(TS_MSG_IMPRINT *a)$/;" f +TS_MSG_IMPRINT_print_bio crypto/ts/ts_lib.c /^int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a)$/;" f +TS_MSG_IMPRINT_set_algo crypto/ts/ts_req_utils.c /^int TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg)$/;" f +TS_MSG_IMPRINT_set_msg crypto/ts/ts_req_utils.c /^int TS_MSG_IMPRINT_set_msg(TS_MSG_IMPRINT *a, unsigned char *d, int len)$/;" f +TS_OBJ_print_bio crypto/ts/ts_lib.c /^int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj)$/;" f +TS_ORDERING include/openssl/ts.h 234;" d +TS_REQ include/openssl/ts.h /^typedef struct TS_req_st TS_REQ;$/;" t typeref:struct:TS_req_st +TS_REQ_add_ext crypto/ts/ts_req_utils.c /^int TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc)$/;" f +TS_REQ_delete_ext crypto/ts/ts_req_utils.c /^X509_EXTENSION *TS_REQ_delete_ext(TS_REQ *a, int loc)$/;" f +TS_REQ_ext_free crypto/ts/ts_req_utils.c /^void TS_REQ_ext_free(TS_REQ *a)$/;" f +TS_REQ_get_cert_req crypto/ts/ts_req_utils.c /^int TS_REQ_get_cert_req(const TS_REQ *a)$/;" f +TS_REQ_get_ext crypto/ts/ts_req_utils.c /^X509_EXTENSION *TS_REQ_get_ext(TS_REQ *a, int loc)$/;" f +TS_REQ_get_ext_by_NID crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos)$/;" f +TS_REQ_get_ext_by_OBJ crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos)$/;" f +TS_REQ_get_ext_by_critical crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos)$/;" f +TS_REQ_get_ext_count crypto/ts/ts_req_utils.c /^int TS_REQ_get_ext_count(TS_REQ *a)$/;" f +TS_REQ_get_ext_d2i crypto/ts/ts_req_utils.c /^void *TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx)$/;" f +TS_REQ_get_msg_imprint crypto/ts/ts_req_utils.c /^TS_MSG_IMPRINT *TS_REQ_get_msg_imprint(TS_REQ *a)$/;" f +TS_REQ_get_nonce crypto/ts/ts_req_utils.c /^const ASN1_INTEGER *TS_REQ_get_nonce(const TS_REQ *a)$/;" f +TS_REQ_get_policy_id crypto/ts/ts_req_utils.c /^ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a)$/;" f +TS_REQ_get_version crypto/ts/ts_req_utils.c /^long TS_REQ_get_version(const TS_REQ *a)$/;" f +TS_REQ_print_bio crypto/ts/ts_req_print.c /^int TS_REQ_print_bio(BIO *bio, TS_REQ *a)$/;" f +TS_REQ_set_cert_req crypto/ts/ts_req_utils.c /^int TS_REQ_set_cert_req(TS_REQ *a, int cert_req)$/;" f +TS_REQ_set_msg_imprint crypto/ts/ts_req_utils.c /^int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint)$/;" f +TS_REQ_set_nonce crypto/ts/ts_req_utils.c /^int TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce)$/;" f +TS_REQ_set_policy_id crypto/ts/ts_req_utils.c /^int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy)$/;" f +TS_REQ_set_version crypto/ts/ts_req_utils.c /^int TS_REQ_set_version(TS_REQ *a, long version)$/;" f +TS_REQ_to_TS_VERIFY_CTX crypto/ts/ts_verify_ctx.c /^TS_VERIFY_CTX *TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx)$/;" f +TS_RESP include/openssl/ts.h /^typedef struct TS_resp_st TS_RESP;$/;" t typeref:struct:TS_resp_st +TS_RESP_CTX include/openssl/ts.h /^typedef struct TS_resp_ctx TS_RESP_CTX;$/;" t typeref:struct:TS_resp_ctx +TS_RESP_CTX_accuracy_free crypto/ts/ts_rsp_sign.c 239;" d file: +TS_RESP_CTX_add_failure_info crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure)$/;" f +TS_RESP_CTX_add_flags crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags)$/;" f +TS_RESP_CTX_add_md crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md)$/;" f +TS_RESP_CTX_add_policy crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy)$/;" f +TS_RESP_CTX_free crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_free(TS_RESP_CTX *ctx)$/;" f +TS_RESP_CTX_get_request crypto/ts/ts_rsp_sign.c /^TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx)$/;" f +TS_RESP_CTX_get_tst_info crypto/ts/ts_rsp_sign.c /^TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx)$/;" f +TS_RESP_CTX_new crypto/ts/ts_rsp_sign.c /^TS_RESP_CTX *TS_RESP_CTX_new(void)$/;" f +TS_RESP_CTX_new_ex crypto/ts/ts_rsp_sign.c /^TS_RESP_CTX *TS_RESP_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +TS_RESP_CTX_set_accuracy crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx,$/;" f +TS_RESP_CTX_set_certs crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs)$/;" f +TS_RESP_CTX_set_clock_precision_digits crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx,$/;" f +TS_RESP_CTX_set_def_policy crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy)$/;" f +TS_RESP_CTX_set_ess_cert_id_digest crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_ess_cert_id_digest(TS_RESP_CTX *ctx, const EVP_MD *md)$/;" f +TS_RESP_CTX_set_extension_cb crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx,$/;" f +TS_RESP_CTX_set_serial_cb crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data)$/;" f +TS_RESP_CTX_set_signer_cert crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer)$/;" f +TS_RESP_CTX_set_signer_digest crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_signer_digest(TS_RESP_CTX *ctx, const EVP_MD *md)$/;" f +TS_RESP_CTX_set_signer_key crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key)$/;" f +TS_RESP_CTX_set_status_info crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx,$/;" f +TS_RESP_CTX_set_status_info_cond crypto/ts/ts_rsp_sign.c /^int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx,$/;" f +TS_RESP_CTX_set_time_cb crypto/ts/ts_rsp_sign.c /^void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data)$/;" f +TS_RESP_create_response crypto/ts/ts_rsp_sign.c /^TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio)$/;" f +TS_RESP_get_status_info crypto/ts/ts_rsp_utils.c /^TS_STATUS_INFO *TS_RESP_get_status_info(TS_RESP *a)$/;" f +TS_RESP_get_token crypto/ts/ts_rsp_utils.c /^PKCS7 *TS_RESP_get_token(TS_RESP *a)$/;" f +TS_RESP_get_tst_info crypto/ts/ts_rsp_utils.c /^TS_TST_INFO *TS_RESP_get_tst_info(TS_RESP *a)$/;" f +TS_RESP_print_bio crypto/ts/ts_rsp_print.c /^int TS_RESP_print_bio(BIO *bio, TS_RESP *a)$/;" f +TS_RESP_set_genTime_with_precision crypto/ts/ts_rsp_sign.c /^static ASN1_GENERALIZEDTIME *TS_RESP_set_genTime_with_precision($/;" f file: +TS_RESP_set_status_info crypto/ts/ts_rsp_utils.c /^int TS_RESP_set_status_info(TS_RESP *a, TS_STATUS_INFO *status_info)$/;" f +TS_RESP_set_tst_info crypto/ts/ts_rsp_utils.c /^void TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info)$/;" f +TS_RESP_verify_response crypto/ts/ts_rsp_verify.c /^int TS_RESP_verify_response(TS_VERIFY_CTX *ctx, TS_RESP *response)$/;" f +TS_RESP_verify_signature crypto/ts/ts_rsp_verify.c /^int TS_RESP_verify_signature(PKCS7 *token, STACK_OF(X509) *certs,$/;" f +TS_RESP_verify_token crypto/ts/ts_rsp_verify.c /^int TS_RESP_verify_token(TS_VERIFY_CTX *ctx, PKCS7 *token)$/;" f +TS_R_BAD_PKCS7_TYPE include/openssl/tserr.h 26;" d +TS_R_BAD_TYPE include/openssl/tserr.h 27;" d +TS_R_CANNOT_LOAD_CERT include/openssl/tserr.h 28;" d +TS_R_CANNOT_LOAD_KEY include/openssl/tserr.h 29;" d +TS_R_CERTIFICATE_VERIFY_ERROR include/openssl/tserr.h 30;" d +TS_R_COULD_NOT_SET_ENGINE include/openssl/tserr.h 31;" d +TS_R_COULD_NOT_SET_TIME include/openssl/tserr.h 32;" d +TS_R_DETACHED_CONTENT include/openssl/tserr.h 33;" d +TS_R_ESS_ADD_SIGNING_CERT_ERROR include/openssl/tserr.h 34;" d +TS_R_ESS_ADD_SIGNING_CERT_V2_ERROR include/openssl/tserr.h 35;" d +TS_R_ESS_SIGNING_CERTIFICATE_ERROR include/openssl/tserr.h 36;" d +TS_R_INVALID_NULL_POINTER include/openssl/tserr.h 37;" d +TS_R_INVALID_SIGNER_CERTIFICATE_PURPOSE include/openssl/tserr.h 38;" d +TS_R_MESSAGE_IMPRINT_MISMATCH include/openssl/tserr.h 39;" d +TS_R_NONCE_MISMATCH include/openssl/tserr.h 40;" d +TS_R_NONCE_NOT_RETURNED include/openssl/tserr.h 41;" d +TS_R_NO_CONTENT include/openssl/tserr.h 42;" d +TS_R_NO_TIME_STAMP_TOKEN include/openssl/tserr.h 43;" d +TS_R_PKCS7_ADD_SIGNATURE_ERROR include/openssl/tserr.h 44;" d +TS_R_PKCS7_ADD_SIGNED_ATTR_ERROR include/openssl/tserr.h 45;" d +TS_R_PKCS7_TO_TS_TST_INFO_FAILED include/openssl/tserr.h 46;" d +TS_R_POLICY_MISMATCH include/openssl/tserr.h 47;" d +TS_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE include/openssl/tserr.h 48;" d +TS_R_RESPONSE_SETUP_ERROR include/openssl/tserr.h 49;" d +TS_R_SIGNATURE_FAILURE include/openssl/tserr.h 50;" d +TS_R_THERE_MUST_BE_ONE_SIGNER include/openssl/tserr.h 51;" d +TS_R_TIME_SYSCALL_ERROR include/openssl/tserr.h 52;" d +TS_R_TOKEN_NOT_PRESENT include/openssl/tserr.h 53;" d +TS_R_TOKEN_PRESENT include/openssl/tserr.h 54;" d +TS_R_TSA_NAME_MISMATCH include/openssl/tserr.h 55;" d +TS_R_TSA_UNTRUSTED include/openssl/tserr.h 56;" d +TS_R_TST_INFO_SETUP_ERROR include/openssl/tserr.h 57;" d +TS_R_TS_DATASIGN include/openssl/tserr.h 58;" d +TS_R_UNACCEPTABLE_POLICY include/openssl/tserr.h 59;" d +TS_R_UNSUPPORTED_MD_ALGORITHM include/openssl/tserr.h 60;" d +TS_R_UNSUPPORTED_VERSION include/openssl/tserr.h 61;" d +TS_R_VAR_BAD_VALUE include/openssl/tserr.h 62;" d +TS_R_VAR_LOOKUP_FAILURE include/openssl/tserr.h 63;" d +TS_R_WRONG_CONTENT_TYPE include/openssl/tserr.h 64;" d +TS_STATUS_BUF_SIZE crypto/ts/ts_rsp_verify.c 45;" d file: +TS_STATUS_GRANTED include/openssl/ts.h 46;" d +TS_STATUS_GRANTED_WITH_MODS include/openssl/ts.h 47;" d +TS_STATUS_INFO include/openssl/ts.h /^typedef struct TS_status_info_st TS_STATUS_INFO;$/;" t typeref:struct:TS_status_info_st +TS_STATUS_INFO_get0_failure_info crypto/ts/ts_rsp_utils.c /^const ASN1_BIT_STRING *TS_STATUS_INFO_get0_failure_info(const TS_STATUS_INFO *a)$/;" f +TS_STATUS_INFO_get0_status crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_STATUS_INFO_get0_status(const TS_STATUS_INFO *a)$/;" f +TS_STATUS_INFO_print_bio crypto/ts/ts_rsp_print.c /^int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a)$/;" f +TS_STATUS_INFO_set_status crypto/ts/ts_rsp_utils.c /^int TS_STATUS_INFO_set_status(TS_STATUS_INFO *a, int i)$/;" f +TS_STATUS_REJECTION include/openssl/ts.h 48;" d +TS_STATUS_REVOCATION_NOTIFICATION include/openssl/ts.h 51;" d +TS_STATUS_REVOCATION_WARNING include/openssl/ts.h 50;" d +TS_STATUS_TEXT_SIZE crypto/ts/ts_rsp_verify.c 59;" d file: +TS_STATUS_WAITING include/openssl/ts.h 49;" d +TS_TSA_NAME include/openssl/ts.h 231;" d +TS_TST_INFO include/openssl/ts.h /^typedef struct TS_tst_info_st TS_TST_INFO;$/;" t typeref:struct:TS_tst_info_st +TS_TST_INFO_add_ext crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc)$/;" f +TS_TST_INFO_delete_ext crypto/ts/ts_rsp_utils.c /^X509_EXTENSION *TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc)$/;" f +TS_TST_INFO_ext_free crypto/ts/ts_rsp_utils.c /^void TS_TST_INFO_ext_free(TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_accuracy crypto/ts/ts_rsp_utils.c /^TS_ACCURACY *TS_TST_INFO_get_accuracy(TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_ext crypto/ts/ts_rsp_utils.c /^X509_EXTENSION *TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc)$/;" f +TS_TST_INFO_get_ext_by_NID crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_by_NID(TS_TST_INFO *a, int nid, int lastpos)$/;" f +TS_TST_INFO_get_ext_by_OBJ crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj, int lastpos)$/;" f +TS_TST_INFO_get_ext_by_critical crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_by_critical(TS_TST_INFO *a, int crit, int lastpos)$/;" f +TS_TST_INFO_get_ext_count crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ext_count(TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_ext_d2i crypto/ts/ts_rsp_utils.c /^void *TS_TST_INFO_get_ext_d2i(TS_TST_INFO *a, int nid, int *crit, int *idx)$/;" f +TS_TST_INFO_get_msg_imprint crypto/ts/ts_rsp_utils.c /^TS_MSG_IMPRINT *TS_TST_INFO_get_msg_imprint(TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_nonce crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_TST_INFO_get_nonce(const TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_ordering crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_get_ordering(const TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_policy_id crypto/ts/ts_rsp_utils.c /^ASN1_OBJECT *TS_TST_INFO_get_policy_id(TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_serial crypto/ts/ts_rsp_utils.c /^const ASN1_INTEGER *TS_TST_INFO_get_serial(const TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_time crypto/ts/ts_rsp_utils.c /^const ASN1_GENERALIZEDTIME *TS_TST_INFO_get_time(const TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_tsa crypto/ts/ts_rsp_utils.c /^GENERAL_NAME *TS_TST_INFO_get_tsa(TS_TST_INFO *a)$/;" f +TS_TST_INFO_get_version crypto/ts/ts_rsp_utils.c /^long TS_TST_INFO_get_version(const TS_TST_INFO *a)$/;" f +TS_TST_INFO_print_bio crypto/ts/ts_rsp_print.c /^int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a)$/;" f +TS_TST_INFO_set_accuracy crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy)$/;" f +TS_TST_INFO_set_msg_imprint crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint)$/;" f +TS_TST_INFO_set_nonce crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce)$/;" f +TS_TST_INFO_set_ordering crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering)$/;" f +TS_TST_INFO_set_policy_id crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy)$/;" f +TS_TST_INFO_set_serial crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial)$/;" f +TS_TST_INFO_set_time crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime)$/;" f +TS_TST_INFO_set_tsa crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa)$/;" f +TS_TST_INFO_set_version crypto/ts/ts_rsp_utils.c /^int TS_TST_INFO_set_version(TS_TST_INFO *a, long version)$/;" f +TS_VERIFY_CTS_set_certs include/openssl/ts.h 424;" d +TS_VERIFY_CTX include/openssl/ts.h /^typedef struct TS_verify_ctx TS_VERIFY_CTX;$/;" t typeref:struct:TS_verify_ctx +TS_VERIFY_CTX_add_flags crypto/ts/ts_verify_ctx.c /^int TS_VERIFY_CTX_add_flags(TS_VERIFY_CTX *ctx, int f)$/;" f +TS_VERIFY_CTX_cleanup crypto/ts/ts_verify_ctx.c /^void TS_VERIFY_CTX_cleanup(TS_VERIFY_CTX *ctx)$/;" f +TS_VERIFY_CTX_free crypto/ts/ts_verify_ctx.c /^void TS_VERIFY_CTX_free(TS_VERIFY_CTX *ctx)$/;" f +TS_VERIFY_CTX_init crypto/ts/ts_verify_ctx.c /^void TS_VERIFY_CTX_init(TS_VERIFY_CTX *ctx)$/;" f +TS_VERIFY_CTX_new crypto/ts/ts_verify_ctx.c /^TS_VERIFY_CTX *TS_VERIFY_CTX_new(void)$/;" f +TS_VERIFY_CTX_set_data crypto/ts/ts_verify_ctx.c /^BIO *TS_VERIFY_CTX_set_data(TS_VERIFY_CTX *ctx, BIO *b)$/;" f +TS_VERIFY_CTX_set_flags crypto/ts/ts_verify_ctx.c /^int TS_VERIFY_CTX_set_flags(TS_VERIFY_CTX *ctx, int f)$/;" f +TS_VERIFY_CTX_set_imprint crypto/ts/ts_verify_ctx.c /^unsigned char *TS_VERIFY_CTX_set_imprint(TS_VERIFY_CTX *ctx,$/;" f +TS_VERIFY_CTX_set_store crypto/ts/ts_verify_ctx.c /^X509_STORE *TS_VERIFY_CTX_set_store(TS_VERIFY_CTX *ctx, X509_STORE *s)$/;" f +TS_VFY_ALL_DATA include/openssl/ts.h 397;" d +TS_VFY_ALL_IMPRINT include/openssl/ts.h 390;" d +TS_VFY_DATA include/openssl/ts.h 381;" d +TS_VFY_IMPRINT include/openssl/ts.h 375;" d +TS_VFY_NONCE include/openssl/ts.h 383;" d +TS_VFY_POLICY include/openssl/ts.h 370;" d +TS_VFY_SIGNATURE include/openssl/ts.h 366;" d +TS_VFY_SIGNER include/openssl/ts.h 385;" d +TS_VFY_TSA_NAME include/openssl/ts.h 387;" d +TS_VFY_VERSION include/openssl/ts.h 368;" d +TS_X509_ALGOR_print_bio crypto/ts/ts_lib.c /^int TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg)$/;" f +TS_accuracy_st crypto/ts/ts_local.h /^struct TS_accuracy_st {$/;" s +TS_ext_print_bio crypto/ts/ts_lib.c /^int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions)$/;" f +TS_extension_cb include/openssl/ts.h /^typedef int (*TS_extension_cb) (struct TS_resp_ctx *, X509_EXTENSION *,$/;" t +TS_msg_imprint_st crypto/ts/ts_local.h /^struct TS_msg_imprint_st {$/;" s +TS_req_st crypto/ts/ts_local.h /^struct TS_req_st {$/;" s +TS_resp_ctx crypto/ts/ts_local.h /^struct TS_resp_ctx {$/;" s +TS_resp_st crypto/ts/ts_local.h /^struct TS_resp_st {$/;" s +TS_serial_cb include/openssl/ts.h /^typedef ASN1_INTEGER *(*TS_serial_cb) (struct TS_resp_ctx *, void *);$/;" t +TS_status_info_st crypto/ts/ts_local.h /^struct TS_status_info_st {$/;" s +TS_str_reasons crypto/ts/ts_err.c /^static const ERR_STRING_DATA TS_str_reasons[] = {$/;" v file: +TS_time_cb include/openssl/ts.h /^typedef int (*TS_time_cb) (struct TS_resp_ctx *, void *, long *sec,$/;" t +TS_tst_info_st crypto/ts/ts_local.h /^struct TS_tst_info_st {$/;" s +TS_verify_ctx crypto/ts/ts_local.h /^struct TS_verify_ctx {$/;" s +TTY_FLAGS crypto/ui/ui_openssl.c 109;" d file: +TTY_FLAGS crypto/ui/ui_openssl.c 117;" d file: +TTY_FLAGS crypto/ui/ui_openssl.c 125;" d file: +TTY_STRUCT crypto/ui/ui_openssl.c 108;" d file: +TTY_STRUCT crypto/ui/ui_openssl.c 116;" d file: +TTY_STRUCT crypto/ui/ui_openssl.c 124;" d file: +TTY_STRUCT e_os.h 275;" d +TTY_get crypto/ui/ui_openssl.c 110;" d file: +TTY_get crypto/ui/ui_openssl.c 118;" d file: +TTY_get crypto/ui/ui_openssl.c 126;" d file: +TTY_set crypto/ui/ui_openssl.c 111;" d file: +TTY_set crypto/ui/ui_openssl.c 119;" d file: +TTY_set crypto/ui/ui_openssl.c 127;" d file: +TTerror external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub TTerror { $ERROR }$/;" s +TWISTED_D crypto/ec/curve448/curve448.c 37;" d file: +TWO crypto/poly1305/poly1305_ieee754.c 60;" d file: +TWO0 crypto/poly1305/poly1305_ieee754.c 61;" d file: +TWO130 crypto/poly1305/poly1305_ieee754.c 65;" d file: +TWO32 crypto/poly1305/poly1305_ieee754.c 62;" d file: +TWO32TO64 providers/implementations/rands/seeding/rand_unix.c 56;" d file: +TWO32TO64 providers/implementations/rands/seeding/rand_vxworks.c 38;" d file: +TWO64 crypto/poly1305/poly1305_ieee754.c 63;" d file: +TWO96 crypto/poly1305/poly1305_ieee754.c 64;" d file: +TWO_WEEK_SEC test/sslapitest.c 9402;" d file: +TXT_DB include/openssl/txt_db.h /^} TXT_DB;$/;" t typeref:struct:txt_db_st +TXT_DB_create_index crypto/txt_db/txt_db.c /^int TXT_DB_create_index(TXT_DB *db, int field, int (*qual) (OPENSSL_STRING *),$/;" f +TXT_DB_free crypto/txt_db/txt_db.c /^void TXT_DB_free(TXT_DB *db)$/;" f +TXT_DB_get_by_index crypto/txt_db/txt_db.c /^OPENSSL_STRING *TXT_DB_get_by_index(TXT_DB *db, int idx,$/;" f +TXT_DB_insert crypto/txt_db/txt_db.c /^int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *row)$/;" f +TXT_DB_read crypto/txt_db/txt_db.c /^TXT_DB *TXT_DB_read(BIO *in, int num)$/;" f +TXT_DB_write crypto/txt_db/txt_db.c /^long TXT_DB_write(BIO *out, TXT_DB *db)$/;" f +TYPE_ANY crypto/evp/dh_support.c 22;" d file: +TYPE_CERT apps/rehash.c /^ TYPE_CERT=0, TYPE_CRL=1$/;" e enum:Type file: +TYPE_CRL apps/rehash.c /^ TYPE_CERT=0, TYPE_CRL=1$/;" e enum:Type file: +TYPE_DH crypto/evp/dh_support.c 24;" d file: +TYPE_DH crypto/evp/dh_support.c 27;" d file: +TYPE_DHX crypto/evp/dh_support.c 25;" d file: +TYPE_DHX crypto/evp/dh_support.c 28;" d file: +TYPICAL_MAX_OUTPUT_BEFORE_DATA crypto/err/err_prn.c 58;" d file: +Td crypto/aes/aes_x86core.c /^static const u64 Td[256] = {$/;" v file: +Td0 crypto/aes/aes_core.c /^static const u32 Td0[256] = {$/;" v file: +Td0 crypto/aes/aes_x86core.c 129;" d file: +Td1 crypto/aes/aes_core.c /^static const u32 Td1[256] = {$/;" v file: +Td1 crypto/aes/aes_x86core.c 130;" d file: +Td2 crypto/aes/aes_core.c /^static const u32 Td2[256] = {$/;" v file: +Td2 crypto/aes/aes_x86core.c 131;" d file: +Td3 crypto/aes/aes_core.c /^static const u32 Td3[256] = {$/;" v file: +Td3 crypto/aes/aes_x86core.c 132;" d file: +Td4 crypto/aes/aes_core.c /^static const u8 Td4[256] = {$/;" v file: +Td4 crypto/aes/aes_x86core.c /^static const u8 Td4[256] = {$/;" v file: +Te crypto/aes/aes_x86core.c /^static const u64 Te[256] = {$/;" v file: +Te0 crypto/aes/aes_core.c /^static const u32 Te0[256] = {$/;" v file: +Te0 crypto/aes/aes_x86core.c 117;" d file: +Te1 crypto/aes/aes_core.c /^static const u32 Te1[256] = {$/;" v file: +Te1 crypto/aes/aes_x86core.c 118;" d file: +Te2 crypto/aes/aes_core.c /^static const u32 Te2[256] = {$/;" v file: +Te2 crypto/aes/aes_x86core.c 119;" d file: +Te3 crypto/aes/aes_core.c /^static const u32 Te3[256] = {$/;" v file: +Te3 crypto/aes/aes_x86core.c 120;" d file: +Te4 crypto/aes/aes_core.c /^static const u8 Te4[256] = {$/;" v file: +Te4 crypto/aes/aes_x86core.c /^static const u8 Te4[256] = {$/;" v file: +TerminalDeviceAst apps/lib/vms_term_sock.c /^static int TerminalDeviceAst (int astparm)$/;" f file: +TerminalDeviceBuff apps/lib/vms_term_sock.c /^static char TerminalDeviceBuff[255 + 2];$/;" v file: +TerminalDeviceChan apps/lib/vms_term_sock.c /^static unsigned short TerminalDeviceChan = 0;$/;" v file: +TerminalDeviceIosb apps/lib/vms_term_sock.c /^IOSB TerminalDeviceIosb;$/;" v +TerminalDeviceIosb apps/lib/vms_term_sock.c /^static struct _iosb TerminalDeviceIosb;$/;" v typeref:struct:_iosb file: +TerminalSocket apps/lib/vms_term_sock.c /^int TerminalSocket (int FunctionCode, int *ReturnSocket)$/;" f +TerminalSocketPair apps/lib/vms_term_sock.c /^static int TerminalSocketPair[2] = {0, 0};$/;" v file: +Text::Template external/perl/Text-Template-1.56/lib/Text/Template.pm /^package Text::Template;$/;" p +Text::Template::Preprocess external/perl/Text-Template-1.56/lib/Text/Template/Preprocess.pm /^package Text::Template::Preprocess;$/;" p +Theta crypto/sha/keccak1600.c /^static void Theta(uint64_t A[5][5])$/;" f file: +Time_F apps/speed.c /^static double Time_F(int s)$/;" f file: +Type apps/rehash.c /^enum Type {$/;" g file: +U32TO8 crypto/poly1305/poly1305.c /^static void U32TO8(unsigned char *p, unsigned int v)$/;" f file: +U32TO8 crypto/poly1305/poly1305_ieee754.c 71;" d file: +U32TO8 crypto/poly1305/poly1305_ieee754.c 74;" d file: +U32TO8 crypto/poly1305/poly1305_ieee754.c 77;" d file: +U32TO8 crypto/poly1305/poly1305_ieee754.c 85;" d file: +U32TO8_LE crypto/siphash/siphash.c 34;" d file: +U32TO8_LITTLE crypto/chacha/chacha_enc.c 27;" d file: +U64 crypto/aes/aes_core.c 56;" d file: +U64 crypto/aes/aes_core.c 58;" d file: +U64 crypto/aes/aes_core.c 60;" d file: +U64 crypto/aes/aes_x86core.c 84;" d file: +U64 crypto/aes/aes_x86core.c 87;" d file: +U64 crypto/aes/aes_x86core.c 90;" d file: +U64 crypto/sha/sha512.c 71;" d file: +U64 crypto/sha/sha512.c 73;" d file: +U64 crypto/sha/sha512.c 75;" d file: +U64 include/crypto/modes.h 16;" d +U64 include/crypto/modes.h 20;" d +U64 include/crypto/modes.h 24;" d +U64TO8 crypto/poly1305/poly1305.c /^static void U64TO8(unsigned char *p, u64 v)$/;" f file: +U64TO8 crypto/poly1305/poly1305_base2_44.c /^static void U64TO8(unsigned char *p, u64 v)$/;" f file: +U64TO8_LE crypto/siphash/siphash.c 40;" d file: +U8TO64_LE crypto/siphash/siphash.c 44;" d file: +U8TOU32 crypto/poly1305/poly1305.c /^static unsigned int U8TOU32(const unsigned char *p)$/;" f file: +U8TOU32 crypto/poly1305/poly1305_ieee754.c 70;" d file: +U8TOU32 crypto/poly1305/poly1305_ieee754.c 73;" d file: +U8TOU32 crypto/poly1305/poly1305_ieee754.c 76;" d file: +U8TOU32 crypto/poly1305/poly1305_ieee754.c 81;" d file: +U8TOU64 crypto/poly1305/poly1305.c /^static u64 U8TOU64(const unsigned char *p)$/;" f file: +U8TOU64 crypto/poly1305/poly1305_base2_44.c /^static u64 U8TOU64(const unsigned char *p)$/;" f file: +UCHAR crypto/md2/md2_dgst.c 27;" d file: +UI include/openssl/types.h /^typedef struct ui_st UI;$/;" t typeref:struct:ui_st +UINT128_MAX include/internal/numbers.h 70;" d +UINT16_MAX include/internal/numbers.h 49;" d +UINT32_MAX include/internal/numbers.h 55;" d +UINT64_MAX include/internal/numbers.h 61;" d +UINT8_MAX include/internal/numbers.h 43;" d +UI_FLAG_DUPL_DATA crypto/ui/ui_local.h 102;" d +UI_FLAG_PRINT_ERRORS crypto/ui/ui_local.h 103;" d +UI_FLAG_REDOABLE crypto/ui/ui_local.h 101;" d +UI_F_CLOSE_CONSOLE include/openssl/cryptoerr_legacy.h 1298;" d +UI_F_ECHO_CONSOLE include/openssl/cryptoerr_legacy.h 1299;" d +UI_F_GENERAL_ALLOCATE_BOOLEAN include/openssl/cryptoerr_legacy.h 1300;" d +UI_F_GENERAL_ALLOCATE_PROMPT include/openssl/cryptoerr_legacy.h 1301;" d +UI_F_NOECHO_CONSOLE include/openssl/cryptoerr_legacy.h 1302;" d +UI_F_OPEN_CONSOLE include/openssl/cryptoerr_legacy.h 1303;" d +UI_F_UI_CONSTRUCT_PROMPT include/openssl/cryptoerr_legacy.h 1304;" d +UI_F_UI_CREATE_METHOD include/openssl/cryptoerr_legacy.h 1305;" d +UI_F_UI_CTRL include/openssl/cryptoerr_legacy.h 1306;" d +UI_F_UI_DUP_ERROR_STRING include/openssl/cryptoerr_legacy.h 1307;" d +UI_F_UI_DUP_INFO_STRING include/openssl/cryptoerr_legacy.h 1308;" d +UI_F_UI_DUP_INPUT_BOOLEAN include/openssl/cryptoerr_legacy.h 1309;" d +UI_F_UI_DUP_INPUT_STRING include/openssl/cryptoerr_legacy.h 1310;" d +UI_F_UI_DUP_USER_DATA include/openssl/cryptoerr_legacy.h 1311;" d +UI_F_UI_DUP_VERIFY_STRING include/openssl/cryptoerr_legacy.h 1312;" d +UI_F_UI_GET0_RESULT include/openssl/cryptoerr_legacy.h 1313;" d +UI_F_UI_GET_RESULT_LENGTH include/openssl/cryptoerr_legacy.h 1314;" d +UI_F_UI_NEW_METHOD include/openssl/cryptoerr_legacy.h 1315;" d +UI_F_UI_PROCESS include/openssl/cryptoerr_legacy.h 1316;" d +UI_F_UI_SET_RESULT include/openssl/cryptoerr_legacy.h 1317;" d +UI_F_UI_SET_RESULT_EX include/openssl/cryptoerr_legacy.h 1318;" d +UI_METHOD include/openssl/types.h /^typedef struct ui_method_st UI_METHOD;$/;" t typeref:struct:ui_method_st +UI_OpenSSL crypto/ui/ui_openssl.c /^UI_METHOD *UI_OpenSSL(void)$/;" f +UI_R_COMMON_OK_AND_CANCEL_CHARACTERS include/openssl/uierr.h 24;" d +UI_R_INDEX_TOO_LARGE include/openssl/uierr.h 25;" d +UI_R_INDEX_TOO_SMALL include/openssl/uierr.h 26;" d +UI_R_NO_RESULT_BUFFER include/openssl/uierr.h 27;" d +UI_R_PROCESSING_ERROR include/openssl/uierr.h 28;" d +UI_R_RESULT_TOO_LARGE include/openssl/uierr.h 29;" d +UI_R_RESULT_TOO_SMALL include/openssl/uierr.h 30;" d +UI_R_SYSASSIGN_ERROR include/openssl/uierr.h 31;" d +UI_R_SYSDASSGN_ERROR include/openssl/uierr.h 32;" d +UI_R_SYSQIOW_ERROR include/openssl/uierr.h 33;" d +UI_R_UNKNOWN_CONTROL_COMMAND include/openssl/uierr.h 34;" d +UI_R_UNKNOWN_TTYGET_ERRNO_VALUE include/openssl/uierr.h 35;" d +UI_R_USER_DATA_DUPLICATION_UNSUPPORTED include/openssl/uierr.h 36;" d +UI_UTIL_read_pw crypto/ui/ui_util.c /^int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt,$/;" f +UI_UTIL_read_pw_string crypto/ui/ui_util.c /^int UI_UTIL_read_pw_string(char *buf, int length, const char *prompt,$/;" f +UI_UTIL_wrap_read_pem_callback crypto/ui/ui_util.c /^UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag)$/;" f +UI_add_error_string crypto/ui/ui_lib.c /^int UI_add_error_string(UI *ui, const char *text)$/;" f +UI_add_info_string crypto/ui/ui_lib.c /^int UI_add_info_string(UI *ui, const char *text)$/;" f +UI_add_input_boolean crypto/ui/ui_lib.c /^int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc,$/;" f +UI_add_input_string crypto/ui/ui_lib.c /^int UI_add_input_string(UI *ui, const char *prompt, int flags,$/;" f +UI_add_user_data crypto/ui/ui_lib.c /^void *UI_add_user_data(UI *ui, void *user_data)$/;" f +UI_add_verify_string crypto/ui/ui_lib.c /^int UI_add_verify_string(UI *ui, const char *prompt, int flags,$/;" f +UI_construct_prompt crypto/ui/ui_lib.c /^char *UI_construct_prompt(UI *ui, const char *phrase_desc,$/;" f +UI_create_method crypto/ui/ui_lib.c /^UI_METHOD *UI_create_method(const char *name)$/;" f +UI_ctrl crypto/ui/ui_lib.c /^int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void))$/;" f +UI_destroy_method crypto/ui/ui_lib.c /^void UI_destroy_method(UI_METHOD *ui_method)$/;" f +UI_dup_error_string crypto/ui/ui_lib.c /^int UI_dup_error_string(UI *ui, const char *text)$/;" f +UI_dup_info_string crypto/ui/ui_lib.c /^int UI_dup_info_string(UI *ui, const char *text)$/;" f +UI_dup_input_boolean crypto/ui/ui_lib.c /^int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc,$/;" f +UI_dup_input_string crypto/ui/ui_lib.c /^int UI_dup_input_string(UI *ui, const char *prompt, int flags,$/;" f +UI_dup_user_data crypto/ui/ui_lib.c /^int UI_dup_user_data(UI *ui, void *user_data)$/;" f +UI_dup_verify_string crypto/ui/ui_lib.c /^int UI_dup_verify_string(UI *ui, const char *prompt, int flags,$/;" f +UI_free crypto/ui/ui_lib.c /^void UI_free(UI *ui)$/;" f +UI_get0_action_string crypto/ui/ui_lib.c /^const char *UI_get0_action_string(UI_STRING *uis)$/;" f +UI_get0_output_string crypto/ui/ui_lib.c /^const char *UI_get0_output_string(UI_STRING *uis)$/;" f +UI_get0_result crypto/ui/ui_lib.c /^const char *UI_get0_result(UI *ui, int i)$/;" f +UI_get0_result_string crypto/ui/ui_lib.c /^const char *UI_get0_result_string(UI_STRING *uis)$/;" f +UI_get0_test_string crypto/ui/ui_lib.c /^const char *UI_get0_test_string(UI_STRING *uis)$/;" f +UI_get0_user_data crypto/ui/ui_lib.c /^void *UI_get0_user_data(UI *ui)$/;" f +UI_get_default_method crypto/ui/ui_openssl.c /^const UI_METHOD *UI_get_default_method(void)$/;" f +UI_get_ex_data crypto/ui/ui_lib.c /^void *UI_get_ex_data(const UI *r, int idx)$/;" f +UI_get_input_flags crypto/ui/ui_lib.c /^int UI_get_input_flags(UI_STRING *uis)$/;" f +UI_get_method crypto/ui/ui_lib.c /^const UI_METHOD *UI_get_method(UI *ui)$/;" f +UI_get_result_length crypto/ui/ui_lib.c /^int UI_get_result_length(UI *ui, int i)$/;" f +UI_get_result_maxsize crypto/ui/ui_lib.c /^int UI_get_result_maxsize(UI_STRING *uis)$/;" f +UI_get_result_minsize crypto/ui/ui_lib.c /^int UI_get_result_minsize(UI_STRING *uis)$/;" f +UI_get_result_string_length crypto/ui/ui_lib.c /^int UI_get_result_string_length(UI_STRING *uis)$/;" f +UI_get_string_type crypto/ui/ui_lib.c /^enum UI_string_types UI_get_string_type(UI_STRING *uis)$/;" f +UI_method_get_closer crypto/ui/ui_lib.c /^int (*UI_method_get_closer(const UI_METHOD *method)) (UI *)$/;" f +UI_method_get_data_destructor crypto/ui/ui_lib.c /^void (*UI_method_get_data_destructor(const UI_METHOD *method)) (UI *, void *)$/;" f +UI_method_get_data_duplicator crypto/ui/ui_lib.c /^void *(*UI_method_get_data_duplicator(const UI_METHOD *method)) (UI *, void *)$/;" f +UI_method_get_ex_data crypto/ui/ui_lib.c /^const void *UI_method_get_ex_data(const UI_METHOD *method, int idx)$/;" f +UI_method_get_flusher crypto/ui/ui_lib.c /^int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *)$/;" f +UI_method_get_opener crypto/ui/ui_lib.c /^int (*UI_method_get_opener(const UI_METHOD *method)) (UI *)$/;" f +UI_method_get_prompt_constructor crypto/ui/ui_lib.c /^char *(*UI_method_get_prompt_constructor(const UI_METHOD *method))$/;" f +UI_method_get_reader crypto/ui/ui_lib.c /^int (*UI_method_get_reader(const UI_METHOD *method)) (UI *, UI_STRING *)$/;" f +UI_method_get_writer crypto/ui/ui_lib.c /^int (*UI_method_get_writer(const UI_METHOD *method)) (UI *, UI_STRING *)$/;" f +UI_method_set_closer crypto/ui/ui_lib.c /^int UI_method_set_closer(UI_METHOD *method, int (*closer) (UI *ui))$/;" f +UI_method_set_data_duplicator crypto/ui/ui_lib.c /^int UI_method_set_data_duplicator(UI_METHOD *method,$/;" f +UI_method_set_ex_data crypto/ui/ui_lib.c /^int UI_method_set_ex_data(UI_METHOD *method, int idx, void *data)$/;" f +UI_method_set_flusher crypto/ui/ui_lib.c /^int UI_method_set_flusher(UI_METHOD *method, int (*flusher) (UI *ui))$/;" f +UI_method_set_opener crypto/ui/ui_lib.c /^int UI_method_set_opener(UI_METHOD *method, int (*opener) (UI *ui))$/;" f +UI_method_set_prompt_constructor crypto/ui/ui_lib.c /^int UI_method_set_prompt_constructor(UI_METHOD *method,$/;" f +UI_method_set_reader crypto/ui/ui_lib.c /^int UI_method_set_reader(UI_METHOD *method,$/;" f +UI_method_set_writer crypto/ui/ui_lib.c /^int UI_method_set_writer(UI_METHOD *method,$/;" f +UI_new crypto/ui/ui_lib.c /^UI *UI_new(void)$/;" f +UI_new_method crypto/ui/ui_lib.c /^UI *UI_new_method(const UI_METHOD *method)$/;" f +UI_null crypto/ui/ui_null.c /^const UI_METHOD *UI_null(void)$/;" f +UI_process crypto/ui/ui_lib.c /^int UI_process(UI *ui)$/;" f +UI_set_default_method crypto/ui/ui_openssl.c /^void UI_set_default_method(const UI_METHOD *meth)$/;" f +UI_set_ex_data crypto/ui/ui_lib.c /^int UI_set_ex_data(UI *r, int idx, void *arg)$/;" f +UI_set_method crypto/ui/ui_lib.c /^const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth)$/;" f +UI_set_result crypto/ui/ui_lib.c /^int UI_set_result(UI *ui, UI_STRING *uis, const char *result)$/;" f +UI_set_result_ex crypto/ui/ui_lib.c /^int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len)$/;" f +UI_str_reasons crypto/ui/ui_err.c /^static const ERR_STRING_DATA UI_str_reasons[] = {$/;" v file: +UNALIGNED_MEMOPS_ARE_FAST crypto/aes/aes_ige.c 23;" d file: +UNALIGNED_MEMOPS_ARE_FAST crypto/aes/aes_ige.c 25;" d file: +UNICODE crypto/bio/bio_addr.c 22;" d file: +UNICODE ms/uplink.c 11;" d file: +UNICODE ms/uplink.c 17;" d file: +UNICODE_CONSTANTS include/internal/unicode.h /^} UNICODE_CONSTANTS;$/;" t typeref:enum:__anon393 +UNICODE_LIMIT include/internal/unicode.h /^ UNICODE_LIMIT$/;" e enum:__anon393 +UNICODE_MAX include/internal/unicode.h /^ UNICODE_MAX = 0x10ffffUL,$/;" e enum:__anon393 +UNINITIALISED_SIZET providers/implementations/include/prov/ciphercommon_aead.h 10;" d +UNIX_PATH_MAX include/internal/sockets.h 81;" d +UNKNOWN_FUNC crypto/cmp/cmp_util.c 114;" d file: +UNSET_DAYS apps/req.c 47;" d file: +UNSET_DAYS apps/x509.c 32;" d file: +UP_LOAD crypto/lhash/lhash.c 40;" d file: +UP_clearerr ms/uplink.h 31;" d +UP_close crypto/bio/bio_local.h 182;" d +UP_close crypto/bio/bio_local.h 189;" d +UP_close ms/uplink.h 38;" d +UP_fclose crypto/bio/bio_local.h 169;" d +UP_fclose ms/uplink.h 24;" d +UP_feof crypto/bio/bio_local.h 168;" d +UP_feof ms/uplink.h 23;" d +UP_ferror crypto/bio/bio_local.h 175;" d +UP_ferror ms/uplink.h 30;" d +UP_fflush crypto/bio/bio_local.h 174;" d +UP_fflush ms/uplink.h 29;" d +UP_fgets crypto/bio/bio_local.h 164;" d +UP_fgets ms/uplink.h 19;" d +UP_fileno crypto/bio/bio_local.h 177;" d +UP_fileno crypto/bio/bio_local.h 184;" d +UP_fileno ms/uplink.h 32;" d +UP_fopen crypto/bio/bio_local.h 171;" d +UP_fopen ms/uplink.h 26;" d +UP_fprintf crypto/bio/bio_local.h 163;" d +UP_fprintf ms/uplink.h 18;" d +UP_fread crypto/bio/bio_local.h 165;" d +UP_fread ms/uplink.h 20;" d +UP_fseek crypto/bio/bio_local.h 172;" d +UP_fseek ms/uplink.h 27;" d +UP_fsetmod crypto/bio/bio_local.h 167;" d +UP_fsetmod ms/uplink.h 22;" d +UP_ftell crypto/bio/bio_local.h 173;" d +UP_ftell ms/uplink.h 28;" d +UP_fwrite crypto/bio/bio_local.h 166;" d +UP_fwrite ms/uplink.h 21;" d +UP_lseek crypto/bio/bio_local.h 181;" d +UP_lseek crypto/bio/bio_local.h 188;" d +UP_lseek ms/uplink.h 37;" d +UP_open crypto/bio/bio_local.h 178;" d +UP_open crypto/bio/bio_local.h 185;" d +UP_open ms/uplink.h 34;" d +UP_read crypto/bio/bio_local.h 179;" d +UP_read crypto/bio/bio_local.h 186;" d +UP_read ms/uplink.h 35;" d +UP_stderr crypto/bio/bio_local.h 162;" d +UP_stderr ms/uplink.h 17;" d +UP_stdin crypto/bio/bio_local.h 160;" d +UP_stdin ms/uplink.h 15;" d +UP_stdout crypto/bio/bio_local.h 161;" d +UP_stdout ms/uplink.h 16;" d +UP_write crypto/bio/bio_local.h 180;" d +UP_write crypto/bio/bio_local.h 187;" d +UP_write ms/uplink.h 36;" d +USAGE test/cmp_client_test.c 347;" d file: +USAGE test/cmp_msg_test.c 547;" d file: +USAGE test/cmp_protect_test.c 534;" d file: +USAGE test/cmp_server_test.c 130;" d file: +USAGE test/cmp_vfy_test.c 559;" d file: +USAGE test/endecoder_legacy_test.c 678;" d file: +USAGE test/ssl_test.c 536;" d file: +USE_BCRYPTGENRANDOM providers/implementations/rands/seeding/rand_win.c 26;" d file: +USE_BIO_1 test/sslapitest.c 2663;" d file: +USE_BIO_2 test/sslapitest.c 2664;" d file: +USE_DECC_INIT apps/vms_decc_init.c 12;" d file: +USE_DEFAULT test/sslapitest.c 2665;" d file: +USE_MAX_FRAGMENT_LENGTH_EXT ssl/ssl_local.h 397;" d +USE_NULL test/sslapitest.c 2662;" d file: +USE_RWLOCK crypto/threads_pthread.c 42;" d file: +USE_RWLOCK crypto/threads_win.c 13;" d file: +USE_SWAPCONTEXT crypto/async/arch/async_posix.h 37;" d +USE_SWAPCONTEXT crypto/async/arch/async_posix.h 49;" d +UTF8_IN apps/ca.c 52;" d file: +UTF8_IN apps/req.c 42;" d file: +UTF8_getc crypto/asn1/a_utf8.c /^int UTF8_getc(const unsigned char *str, int len, unsigned long *val)$/;" f +UTF8_putc crypto/asn1/a_utf8.c /^int UTF8_putc(unsigned char *str, int len, unsigned long value)$/;" f +V providers/implementations/rands/drbg_ctr.c /^ unsigned char V[16];$/;" m struct:rand_drbg_ctr_st file: +V providers/implementations/rands/drbg_hash.c /^ unsigned char V[HASH_PRNG_MAX_SEEDLEN];$/;" m struct:rand_drbg_hash_st file: +V providers/implementations/rands/drbg_hmac.c /^ unsigned char V[EVP_MAX_MD_SIZE];$/;" m struct:rand_drbg_hmac_st file: +V1_ROOT crypto/x509/v3_purp.c 382;" d file: +V3_EXTENSIONS apps/req.c 39;" d file: +VERIFY test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" e enum:__anon347::__anon348 file: +VERIFY_CB_ARGS apps/include/apps.h /^} VERIFY_CB_ARGS;$/;" t typeref:struct:verify_options_st +VERSIONHIPOS test/asynciotest.c 120;" d file: +VERSIONLOPOS test/asynciotest.c 121;" d file: +VERSION_KEY apps/fipsinstall.c 25;" d file: +VERSION_VAL apps/fipsinstall.c 26;" d file: +VMS e_os.h 192;" d +VMS_OPC_target crypto/bio/bss_log.c /^static int VMS_OPC_target = LOG_DAEMON;$/;" v file: +VMS_OPEN_ATTRS crypto/rand/randfile.c 74;" d file: +VMS_context crypto/LPdir_vms.c /^ unsigned long VMS_context;$/;" m struct:LP_dir_context_st file: +VMXROUND crypto/chacha/asm/chacha-ppc.pl /^sub VMXROUND {$/;" s +VPAES_CAPABLE include/crypto/aes_platform.h 147;" d +VPAES_CAPABLE include/crypto/aes_platform.h 66;" d +VPAES_CAPABLE include/crypto/aes_platform.h 86;" d +VRIa crypto/perlasm/s390x.pm /^sub VRIa {$/;" s +VRIb crypto/perlasm/s390x.pm /^sub VRIb {$/;" s +VRIc crypto/perlasm/s390x.pm /^sub VRIc {$/;" s +VRId crypto/perlasm/s390x.pm /^sub VRId {$/;" s +VRIe crypto/perlasm/s390x.pm /^sub VRIe {$/;" s +VRIf crypto/perlasm/s390x.pm /^sub VRIf {$/;" s +VRIg crypto/perlasm/s390x.pm /^sub VRIg {$/;" s +VRIh crypto/perlasm/s390x.pm /^sub VRIh {$/;" s +VRIi crypto/perlasm/s390x.pm /^sub VRIi {$/;" s +VRRa crypto/perlasm/s390x.pm /^sub VRRa {$/;" s +VRRb crypto/perlasm/s390x.pm /^sub VRRb {$/;" s +VRRc crypto/perlasm/s390x.pm /^sub VRRc {$/;" s +VRRd crypto/perlasm/s390x.pm /^sub VRRd {$/;" s +VRRe crypto/perlasm/s390x.pm /^sub VRRe {$/;" s +VRRf crypto/perlasm/s390x.pm /^sub VRRf {$/;" s +VRRg crypto/perlasm/s390x.pm /^sub VRRg {$/;" s +VRRh crypto/perlasm/s390x.pm /^sub VRRh {$/;" s +VRRi crypto/perlasm/s390x.pm /^sub VRRi {$/;" s +VRSa crypto/perlasm/s390x.pm /^sub VRSa {$/;" s +VRSb crypto/perlasm/s390x.pm /^sub VRSb {$/;" s +VRSc crypto/perlasm/s390x.pm /^sub VRSc {$/;" s +VRSd crypto/perlasm/s390x.pm /^sub VRSd {$/;" s +VRV crypto/perlasm/s390x.pm /^sub VRV {$/;" s +VRX crypto/perlasm/s390x.pm /^sub VRX {$/;" s +VSI crypto/perlasm/s390x.pm /^sub VSI {$/;" s +VSX_lane_ROUND crypto/chacha/asm/chacha-ppc.pl /^sub VSX_lane_ROUND {$/;" s +VX_ROUND crypto/chacha/asm/chacha-s390x.pl /^sub VX_ROUND {$/;" s +VX_lane_ROUND crypto/chacha/asm/chacha-s390x.pl /^sub VX_lane_ROUND {$/;" s +Version external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub Version {$/;" s +WARNING Configure /^WARNING: ORDINALS were specified for $ordinals_text$/;" l +WARN_EXPORT apps/pkcs12.c 32;" d file: +WARN_NO_EXPORT apps/pkcs12.c 34;" d file: +WATT32 include/internal/sockets.h 137;" d +WATT32_NO_OLDIES include/internal/sockets.h 138;" d +WBITS crypto/ec/curve448/curve448.c 39;" d file: +WBITS crypto/ec/curve448/scalar.c 39;" d file: +WELLKNOWN crypto/evp/bio_ok.c 96;" d file: +WHIRLPOOL crypto/whrlpool/wp_dgst.c /^unsigned char *WHIRLPOOL(const void *inp, size_t bytes, unsigned char *md)$/;" f +WHIRLPOOL_BBLOCK include/openssl/whrlpool.h 32;" d +WHIRLPOOL_BitUpdate crypto/whrlpool/wp_dgst.c /^void WHIRLPOOL_BitUpdate(WHIRLPOOL_CTX *c, const void *_inp, size_t bits)$/;" f +WHIRLPOOL_COUNTER include/openssl/whrlpool.h 33;" d +WHIRLPOOL_CTX include/openssl/whrlpool.h /^} WHIRLPOOL_CTX;$/;" t typeref:struct:__anon377 +WHIRLPOOL_DIGEST_LENGTH include/openssl/whrlpool.h 28;" d +WHIRLPOOL_Final crypto/whrlpool/wp_dgst.c /^int WHIRLPOOL_Final(unsigned char *md, WHIRLPOOL_CTX *c)$/;" f +WHIRLPOOL_Init crypto/whrlpool/wp_dgst.c /^int WHIRLPOOL_Init(WHIRLPOOL_CTX *c)$/;" f +WHIRLPOOL_Update crypto/whrlpool/wp_dgst.c /^int WHIRLPOOL_Update(WHIRLPOOL_CTX *c, const void *_inp, size_t bytes)$/;" f +WHIRLPOOL_loop apps/speed.c /^static int WHIRLPOOL_loop(void *args)$/;" f file: +WIN32 e_os.h 38;" d +WIN32_method crypto/conf/conf_def.c /^static CONF_METHOD WIN32_method = {$/;" v file: +WIN32_rename apps/lib/apps.c /^static int WIN32_rename(const char *from, const char *to)$/;" f file: +WINDOWS e_os.h 41;" d +WIN_CONSOLE_BUG e_os.h 55;" d +WITHIN_ARENA crypto/mem_sec.c 275;" d file: +WITHIN_FREELIST crypto/mem_sec.c 277;" d file: +WL00 crypto/ripemd/rmdconst.h 22;" d +WL01 crypto/ripemd/rmdconst.h 24;" d +WL02 crypto/ripemd/rmdconst.h 26;" d +WL03 crypto/ripemd/rmdconst.h 28;" d +WL04 crypto/ripemd/rmdconst.h 30;" d +WL05 crypto/ripemd/rmdconst.h 32;" d +WL06 crypto/ripemd/rmdconst.h 34;" d +WL07 crypto/ripemd/rmdconst.h 36;" d +WL08 crypto/ripemd/rmdconst.h 38;" d +WL09 crypto/ripemd/rmdconst.h 40;" d +WL10 crypto/ripemd/rmdconst.h 42;" d +WL11 crypto/ripemd/rmdconst.h 44;" d +WL12 crypto/ripemd/rmdconst.h 46;" d +WL13 crypto/ripemd/rmdconst.h 48;" d +WL14 crypto/ripemd/rmdconst.h 50;" d +WL15 crypto/ripemd/rmdconst.h 52;" d +WL16 crypto/ripemd/rmdconst.h 55;" d +WL17 crypto/ripemd/rmdconst.h 57;" d +WL18 crypto/ripemd/rmdconst.h 59;" d +WL19 crypto/ripemd/rmdconst.h 61;" d +WL20 crypto/ripemd/rmdconst.h 63;" d +WL21 crypto/ripemd/rmdconst.h 65;" d +WL22 crypto/ripemd/rmdconst.h 67;" d +WL23 crypto/ripemd/rmdconst.h 69;" d +WL24 crypto/ripemd/rmdconst.h 71;" d +WL25 crypto/ripemd/rmdconst.h 73;" d +WL26 crypto/ripemd/rmdconst.h 75;" d +WL27 crypto/ripemd/rmdconst.h 77;" d +WL28 crypto/ripemd/rmdconst.h 79;" d +WL29 crypto/ripemd/rmdconst.h 81;" d +WL30 crypto/ripemd/rmdconst.h 83;" d +WL31 crypto/ripemd/rmdconst.h 85;" d +WL32 crypto/ripemd/rmdconst.h 88;" d +WL33 crypto/ripemd/rmdconst.h 90;" d +WL34 crypto/ripemd/rmdconst.h 92;" d +WL35 crypto/ripemd/rmdconst.h 94;" d +WL36 crypto/ripemd/rmdconst.h 96;" d +WL37 crypto/ripemd/rmdconst.h 98;" d +WL38 crypto/ripemd/rmdconst.h 100;" d +WL39 crypto/ripemd/rmdconst.h 102;" d +WL40 crypto/ripemd/rmdconst.h 104;" d +WL41 crypto/ripemd/rmdconst.h 106;" d +WL42 crypto/ripemd/rmdconst.h 108;" d +WL43 crypto/ripemd/rmdconst.h 110;" d +WL44 crypto/ripemd/rmdconst.h 112;" d +WL45 crypto/ripemd/rmdconst.h 114;" d +WL46 crypto/ripemd/rmdconst.h 116;" d +WL47 crypto/ripemd/rmdconst.h 118;" d +WL48 crypto/ripemd/rmdconst.h 121;" d +WL49 crypto/ripemd/rmdconst.h 123;" d +WL50 crypto/ripemd/rmdconst.h 125;" d +WL51 crypto/ripemd/rmdconst.h 127;" d +WL52 crypto/ripemd/rmdconst.h 129;" d +WL53 crypto/ripemd/rmdconst.h 131;" d +WL54 crypto/ripemd/rmdconst.h 133;" d +WL55 crypto/ripemd/rmdconst.h 135;" d +WL56 crypto/ripemd/rmdconst.h 137;" d +WL57 crypto/ripemd/rmdconst.h 139;" d +WL58 crypto/ripemd/rmdconst.h 141;" d +WL59 crypto/ripemd/rmdconst.h 143;" d +WL60 crypto/ripemd/rmdconst.h 145;" d +WL61 crypto/ripemd/rmdconst.h 147;" d +WL62 crypto/ripemd/rmdconst.h 149;" d +WL63 crypto/ripemd/rmdconst.h 151;" d +WL64 crypto/ripemd/rmdconst.h 154;" d +WL65 crypto/ripemd/rmdconst.h 156;" d +WL66 crypto/ripemd/rmdconst.h 158;" d +WL67 crypto/ripemd/rmdconst.h 160;" d +WL68 crypto/ripemd/rmdconst.h 162;" d +WL69 crypto/ripemd/rmdconst.h 164;" d +WL70 crypto/ripemd/rmdconst.h 166;" d +WL71 crypto/ripemd/rmdconst.h 168;" d +WL72 crypto/ripemd/rmdconst.h 170;" d +WL73 crypto/ripemd/rmdconst.h 172;" d +WL74 crypto/ripemd/rmdconst.h 174;" d +WL75 crypto/ripemd/rmdconst.h 176;" d +WL76 crypto/ripemd/rmdconst.h 178;" d +WL77 crypto/ripemd/rmdconst.h 180;" d +WL78 crypto/ripemd/rmdconst.h 182;" d +WL79 crypto/ripemd/rmdconst.h 184;" d +WORD2CHAR crypto/seed/seed_local.h 93;" d +WORK_ERROR ssl/statem/statem.h /^ WORK_ERROR,$/;" e enum:__anon398 +WORK_FINISHED_CONTINUE ssl/statem/statem.h /^ WORK_FINISHED_CONTINUE,$/;" e enum:__anon398 +WORK_FINISHED_STOP ssl/statem/statem.h /^ WORK_FINISHED_STOP,$/;" e enum:__anon398 +WORK_MORE_A ssl/statem/statem.h /^ WORK_MORE_A,$/;" e enum:__anon398 +WORK_MORE_B ssl/statem/statem.h /^ WORK_MORE_B,$/;" e enum:__anon398 +WORK_MORE_C ssl/statem/statem.h /^ WORK_MORE_C$/;" e enum:__anon398 +WORK_STATE ssl/statem/statem.h /^} WORK_STATE;$/;" t typeref:enum:__anon398 +WPACKET include/internal/packet.h /^typedef struct wpacket_st WPACKET;$/;" t typeref:struct:wpacket_st +WPACKET_FLAGS_ABANDON_ON_ZERO_LENGTH include/internal/packet.h 659;" d +WPACKET_FLAGS_NONE include/internal/packet.h 650;" d +WPACKET_FLAGS_NON_ZERO_LENGTH include/internal/packet.h 653;" d +WPACKET_SUB include/internal/packet.h /^typedef struct wpacket_sub WPACKET_SUB;$/;" t typeref:struct:wpacket_sub +WPACKET_allocate_bytes crypto/packet.c /^int WPACKET_allocate_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes)$/;" f +WPACKET_cleanup crypto/packet.c /^void WPACKET_cleanup(WPACKET *pkt)$/;" f +WPACKET_close crypto/packet.c /^int WPACKET_close(WPACKET *pkt)$/;" f +WPACKET_fill_lengths crypto/packet.c /^int WPACKET_fill_lengths(WPACKET *pkt)$/;" f +WPACKET_finish crypto/packet.c /^int WPACKET_finish(WPACKET *pkt)$/;" f +WPACKET_get_curr crypto/packet.c /^unsigned char *WPACKET_get_curr(WPACKET *pkt)$/;" f +WPACKET_get_length crypto/packet.c /^int WPACKET_get_length(WPACKET *pkt, size_t *len)$/;" f +WPACKET_get_total_written crypto/packet.c /^int WPACKET_get_total_written(WPACKET *pkt, size_t *written)$/;" f +WPACKET_init crypto/packet.c /^int WPACKET_init(WPACKET *pkt, BUF_MEM *buf)$/;" f +WPACKET_init_der crypto/packet.c /^int WPACKET_init_der(WPACKET *pkt, unsigned char *buf, size_t len)$/;" f +WPACKET_init_len crypto/packet.c /^int WPACKET_init_len(WPACKET *pkt, BUF_MEM *buf, size_t lenbytes)$/;" f +WPACKET_init_null crypto/packet.c /^int WPACKET_init_null(WPACKET *pkt, size_t lenbytes)$/;" f +WPACKET_init_null_der crypto/packet.c /^int WPACKET_init_null_der(WPACKET *pkt)$/;" f +WPACKET_init_static_len crypto/packet.c /^int WPACKET_init_static_len(WPACKET *pkt, unsigned char *buf, size_t len,$/;" f +WPACKET_is_null_buf crypto/packet.c /^int WPACKET_is_null_buf(WPACKET *pkt)$/;" f +WPACKET_memcpy crypto/packet.c /^int WPACKET_memcpy(WPACKET *pkt, const void *src, size_t len)$/;" f +WPACKET_memset crypto/packet.c /^int WPACKET_memset(WPACKET *pkt, int ch, size_t len)$/;" f +WPACKET_put_bytes__ crypto/packet.c /^int WPACKET_put_bytes__(WPACKET *pkt, unsigned int val, size_t size)$/;" f +WPACKET_put_bytes_u16 include/internal/packet.h 844;" d +WPACKET_put_bytes_u24 include/internal/packet.h 846;" d +WPACKET_put_bytes_u32 include/internal/packet.h 848;" d +WPACKET_put_bytes_u8 include/internal/packet.h 842;" d +WPACKET_reserve_bytes crypto/packet.c /^int WPACKET_reserve_bytes(WPACKET *pkt, size_t len, unsigned char **allocbytes)$/;" f +WPACKET_set_flags crypto/packet.c /^int WPACKET_set_flags(WPACKET *pkt, unsigned int flags)$/;" f +WPACKET_set_max_size crypto/packet.c /^int WPACKET_set_max_size(WPACKET *pkt, size_t maxsize)$/;" f +WPACKET_start_sub_packet crypto/packet.c /^int WPACKET_start_sub_packet(WPACKET *pkt)$/;" f +WPACKET_start_sub_packet_len__ crypto/packet.c /^int WPACKET_start_sub_packet_len__(WPACKET *pkt, size_t lenbytes)$/;" f +WPACKET_start_sub_packet_u16 include/internal/packet.h 745;" d +WPACKET_start_sub_packet_u24 include/internal/packet.h 747;" d +WPACKET_start_sub_packet_u32 include/internal/packet.h 749;" d +WPACKET_start_sub_packet_u8 include/internal/packet.h 743;" d +WPACKET_sub_allocate_bytes__ crypto/packet.c /^int WPACKET_sub_allocate_bytes__(WPACKET *pkt, size_t len,$/;" f +WPACKET_sub_allocate_bytes_u16 include/internal/packet.h 784;" d +WPACKET_sub_allocate_bytes_u24 include/internal/packet.h 786;" d +WPACKET_sub_allocate_bytes_u32 include/internal/packet.h 788;" d +WPACKET_sub_allocate_bytes_u8 include/internal/packet.h 782;" d +WPACKET_sub_memcpy__ crypto/packet.c /^int WPACKET_sub_memcpy__(WPACKET *pkt, const void *src, size_t len,$/;" f +WPACKET_sub_memcpy_u16 include/internal/packet.h 871;" d +WPACKET_sub_memcpy_u24 include/internal/packet.h 873;" d +WPACKET_sub_memcpy_u32 include/internal/packet.h 875;" d +WPACKET_sub_memcpy_u8 include/internal/packet.h 869;" d +WPACKET_sub_reserve_bytes__ crypto/packet.c /^int WPACKET_sub_reserve_bytes__(WPACKET *pkt, size_t len,$/;" f +WPACKET_sub_reserve_bytes_u16 include/internal/packet.h 822;" d +WPACKET_sub_reserve_bytes_u24 include/internal/packet.h 824;" d +WPACKET_sub_reserve_bytes_u32 include/internal/packet.h 826;" d +WPACKET_sub_reserve_bytes_u8 include/internal/packet.h 820;" d +WR00 crypto/ripemd/rmdconst.h 187;" d +WR01 crypto/ripemd/rmdconst.h 189;" d +WR02 crypto/ripemd/rmdconst.h 191;" d +WR03 crypto/ripemd/rmdconst.h 193;" d +WR04 crypto/ripemd/rmdconst.h 195;" d +WR05 crypto/ripemd/rmdconst.h 197;" d +WR06 crypto/ripemd/rmdconst.h 199;" d +WR07 crypto/ripemd/rmdconst.h 201;" d +WR08 crypto/ripemd/rmdconst.h 203;" d +WR09 crypto/ripemd/rmdconst.h 205;" d +WR10 crypto/ripemd/rmdconst.h 207;" d +WR11 crypto/ripemd/rmdconst.h 209;" d +WR12 crypto/ripemd/rmdconst.h 211;" d +WR13 crypto/ripemd/rmdconst.h 213;" d +WR14 crypto/ripemd/rmdconst.h 215;" d +WR15 crypto/ripemd/rmdconst.h 217;" d +WR16 crypto/ripemd/rmdconst.h 220;" d +WR17 crypto/ripemd/rmdconst.h 222;" d +WR18 crypto/ripemd/rmdconst.h 224;" d +WR19 crypto/ripemd/rmdconst.h 226;" d +WR20 crypto/ripemd/rmdconst.h 228;" d +WR21 crypto/ripemd/rmdconst.h 230;" d +WR22 crypto/ripemd/rmdconst.h 232;" d +WR23 crypto/ripemd/rmdconst.h 234;" d +WR24 crypto/ripemd/rmdconst.h 236;" d +WR25 crypto/ripemd/rmdconst.h 238;" d +WR26 crypto/ripemd/rmdconst.h 240;" d +WR27 crypto/ripemd/rmdconst.h 242;" d +WR28 crypto/ripemd/rmdconst.h 244;" d +WR29 crypto/ripemd/rmdconst.h 246;" d +WR30 crypto/ripemd/rmdconst.h 248;" d +WR31 crypto/ripemd/rmdconst.h 250;" d +WR32 crypto/ripemd/rmdconst.h 253;" d +WR33 crypto/ripemd/rmdconst.h 255;" d +WR34 crypto/ripemd/rmdconst.h 257;" d +WR35 crypto/ripemd/rmdconst.h 259;" d +WR36 crypto/ripemd/rmdconst.h 261;" d +WR37 crypto/ripemd/rmdconst.h 263;" d +WR38 crypto/ripemd/rmdconst.h 265;" d +WR39 crypto/ripemd/rmdconst.h 267;" d +WR40 crypto/ripemd/rmdconst.h 269;" d +WR41 crypto/ripemd/rmdconst.h 271;" d +WR42 crypto/ripemd/rmdconst.h 273;" d +WR43 crypto/ripemd/rmdconst.h 275;" d +WR44 crypto/ripemd/rmdconst.h 277;" d +WR45 crypto/ripemd/rmdconst.h 279;" d +WR46 crypto/ripemd/rmdconst.h 281;" d +WR47 crypto/ripemd/rmdconst.h 283;" d +WR48 crypto/ripemd/rmdconst.h 286;" d +WR49 crypto/ripemd/rmdconst.h 288;" d +WR50 crypto/ripemd/rmdconst.h 290;" d +WR51 crypto/ripemd/rmdconst.h 292;" d +WR52 crypto/ripemd/rmdconst.h 294;" d +WR53 crypto/ripemd/rmdconst.h 296;" d +WR54 crypto/ripemd/rmdconst.h 298;" d +WR55 crypto/ripemd/rmdconst.h 300;" d +WR56 crypto/ripemd/rmdconst.h 302;" d +WR57 crypto/ripemd/rmdconst.h 304;" d +WR58 crypto/ripemd/rmdconst.h 306;" d +WR59 crypto/ripemd/rmdconst.h 308;" d +WR60 crypto/ripemd/rmdconst.h 310;" d +WR61 crypto/ripemd/rmdconst.h 312;" d +WR62 crypto/ripemd/rmdconst.h 314;" d +WR63 crypto/ripemd/rmdconst.h 316;" d +WR64 crypto/ripemd/rmdconst.h 319;" d +WR65 crypto/ripemd/rmdconst.h 321;" d +WR66 crypto/ripemd/rmdconst.h 323;" d +WR67 crypto/ripemd/rmdconst.h 325;" d +WR68 crypto/ripemd/rmdconst.h 327;" d +WR69 crypto/ripemd/rmdconst.h 329;" d +WR70 crypto/ripemd/rmdconst.h 331;" d +WR71 crypto/ripemd/rmdconst.h 333;" d +WR72 crypto/ripemd/rmdconst.h 335;" d +WR73 crypto/ripemd/rmdconst.h 337;" d +WR74 crypto/ripemd/rmdconst.h 339;" d +WR75 crypto/ripemd/rmdconst.h 341;" d +WR76 crypto/ripemd/rmdconst.h 343;" d +WR77 crypto/ripemd/rmdconst.h 345;" d +WR78 crypto/ripemd/rmdconst.h 347;" d +WR79 crypto/ripemd/rmdconst.h 349;" d +WRAP_FLAGS crypto/evp/e_aes.c 3653;" d file: +WRAP_FLAGS providers/implementations/ciphers/cipher_aes_wrp.c 25;" d file: +WRAP_FLAGS_INV providers/implementations/ciphers/cipher_aes_wrp.c 26;" d file: +WRITEFUNC ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" e enum:ssl_async_args::__anon408 file: +WRITE_STATE ssl/statem/statem.h /^} WRITE_STATE;$/;" t typeref:enum:__anon402 +WRITE_STATE_POST_WORK ssl/statem/statem.h /^ WRITE_STATE_POST_WORK$/;" e enum:__anon402 +WRITE_STATE_PRE_WORK ssl/statem/statem.h /^ WRITE_STATE_PRE_WORK,$/;" e enum:__anon402 +WRITE_STATE_SEND ssl/statem/statem.h /^ WRITE_STATE_SEND,$/;" e enum:__anon402 +WRITE_STATE_TRANSITION ssl/statem/statem.h /^ WRITE_STATE_TRANSITION,$/;" e enum:__anon402 +WRITE_TRAN ssl/statem/statem.h /^} WRITE_TRAN;$/;" t typeref:enum:__anon399 +WRITE_TRAN_CONTINUE ssl/statem/statem.h /^ WRITE_TRAN_CONTINUE,$/;" e enum:__anon399 +WRITE_TRAN_ERROR ssl/statem/statem.h /^ WRITE_TRAN_ERROR,$/;" e enum:__anon399 +WRITE_TRAN_FINISHED ssl/statem/statem.h /^ WRITE_TRAN_FINISHED$/;" e enum:__anon399 +W_OK apps/ca.c 39;" d file: +W_OK e_os.h 163;" d +W_READ test/ssl_old_test.c 2587;" d file: +W_WRITE test/ssl_old_test.c 2588;" d file: +X crypto/ec/curve25519.c /^ fe X;$/;" m struct:__anon107 file: +X crypto/ec/curve25519.c /^ fe X;$/;" m struct:__anon108 file: +X crypto/ec/curve25519.c /^ fe X;$/;" m struct:__anon109 file: +X crypto/ec/ec_local.h /^ BIGNUM *X;$/;" m struct:ec_point_st +X crypto/ec/ecp_nistputil.c 82;" d file: +X crypto/ec/ecp_nistz256.c /^ BN_ULONG X[P256_LIMBS];$/;" m struct:__anon103 file: +X crypto/ec/ecp_nistz256.c /^ BN_ULONG X[P256_LIMBS];$/;" m struct:__anon104 file: +X crypto/md4/md4_dgst.c 41;" d file: +X crypto/md4/md4_dgst.c 51;" d file: +X crypto/md5/md5_dgst.c 41;" d file: +X crypto/md5/md5_dgst.c 51;" d file: +X crypto/poly1305/asm/poly1305-x86.pl /^sub X { my $reg=shift; $reg=~s\/^ymm\/xmm\/; $reg; }$/;" s +X crypto/ripemd/rmd_dgst.c 40;" d file: +X crypto/ripemd/rmd_dgst.c 51;" d file: +X crypto/sha/sha_local.h 115;" d +X crypto/sha/sha_local.h 126;" d +X crypto/sha/sha_local.h 133;" d +X util/check-format-test-negatives.c 247;" d file: +X util/check-format-test-positives.c 51;" d file: +X1 crypto/aria/aria.c /^static const uint32_t X1[256] = {$/;" v file: +X2 crypto/aria/aria.c /^static const uint32_t X2[256] = {$/;" v file: +X25519 test/endecode_test.c /^KEYS(X25519);$/;" v +X25519_BITS include/crypto/ecx.h 33;" d +X25519_IDX test/evp_pkey_provided_test.c 890;" d file: +X25519_KEYLEN include/crypto/ecx.h 26;" d +X25519_SECURITY_BITS include/crypto/ecx.h 34;" d +X448 test/endecode_test.c /^KEYS(X448);$/;" v +X448_BITS include/crypto/ecx.h 36;" d +X448_ENCODE_RATIO crypto/ec/curve448/point_448.h 47;" d +X448_IDX test/evp_pkey_provided_test.c 891;" d file: +X448_KEYLEN include/crypto/ecx.h 27;" d +X448_PRIVATE_BYTES crypto/ec/curve448/point_448.h 53;" d +X448_PUBLIC_BYTES crypto/ec/curve448/point_448.h 50;" d +X448_SECURITY_BITS include/crypto/ecx.h 37;" d +X509 include/openssl/types.h /^typedef struct x509_st X509;$/;" t typeref:struct:x509_st +X509CRL_handler engines/e_loader_attic.c /^static FILE_HANDLER X509CRL_handler = {$/;" v file: +X509Certificate_handler engines/e_loader_attic.c /^static FILE_HANDLER X509Certificate_handler = {$/;" v file: +X509ERR2ALERT ssl/statem/statem_lib.c /^} X509ERR2ALERT;$/;" t typeref:struct:x509err2alert_st file: +X509V3_CTX include/openssl/types.h /^typedef struct v3_ext_ctx X509V3_CTX;$/;" t typeref:struct:v3_ext_ctx +X509V3_EXT_CRL_add_nconf crypto/x509/v3_conf.c /^int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f +X509V3_EXT_DEFAULT apps/lib/apps.c 1105;" d file: +X509V3_EXT_DUMP_UNKNOWN apps/lib/apps.c 1111;" d file: +X509V3_EXT_ERROR_UNKNOWN apps/lib/apps.c 1107;" d file: +X509V3_EXT_PARSE_UNKNOWN apps/lib/apps.c 1109;" d file: +X509V3_EXT_REQ_add_nconf crypto/x509/v3_conf.c /^int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f +X509V3_EXT_UNKNOWN_MASK apps/lib/apps.c 1103;" d file: +X509V3_EXT_add crypto/x509/v3_lib.c /^int X509V3_EXT_add(X509V3_EXT_METHOD *ext)$/;" f +X509V3_EXT_add_alias crypto/x509/v3_lib.c /^int X509V3_EXT_add_alias(int nid_to, int nid_from)$/;" f +X509V3_EXT_add_list crypto/x509/v3_lib.c /^int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist)$/;" f +X509V3_EXT_add_nconf crypto/x509/v3_conf.c /^int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f +X509V3_EXT_add_nconf_sk crypto/x509/v3_conf.c /^int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section,$/;" f +X509V3_EXT_cleanup crypto/x509/v3_lib.c /^void X509V3_EXT_cleanup(void)$/;" f +X509V3_EXT_d2i crypto/x509/v3_lib.c /^void *X509V3_EXT_d2i(X509_EXTENSION *ext)$/;" f +X509V3_EXT_get crypto/x509/v3_lib.c /^const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext)$/;" f +X509V3_EXT_get_nid crypto/x509/v3_lib.c /^const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid)$/;" f +X509V3_EXT_i2d crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc)$/;" f +X509V3_EXT_nconf crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name,$/;" f +X509V3_EXT_nconf_int crypto/x509/v3_conf.c /^static X509_EXTENSION *X509V3_EXT_nconf_int(CONF *conf, X509V3_CTX *ctx,$/;" f file: +X509V3_EXT_nconf_nid crypto/x509/v3_conf.c /^X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid,$/;" f +X509V3_EXT_print crypto/x509/v3_prn.c /^int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag,$/;" f +X509V3_EXT_print_fp crypto/x509/v3_prn.c /^int X509V3_EXT_print_fp(FILE *fp, X509_EXTENSION *ext, int flag, int indent)$/;" f +X509V3_EXT_val_prn crypto/x509/v3_prn.c /^void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent,$/;" f +X509V3_F_A2I_GENERAL_NAME include/openssl/cryptoerr_legacy.h 1389;" d +X509V3_F_ADDR_VALIDATE_PATH_INTERNAL include/openssl/cryptoerr_legacy.h 1390;" d +X509V3_F_ASIDENTIFIERCHOICE_CANONIZE include/openssl/cryptoerr_legacy.h 1391;" d +X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL include/openssl/cryptoerr_legacy.h 1392;" d +X509V3_F_BIGNUM_TO_STRING include/openssl/cryptoerr_legacy.h 1393;" d +X509V3_F_COPY_EMAIL include/openssl/cryptoerr_legacy.h 1394;" d +X509V3_F_COPY_ISSUER include/openssl/cryptoerr_legacy.h 1395;" d +X509V3_F_DO_DIRNAME include/openssl/cryptoerr_legacy.h 1396;" d +X509V3_F_DO_EXT_I2D include/openssl/cryptoerr_legacy.h 1397;" d +X509V3_F_DO_EXT_NCONF include/openssl/cryptoerr_legacy.h 1398;" d +X509V3_F_GNAMES_FROM_SECTNAME include/openssl/cryptoerr_legacy.h 1399;" d +X509V3_F_I2S_ASN1_ENUMERATED include/openssl/cryptoerr_legacy.h 1400;" d +X509V3_F_I2S_ASN1_IA5STRING include/openssl/cryptoerr_legacy.h 1401;" d +X509V3_F_I2S_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 1402;" d +X509V3_F_I2V_AUTHORITY_INFO_ACCESS include/openssl/cryptoerr_legacy.h 1403;" d +X509V3_F_LEVEL_ADD_NODE include/openssl/cryptoerr_legacy.h 1404;" d +X509V3_F_NOTICE_SECTION include/openssl/cryptoerr_legacy.h 1405;" d +X509V3_F_NREF_NOS include/openssl/cryptoerr_legacy.h 1406;" d +X509V3_F_POLICY_CACHE_CREATE include/openssl/cryptoerr_legacy.h 1407;" d +X509V3_F_POLICY_CACHE_NEW include/openssl/cryptoerr_legacy.h 1408;" d +X509V3_F_POLICY_DATA_NEW include/openssl/cryptoerr_legacy.h 1409;" d +X509V3_F_POLICY_SECTION include/openssl/cryptoerr_legacy.h 1410;" d +X509V3_F_PROCESS_PCI_VALUE include/openssl/cryptoerr_legacy.h 1411;" d +X509V3_F_R2I_CERTPOL include/openssl/cryptoerr_legacy.h 1412;" d +X509V3_F_R2I_PCI include/openssl/cryptoerr_legacy.h 1413;" d +X509V3_F_S2I_ASN1_IA5STRING include/openssl/cryptoerr_legacy.h 1414;" d +X509V3_F_S2I_ASN1_INTEGER include/openssl/cryptoerr_legacy.h 1415;" d +X509V3_F_S2I_ASN1_OCTET_STRING include/openssl/cryptoerr_legacy.h 1416;" d +X509V3_F_S2I_SKEY_ID include/openssl/cryptoerr_legacy.h 1417;" d +X509V3_F_SET_DIST_POINT_NAME include/openssl/cryptoerr_legacy.h 1418;" d +X509V3_F_SXNET_ADD_ID_ASC include/openssl/cryptoerr_legacy.h 1419;" d +X509V3_F_SXNET_ADD_ID_INTEGER include/openssl/cryptoerr_legacy.h 1420;" d +X509V3_F_SXNET_ADD_ID_ULONG include/openssl/cryptoerr_legacy.h 1421;" d +X509V3_F_SXNET_GET_ID_ASC include/openssl/cryptoerr_legacy.h 1422;" d +X509V3_F_SXNET_GET_ID_ULONG include/openssl/cryptoerr_legacy.h 1423;" d +X509V3_F_TREE_INIT include/openssl/cryptoerr_legacy.h 1424;" d +X509V3_F_V2I_ASIDENTIFIERS include/openssl/cryptoerr_legacy.h 1425;" d +X509V3_F_V2I_ASN1_BIT_STRING include/openssl/cryptoerr_legacy.h 1426;" d +X509V3_F_V2I_AUTHORITY_INFO_ACCESS include/openssl/cryptoerr_legacy.h 1427;" d +X509V3_F_V2I_AUTHORITY_KEYID include/openssl/cryptoerr_legacy.h 1428;" d +X509V3_F_V2I_BASIC_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1429;" d +X509V3_F_V2I_CRLD include/openssl/cryptoerr_legacy.h 1430;" d +X509V3_F_V2I_EXTENDED_KEY_USAGE include/openssl/cryptoerr_legacy.h 1431;" d +X509V3_F_V2I_GENERAL_NAMES include/openssl/cryptoerr_legacy.h 1432;" d +X509V3_F_V2I_GENERAL_NAME_EX include/openssl/cryptoerr_legacy.h 1433;" d +X509V3_F_V2I_IDP include/openssl/cryptoerr_legacy.h 1434;" d +X509V3_F_V2I_IPADDRBLOCKS include/openssl/cryptoerr_legacy.h 1435;" d +X509V3_F_V2I_ISSUER_ALT include/openssl/cryptoerr_legacy.h 1436;" d +X509V3_F_V2I_NAME_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1437;" d +X509V3_F_V2I_POLICY_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1438;" d +X509V3_F_V2I_POLICY_MAPPINGS include/openssl/cryptoerr_legacy.h 1439;" d +X509V3_F_V2I_SUBJECT_ALT include/openssl/cryptoerr_legacy.h 1440;" d +X509V3_F_V2I_TLS_FEATURE include/openssl/cryptoerr_legacy.h 1441;" d +X509V3_F_V3_GENERIC_EXTENSION include/openssl/cryptoerr_legacy.h 1442;" d +X509V3_F_X509V3_ADD1_I2D include/openssl/cryptoerr_legacy.h 1443;" d +X509V3_F_X509V3_ADD_VALUE include/openssl/cryptoerr_legacy.h 1444;" d +X509V3_F_X509V3_EXT_ADD include/openssl/cryptoerr_legacy.h 1445;" d +X509V3_F_X509V3_EXT_ADD_ALIAS include/openssl/cryptoerr_legacy.h 1446;" d +X509V3_F_X509V3_EXT_I2D include/openssl/cryptoerr_legacy.h 1447;" d +X509V3_F_X509V3_EXT_NCONF include/openssl/cryptoerr_legacy.h 1448;" d +X509V3_F_X509V3_GET_SECTION include/openssl/cryptoerr_legacy.h 1449;" d +X509V3_F_X509V3_GET_STRING include/openssl/cryptoerr_legacy.h 1450;" d +X509V3_F_X509V3_GET_VALUE_BOOL include/openssl/cryptoerr_legacy.h 1451;" d +X509V3_F_X509V3_PARSE_LIST include/openssl/cryptoerr_legacy.h 1452;" d +X509V3_F_X509_PURPOSE_ADD include/openssl/cryptoerr_legacy.h 1453;" d +X509V3_F_X509_PURPOSE_SET include/openssl/cryptoerr_legacy.h 1454;" d +X509V3_NAME_from_section crypto/x509/v3_utl.c /^int X509V3_NAME_from_section(X509_NAME *nm, STACK_OF(CONF_VALUE) *dn_sk,$/;" f +X509V3_R_BAD_IP_ADDRESS include/openssl/x509v3err.h 24;" d +X509V3_R_BAD_OBJECT include/openssl/x509v3err.h 25;" d +X509V3_R_BN_DEC2BN_ERROR include/openssl/x509v3err.h 26;" d +X509V3_R_BN_TO_ASN1_INTEGER_ERROR include/openssl/x509v3err.h 27;" d +X509V3_R_DIRNAME_ERROR include/openssl/x509v3err.h 28;" d +X509V3_R_DISTPOINT_ALREADY_SET include/openssl/x509v3err.h 29;" d +X509V3_R_DUPLICATE_ZONE_ID include/openssl/x509v3err.h 30;" d +X509V3_R_EMPTY_KEY_USAGE include/openssl/x509v3err.h 31;" d +X509V3_R_ERROR_CONVERTING_ZONE include/openssl/x509v3err.h 32;" d +X509V3_R_ERROR_CREATING_EXTENSION include/openssl/x509v3err.h 33;" d +X509V3_R_ERROR_IN_EXTENSION include/openssl/x509v3err.h 34;" d +X509V3_R_EXPECTED_A_SECTION_NAME include/openssl/x509v3err.h 35;" d +X509V3_R_EXTENSION_EXISTS include/openssl/x509v3err.h 36;" d +X509V3_R_EXTENSION_NAME_ERROR include/openssl/x509v3err.h 37;" d +X509V3_R_EXTENSION_NOT_FOUND include/openssl/x509v3err.h 38;" d +X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED include/openssl/x509v3err.h 39;" d +X509V3_R_EXTENSION_VALUE_ERROR include/openssl/x509v3err.h 40;" d +X509V3_R_ILLEGAL_EMPTY_EXTENSION include/openssl/x509v3err.h 41;" d +X509V3_R_INCORRECT_POLICY_SYNTAX_TAG include/openssl/x509v3err.h 42;" d +X509V3_R_INVALID_ASNUMBER include/openssl/x509v3err.h 43;" d +X509V3_R_INVALID_ASRANGE include/openssl/x509v3err.h 44;" d +X509V3_R_INVALID_BOOLEAN_STRING include/openssl/x509v3err.h 45;" d +X509V3_R_INVALID_CERTIFICATE include/openssl/x509v3err.h 46;" d +X509V3_R_INVALID_EMPTY_NAME include/openssl/x509v3err.h 47;" d +X509V3_R_INVALID_EXTENSION_STRING include/openssl/x509v3err.h 48;" d +X509V3_R_INVALID_INHERITANCE include/openssl/x509v3err.h 49;" d +X509V3_R_INVALID_IPADDRESS include/openssl/x509v3err.h 50;" d +X509V3_R_INVALID_MULTIPLE_RDNS include/openssl/x509v3err.h 51;" d +X509V3_R_INVALID_NAME include/openssl/x509v3err.h 52;" d +X509V3_R_INVALID_NULL_ARGUMENT include/openssl/x509v3err.h 53;" d +X509V3_R_INVALID_NULL_VALUE include/openssl/x509v3err.h 54;" d +X509V3_R_INVALID_NUMBER include/openssl/x509v3err.h 55;" d +X509V3_R_INVALID_NUMBERS include/openssl/x509v3err.h 56;" d +X509V3_R_INVALID_OBJECT_IDENTIFIER include/openssl/x509v3err.h 57;" d +X509V3_R_INVALID_OPTION include/openssl/x509v3err.h 58;" d +X509V3_R_INVALID_POLICY_IDENTIFIER include/openssl/x509v3err.h 59;" d +X509V3_R_INVALID_PROXY_POLICY_SETTING include/openssl/x509v3err.h 60;" d +X509V3_R_INVALID_PURPOSE include/openssl/x509v3err.h 61;" d +X509V3_R_INVALID_SAFI include/openssl/x509v3err.h 62;" d +X509V3_R_INVALID_SECTION include/openssl/x509v3err.h 63;" d +X509V3_R_INVALID_SYNTAX include/openssl/x509v3err.h 64;" d +X509V3_R_ISSUER_DECODE_ERROR include/openssl/x509v3err.h 65;" d +X509V3_R_MISSING_VALUE include/openssl/x509v3err.h 66;" d +X509V3_R_NEED_ORGANIZATION_AND_NUMBERS include/openssl/x509v3err.h 67;" d +X509V3_R_NEGATIVE_PATHLEN include/openssl/x509v3err.h 68;" d +X509V3_R_NO_CONFIG_DATABASE include/openssl/x509v3err.h 69;" d +X509V3_R_NO_ISSUER_CERTIFICATE include/openssl/x509v3err.h 70;" d +X509V3_R_NO_ISSUER_DETAILS include/openssl/x509v3err.h 71;" d +X509V3_R_NO_POLICY_IDENTIFIER include/openssl/x509v3err.h 72;" d +X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED include/openssl/x509v3err.h 73;" d +X509V3_R_NO_PUBLIC_KEY include/openssl/x509v3err.h 74;" d +X509V3_R_NO_SUBJECT_DETAILS include/openssl/x509v3err.h 75;" d +X509V3_R_OPERATION_NOT_DEFINED include/openssl/x509v3err.h 76;" d +X509V3_R_OTHERNAME_ERROR include/openssl/x509v3err.h 77;" d +X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED include/openssl/x509v3err.h 78;" d +X509V3_R_POLICY_PATH_LENGTH include/openssl/x509v3err.h 79;" d +X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED include/openssl/x509v3err.h 80;" d +X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY include/openssl/x509v3err.h 81;" d +X509V3_R_SECTION_NOT_FOUND include/openssl/x509v3err.h 82;" d +X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS include/openssl/x509v3err.h 83;" d +X509V3_R_UNABLE_TO_GET_ISSUER_KEYID include/openssl/x509v3err.h 84;" d +X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT include/openssl/x509v3err.h 85;" d +X509V3_R_UNKNOWN_EXTENSION include/openssl/x509v3err.h 86;" d +X509V3_R_UNKNOWN_EXTENSION_NAME include/openssl/x509v3err.h 87;" d +X509V3_R_UNKNOWN_OPTION include/openssl/x509v3err.h 88;" d +X509V3_R_UNSUPPORTED_OPTION include/openssl/x509v3err.h 89;" d +X509V3_R_UNSUPPORTED_TYPE include/openssl/x509v3err.h 90;" d +X509V3_R_USER_TOO_LONG include/openssl/x509v3err.h 91;" d +X509V3_add_standard_extensions crypto/x509/v3_lib.c /^int X509V3_add_standard_extensions(void)$/;" f +X509V3_add_value crypto/x509/v3_utl.c /^int X509V3_add_value(const char *name, const char *value,$/;" f +X509V3_add_value_bool crypto/x509/v3_utl.c /^int X509V3_add_value_bool(const char *name, int asn1_bool,$/;" f +X509V3_add_value_bool_nf crypto/x509/v3_utl.c /^int X509V3_add_value_bool_nf(const char *name, int asn1_bool,$/;" f +X509V3_add_value_int crypto/x509/v3_utl.c /^int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint,$/;" f +X509V3_add_value_uchar crypto/x509/v3_utl.c /^int X509V3_add_value_uchar(const char *name, const unsigned char *value,$/;" f +X509V3_conf_add_error_name_value crypto/x509/x509_local.h 12;" d +X509V3_conf_free crypto/x509/v3_utl.c /^void X509V3_conf_free(CONF_VALUE *conf)$/;" f +X509V3_extensions_print crypto/x509/v3_prn.c /^int X509V3_extensions_print(BIO *bp, const char *title,$/;" f +X509V3_get_string crypto/x509/v3_conf.c /^char *X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section)$/;" f +X509V3_get_value_bool crypto/x509/v3_utl.c /^int X509V3_get_value_bool(const CONF_VALUE *value, int *asn1_bool)$/;" f +X509V3_get_value_int crypto/x509/v3_utl.c /^int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint)$/;" f +X509V3_section_free crypto/x509/v3_conf.c /^void X509V3_section_free(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *section)$/;" f +X509V3_set_conf_lhash crypto/x509/v3_conf.c /^void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash)$/;" f +X509V3_set_ctx crypto/x509/v3_conf.c /^void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subj, X509_REQ *req,$/;" f +X509V3_set_issuer_pkey crypto/x509/v3_conf.c /^int X509V3_set_issuer_pkey(X509V3_CTX *ctx, EVP_PKEY *pkey)$/;" f +X509V3_set_nconf crypto/x509/v3_conf.c /^void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf)$/;" f +X509V3_str_reasons crypto/x509/v3err.c /^static const ERR_STRING_DATA X509V3_str_reasons[] = {$/;" v file: +X509V3_string_free crypto/x509/v3_conf.c /^void X509V3_string_free(X509V3_CTX *ctx, char *str)$/;" f +X509_ALGOR include/openssl/types.h /^typedef struct X509_algor_st X509_ALGOR;$/;" t typeref:struct:X509_algor_st +X509_ATTRIBUTE_count crypto/x509/x509_att.c /^int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr)$/;" f +X509_ATTRIBUTE_create_by_NID crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid,$/;" f +X509_ATTRIBUTE_create_by_OBJ crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr,$/;" f +X509_ATTRIBUTE_create_by_txt crypto/x509/x509_att.c /^X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr,$/;" f +X509_ATTRIBUTE_get0_data crypto/x509/x509_att.c /^void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx,$/;" f +X509_ATTRIBUTE_get0_object crypto/x509/x509_att.c /^ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr)$/;" f +X509_ATTRIBUTE_get0_type crypto/x509/x509_att.c /^ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx)$/;" f +X509_ATTRIBUTE_set1_data crypto/x509/x509_att.c /^int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype,$/;" f +X509_ATTRIBUTE_set1_object crypto/x509/x509_att.c /^int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj)$/;" f +X509_CERT_AREA include/internal/cryptlib.h 67;" d +X509_CERT_AREA include/internal/cryptlib.h 73;" d +X509_CERT_DIR include/internal/cryptlib.h 68;" d +X509_CERT_DIR include/internal/cryptlib.h 74;" d +X509_CERT_DIR_EVP include/internal/cryptlib.h 80;" d +X509_CERT_FILE include/internal/cryptlib.h 69;" d +X509_CERT_FILE include/internal/cryptlib.h 75;" d +X509_CERT_FILE_EVP include/internal/cryptlib.h 81;" d +X509_CRL include/openssl/types.h /^typedef struct X509_crl_st X509_CRL;$/;" t typeref:struct:X509_crl_st +X509_CRL_METHOD include/openssl/types.h /^typedef struct x509_crl_method_st X509_CRL_METHOD;$/;" t typeref:struct:x509_crl_method_st +X509_CRL_METHOD_DYNAMIC crypto/x509/x509_local.h 63;" d +X509_CRL_add1_ext_i2d crypto/x509/x509_ext.c /^int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit,$/;" f +X509_CRL_add_ext crypto/x509/x509_ext.c /^int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc)$/;" f +X509_CRL_check_suiteb crypto/x509/x509_cmp.c /^int X509_CRL_check_suiteb(X509_CRL *crl, EVP_PKEY *pk, unsigned long flags)$/;" f +X509_CRL_cmp crypto/x509/x509_cmp.c /^int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b)$/;" f +X509_CRL_delete_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc)$/;" f +X509_CRL_diff crypto/x509/x509_vfy.c /^X509_CRL *X509_CRL_diff(X509_CRL *base, X509_CRL *newer,$/;" f +X509_CRL_digest crypto/x509/x_all.c /^int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type,$/;" f +X509_CRL_get0_lastUpdate crypto/x509/x509cset.c /^const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl)$/;" f +X509_CRL_get0_nextUpdate crypto/x509/x509cset.c /^const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl)$/;" f +X509_CRL_get0_signature crypto/x509/x509cset.c /^void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig,$/;" f +X509_CRL_get_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc)$/;" f +X509_CRL_get_ext_by_NID crypto/x509/x509_ext.c /^int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos)$/;" f +X509_CRL_get_ext_by_OBJ crypto/x509/x509_ext.c /^int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj,$/;" f +X509_CRL_get_ext_by_critical crypto/x509/x509_ext.c /^int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos)$/;" f +X509_CRL_get_ext_count crypto/x509/x509_ext.c /^int X509_CRL_get_ext_count(const X509_CRL *x)$/;" f +X509_CRL_get_ext_d2i crypto/x509/x509_ext.c /^void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx)$/;" f +X509_CRL_get_issuer crypto/x509/x509cset.c /^X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl)$/;" f +X509_CRL_get_lastUpdate crypto/x509/x509cset.c /^ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl)$/;" f +X509_CRL_get_nextUpdate crypto/x509/x509cset.c /^ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl)$/;" f +X509_CRL_get_signature_nid crypto/x509/x509cset.c /^int X509_CRL_get_signature_nid(const X509_CRL *crl)$/;" f +X509_CRL_get_version crypto/x509/x509cset.c /^long X509_CRL_get_version(const X509_CRL *crl)$/;" f +X509_CRL_load_http crypto/x509/x_all.c /^X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout)$/;" f +X509_CRL_match crypto/x509/x509_cmp.c /^int X509_CRL_match(const X509_CRL *a, const X509_CRL *b)$/;" f +X509_CRL_print crypto/x509/t_crl.c /^int X509_CRL_print(BIO *out, X509_CRL *x)$/;" f +X509_CRL_print_ex crypto/x509/t_crl.c /^int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag)$/;" f +X509_CRL_print_fp crypto/x509/t_crl.c /^int X509_CRL_print_fp(FILE *fp, X509_CRL *x)$/;" f +X509_CRL_set1_lastUpdate crypto/x509/x509cset.c /^int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm)$/;" f +X509_CRL_set1_nextUpdate crypto/x509/x509cset.c /^int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm)$/;" f +X509_CRL_set_issuer_name crypto/x509/x509cset.c /^int X509_CRL_set_issuer_name(X509_CRL *x, const X509_NAME *name)$/;" f +X509_CRL_set_version crypto/x509/x509cset.c /^int X509_CRL_set_version(X509_CRL *x, long version)$/;" f +X509_CRL_sign crypto/x509/x_all.c /^int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f +X509_CRL_sign_ctx crypto/x509/x_all.c /^int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx)$/;" f +X509_CRL_sort crypto/x509/x509cset.c /^int X509_CRL_sort(X509_CRL *c)$/;" f +X509_CRL_up_ref crypto/x509/x509cset.c /^int X509_CRL_up_ref(X509_CRL *crl)$/;" f +X509_EXTENSIONS engines/e_capi.c 59;" d file: +X509_EXTENSIONS include/openssl/types.h 75;" d +X509_EXTENSION_create_by_NID crypto/x509/x509_v3.c /^X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex, int nid,$/;" f +X509_EXTENSION_create_by_OBJ crypto/x509/x509_v3.c /^X509_EXTENSION *X509_EXTENSION_create_by_OBJ(X509_EXTENSION **ex,$/;" f +X509_EXTENSION_get_critical crypto/x509/x509_v3.c /^int X509_EXTENSION_get_critical(const X509_EXTENSION *ex)$/;" f +X509_EXTENSION_get_data crypto/x509/x509_v3.c /^ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ex)$/;" f +X509_EXTENSION_get_object crypto/x509/x509_v3.c /^ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex)$/;" f +X509_EXTENSION_set_critical crypto/x509/x509_v3.c /^int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit)$/;" f +X509_EXTENSION_set_data crypto/x509/x509_v3.c /^int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data)$/;" f +X509_EXTENSION_set_object crypto/x509/x509_v3.c /^int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj)$/;" f +X509_FLAG_CA apps/lib/apps.c 1113;" d file: +X509_F_ADD_CERT_DIR include/openssl/cryptoerr_legacy.h 1323;" d +X509_F_BUILD_CHAIN include/openssl/cryptoerr_legacy.h 1324;" d +X509_F_BY_FILE_CTRL include/openssl/cryptoerr_legacy.h 1325;" d +X509_F_CHECK_NAME_CONSTRAINTS include/openssl/cryptoerr_legacy.h 1326;" d +X509_F_CHECK_POLICY include/openssl/cryptoerr_legacy.h 1327;" d +X509_F_DANE_I2D include/openssl/cryptoerr_legacy.h 1328;" d +X509_F_DIR_CTRL include/openssl/cryptoerr_legacy.h 1329;" d +X509_F_GET_CERT_BY_SUBJECT include/openssl/cryptoerr_legacy.h 1330;" d +X509_F_I2D_X509_AUX include/openssl/cryptoerr_legacy.h 1331;" d +X509_F_LOOKUP_CERTS_SK include/openssl/cryptoerr_legacy.h 1332;" d +X509_F_NETSCAPE_SPKI_B64_DECODE include/openssl/cryptoerr_legacy.h 1333;" d +X509_F_NETSCAPE_SPKI_B64_ENCODE include/openssl/cryptoerr_legacy.h 1334;" d +X509_F_NEW_DIR include/openssl/cryptoerr_legacy.h 1335;" d +X509_F_X509AT_ADD1_ATTR include/openssl/cryptoerr_legacy.h 1336;" d +X509_F_X509V3_ADD_EXT include/openssl/cryptoerr_legacy.h 1337;" d +X509_F_X509_ATTRIBUTE_CREATE_BY_NID include/openssl/cryptoerr_legacy.h 1338;" d +X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ include/openssl/cryptoerr_legacy.h 1339;" d +X509_F_X509_ATTRIBUTE_CREATE_BY_TXT include/openssl/cryptoerr_legacy.h 1340;" d +X509_F_X509_ATTRIBUTE_GET0_DATA include/openssl/cryptoerr_legacy.h 1341;" d +X509_F_X509_ATTRIBUTE_SET1_DATA include/openssl/cryptoerr_legacy.h 1342;" d +X509_F_X509_CHECK_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 1343;" d +X509_F_X509_CRL_DIFF include/openssl/cryptoerr_legacy.h 1344;" d +X509_F_X509_CRL_METHOD_NEW include/openssl/cryptoerr_legacy.h 1345;" d +X509_F_X509_CRL_PRINT_FP include/openssl/cryptoerr_legacy.h 1346;" d +X509_F_X509_EXTENSION_CREATE_BY_NID include/openssl/cryptoerr_legacy.h 1347;" d +X509_F_X509_EXTENSION_CREATE_BY_OBJ include/openssl/cryptoerr_legacy.h 1348;" d +X509_F_X509_GET_PUBKEY_PARAMETERS include/openssl/cryptoerr_legacy.h 1349;" d +X509_F_X509_LOAD_CERT_CRL_FILE include/openssl/cryptoerr_legacy.h 1350;" d +X509_F_X509_LOAD_CERT_FILE include/openssl/cryptoerr_legacy.h 1351;" d +X509_F_X509_LOAD_CRL_FILE include/openssl/cryptoerr_legacy.h 1352;" d +X509_F_X509_LOOKUP_METH_NEW include/openssl/cryptoerr_legacy.h 1353;" d +X509_F_X509_LOOKUP_NEW include/openssl/cryptoerr_legacy.h 1354;" d +X509_F_X509_NAME_ADD_ENTRY include/openssl/cryptoerr_legacy.h 1355;" d +X509_F_X509_NAME_CANON include/openssl/cryptoerr_legacy.h 1356;" d +X509_F_X509_NAME_ENTRY_CREATE_BY_NID include/openssl/cryptoerr_legacy.h 1357;" d +X509_F_X509_NAME_ENTRY_CREATE_BY_TXT include/openssl/cryptoerr_legacy.h 1358;" d +X509_F_X509_NAME_ENTRY_SET_OBJECT include/openssl/cryptoerr_legacy.h 1359;" d +X509_F_X509_NAME_ONELINE include/openssl/cryptoerr_legacy.h 1360;" d +X509_F_X509_NAME_PRINT include/openssl/cryptoerr_legacy.h 1361;" d +X509_F_X509_OBJECT_NEW include/openssl/cryptoerr_legacy.h 1362;" d +X509_F_X509_PRINT_EX_FP include/openssl/cryptoerr_legacy.h 1363;" d +X509_F_X509_PUBKEY_DECODE include/openssl/cryptoerr_legacy.h 1364;" d +X509_F_X509_PUBKEY_GET include/openssl/cryptoerr_legacy.h 1365;" d +X509_F_X509_PUBKEY_GET0 include/openssl/cryptoerr_legacy.h 1366;" d +X509_F_X509_PUBKEY_SET include/openssl/cryptoerr_legacy.h 1367;" d +X509_F_X509_REQ_CHECK_PRIVATE_KEY include/openssl/cryptoerr_legacy.h 1368;" d +X509_F_X509_REQ_PRINT_EX include/openssl/cryptoerr_legacy.h 1369;" d +X509_F_X509_REQ_PRINT_FP include/openssl/cryptoerr_legacy.h 1370;" d +X509_F_X509_REQ_TO_X509 include/openssl/cryptoerr_legacy.h 1371;" d +X509_F_X509_STORE_ADD_CERT include/openssl/cryptoerr_legacy.h 1372;" d +X509_F_X509_STORE_ADD_CRL include/openssl/cryptoerr_legacy.h 1373;" d +X509_F_X509_STORE_ADD_LOOKUP include/openssl/cryptoerr_legacy.h 1374;" d +X509_F_X509_STORE_CTX_GET1_ISSUER include/openssl/cryptoerr_legacy.h 1375;" d +X509_F_X509_STORE_CTX_INIT include/openssl/cryptoerr_legacy.h 1376;" d +X509_F_X509_STORE_CTX_NEW include/openssl/cryptoerr_legacy.h 1377;" d +X509_F_X509_STORE_CTX_PURPOSE_INHERIT include/openssl/cryptoerr_legacy.h 1378;" d +X509_F_X509_STORE_NEW include/openssl/cryptoerr_legacy.h 1379;" d +X509_F_X509_TO_X509_REQ include/openssl/cryptoerr_legacy.h 1380;" d +X509_F_X509_TRUST_ADD include/openssl/cryptoerr_legacy.h 1381;" d +X509_F_X509_TRUST_SET include/openssl/cryptoerr_legacy.h 1382;" d +X509_F_X509_VERIFY_CERT include/openssl/cryptoerr_legacy.h 1383;" d +X509_F_X509_VERIFY_PARAM_NEW include/openssl/cryptoerr_legacy.h 1384;" d +X509_INFO_free crypto/asn1/x_info.c /^void X509_INFO_free(X509_INFO *x)$/;" f +X509_INFO_new crypto/asn1/x_info.c /^X509_INFO *X509_INFO_new(void)$/;" f +X509_LOOKUP include/openssl/types.h /^typedef struct x509_lookup_st X509_LOOKUP;$/;" t typeref:struct:x509_lookup_st +X509_LOOKUP_METHOD include/openssl/types.h /^typedef struct x509_lookup_method_st X509_LOOKUP_METHOD;$/;" t typeref:struct:x509_lookup_method_st +X509_LOOKUP_by_alias crypto/x509/x509_lu.c /^int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f +X509_LOOKUP_by_fingerprint crypto/x509/x509_lu.c /^int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f +X509_LOOKUP_by_issuer_serial crypto/x509/x509_lu.c /^int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f +X509_LOOKUP_by_subject crypto/x509/x509_lu.c /^int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f +X509_LOOKUP_by_subject_ex crypto/x509/x509_lu.c /^int X509_LOOKUP_by_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" f +X509_LOOKUP_ctrl crypto/x509/x509_lu.c /^int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl,$/;" f +X509_LOOKUP_ctrl_ex crypto/x509/x509_lu.c /^int X509_LOOKUP_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, long argl,$/;" f +X509_LOOKUP_file crypto/x509/by_file.c /^X509_LOOKUP_METHOD *X509_LOOKUP_file(void)$/;" f +X509_LOOKUP_free crypto/x509/x509_lu.c /^void X509_LOOKUP_free(X509_LOOKUP *ctx)$/;" f +X509_LOOKUP_get_method_data crypto/x509/x509_lu.c /^void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx)$/;" f +X509_LOOKUP_get_store crypto/x509/x509_lu.c /^X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx)$/;" f +X509_LOOKUP_hash_dir crypto/x509/by_dir.c /^X509_LOOKUP_METHOD *X509_LOOKUP_hash_dir(void)$/;" f +X509_LOOKUP_init crypto/x509/x509_lu.c /^int X509_LOOKUP_init(X509_LOOKUP *ctx)$/;" f +X509_LOOKUP_meth_free crypto/x509/x509_meth.c /^void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method)$/;" f +X509_LOOKUP_meth_get_ctrl crypto/x509/x509_meth.c /^X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method)$/;" f +X509_LOOKUP_meth_get_free crypto/x509/x509_meth.c /^void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method))$/;" f +X509_LOOKUP_meth_get_get_by_alias crypto/x509/x509_meth.c /^X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias($/;" f +X509_LOOKUP_meth_get_get_by_fingerprint crypto/x509/x509_meth.c /^X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint($/;" f +X509_LOOKUP_meth_get_get_by_issuer_serial crypto/x509/x509_meth.c /^ X509_LOOKUP_meth_get_get_by_issuer_serial(const X509_LOOKUP_METHOD *method)$/;" f +X509_LOOKUP_meth_get_get_by_subject crypto/x509/x509_meth.c /^X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject($/;" f +X509_LOOKUP_meth_get_init crypto/x509/x509_meth.c /^int (*X509_LOOKUP_meth_get_init(const X509_LOOKUP_METHOD* method))$/;" f +X509_LOOKUP_meth_get_new_item crypto/x509/x509_meth.c /^int (*X509_LOOKUP_meth_get_new_item(const X509_LOOKUP_METHOD* method))$/;" f +X509_LOOKUP_meth_get_shutdown crypto/x509/x509_meth.c /^int (*X509_LOOKUP_meth_get_shutdown(const X509_LOOKUP_METHOD* method))$/;" f +X509_LOOKUP_meth_new crypto/x509/x509_meth.c /^X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name)$/;" f +X509_LOOKUP_meth_set_ctrl crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_ctrl($/;" f +X509_LOOKUP_meth_set_free crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_free($/;" f +X509_LOOKUP_meth_set_get_by_alias crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method,$/;" f +X509_LOOKUP_meth_set_get_by_fingerprint crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method,$/;" f +X509_LOOKUP_meth_set_get_by_issuer_serial crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_issuer_serial(X509_LOOKUP_METHOD *method,$/;" f +X509_LOOKUP_meth_set_get_by_subject crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method,$/;" f +X509_LOOKUP_meth_set_init crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method,$/;" f +X509_LOOKUP_meth_set_new_item crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method,$/;" f +X509_LOOKUP_meth_set_shutdown crypto/x509/x509_meth.c /^int X509_LOOKUP_meth_set_shutdown($/;" f +X509_LOOKUP_new crypto/x509/x509_lu.c /^X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method)$/;" f +X509_LOOKUP_set_method_data crypto/x509/x509_lu.c /^int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data)$/;" f +X509_LOOKUP_shutdown crypto/x509/x509_lu.c /^int X509_LOOKUP_shutdown(X509_LOOKUP *ctx)$/;" f +X509_LOOKUP_store crypto/x509/by_store.c /^X509_LOOKUP_METHOD *X509_LOOKUP_store(void)$/;" f +X509_NAME include/openssl/types.h /^typedef struct X509_name_st X509_NAME;$/;" t typeref:struct:X509_name_st +X509_NAME include/openssl/types.h 74;" d +X509_NAME ssl/ssl_local.h /^DEFINE_LHASH_OF(X509_NAME);$/;" v +X509_NAME_ADD test/cmp_hdr_test.c 68;" d file: +X509_NAME_ENTRY crypto/x509/x_name.c /^ASN1_SEQUENCE(X509_NAME_ENTRY) = {$/;" v +X509_NAME_ENTRY_create_by_NID crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid,$/;" f +X509_NAME_ENTRY_create_by_OBJ crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne,$/;" f +X509_NAME_ENTRY_create_by_txt crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne,$/;" f +X509_NAME_ENTRY_get_data crypto/x509/x509name.c /^ASN1_STRING *X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne)$/;" f +X509_NAME_ENTRY_get_object crypto/x509/x509name.c /^ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne)$/;" f +X509_NAME_ENTRY_set crypto/x509/x509name.c /^int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne)$/;" f +X509_NAME_ENTRY_set_data crypto/x509/x509name.c /^int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type,$/;" f +X509_NAME_ENTRY_set_object crypto/x509/x509name.c /^int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj)$/;" f +X509_NAME_MAX crypto/x509/x_name.c 24;" d file: +X509_NAME_add_entry crypto/x509/x509name.c /^int X509_NAME_add_entry(X509_NAME *name, const X509_NAME_ENTRY *ne, int loc,$/;" f +X509_NAME_add_entry_by_NID crypto/x509/x509name.c /^int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type,$/;" f +X509_NAME_add_entry_by_OBJ crypto/x509/x509name.c /^int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type,$/;" f +X509_NAME_add_entry_by_txt crypto/x509/x509name.c /^int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type,$/;" f +X509_NAME_cmp crypto/x509/x509_cmp.c /^int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b)$/;" f +X509_NAME_delete_entry crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc)$/;" f +X509_NAME_digest crypto/x509/x_all.c /^int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type,$/;" f +X509_NAME_entry_count crypto/x509/x509name.c /^int X509_NAME_entry_count(const X509_NAME *name)$/;" f +X509_NAME_get0_der crypto/x509/x_name.c /^int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder,$/;" f +X509_NAME_get_entry crypto/x509/x509name.c /^X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc)$/;" f +X509_NAME_get_index_by_NID crypto/x509/x509name.c /^int X509_NAME_get_index_by_NID(const X509_NAME *name, int nid, int lastpos)$/;" f +X509_NAME_get_index_by_OBJ crypto/x509/x509name.c /^int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,$/;" f +X509_NAME_get_text_by_NID crypto/x509/x509name.c /^int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid,$/;" f +X509_NAME_get_text_by_OBJ crypto/x509/x509name.c /^int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj,$/;" f +X509_NAME_hash_ex crypto/x509/x509_cmp.c /^unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx,$/;" f +X509_NAME_hash_old crypto/x509/x509_cmp.c /^unsigned long X509_NAME_hash_old(const X509_NAME *x)$/;" f +X509_NAME_oneline crypto/x509/x509_obj.c /^char *X509_NAME_oneline(const X509_NAME *a, char *buf, int len)$/;" f +X509_NAME_print crypto/x509/x_name.c /^int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase)$/;" f +X509_NAME_print_ex crypto/asn1/a_strex.c /^int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent,$/;" f +X509_NAME_print_ex_fp crypto/asn1/a_strex.c /^int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent,$/;" f +X509_NAME_set crypto/x509/x_name.c /^int X509_NAME_set(X509_NAME **xn, const X509_NAME *name)$/;" f +X509_OBJECT include/openssl/types.h /^typedef struct x509_object_st X509_OBJECT;$/;" t typeref:struct:x509_object_st +X509_OBJECT_free crypto/x509/x509_lu.c /^void X509_OBJECT_free(X509_OBJECT *a)$/;" f +X509_OBJECT_get0_X509 crypto/x509/x509_lu.c /^X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a)$/;" f +X509_OBJECT_get0_X509_CRL crypto/x509/x509_lu.c /^X509_CRL *X509_OBJECT_get0_X509_CRL(const X509_OBJECT *a)$/;" f +X509_OBJECT_get_type crypto/x509/x509_lu.c /^X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a)$/;" f +X509_OBJECT_new crypto/x509/x509_lu.c /^X509_OBJECT *X509_OBJECT_new(void)$/;" f +X509_OBJECT_set1_X509 crypto/x509/x509_lu.c /^int X509_OBJECT_set1_X509(X509_OBJECT *a, X509 *obj)$/;" f +X509_OBJECT_set1_X509_CRL crypto/x509/x509_lu.c /^int X509_OBJECT_set1_X509_CRL(X509_OBJECT *a, X509_CRL *obj)$/;" f +X509_OBJECT_up_ref_count crypto/x509/x509_lu.c /^int X509_OBJECT_up_ref_count(X509_OBJECT *a)$/;" f +X509_PKEY_free crypto/asn1/x_pkey.c /^void X509_PKEY_free(X509_PKEY *x)$/;" f +X509_PKEY_new crypto/asn1/x_pkey.c /^X509_PKEY *X509_PKEY_new(void)$/;" f +X509_POLICY_CACHE include/openssl/types.h /^typedef struct X509_POLICY_CACHE_st X509_POLICY_CACHE;$/;" t typeref:struct:X509_POLICY_CACHE_st +X509_POLICY_CACHE_st crypto/x509/pcy_local.h /^struct X509_POLICY_CACHE_st {$/;" s +X509_POLICY_DATA crypto/x509/pcy_local.h /^typedef struct X509_POLICY_DATA_st X509_POLICY_DATA;$/;" t typeref:struct:X509_POLICY_DATA_st +X509_POLICY_DATA_st crypto/x509/pcy_local.h /^struct X509_POLICY_DATA_st {$/;" s +X509_POLICY_LEVEL include/openssl/types.h /^typedef struct X509_POLICY_LEVEL_st X509_POLICY_LEVEL;$/;" t typeref:struct:X509_POLICY_LEVEL_st +X509_POLICY_LEVEL_st crypto/x509/pcy_local.h /^struct X509_POLICY_LEVEL_st {$/;" s +X509_POLICY_NODE include/openssl/types.h /^typedef struct X509_POLICY_NODE_st X509_POLICY_NODE;$/;" t typeref:struct:X509_POLICY_NODE_st +X509_POLICY_NODE_st crypto/x509/pcy_local.h /^struct X509_POLICY_NODE_st {$/;" s +X509_POLICY_TREE include/openssl/types.h /^typedef struct X509_POLICY_TREE_st X509_POLICY_TREE;$/;" t typeref:struct:X509_POLICY_TREE_st +X509_POLICY_TREE_st crypto/x509/pcy_local.h /^struct X509_POLICY_TREE_st {$/;" s +X509_PRIVATE_DIR include/internal/cryptlib.h 70;" d +X509_PRIVATE_DIR include/internal/cryptlib.h 76;" d +X509_PUBKEY include/openssl/types.h /^typedef struct X509_pubkey_st X509_PUBKEY;$/;" t typeref:struct:X509_pubkey_st +X509_PUBKEY_INTERNAL crypto/x509/x_pubkey.c /^ASN1_SEQUENCE(X509_PUBKEY_INTERNAL) = {$/;" v +X509_PUBKEY_dup crypto/x509/x_pubkey.c /^X509_PUBKEY *X509_PUBKEY_dup(const X509_PUBKEY *a)$/;" f +X509_PUBKEY_eq crypto/x509/x_pubkey.c /^int X509_PUBKEY_eq(const X509_PUBKEY *a, const X509_PUBKEY *b)$/;" f +X509_PUBKEY_get crypto/x509/x_pubkey.c /^EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key)$/;" f +X509_PUBKEY_get0 crypto/x509/x_pubkey.c /^EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key)$/;" f +X509_PUBKEY_get0_param crypto/x509/x_pubkey.c /^int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg,$/;" f +X509_PUBKEY_set crypto/x509/x_pubkey.c /^int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey)$/;" f +X509_PUBKEY_set0_param crypto/x509/x_pubkey.c /^int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj,$/;" f +X509_PURPOSE_COUNT crypto/x509/v3_purp.c 66;" d file: +X509_PURPOSE_add crypto/x509/v3_purp.c /^int X509_PURPOSE_add(int id, int trust, int flags,$/;" f +X509_PURPOSE_cleanup crypto/x509/v3_purp.c /^void X509_PURPOSE_cleanup(void)$/;" f +X509_PURPOSE_get0 crypto/x509/v3_purp.c /^X509_PURPOSE *X509_PURPOSE_get0(int idx)$/;" f +X509_PURPOSE_get0_name crypto/x509/v3_purp.c /^char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp)$/;" f +X509_PURPOSE_get0_sname crypto/x509/v3_purp.c /^char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp)$/;" f +X509_PURPOSE_get_by_id crypto/x509/v3_purp.c /^int X509_PURPOSE_get_by_id(int purpose)$/;" f +X509_PURPOSE_get_by_sname crypto/x509/v3_purp.c /^int X509_PURPOSE_get_by_sname(const char *sname)$/;" f +X509_PURPOSE_get_count crypto/x509/v3_purp.c /^int X509_PURPOSE_get_count(void)$/;" f +X509_PURPOSE_get_id crypto/x509/v3_purp.c /^int X509_PURPOSE_get_id(const X509_PURPOSE *xp)$/;" f +X509_PURPOSE_get_trust crypto/x509/v3_purp.c /^int X509_PURPOSE_get_trust(const X509_PURPOSE *xp)$/;" f +X509_PURPOSE_set crypto/x509/v3_purp.c /^int X509_PURPOSE_set(int *p, int purpose)$/;" f +X509_REQ_add1_attr crypto/x509/x509_req.c /^int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr)$/;" f +X509_REQ_add1_attr_by_NID crypto/x509/x509_req.c /^int X509_REQ_add1_attr_by_NID(X509_REQ *req,$/;" f +X509_REQ_add1_attr_by_OBJ crypto/x509/x509_req.c /^int X509_REQ_add1_attr_by_OBJ(X509_REQ *req,$/;" f +X509_REQ_add1_attr_by_txt crypto/x509/x509_req.c /^int X509_REQ_add1_attr_by_txt(X509_REQ *req,$/;" f +X509_REQ_add_extensions crypto/x509/x509_req.c /^int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *exts)$/;" f +X509_REQ_add_extensions_nid crypto/x509/x509_req.c /^int X509_REQ_add_extensions_nid(X509_REQ *req,$/;" f +X509_REQ_check_private_key crypto/x509/x509_req.c /^int X509_REQ_check_private_key(X509_REQ *x, EVP_PKEY *k)$/;" f +X509_REQ_delete_attr crypto/x509/x509_req.c /^X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc)$/;" f +X509_REQ_digest crypto/x509/x_all.c /^int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type,$/;" f +X509_REQ_extension_nid crypto/x509/x509_req.c /^int X509_REQ_extension_nid(int req_nid)$/;" f +X509_REQ_get0_pubkey crypto/x509/x509_req.c /^EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req)$/;" f +X509_REQ_get0_signature crypto/x509/x509_req.c /^void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig,$/;" f +X509_REQ_get_X509_PUBKEY crypto/x509/x509_req.c /^X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req)$/;" f +X509_REQ_get_attr crypto/x509/x509_req.c /^X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc)$/;" f +X509_REQ_get_attr_by_NID crypto/x509/x509_req.c /^int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos)$/;" f +X509_REQ_get_attr_by_OBJ crypto/x509/x509_req.c /^int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj,$/;" f +X509_REQ_get_attr_count crypto/x509/x509_req.c /^int X509_REQ_get_attr_count(const X509_REQ *req)$/;" f +X509_REQ_get_extension_nids crypto/x509/x509_req.c /^int *X509_REQ_get_extension_nids(void)$/;" f +X509_REQ_get_pubkey crypto/x509/x509_req.c /^EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req)$/;" f +X509_REQ_get_signature_nid crypto/x509/x509_req.c /^int X509_REQ_get_signature_nid(const X509_REQ *req)$/;" f +X509_REQ_get_subject_name crypto/x509/x509_req.c /^X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req)$/;" f +X509_REQ_get_version crypto/x509/x509_req.c /^long X509_REQ_get_version(const X509_REQ *req)$/;" f +X509_REQ_print crypto/x509/t_req.c /^int X509_REQ_print(BIO *bp, X509_REQ *x)$/;" f +X509_REQ_print_ex crypto/x509/t_req.c /^int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflags,$/;" f +X509_REQ_print_fp crypto/x509/t_req.c /^int X509_REQ_print_fp(FILE *fp, X509_REQ *x)$/;" f +X509_REQ_set0_signature crypto/x509/x509_req.c /^void X509_REQ_set0_signature(X509_REQ *req, ASN1_BIT_STRING *psig)$/;" f +X509_REQ_set1_signature_algo crypto/x509/x509_req.c /^int X509_REQ_set1_signature_algo(X509_REQ *req, X509_ALGOR *palg)$/;" f +X509_REQ_set_extension_nids crypto/x509/x509_req.c /^void X509_REQ_set_extension_nids(int *nids)$/;" f +X509_REQ_set_pubkey crypto/x509/x509rset.c /^int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey)$/;" f +X509_REQ_set_subject_name crypto/x509/x509rset.c /^int X509_REQ_set_subject_name(X509_REQ *x, const X509_NAME *name)$/;" f +X509_REQ_set_version crypto/x509/x509rset.c /^int X509_REQ_set_version(X509_REQ *x, long version)$/;" f +X509_REQ_sign crypto/x509/x_all.c /^int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f +X509_REQ_sign_ctx crypto/x509/x_all.c /^int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx)$/;" f +X509_REQ_to_X509 crypto/x509/x509_r2x.c /^X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey)$/;" f +X509_REQ_verify crypto/x509/x_all.c /^int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r)$/;" f +X509_REQ_verify_ex crypto/x509/x_all.c /^int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx,$/;" f +X509_REVOKED crypto/x509/x_crl.c /^ASN1_SEQUENCE(X509_REVOKED) = {$/;" v +X509_REVOKED include/openssl/types.h /^typedef struct x509_revoked_st X509_REVOKED;$/;" t typeref:struct:x509_revoked_st +X509_REVOKED_add1_ext_i2d crypto/x509/x509_ext.c /^int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit,$/;" f +X509_REVOKED_add_ext crypto/x509/x509_ext.c /^int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc)$/;" f +X509_REVOKED_delete_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc)$/;" f +X509_REVOKED_get0_revocationDate crypto/x509/x509cset.c /^const ASN1_TIME *X509_REVOKED_get0_revocationDate(const X509_REVOKED *x)$/;" f +X509_REVOKED_get0_serialNumber crypto/x509/x509cset.c /^const ASN1_INTEGER *X509_REVOKED_get0_serialNumber(const X509_REVOKED *x)$/;" f +X509_REVOKED_get_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc)$/;" f +X509_REVOKED_get_ext_by_NID crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos)$/;" f +X509_REVOKED_get_ext_by_OBJ crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj,$/;" f +X509_REVOKED_get_ext_by_critical crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, int lastpos)$/;" f +X509_REVOKED_get_ext_count crypto/x509/x509_ext.c /^int X509_REVOKED_get_ext_count(const X509_REVOKED *x)$/;" f +X509_REVOKED_get_ext_d2i crypto/x509/x509_ext.c /^void *X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, int *idx)$/;" f +X509_REVOKED_set_revocationDate crypto/x509/x509cset.c /^int X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm)$/;" f +X509_REVOKED_set_serialNumber crypto/x509/x509cset.c /^int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial)$/;" f +X509_R_AKID_MISMATCH include/openssl/x509err.h 24;" d +X509_R_BAD_SELECTOR include/openssl/x509err.h 25;" d +X509_R_BAD_X509_FILETYPE include/openssl/x509err.h 26;" d +X509_R_BASE64_DECODE_ERROR include/openssl/x509err.h 27;" d +X509_R_CANT_CHECK_DH_KEY include/openssl/x509err.h 28;" d +X509_R_CERTIFICATE_VERIFICATION_FAILED include/openssl/x509err.h 29;" d +X509_R_CERT_ALREADY_IN_HASH_TABLE include/openssl/x509err.h 30;" d +X509_R_CRL_ALREADY_DELTA include/openssl/x509err.h 31;" d +X509_R_CRL_VERIFY_FAILURE include/openssl/x509err.h 32;" d +X509_R_ERROR_GETTING_MD_BY_NID include/openssl/x509err.h 33;" d +X509_R_ERROR_USING_SIGINF_SET include/openssl/x509err.h 34;" d +X509_R_IDP_MISMATCH include/openssl/x509err.h 35;" d +X509_R_INVALID_ATTRIBUTES include/openssl/x509err.h 36;" d +X509_R_INVALID_DIRECTORY include/openssl/x509err.h 37;" d +X509_R_INVALID_DISTPOINT include/openssl/x509err.h 38;" d +X509_R_INVALID_FIELD_NAME include/openssl/x509err.h 39;" d +X509_R_INVALID_TRUST include/openssl/x509err.h 40;" d +X509_R_ISSUER_MISMATCH include/openssl/x509err.h 41;" d +X509_R_KEY_TYPE_MISMATCH include/openssl/x509err.h 42;" d +X509_R_KEY_VALUES_MISMATCH include/openssl/x509err.h 43;" d +X509_R_LOADING_CERT_DIR include/openssl/x509err.h 44;" d +X509_R_LOADING_DEFAULTS include/openssl/x509err.h 45;" d +X509_R_METHOD_NOT_SUPPORTED include/openssl/x509err.h 46;" d +X509_R_NAME_TOO_LONG include/openssl/x509err.h 47;" d +X509_R_NEWER_CRL_NOT_NEWER include/openssl/x509err.h 48;" d +X509_R_NO_CERTIFICATE_FOUND include/openssl/x509err.h 49;" d +X509_R_NO_CERTIFICATE_OR_CRL_FOUND include/openssl/x509err.h 50;" d +X509_R_NO_CERT_SET_FOR_US_TO_VERIFY include/openssl/x509err.h 51;" d +X509_R_NO_CRL_FOUND include/openssl/x509err.h 52;" d +X509_R_NO_CRL_NUMBER include/openssl/x509err.h 53;" d +X509_R_PUBLIC_KEY_DECODE_ERROR include/openssl/x509err.h 54;" d +X509_R_PUBLIC_KEY_ENCODE_ERROR include/openssl/x509err.h 55;" d +X509_R_SHOULD_RETRY include/openssl/x509err.h 56;" d +X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN include/openssl/x509err.h 57;" d +X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY include/openssl/x509err.h 58;" d +X509_R_UNKNOWN_KEY_TYPE include/openssl/x509err.h 59;" d +X509_R_UNKNOWN_NID include/openssl/x509err.h 60;" d +X509_R_UNKNOWN_PURPOSE_ID include/openssl/x509err.h 61;" d +X509_R_UNKNOWN_SIGID_ALGS include/openssl/x509err.h 62;" d +X509_R_UNKNOWN_TRUST_ID include/openssl/x509err.h 63;" d +X509_R_UNSUPPORTED_ALGORITHM include/openssl/x509err.h 64;" d +X509_R_WRONG_LOOKUP_TYPE include/openssl/x509err.h 65;" d +X509_R_WRONG_TYPE include/openssl/x509err.h 66;" d +X509_SIG_INFO include/openssl/types.h /^typedef struct x509_sig_info_st X509_SIG_INFO;$/;" t typeref:struct:x509_sig_info_st +X509_SIG_INFO_get crypto/x509/x509_set.c /^int X509_SIG_INFO_get(const X509_SIG_INFO *siginf, int *mdnid, int *pknid,$/;" f +X509_SIG_INFO_set crypto/x509/x509_set.c /^void X509_SIG_INFO_set(X509_SIG_INFO *siginf, int mdnid, int pknid,$/;" f +X509_STORE include/openssl/types.h /^typedef struct x509_store_st X509_STORE;$/;" t typeref:struct:x509_store_st +X509_STORE_CTX include/openssl/types.h /^typedef struct x509_store_ctx_st X509_STORE_CTX;$/;" t typeref:struct:x509_store_ctx_st +X509_STORE_CTX_cleanup crypto/x509/x509_vfy.c /^void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_free crypto/x509/x509_vfy.c /^void X509_STORE_CTX_free(X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get0_cert crypto/x509/x509_vfy.c /^X509 *X509_STORE_CTX_get0_cert(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get0_current_crl crypto/x509/x509_vfy.c /^X509_CRL *X509_STORE_CTX_get0_current_crl(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get0_current_issuer crypto/x509/x509_vfy.c /^X509 *X509_STORE_CTX_get0_current_issuer(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get0_param crypto/x509/x509_vfy.c /^X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get0_parent_ctx crypto/x509/x509_vfy.c /^X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get0_policy_tree crypto/x509/x509_vfy.c /^X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get0_store crypto/x509/x509_lu.c /^X509_STORE *X509_STORE_CTX_get0_store(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get1_issuer crypto/x509/x509_lu.c /^int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x)$/;" f +X509_STORE_CTX_get_by_subject crypto/x509/x509_lu.c /^int X509_STORE_CTX_get_by_subject(const X509_STORE_CTX *vs,$/;" f +X509_STORE_CTX_get_cert_crl crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_cert_crl(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_check_crl crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_crl(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_check_issued crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_issued(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_check_policy crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_policy(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_check_revocation crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_check_revocation(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_cleanup crypto/x509/x509_vfy.c /^X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_current_cert crypto/x509/x509_vfy.c /^X509 *X509_STORE_CTX_get_current_cert(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_error crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_error(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_error_depth crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_error_depth(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_ex_data crypto/x509/x509_vfy.c /^void *X509_STORE_CTX_get_ex_data(const X509_STORE_CTX *ctx, int idx)$/;" f +X509_STORE_CTX_get_explicit_policy crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_explicit_policy(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_get_crl crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_get_issuer crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_get_issuer(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_lookup_certs crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_lookup_certs(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_lookup_crls crypto/x509/x509_vfy.c /^X509_STORE_CTX_get_lookup_crls(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_num_untrusted crypto/x509/x509_vfy.c /^int X509_STORE_CTX_get_num_untrusted(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_obj_by_subject crypto/x509/x509_lu.c /^X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs,$/;" f +X509_STORE_CTX_get_verify crypto/x509/x509_vfy.c /^X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_get_verify_cb crypto/x509/x509_vfy.c /^X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(const X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_init crypto/x509/x509_vfy.c /^int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509,$/;" f +X509_STORE_CTX_new crypto/x509/x509_vfy.c /^X509_STORE_CTX *X509_STORE_CTX_new(void)$/;" f +X509_STORE_CTX_new_ex crypto/x509/x509_vfy.c /^X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +X509_STORE_CTX_print_verify_cb crypto/x509/t_x509.c /^int X509_STORE_CTX_print_verify_cb(int ok, X509_STORE_CTX *ctx)$/;" f +X509_STORE_CTX_purpose_inherit crypto/x509/x509_vfy.c /^int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose,$/;" f +X509_STORE_CTX_set0_crls crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk)$/;" f +X509_STORE_CTX_set0_dane crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_dane(X509_STORE_CTX *ctx, SSL_DANE *dane)$/;" f +X509_STORE_CTX_set0_param crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param)$/;" f +X509_STORE_CTX_set0_trusted_stack crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)$/;" f +X509_STORE_CTX_set0_untrusted crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)$/;" f +X509_STORE_CTX_set0_verified_chain crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *ctx, STACK_OF(X509) *sk)$/;" f +X509_STORE_CTX_set_cert crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *x)$/;" f +X509_STORE_CTX_set_current_cert crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x)$/;" f +X509_STORE_CTX_set_default crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name)$/;" f +X509_STORE_CTX_set_depth crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth)$/;" f +X509_STORE_CTX_set_error crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx, int err)$/;" f +X509_STORE_CTX_set_error_depth crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth)$/;" f +X509_STORE_CTX_set_ex_data crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx, int idx, void *data)$/;" f +X509_STORE_CTX_set_flags crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags)$/;" f +X509_STORE_CTX_set_purpose crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose)$/;" f +X509_STORE_CTX_set_time crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags,$/;" f +X509_STORE_CTX_set_trust crypto/x509/x509_vfy.c /^int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust)$/;" f +X509_STORE_CTX_set_verify crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx,$/;" f +X509_STORE_CTX_set_verify_cb crypto/x509/x509_vfy.c /^void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx,$/;" f +X509_STORE_CTX_verify crypto/x509/x509_vfy.c /^int X509_STORE_CTX_verify(X509_STORE_CTX *ctx)$/;" f +X509_STORE_add_cert crypto/x509/x509_lu.c /^int X509_STORE_add_cert(X509_STORE *ctx, X509 *x)$/;" f +X509_STORE_add_crl crypto/x509/x509_lu.c /^int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x)$/;" f +X509_STORE_add_lookup crypto/x509/x509_lu.c /^X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m)$/;" f +X509_STORE_free crypto/x509/x509_lu.c /^void X509_STORE_free(X509_STORE *vfy)$/;" f +X509_STORE_get0_param crypto/x509/x509_lu.c /^X509_VERIFY_PARAM *X509_STORE_get0_param(const X509_STORE *ctx)$/;" f +X509_STORE_get_cert_crl crypto/x509/x509_lu.c /^X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(const X509_STORE *ctx)$/;" f +X509_STORE_get_check_crl crypto/x509/x509_lu.c /^X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(const X509_STORE *ctx)$/;" f +X509_STORE_get_check_issued crypto/x509/x509_lu.c /^X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(const X509_STORE *ctx)$/;" f +X509_STORE_get_check_policy crypto/x509/x509_lu.c /^X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(const X509_STORE *ctx)$/;" f +X509_STORE_get_check_revocation crypto/x509/x509_lu.c /^X509_STORE_CTX_check_revocation_fn X509_STORE_get_check_revocation(const X509_STORE *ctx)$/;" f +X509_STORE_get_cleanup crypto/x509/x509_lu.c /^X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(const X509_STORE *ctx)$/;" f +X509_STORE_get_ex_data crypto/x509/x509_lu.c /^void *X509_STORE_get_ex_data(const X509_STORE *ctx, int idx)$/;" f +X509_STORE_get_get_crl crypto/x509/x509_lu.c /^X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(const X509_STORE *ctx)$/;" f +X509_STORE_get_get_issuer crypto/x509/x509_lu.c /^X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(const X509_STORE *ctx)$/;" f +X509_STORE_get_lookup_certs crypto/x509/x509_lu.c /^X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(const X509_STORE *ctx)$/;" f +X509_STORE_get_lookup_crls crypto/x509/x509_lu.c /^X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(const X509_STORE *ctx)$/;" f +X509_STORE_get_verify crypto/x509/x509_lu.c /^X509_STORE_CTX_verify_fn X509_STORE_get_verify(const X509_STORE *ctx)$/;" f +X509_STORE_get_verify_cb crypto/x509/x509_lu.c /^X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(const X509_STORE *ctx)$/;" f +X509_STORE_load_file crypto/x509/x509_d2.c /^int X509_STORE_load_file(X509_STORE *ctx, const char *file)$/;" f +X509_STORE_load_file_ex crypto/x509/x509_d2.c /^int X509_STORE_load_file_ex(X509_STORE *ctx, const char *file,$/;" f +X509_STORE_load_locations crypto/x509/x509_d2.c /^int X509_STORE_load_locations(X509_STORE *ctx, const char *file,$/;" f +X509_STORE_load_locations_ex crypto/x509/x509_d2.c /^int X509_STORE_load_locations_ex(X509_STORE *ctx, const char *file,$/;" f +X509_STORE_load_path crypto/x509/x509_d2.c /^int X509_STORE_load_path(X509_STORE *ctx, const char *path)$/;" f +X509_STORE_load_store crypto/x509/x509_d2.c /^int X509_STORE_load_store(X509_STORE *ctx, const char *uri)$/;" f +X509_STORE_load_store_ex crypto/x509/x509_d2.c /^int X509_STORE_load_store_ex(X509_STORE *ctx, const char *uri,$/;" f +X509_STORE_lock crypto/x509/x509_lu.c /^int X509_STORE_lock(X509_STORE *s)$/;" f +X509_STORE_new crypto/x509/x509_lu.c /^X509_STORE *X509_STORE_new(void)$/;" f +X509_STORE_new_1 test/cmp_ctx_test.c /^static X509_STORE *X509_STORE_new_1(void)$/;" f file: +X509_STORE_set1_param crypto/x509/x509_lu.c /^int X509_STORE_set1_param(X509_STORE *ctx, const X509_VERIFY_PARAM *param)$/;" f +X509_STORE_set_cert_crl crypto/x509/x509_lu.c /^void X509_STORE_set_cert_crl(X509_STORE *ctx,$/;" f +X509_STORE_set_check_crl crypto/x509/x509_lu.c /^void X509_STORE_set_check_crl(X509_STORE *ctx,$/;" f +X509_STORE_set_check_issued crypto/x509/x509_lu.c /^void X509_STORE_set_check_issued(X509_STORE *ctx,$/;" f +X509_STORE_set_check_policy crypto/x509/x509_lu.c /^void X509_STORE_set_check_policy(X509_STORE *ctx,$/;" f +X509_STORE_set_check_revocation crypto/x509/x509_lu.c /^void X509_STORE_set_check_revocation(X509_STORE *ctx,$/;" f +X509_STORE_set_cleanup crypto/x509/x509_lu.c /^void X509_STORE_set_cleanup(X509_STORE *ctx,$/;" f +X509_STORE_set_default_paths crypto/x509/x509_d2.c /^int X509_STORE_set_default_paths(X509_STORE *ctx)$/;" f +X509_STORE_set_default_paths_ex crypto/x509/x509_d2.c /^int X509_STORE_set_default_paths_ex(X509_STORE *ctx, OSSL_LIB_CTX *libctx,$/;" f +X509_STORE_set_depth crypto/x509/x509_lu.c /^int X509_STORE_set_depth(X509_STORE *ctx, int depth)$/;" f +X509_STORE_set_ex_data crypto/x509/x509_lu.c /^int X509_STORE_set_ex_data(X509_STORE *ctx, int idx, void *data)$/;" f +X509_STORE_set_flags crypto/x509/x509_lu.c /^int X509_STORE_set_flags(X509_STORE *ctx, unsigned long flags)$/;" f +X509_STORE_set_get_crl crypto/x509/x509_lu.c /^void X509_STORE_set_get_crl(X509_STORE *ctx,$/;" f +X509_STORE_set_get_issuer crypto/x509/x509_lu.c /^void X509_STORE_set_get_issuer(X509_STORE *ctx,$/;" f +X509_STORE_set_lookup_certs crypto/x509/x509_lu.c /^void X509_STORE_set_lookup_certs(X509_STORE *ctx,$/;" f +X509_STORE_set_lookup_crls crypto/x509/x509_lu.c /^void X509_STORE_set_lookup_crls(X509_STORE *ctx,$/;" f +X509_STORE_set_purpose crypto/x509/x509_lu.c /^int X509_STORE_set_purpose(X509_STORE *ctx, int purpose)$/;" f +X509_STORE_set_trust crypto/x509/x509_lu.c /^int X509_STORE_set_trust(X509_STORE *ctx, int trust)$/;" f +X509_STORE_set_verify crypto/x509/x509_lu.c /^void X509_STORE_set_verify(X509_STORE *ctx, X509_STORE_CTX_verify_fn verify)$/;" f +X509_STORE_set_verify_cb crypto/x509/x509_lu.c /^void X509_STORE_set_verify_cb(X509_STORE *ctx,$/;" f +X509_STORE_unlock crypto/x509/x509_lu.c /^int X509_STORE_unlock(X509_STORE *s)$/;" f +X509_STORE_up_ref crypto/x509/x509_lu.c /^int X509_STORE_up_ref(X509_STORE *vfy)$/;" f +X509_TRUST_COUNT crypto/x509/x509_trust.c 48;" d file: +X509_TRUST_add crypto/x509/x509_trust.c /^int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int),$/;" f +X509_TRUST_cleanup crypto/x509/x509_trust.c /^void X509_TRUST_cleanup(void)$/;" f +X509_TRUST_get0 crypto/x509/x509_trust.c /^X509_TRUST *X509_TRUST_get0(int idx)$/;" f +X509_TRUST_get0_name crypto/x509/x509_trust.c /^char *X509_TRUST_get0_name(const X509_TRUST *xp)$/;" f +X509_TRUST_get_by_id crypto/x509/x509_trust.c /^int X509_TRUST_get_by_id(int id)$/;" f +X509_TRUST_get_count crypto/x509/x509_trust.c /^int X509_TRUST_get_count(void)$/;" f +X509_TRUST_get_flags crypto/x509/x509_trust.c /^int X509_TRUST_get_flags(const X509_TRUST *xp)$/;" f +X509_TRUST_get_trust crypto/x509/x509_trust.c /^int X509_TRUST_get_trust(const X509_TRUST *xp)$/;" f +X509_TRUST_set crypto/x509/x509_trust.c /^int X509_TRUST_set(int *t, int trust)$/;" f +X509_TRUST_set_default crypto/x509/x509_trust.c /^int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *,$/;" f +X509_VERIFY_PARAM include/openssl/types.h /^typedef struct X509_VERIFY_PARAM_st X509_VERIFY_PARAM;$/;" t typeref:struct:X509_VERIFY_PARAM_st +X509_VERIFY_PARAM_add0_policy crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_add0_table crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_add1_host crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_clear_flags crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_free crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get0 crypto/x509/x509_vpm.c /^const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id)$/;" f +X509_VERIFY_PARAM_get0_email crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get0_email(X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get0_host crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get0_host(X509_VERIFY_PARAM *param, int idx)$/;" f +X509_VERIFY_PARAM_get0_name crypto/x509/x509_vpm.c /^const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get0_peername crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get0_peername(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get1_ip_asc crypto/x509/x509_vpm.c /^char *X509_VERIFY_PARAM_get1_ip_asc(X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get_auth_level crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get_count crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_get_count(void)$/;" f +X509_VERIFY_PARAM_get_depth crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get_flags crypto/x509/x509_vpm.c /^unsigned long X509_VERIFY_PARAM_get_flags(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get_hostflags crypto/x509/x509_vpm.c /^unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get_inh_flags crypto/x509/x509_vpm.c /^uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_get_time crypto/x509/x509_vpm.c /^time_t X509_VERIFY_PARAM_get_time(const X509_VERIFY_PARAM *param)$/;" f +X509_VERIFY_PARAM_inherit crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *dest,$/;" f +X509_VERIFY_PARAM_lookup crypto/x509/x509_vpm.c /^const X509_VERIFY_PARAM *X509_VERIFY_PARAM_lookup(const char *name)$/;" f +X509_VERIFY_PARAM_move_peername crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *to,$/;" f +X509_VERIFY_PARAM_new crypto/x509/x509_vpm.c /^X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void)$/;" f +X509_VERIFY_PARAM_set1 crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to,$/;" f +X509_VERIFY_PARAM_set1_email crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_set1_host crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_set1_ip crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_set1_ip_asc crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, const char *ipasc)$/;" f +X509_VERIFY_PARAM_set1_name crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name)$/;" f +X509_VERIFY_PARAM_set1_policies crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_set_auth_level crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM *param, int auth_level)$/;" f +X509_VERIFY_PARAM_set_depth crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM *param, int depth)$/;" f +X509_VERIFY_PARAM_set_flags crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, unsigned long flags)$/;" f +X509_VERIFY_PARAM_set_hostflags crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param,$/;" f +X509_VERIFY_PARAM_set_inh_flags crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, uint32_t flags)$/;" f +X509_VERIFY_PARAM_set_purpose crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM *param, int purpose)$/;" f +X509_VERIFY_PARAM_set_time crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM *param, time_t t)$/;" f +X509_VERIFY_PARAM_set_trust crypto/x509/x509_vpm.c /^int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust)$/;" f +X509_VERIFY_PARAM_st crypto/x509/x509_local.h /^struct X509_VERIFY_PARAM_st {$/;" s +X509_VERIFY_PARAM_table_cleanup crypto/x509/x509_vpm.c /^void X509_VERIFY_PARAM_table_cleanup(void)$/;" f +X509_add1_ext_i2d crypto/x509/x509_ext.c /^int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit,$/;" f +X509_add_ext crypto/x509/x509_ext.c /^int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc)$/;" f +X509_aux_print crypto/x509/t_x509.c /^int X509_aux_print(BIO *out, X509 *x, int indent)$/;" f +X509_certificate_type crypto/x509/x509type.c /^int X509_certificate_type(const X509 *x, const EVP_PKEY *pkey)$/;" f +X509_chain_check_suiteb crypto/x509/x509_cmp.c /^int X509_chain_check_suiteb(int *perror_depth, X509 *x, STACK_OF(X509) *chain,$/;" f +X509_check_akid crypto/x509/v3_purp.c /^int X509_check_akid(const X509 *issuer, const AUTHORITY_KEYID *akid)$/;" f +X509_check_ca crypto/x509/v3_purp.c /^int X509_check_ca(X509 *x)$/;" f +X509_check_email crypto/x509/v3_utl.c /^int X509_check_email(X509 *x, const char *chk, size_t chklen,$/;" f +X509_check_host crypto/x509/v3_utl.c /^int X509_check_host(X509 *x, const char *chk, size_t chklen,$/;" f +X509_check_ip crypto/x509/v3_utl.c /^int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen,$/;" f +X509_check_ip_asc crypto/x509/v3_utl.c /^int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags)$/;" f +X509_check_issued crypto/x509/v3_purp.c /^int X509_check_issued(X509 *issuer, X509 *subject)$/;" f +X509_check_private_key crypto/x509/x509_cmp.c /^int X509_check_private_key(const X509 *x, const EVP_PKEY *k)$/;" f +X509_check_purpose crypto/x509/v3_purp.c /^int X509_check_purpose(X509 *x, int id, int require_ca)$/;" f +X509_check_trust crypto/x509/x509_trust.c /^int X509_check_trust(X509 *x, int id, int flags)$/;" f +X509_cmp crypto/x509/x509_cmp.c /^int X509_cmp(const X509 *a, const X509 *b)$/;" f +X509_cmp_current_time crypto/x509/x509_vfy.c /^int X509_cmp_current_time(const ASN1_TIME *ctm)$/;" f +X509_cmp_time crypto/x509/x509_vfy.c /^int X509_cmp_time(const ASN1_TIME *ctm, time_t *cmp_time)$/;" f +X509_cmp_timeframe crypto/x509/x509_vfy.c /^int X509_cmp_timeframe(const X509_VERIFY_PARAM *vpm,$/;" f +X509_crl_info_st include/crypto/x509.h /^struct X509_crl_info_st {$/;" s +X509_crl_st include/crypto/x509.h /^struct X509_crl_st {$/;" s +X509_delete_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_delete_ext(X509 *x, int loc)$/;" f +X509_digest crypto/x509/x_all.c /^int X509_digest(const X509 *cert, const EVP_MD *md, unsigned char *data,$/;" f +X509_digest_sig crypto/x509/x_all.c /^ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert,$/;" f +X509_extension_st crypto/x509/x509_local.h /^struct X509_extension_st {$/;" s +X509_from_strings test/crltest.c /^static X509 *X509_from_strings(const char **pem)$/;" f file: +X509_get0_authority_issuer crypto/x509/v3_purp.c /^const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x)$/;" f +X509_get0_authority_key_id crypto/x509/v3_purp.c /^const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x)$/;" f +X509_get0_authority_serial crypto/x509/v3_purp.c /^const ASN1_INTEGER *X509_get0_authority_serial(X509 *x)$/;" f +X509_get0_notAfter crypto/x509/x509_set.c /^const ASN1_TIME *X509_get0_notAfter(const X509 *x)$/;" f +X509_get0_notBefore crypto/x509/x509_set.c /^const ASN1_TIME *X509_get0_notBefore(const X509 *x)$/;" f +X509_get0_pubkey crypto/x509/x509_cmp.c /^EVP_PKEY *X509_get0_pubkey(const X509 *x)$/;" f +X509_get0_pubkey_bitstr crypto/x509/x_pubkey.c /^ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x)$/;" f +X509_get0_serialNumber crypto/x509/x509_cmp.c /^const ASN1_INTEGER *X509_get0_serialNumber(const X509 *a)$/;" f +X509_get0_subject_key_id crypto/x509/v3_purp.c /^const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x)$/;" f +X509_get0_tbs_sigalg crypto/x509/x509_set.c /^const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x)$/;" f +X509_get0_uids crypto/x509/x509_set.c /^void X509_get0_uids(const X509 *x, const ASN1_BIT_STRING **piuid,$/;" f +X509_get_X509_PUBKEY crypto/x509/x509_set.c /^X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x)$/;" f +X509_get_default_cert_area crypto/x509/x509_def.c /^const char *X509_get_default_cert_area(void)$/;" f +X509_get_default_cert_dir crypto/x509/x509_def.c /^const char *X509_get_default_cert_dir(void)$/;" f +X509_get_default_cert_dir_env crypto/x509/x509_def.c /^const char *X509_get_default_cert_dir_env(void)$/;" f +X509_get_default_cert_file crypto/x509/x509_def.c /^const char *X509_get_default_cert_file(void)$/;" f +X509_get_default_cert_file_env crypto/x509/x509_def.c /^const char *X509_get_default_cert_file_env(void)$/;" f +X509_get_default_private_dir crypto/x509/x509_def.c /^const char *X509_get_default_private_dir(void)$/;" f +X509_get_ext crypto/x509/x509_ext.c /^X509_EXTENSION *X509_get_ext(const X509 *x, int loc)$/;" f +X509_get_ext_by_NID crypto/x509/x509_ext.c /^int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos)$/;" f +X509_get_ext_by_OBJ crypto/x509/x509_ext.c /^int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos)$/;" f +X509_get_ext_by_critical crypto/x509/x509_ext.c /^int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos)$/;" f +X509_get_ext_count crypto/x509/x509_ext.c /^int X509_get_ext_count(const X509 *x)$/;" f +X509_get_ext_d2i crypto/x509/x509_ext.c /^void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx)$/;" f +X509_get_extended_key_usage crypto/x509/v3_purp.c /^uint32_t X509_get_extended_key_usage(X509 *x)$/;" f +X509_get_extension_flags crypto/x509/v3_purp.c /^uint32_t X509_get_extension_flags(X509 *x)$/;" f +X509_get_issuer_name crypto/x509/x509_cmp.c /^X509_NAME *X509_get_issuer_name(const X509 *a)$/;" f +X509_get_key_usage crypto/x509/v3_purp.c /^uint32_t X509_get_key_usage(X509 *x)$/;" f +X509_get_pathlen crypto/x509/v3_purp.c /^long X509_get_pathlen(X509 *x)$/;" f +X509_get_proxy_pathlen crypto/x509/v3_purp.c /^long X509_get_proxy_pathlen(X509 *x)$/;" f +X509_get_pubkey crypto/x509/x509_cmp.c /^EVP_PKEY *X509_get_pubkey(X509 *x)$/;" f +X509_get_pubkey_parameters crypto/x509/x509_vfy.c /^int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain)$/;" f +X509_get_serialNumber crypto/x509/x509_cmp.c /^ASN1_INTEGER *X509_get_serialNumber(X509 *a)$/;" f +X509_get_signature_info crypto/x509/x509_set.c /^int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits,$/;" f +X509_get_signature_type crypto/x509/x509_set.c /^int X509_get_signature_type(const X509 *x)$/;" f +X509_get_subject_name crypto/x509/x509_cmp.c /^X509_NAME *X509_get_subject_name(const X509 *a)$/;" f +X509_get_version crypto/x509/x509_set.c /^long X509_get_version(const X509 *x)$/;" f +X509_getm_notAfter crypto/x509/x509_set.c /^ASN1_TIME *X509_getm_notAfter(const X509 *x)$/;" f +X509_getm_notBefore crypto/x509/x509_set.c /^ASN1_TIME *X509_getm_notBefore(const X509 *x)$/;" f +X509_gmtime_adj crypto/x509/x509_vfy.c /^ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj)$/;" f +X509_invalid crypto/cmp/cmp_ctx.c 622;" d file: +X509_issuer_and_serial_cmp crypto/x509/x509_cmp.c /^int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b)$/;" f +X509_issuer_and_serial_hash crypto/x509/x509_cmp.c /^unsigned long X509_issuer_and_serial_hash(X509 *a)$/;" f +X509_issuer_name_cmp crypto/x509/x509_cmp.c /^int X509_issuer_name_cmp(const X509 *a, const X509 *b)$/;" f +X509_issuer_name_hash crypto/x509/x509_cmp.c /^unsigned long X509_issuer_name_hash(X509 *x)$/;" f +X509_issuer_name_hash_old crypto/x509/x509_cmp.c /^unsigned long X509_issuer_name_hash_old(X509 *x)$/;" f +X509_load_cert_crl_file crypto/x509/by_file.c /^int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type)$/;" f +X509_load_cert_crl_file_ex crypto/x509/by_file.c /^int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type,$/;" f +X509_load_cert_file crypto/x509/by_file.c /^int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type)$/;" f +X509_load_cert_file_ex crypto/x509/by_file.c /^int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type,$/;" f +X509_load_crl_file crypto/x509/by_file.c /^int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type)$/;" f +X509_load_http crypto/x509/x_all.c /^X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout)$/;" f +X509_name_entry_st include/crypto/x509.h /^struct X509_name_entry_st {$/;" s +X509_name_st include/crypto/x509.h /^struct X509_name_st {$/;" s +X509_new test/cmp_ctx_test.c 19;" d file: +X509_ocspid_print crypto/x509/t_x509.c /^int X509_ocspid_print(BIO *bp, X509 *x)$/;" f +X509_policy_check crypto/x509/pcy_tree.c /^int X509_policy_check(X509_POLICY_TREE **ptree, int *pexplicit_policy,$/;" f +X509_policy_level_get0_node crypto/x509/pcy_lib.c /^X509_POLICY_NODE *X509_policy_level_get0_node(const X509_POLICY_LEVEL *level, int i)$/;" f +X509_policy_level_node_count crypto/x509/pcy_lib.c /^int X509_policy_level_node_count(X509_POLICY_LEVEL *level)$/;" f +X509_policy_node_get0_parent crypto/x509/pcy_lib.c /^const X509_POLICY_NODE *X509_policy_node_get0_parent(const X509_POLICY_NODE$/;" f +X509_policy_node_get0_policy crypto/x509/pcy_lib.c /^const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node)$/;" f +X509_policy_tree_free crypto/x509/pcy_tree.c /^void X509_policy_tree_free(X509_POLICY_TREE *tree)$/;" f +X509_policy_tree_get0_level crypto/x509/pcy_lib.c /^X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree,$/;" f +X509_policy_tree_level_count crypto/x509/pcy_lib.c /^int X509_policy_tree_level_count(const X509_POLICY_TREE *tree)$/;" f +X509_print crypto/x509/t_x509.c /^int X509_print(BIO *bp, X509 *x)$/;" f +X509_print_ex crypto/x509/t_x509.c /^int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflags,$/;" f +X509_print_ex_fp crypto/x509/t_x509.c /^int X509_print_ex_fp(FILE *fp, X509 *x, unsigned long nmflag,$/;" f +X509_print_fp crypto/x509/t_x509.c /^int X509_print_fp(FILE *fp, X509 *x)$/;" f +X509_pubkey_digest crypto/x509/x_all.c /^int X509_pubkey_digest(const X509 *data, const EVP_MD *type,$/;" f +X509_pubkey_st crypto/x509/x_pubkey.c /^struct X509_pubkey_st {$/;" s file: +X509_req_info_st include/crypto/x509.h /^struct X509_req_info_st {$/;" s +X509_req_st include/crypto/x509.h /^struct X509_req_st {$/;" s +X509_self_signed crypto/x509/x509_vfy.c /^int X509_self_signed(X509 *cert, int verify_signature)$/;" f +X509_set1_notAfter crypto/x509/x509_set.c /^int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm)$/;" f +X509_set1_notBefore crypto/x509/x509_set.c /^int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm)$/;" f +X509_set_issuer_name crypto/x509/x509_set.c /^int X509_set_issuer_name(X509 *x, const X509_NAME *name)$/;" f +X509_set_proxy_flag crypto/x509/v3_purp.c /^void X509_set_proxy_flag(X509 *x)$/;" f +X509_set_proxy_pathlen crypto/x509/v3_purp.c /^void X509_set_proxy_pathlen(X509 *x, long l)$/;" f +X509_set_pubkey crypto/x509/x509_set.c /^int X509_set_pubkey(X509 *x, EVP_PKEY *pkey)$/;" f +X509_set_serialNumber crypto/x509/x509_set.c /^int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial)$/;" f +X509_set_subject_name crypto/x509/x509_set.c /^int X509_set_subject_name(X509 *x, const X509_NAME *name)$/;" f +X509_set_version crypto/x509/x509_set.c /^int X509_set_version(X509 *x, long version)$/;" f +X509_sig_st include/crypto/x509.h /^struct X509_sig_st {$/;" s +X509_sign crypto/x509/x_all.c /^int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f +X509_sign_ctx crypto/x509/x_all.c /^int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx)$/;" f +X509_signature_dump crypto/x509/t_x509.c /^int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent)$/;" f +X509_signature_print crypto/x509/t_x509.c /^int X509_signature_print(BIO *bp, const X509_ALGOR *sigalg,$/;" f +X509_str_reasons crypto/x509/x509_err.c /^static const ERR_STRING_DATA X509_str_reasons[] = {$/;" v file: +X509_subject_name_cmp crypto/x509/x509_cmp.c /^int X509_subject_name_cmp(const X509 *a, const X509 *b)$/;" f +X509_subject_name_hash crypto/x509/x509_cmp.c /^unsigned long X509_subject_name_hash(X509 *x)$/;" f +X509_subject_name_hash_old crypto/x509/x509_cmp.c /^unsigned long X509_subject_name_hash_old(X509 *x)$/;" f +X509_supported_extension crypto/x509/v3_purp.c /^int X509_supported_extension(X509_EXTENSION *ex)$/;" f +X509_time_adj crypto/x509/x509_vfy.c /^ASN1_TIME *X509_time_adj(ASN1_TIME *s, long offset_sec, time_t *in_tm)$/;" f +X509_time_adj_ex crypto/x509/x509_vfy.c /^ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s,$/;" f +X509_to_X509_REQ crypto/x509/x509_req.c /^X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)$/;" f +X509_up_ref crypto/x509/x509_set.c /^int X509_up_ref(X509 *x)$/;" f +X509_verify crypto/x509/x_all.c /^int X509_verify(X509 *a, EVP_PKEY *r)$/;" f +X509_verify_cert crypto/x509/x509_vfy.c /^int X509_verify_cert(X509_STORE_CTX *ctx)$/;" f +X509_verify_cert_error_string crypto/x509/x509_txt.c /^const char *X509_verify_cert_error_string(long n)$/;" f +X509v3_addr_inherits crypto/x509/v3_addr.c /^int X509v3_addr_inherits(IPAddrBlocks *addr)$/;" f +X509v3_addr_subset crypto/x509/v3_addr.c /^int X509v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b)$/;" f +X509v3_addr_validate_path crypto/x509/v3_addr.c /^int X509v3_addr_validate_path(X509_STORE_CTX *ctx)$/;" f +X509v3_asid_inherits crypto/x509/v3_asid.c /^int X509v3_asid_inherits(ASIdentifiers *asid)$/;" f +X509v3_asid_subset crypto/x509/v3_asid.c /^int X509v3_asid_subset(ASIdentifiers *a, ASIdentifiers *b)$/;" f +X509v3_asid_validate_path crypto/x509/v3_asid.c /^int X509v3_asid_validate_path(X509_STORE_CTX *ctx)$/;" f +X942KDF_MAX_INLEN providers/implementations/kdfs/x942kdf.c 26;" d file: +X9_62_CHARACTERISTIC_TWO crypto/ec/ec_asn1.c /^ASN1_ADB(X9_62_CHARACTERISTIC_TWO) = {$/;" v +X9_62_CHARACTERISTIC_TWO crypto/ec/ec_asn1.c /^ASN1_SEQUENCE(X9_62_CHARACTERISTIC_TWO) = {$/;" v +X9_62_CHARACTERISTIC_TWO crypto/ec/ec_asn1.c /^} X9_62_CHARACTERISTIC_TWO;$/;" t typeref:struct:x9_62_characteristic_two_st file: +X9_62_CURVE crypto/ec/ec_asn1.c /^} X9_62_CURVE;$/;" t typeref:struct:x9_62_curve_st file: +X9_62_FIELDID crypto/ec/ec_asn1.c /^ASN1_ADB(X9_62_FIELDID) = {$/;" v +X9_62_FIELDID crypto/ec/ec_asn1.c /^ASN1_SEQUENCE(X9_62_FIELDID) = {$/;" v +X9_62_FIELDID crypto/ec/ec_asn1.c /^} X9_62_FIELDID;$/;" t typeref:struct:x9_62_fieldid_st file: +X9_62_PENTANOMIAL crypto/ec/ec_asn1.c /^ASN1_SEQUENCE(X9_62_PENTANOMIAL) = {$/;" v +X9_62_PENTANOMIAL crypto/ec/ec_asn1.c /^} X9_62_PENTANOMIAL;$/;" t typeref:struct:x9_62_pentanomial_st file: +XMA_TEMPTATION crypto/bn/asm/ia64.S /^#define XMA_TEMPTATION$/;" d +XOPROUND crypto/chacha/asm/chacha-x86.pl /^sub XOPROUND {$/;" s +XOP_256_00_47 crypto/aes/asm/aesni-sha256-x86_64.pl /^sub XOP_256_00_47 () {$/;" s +XOP_256_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub XOP_256_00_47 () {$/;" s +XOP_512_00_47 crypto/sha/asm/sha512-x86_64.pl /^sub XOP_512_00_47 () {$/;" s +XOP_lane_ROUND crypto/chacha/asm/chacha-x86_64.pl /^sub XOP_lane_ROUND {$/;" s +XOR128_HELPERS crypto/evp/e_chacha20_poly1305.c 206;" d file: +XOR128_HELPERS providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c 111;" d file: +XORGROUP_NAME test/tls-provider.c 107;" d file: +XORGROUP_NAME_INTERNAL test/tls-provider.c 108;" d file: +XORKEMGROUP_NAME test/tls-provider.c 119;" d file: +XORKEMGROUP_NAME_INTERNAL test/tls-provider.c 120;" d file: +XORKEY test/tls-provider.c /^} XORKEY;$/;" t typeref:struct:xorkey_st file: +XOR_KEY_SIZE test/tls-provider.c 29;" d file: +XOR_SEEDBLOCK crypto/seed/seed_local.h 75;" d +XTS128_CONTEXT include/openssl/modes.h /^typedef struct xts128_context XTS128_CONTEXT;$/;" t typeref:struct:xts128_context +XTS_FLAGS crypto/evp/e_aes.c 3273;" d file: +XTS_MAX_BLOCKS_PER_DATA_UNIT include/crypto/modes.h 144;" d +XTS_SET_KEY_FN providers/implementations/ciphers/cipher_aes_xts_hw.c 18;" d file: +X_PRIVATE_BITS crypto/ec/curve448/field.h 42;" d +X_PRIVATE_BYTES crypto/ec/curve448/field.h 41;" d +X_PUBLIC_BYTES crypto/ec/curve448/field.h 40;" d +X_SER_BYTES crypto/ec/curve448/field.h 22;" d +Xi include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 +Xi_off crypto/sha/asm/sha1-mb-x86_64.pl /^sub Xi_off {$/;" s +Xi_off crypto/sha/asm/sha256-mb-x86_64.pl /^sub Xi_off {$/;" s +Xloop crypto/sha/asm/sha1-armv4-large.pl /^sub Xloop()$/;" s +Xloop_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xloop_avx()$/;" s +Xloop_avx crypto/sha/asm/sha1-586.pl /^sub Xloop_avx()$/;" s +Xloop_avx crypto/sha/asm/sha1-x86_64.pl /^sub Xloop_avx()$/;" s +Xloop_avx2 crypto/sha/asm/sha1-x86_64.pl /^sub Xloop_avx2()$/;" s +Xloop_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xloop_ssse3()$/;" s +Xloop_ssse3 crypto/sha/asm/sha1-586.pl /^sub Xloop_ssse3()$/;" s +Xloop_ssse3 crypto/sha/asm/sha1-x86_64.pl /^sub Xloop_ssse3()$/;" s +Xn include/crypto/modes.h /^ unsigned char Xn[48];$/;" m struct:gcm128_context +Xp crypto/rsa/rsa_local.h /^ BIGNUM *Xp;$/;" m struct:rsa_acvp_test_st +Xp1 crypto/rsa/rsa_local.h /^ BIGNUM *Xp1;$/;" m struct:rsa_acvp_test_st +Xp2 crypto/rsa/rsa_local.h /^ BIGNUM *Xp2;$/;" m struct:rsa_acvp_test_st +Xpreload crypto/sha/asm/sha256-armv4.pl /^sub Xpreload()$/;" s +Xpreload crypto/sha/asm/sha512-armv8.pl /^sub Xpreload()$/;" s +Xq crypto/rsa/rsa_local.h /^ BIGNUM *Xq;$/;" m struct:rsa_acvp_test_st +Xq1 crypto/rsa/rsa_local.h /^ BIGNUM *Xq1;$/;" m struct:rsa_acvp_test_st +Xq2 crypto/rsa/rsa_local.h /^ BIGNUM *Xq2;$/;" m struct:rsa_acvp_test_st +Xtail_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xtail_avx()$/;" s +Xtail_avx crypto/sha/asm/sha1-586.pl /^sub Xtail_avx()$/;" s +Xtail_avx crypto/sha/asm/sha1-x86_64.pl /^sub Xtail_avx()$/;" s +Xtail_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xtail_ssse3()$/;" s +Xtail_ssse3 crypto/sha/asm/sha1-586.pl /^sub Xtail_ssse3()$/;" s +Xtail_ssse3 crypto/sha/asm/sha1-x86_64.pl /^sub Xtail_ssse3()$/;" s +XtimeLong crypto/aes/aes_core.c /^static void XtimeLong(u64 *w)$/;" f file: +XtimeWord crypto/aes/aes_core.c /^static void XtimeWord(u32 *w)$/;" f file: +Xupdate crypto/sha/asm/sha1-armv4-large.pl /^sub Xupdate {$/;" s +Xupdate crypto/sha/asm/sha1-s390x.pl /^sub Xupdate {$/;" s +Xupdate crypto/sha/asm/sha1-sparcv9.pl /^sub Xupdate {$/;" s +Xupdate crypto/sha/asm/sha1-sparcv9a.pl /^sub Xupdate {$/;" s +Xupdate crypto/sha/asm/sha256-armv4.pl /^sub Xupdate()$/;" s +Xupdate crypto/sha/asm/sha512-armv8.pl /^sub Xupdate()$/;" s +Xupdate crypto/sha/sha_local.h 36;" d +Xupdate_16_31 crypto/sha/asm/sha1-armv4-large.pl /^sub Xupdate_16_31 ()$/;" s +Xupdate_256_AVX crypto/aes/asm/aesni-sha256-x86_64.pl /^sub Xupdate_256_AVX () {$/;" s +Xupdate_256_AVX crypto/sha/asm/sha512-x86_64.pl /^sub Xupdate_256_AVX () {$/;" s +Xupdate_256_SSSE3 crypto/sha/asm/sha512-x86_64.pl /^sub Xupdate_256_SSSE3 () {$/;" s +Xupdate_32_79 crypto/sha/asm/sha1-armv4-large.pl /^sub Xupdate_32_79 ()$/;" s +Xupdate_512_AVX crypto/sha/asm/sha512-x86_64.pl /^sub Xupdate_512_AVX () {$/;" s +Xupdate_AVX crypto/sha/asm/sha256-586.pl /^sub Xupdate_AVX () {$/;" s +Xupdate_avx2_16_31 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx2_16_31() # recall that $Xi starts with 4$/;" s +Xupdate_avx2_32_79 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx2_32_79()$/;" s +Xupdate_avx_16_31 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_avx_16_31() # recall that $Xi starts with 4$/;" s +Xupdate_avx_16_31 crypto/sha/asm/sha1-586.pl /^sub Xupdate_avx_16_31() # recall that $Xi starts with 4$/;" s +Xupdate_avx_16_31 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx_16_31() # recall that $Xi starts with 4$/;" s +Xupdate_avx_32_79 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_avx_32_79()$/;" s +Xupdate_avx_32_79 crypto/sha/asm/sha1-586.pl /^sub Xupdate_avx_32_79()$/;" s +Xupdate_avx_32_79 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_avx_32_79()$/;" s +Xupdate_ssse3_16_31 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4$/;" s +Xupdate_ssse3_16_31 crypto/sha/asm/sha1-586.pl /^sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4$/;" s +Xupdate_ssse3_16_31 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_ssse3_16_31() # recall that $Xi starts with 4$/;" s +Xupdate_ssse3_32_79 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xupdate_ssse3_32_79()$/;" s +Xupdate_ssse3_32_79 crypto/sha/asm/sha1-586.pl /^sub Xupdate_ssse3_32_79()$/;" s +Xupdate_ssse3_32_79 crypto/sha/asm/sha1-x86_64.pl /^sub Xupdate_ssse3_32_79()$/;" s +Xuplast_80 crypto/sha/asm/sha1-armv4-large.pl /^sub Xuplast_80 ()$/;" s +Xuplast_avx_80 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xuplast_avx_80()$/;" s +Xuplast_avx_80 crypto/sha/asm/sha1-586.pl /^sub Xuplast_avx_80()$/;" s +Xuplast_avx_80 crypto/sha/asm/sha1-x86_64.pl /^sub Xuplast_avx_80()$/;" s +Xuplast_ssse3_80 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub Xuplast_ssse3_80()$/;" s +Xuplast_ssse3_80 crypto/sha/asm/sha1-586.pl /^sub Xuplast_ssse3_80()$/;" s +Xuplast_ssse3_80 crypto/sha/asm/sha1-x86_64.pl /^sub Xuplast_ssse3_80()$/;" s +Xv crypto/ripemd/asm/rmd-586.pl /^sub Xv$/;" s +Y crypto/ec/curve25519.c /^ fe Y;$/;" m struct:__anon107 file: +Y crypto/ec/curve25519.c /^ fe Y;$/;" m struct:__anon108 file: +Y crypto/ec/curve25519.c /^ fe Y;$/;" m struct:__anon109 file: +Y crypto/ec/ec_local.h /^ BIGNUM *Y;$/;" m struct:ec_point_st +Y crypto/ec/ecp_nistputil.c 83;" d file: +Y crypto/ec/ecp_nistz256.c /^ BN_ULONG Y[P256_LIMBS];$/;" m struct:__anon103 file: +Y crypto/ec/ecp_nistz256.c /^ BN_ULONG Y[P256_LIMBS];$/;" m struct:__anon104 file: +Y util/check-format-test-negatives.c 248;" d file: +Y util/check-format-test-positives.c 52;" d file: +YIELD_CPU crypto/sparccpuid.S /^#define YIELD_CPU sched_yield$/;" d +YIELD_CPU crypto/sparccpuid.S /^#define YIELD_CPU thr_yield$/;" d +Yi include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 +YminusX crypto/ec/curve25519.c /^ fe YminusX;$/;" m struct:__anon111 file: +YplusX crypto/ec/curve25519.c /^ fe YplusX;$/;" m struct:__anon111 file: +Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon107 file: +Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon108 file: +Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon109 file: +Z crypto/ec/curve25519.c /^ fe Z;$/;" m struct:__anon111 file: +Z crypto/ec/ec_local.h /^ BIGNUM *Z; \/* Jacobian projective coordinates: * (X, Y,$/;" m struct:ec_point_st +Z crypto/ec/ecp_nistputil.c 84;" d file: +Z crypto/ec/ecp_nistz256.c /^ BN_ULONG Z[P256_LIMBS];$/;" m struct:__anon103 file: +Z test/dhtest.c /^ const unsigned char *Z;$/;" m struct:__anon314 file: +Z util/check-format-test-negatives.c 249;" d file: +ZERO crypto/ec/curve448/field.h /^static const gf ZERO = {{{0}}}, ONE = {{{1}}};$/;" v +ZLIB_DEFAULT_BUFSIZE crypto/comp/c_zlib.c 284;" d file: +ZLIB_SHARED crypto/comp/c_zlib.c 33;" d file: +Z_is_one crypto/ec/ec_local.h /^ int Z_is_one; \/* enable optimized point arithmetics for$/;" m struct:ec_point_st +Z_len test/dhtest.c /^ size_t Z_len;$/;" m struct:__anon314 file: +Zsmash crypto/modes/asm/ghash-armv4.pl /^sub Zsmash() {$/;" s +_ crypto/store/store_local.h /^ } _;$/;" m struct:ossl_store_info_st typeref:union:ossl_store_info_st::__anon235 +_ crypto/ui/ui_local.h /^ } _;$/;" m struct:ui_string_st typeref:union:ui_string_st::__anon219 +_ crypto/ui/ui_local.h 17;" d +_ engines/e_loader_attic.c /^ } _;$/;" m struct:ossl_store_loader_ctx_st typeref:union:ossl_store_loader_ctx_st::__anon259 file: +_ include/internal/passphrase.h /^ } _;$/;" m struct:ossl_passphrase_data_st typeref:union:ossl_passphrase_data_st::__anon388 +_ providers/implementations/storemgmt/file_store.c /^ } _;$/;" m struct:file_ctx_st typeref:union:file_ctx_st::__anon454 file: +_AES_ctr32_encrypt crypto/aes/asm/aes-c64xplus.pl /^_AES_ctr32_encrypt:$/;" l +_AES_decrypt crypto/aes/asm/aes-c64xplus.pl /^_AES_decrypt:$/;" l +_AES_encrypt crypto/aes/asm/aes-c64xplus.pl /^_AES_encrypt:$/;" l +_AES_set_decrypt_key crypto/aes/asm/aes-c64xplus.pl /^_AES_set_decrypt_key:$/;" l +_AES_set_encrypt_key crypto/aes/asm/aes-c64xplus.pl /^_AES_set_encrypt_key:$/;" l +_ARIA_GSRK crypto/aria/aria.c 442;" d file: +_ARM_BARRIER_ISH include/internal/refcount.h 103;" d +_BSD_SOURCE test/ssl_old_test.c 16;" d file: +_CONF_add_string crypto/conf/conf_api.c /^int _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value)$/;" f +_CONF_free_data crypto/conf/conf_api.c /^void _CONF_free_data(CONF *conf)$/;" f +_CONF_get_number crypto/conf/conf_lib.c /^long _CONF_get_number(const CONF *conf, const char *section,$/;" f +_CONF_get_section crypto/conf/conf_api.c /^CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section)$/;" f +_CONF_get_string crypto/conf/conf_api.c /^char *_CONF_get_string(const CONF *conf, const char *section,$/;" f +_CONF_new_data crypto/conf/conf_api.c /^int _CONF_new_data(CONF *conf)$/;" f +_CONF_new_section crypto/conf/conf_api.c /^CONF_VALUE *_CONF_new_section(CONF *conf, const char *section)$/;" f +_CRYPTO_memcmp crypto/c64xpluscpuid.pl /^_CRYPTO_memcmp:$/;" l +_ChaCha20_ctr32 crypto/chacha/asm/chacha-c64xplus.pl /^_ChaCha20_ctr32:$/;" l +_DECLARE_OBJ_BSEARCH_CMP_FN include/openssl/objects.h 84;" d +_DEFAULT_SOURCE test/ssl_old_test.c 19;" d file: +_EC_IPSEC_155_ID3 crypto/ec/ec_curve.c /^} _EC_IPSEC_155_ID3 = {$/;" v typeref:struct:__anon171 file: +_EC_IPSEC_185_ID4 crypto/ec/ec_curve.c /^} _EC_IPSEC_185_ID4 = {$/;" v typeref:struct:__anon172 file: +_EC_NIST_CHAR2_163B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_163B = {$/;" v typeref:struct:__anon142 file: +_EC_NIST_CHAR2_163K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_163K = {$/;" v typeref:struct:__anon140 file: +_EC_NIST_CHAR2_233B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_233B = {$/;" v typeref:struct:__anon146 file: +_EC_NIST_CHAR2_233K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_233K = {$/;" v typeref:struct:__anon145 file: +_EC_NIST_CHAR2_283B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_283B = {$/;" v typeref:struct:__anon149 file: +_EC_NIST_CHAR2_283K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_283K = {$/;" v typeref:struct:__anon148 file: +_EC_NIST_CHAR2_409B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_409B = {$/;" v typeref:struct:__anon151 file: +_EC_NIST_CHAR2_409K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_409K = {$/;" v typeref:struct:__anon150 file: +_EC_NIST_CHAR2_571B crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_571B = {$/;" v typeref:struct:__anon153 file: +_EC_NIST_CHAR2_571K crypto/ec/ec_curve.c /^} _EC_NIST_CHAR2_571K = {$/;" v typeref:struct:__anon152 file: +_EC_NIST_PRIME_192 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_192 = {$/;" v typeref:struct:__anon113 file: +_EC_NIST_PRIME_224 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_224 = {$/;" v typeref:struct:__anon114 file: +_EC_NIST_PRIME_384 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_384 = {$/;" v typeref:struct:__anon115 file: +_EC_NIST_PRIME_521 crypto/ec/ec_curve.c /^} _EC_NIST_PRIME_521 = {$/;" v typeref:struct:__anon116 file: +_EC_SECG_CHAR2_113R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_113R1 = {$/;" v typeref:struct:__anon136 file: +_EC_SECG_CHAR2_113R2 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_113R2 = {$/;" v typeref:struct:__anon137 file: +_EC_SECG_CHAR2_131R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_131R1 = {$/;" v typeref:struct:__anon138 file: +_EC_SECG_CHAR2_131R2 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_131R2 = {$/;" v typeref:struct:__anon139 file: +_EC_SECG_CHAR2_163R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_163R1 = {$/;" v typeref:struct:__anon141 file: +_EC_SECG_CHAR2_193R1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_193R1 = {$/;" v typeref:struct:__anon143 file: +_EC_SECG_CHAR2_193R2 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_193R2 = {$/;" v typeref:struct:__anon144 file: +_EC_SECG_CHAR2_239K1 crypto/ec/ec_curve.c /^} _EC_SECG_CHAR2_239K1 = {$/;" v typeref:struct:__anon147 file: +_EC_SECG_PRIME_112R1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_112R1 = {$/;" v typeref:struct:__anon123 file: +_EC_SECG_PRIME_112R2 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_112R2 = {$/;" v typeref:struct:__anon124 file: +_EC_SECG_PRIME_128R1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_128R1 = {$/;" v typeref:struct:__anon125 file: +_EC_SECG_PRIME_128R2 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_128R2 = {$/;" v typeref:struct:__anon126 file: +_EC_SECG_PRIME_160K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_160K1 = {$/;" v typeref:struct:__anon127 file: +_EC_SECG_PRIME_160R1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_160R1 = {$/;" v typeref:struct:__anon128 file: +_EC_SECG_PRIME_160R2 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_160R2 = {$/;" v typeref:struct:__anon129 file: +_EC_SECG_PRIME_192K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_192K1 = {$/;" v typeref:struct:__anon130 file: +_EC_SECG_PRIME_224K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_224K1 = {$/;" v typeref:struct:__anon131 file: +_EC_SECG_PRIME_256K1 crypto/ec/ec_curve.c /^} _EC_SECG_PRIME_256K1 = {$/;" v typeref:struct:__anon132 file: +_EC_WTLS_1 crypto/ec/ec_curve.c /^} _EC_WTLS_1 = {$/;" v typeref:struct:__anon170 file: +_EC_WTLS_12 crypto/ec/ec_curve.c /^} _EC_WTLS_12 = {$/;" v typeref:struct:__anon135 file: +_EC_WTLS_8 crypto/ec/ec_curve.c /^} _EC_WTLS_8 = {$/;" v typeref:struct:__anon133 file: +_EC_WTLS_9 crypto/ec/ec_curve.c /^} _EC_WTLS_9 = {$/;" v typeref:struct:__anon134 file: +_EC_X9_62_CHAR2_163V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_163V1 = {$/;" v typeref:struct:__anon154 file: +_EC_X9_62_CHAR2_163V2 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_163V2 = {$/;" v typeref:struct:__anon155 file: +_EC_X9_62_CHAR2_163V3 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_163V3 = {$/;" v typeref:struct:__anon156 file: +_EC_X9_62_CHAR2_176V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_176V1 = {$/;" v typeref:struct:__anon157 file: +_EC_X9_62_CHAR2_191V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_191V1 = {$/;" v typeref:struct:__anon158 file: +_EC_X9_62_CHAR2_191V2 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_191V2 = {$/;" v typeref:struct:__anon159 file: +_EC_X9_62_CHAR2_191V3 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_191V3 = {$/;" v typeref:struct:__anon160 file: +_EC_X9_62_CHAR2_208W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_208W1 = {$/;" v typeref:struct:__anon161 file: +_EC_X9_62_CHAR2_239V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_239V1 = {$/;" v typeref:struct:__anon162 file: +_EC_X9_62_CHAR2_239V2 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_239V2 = {$/;" v typeref:struct:__anon163 file: +_EC_X9_62_CHAR2_239V3 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_239V3 = {$/;" v typeref:struct:__anon164 file: +_EC_X9_62_CHAR2_272W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_272W1 = {$/;" v typeref:struct:__anon165 file: +_EC_X9_62_CHAR2_304W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_304W1 = {$/;" v typeref:struct:__anon166 file: +_EC_X9_62_CHAR2_359V1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_359V1 = {$/;" v typeref:struct:__anon167 file: +_EC_X9_62_CHAR2_368W1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_368W1 = {$/;" v typeref:struct:__anon168 file: +_EC_X9_62_CHAR2_431R1 crypto/ec/ec_curve.c /^} _EC_X9_62_CHAR2_431R1 = {$/;" v typeref:struct:__anon169 file: +_EC_X9_62_PRIME_192V2 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_192V2 = {$/;" v typeref:struct:__anon117 file: +_EC_X9_62_PRIME_192V3 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_192V3 = {$/;" v typeref:struct:__anon118 file: +_EC_X9_62_PRIME_239V1 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_239V1 = {$/;" v typeref:struct:__anon119 file: +_EC_X9_62_PRIME_239V2 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_239V2 = {$/;" v typeref:struct:__anon120 file: +_EC_X9_62_PRIME_239V3 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_239V3 = {$/;" v typeref:struct:__anon121 file: +_EC_X9_62_PRIME_256V1 crypto/ec/ec_curve.c /^} _EC_X9_62_PRIME_256V1 = {$/;" v typeref:struct:__anon122 file: +_EC_brainpoolP160r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP160r1 = {$/;" v typeref:struct:__anon173 file: +_EC_brainpoolP160t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP160t1 = {$/;" v typeref:struct:__anon174 file: +_EC_brainpoolP192r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP192r1 = {$/;" v typeref:struct:__anon175 file: +_EC_brainpoolP192t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP192t1 = {$/;" v typeref:struct:__anon176 file: +_EC_brainpoolP224r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP224r1 = {$/;" v typeref:struct:__anon177 file: +_EC_brainpoolP224t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP224t1 = {$/;" v typeref:struct:__anon178 file: +_EC_brainpoolP256r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP256r1 = {$/;" v typeref:struct:__anon179 file: +_EC_brainpoolP256t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP256t1 = {$/;" v typeref:struct:__anon180 file: +_EC_brainpoolP320r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP320r1 = {$/;" v typeref:struct:__anon181 file: +_EC_brainpoolP320t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP320t1 = {$/;" v typeref:struct:__anon182 file: +_EC_brainpoolP384r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP384r1 = {$/;" v typeref:struct:__anon183 file: +_EC_brainpoolP384t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP384t1 = {$/;" v typeref:struct:__anon184 file: +_EC_brainpoolP512r1 crypto/ec/ec_curve.c /^} _EC_brainpoolP512r1 = {$/;" v typeref:struct:__anon185 file: +_EC_brainpoolP512t1 crypto/ec/ec_curve.c /^} _EC_brainpoolP512t1 = {$/;" v typeref:struct:__anon186 file: +_EC_sm2p256v1 crypto/ec/ec_curve.c /^} _EC_sm2p256v1 = {$/;" v typeref:struct:__anon187 file: +_FILE_OFFSET_BITS crypto/bio/bss_file.c 24;" d file: +_FILE_OFFSET_BITS crypto/o_fopen.c 24;" d file: +_FORTIFY_SOURCE crypto/async/async.c 16;" d file: +_GNU_SOURCE crypto/bio/bio_addr.c 11;" d file: +_GNU_SOURCE crypto/bio/bss_dgram.c 11;" d file: +_GNU_SOURCE crypto/dso/dso_dlfcn.c 16;" d file: +_GNU_SOURCE crypto/getenv.c 11;" d file: +_GNU_SOURCE engines/e_afalg.c 15;" d file: +_GNU_SOURCE providers/implementations/rands/seeding/rand_unix.c 11;" d file: +_IOB_ENTRIES crypto/bio/bss_file.c 214;" d file: +_InterlockedExchangeAdd include/internal/refcount.h 130;" d +_InterlockedExchangeAdd include/internal/tsan_assist.h 94;" d +_InterlockedExchangeAdd64 include/internal/tsan_assist.h 98;" d +_KeccakF1600 crypto/sha/asm/keccak1600-c64x.pl /^_KeccakF1600:$/;" l +_KeccakF1600_cheat crypto/sha/asm/keccak1600-c64x.pl /^_KeccakF1600_cheat:$/;" l +_KeccakF1600_int crypto/sha/asm/keccak1600-c64x.pl /^_KeccakF1600_int:$/;" l +_MIPS_ARCH_MIPS32R2 crypto/mips_arch.h 16;" d +_MIPS_ARCH_MIPS64R2 crypto/mips_arch.h 22;" d +_OPENSSL_atomic_add crypto/c64xpluscpuid.pl /^_OPENSSL_atomic_add:$/;" l +_OPENSSL_cleanse crypto/c64xpluscpuid.pl /^_OPENSSL_cleanse:$/;" l +_OPENSSL_instrument_bus crypto/c64xpluscpuid.pl /^_OPENSSL_instrument_bus:$/;" l +_OPENSSL_instrument_bus2 crypto/c64xpluscpuid.pl /^_OPENSSL_instrument_bus2:$/;" l +_OPENSSL_rdtsc crypto/c64xpluscpuid.pl /^_OPENSSL_rdtsc:$/;" l +_OPENSSL_wipe_cpu crypto/c64xpluscpuid.pl /^_OPENSSL_wipe_cpu:$/;" l +_O_BINARY e_os.h 67;" d +_O_TEXT e_os.h 66;" d +_POSIX_C_SOURCE apps/lib/apps.c 15;" d file: +_POSIX_C_SOURCE apps/lib/http_server.c 17;" d file: +_POSIX_C_SOURCE apps/lib/vms_term_sock.c 23;" d file: +_POSIX_C_SOURCE apps/lib/vms_term_sock.c 28;" d file: +_POSIX_C_SOURCE crypto/ui/ui_openssl.c 28;" d file: +_RC4 crypto/rc4/asm/rc4-c64xplus.pl /^_RC4:$/;" l +_RC4_options crypto/rc4/asm/rc4-c64xplus.pl /^_RC4_options:$/;" l +_RC4_set_key crypto/rc4/asm/rc4-c64xplus.pl /^_RC4_set_key:$/;" l +_RLD_DLADDR crypto/dso/dso_dlfcn.c 311;" d file: +_RLD_INTERFACE_DLFCN_H_DLADDR crypto/dso/dso_dlfcn.c 298;" d file: +_SHA3_absorb crypto/sha/asm/keccak1600-c64x.pl /^_SHA3_absorb:$/;" l +_SHA3_squeeze crypto/sha/asm/keccak1600-c64x.pl /^_SHA3_squeeze:$/;" l +_STACK include/openssl/stack.h 61;" d +_SocketPairTimeoutBlock apps/lib/vms_term_sock.c /^typedef struct _SocketPairTimeoutBlock {$/;" s file: +_UC apps/include/apps.h 47;" d +_UC test/danetest.c 29;" d file: +_UNICODE ms/uplink.c 14;" d file: +_WIN32_WINNT e_os.h 99;" d +_WIN32_WINNT engines/e_capi.c 15;" d file: +_XOPEN_SOURCE crypto/async/async_local.h 15;" d +_XOPEN_SOURCE test/ssl_old_test.c 36;" d file: +_XOPEN_SOURCE_EXTENDED apps/ocsp.c 14;" d file: +_XOPEN_SOURCE_EXTENDED test/ssl_old_test.c 66;" d file: +__ARMEB__ crypto/arm_arch.h 17;" d +__ARMEB__ crypto/arm_arch.h 25;" d +__ARMEL__ crypto/arm_arch.h 19;" d +__ARMEL__ crypto/arm_arch.h 27;" d +__ARM_ARCH__ crypto/arm_arch.h 15;" d +__ARM_ARCH__ crypto/arm_arch.h 23;" d +__ARM_ARCH__ crypto/arm_arch.h 36;" d +__ARM_ARCH__ crypto/arm_arch.h 38;" d +__ARM_ARCH__ crypto/arm_arch.h 42;" d +__ARM_ARCH__ crypto/arm_arch.h 47;" d +__ARM_ARCH__ crypto/arm_arch.h 51;" d +__ARM_ARCH__ crypto/arm_arch.h 53;" d +__ARM_MAX_ARCH__ crypto/arm_arch.h 61;" d +__COMPILE_CAPIENG engines/e_capi.c 52;" d file: +__ChaCha20_1x crypto/chacha/asm/chacha-ppc.pl /^__ChaCha20_1x:$/;" l +__ChaCha20_ctr32_int crypto/chacha/asm/chacha-ppc.pl /^__ChaCha20_ctr32_int:$/;" l +__EXTENSIONS__ crypto/dso/dso_dlfcn.c 26;" d file: +__INIT__init providers/fips/self_test.c /^void __INIT__init(void) {$/;" f +__KeccakF1600 crypto/sha/asm/keccak1600-avx2.pl /^__KeccakF1600:$/;" l +__KeccakF1600 crypto/sha/asm/keccak1600-avx512.pl /^__KeccakF1600:$/;" l +__KeccakF1600 crypto/sha/asm/keccak1600-avx512vl.pl /^__KeccakF1600:$/;" l +__KeccakF1600 crypto/sha/asm/keccak1600-s390x.pl /^__KeccakF1600:$/;" l +__KeccakF1600 crypto/sha/asm/keccak1600-x86_64.pl /^__KeccakF1600:$/;" l +__MAXINT__ include/internal/numbers.h 19;" d +__MAXINT__ include/internal/numbers.h 25;" d +__MAXINT__ include/internal/numbers.h 30;" d +__MAXUINT__ include/internal/numbers.h 18;" d +__MAXUINT__ include/internal/numbers.h 24;" d +__MAXUINT__ include/internal/numbers.h 31;" d +__MININT__ include/internal/numbers.h 20;" d +__MININT__ include/internal/numbers.h 26;" d +__MININT__ include/internal/numbers.h 32;" d +__NEW_STARLET providers/implementations/rands/seeding/rand_vms.c 12;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 276;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 278;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 281;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 283;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 286;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 288;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 290;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 292;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 295;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 297;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 299;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 302;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 304;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 306;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 308;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 311;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 313;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 316;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 318;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 320;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 322;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 324;" d file: +__NR_getrandom providers/implementations/rands/seeding/rand_unix.c 326;" d file: +__PIC__ include/crypto/sparc_arch.h 50;" d +__SANITIZE_ADDRESS__ test/memleaktest.c 19;" d file: +__SANITIZE_ADDRESS__ test/memleaktest.c 26;" d file: +__SANITIZE_ADDRESS__ test/memleaktest.c 27;" d file: +__TERM__cleanup providers/fips/self_test.c /^void __TERM__cleanup(void) {$/;" f +__U_INT apps/lib/s_socket.c 25;" d file: +__U_INT apps/s_client.c 28;" d file: +__U_INT apps/s_server.c 35;" d file: +__aesni_set_encrypt_key crypto/aes/asm/aesni-x86_64.pl /^__aesni_set_encrypt_key:$/;" l +__apps_file util/perl/OpenSSL/Test.pm /^sub __apps_file {$/;" s +__arch64__ include/crypto/sparc_arch.h 54;" d +__base Configurations/platform/BASE.pm /^sub __base {$/;" s +__bldtop_dir util/perl/OpenSSL/Test.pm /^sub __bldtop_dir {$/;" s +__bldtop_file util/perl/OpenSSL/Test.pm /^sub __bldtop_file {$/;" s +__bn_mul4x_mont crypto/bn/asm/armv8-mont.pl /^__bn_mul4x_mont:$/;" l +__bn_post4x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_post4x_internal:$/;" l +__bn_postx4x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_postx4x_internal:$/;" l +__bn_sqr8x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_sqr8x_internal:$/;" l +__bn_sqr8x_mont crypto/bn/asm/armv8-mont.pl /^__bn_sqr8x_mont:$/;" l +__bn_sqr8x_mont crypto/bn/asm/ppc-mont.pl /^__bn_sqr8x_mont:$/;" l +__bn_sqr8x_reduction crypto/bn/asm/x86_64-mont5.pl /^__bn_sqr8x_reduction:$/;" l +__bn_sqrx8x_internal crypto/bn/asm/x86_64-mont5.pl /^__bn_sqrx8x_internal:$/;" l +__bn_sqrx8x_reduction crypto/bn/asm/x86_64-mont5.pl /^__bn_sqrx8x_reduction:$/;" l +__concat Configurations/platform/BASE.pm /^sub __concat {$/;" s +__cwd util/perl/OpenSSL/Test.pm /^sub __cwd {$/;" s +__data_dir util/perl/OpenSSL/Test.pm /^sub __data_dir {$/;" s +__data_file util/perl/OpenSSL/Test.pm /^sub __data_file {$/;" s +__declspec ms/applink.c /^__declspec(dllexport)$/;" f +__decorate_cmd util/perl/OpenSSL/Test.pm /^sub __decorate_cmd {$/;" s +__decrypt crypto/aes/asm/aes-c64xplus.pl /^__decrypt:$/;" l +__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_add:$/;" l +__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_add:$/;" l +__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_add:$/;" l +__ecp_nistz256_add crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_add:$/;" l +__ecp_nistz256_add_noload_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_add_noload_vis3:$/;" l +__ecp_nistz256_add_self crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_add_self:$/;" l +__ecp_nistz256_add_toq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_add_toq:$/;" l +__ecp_nistz256_add_tox crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_add_tox:$/;" l +__ecp_nistz256_add_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_add_vis3:$/;" l +__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_div_by_2:$/;" l +__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_div_by_2:$/;" l +__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_div_by_2:$/;" l +__ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_div_by_2:$/;" l +__ecp_nistz256_div_by_2_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_div_by_2_vis3:$/;" l +__ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_mul_by_2:$/;" l +__ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_by_2:$/;" l +__ecp_nistz256_mul_by_2_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_by_2_vis3:$/;" l +__ecp_nistz256_mul_by_2q crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_by_2q:$/;" l +__ecp_nistz256_mul_by_2x crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_by_2x:$/;" l +__ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_mul_by_3:$/;" l +__ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_by_3:$/;" l +__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_mul_mont:$/;" l +__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_mul_mont:$/;" l +__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_mul_mont:$/;" l +__ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_mont:$/;" l +__ecp_nistz256_mul_mont_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_mul_mont_vis3:$/;" l +__ecp_nistz256_mul_montq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_montq:$/;" l +__ecp_nistz256_mul_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_mul_montx:$/;" l +__ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_neg:$/;" l +__ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_sqr_mont:$/;" l +__ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_sqr_mont:$/;" l +__ecp_nistz256_sqr_mont_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sqr_mont_vis3:$/;" l +__ecp_nistz256_sqr_montq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sqr_montq:$/;" l +__ecp_nistz256_sqr_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sqr_montx:$/;" l +__ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_sub:$/;" l +__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_sub_from:$/;" l +__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_sub_from:$/;" l +__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_sub_from:$/;" l +__ecp_nistz256_sub_from crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_from:$/;" l +__ecp_nistz256_sub_from_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_from_vis3:$/;" l +__ecp_nistz256_sub_fromq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sub_fromq:$/;" l +__ecp_nistz256_sub_fromx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_sub_fromx:$/;" l +__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-armv4.pl /^__ecp_nistz256_sub_morf:$/;" l +__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-armv8.pl /^__ecp_nistz256_sub_morf:$/;" l +__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-ppc64.pl /^__ecp_nistz256_sub_morf:$/;" l +__ecp_nistz256_sub_morf crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_morf:$/;" l +__ecp_nistz256_sub_morf_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^__ecp_nistz256_sub_morf_vis3:$/;" l +__ecp_nistz256_subq crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_subq:$/;" l +__ecp_nistz256_subx crypto/ec/asm/ecp_nistz256-x86_64.pl /^__ecp_nistz256_subx:$/;" l +__encrypt crypto/aes/asm/aes-c64xplus.pl /^__encrypt:$/;" l +__env util/perl/OpenSSL/Test.pm /^sub __env {$/;" s +__exeext util/perl/OpenSSL/Test.pm /^sub __exeext {$/;" s +__fixup_prg util/perl/OpenSSL/Test.pm /^sub __fixup_prg {$/;" s +__fuzz_file util/perl/OpenSSL/Test.pm /^sub __fuzz_file {$/;" s +__isshared Configurations/platform/BASE.pm /^sub __isshared {$/;" s +__ocb_decrypt1 crypto/aes/asm/aesni-x86_64.pl /^__ocb_decrypt1:$/;" l +__ocb_decrypt4 crypto/aes/asm/aesni-x86_64.pl /^__ocb_decrypt4:$/;" l +__ocb_decrypt6 crypto/aes/asm/aesni-x86_64.pl /^__ocb_decrypt6:$/;" l +__ocb_encrypt1 crypto/aes/asm/aesni-x86_64.pl /^__ocb_encrypt1:$/;" l +__ocb_encrypt4 crypto/aes/asm/aesni-x86_64.pl /^__ocb_encrypt4:$/;" l +__ocb_encrypt6 crypto/aes/asm/aesni-x86_64.pl /^__ocb_encrypt6:$/;" l +__owur include/openssl/e_os2.h 214;" d +__owur include/openssl/e_os2.h 216;" d +__poly1305_block crypto/poly1305/asm/poly1305-x86_64.pl /^__poly1305_block:$/;" l +__poly1305_blocks_vsx crypto/poly1305/asm/poly1305-ppc.pl /^__poly1305_blocks_vsx:$/;" l +__poly1305_init_avx crypto/poly1305/asm/poly1305-x86_64.pl /^__poly1305_init_avx:$/;" l +__poly1305_mul crypto/poly1305/asm/poly1305-ppc.pl /^__poly1305_mul:$/;" l +__poly1305_splat crypto/poly1305/asm/poly1305-ppc.pl /^__poly1305_splat:$/;" l +__power_set crypto/ppccap.c 22;" d file: +__pull64be crypto/sha/sha512.c /^static SHA_LONG64 __fastcall __pull64be(const void *x)$/;" f file: +__rotl128 crypto/camellia/asm/cmll-x86.pl /^sub __rotl128 {$/;" s +__rotl128 crypto/camellia/asm/cmll-x86_64.pl /^sub __rotl128 {$/;" s +__rsaz_512_mul crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_mul:$/;" l +__rsaz_512_mulx crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_mulx:$/;" l +__rsaz_512_reduce crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_reduce:$/;" l +__rsaz_512_reducex crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_reducex:$/;" l +__rsaz_512_subtract crypto/bn/asm/rsaz-x86_64.pl /^__rsaz_512_subtract:$/;" l +__set_encrypt_key crypto/aes/asm/aes-c64xplus.pl /^__set_encrypt_key:$/;" l +__sha256_block crypto/sha/asm/sha256-c64xplus.pl /^__sha256_block:$/;" l +__sha512_block crypto/sha/asm/sha512-c64xplus.pl /^__sha512_block:$/;" l +__srctop_dir util/perl/OpenSSL/Test.pm /^sub __srctop_dir {$/;" s +__srctop_file util/perl/OpenSSL/Test.pm /^sub __srctop_file {$/;" s +__test_file util/perl/OpenSSL/Test.pm /^sub __test_file {$/;" s +__timespec32 engines/e_afalg.c /^struct __timespec32$/;" s file: +__wrap_cmd util/perl/OpenSSL/Test.pm /^sub __wrap_cmd {$/;" s +_acquire_data external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _acquire_data {$/;" s +_add Configure /^sub _add {$/;" s +_add fuzz/helper.py /^def _add(d):$/;" f +_adjust_version util/perl/OpenSSL/Ordinals.pm /^sub _adjust_version {$/;" s +_aes128_decrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_decrypt_1x:$/;" l +_aes128_decrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_decrypt_2x:$/;" l +_aes128_encrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_encrypt_1x:$/;" l +_aes128_encrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes128_encrypt_2x:$/;" l +_aes128_loadkey crypto/aes/asm/aest4-sparcv9.pl /^_aes128_loadkey:$/;" l +_aes192_decrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_decrypt_1x:$/;" l +_aes192_decrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_decrypt_2x:$/;" l +_aes192_encrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_encrypt_1x:$/;" l +_aes192_encrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes192_encrypt_2x:$/;" l +_aes192_loadkey crypto/aes/asm/aest4-sparcv9.pl /^_aes192_loadkey:$/;" l +_aes256_decrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_decrypt_1x:$/;" l +_aes256_decrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_decrypt_2x:$/;" l +_aes256_encrypt_1x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_encrypt_1x:$/;" l +_aes256_encrypt_2x crypto/aes/asm/aest4-sparcv9.pl /^_aes256_encrypt_2x:$/;" l +_aesni_ctr32_6x crypto/modes/asm/aesni-gcm-x86_64.pl /^_aesni_ctr32_6x:$/;" l +_aesni_ctr32_ghash_6x crypto/modes/asm/aesni-gcm-x86_64.pl /^_aesni_ctr32_ghash_6x:$/;" l +_aesp8_cbc_decrypt8x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_cbc_decrypt8x:$/;" l +_aesp8_ctr32_encrypt8x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_ctr32_encrypt8x:$/;" l +_aesp8_xts_dec5x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_dec5x:$/;" l +_aesp8_xts_decrypt6x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_decrypt6x:$/;" l +_aesp8_xts_enc5x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_enc5x:$/;" l +_aesp8_xts_encrypt6x crypto/aes/asm/aesp8-ppc.pl /^_aesp8_xts_encrypt6x:$/;" l +_armv4_AES_decrypt crypto/aes/asm/aes-armv4.pl /^_armv4_AES_decrypt:$/;" l +_armv4_AES_encrypt crypto/aes/asm/aes-armv4.pl /^_armv4_AES_encrypt:$/;" l +_armv4_AES_set_enc2dec_key crypto/aes/asm/aes-armv4.pl /^_armv4_AES_set_enc2dec_key:$/;" l +_armv4_AES_set_encrypt_key crypto/aes/asm/aes-armv4.pl /^_armv4_AES_set_encrypt_key:$/;" l +_armv7_neon_probe crypto/arm64cpuid.pl /^_armv7_neon_probe:$/;" l +_armv7_neon_probe crypto/armv4cpuid.pl /^_armv7_neon_probe:$/;" l +_armv7_tick crypto/arm64cpuid.pl /^_armv7_tick:$/;" l +_armv7_tick crypto/armv4cpuid.pl /^_armv7_tick:$/;" l +_armv8_aes_probe crypto/arm64cpuid.pl /^_armv8_aes_probe:$/;" l +_armv8_aes_probe crypto/armv4cpuid.pl /^_armv8_aes_probe:$/;" l +_armv8_cpuid_probe crypto/arm64cpuid.pl /^_armv8_cpuid_probe:$/;" l +_armv8_pmull_probe crypto/arm64cpuid.pl /^_armv8_pmull_probe:$/;" l +_armv8_pmull_probe crypto/armv4cpuid.pl /^_armv8_pmull_probe:$/;" l +_armv8_sha1_probe crypto/arm64cpuid.pl /^_armv8_sha1_probe:$/;" l +_armv8_sha1_probe crypto/armv4cpuid.pl /^_armv8_sha1_probe:$/;" l +_armv8_sha256_probe crypto/arm64cpuid.pl /^_armv8_sha256_probe:$/;" l +_armv8_sha256_probe crypto/armv4cpuid.pl /^_armv8_sha256_probe:$/;" l +_armv8_sha512_probe crypto/arm64cpuid.pl /^_armv8_sha512_probe:$/;" l +_asn1_check_infinite_end crypto/asn1/asn1_lib.c /^static int _asn1_check_infinite_end(const unsigned char **p, long len)$/;" f file: +_asn1_mon crypto/asn1/a_time.c /^static const char _asn1_mon[12][4] = {$/;" v file: +_avx2_shortcut crypto/sha/asm/sha1-mb-x86_64.pl /^_avx2_shortcut:$/;" l +_avx2_shortcut crypto/sha/asm/sha1-x86_64.pl /^_avx2_shortcut:$/;" l +_avx2_shortcut crypto/sha/asm/sha256-mb-x86_64.pl /^_avx2_shortcut:$/;" l +_avx_cbc_dec_shortcut crypto/aes/asm/aesni-mb-x86_64.pl /^_avx_cbc_dec_shortcut:$/;" l +_avx_cbc_enc_shortcut crypto/aes/asm/aesni-mb-x86_64.pl /^_avx_cbc_enc_shortcut:$/;" l +_avx_shortcut crypto/sha/asm/sha1-mb-x86_64.pl /^_avx_shortcut:$/;" l +_avx_shortcut crypto/sha/asm/sha1-x86_64.pl /^_avx_shortcut:$/;" l +_avx_shortcut crypto/sha/asm/sha256-mb-x86_64.pl /^_avx_shortcut:$/;" l +_bignum_small_prime_factors crypto/bn/bn_prime.c /^static const BIGNUM _bignum_small_prime_factors = {$/;" v file: +_bn_GF2m_mul_2x2 crypto/bn/asm/c64xplus-gf2m.pl /^_bn_GF2m_mul_2x2:$/;" l +_bn_add_words crypto/bn/asm/bn-c64xplus.asm /^_bn_add_words:$/;" l +_bn_div_words crypto/bn/asm/bn-c64xplus.asm /^_bn_div_words:$/;" l +_bn_mul_add_words crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_add_words:$/;" l +_bn_mul_comba4 crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_comba4:$/;" l +_bn_mul_comba8 crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_comba8:$/;" l +_bn_mul_words crypto/bn/asm/bn-c64xplus.asm /^_bn_mul_words:$/;" l +_bn_sqr_comba4 crypto/bn/asm/bn-c64xplus.asm /^_bn_sqr_comba4:$/;" l +_bn_sqr_comba8 crypto/bn/asm/bn-c64xplus.asm /^_bn_sqr_comba8:$/;" l +_bn_sqr_words crypto/bn/asm/bn-c64xplus.asm /^_bn_sqr_words:$/;" l +_bn_sub_words crypto/bn/asm/bn-c64xplus.asm /^_bn_sub_words:$/;" l +_booth_recode_w5 crypto/ec/ecp_nistz256.c /^static unsigned int _booth_recode_w5(unsigned int in)$/;" f file: +_booth_recode_w7 crypto/ec/ecp_nistz256.c /^static unsigned int _booth_recode_w7(unsigned int in)$/;" f file: +_bsaes_const crypto/aes/asm/bsaes-armv7.pl /^_bsaes_const:$/;" l +_bsaes_const crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_const:$/;" l +_bsaes_decrypt8 crypto/aes/asm/bsaes-armv7.pl /^_bsaes_decrypt8:$/;" l +_bsaes_decrypt8 crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_decrypt8:$/;" l +_bsaes_encrypt8 crypto/aes/asm/bsaes-armv7.pl /^_bsaes_encrypt8:$/;" l +_bsaes_encrypt8 crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_encrypt8:$/;" l +_bsaes_encrypt8_alt crypto/aes/asm/bsaes-armv7.pl /^_bsaes_encrypt8_alt:$/;" l +_bsaes_encrypt8_bitslice crypto/aes/asm/bsaes-armv7.pl /^_bsaes_encrypt8_bitslice:$/;" l +_bsaes_encrypt8_bitslice crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_encrypt8_bitslice:$/;" l +_bsaes_key_convert crypto/aes/asm/bsaes-armv7.pl /^_bsaes_key_convert:$/;" l +_bsaes_key_convert crypto/aes/asm/bsaes-x86_64.pl /^_bsaes_key_convert:$/;" l +_bswap4 include/crypto/modes.h /^__inline u32 _bswap4(u32 val)$/;" f +_check_accepted_options util/perl/OpenSSL/Config/Query.pm /^sub _check_accepted_options {$/;" s +_cleanup providers/fips/self_test.c /^void _cleanup(void)$/;" f +_cmll128_encrypt_1x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_encrypt_1x:$/;" l +_cmll128_encrypt_2x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_encrypt_2x:$/;" l +_cmll128_load_deckey crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_load_deckey:$/;" l +_cmll128_load_enckey crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll128_load_enckey:$/;" l +_cmll256_decrypt_1x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_decrypt_1x:$/;" l +_cmll256_decrypt_2x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_decrypt_2x:$/;" l +_cmll256_encrypt_1x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_encrypt_1x:$/;" l +_cmll256_encrypt_2x crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_encrypt_2x:$/;" l +_cmll256_load_deckey crypto/camellia/asm/cmllt4-sparcv9.pl /^_cmll256_load_deckey:$/;" l +_cond crypto/bio/bio_addr.c 434;" d file: +_create fuzz/helper.py /^def _create(d):$/;" f +_data_word crypto/aes/asm/aes-586.pl /^sub _data_word() { my $i; while(defined($i=shift)) { &data_word($i,$i); } }$/;" s +_data_word crypto/aes/asm/aes-ppc.pl /^sub _data_word()$/;" s +_data_word crypto/aes/asm/aes-s390x.pl /^sub _data_word()$/;" s +_data_word crypto/aes/asm/aes-sparcv9.pl /^sub _data_word()$/;" s +_data_word crypto/aes/asm/aes-x86_64.pl /^sub _data_word()$/;" s +_default_broken external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _default_broken {$/;" s +_dopr crypto/bio/bio_print.c /^_dopr(char **sbuffer,$/;" f file: +_ec_list_element_st crypto/ec/ec_curve.c /^typedef struct _ec_list_element_st {$/;" s file: +_errno crypto/bio/bss_dgram.c /^ unsigned int _errno;$/;" m struct:bio_dgram_data_st file: +_errno crypto/bio/bss_dgram.c /^ unsigned int _errno;$/;" m struct:bio_dgram_sctp_data_st file: +_gcm_ghash_4bit crypto/modes/asm/ghash-c64xplus.pl /^_gcm_ghash_4bit:$/;" l +_gcm_gmult_1bit crypto/modes/asm/ghash-c64xplus.pl /^_gcm_gmult_1bit:$/;" l +_gcm_gmult_4bit crypto/modes/asm/ghash-c64xplus.pl /^_gcm_gmult_4bit:$/;" l +_gen_oid_bytes util/perl/OpenSSL/OID.pm /^sub _gen_oid_bytes {$/;" s +_gensym external/perl/Text-Template-1.56/lib/Text/Template.pm /^ sub _gensym {$/;" s +_hidden engines/e_afalg.h /^ EVP_CIPHER *_hidden;$/;" m struct:cbc_cipher_handles +_hidden_aes_128_cbc engines/e_dasync.c /^static EVP_CIPHER *_hidden_aes_128_cbc = NULL;$/;" v file: +_hidden_aes_128_cbc engines/e_ossltest.c /^static EVP_CIPHER *_hidden_aes_128_cbc = NULL;$/;" v file: +_hidden_aes_128_cbc_hmac_sha1 engines/e_dasync.c /^static EVP_CIPHER *_hidden_aes_128_cbc_hmac_sha1 = NULL;$/;" v file: +_hidden_aes_128_cbc_hmac_sha1 engines/e_ossltest.c /^static EVP_CIPHER *_hidden_aes_128_cbc_hmac_sha1 = NULL;$/;" v file: +_hidden_aes_128_gcm engines/e_ossltest.c /^static EVP_CIPHER *_hidden_aes_128_gcm = NULL;$/;" v file: +_hidden_md5_md engines/e_ossltest.c /^static EVP_MD *_hidden_md5_md = NULL;$/;" v file: +_hidden_sha1_md engines/e_dasync.c /^static EVP_MD *_hidden_sha1_md = NULL;$/;" v file: +_hidden_sha1_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha1_md = NULL;$/;" v file: +_hidden_sha256_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha256_md = NULL;$/;" v file: +_hidden_sha384_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha384_md = NULL;$/;" v file: +_hidden_sha512_md engines/e_ossltest.c /^static EVP_MD *_hidden_sha512_md = NULL;$/;" v file: +_ia64_AES_decrypt crypto/aes/asm/aes-ia64.S /^_ia64_AES_decrypt:$/;" l +_ia64_AES_encrypt crypto/aes/asm/aes-ia64.S /^_ia64_AES_encrypt:$/;" l +_init providers/fips/self_test.c /^void _init(void)$/;" f +_install_hash external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _install_hash {$/;" s +_iosb apps/lib/vms_term_sock.c /^typedef struct _iosb { \/* Copied from IOSBDEF.H for Alpha *\/$/;" s file: +_is_clean external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _is_clean {$/;" s +_kbhit apps/lib/apps.c 62;" d file: +_load_text external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _load_text {$/;" s +_loadround crypto/camellia/asm/cmll-x86.pl /^sub _loadround {$/;" s +_loadround crypto/camellia/asm/cmll-x86_64.pl /^sub _loadround {$/;" s +_lseek ms/applink.c 43;" d file: +_lseek ms/applink.c 44;" d file: +_method_mod_n crypto/rsa/rsa_local.h /^ BN_MONT_CTX *_method_mod_n;$/;" m struct:rsa_st +_method_mod_p crypto/rsa/rsa_local.h /^ BN_MONT_CTX *_method_mod_p;$/;" m struct:rsa_st +_method_mod_q crypto/rsa/rsa_local.h /^ BN_MONT_CTX *_method_mod_q;$/;" m struct:rsa_st +_mips_AES_decrypt crypto/aes/asm/aes-mips.pl /^_mips_AES_decrypt:$/;" l +_mips_AES_encrypt crypto/aes/asm/aes-mips.pl /^_mips_AES_encrypt:$/;" l +_mips_AES_set_encrypt_key crypto/aes/asm/aes-mips.pl /^_mips_AES_set_encrypt_key:$/;" l +_mul_1x1 crypto/bn/asm/s390x-gf2m.pl /^_mul_1x1:$/;" l +_mul_1x1 crypto/bn/asm/x86_64-gf2m.pl /^_mul_1x1:$/;" l +_nist_p_192 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_192[][BN_NIST_192_TOP] = {$/;" v file: +_nist_p_192_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_192_sqr[] = {$/;" v file: +_nist_p_224 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_224[][BN_NIST_224_TOP] = {$/;" v file: +_nist_p_224_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_224_sqr[] = {$/;" v file: +_nist_p_256 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_256[][BN_NIST_256_TOP] = {$/;" v file: +_nist_p_256_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_256_sqr[] = {$/;" v file: +_nist_p_384 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_384[][BN_NIST_384_TOP] = {$/;" v file: +_nist_p_384_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_384_sqr[] = {$/;" v file: +_nist_p_521 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_521[] = { 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,$/;" v file: +_nist_p_521 crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_521[] =$/;" v file: +_nist_p_521_sqr crypto/bn/bn_nist.c /^static const BN_ULONG _nist_p_521_sqr[] = {$/;" v file: +_ossl_versionsplit util/perl/OpenSSL/Util.pm /^sub _ossl_versionsplit {$/;" s +_padlock_verify_ctx engines/asm/e_padlock-x86_64.pl /^_padlock_verify_ctx:$/;" l +_pairmap util/perl/OpenSSL/OID.pm /^sub _pairmap (&@) {$/;" s +_pairs util/perl/OpenSSL/OID.pm /^sub _pairs (@) {$/;" s +_pairs util/perl/OpenSSL/config.pm /^sub _pairs (@) {$/;" s +_param external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _param {$/;" s +_parse_features util/perl/OpenSSL/Ordinals.pm /^sub _parse_features {$/;" s +_parse_platforms util/perl/OpenSSL/Ordinals.pm /^sub _parse_platforms {$/;" s +_poly1305_blocks crypto/poly1305/asm/poly1305-c64xplus.pl /^_poly1305_blocks:$/;" l +_poly1305_emit crypto/poly1305/asm/poly1305-c64xplus.pl /^_poly1305_emit:$/;" l +_poly1305_init crypto/poly1305/asm/poly1305-c64xplus.pl /^_poly1305_init:$/;" l +_process providers/common/der/oids_to_c.pm /^sub _process {$/;" s +_putback util/perl/OpenSSL/Ordinals.pm /^sub _putback {$/;" s +_rc4_options crypto/rc4/asm/rc4-c64xplus.pl /^_rc4_options:$/;" l +_registered_oids util/perl/OpenSSL/OID.pm /^sub _registered_oids {$/;" s +_rotl128 crypto/camellia/asm/cmll-x86.pl /^sub _rotl128 {$/;" s +_rotl128 crypto/camellia/asm/cmll-x86_64.pl /^sub _rotl128 {$/;" s +_run_handlers util/perl/OpenSSL/ParseC.pm /^sub _run_handlers {$/;" s +_s390x_AES_decrypt crypto/aes/asm/aes-s390x.pl /^_s390x_AES_decrypt:$/;" l +_s390x_AES_encrypt crypto/aes/asm/aes-s390x.pl /^_s390x_AES_encrypt:$/;" l +_s390x_AES_set_encrypt_key crypto/aes/asm/aes-s390x.pl /^_s390x_AES_set_encrypt_key:$/;" l +_s390x_xts_km crypto/aes/asm/aes-s390x.pl /^_s390x_xts_km:$/;" l +_saveround crypto/camellia/asm/cmll-x86.pl /^sub _saveround {$/;" s +_saveround crypto/camellia/asm/cmll-x86_64.pl /^sub _saveround {$/;" s +_scrubpkg external/perl/Text-Template-1.56/lib/Text/Template.pm /^ sub _scrubpkg {$/;" s +_setmode e_os.h 65;" d +_sha1_block_data_order crypto/sha/asm/sha1-c64xplus.pl /^_sha1_block_data_order:$/;" l +_sha256_block_data_order crypto/sha/asm/sha256-c64xplus.pl /^_sha256_block_data_order:$/;" l +_sha512_block_data_order crypto/sha/asm/sha512-c64xplus.pl /^_sha512_block_data_order:$/;" l +_shaext_shortcut crypto/sha/asm/sha1-mb-x86_64.pl /^_shaext_shortcut:$/;" l +_shaext_shortcut crypto/sha/asm/sha1-x86_64.pl /^_shaext_shortcut:$/;" l +_shaext_shortcut crypto/sha/asm/sha256-mb-x86_64.pl /^_shaext_shortcut:$/;" l +_shaext_shortcut crypto/sha/asm/sha512-x86_64.pl /^_shaext_shortcut:$/;" l +_sparcv9_AES_decrypt crypto/aes/asm/aes-sparcv9.pl /^_sparcv9_AES_decrypt:$/;" l +_sparcv9_AES_encrypt crypto/aes/asm/aes-sparcv9.pl /^_sparcv9_AES_encrypt:$/;" l +_sparcv9_fjaesx_probe crypto/sparccpuid.S /^_sparcv9_fjaesx_probe:$/;" l +_sparcv9_fmadd_probe crypto/sparccpuid.S /^_sparcv9_fmadd_probe:$/;" l +_sparcv9_random crypto/sparccpuid.S /^_sparcv9_random:$/;" l +_sparcv9_rdcfr crypto/sparccpuid.S /^_sparcv9_rdcfr:$/;" l +_sparcv9_rdtick crypto/sparccpuid.S /^_sparcv9_rdtick:$/;" l +_sparcv9_vis1_instrument crypto/sparccpuid.S /^_sparcv9_vis1_instrument:$/;" l +_sparcv9_vis1_instrument_bus crypto/sparccpuid.S /^_sparcv9_vis1_instrument_bus:$/;" l +_sparcv9_vis1_instrument_bus2 crypto/sparccpuid.S /^_sparcv9_vis1_instrument_bus2:$/;" l +_sparcv9_vis1_probe crypto/sparccpuid.S /^_sparcv9_vis1_probe:$/;" l +_sparcv9_vis2_probe crypto/sparccpuid.S /^_sparcv9_vis2_probe:$/;" l +_sparcv9_vis3_probe crypto/sparccpuid.S /^_sparcv9_vis3_probe:$/;" l +_ssse3_shortcut crypto/sha/asm/sha1-x86_64.pl /^_ssse3_shortcut:$/;" l +_strlen31 e_os.h /^static __inline unsigned int _strlen31(const char *str)$/;" f +_unconditionally_untaint external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub _unconditionally_untaint {$/;" s +_vpaes_consts crypto/aes/asm/vpaes-armv8.pl /^_vpaes_consts:$/;" l +_vpaes_consts crypto/aes/asm/vpaes-ppc.pl /^_vpaes_consts:$/;" l +_vpaes_consts crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_consts:$/;" l +_vpaes_decrypt_2x crypto/aes/asm/vpaes-armv8.pl /^_vpaes_decrypt_2x:$/;" l +_vpaes_decrypt_core crypto/aes/asm/vpaes-armv8.pl /^_vpaes_decrypt_core:$/;" l +_vpaes_decrypt_core crypto/aes/asm/vpaes-ppc.pl /^_vpaes_decrypt_core:$/;" l +_vpaes_decrypt_core crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_decrypt_core:$/;" l +_vpaes_decrypt_preheat crypto/aes/asm/vpaes-armv8.pl /^_vpaes_decrypt_preheat:$/;" l +_vpaes_decrypt_preheat crypto/aes/asm/vpaes-ppc.pl /^_vpaes_decrypt_preheat:$/;" l +_vpaes_encrypt_2x crypto/aes/asm/vpaes-armv8.pl /^_vpaes_encrypt_2x:$/;" l +_vpaes_encrypt_core crypto/aes/asm/vpaes-armv8.pl /^_vpaes_encrypt_core:$/;" l +_vpaes_encrypt_core crypto/aes/asm/vpaes-ppc.pl /^_vpaes_encrypt_core:$/;" l +_vpaes_encrypt_core crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_encrypt_core:$/;" l +_vpaes_encrypt_preheat crypto/aes/asm/vpaes-armv8.pl /^_vpaes_encrypt_preheat:$/;" l +_vpaes_encrypt_preheat crypto/aes/asm/vpaes-ppc.pl /^_vpaes_encrypt_preheat:$/;" l +_vpaes_key_preheat crypto/aes/asm/vpaes-armv8.pl /^_vpaes_key_preheat:$/;" l +_vpaes_key_preheat crypto/aes/asm/vpaes-ppc.pl /^_vpaes_key_preheat:$/;" l +_vpaes_preheat crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_preheat:$/;" l +_vpaes_schedule_192_smear crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_192_smear:$/;" l +_vpaes_schedule_192_smear crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_192_smear:$/;" l +_vpaes_schedule_192_smear crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_192_smear:$/;" l +_vpaes_schedule_core crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_core:$/;" l +_vpaes_schedule_core crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_core:$/;" l +_vpaes_schedule_core crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_core:$/;" l +_vpaes_schedule_low_round crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_low_round:$/;" l +_vpaes_schedule_low_round crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_low_round:$/;" l +_vpaes_schedule_low_round crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_low_round:$/;" l +_vpaes_schedule_mangle crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_mangle:$/;" l +_vpaes_schedule_mangle crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_mangle:$/;" l +_vpaes_schedule_mangle crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_mangle:$/;" l +_vpaes_schedule_round crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_round:$/;" l +_vpaes_schedule_round crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_round:$/;" l +_vpaes_schedule_round crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_round:$/;" l +_vpaes_schedule_transform crypto/aes/asm/vpaes-armv8.pl /^_vpaes_schedule_transform:$/;" l +_vpaes_schedule_transform crypto/aes/asm/vpaes-ppc.pl /^_vpaes_schedule_transform:$/;" l +_vpaes_schedule_transform crypto/aes/asm/vpaes-x86_64.pl /^_vpaes_schedule_transform:$/;" l +_vsntprintf crypto/cryptlib.c 20;" d file: +_vsntprintf crypto/cryptlib.c 22;" d file: +_vsr2vr crypto/perlasm/ppc-xlate.pl /^sub _vsr2vr {$/;" s +_x86_64_AES_decrypt crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_decrypt:$/;" l +_x86_64_AES_decrypt_compact crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_decrypt_compact:$/;" l +_x86_64_AES_encrypt crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_encrypt:$/;" l +_x86_64_AES_encrypt_compact crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_encrypt_compact:$/;" l +_x86_64_AES_set_encrypt_key crypto/aes/asm/aes-x86_64.pl /^_x86_64_AES_set_encrypt_key:$/;" l +_x86_64_Camellia_decrypt crypto/camellia/asm/cmll-x86_64.pl /^_x86_64_Camellia_decrypt:$/;" l +_x86_64_Camellia_encrypt crypto/camellia/asm/cmll-x86_64.pl /^_x86_64_Camellia_encrypt:$/;" l +a crypto/aria/aria.c /^static void a(ARIA_u128 *y, const ARIA_u128 *x)$/;" f file: +a crypto/ec/curve448/point_448.h /^ gf a, b, c;$/;" m struct:__anon195 +a crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *a;$/;" m struct:x9_62_curve_st file: +a crypto/ec/ec_local.h /^ BIGNUM *a, *b;$/;" m struct:ec_group_st +a include/crypto/modes.h /^ u64 a[2];$/;" m union:__anon360 +a include/openssl/ts.h /^STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a);$/;" v +a include/openssl/ts.h /^STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a);$/;" v +a include/openssl/ts.h /^TS_STATUS_INFO_get0_text(const TS_STATUS_INFO *a);$/;" v +a providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: +a ssl/ssl_local.h /^ BIGNUM *a, *b, *v;$/;" m struct:srp_ctx_st +a test/ectest.c /^ const char *a;$/;" m struct:c2_curve_test file: +a test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +a util/check-format-test-negatives.c /^ int a;$/;" m struct:__anon1 file: +a util/check-format-test-negatives.c /^a;$/;" t file: +a2d_ASN1_OBJECT crypto/asn1/a_object.c /^int a2d_ASN1_OBJECT(unsigned char *out, int olen, const char *buf, int num)$/;" f +a2i_ASN1_ENUMERATED crypto/asn1/f_int.c /^int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size)$/;" f +a2i_ASN1_INTEGER crypto/asn1/f_int.c /^int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size)$/;" f +a2i_ASN1_STRING crypto/asn1/f_string.c /^int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size)$/;" f +a2i_GENERAL_NAME crypto/x509/v3_san.c /^GENERAL_NAME *a2i_GENERAL_NAME(GENERAL_NAME *out,$/;" f +a2i_IPADDRESS crypto/x509/v3_utl.c /^ASN1_OCTET_STRING *a2i_IPADDRESS(const char *ipasc)$/;" f +a2i_IPADDRESS_NC crypto/x509/v3_utl.c /^ASN1_OCTET_STRING *a2i_IPADDRESS_NC(const char *ipasc)$/;" f +a2i_ipaddress_tests test/x509_internal_test.c /^static IP_TESTDATA a2i_ipaddress_tests[] = {$/;" v file: +a_0 crypto/bn/asm/sparcv8.S /^#define a_0 %l0$/;" d +a_0 crypto/bn/asm/sparcv8plus.S /^#define a_0 %l0$/;" d +a_1 crypto/bn/asm/sparcv8.S /^#define a_1 %l1$/;" d +a_1 crypto/bn/asm/sparcv8plus.S /^#define a_1 %l1$/;" d +a_2 crypto/bn/asm/sparcv8.S /^#define a_2 %l2$/;" d +a_2 crypto/bn/asm/sparcv8plus.S /^#define a_2 %l2$/;" d +a_3 crypto/bn/asm/sparcv8.S /^#define a_3 %l3$/;" d +a_3 crypto/bn/asm/sparcv8plus.S /^#define a_3 %l3$/;" d +a_4 crypto/bn/asm/sparcv8.S /^#define a_4 %l4$/;" d +a_4 crypto/bn/asm/sparcv8plus.S /^#define a_4 %l4$/;" d +a_5 crypto/bn/asm/sparcv8.S /^#define a_5 %l5$/;" d +a_5 crypto/bn/asm/sparcv8plus.S /^#define a_5 %l5$/;" d +a_6 crypto/bn/asm/sparcv8.S /^#define a_6 %l6$/;" d +a_6 crypto/bn/asm/sparcv8plus.S /^#define a_6 %l6$/;" d +a_7 crypto/bn/asm/sparcv8.S /^#define a_7 %l7$/;" d +a_7 crypto/bn/asm/sparcv8plus.S /^#define a_7 %l7$/;" d +a_is_minus3 crypto/ec/ec_local.h /^ int a_is_minus3;$/;" m struct:ec_group_st +a_is_zero_mod_one test/exptest.c /^static int a_is_zero_mod_one(const char *method, const BIGNUM *r,$/;" f file: +aad crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: +aad crypto/evp/e_chacha20_poly1305.c /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon29::__anon30 file: +aad providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon467::__anon468 +aad providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned int aad : 1;$/;" m struct:__anon467 +aad test/evp_test.c /^ unsigned char *aad[AAD_NUM];$/;" m struct:cipher_data_st file: +aad_buf crypto/evp/e_aes.c /^ unsigned char aad_buf[16]; \/* Store partial AAD blocks *\/$/;" m struct:__anon48 file: +aad_buf providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned char aad_buf[OCB_MAX_AAD_LEN]; \/* Store partial AAD blocks *\/$/;" m struct:prov_aes_ocb_ctx_st +aad_buf_len crypto/evp/e_aes.c /^ int aad_buf_len;$/;" m struct:__anon48 file: +aad_buf_len providers/implementations/ciphers/cipher_aes_ocb.h /^ size_t aad_buf_len;$/;" m struct:prov_aes_ocb_ctx_st +aad_len test/evp_test.c /^ size_t aad_len[AAD_NUM];$/;" m struct:cipher_data_st file: +aadctr engines/e_dasync.c /^ unsigned int aadctr;$/;" m struct:dasync_pipeline_ctx file: +aadupdate providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_aadupdate_fn aadupdate;$/;" m struct:prov_gcm_hw_st +abs_val crypto/bio/bio_print.c /^static LDOUBLE abs_val(LDOUBLE value)$/;" f file: +absolutedir Configure /^sub absolutedir {$/;" s +absorb include/internal/sha3.h /^ sha3_absorb_fn *absorb;$/;" m struct:prov_sha3_meth_st +accelerated engines/e_devcrypto.c /^ } accelerated;$/;" m struct:driver_info_st typeref:enum:driver_info_st::devcrypto_accelerated_t file: +accept e_os.h 390;" d +accept include/internal/sockets.h 59;" d +acceptRAVerified crypto/cmp/cmp_server.c /^ int acceptRAVerified; \/* Accept ir\/cr\/kur with POPO RAVerified *\/$/;" m struct:ossl_cmp_srv_ctx_st file: +acceptUnprotected crypto/cmp/cmp_server.c /^ int acceptUnprotected; \/* Accept requests with no\/invalid prot. *\/$/;" m struct:ossl_cmp_srv_ctx_st file: +accept_family crypto/bio/bss_acpt.c /^ int accept_family;$/;" m struct:bio_accept_st file: +accept_sock crypto/bio/bss_acpt.c /^ int accept_sock;$/;" m struct:bio_accept_st file: +accept_socket apps/s_server.c /^static int accept_socket = -1;$/;" v file: +accepted_mode crypto/bio/bss_acpt.c /^ int accepted_mode; \/* Socket mode for BIO_accept (set on accepted sock) *\/$/;" m struct:bio_accept_st file: +access apps/cmp.c 26;" d file: +accuracy crypto/ts/ts_local.h /^ TS_ACCURACY *accuracy;$/;" m struct:TS_tst_info_st +acfd apps/lib/http_server.c /^int acfd = (int) INVALID_SOCKET;$/;" v +ack apps/s_client.c /^ int ack;$/;" m struct:tlsextctx_st file: +acpt_close_socket crypto/bio/bss_acpt.c /^static void acpt_close_socket(BIO *bio)$/;" f file: +acpt_ctrl crypto/bio/bss_acpt.c /^static long acpt_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +acpt_free crypto/bio/bss_acpt.c /^static int acpt_free(BIO *a)$/;" f file: +acpt_new crypto/bio/bss_acpt.c /^static int acpt_new(BIO *bi)$/;" f file: +acpt_puts crypto/bio/bss_acpt.c /^static int acpt_puts(BIO *bp, const char *str)$/;" f file: +acpt_read crypto/bio/bss_acpt.c /^static int acpt_read(BIO *b, char *out, int outl)$/;" f file: +acpt_state crypto/bio/bss_acpt.c /^static int acpt_state(BIO *b, BIO_ACCEPT *c)$/;" f file: +acpt_write crypto/bio/bss_acpt.c /^static int acpt_write(BIO *b, const char *in, int inl)$/;" f file: +action crypto/crmf/crmf_local.h /^ ASN1_INTEGER *action;$/;" m struct:ossl_crmf_pkipublicationinfo_st +action crypto/evp/ctrl_params_translate.c /^enum action {$/;" g file: +action_desc crypto/ui/ui_local.h /^ const char *action_desc; \/* Input *\/$/;" m struct:ui_string_st::__anon219::__anon221 +action_type crypto/evp/ctrl_params_translate.c /^ enum action action_type;$/;" m struct:translation_ctx_st typeref:enum:translation_ctx_st::action file: +action_type crypto/evp/ctrl_params_translate.c /^ enum action action_type;$/;" m struct:translation_st typeref:enum:translation_st::action file: +activatecnt crypto/provider_core.c /^ int activatecnt;$/;" m struct:ossl_provider_st file: +active ssl/ssl_ciph.c /^ int active;$/;" m struct:cipher_order_st file: +acvp_test crypto/rsa/rsa_local.h /^ RSA_ACVP_TEST *acvp_test;$/;" m struct:rsa_st +acvp_test_params providers/implementations/keymgmt/rsa_kmgmt.c /^ OSSL_PARAM *acvp_test_params;$/;" m struct:rsa_gen_ctx file: +acvpinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *acvpinfo;$/;" m struct:__anon533 file: +acvpinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t acvpinfo_len;$/;" m struct:__anon533 file: +adapt crypto/punycode.c /^static int adapt(unsigned int delta, unsigned int numpoints,$/;" f file: +adapt_keyid_ext apps/lib/apps.c /^static int adapt_keyid_ext(X509 *cert, X509V3_CTX *ext_ctx,$/;" f file: +add Configure /^sub add {$/;" s +add crypto/async/async_local.h /^ int add;$/;" m struct:fd_lookup_st +add crypto/ec/ec_local.h /^ int (*add) (const EC_GROUP *, EC_POINT *r, const EC_POINT *a,$/;" m struct:ec_method_st +add include/openssl/rand.h /^ int (*add) (const void *buf, int num, double randomness);$/;" m struct:rand_meth_st +add util/perl/OpenSSL/Ordinals.pm /^sub add {$/;" s +add1_extension crypto/cmp/cmp_msg.c /^static int add1_extension(X509_EXTENSIONS **pexts, int nid, int crit, void *ex)$/;" f file: +add1_headers crypto/http/http_client.c /^static int add1_headers(OSSL_HTTP_REQ_CTX *rctx,$/;" f file: +addProfessionInfo crypto/x509/v3_admis.h /^ ASN1_OCTET_STRING* addProfessionInfo;$/;" m struct:ProfessionInfo_st +add_DN_object apps/req.c /^static int add_DN_object(X509_NAME *n, char *text, const char *def,$/;" f file: +add_X509_stack_fn_t apps/cmp.c /^typedef int (*add_X509_stack_fn_t)(void *ctx, const STACK_OF(X509) *certs);$/;" t file: +add_alias util/perl/OpenSSL/Ordinals.pm /^sub add_alias {$/;" s +add_all_ciphers crypto/init.c /^static CRYPTO_ONCE add_all_ciphers = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +add_all_digests crypto/init.c /^static CRYPTO_ONCE add_all_digests = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +add_all_tests test/testutil/driver.c /^void add_all_tests(const char *test_case_name, int(*test_fn)(int idx),$/;" f +add_arg ssl/ssl_local.h /^ void *add_arg;$/;" m struct:__anon424 +add_arg ssl/statem/extensions_cust.c /^ void *add_arg;$/;" m struct:__anon406 file: +add_attribute_object apps/req.c /^static int add_attribute_object(X509_REQ *req, char *text, const char *def,$/;" f file: +add_attributes test/helpers/pkcs12.c /^static int add_attributes(PKCS12_SAFEBAG *bag, const PKCS12_ATTR *attrs)$/;" f file: +add_before Configure /^sub add_before {$/;" s +add_bytes providers/implementations/rands/drbg_hash.c /^static int add_bytes(PROV_DRBG *drbg, unsigned char *dst,$/;" f file: +add_c2 crypto/bn/asm/mips.pl /^sub add_c2 () {$/;" s +add_cb ssl/ssl_local.h /^ SSL_custom_ext_add_cb_ex add_cb;$/;" m struct:__anon424 +add_cb ssl/statem/extensions_cust.c /^ custom_ext_add_cb add_cb;$/;" m struct:__anon406 file: +add_cert_dir crypto/x509/by_dir.c /^static int add_cert_dir(BY_DIR *ctx, const char *dir, int type)$/;" f file: +add_certbag test/helpers/pkcs12.c /^void add_certbag(PKCS12_BUILDER *pb, const unsigned char *bytes, int len,$/;" f +add_crl_reason_extension crypto/cmp/cmp_msg.c /^static int add_crl_reason_extension(X509_EXTENSIONS **pexts, int reason_code)$/;" f file: +add_crls_store apps/lib/s_cb.c /^static int add_crls_store(X509_STORE *st, STACK_OF(X509_CRL) *crls)$/;" f file: +add_custom_ext_intern ssl/statem/extensions_cust.c /^static int add_custom_ext_intern(SSL_CTX *ctx, ENDPOINT role,$/;" f file: +add_entry apps/rehash.c /^static int add_entry(enum Type type, unsigned int hash, const char *filename,$/;" f file: +add_hash_to_v providers/implementations/rands/drbg_hash.c /^static int add_hash_to_v(PROV_DRBG *drbg, unsigned char inbyte,$/;" f file: +add_key_share ssl/statem/extensions_clnt.c /^static int add_key_share(SSL *s, WPACKET *pkt, unsigned int curve_id)$/;" f file: +add_keybag test/helpers/pkcs12.c /^void add_keybag(PKCS12_BUILDER *pb, const unsigned char *bytes, int len,$/;" f +add_niels_to_pt crypto/ec/curve448/curve448.c /^static void add_niels_to_pt(curve448_point_t d, const niels_t e,$/;" f file: +add_ocsp_cert apps/ocsp.c /^static int add_ocsp_cert(OCSP_REQUEST **req, X509 *cert,$/;" f file: +add_ocsp_serial apps/ocsp.c /^static int add_ocsp_serial(OCSP_REQUEST **req, char *serial,$/;" f file: +add_oid_section apps/lib/apps.c /^int add_oid_section(CONF *conf)$/;" f +add_old_custom_ext ssl/statem/extensions_cust.c /^static int add_old_custom_ext(SSL_CTX *ctx, ENDPOINT role,$/;" f file: +add_params providers/fips/self_test_kats.c /^static int add_params(OSSL_PARAM_BLD *bld, const ST_KAT_PARAM *params,$/;" f file: +add_pniels_to_pt crypto/ec/curve448/curve448.c /^static void add_pniels_to_pt(curve448_point_t p, const pniels_t pn,$/;" f file: +add_property_names test/property_test.c /^static int add_property_names(const char *n, ...)$/;" f file: +add_provider_groups ssl/t1_lib.c /^static OSSL_CALLBACK add_provider_groups;$/;" v file: +add_provider_groups ssl/t1_lib.c /^static int add_provider_groups(const OSSL_PARAM params[], void *data)$/;" f file: +add_secretbag test/helpers/pkcs12.c /^void add_secretbag(PKCS12_BUILDER *pb, int secret_nid, const char *secret,$/;" f +add_seeds_string crypto/info.c 108;" d file: +add_seeds_stringlist crypto/info.c 114;" d file: +add_session apps/s_server.c /^static int add_session(SSL *ssl, SSL_SESSION *session)$/;" f file: +add_test test/testutil/driver.c /^void add_test(const char *test_case_name, int (*test_fn) (void))$/;" f +add_trusted test/cmp_vfy_test.c /^static int add_trusted(OSSL_CMP_CTX *ctx, X509 *cert)$/;" f file: +add_two test/asynctest.c /^static int add_two(void *args)$/;" f file: +add_untrusted test/cmp_vfy_test.c /^static int add_untrusted(OSSL_CMP_CTX *ctx, X509 *cert)$/;" f file: +added_obj_cmp crypto/objects/obj_dat.c /^static int added_obj_cmp(const ADDED_OBJ *ca, const ADDED_OBJ *cb)$/;" f file: +added_obj_hash crypto/objects/obj_dat.c /^static unsigned long added_obj_hash(const ADDED_OBJ *ca)$/;" f file: +added_obj_st crypto/objects/obj_dat.c /^struct added_obj_st {$/;" s file: +addend crypto/ec/curve448/curve448.c /^ int power, addend;$/;" m struct:smvt_control file: +addext_conf apps/req.c /^static CONF *addext_conf = NULL;$/;" v file: +addinA test/evp_test.c /^ unsigned char *addinA;$/;" m struct:rand_data_pass_st file: +addinA_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: +addinB test/evp_test.c /^ unsigned char *addinB;$/;" m struct:rand_data_pass_st file: +addinB_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: +additional_arg test/cmp_vfy_test.c /^ int additional_arg;$/;" m struct:test_fixture file: +addr_contains crypto/x509/v3_addr.c /^static int addr_contains(IPAddressOrRanges *parent,$/;" f file: +addr_first crypto/bio/bss_acpt.c /^ BIO_ADDRINFO *addr_first;$/;" m struct:bio_accept_st file: +addr_first crypto/bio/bss_conn.c /^ BIO_ADDRINFO *addr_first;$/;" m struct:bio_connect_st file: +addr_iter crypto/bio/bss_acpt.c /^ const BIO_ADDRINFO *addr_iter;$/;" m struct:bio_accept_st file: +addr_iter crypto/bio/bss_conn.c /^ const BIO_ADDRINFO *addr_iter;$/;" m struct:bio_connect_st file: +addr_prefixlen crypto/x509/v3_addr.c 123;" d file: +addr_strings crypto/bio/bio_addr.c /^static int addr_strings(const BIO_ADDR *ap, int numeric,$/;" f file: +addr_validate_path_internal crypto/x509/v3_addr.c /^static int addr_validate_path_internal(X509_STORE_CTX *ctx,$/;" f file: +addrinfo crypto/bio/bio_local.h 53;" d +addrinfo_wrap crypto/bio/bio_addr.c /^static int addrinfo_wrap(int family, int socktype,$/;" f file: +adjust_key providers/implementations/encode_decode/decode_der2key.c /^ adjust_key_fn *adjust_key;$/;" m struct:keytype_desc_st file: +adjust_key providers/implementations/encode_decode/decode_msblob2key.c /^ adjust_key_fn *adjust_key;$/;" m struct:keytype_desc_st file: +adjust_key providers/implementations/encode_decode/decode_pvk2key.c /^ adjust_key_fn *adjust_key;$/;" m struct:keytype_desc_st file: +adjust_key_fn providers/implementations/encode_decode/decode_der2key.c /^typedef void adjust_key_fn(void *, struct der2key_ctx_st *ctx);$/;" t file: +adjust_key_fn providers/implementations/encode_decode/decode_msblob2key.c /^typedef void adjust_key_fn(void *, struct msblob2key_ctx_st *ctx);$/;" t file: +adjust_key_fn providers/implementations/encode_decode/decode_pvk2key.c /^typedef void adjust_key_fn(void *, struct pvk2key_ctx_st *ctx);$/;" t file: +admissionAuthority crypto/x509/v3_admis.h /^ GENERAL_NAME* admissionAuthority;$/;" m struct:AdmissionSyntax_st +admissionAuthority crypto/x509/v3_admis.h /^ GENERAL_NAME* admissionAuthority;$/;" m struct:Admissions_st +aead test/evp_test.c /^ int aead;$/;" m struct:cipher_data_st file: +aead_cipher providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*aead_cipher)(PROV_CIPHER_CTX *dat, unsigned char *out, size_t *outl,$/;" m struct:prov_cipher_hw_chacha_aead_st +aead_data crypto/evp/e_chacha20_poly1305.c 164;" d file: +aead_lengths_list apps/speed.c /^static const int aead_lengths_list[] = {$/;" v file: +aes crypto/evp/e_aes.c /^ } aes;$/;" m struct:__anon66 typeref:union:__anon66::__anon67 file: +aes_128_wrap crypto/evp/e_aes.c /^static const EVP_CIPHER aes_128_wrap = {$/;" v file: +aes_128_wrap_pad crypto/evp/e_aes.c /^static const EVP_CIPHER aes_128_wrap_pad = {$/;" v file: +aes_192_wrap crypto/evp/e_aes.c /^static const EVP_CIPHER aes_192_wrap = {$/;" v file: +aes_192_wrap_pad crypto/evp/e_aes.c /^static const EVP_CIPHER aes_192_wrap_pad = {$/;" v file: +aes_256_wrap crypto/evp/e_aes.c /^static const EVP_CIPHER aes_256_wrap = {$/;" v file: +aes_256_wrap_pad crypto/evp/e_aes.c /^static const EVP_CIPHER aes_256_wrap_pad = {$/;" v file: +aes_block_t crypto/aes/aes_ige.c /^} aes_block_t __attribute((__aligned__(1)));$/;" t typeref:struct:__anon91 file: +aes_cbc_cipher crypto/evp/e_aes.c /^static int aes_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_cbc_hmac_sha1_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_freectx_fn aes_cbc_hmac_sha1_freectx;$/;" v file: +aes_cbc_hmac_sha1_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void aes_cbc_hmac_sha1_freectx(void *vctx)$/;" f file: +aes_cbc_hmac_sha1_newctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void *aes_cbc_hmac_sha1_newctx(void *provctx, size_t kbits,$/;" f file: +aes_cbc_hmac_sha256_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_freectx_fn aes_cbc_hmac_sha256_freectx;$/;" v file: +aes_cbc_hmac_sha256_freectx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void aes_cbc_hmac_sha256_freectx(void *vctx)$/;" f file: +aes_cbc_hmac_sha256_newctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void *aes_cbc_hmac_sha256_newctx(void *provctx, size_t kbits,$/;" f file: +aes_ccm providers/implementations/ciphers/cipher_aes_ccm_hw.c /^static const PROV_CCM_HW aes_ccm = {$/;" v file: +aes_ccm_cipher crypto/evp/e_aes.c /^static int aes_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_ccm_cleanup crypto/evp/e_aes.c 3549;" d file: +aes_ccm_ctrl crypto/evp/e_aes.c /^static int aes_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +aes_ccm_decrypt demos/cipher/aesccm.c /^int aes_ccm_decrypt(void)$/;" f +aes_ccm_enc_dec test/acvp_test.c /^static int aes_ccm_enc_dec(const char *alg,$/;" f file: +aes_ccm_enc_dec_test test/acvp_test.c /^static int aes_ccm_enc_dec_test(int id)$/;" f file: +aes_ccm_encrypt demos/cipher/aesccm.c /^int aes_ccm_encrypt(void)$/;" f +aes_ccm_freectx providers/implementations/ciphers/cipher_aes_ccm.c /^static OSSL_FUNC_cipher_freectx_fn aes_ccm_freectx;$/;" v file: +aes_ccm_freectx providers/implementations/ciphers/cipher_aes_ccm.c /^static void aes_ccm_freectx(void *vctx)$/;" f file: +aes_ccm_init_key crypto/evp/e_aes.c /^static int aes_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_ccm_newctx providers/implementations/ciphers/cipher_aes_ccm.c /^static void *aes_ccm_newctx(void *provctx, size_t keybits)$/;" f file: +aes_ccm_tls_cipher crypto/evp/e_aes.c /^static int aes_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_cfb1_bits_test test/acvp_test.c /^static int aes_cfb1_bits_test(void)$/;" f file: +aes_cfb1_cipher crypto/evp/e_aes.c /^static int aes_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_cfb8_cipher crypto/evp/e_aes.c /^static int aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_cfb_cipher crypto/evp/e_aes.c /^static int aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_cipher providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 47;" d file: +aes_ctr_cipher crypto/evp/e_aes.c /^static int aes_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_cts128_vectors test/modes_internal_test.c /^static const SIZED_DATA aes_cts128_vectors[] = {$/;" v file: +aes_dinit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_dinit;$/;" v file: +aes_dinit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_dupctx providers/implementations/ciphers/cipher_aes.c /^static OSSL_FUNC_cipher_dupctx_fn aes_dupctx;$/;" v file: +aes_dupctx providers/implementations/ciphers/cipher_aes.c /^static void *aes_dupctx(void *ctx)$/;" f file: +aes_ecb_cipher crypto/evp/e_aes.c /^static int aes_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_einit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_einit;$/;" v file: +aes_einit providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_final providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 46;" d file: +aes_freectx providers/implementations/ciphers/cipher_aes.c /^static OSSL_FUNC_cipher_freectx_fn aes_freectx;$/;" v file: +aes_freectx providers/implementations/ciphers/cipher_aes.c /^static void aes_freectx(void *vctx)$/;" f file: +aes_fx_cbc_encrypt crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_cbc_encrypt:$/;" l +aes_fx_ctr32_encrypt_blocks crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_ctr32_encrypt_blocks:$/;" l +aes_fx_decrypt crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_decrypt:$/;" l +aes_fx_encrypt crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_encrypt:$/;" l +aes_fx_set_decrypt_key crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_set_decrypt_key:$/;" l +aes_fx_set_encrypt_key crypto/aes/asm/aesfx-sparcv9.pl /^aes_fx_set_encrypt_key:$/;" l +aes_gcm providers/implementations/ciphers/cipher_aes_gcm_hw.c /^static const PROV_GCM_HW aes_gcm = {$/;" v file: +aes_gcm_cipher crypto/evp/e_aes.c /^static int aes_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_gcm_cleanup crypto/evp/e_aes.c /^static int aes_gcm_cleanup(EVP_CIPHER_CTX *c)$/;" f file: +aes_gcm_ctrl crypto/evp/e_aes.c /^static int aes_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +aes_gcm_dec_128_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_dec_128_kernel:$/;" l +aes_gcm_dec_192_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_dec_192_kernel:$/;" l +aes_gcm_dec_256_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_dec_256_kernel:$/;" l +aes_gcm_decrypt demos/cipher/aesgcm.c /^int aes_gcm_decrypt(void)$/;" f +aes_gcm_enc_128_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_enc_128_kernel:$/;" l +aes_gcm_enc_192_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_enc_192_kernel:$/;" l +aes_gcm_enc_256_kernel crypto/modes/asm/aes-gcm-armv8_64.pl /^aes_gcm_enc_256_kernel:$/;" l +aes_gcm_enc_dec test/acvp_test.c /^static int aes_gcm_enc_dec(const char *alg,$/;" f file: +aes_gcm_enc_dec_test test/acvp_test.c /^static int aes_gcm_enc_dec_test(int id)$/;" f file: +aes_gcm_encrypt demos/cipher/aesgcm.c /^int aes_gcm_encrypt(void)$/;" f +aes_gcm_freectx providers/implementations/ciphers/cipher_aes_gcm.c /^static OSSL_FUNC_cipher_freectx_fn aes_gcm_freectx;$/;" v file: +aes_gcm_freectx providers/implementations/ciphers/cipher_aes_gcm.c /^static void aes_gcm_freectx(void *vctx)$/;" f file: +aes_gcm_init_key crypto/evp/e_aes.c /^static int aes_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_gcm_initkey providers/implementations/ciphers/cipher_aes_gcm_hw.c /^static int aes_gcm_initkey(PROV_GCM_CTX *ctx, const unsigned char *key,$/;" f file: +aes_gcm_iv_generate crypto/evp/e_aes.c /^static int aes_gcm_iv_generate(EVP_AES_GCM_CTX *gctx, int offset)$/;" f file: +aes_gcm_newctx providers/implementations/ciphers/cipher_aes_gcm.c /^static void *aes_gcm_newctx(void *provctx, size_t keybits)$/;" f file: +aes_gcm_tls_cipher crypto/evp/e_aes.c /^static int aes_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_generic_ocb providers/implementations/ciphers/cipher_aes_ocb_hw.c /^static const PROV_CIPHER_HW aes_generic_ocb = {$/;" v file: +aes_generic_ocb_cipher providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_cipher(PROV_AES_OCB_CTX *ctx,$/;" f file: +aes_generic_ocb_cleanup providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline void aes_generic_ocb_cleanup(PROV_AES_OCB_CTX *ctx)$/;" f file: +aes_generic_ocb_copy_ctx providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_copy_ctx(PROV_AES_OCB_CTX *dst,$/;" f file: +aes_generic_ocb_final providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_final(PROV_AES_OCB_CTX *ctx)$/;" f file: +aes_generic_ocb_gettag providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_gettag(PROV_AES_OCB_CTX *ctx,$/;" f file: +aes_generic_ocb_setaad providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_setaad(PROV_AES_OCB_CTX *ctx,$/;" f file: +aes_generic_ocb_setiv providers/implementations/ciphers/cipher_aes_ocb.c /^static ossl_inline int aes_generic_ocb_setiv(PROV_AES_OCB_CTX *ctx,$/;" f file: +aes_generic_xts providers/implementations/ciphers/cipher_aes_xts_hw.c /^static const PROV_CIPHER_HW aes_generic_xts = {$/;" v file: +aes_get_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_get_ctx_params_fn aes_get_ctx_params;$/;" v file: +aes_get_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +aes_gettable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^const OSSL_PARAM *aes_gettable_ctx_params(ossl_unused void *cctx,$/;" f +aes_gettable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn aes_gettable_ctx_params;$/;" v file: +aes_gettable_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 44;" d file: +aes_init_key crypto/evp/e_aes.c /^static int aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_key_st include/openssl/aes.h /^struct aes_key_st {$/;" s +aes_ocb_block_final providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_final_fn aes_ocb_block_final;$/;" v file: +aes_ocb_block_final providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_block_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +aes_ocb_block_update providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_update_fn aes_ocb_block_update;$/;" v file: +aes_ocb_block_update providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_block_update(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +aes_ocb_block_update_internal providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_block_update_internal(PROV_AES_OCB_CTX *ctx,$/;" f file: +aes_ocb_cipher crypto/evp/e_aes.c /^static int aes_ocb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_ocb_cipher providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_cipher_fn aes_ocb_cipher;$/;" v file: +aes_ocb_cipher providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +aes_ocb_cleanup crypto/evp/e_aes.c /^static int aes_ocb_cleanup(EVP_CIPHER_CTX *c)$/;" f file: +aes_ocb_ctrl crypto/evp/e_aes.c /^static int aes_ocb_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +aes_ocb_dinit providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_ocb_dinit;$/;" v file: +aes_ocb_dinit providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_ocb_dupctx providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_dupctx_fn aes_ocb_dupctx;$/;" v file: +aes_ocb_dupctx providers/implementations/ciphers/cipher_aes_ocb.c /^static void *aes_ocb_dupctx(void *vctx)$/;" f file: +aes_ocb_einit providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_ocb_einit;$/;" v file: +aes_ocb_einit providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_ocb_freectx providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_freectx_fn aes_ocb_freectx;$/;" v file: +aes_ocb_freectx providers/implementations/ciphers/cipher_aes_ocb.c /^static void aes_ocb_freectx(void *vctx)$/;" f file: +aes_ocb_get_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_get_ctx_params_fn aes_ocb_get_ctx_params;$/;" v file: +aes_ocb_get_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +aes_ocb_init providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_ocb_init_key crypto/evp/e_aes.c /^static int aes_ocb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_ocb_newctx providers/implementations/ciphers/cipher_aes_ocb.c /^static void *aes_ocb_newctx(void *provctx, size_t kbits, size_t blkbits,$/;" f file: +aes_ocb_set_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_ocb_set_ctx_params;$/;" v file: +aes_ocb_set_ctx_params providers/implementations/ciphers/cipher_aes_ocb.c /^static int aes_ocb_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +aes_ofb_cipher crypto/evp/e_aes.c /^static int aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_off crypto/evp/e_aes_cbc_hmac_sha1.c 98;" d file: +aes_off crypto/evp/e_aes_cbc_hmac_sha256.c 93;" d file: +aes_set_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_set_ctx_params;$/;" v file: +aes_set_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static int aes_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +aes_settable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^const OSSL_PARAM *aes_settable_ctx_params(ossl_unused void *cctx,$/;" f +aes_settable_ctx_params providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn aes_settable_ctx_params;$/;" v file: +aes_siv_cipher providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_cipher(void *vctx, unsigned char *out,$/;" f file: +aes_siv_cleanup providers/implementations/ciphers/cipher_aes_siv_hw.c /^static void aes_siv_cleanup(void *vctx)$/;" f file: +aes_siv_dupctx providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_dupctx(void *in_vctx, void *out_vctx)$/;" f file: +aes_siv_freectx providers/implementations/ciphers/cipher_aes_siv.c /^static void aes_siv_freectx(void *vctx)$/;" f file: +aes_siv_get_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static int aes_siv_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +aes_siv_gettable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM *aes_siv_gettable_ctx_params(ossl_unused void *cctx,$/;" f file: +aes_siv_hw providers/implementations/ciphers/cipher_aes_siv_hw.c /^static const PROV_CIPHER_HW_AES_SIV aes_siv_hw =$/;" v file: +aes_siv_initkey providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_initkey(void *vctx, const unsigned char *key, size_t keylen)$/;" f file: +aes_siv_known_gettable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM aes_siv_known_gettable_ctx_params[] = {$/;" v file: +aes_siv_known_settable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM aes_siv_known_settable_ctx_params[] = {$/;" v file: +aes_siv_newctx providers/implementations/ciphers/cipher_aes_siv.c /^static void *aes_siv_newctx(void *provctx, size_t keybits, unsigned int mode,$/;" f file: +aes_siv_set_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_siv_set_ctx_params;$/;" v file: +aes_siv_set_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static int aes_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +aes_siv_setspeed providers/implementations/ciphers/cipher_aes_siv_hw.c /^static void aes_siv_setspeed(void *vctx, int speed)$/;" f file: +aes_siv_settable_ctx_params providers/implementations/ciphers/cipher_aes_siv.c /^static const OSSL_PARAM *aes_siv_settable_ctx_params(ossl_unused void *cctx,$/;" f file: +aes_siv_settag providers/implementations/ciphers/cipher_aes_siv_hw.c /^static int aes_siv_settag(void *vctx, const unsigned char *tag, size_t tagl)$/;" f file: +aes_t4_cbc_cipher crypto/evp/e_aes.c 518;" d file: +aes_t4_ccm_cipher crypto/evp/e_aes.c 690;" d file: +aes_t4_ccm_init_key crypto/evp/e_aes.c /^static int aes_t4_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_t4_cfb1_cipher crypto/evp/e_aes.c 538;" d file: +aes_t4_cfb8_cipher crypto/evp/e_aes.c 534;" d file: +aes_t4_cfb_cipher crypto/evp/e_aes.c 530;" d file: +aes_t4_ctr_cipher crypto/evp/e_aes.c 542;" d file: +aes_t4_decrypt crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_decrypt:$/;" l +aes_t4_ecb_cipher crypto/evp/e_aes.c 522;" d file: +aes_t4_encrypt crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_encrypt:$/;" l +aes_t4_gcm_cipher crypto/evp/e_aes.c 592;" d file: +aes_t4_gcm_init_key crypto/evp/e_aes.c /^static int aes_t4_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_t4_init_key crypto/evp/e_aes.c /^static int aes_t4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_t4_ocb_cipher crypto/evp/e_aes.c 744;" d file: +aes_t4_ocb_init_key crypto/evp/e_aes.c /^static int aes_t4_ocb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_t4_ofb_cipher crypto/evp/e_aes.c 526;" d file: +aes_t4_set_decrypt_key crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_set_decrypt_key:$/;" l +aes_t4_set_encrypt_key crypto/aes/asm/aest4-sparcv9.pl /^aes_t4_set_encrypt_key:$/;" l +aes_t4_siv_cipher crypto/evp/e_aes.c 751;" d file: +aes_t4_siv_init_key crypto/evp/e_aes.c 750;" d file: +aes_t4_xts_cipher crypto/evp/e_aes.c 665;" d file: +aes_t4_xts_init_key crypto/evp/e_aes.c /^static int aes_t4_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_update providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c 45;" d file: +aes_wrap_cipher crypto/evp/e_aes.c /^static int aes_wrap_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_wrap_cipher providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_update_fn aes_wrap_cipher;$/;" v file: +aes_wrap_cipher providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_cipher(void *vctx,$/;" f file: +aes_wrap_cipher_internal providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_cipher_internal(void *vctx, unsigned char *out,$/;" f file: +aes_wrap_dinit providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_wrap_dinit;$/;" v file: +aes_wrap_dinit providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_wrap_einit providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_wrap_einit;$/;" v file: +aes_wrap_einit providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_wrap_final providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_final_fn aes_wrap_final;$/;" v file: +aes_wrap_final providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +aes_wrap_freectx providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_freectx_fn aes_wrap_freectx;$/;" v file: +aes_wrap_freectx providers/implementations/ciphers/cipher_aes_wrp.c /^static void aes_wrap_freectx(void *vctx)$/;" f file: +aes_wrap_init providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_init(void *vctx, const unsigned char *key,$/;" f file: +aes_wrap_init_key crypto/evp/e_aes.c /^static int aes_wrap_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_wrap_keylen crypto/cms/cms_env.c /^static size_t aes_wrap_keylen(int nid)$/;" f file: +aes_wrap_newctx providers/implementations/ciphers/cipher_aes_wrp.c /^static void *aes_wrap_newctx(size_t kbits, size_t blkbits,$/;" f file: +aes_wrap_set_ctx_params providers/implementations/ciphers/cipher_aes_wrp.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_wrap_set_ctx_params;$/;" v file: +aes_wrap_set_ctx_params providers/implementations/ciphers/cipher_aes_wrp.c /^static int aes_wrap_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +aes_xts_check_keys_differ providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_check_keys_differ(const unsigned char *key, size_t bytes,$/;" f file: +aes_xts_cipher crypto/evp/e_aes.c /^static int aes_xts_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aes_xts_cipher providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_cipher_fn aes_xts_cipher;$/;" v file: +aes_xts_cipher providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +aes_xts_cleanup crypto/evp/e_aes.c 3271;" d file: +aes_xts_ctrl crypto/evp/e_aes.c /^static int aes_xts_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +aes_xts_dinit providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_decrypt_init_fn aes_xts_dinit;$/;" v file: +aes_xts_dinit providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_xts_dupctx providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_dupctx_fn aes_xts_dupctx;$/;" v file: +aes_xts_dupctx providers/implementations/ciphers/cipher_aes_xts.c /^static void *aes_xts_dupctx(void *vctx)$/;" f file: +aes_xts_einit providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_encrypt_init_fn aes_xts_einit;$/;" v file: +aes_xts_einit providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_xts_freectx providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_freectx_fn aes_xts_freectx;$/;" v file: +aes_xts_freectx providers/implementations/ciphers/cipher_aes_xts.c /^static void aes_xts_freectx(void *vctx)$/;" f file: +aes_xts_init providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +aes_xts_init_key crypto/evp/e_aes.c /^static int aes_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aes_xts_known_settable_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static const OSSL_PARAM aes_xts_known_settable_ctx_params[] = {$/;" v file: +aes_xts_newctx providers/implementations/ciphers/cipher_aes_xts.c /^static void *aes_xts_newctx(void *provctx, unsigned int mode, uint64_t flags,$/;" f file: +aes_xts_set_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_set_ctx_params_fn aes_xts_set_ctx_params;$/;" v file: +aes_xts_set_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +aes_xts_settable_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn aes_xts_settable_ctx_params;$/;" v file: +aes_xts_settable_ctx_params providers/implementations/ciphers/cipher_aes_xts.c /^static const OSSL_PARAM *aes_xts_settable_ctx_params(ossl_unused void *cctx,$/;" f file: +aes_xts_stream_final providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_final_fn aes_xts_stream_final;$/;" v file: +aes_xts_stream_final providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +aes_xts_stream_update providers/implementations/ciphers/cipher_aes_xts.c /^static OSSL_FUNC_cipher_update_fn aes_xts_stream_update;$/;" v file: +aes_xts_stream_update providers/implementations/ciphers/cipher_aes_xts.c /^static int aes_xts_stream_update(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +aescommon crypto/aes/asm/aesni-x86.pl /^sub aescommon$/;" s +aesdec crypto/aes/asm/aesni-x86.pl /^sub aesdec { aescommon(0xde,@_); }$/;" s +aesdeclast crypto/aes/asm/aesni-x86.pl /^sub aesdeclast { aescommon(0xdf,@_); }$/;" s +aesenc crypto/aes/asm/aesni-x86.pl /^sub aesenc { aescommon(0xdc,@_); }$/;" s +aesenc crypto/aes/asm/bsaes-x86_64.pl /^sub aesenc { # not used$/;" s +aesenclast crypto/aes/asm/aesni-x86.pl /^sub aesenclast { aescommon(0xdd,@_); }$/;" s +aesenclast crypto/aes/asm/bsaes-x86_64.pl /^sub aesenclast { # not used$/;" s +aesimc crypto/aes/asm/aesni-x86.pl /^sub aesimc { aescommon(0xdb,@_); }$/;" s +aeskeygenassist crypto/aes/asm/aesni-x86.pl /^sub aeskeygenassist$/;" s +aesni crypto/aes/asm/aesni-mb-x86_64.pl /^sub aesni {$/;" s +aesni crypto/aes/asm/aesni-sha1-x86_64.pl /^sub aesni {$/;" s +aesni crypto/aes/asm/aesni-x86_64.pl /^sub aesni {$/;" s +aesni256_cbc_sha1_dec crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni256_cbc_sha1_dec:$/;" l +aesni256_cbc_sha1_dec_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni256_cbc_sha1_dec_avx:$/;" l +aesni256_cbc_sha1_dec_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni256_cbc_sha1_dec_ssse3:$/;" l +aesni_128_cbc_hmac_sha1_cipher crypto/evp/e_aes_cbc_hmac_sha1.c /^static EVP_CIPHER aesni_128_cbc_hmac_sha1_cipher = {$/;" v file: +aesni_128_cbc_hmac_sha256_cipher crypto/evp/e_aes_cbc_hmac_sha256.c /^static EVP_CIPHER aesni_128_cbc_hmac_sha256_cipher = {$/;" v file: +aesni_256_cbc_hmac_sha1_cipher crypto/evp/e_aes_cbc_hmac_sha1.c /^static EVP_CIPHER aesni_256_cbc_hmac_sha1_cipher = {$/;" v file: +aesni_256_cbc_hmac_sha256_cipher crypto/evp/e_aes_cbc_hmac_sha256.c /^static EVP_CIPHER aesni_256_cbc_hmac_sha256_cipher = {$/;" v file: +aesni_cbc_cipher crypto/evp/e_aes.c /^static int aesni_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aesni_cbc_hmac_sha1_cipher crypto/evp/e_aes_cbc_hmac_sha1.c /^static int aesni_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aesni_cbc_hmac_sha1_cipher providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_cipher(PROV_CIPHER_CTX *vctx,$/;" f file: +aesni_cbc_hmac_sha1_ctrl crypto/evp/e_aes_cbc_hmac_sha1.c /^static int aesni_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: +aesni_cbc_hmac_sha1_init_key crypto/evp/e_aes_cbc_hmac_sha1.c /^static int aesni_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +aesni_cbc_hmac_sha1_init_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_init_key(PROV_CIPHER_CTX *vctx,$/;" f file: +aesni_cbc_hmac_sha1_set_mac_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static void aesni_cbc_hmac_sha1_set_mac_key(void *vctx,$/;" f file: +aesni_cbc_hmac_sha1_set_tls1_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_set_tls1_aad(void *vctx,$/;" f file: +aesni_cbc_hmac_sha1_tls1_multiblock_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_tls1_multiblock_aad($/;" f file: +aesni_cbc_hmac_sha1_tls1_multiblock_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_tls1_multiblock_encrypt($/;" f file: +aesni_cbc_hmac_sha1_tls1_multiblock_max_bufsize providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static int aesni_cbc_hmac_sha1_tls1_multiblock_max_bufsize(void *vctx)$/;" f file: +aesni_cbc_hmac_sha256_cipher crypto/evp/e_aes_cbc_hmac_sha256.c /^static int aesni_cbc_hmac_sha256_cipher(EVP_CIPHER_CTX *ctx,$/;" f file: +aesni_cbc_hmac_sha256_cipher providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_cipher(PROV_CIPHER_CTX *vctx,$/;" f file: +aesni_cbc_hmac_sha256_ctrl crypto/evp/e_aes_cbc_hmac_sha256.c /^static int aesni_cbc_hmac_sha256_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: +aesni_cbc_hmac_sha256_init_key crypto/evp/e_aes_cbc_hmac_sha256.c /^static int aesni_cbc_hmac_sha256_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +aesni_cbc_hmac_sha256_init_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_init_key(PROV_CIPHER_CTX *vctx,$/;" f file: +aesni_cbc_hmac_sha256_set_mac_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static void aesni_cbc_hmac_sha256_set_mac_key(void *vctx,$/;" f file: +aesni_cbc_hmac_sha256_set_tls1_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_set_tls1_aad(void *vctx,$/;" f file: +aesni_cbc_hmac_sha256_tls1_multiblock_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_tls1_multiblock_aad($/;" f file: +aesni_cbc_hmac_sha256_tls1_multiblock_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_tls1_multiblock_encrypt($/;" f file: +aesni_cbc_hmac_sha256_tls1_multiblock_max_bufsize providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static int aesni_cbc_hmac_sha256_tls1_multiblock_max_bufsize($/;" f file: +aesni_cbc_sha1_enc crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc:$/;" l +aesni_cbc_sha1_enc_avx crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc_avx:$/;" l +aesni_cbc_sha1_enc_shaext crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc_shaext:$/;" l +aesni_cbc_sha1_enc_ssse3 crypto/aes/asm/aesni-sha1-x86_64.pl /^aesni_cbc_sha1_enc_ssse3:$/;" l +aesni_ccm64_decrypt_blocks crypto/aes/asm/aesni-x86_64.pl /^aesni_ccm64_decrypt_blocks:$/;" l +aesni_ccm64_encrypt_blocks crypto/aes/asm/aesni-x86_64.pl /^aesni_ccm64_encrypt_blocks:$/;" l +aesni_ccm_cipher crypto/evp/e_aes.c 336;" d file: +aesni_ccm_init_key crypto/evp/e_aes.c /^static int aesni_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aesni_cfb1_cipher crypto/evp/e_aes.c 215;" d file: +aesni_cfb8_cipher crypto/evp/e_aes.c 211;" d file: +aesni_cfb_cipher crypto/evp/e_aes.c 207;" d file: +aesni_ctr32_encrypt_blocks crypto/aes/asm/aesni-x86_64.pl /^aesni_ctr32_encrypt_blocks:$/;" l +aesni_ctr_cipher crypto/evp/e_aes.c 219;" d file: +aesni_ecb_cipher crypto/evp/e_aes.c /^static int aesni_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aesni_ecb_encrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_ecb_encrypt:$/;" l +aesni_gcm_cipher crypto/evp/e_aes.c 256;" d file: +aesni_gcm_decrypt crypto/modes/asm/aesni-gcm-x86_64.pl /^aesni_gcm_decrypt:$/;" l +aesni_gcm_encrypt crypto/modes/asm/aesni-gcm-x86_64.pl /^aesni_gcm_encrypt:$/;" l +aesni_gcm_init_key crypto/evp/e_aes.c /^static int aesni_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aesni_generate1 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate1 # fully unrolled loop$/;" s +aesni_generate1 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate1 {$/;" s +aesni_generate2 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate2$/;" s +aesni_generate2 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate2 {$/;" s +aesni_generate3 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate3$/;" s +aesni_generate3 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate3 {$/;" s +aesni_generate4 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate4$/;" s +aesni_generate4 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate4 {$/;" s +aesni_generate6 crypto/aes/asm/aesni-x86.pl /^sub aesni_generate6$/;" s +aesni_generate6 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate6 {$/;" s +aesni_generate8 crypto/aes/asm/aesni-x86_64.pl /^sub aesni_generate8 {$/;" s +aesni_init_key crypto/evp/e_aes.c /^static int aesni_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aesni_inline_generate1 crypto/aes/asm/aesni-x86.pl /^sub aesni_inline_generate1$/;" s +aesni_multi_cbc_decrypt crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_decrypt:$/;" l +aesni_multi_cbc_decrypt_avx crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_decrypt_avx:$/;" l +aesni_multi_cbc_encrypt crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_encrypt:$/;" l +aesni_multi_cbc_encrypt_avx crypto/aes/asm/aesni-mb-x86_64.pl /^aesni_multi_cbc_encrypt_avx:$/;" l +aesni_ocb_cipher crypto/evp/e_aes.c 391;" d file: +aesni_ocb_decrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_ocb_decrypt:$/;" l +aesni_ocb_encrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_ocb_encrypt:$/;" l +aesni_ocb_init_key crypto/evp/e_aes.c /^static int aesni_ocb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aesni_ofb_cipher crypto/evp/e_aes.c 203;" d file: +aesni_xts_cipher crypto/evp/e_aes.c 310;" d file: +aesni_xts_decrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_xts_decrypt:$/;" l +aesni_xts_encrypt crypto/aes/asm/aesni-x86_64.pl /^aesni_xts_encrypt:$/;" l +aesni_xts_init_key crypto/evp/e_aes.c /^static int aesni_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aeswrap_fn providers/implementations/ciphers/cipher_aes_wrp.c /^typedef size_t (*aeswrap_fn)(void *key, const unsigned char *iv,$/;" t file: +afalg_aes_cbc engines/e_afalg.c /^static const EVP_CIPHER *afalg_aes_cbc(int nid)$/;" f file: +afalg_aio engines/e_afalg.h /^typedef struct afalg_aio_st afalg_aio;$/;" t typeref:struct:afalg_aio_st +afalg_aio_st engines/e_afalg.h /^struct afalg_aio_st {$/;" s +afalg_chk_platform engines/e_afalg.c /^static int afalg_chk_platform(void)$/;" f file: +afalg_cipher_cleanup engines/e_afalg.c /^static int afalg_cipher_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: +afalg_cipher_init engines/e_afalg.c /^static int afalg_cipher_init(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +afalg_cipher_nids engines/e_afalg.c /^static int afalg_cipher_nids[] = {$/;" v file: +afalg_ciphers engines/e_afalg.c /^static int afalg_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: +afalg_create_sk engines/e_afalg.c /^static int afalg_create_sk(afalg_ctx *actx, const char *ciphertype,$/;" f file: +afalg_ctx engines/e_afalg.h /^typedef struct afalg_ctx_st afalg_ctx;$/;" t typeref:struct:afalg_ctx_st +afalg_ctx_st engines/e_afalg.h /^struct afalg_ctx_st {$/;" s +afalg_destroy engines/e_afalg.c /^static int afalg_destroy(ENGINE *e)$/;" f file: +afalg_do_cipher engines/e_afalg.c /^static int afalg_do_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +afalg_fin_cipher_aio engines/e_afalg.c /^static int afalg_fin_cipher_aio(afalg_aio *aio, int sfd, unsigned char *buf,$/;" f file: +afalg_finish engines/e_afalg.c /^static int afalg_finish(ENGINE *e)$/;" f file: +afalg_init engines/e_afalg.c /^static int afalg_init(ENGINE *e)$/;" f file: +afalg_init_aio engines/e_afalg.c /^static int afalg_init_aio(afalg_aio *aio)$/;" f file: +afalg_set_iv_sk engines/e_afalg.c /^static void afalg_set_iv_sk(struct cmsghdr *cmsg, const unsigned char *iv,$/;" f file: +afalg_set_key engines/e_afalg.c /^static ossl_inline int afalg_set_key(afalg_ctx *actx, const unsigned char *key,$/;" f file: +afalg_set_op_sk engines/e_afalg.c /^static ossl_inline void afalg_set_op_sk(struct cmsghdr *cmsg,$/;" f file: +afalg_setup_async_event_notification engines/e_afalg.c /^static int afalg_setup_async_event_notification(afalg_aio *aio)$/;" f file: +afalg_start_cipher_sk engines/e_afalg.c /^static int afalg_start_cipher_sk(afalg_ctx *actx, const unsigned char *in,$/;" f file: +afalg_waitfd_cleanup engines/e_afalg.c /^static void afalg_waitfd_cleanup(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f file: +ag_capable_st providers/common/include/prov/provider_util.h /^typedef struct ag_capable_st {$/;" s +again Configure /^ again:$/;" l +agreeMAC crypto/crmf/crmf_local.h /^ OSSL_CRMF_PKMACVALUE *agreeMAC; \/* 3 *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 +aid providers/implementations/signature/dsa_sig.c /^ unsigned char *aid;$/;" m struct:__anon462 file: +aid providers/implementations/signature/ecdsa_sig.c /^ unsigned char *aid;$/;" m struct:__anon460 file: +aid providers/implementations/signature/eddsa_sig.c /^ unsigned char *aid;$/;" m struct:__anon463 file: +aid providers/implementations/signature/sm2_sig.c /^ unsigned char *aid;$/;" m struct:__anon459 file: +aid_buf providers/implementations/signature/dsa_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon462 file: +aid_buf providers/implementations/signature/ecdsa_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon460 file: +aid_buf providers/implementations/signature/eddsa_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon463 file: +aid_buf providers/implementations/signature/sm2_sig.c /^ unsigned char aid_buf[OSSL_MAX_ALGORITHM_ID_SIZE];$/;" m struct:__anon459 file: +aid_len providers/implementations/signature/dsa_sig.c /^ size_t aid_len;$/;" m struct:__anon462 file: +aid_len providers/implementations/signature/ecdsa_sig.c /^ size_t aid_len;$/;" m struct:__anon460 file: +aid_len providers/implementations/signature/eddsa_sig.c /^ size_t aid_len;$/;" m struct:__anon463 file: +aid_len providers/implementations/signature/sm2_sig.c /^ size_t aid_len;$/;" m struct:__anon459 file: +aio engines/e_afalg.h /^ afalg_aio aio;$/;" m struct:afalg_ctx_st +aio_ctx engines/e_afalg.h /^ aio_context_t aio_ctx;$/;" m struct:afalg_aio_st +akid include/crypto/x509.h /^ AUTHORITY_KEYID *akid;$/;" m struct:X509_crl_st +akid include/crypto/x509.h /^ AUTHORITY_KEYID *akid;$/;" m struct:x509_st +alarm apps/speed.c 153;" d file: +alarm_win32 apps/speed.c /^static void alarm_win32(unsigned int secs)$/;" f file: +alarmed apps/speed.c /^static void alarmed(int sig)$/;" f file: +alert ssl/statem/statem_lib.c /^ int alert;$/;" m struct:x509err2alert_st file: +alert util/perl/TLSProxy/Message.pm /^sub alert$/;" s +alert_count ssl/record/record.h /^ unsigned int alert_count;$/;" m struct:record_layer_st +alert_dispatch ssl/ssl_local.h /^ int alert_dispatch;$/;" m struct:ssl_st::__anon417 +alert_received test/helpers/handshake.c /^ int alert_received;$/;" m struct:handshake_ex_data_st file: +alert_sent test/helpers/handshake.c /^ int alert_sent;$/;" m struct:handshake_ex_data_st file: +alert_types apps/lib/s_cb.c /^static STRINT_PAIR alert_types[] = {$/;" v file: +alert_value ssl/ssl_local.h /^ int (*alert_value) (int);$/;" m struct:ssl3_enc_method +alg providers/common/include/prov/provider_util.h /^ OSSL_ALGORITHM alg;$/;" m struct:ag_capable_st +alg test/evp_fetch_prov_test.c /^static char *alg = "digest";$/;" v file: +alg test/evp_test.c /^ char *alg;$/;" m struct:mac_data_st file: +alg test/filterprov.c /^ OSSL_ALGORITHM alg[MAX_ALG_FILTERS + 1];$/;" m struct:filter_prov_globals_st::__anon317 file: +algId crypto/crmf/crmf_local.h /^ X509_ALGOR *algId;$/;" m struct:ossl_crmf_pkmacvalue_st +alg_bits ssl/ssl_local.h /^ uint32_t alg_bits; \/* Number of bits for algorithm *\/$/;" m struct:ssl_cipher_st +alg_cbc_decrypt_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_cbc_decrypt_implement {$/;" s +alg_cbc_encrypt_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_cbc_encrypt_implement {$/;" s +alg_cleanup crypto/property/property.c /^static void alg_cleanup(ossl_uintmax_t idx, ALGORITHM *a, void *arg)$/;" f file: +alg_cleanup_by_provider crypto/property/property.c /^alg_cleanup_by_provider(ossl_uintmax_t idx, ALGORITHM *alg, void *arg)$/;" f file: +alg_cleanup_by_provider_data_st crypto/property/property.c /^struct alg_cleanup_by_provider_data_st {$/;" s file: +alg_ctr32_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_ctr32_implement {$/;" s +alg_do_each crypto/property/property.c /^static void alg_do_each(ossl_uintmax_t idx, ALGORITHM *alg, void *arg)$/;" f file: +alg_do_each_data_st crypto/property/property.c /^struct alg_do_each_data_st {$/;" s file: +alg_do_one crypto/property/property.c /^static void alg_do_one(ALGORITHM *alg, IMPLEMENTATION *impl,$/;" f file: +alg_get crypto/pkcs12/p12_npas.c /^static int alg_get(const X509_ALGOR *alg, int *pnid, int *piter,$/;" f file: +alg_module_init crypto/evp/evp_cnf.c /^static int alg_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: +alg_print apps/pkcs12.c /^static int alg_print(const X509_ALGOR *alg)$/;" f file: +alg_xts_implement crypto/perlasm/sparcv9_modes.pl /^sub alg_xts_implement {$/;" s +algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_cipher_ctx_st +algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_kdf_ctx_st +algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_mac_ctx_st +algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_md_ctx_st +algctx crypto/evp/evp_local.h /^ void *algctx;$/;" m struct:evp_rand_ctx_st +algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon365 +algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon366 +algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon367 +algctx include/crypto/evp.h /^ void *algctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon368 +algindex apps/speed.c /^static int algindex;$/;" v file: +algo_strength ssl/ssl_local.h /^ uint32_t algo_strength; \/* strength and export flags *\/$/;" m struct:ssl_cipher_st +algodef crypto/encode_decode/encoder_local.h /^ const OSSL_ALGORITHM *algodef;$/;" m struct:ossl_endecode_base_st +algor crypto/asn1/n_pkey.c /^ X509_ALGOR *algor;$/;" m struct:netscape_pkey_st file: +algor crypto/x509/x_pubkey.c /^ X509_ALGOR *algor;$/;" m struct:X509_pubkey_st file: +algor include/crypto/x509.h /^ X509_ALGOR *algor;$/;" m struct:X509_sig_st +algorithm crypto/cms/cms_local.h /^ X509_ALGOR *algorithm;$/;" m struct:CMS_OriginatorPublicKey_st +algorithm ssl/ssl_local.h /^ char *algorithm; \/* Algorithm name to fetch *\/$/;" m struct:tls_group_info_st +algorithm2 ssl/ssl_local.h /^ uint32_t algorithm2; \/* Extra flags *\/$/;" m struct:ssl_cipher_st +algorithmIdentifier crypto/crmf/crmf_local.h /^ X509_ALGOR *algorithmIdentifier;$/;" m struct:ossl_crmf_poposigningkey_st +algorithm_auth ssl/ssl_local.h /^ uint32_t algorithm_auth; \/* server authentication *\/$/;" m struct:ssl_cipher_st +algorithm_data_st crypto/core_algorithm.c /^struct algorithm_data_st {$/;" s file: +algorithm_description include/openssl/core.h /^ const char *algorithm_description;$/;" m struct:ossl_algorithm_st +algorithm_do_map crypto/core_algorithm.c /^static int algorithm_do_map(OSSL_PROVIDER *provider, const OSSL_ALGORITHM *map,$/;" f file: +algorithm_do_this crypto/core_algorithm.c /^static int algorithm_do_this(OSSL_PROVIDER *provider, void *cbdata)$/;" f file: +algorithm_enc ssl/ssl_local.h /^ uint32_t algorithm_enc; \/* symmetric encryption *\/$/;" m struct:ssl_cipher_st +algorithm_mac ssl/ssl_local.h /^ uint32_t algorithm_mac; \/* symmetric authentication *\/$/;" m struct:ssl_cipher_st +algorithm_mkey ssl/ssl_local.h /^ uint32_t algorithm_mkey; \/* key exchange algorithm *\/$/;" m struct:ssl_cipher_st +algorithm_names include/openssl/core.h /^ const char *algorithm_names; \/* key *\/$/;" m struct:ossl_algorithm_st +algorithm_nid include/crypto/rsa.h /^ int algorithm_nid; \/* Currently always NID_mgf1 *\/$/;" m struct:rsa_pss_params_30_st::__anon362 +alias include/crypto/x509.h /^ ASN1_UTF8STRING *alias; \/* "friendly name" *\/$/;" m struct:x509_cert_aux_st +alias include/openssl/objects.h /^ int alias;$/;" m struct:obj_name_st +align providers/implementations/ciphers/cipher_cts.c /^ size_t align;$/;" m union:__anon469 file: +align32 crypto/sha/asm/sha1-x86_64.pl /^sub align32() {$/;" s +aligned_16bytes providers/implementations/ciphers/cipher_cts.c /^} aligned_16bytes;$/;" t typeref:union:__anon469 file: +all test/sparse_array_test.c /^ int all;$/;" m struct:doall_st file: +allOrFirstTier crypto/cms/cms_local.h /^ int32_t allOrFirstTier;$/;" m union:CMS_ReceiptsFrom_st::__anon244 +all_conds util/perl/OpenSSL/ParseC.pm /^sub all_conds {$/;" s +all_masked crypto/armcap.c /^static sigset_t all_masked;$/;" v file: +all_masked crypto/ppccap.c /^static sigset_t all_masked;$/;" v file: +all_tests test/testutil/driver.c /^static TEST_INFO all_tests[1024];$/;" v file: +alldisabled util/perl/OpenSSL/Test/Utils.pm /^sub alldisabled {$/;" s +alloc crypto/params_dup.c /^ OSSL_PARAM_ALIGNED_BLOCK *alloc; \/* The allocated buffer *\/$/;" m struct:__anon202 file: +alloc test/wpackettest.c /^static const unsigned char alloc[] = { 0x02, 0xfe, 0xff };$/;" v file: +alloc_blocks crypto/param_build.c /^ size_t alloc_blocks;$/;" m struct:__anon86 file: +alloc_cipher providers/common/include/prov/provider_util.h /^ EVP_CIPHER *alloc_cipher; \/* fetched cipher *\/$/;" m struct:__anon451 +alloc_len include/crypto/rand_pool.h /^ size_t alloc_len; \/* current number of bytes allocated *\/$/;" m struct:rand_pool_st +alloc_md providers/common/include/prov/provider_util.h /^ EVP_MD *alloc_md; \/* fetched digest *\/$/;" m struct:__anon452 +alloc_node crypto/sparse_array.c /^static ossl_inline void **alloc_node(void)$/;" f file: +alloc_sz crypto/params_dup.c /^ size_t alloc_sz; \/* The size of the allocated buffer (in bytes) *\/$/;" m struct:__anon202 file: +alloca crypto/bn/bn_exp.c 18;" d file: +alloca crypto/bn/bn_exp.c 22;" d file: +alloca crypto/cryptlib.c 26;" d file: +alloca engines/e_capi.c 25;" d file: +allocate_string_stack crypto/ui/ui_lib.c /^static int allocate_string_stack(UI *ui)$/;" f file: +allocated_buf crypto/evp/ctrl_params_translate.c /^ void *allocated_buf;$/;" m struct:translation_ctx_st file: +alloced apps/s_server.c /^ size_t alloced;$/;" m struct:__anon448 file: +alloced providers/implementations/include/prov/ciphercommon.h /^ int alloced; \/*$/;" m struct:prov_cipher_ctx_st +alloced ssl/record/record.h /^ int alloced;$/;" m struct:ssl_mac_buf_st +allof util/perl/OpenSSL/Test/Utils.pm /^sub allof {$/;" s +allow_customize crypto/mem.c /^static int allow_customize = 1;$/;" v file: +allow_early_data_cb ssl/ssl_local.h /^ SSL_allow_early_data_cb_fn allow_early_data_cb;$/;" m struct:ssl_ctx_st +allow_early_data_cb ssl/ssl_local.h /^ SSL_allow_early_data_cb_fn allow_early_data_cb;$/;" m struct:ssl_st +allow_early_data_cb test/sslapitest.c /^static int allow_early_data_cb(SSL *s, void *arg)$/;" f file: +allow_early_data_cb_data ssl/ssl_local.h /^ void *allow_early_data_cb_data;$/;" m struct:ssl_ctx_st +allow_early_data_cb_data ssl/ssl_local.h /^ void *allow_early_data_cb_data;$/;" m struct:ssl_st +allow_ed_cb_called test/sslapitest.c /^static int allow_ed_cb_called = 0;$/;" v file: +allow_insecure_decrypt crypto/evp/e_aes.c /^static const int allow_insecure_decrypt = 0;$/;" v file: +allow_insecure_decrypt crypto/evp/e_aes.c /^static const int allow_insecure_decrypt = 1;$/;" v file: +allow_unprotected fuzz/cmp.c /^static int allow_unprotected(const OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *rep,$/;" f file: +allow_unprotected test/cmp_vfy_test.c /^static int allow_unprotected(const OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg,$/;" f file: +allow_unprotected_cb test/cmp_vfy_test.c /^ ossl_cmp_allow_unprotected_cb_t allow_unprotected_cb;$/;" m struct:test_fixture file: +allws test/danetest.c /^static int allws(const char *cp)$/;" f file: +allzeroes crypto/ec/curve25519.c /^static const char allzeroes[15];$/;" v file: +alpn ssl/ssl_local.h /^ unsigned char *alpn;$/;" m struct:ssl_ctx_st::__anon416 +alpn ssl/ssl_local.h /^ unsigned char *alpn;$/;" m struct:ssl_st::__anon420 +alpn_cb apps/s_server.c /^static int alpn_cb(SSL *s, const unsigned char **out, unsigned char *outlen,$/;" f file: +alpn_client test/ssl_old_test.c /^static const char *alpn_client;$/;" v file: +alpn_expected test/ssl_old_test.c /^static const char *alpn_expected;$/;" v file: +alpn_len ssl/ssl_local.h /^ size_t alpn_len;$/;" m struct:ssl_ctx_st::__anon416 +alpn_len ssl/ssl_local.h /^ size_t alpn_len;$/;" m struct:ssl_st::__anon420 +alpn_proposed ssl/ssl_local.h /^ unsigned char *alpn_proposed;$/;" m struct:ssl_st::__anon417 +alpn_proposed_len ssl/ssl_local.h /^ size_t alpn_proposed_len;$/;" m struct:ssl_st::__anon417 +alpn_protocols test/helpers/handshake.h /^ unsigned char *alpn_protocols;$/;" m struct:ctx_data_st +alpn_protocols test/helpers/ssl_test_ctx.h /^ char *alpn_protocols;$/;" m struct:__anon289 +alpn_protocols test/helpers/ssl_test_ctx.h /^ char *alpn_protocols;$/;" m struct:__anon290 +alpn_protocols_len test/helpers/handshake.h /^ size_t alpn_protocols_len;$/;" m struct:ctx_data_st +alpn_prots test/clienthellotest.c /^static const char alpn_prots[] =$/;" v file: +alpn_select_cb ssl/ssl_local.h /^ int (*alpn_select_cb) (SSL *s,$/;" m struct:ssl_ctx_st::__anon416 +alpn_select_cb test/sslapitest.c /^static int alpn_select_cb(SSL *ssl, const unsigned char **out,$/;" f file: +alpn_select_cb_arg ssl/ssl_local.h /^ void *alpn_select_cb_arg;$/;" m struct:ssl_ctx_st::__anon416 +alpn_selected ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *alpn_selected;$/;" m struct:__anon426 file: +alpn_selected ssl/ssl_local.h /^ unsigned char *alpn_selected;$/;" m struct:ssl_session_st::__anon412 +alpn_selected ssl/ssl_local.h /^ unsigned char *alpn_selected;$/;" m struct:ssl_st::__anon417 +alpn_selected test/ssl_old_test.c /^static unsigned char *alpn_selected;$/;" v file: +alpn_selected_len ssl/ssl_local.h /^ size_t alpn_selected_len;$/;" m struct:ssl_session_st::__anon412 +alpn_selected_len ssl/ssl_local.h /^ size_t alpn_selected_len;$/;" m struct:ssl_st::__anon417 +alpn_sent ssl/ssl_local.h /^ int alpn_sent;$/;" m struct:ssl_st::__anon417 +alpn_server test/ssl_old_test.c /^static char *alpn_server;$/;" v file: +alpn_server2 test/ssl_old_test.c /^static char *alpn_server2;$/;" v file: +alpn_value_ok ssl/ssl_lib.c /^static int alpn_value_ok(const unsigned char *protos, unsigned int protos_len)$/;" f file: +already_checked crypto/cmp/cmp_vfy.c /^static int already_checked(const X509 *cert,$/;" f file: +alt_version providers/implementations/asymciphers/rsa_enc.c /^ unsigned int alt_version;$/;" m struct:__anon515 file: +altname include/crypto/x509.h /^ STACK_OF(GENERAL_NAME) *altname;$/;" m struct:x509_st +always_prepend external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub always_prepend {$/;" s +always_retry_ctrl test/helpers/ssltestlib.c /^static long always_retry_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +always_retry_free test/helpers/ssltestlib.c /^static int always_retry_free(BIO *bio)$/;" f file: +always_retry_gets test/helpers/ssltestlib.c /^static int always_retry_gets(BIO *bio, char *buf, int size)$/;" f file: +always_retry_new test/helpers/ssltestlib.c /^static int always_retry_new(BIO *bio)$/;" f file: +always_retry_puts test/helpers/ssltestlib.c /^static int always_retry_puts(BIO *bio, const char *str)$/;" f file: +always_retry_read test/helpers/ssltestlib.c /^static int always_retry_read(BIO *bio, char *out, int outl)$/;" f file: +always_retry_write test/helpers/ssltestlib.c /^static int always_retry_write(BIO *bio, const char *in, int inl)$/;" f file: +amask ssl/ssl_local.h /^ uint32_t amask; \/* authmask corresponding to key type *\/$/;" m struct:__anon422 +ameth crypto/engine/tb_asnmth.c /^ const EVP_PKEY_ASN1_METHOD *ameth;$/;" m struct:__anon210 file: +ameth include/crypto/evp.h /^ const EVP_PKEY_ASN1_METHOD *ameth;$/;" m struct:evp_pkey_st +ameth_cmp crypto/asn1/ameth_lib.c /^static int ameth_cmp(const EVP_PKEY_ASN1_METHOD *const *a,$/;" f file: +amm52x20_x1 crypto/bn/asm/rsaz-avx512.pl /^sub amm52x20_x1() {$/;" s +amm52x20_x1_norm crypto/bn/asm/rsaz-avx512.pl /^sub amm52x20_x1_norm {$/;" s +amount test/bio_prefix_text.c /^static size_t amount = 0;$/;" v file: +amp apps/include/s_apps.h /^ int amp; \/* allow more groups *\/$/;" m struct:srp_arg_st +any2obj_decode_final providers/implementations/storemgmt/file_store_any2obj.c /^static int any2obj_decode_final(void *provctx, int objtype, BUF_MEM *mem,$/;" f file: +any2obj_freectx providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_freectx_fn any2obj_freectx;$/;" v file: +any2obj_freectx providers/implementations/storemgmt/file_store_any2obj.c /^static void any2obj_freectx(void *vctx)$/;" f file: +any2obj_newctx providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_newctx_fn any2obj_newctx;$/;" v file: +any2obj_newctx providers/implementations/storemgmt/file_store_any2obj.c /^static void *any2obj_newctx(void *provctx)$/;" f file: +anyPolicy crypto/x509/pcy_local.h /^ X509_POLICY_DATA *anyPolicy;$/;" m struct:X509_POLICY_CACHE_st +anyPolicy crypto/x509/pcy_local.h /^ X509_POLICY_NODE *anyPolicy;$/;" m struct:X509_POLICY_LEVEL_st +any_skip crypto/x509/pcy_local.h /^ long any_skip;$/;" m struct:X509_POLICY_CACHE_st +anydisabled util/perl/OpenSSL/Test/Utils.pm /^sub anydisabled {$/;" s +anyof util/perl/OpenSSL/Test/Utils.pm /^sub anyof {$/;" s +ap crypto/bn/asm/sparcv8.S /^#define ap(I) [%i1+4*I]$/;" d +ap crypto/bn/asm/sparcv8plus.S /^#define ap(I) [%i1+4*I]$/;" d +api_get_params test/params_test.c /^static int api_get_params(void *vobj, OSSL_PARAM *params)$/;" f file: +api_params test/params_test.c /^static const struct param_owner_st api_params = {$/;" v typeref:struct:param_owner_st file: +api_set_params test/params_test.c /^static int api_set_params(void *vobj, const OSSL_PARAM *params)$/;" f file: +app test/params_test.c /^ const struct param_owner_st *app;$/;" m struct:__anon337 typeref:struct:__anon337::param_owner_st file: +app util/perl/OpenSSL/Test.pm /^sub app {$/;" s +app_RAND_load apps/lib/app_rand.c /^int app_RAND_load(void)$/;" f +app_RAND_load_conf apps/lib/app_rand.c /^void app_RAND_load_conf(CONF *c, const char *section)$/;" f +app_RAND_write apps/lib/app_rand.c /^int app_RAND_write(void)$/;" f +app_access apps/lib/apps.c /^int app_access(const char* name, int flag)$/;" f +app_bail_out apps/lib/apps.c /^void app_bail_out(char *fmt, ...)$/;" f +app_buffer ssl/record/record.h /^ int app_buffer;$/;" m struct:ssl3_buffer_st +app_clearerr ms/applink.c /^static void app_clearerr(FILE *fp)$/;" f file: +app_create_libctx apps/lib/app_libctx.c /^OSSL_LIB_CTX *app_create_libctx(void)$/;" f +app_data crypto/asn1/asn1_local.h /^ void *app_data;$/;" m struct:asn1_sctx_st +app_data crypto/dh/dh_local.h /^ char *app_data;$/;" m struct:dh_method +app_data crypto/dsa/dsa_local.h /^ void *app_data;$/;" m struct:dsa_method +app_data crypto/evp/evp_local.h /^ void *app_data; \/* application stuff *\/$/;" m struct:evp_cipher_ctx_st +app_data crypto/rsa/rsa_local.h /^ char *app_data;$/;" m struct:rsa_meth_st +app_data include/crypto/evp.h /^ void *app_data;$/;" m struct:evp_cipher_st +app_data include/crypto/evp.h /^ void *app_data;$/;" m struct:evp_pkey_ctx_st +app_data_size test/helpers/ssl_test_ctx.h /^ int app_data_size;$/;" m struct:__anon292 +app_feof ms/applink.c /^static int app_feof(FILE *fp)$/;" f file: +app_ferror ms/applink.c /^static int app_ferror(FILE *fp)$/;" f file: +app_fileno ms/applink.c /^static int app_fileno(FILE *fp)$/;" f file: +app_foo_init test/params_test.c 319;" d file: +app_fsetmod ms/applink.c /^static int app_fsetmod(FILE *fp, char mod)$/;" f file: +app_gen_cookie_cb ssl/ssl_local.h /^ int (*app_gen_cookie_cb) (SSL *ssl, unsigned char *cookie,$/;" m struct:ssl_ctx_st +app_get0_libctx apps/lib/app_libctx.c /^OSSL_LIB_CTX *app_get0_libctx(void)$/;" f +app_get0_libctx test/testutil/apps_shims.c /^OSSL_LIB_CTX *app_get0_libctx(void)$/;" f +app_get0_propq apps/lib/app_libctx.c /^const char *app_get0_propq(void)$/;" f +app_get0_propq test/testutil/apps_shims.c /^const char *app_get0_propq(void)$/;" f +app_get_pass apps/lib/apps.c /^static char *app_get_pass(const char *arg, int keepbio)$/;" f file: +app_http_get_asn1 apps/lib/apps.c /^ASN1_VALUE *app_http_get_asn1(const char *url, const char *proxy,$/;" f +app_http_post_asn1 apps/lib/apps.c /^ASN1_VALUE *app_http_post_asn1(const char *host, const char *port,$/;" f +app_http_tls_cb apps/lib/apps.c /^BIO *app_http_tls_cb(BIO *bio, void *arg, int connect, int detail)$/;" f +app_http_tls_info_st apps/include/apps.h /^typedef struct app_http_tls_info_st {$/;" s +app_init apps/lib/apps.c /^int app_init(long mesgwin)$/;" f +app_isdir apps/lib/apps.c /^int app_isdir(const char *name)$/;" f +app_keygen apps/lib/apps.c /^EVP_PKEY *app_keygen(EVP_PKEY_CTX *ctx, const char *alg, int bits, int verbose)$/;" f +app_libctx apps/lib/app_libctx.c /^static OSSL_LIB_CTX *app_libctx = NULL;$/;" v file: +app_load_config apps/include/apps.h 68;" d +app_load_config_bio apps/lib/apps.c /^CONF *app_load_config_bio(BIO *in, const char *filename)$/;" f +app_load_config_internal apps/lib/apps.c /^CONF *app_load_config_internal(const char *filename, int quiet)$/;" f +app_load_config_modules apps/lib/apps.c /^CONF *app_load_config_modules(const char *configfile)$/;" f +app_load_config_quiet apps/include/apps.h 69;" d +app_load_config_verbose apps/lib/apps.c /^CONF *app_load_config_verbose(const char *filename, int verbose)$/;" f +app_load_modules apps/lib/apps.c /^int app_load_modules(const CONF *config)$/;" f +app_malloc apps/lib/apps.c /^void *app_malloc(size_t sz, const char *what)$/;" f +app_malloc test/testutil/apps_shims.c /^void *app_malloc(size_t sz, const char *what)$/;" f +app_p1 test/params_test.c /^static int app_p1; \/* "p1" *\/$/;" v file: +app_p1_init test/params_test.c 313;" d file: +app_p2 test/params_test.c /^static double app_p2; \/* "p2" is ignored *\/$/;" v file: +app_p2_init test/params_test.c 314;" d file: +app_p3 test/params_test.c /^static BIGNUM *app_p3 = NULL; \/* "p3" *\/$/;" v file: +app_p3_init test/params_test.c 315;" d file: +app_p4 test/params_test.c /^static char app_p4[256]; \/* "p4" *\/$/;" v file: +app_p4_init test/params_test.c 316;" d file: +app_p5 test/params_test.c /^static char app_p5[256]; \/* "p5" *\/$/;" v file: +app_p5_init test/params_test.c 317;" d file: +app_p6 test/params_test.c /^static const char *app_p6 = NULL; \/* "p6" *\/$/;" v file: +app_p6_init test/params_test.c 318;" d file: +app_paramgen apps/lib/apps.c /^EVP_PKEY *app_paramgen(EVP_PKEY_CTX *ctx, const char *alg)$/;" f +app_params_free apps/lib/apps.c /^void app_params_free(OSSL_PARAM *params)$/;" f +app_passwd apps/lib/apps.c /^int app_passwd(const char *arg1, const char *arg2, char **pass1, char **pass2)$/;" f +app_propq apps/lib/app_libctx.c /^static const char *app_propq = NULL;$/;" v file: +app_provider_load apps/lib/app_provider.c /^int app_provider_load(OSSL_LIB_CTX *libctx, const char *provider_name)$/;" f +app_providers_cleanup apps/lib/app_provider.c /^void app_providers_cleanup(void)$/;" f +app_set_propq apps/lib/app_libctx.c /^int app_set_propq(const char *arg)$/;" f +app_stderr ms/applink.c /^static void *app_stderr(void)$/;" f file: +app_stdin ms/applink.c /^static void *app_stdin(void)$/;" f file: +app_stdout ms/applink.c /^static void *app_stdout(void)$/;" f file: +app_tminterval apps/lib/apps.c /^double app_tminterval(int stop, int usertime)$/;" f +app_verify test/ssl_old_test.c /^ int app_verify;$/;" m struct:app_verify_arg file: +app_verify_arg ssl/ssl_local.h /^ void *app_verify_arg;$/;" m struct:ssl_ctx_st +app_verify_arg test/ssl_old_test.c /^struct app_verify_arg {$/;" s file: +app_verify_callback ssl/ssl_local.h /^ int (*app_verify_callback) (X509_STORE_CTX *, void *);$/;" m struct:ssl_ctx_st +app_verify_callback test/ssl_old_test.c /^static int app_verify_callback(X509_STORE_CTX *ctx, void *arg)$/;" f file: +app_verify_cookie_cb ssl/ssl_local.h /^ int (*app_verify_cookie_cb) (SSL *ssl, const unsigned char *cookie,$/;" m struct:ssl_ctx_st +appdata test/sslapitest.c /^static const char *appdata = "Hello World";$/;" v file: +append_buf apps/engine.c /^static int append_buf(char **buf, int *size, const char *s)$/;" f file: +append_exp crypto/asn1/asn1_gen.c /^static int append_exp(tag_exp_arg *arg, int exp_tag, int exp_class,$/;" f file: +append_text_to_output external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub append_text_to_output {$/;" s +append_text_to_output util/perl/OpenSSL/Template.pm /^sub append_text_to_output {$/;" s +appname include/internal/conf.h /^ char *appname;$/;" m struct:ossl_init_settings_st +apps_shutdown apps/openssl.c /^static void apps_shutdown(void)$/;" f file: +apps_ssl_info_callback apps/lib/s_cb.c /^void apps_ssl_info_callback(const SSL *s, int where, int ret)$/;" f +apps_startup apps/openssl.c /^static int apps_startup(void)$/;" f file: +aptr crypto/bn/asm/ia64-mont.pl /^ sub aptr=aptr,len };; \/\/ rewind$/;" s +are_ec_nids_compatible test/ectest.c /^int are_ec_nids_compatible(int n1d, int n2d)$/;" f file: +arena crypto/mem_sec.c /^ char *arena;$/;" m struct:sh_st file: +arena_size crypto/mem_sec.c /^ size_t arena_size;$/;" m struct:sh_st file: +ares crypto/evp/e_aes.c /^ unsigned char ares[16];$/;" m struct:__anon60 file: +ares include/crypto/modes.h /^ unsigned int mres, ares;$/;" m struct:gcm128_context +ares providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned char ares[16];$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +areslen crypto/evp/e_aes.c /^ int areslen;$/;" m struct:__anon60 file: +areslen providers/implementations/ciphers/cipher_aes_gcm.h /^ int areslen;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +arg apps/lib/opt.c /^static char *arg;$/;" v file: +arg crypto/bn/bn_local.h /^ void *arg; \/* callback-specific data *\/$/;" m struct:bn_gencb_st +arg crypto/conf/conf_ssl.c /^ char *arg;$/;" m struct:ssl_conf_cmd_st file: +arg crypto/engine/eng_table.c /^ void *arg;$/;" m struct:st_engine_pile_doall file: +arg crypto/evp/names.c /^ void *arg;$/;" m struct:doall_cipher file: +arg crypto/evp/names.c /^ void *arg;$/;" m struct:doall_md file: +arg crypto/initthread.c /^ void *arg;$/;" m struct:thread_event_handler_st file: +arg crypto/objects/o_names.c /^ void *arg;$/;" m struct:__anon256 file: +arg1 include/openssl/txt_db.h /^ long arg1;$/;" m struct:txt_db_st +arg2 include/openssl/txt_db.h /^ long arg2;$/;" m struct:txt_db_st +arg_row include/openssl/txt_db.h /^ OPENSSL_STRING *arg_row;$/;" m struct:txt_db_st +argc apps/include/apps.h /^ int argc;$/;" m struct:args_st +argc apps/lib/opt.c /^static int argc;$/;" v file: +argl include/internal/cryptlib.h /^ long argl; \/* Arbitrary long *\/$/;" m struct:ex_callback_st +argname test/params_test.c /^ const char *argname;$/;" m struct:int_from_text_test_st file: +argp include/internal/cryptlib.h /^ void *argp; \/* Arbitrary void * *\/$/;" m struct:ex_callback_st +args_excert apps/lib/s_cb.c /^int args_excert(int opt, SSL_EXCERT **pexc)$/;" f +args_st apps/include/apps.h /^typedef struct args_st {$/;" s +argv apps/include/apps.h /^ char **argv;$/;" m struct:args_st +argv apps/lib/opt.c /^static char **argv;$/;" v file: +aria_cbc_decrypt demos/cipher/ariacbc.c /^int aria_cbc_decrypt(void)$/;" f +aria_cbc_encrypt crypto/evp/e_aria.c /^static void aria_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +aria_cbc_encrypt demos/cipher/ariacbc.c /^int aria_cbc_encrypt(void)$/;" f +aria_ccm_cipher crypto/evp/e_aria.c /^static int aria_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aria_ccm_cleanup crypto/evp/e_aria.c 760;" d file: +aria_ccm_ctrl crypto/evp/e_aria.c /^static int aria_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +aria_ccm_freectx providers/implementations/ciphers/cipher_aria_ccm.c /^static OSSL_FUNC_cipher_freectx_fn aria_ccm_freectx;$/;" v file: +aria_ccm_freectx providers/implementations/ciphers/cipher_aria_ccm.c /^static void aria_ccm_freectx(void *vctx)$/;" f file: +aria_ccm_init_key crypto/evp/e_aria.c /^static int aria_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aria_ccm_newctx providers/implementations/ciphers/cipher_aria_ccm.c /^static void *aria_ccm_newctx(void *provctx, size_t keybits)$/;" f file: +aria_ccm_tls_cipher crypto/evp/e_aria.c /^static int aria_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aria_cfb128_encrypt crypto/evp/e_aria.c /^static void aria_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +aria_cfb1_encrypt crypto/evp/e_aria.c /^static void aria_cfb1_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +aria_cfb8_encrypt crypto/evp/e_aria.c /^static void aria_cfb8_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +aria_ctr_cipher crypto/evp/e_aria.c /^static int aria_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aria_dupctx providers/implementations/ciphers/cipher_aria.c /^static OSSL_FUNC_cipher_dupctx_fn aria_dupctx;$/;" v file: +aria_dupctx providers/implementations/ciphers/cipher_aria.c /^static void *aria_dupctx(void *ctx)$/;" f file: +aria_ecb_encrypt crypto/evp/e_aria.c /^static void aria_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +aria_freectx providers/implementations/ciphers/cipher_aria.c /^static OSSL_FUNC_cipher_freectx_fn aria_freectx;$/;" v file: +aria_freectx providers/implementations/ciphers/cipher_aria.c /^static void aria_freectx(void *vctx)$/;" f file: +aria_gcm providers/implementations/ciphers/cipher_aria_gcm_hw.c /^static const PROV_GCM_HW aria_gcm = {$/;" v file: +aria_gcm_cipher crypto/evp/e_aria.c /^static int aria_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aria_gcm_cleanup crypto/evp/e_aria.c /^static int aria_gcm_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: +aria_gcm_ctrl crypto/evp/e_aria.c /^static int aria_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +aria_gcm_freectx providers/implementations/ciphers/cipher_aria_gcm.c /^static OSSL_FUNC_cipher_freectx_fn aria_gcm_freectx;$/;" v file: +aria_gcm_freectx providers/implementations/ciphers/cipher_aria_gcm.c /^static void aria_gcm_freectx(void *vctx)$/;" f file: +aria_gcm_init_key crypto/evp/e_aria.c /^static int aria_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aria_gcm_initkey providers/implementations/ciphers/cipher_aria_gcm_hw.c /^static int aria_gcm_initkey(PROV_GCM_CTX *ctx, const unsigned char *key,$/;" f file: +aria_gcm_newctx providers/implementations/ciphers/cipher_aria_gcm.c /^static void *aria_gcm_newctx(void *provctx, size_t keybits)$/;" f file: +aria_gcm_tls_cipher crypto/evp/e_aria.c /^static int aria_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +aria_init_key crypto/evp/e_aria.c /^static int aria_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +aria_key_st include/crypto/aria.h /^struct aria_key_st {$/;" s +aria_ofb128_encrypt crypto/evp/e_aria.c /^static void aria_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +ascii2ebcdic include/openssl/ebcdic.h 29;" d +ascii_dollar apps/passwd.c /^static const char ascii_dollar[] = { 0x24, 0x00 };$/;" v file: +asid_contains crypto/x509/v3_asid.c /^static int asid_contains(ASIdOrRanges *parent, ASIdOrRanges *child)$/;" f file: +asid_validate_path_internal crypto/x509/v3_asid.c /^static int asid_validate_path_internal(X509_STORE_CTX *ctx,$/;" f file: +asm Configurations/platform/BASE.pm /^sub asm { return __base($_[1], '.S', '.s') . $_[0]->asmext() }$/;" s +asm Configurations/platform/Unix.pm /^sub asm {$/;" s +asm_AES_cbc_encrypt crypto/aes/asm/aes-x86_64.pl /^asm_AES_cbc_encrypt:$/;" l +asm_AES_decrypt crypto/aes/asm/aes-x86_64.pl /^asm_AES_decrypt:$/;" l +asm_AES_encrypt crypto/aes/asm/aes-x86_64.pl /^asm_AES_encrypt:$/;" l +asm_init crypto/perlasm/sparcv9_modes.pl /^sub asm_init { # to be called with @ARGV as argument$/;" s +asmext Configurations/platform/VMS.pm /^sub asmext { '.ASM' }$/;" s +asmext Configurations/platform/Windows.pm /^sub asmext { '.asm' }$/;" s +asn1 test/x509_time_test.c /^ ASN1_TIME asn1;$/;" m struct:__anon272 file: +asn1 test/x509_time_test.c /^ ASN1_TIME asn1;$/;" m struct:__anon273 file: +asn1_bio_callback_ctrl crypto/asn1/bio_asn1.c /^static long asn1_bio_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +asn1_bio_ctrl crypto/asn1/bio_asn1.c /^static long asn1_bio_ctrl(BIO *b, int cmd, long arg1, void *arg2)$/;" f file: +asn1_bio_flush_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_flush_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,$/;" f file: +asn1_bio_free crypto/asn1/bio_asn1.c /^static int asn1_bio_free(BIO *b)$/;" f file: +asn1_bio_get_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_get_ex(BIO *b, int cmd,$/;" f file: +asn1_bio_gets crypto/asn1/bio_asn1.c /^static int asn1_bio_gets(BIO *b, char *str, int size)$/;" f file: +asn1_bio_init crypto/asn1/bio_asn1.c /^static int asn1_bio_init(BIO_ASN1_BUF_CTX *ctx, int size)$/;" f file: +asn1_bio_new crypto/asn1/bio_asn1.c /^static int asn1_bio_new(BIO *b)$/;" f file: +asn1_bio_puts crypto/asn1/bio_asn1.c /^static int asn1_bio_puts(BIO *b, const char *str)$/;" f file: +asn1_bio_read crypto/asn1/bio_asn1.c /^static int asn1_bio_read(BIO *b, char *in, int inl)$/;" f file: +asn1_bio_set_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_set_ex(BIO *b, int cmd,$/;" f file: +asn1_bio_setup_ex crypto/asn1/bio_asn1.c /^static int asn1_bio_setup_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx,$/;" f file: +asn1_bio_state_t crypto/asn1/bio_asn1.c /^} asn1_bio_state_t;$/;" t typeref:enum:__anon226 file: +asn1_bio_write crypto/asn1/bio_asn1.c /^static int asn1_bio_write(BIO *b, const char *in, int inl)$/;" f file: +asn1_cb crypto/asn1/asn1_gen.c /^static int asn1_cb(const char *elem, int len, void *bitstr)$/;" f file: +asn1_check_eoc crypto/asn1/tasn_dec.c /^static int asn1_check_eoc(const unsigned char **in, long len)$/;" f file: +asn1_check_tlen crypto/asn1/tasn_dec.c /^static int asn1_check_tlen(long *olen, int *otag, unsigned char *oclass,$/;" f file: +asn1_class crypto/asn1/bio_asn1.c /^ int asn1_class, asn1_tag;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +asn1_collect crypto/asn1/tasn_dec.c /^static int asn1_collect(BUF_MEM *buf, const unsigned char **in, long len,$/;" f file: +asn1_d2i_ex_primitive crypto/asn1/tasn_dec.c /^static int asn1_d2i_ex_primitive(ASN1_VALUE **pval,$/;" f file: +asn1_d2i_read_bio crypto/asn1/a_d2i_fp.c /^int asn1_d2i_read_bio(BIO *in, BUF_MEM **pb)$/;" f +asn1_encoding_options apps/include/ec_common.h /^static const char *asn1_encoding_options[] = {$/;" v +asn1_ex_c2i crypto/asn1/tasn_dec.c /^static int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: +asn1_ex_i2c crypto/asn1/tasn_enc.c /^static int asn1_ex_i2c(const ASN1_VALUE **pval, unsigned char *cout, int *putype,$/;" f file: +asn1_find_end crypto/asn1/tasn_dec.c /^static int asn1_find_end(const unsigned char **in, long len, char inf)$/;" f file: +asn1_flag crypto/ec/ec_local.h /^ int asn1_flag; \/* flag to control the asn1 encoding *\/$/;" m struct:ec_group_st +asn1_form crypto/ec/ec_local.h /^ point_conversion_form_t asn1_form;$/;" m struct:ec_group_st +asn1_generalizedtime_to_tm crypto/asn1/a_gentm.c /^static int asn1_generalizedtime_to_tm(struct tm *tm,$/;" f file: +asn1_get_const_enc_ptr crypto/asn1/tasn_utl.c /^static const ASN1_ENCODING *asn1_get_const_enc_ptr(const ASN1_VALUE **pval,$/;" f file: +asn1_get_enc_ptr crypto/asn1/tasn_utl.c /^static ASN1_ENCODING *asn1_get_enc_ptr(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +asn1_get_int64 crypto/asn1/a_int.c /^static int asn1_get_int64(int64_t *pr, const unsigned char *b, size_t blen,$/;" f file: +asn1_get_length crypto/asn1/asn1_lib.c /^static int asn1_get_length(const unsigned char **pp, int *inf, long *rl,$/;" f file: +asn1_get_uint64 crypto/asn1/a_int.c /^static int asn1_get_uint64(uint64_t *pr, const unsigned char *b, size_t blen)$/;" f file: +asn1_i2d_ex_primitive crypto/asn1/tasn_enc.c /^static int asn1_i2d_ex_primitive(const ASN1_VALUE **pval, unsigned char **out,$/;" f file: +asn1_int_oct crypto/asn1/evp_asn1.c /^ASN1_SEQUENCE(asn1_int_oct) = {$/;" v +asn1_int_oct crypto/asn1/evp_asn1.c /^} asn1_int_oct;$/;" t typeref:struct:__anon229 file: +asn1_item_clear crypto/asn1/tasn_new.c /^static void asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +asn1_item_embed_d2i crypto/asn1/tasn_dec.c /^static int asn1_item_embed_d2i(ASN1_VALUE **pval, const unsigned char **in,$/;" f file: +asn1_item_embed_new crypto/asn1/tasn_new.c /^int asn1_item_embed_new(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed,$/;" f +asn1_item_ex_d2i_intern crypto/asn1/tasn_dec.c /^static int asn1_item_ex_d2i_intern(ASN1_VALUE **pval, const unsigned char **in,$/;" f file: +asn1_item_flags_i2d crypto/asn1/tasn_enc.c /^static int asn1_item_flags_i2d(const ASN1_VALUE *val, unsigned char **out,$/;" f file: +asn1_item_list crypto/asn1/asn1_item_list.h /^static ASN1_ITEM_EXP *asn1_item_list[] = {$/;" v +asn1_item_print_ctx crypto/asn1/tasn_prn.c /^static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,$/;" f file: +asn1_multi crypto/asn1/asn1_gen.c /^static ASN1_TYPE *asn1_multi(int utype, const char *section, X509V3_CTX *cnf,$/;" f file: +asn1_object_st include/crypto/asn1.h /^struct asn1_object_st {$/;" s +asn1_output_data crypto/asn1/asn_mime.c /^static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,$/;" f file: +asn1_parse2 crypto/asn1/asn1_parse.c /^static int asn1_parse2(BIO *bp, const unsigned char **pp, long length,$/;" f file: +asn1_pctx_st include/crypto/asn1.h /^struct asn1_pctx_st {$/;" s +asn1_primitive_clear crypto/asn1/tasn_new.c /^static void asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +asn1_primitive_new crypto/asn1/tasn_new.c /^static int asn1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +asn1_primitive_print crypto/asn1/tasn_prn.c /^static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,$/;" f file: +asn1_print_boolean crypto/asn1/tasn_prn.c /^static int asn1_print_boolean(BIO *out, int boolval)$/;" f file: +asn1_print_fsname crypto/asn1/tasn_prn.c /^static int asn1_print_fsname(BIO *out, int indent,$/;" f file: +asn1_print_info crypto/asn1/asn1_parse.c /^static int asn1_print_info(BIO *bp, long offset, int depth, int hl, long len,$/;" f file: +asn1_print_integer crypto/asn1/tasn_prn.c /^static int asn1_print_integer(BIO *out, const ASN1_INTEGER *str)$/;" f file: +asn1_print_obstring crypto/asn1/tasn_prn.c /^static int asn1_print_obstring(BIO *out, const ASN1_STRING *str, int indent)$/;" f file: +asn1_print_oid crypto/asn1/tasn_prn.c /^static int asn1_print_oid(BIO *out, const ASN1_OBJECT *oid)$/;" f file: +asn1_put_length crypto/asn1/asn1_lib.c /^static void asn1_put_length(unsigned char **pp, int length)$/;" f file: +asn1_put_uint64 crypto/asn1/a_int.c /^static size_t asn1_put_uint64(unsigned char b[sizeof(uint64_t)], uint64_t r)$/;" f file: +asn1_sctx_st crypto/asn1/asn1_local.h /^struct asn1_sctx_st {$/;" s +asn1_str2tag crypto/asn1/asn1_gen.c /^static int asn1_str2tag(const char *tagstr, int len)$/;" f file: +asn1_str2type crypto/asn1/asn1_gen.c /^static ASN1_TYPE *asn1_str2type(const char *str, int format, int utype)$/;" f file: +asn1_string_canon crypto/x509/x_name.c /^static int asn1_string_canon(ASN1_STRING *out, const ASN1_STRING *in)$/;" f file: +asn1_string_get_int64 crypto/asn1/a_int.c /^static int asn1_string_get_int64(int64_t *pr, const ASN1_STRING *a, int itype)$/;" f file: +asn1_string_get_uint64 crypto/asn1/a_int.c /^static int asn1_string_get_uint64(uint64_t *pr, const ASN1_STRING *a,$/;" f file: +asn1_string_set_int64 crypto/asn1/a_int.c /^static int asn1_string_set_int64(ASN1_STRING *a, int64_t r, int itype)$/;" f file: +asn1_string_set_uint64 crypto/asn1/a_int.c /^static int asn1_string_set_uint64(ASN1_STRING *a, uint64_t r, int itype)$/;" f file: +asn1_string_to_bn crypto/asn1/a_int.c /^static BIGNUM *asn1_string_to_bn(const ASN1_INTEGER *ai, BIGNUM *bn,$/;" f file: +asn1_tag crypto/asn1/bio_asn1.c /^ int asn1_class, asn1_tag;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +asn1_template_clear crypto/asn1/tasn_new.c /^static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)$/;" f file: +asn1_template_ex_d2i crypto/asn1/tasn_dec.c /^static int asn1_template_ex_d2i(ASN1_VALUE **val,$/;" f file: +asn1_template_ex_i2d crypto/asn1/tasn_enc.c /^static int asn1_template_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,$/;" f file: +asn1_template_new crypto/asn1/tasn_new.c /^static int asn1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt,$/;" f file: +asn1_template_noexp_d2i crypto/asn1/tasn_dec.c /^static int asn1_template_noexp_d2i(ASN1_VALUE **val,$/;" f file: +asn1_template_print_ctx crypto/asn1/tasn_prn.c /^static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,$/;" f file: +asn1_tlc_clear crypto/asn1/tasn_dec.c 96;" d file: +asn1_tlc_clear_nc crypto/asn1/tasn_dec.c 98;" d file: +asn1_type test/asn1_encode_test.c /^ ASN1_ITEM_EXP *asn1_type;$/;" m struct:__anon298 file: +asn1_type_get_int_oct crypto/asn1/evp_asn1.c /^static int asn1_type_get_int_oct(ASN1_OCTET_STRING *oct, int32_t anum,$/;" f file: +asn1_type_init_oct crypto/asn1/evp_asn1.c /^static ossl_inline void asn1_type_init_oct(ASN1_OCTET_STRING *oct,$/;" f file: +asn1_write_micalg crypto/asn1/asn_mime.c /^static int asn1_write_micalg(BIO *out, STACK_OF(X509_ALGOR) *mdalgs)$/;" f file: +asn1parse_main apps/asn1parse.c /^int asn1parse_main(int argc, char **argv)$/;" f +asn1parse_options apps/asn1parse.c /^const OPTIONS asn1parse_options[] = {$/;" v +assemble crypto/bn/asm/parisc-mont.pl /^sub assemble {$/;" s +assemble crypto/modes/asm/ghash-parisc.pl /^sub assemble {$/;" s +assemble crypto/sha/asm/sha512-parisc.pl /^sub assemble {$/;" s +assert_validity test/ct_test.c /^static int assert_validity(CT_TEST_FIXTURE *fixture, STACK_OF(SCT) *scts,$/;" f file: +asymcipher_cmp apps/list.c /^static int asymcipher_cmp(const EVP_ASYM_CIPHER * const *a,$/;" f file: +async apps/s_server.c /^static int async = 0;$/;" v file: +async crypto/init.c /^static CRYPTO_ONCE async = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +async_cb ssl/ssl_local.h /^ SSL_async_callback_fn async_cb;$/;" m struct:ssl_ctx_st +async_cb ssl/ssl_local.h /^ SSL_async_callback_fn async_cb;$/;" m struct:ssl_st +async_cb_arg ssl/ssl_local.h /^ void *async_cb_arg;$/;" m struct:ssl_ctx_st +async_cb_arg ssl/ssl_local.h /^ void *async_cb_arg;$/;" m struct:ssl_st +async_ctrl test/asynciotest.c /^static long async_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +async_ctrs test/asynciotest.c /^struct async_ctrs {$/;" s file: +async_ctrs test/sslbuffertest.c /^struct async_ctrs {$/;" s file: +async_ctx crypto/async/async_local.h /^typedef struct async_ctx_st async_ctx;$/;" t typeref:struct:async_ctx_st +async_ctx_free crypto/async/async.c /^static int async_ctx_free(void)$/;" f file: +async_ctx_new crypto/async/async.c /^static async_ctx *async_ctx_new(void)$/;" f file: +async_ctx_st crypto/async/async_local.h /^struct async_ctx_st {$/;" s +async_deinit crypto/async/async.c /^void async_deinit(void)$/;" f +async_delete_thread_state crypto/async/async.c /^static void async_delete_thread_state(void *arg)$/;" f file: +async_empty_pool crypto/async/async.c /^static void async_empty_pool(async_pool *pool)$/;" f file: +async_fibre crypto/async/arch/async_null.h /^} async_fibre;$/;" t typeref:struct:async_fibre_st +async_fibre crypto/async/arch/async_posix.h /^} async_fibre;$/;" t typeref:struct:async_fibre_st +async_fibre crypto/async/arch/async_win.h /^} async_fibre;$/;" t typeref:struct:async_fibre_st +async_fibre_free crypto/async/arch/async_null.h 27;" d +async_fibre_free crypto/async/arch/async_posix.c /^void async_fibre_free(async_fibre *fibre)$/;" f +async_fibre_free crypto/async/arch/async_win.h 39;" d +async_fibre_init_dispatcher crypto/async/arch/async_null.h 28;" d +async_fibre_init_dispatcher crypto/async/arch/async_posix.h 82;" d +async_fibre_init_dispatcher crypto/async/arch/async_win.c /^int async_fibre_init_dispatcher(async_fibre *fibre)$/;" f +async_fibre_makecontext crypto/async/arch/async_null.h 26;" d +async_fibre_makecontext crypto/async/arch/async_posix.c /^int async_fibre_makecontext(async_fibre *fibre)$/;" f +async_fibre_makecontext crypto/async/arch/async_win.h 31;" d +async_fibre_makecontext crypto/async/arch/async_win.h 35;" d +async_fibre_st crypto/async/arch/async_null.h /^typedef struct async_fibre_st {$/;" s +async_fibre_st crypto/async/arch/async_posix.h /^typedef struct async_fibre_st {$/;" s +async_fibre_st crypto/async/arch/async_win.h /^typedef struct async_fibre_st {$/;" s +async_fibre_swapcontext crypto/async/arch/async_null.h 25;" d +async_fibre_swapcontext crypto/async/arch/async_posix.h /^static ossl_inline int async_fibre_swapcontext(async_fibre *o, async_fibre *n, int r)$/;" f +async_fibre_swapcontext crypto/async/arch/async_win.h 27;" d +async_free test/asynciotest.c /^static int async_free(BIO *bio)$/;" f file: +async_get_ctx crypto/async/async.c /^async_ctx *async_get_ctx(void)$/;" f +async_get_pool_job crypto/async/async.c /^static ASYNC_JOB *async_get_pool_job(void) {$/;" f file: +async_gets test/asynciotest.c /^static int async_gets(BIO *bio, char *buf, int size)$/;" f file: +async_init crypto/async/async.c /^int async_init(void)$/;" f +async_inited crypto/init.c /^static int async_inited = 0;$/;" v file: +async_job_free crypto/async/async.c /^static void async_job_free(ASYNC_JOB *job)$/;" f file: +async_job_new crypto/async/async.c /^static ASYNC_JOB *async_job_new(void)$/;" f file: +async_job_st crypto/async/async_local.h /^struct async_job_st {$/;" s +async_local_cleanup crypto/async/arch/async_null.c /^void async_local_cleanup(void)$/;" f +async_local_cleanup crypto/async/arch/async_posix.c /^void async_local_cleanup(void)$/;" f +async_local_cleanup crypto/async/arch/async_win.c /^void async_local_cleanup(void)$/;" f +async_new test/asynciotest.c /^static int async_new(BIO *bio)$/;" f file: +async_pool crypto/async/async_local.h /^typedef struct async_pool_st async_pool;$/;" t typeref:struct:async_pool_st +async_pool_st crypto/async/async_local.h /^struct async_pool_st {$/;" s +async_puts test/asynciotest.c /^static int async_puts(BIO *bio, const char *str)$/;" f file: +async_read test/asynciotest.c /^static int async_read(BIO *bio, char *out, int outl)$/;" f file: +async_release_job crypto/async/async.c /^static void async_release_job(ASYNC_JOB *job) {$/;" f file: +async_start_func crypto/async/async.c /^void async_start_func(void)$/;" f +async_start_func_win crypto/async/arch/async_win.c /^VOID CALLBACK async_start_func_win(PVOID unused)$/;" f +async_wait_ctx_reset_counts crypto/async/async_wait.c /^void async_wait_ctx_reset_counts(ASYNC_WAIT_CTX *ctx)$/;" f +async_wait_ctx_st crypto/async/async_local.h /^struct async_wait_ctx_st {$/;" s +async_write test/asynciotest.c /^static int async_write(BIO *bio, const char *in, int inl)$/;" f file: +asyncrw ssl/ssl_local.h /^ size_t asyncrw;$/;" m struct:ssl_st +atexit_handler test/shlibloadtest.c /^static void atexit_handler(void)$/;" f file: +atexit_handler_done test/shlibloadtest.c /^static int atexit_handler_done = 0;$/;" v file: +atomic_add_spinlock crypto/armv4cpuid.pl /^atomic_add_spinlock:$/;" l +attach crypto/store/store_local.h /^ OSSL_STORE_attach_fn attach;$/;" m struct:ossl_store_loader_st +attached include/crypto/rand_pool.h /^ int attached; \/* true pool was attached to existing buffer *\/$/;" m struct:rand_pool_st +attrib crypto/pkcs12/p12_local.h /^ STACK_OF(X509_ATTRIBUTE) *attrib;$/;" m struct:PKCS12_SAFEBAG_st +attributes apps/include/apps.h /^ DB_ATTR attributes;$/;" m struct:ca_db_st +attributes crypto/crmf/crmf_local.h /^ STACK_OF(X509_ATTRIBUTE) *attributes; \/* [ 0 ] *\/$/;" m struct:ossl_crmf_privatekeyinfo_st +attributes include/crypto/evp.h /^ STACK_OF(X509_ATTRIBUTE) *attributes; \/* [ 0 ] *\/$/;" m struct:evp_pkey_st +attributes include/crypto/x509.h /^ STACK_OF(X509_ATTRIBUTE) *attributes;$/;" m struct:X509_req_info_st +attributes include/crypto/x509.h /^ STACK_OF(X509_ATTRIBUTE) *attributes;$/;" m struct:pkcs8_priv_key_info_st +authAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *authAttrs;$/;" m struct:CMS_AuthEnvelopedData_st +authAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *authAttrs;$/;" m struct:CMS_AuthenticatedData_st +authEncryptedContentInfo crypto/cms/cms_local.h /^ CMS_EncryptedContentInfo *authEncryptedContentInfo;$/;" m struct:CMS_AuthEnvelopedData_st +authEnvelopedData crypto/cms/cms_local.h /^ CMS_AuthEnvelopedData *authEnvelopedData;$/;" m union:CMS_ContentInfo_st::__anon237 +authInfo crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOSIGNINGKEYINPUT_AUTHINFO *authInfo;$/;" m struct:ossl_crmf_poposigningkeyinput_st +auth_decrypt providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_auth_decrypt_fn auth_decrypt;$/;" m struct:prov_ccm_hw_st +auth_encrypt providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_auth_encrypt_fn auth_encrypt;$/;" m struct:prov_ccm_hw_st +auth_level crypto/x509/x509_local.h /^ int auth_level; \/* Security level for chain verification *\/$/;" m struct:X509_VERIFY_PARAM_st +auth_policies crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_NODE) *auth_policies;$/;" m struct:X509_POLICY_TREE_st +authenticatedData crypto/cms/cms_local.h /^ CMS_AuthenticatedData *authenticatedData;$/;" m union:CMS_ContentInfo_st::__anon237 +authenticator crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *authenticator;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 +authsafes crypto/pkcs12/p12_local.h /^ PKCS7 *authsafes;$/;" m struct:PKCS12_st +auto_info apps/req.c /^static int auto_info(X509_REQ *req, STACK_OF(CONF_VALUE) *dn_sk,$/;" f file: +aux crypto/evp/e_aes_cbc_hmac_sha1.c /^ } aux;$/;" m struct:__anon17 typeref:union:__anon17::__anon18 file: +aux crypto/evp/e_aes_cbc_hmac_sha256.c /^ } aux;$/;" m struct:__anon32 typeref:union:__anon32::__anon33 file: +aux include/crypto/x509.h /^ X509_CERT_AUX *aux;$/;" m struct:x509_st +aux providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ } aux;$/;" m struct:prov_aes_hmac_sha_ctx_st typeref:union:prov_aes_hmac_sha_ctx_st::__anon480 +aux_err test/evp_test.c /^ const char *err, *aux_err; \/* Error string for test *\/$/;" m struct:evp_test_st file: +available_protocols util/perl/OpenSSL/Test/Utils.pm /^sub available_protocols {$/;" s +avx2_handler crypto/sha/asm/sha1-mb-x86_64.pl /^avx2_handler:$/;" l +avx2_handler crypto/sha/asm/sha256-mb-x86_64.pl /^avx2_handler:$/;" l +avx_handler crypto/poly1305/asm/poly1305-x86_64.pl /^avx_handler:$/;" l +b crypto/aes/aes_core.c /^ unsigned char b[8];$/;" m union:__anon92 file: +b crypto/ec/curve448/point_448.h /^ gf a, b, c;$/;" m struct:__anon195 +b crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *b;$/;" m struct:x9_62_curve_st file: +b crypto/ec/ec_local.h /^ BIGNUM *a, *b;$/;" m struct:ec_group_st +b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon66::__anon67::__anon69::__anon70::__anon71 file: +b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon60::__anon61::__anon62::__anon64 file: +b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon66::__anon67::__anon69::__anon72 file: +b crypto/evp/e_aes.c /^ unsigned char b[16];$/;" m union:__anon66::__anon67::__anon69::__anon73 file: +b crypto/evp/e_aes.c /^ unsigned char b[4];$/;" m union:__anon60::__anon61::__anon62::__anon63 file: +b crypto/lhash/lhash_local.h /^ OPENSSL_LH_NODE **b;$/;" m struct:lhash_st +b providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char b[AES_BLOCK_SIZE];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon475 +b providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char b[AES_BLOCK_SIZE];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon476 +b providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned char b[16];$/;" m union:S390X_kmac_params_st::__anon522 +b providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char b[16];$/;" m union:S390X_kma_params_st::__anon524 +b providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char b[4];$/;" m union:S390X_kma_params_st::__anon523 +b providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: +b ssl/ssl_local.h /^ BIGNUM *a, *b, *v;$/;" m struct:srp_ctx_st +b test/ectest.c /^ const char *b;$/;" m struct:c2_curve_test file: +b test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +b util/check-format-test-negatives.c /^} b;$/;" t typeref:struct:__anon1 file: +b1 fuzz/bndiv.c /^static BIGNUM *b1;$/;" v file: +b2 fuzz/bndiv.c /^static BIGNUM *b2;$/;" v file: +b2i_DSA_PVK_bio crypto/pem/pvkfmt.c /^DSA *b2i_DSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u)$/;" f +b2i_DSA_PVK_bio_ex crypto/pem/pvkfmt.c /^DSA *b2i_DSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,$/;" f +b2i_PVK_bio crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u)$/;" f +b2i_PVK_bio_ex crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,$/;" f +b2i_PVK_of_bio_pw_fn providers/implementations/encode_decode/decode_pvk2key.c /^typedef void *b2i_PVK_of_bio_pw_fn(BIO *in, pem_password_cb *cb, void *u,$/;" t file: +b2i_PrivateKey crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PrivateKey(const unsigned char **in, long length)$/;" f +b2i_PrivateKey_bio crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PrivateKey_bio(BIO *in)$/;" f +b2i_PublicKey crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PublicKey(const unsigned char **in, long length)$/;" f +b2i_PublicKey_bio crypto/pem/pvkfmt.c /^EVP_PKEY *b2i_PublicKey_bio(BIO *in)$/;" f +b2i_RSA_PVK_bio crypto/pem/pvkfmt.c /^RSA *b2i_RSA_PVK_bio(BIO *in, pem_password_cb *cb, void *u)$/;" f +b2i_RSA_PVK_bio_ex crypto/pem/pvkfmt.c /^RSA *b2i_RSA_PVK_bio_ex(BIO *in, pem_password_cb *cb, void *u,$/;" f +b2i_of_void_fn providers/implementations/encode_decode/decode_msblob2key.c /^typedef void *b2i_of_void_fn(const unsigned char **in, unsigned int bitlen,$/;" t file: +b3 fuzz/bndiv.c /^static BIGNUM *b3;$/;" v file: +b4 fuzz/bndiv.c /^static BIGNUM *b4;$/;" v file: +b5 fuzz/bndiv.c /^static BIGNUM *b5;$/;" v file: +b64_callback_ctrl crypto/evp/bio_b64.c /^static long b64_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +b64_ctrl crypto/evp/bio_b64.c /^static long b64_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +b64_free crypto/evp/bio_b64.c /^static int b64_free(BIO *a)$/;" f file: +b64_from_24bit apps/passwd.c 709;" d file: +b64_new crypto/evp/bio_b64.c /^static int b64_new(BIO *bi)$/;" f file: +b64_pem_data test/pemtest.c /^static TESTDATA b64_pem_data[] = {$/;" v file: +b64_puts crypto/evp/bio_b64.c /^static int b64_puts(BIO *b, const char *str)$/;" f file: +b64_read crypto/evp/bio_b64.c /^static int b64_read(BIO *b, char *out, int outl)$/;" f file: +b64_read_asn1 crypto/asn1/asn_mime.c /^static ASN1_VALUE *b64_read_asn1(BIO *bio, const ASN1_ITEM *it, ASN1_VALUE **x,$/;" f file: +b64_struct crypto/evp/bio_b64.c /^typedef struct b64_struct {$/;" s file: +b64_write crypto/evp/bio_b64.c /^static int b64_write(BIO *b, const char *in, int inl)$/;" f file: +b_0 crypto/bn/asm/sparcv8.S /^#define b_0 %i3$/;" d +b_0 crypto/bn/asm/sparcv8plus.S /^#define b_0 %i3$/;" d +b_1 crypto/bn/asm/sparcv8.S /^#define b_1 %i4$/;" d +b_1 crypto/bn/asm/sparcv8plus.S /^#define b_1 %i4$/;" d +b_2 crypto/bn/asm/sparcv8.S /^#define b_2 %i5$/;" d +b_2 crypto/bn/asm/sparcv8plus.S /^#define b_2 %i5$/;" d +b_3 crypto/bn/asm/sparcv8.S /^#define b_3 %o5$/;" d +b_3 crypto/bn/asm/sparcv8plus.S /^#define b_3 %o4$/;" d +b_4 crypto/bn/asm/sparcv8.S /^#define b_4 %g1$/;" d +b_4 crypto/bn/asm/sparcv8plus.S /^#define b_4 %o5$/;" d +b_5 crypto/bn/asm/sparcv8.S /^#define b_5 %g2$/;" d +b_5 crypto/bn/asm/sparcv8plus.S /^#define b_5 %o7$/;" d +b_6 crypto/bn/asm/sparcv8.S /^#define b_6 %g3$/;" d +b_6 crypto/bn/asm/sparcv8plus.S /^#define b_6 %g1$/;" d +b_7 crypto/bn/asm/sparcv8.S /^#define b_7 %g4$/;" d +b_7 crypto/bn/asm/sparcv8plus.S /^#define b_7 %g4$/;" d +bad test/evp_pkey_dparams_test.c /^ int bad;$/;" m struct:pubkey file: +badSinceDate crypto/cmp/cmp_local.h /^ ASN1_GENERALIZEDTIME *badSinceDate;$/;" m struct:ossl_cmp_revanncontent_st +bad_configurations test/ssl_test_ctx_test.c /^static const char *bad_configurations[] = {$/;" v file: +bad_f test/verify_extra_test.c /^static char *bad_f = NULL;$/;" v file: +bad_fips test/defltfips_test.c /^static int bad_fips;$/;" v file: +bad_parity_keys test/destest.c /^} bad_parity_keys[] = {$/;" v typeref:struct:__anon345 file: +badccs test/tls13ccstest.c /^static int ccsbeforesh = 0, sappdataseen = 0, cappdataseen = 0, badccs = 0;$/;" v file: +badkeylen_test test/aesgcmtest.c /^static int badkeylen_test(void)$/;" f file: +badsessid test/tls13ccstest.c /^static int badvers = 0, badsessid = 0;$/;" v file: +badvers test/tls13ccstest.c /^static int badvers = 0, badsessid = 0;$/;" v file: +bag crypto/pkcs12/p12_local.h /^ struct pkcs12_bag_st *bag; \/* secret, crl and certbag *\/$/;" m union:PKCS12_SAFEBAG_st::__anon222 typeref:struct:PKCS12_SAFEBAG_st::__anon222::pkcs12_bag_st +bag_idx test/helpers/pkcs12.h /^ int bag_idx;$/;" m struct:pkcs12_builder +bags test/helpers/pkcs12.h /^ STACK_OF(PKCS12_SAFEBAG) *bags;$/;" m struct:pkcs12_builder +bai_addr crypto/bio/bio_local.h /^ struct sockaddr *bai_addr;$/;" m struct:bio_addrinfo_st typeref:struct:bio_addrinfo_st::sockaddr +bai_addr crypto/bio/bio_local.h 61;" d +bai_addrlen crypto/bio/bio_local.h /^ size_t bai_addrlen;$/;" m struct:bio_addrinfo_st +bai_addrlen crypto/bio/bio_local.h 60;" d +bai_family crypto/bio/bio_local.h /^ int bai_family;$/;" m struct:bio_addrinfo_st +bai_family crypto/bio/bio_local.h 57;" d +bai_next crypto/bio/bio_local.h /^ struct bio_addrinfo_st *bai_next;$/;" m struct:bio_addrinfo_st typeref:struct:bio_addrinfo_st::bio_addrinfo_st +bai_next crypto/bio/bio_local.h 62;" d +bai_protocol crypto/bio/bio_local.h /^ int bai_protocol;$/;" m struct:bio_addrinfo_st +bai_protocol crypto/bio/bio_local.h 59;" d +bai_socktype crypto/bio/bio_local.h /^ int bai_socktype;$/;" m struct:bio_addrinfo_st +bai_socktype crypto/bio/bio_local.h 58;" d +bare_ta_signed include/crypto/x509.h /^ int bare_ta_signed;$/;" m struct:x509_store_ctx_st +base crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *base;$/;" m struct:ec_parameters_st file: +base crypto/encode_decode/encoder_local.h /^ struct ossl_endecode_base_st base;$/;" m struct:ossl_decoder_st typeref:struct:ossl_decoder_st::ossl_endecode_base_st +base crypto/encode_decode/encoder_local.h /^ struct ossl_endecode_base_st base;$/;" m struct:ossl_encoder_st typeref:struct:ossl_encoder_st::ossl_endecode_base_st +base crypto/init.c /^static CRYPTO_ONCE base = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +base crypto/punycode.c /^static const unsigned int base = 36;$/;" v file: +base providers/implementations/ciphers/cipher_aes.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_ctx_st +base providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_CIPHER_CTX base;$/;" m struct:prov_aes_hmac_sha_ctx_st +base providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_CIPHER_HW base; \/* must be first *\/$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st +base providers/implementations/ciphers/cipher_aes_ccm.h /^ PROV_CCM_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_ccm_ctx_st +base providers/implementations/ciphers/cipher_aes_gcm.h /^ PROV_GCM_CTX base; \/* must be first entry in struct *\/$/;" m struct:prov_aes_gcm_ctx_st +base providers/implementations/ciphers/cipher_aes_ocb.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_ocb_ctx_st +base providers/implementations/ciphers/cipher_aes_wrp.c /^ PROV_CIPHER_CTX base;$/;" m struct:prov_aes_wrap_ctx_st file: +base providers/implementations/ciphers/cipher_aes_xts.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aes_xts_ctx_st +base providers/implementations/ciphers/cipher_aria.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_aria_ctx_st +base providers/implementations/ciphers/cipher_aria_ccm.h /^ PROV_CCM_CTX base; \/* Must be first *\/$/;" m struct:prov_aria_ccm_ctx_st +base providers/implementations/ciphers/cipher_aria_gcm.h /^ PROV_GCM_CTX base; \/* must be first entry in struct *\/$/;" m struct:prov_aria_gcm_ctx_st +base providers/implementations/ciphers/cipher_blowfish.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_blowfish_ctx_st +base providers/implementations/ciphers/cipher_camellia.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_camellia_ctx_st +base providers/implementations/ciphers/cipher_cast.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_cast_ctx_st +base providers/implementations/ciphers/cipher_chacha20.h /^ PROV_CIPHER_CTX base; \/* must be first *\/$/;" m struct:__anon511 +base providers/implementations/ciphers/cipher_chacha20.h /^ PROV_CIPHER_HW base; \/* must be first *\/$/;" m struct:prov_cipher_hw_chacha20_st +base providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ PROV_CIPHER_CTX base; \/* must be first *\/$/;" m struct:__anon467 +base providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ PROV_CIPHER_HW base; \/* must be first *\/$/;" m struct:prov_cipher_hw_chacha_aead_st +base providers/implementations/ciphers/cipher_des.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_des_ctx_st +base providers/implementations/ciphers/cipher_idea.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_idea_ctx_st +base providers/implementations/ciphers/cipher_rc2.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_rc2_ctx_st +base providers/implementations/ciphers/cipher_rc4.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_rc4_ctx_st +base providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_rc4_hmac_md5_ctx_st +base providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ PROV_CIPHER_HW base; \/* Must be first *\/$/;" m struct:prov_cipher_hw_rc4_hmac_md5_st +base providers/implementations/ciphers/cipher_rc5.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_blowfish_ctx_st +base providers/implementations/ciphers/cipher_seed.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_seed_ctx_st +base providers/implementations/ciphers/cipher_sm4.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_cast_ctx_st +base providers/implementations/ciphers/cipher_tdes.h /^ PROV_CIPHER_CTX base; \/* Must be first *\/$/;" m struct:prov_tdes_ctx_st +base test/bntest.c /^ const char *base;$/;" m struct:mod_exp_test_st file: +base10 test/bntest.c /^ const char *base10;$/;" m struct:mpitest_st file: +base64 crypto/evp/bio_b64.c /^ EVP_ENCODE_CTX *base64;$/;" m struct:b64_struct file: +base64_encoding_type test/evp_test.c /^} base64_encoding_type;$/;" t typeref:enum:__anon335 file: +base64encode crypto/http/http_client.c /^static char *base64encode(const void *buf, size_t len)$/;" f file: +base_crl_number include/crypto/x509.h /^ ASN1_INTEGER *base_crl_number;$/;" m struct:X509_crl_st +base_ctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_AES_HMAC_SHA_CTX base_ctx;$/;" m struct:prov_aes_hmac_sha1_ctx_st +base_ctx providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ PROV_AES_HMAC_SHA_CTX base_ctx;$/;" m struct:prov_aes_hmac_sha256_ctx_st +base_decoder providers/baseprov.c /^static const OSSL_ALGORITHM base_decoder[] = {$/;" v file: +base_dispatch_table providers/baseprov.c /^static const OSSL_DISPATCH base_dispatch_table[] = {$/;" v file: +base_encoder providers/baseprov.c /^static const OSSL_ALGORITHM base_encoder[] = {$/;" v file: +base_get_params providers/baseprov.c /^static OSSL_FUNC_provider_get_params_fn base_get_params;$/;" v file: +base_get_params providers/baseprov.c /^static int base_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: +base_gettable_params providers/baseprov.c /^static OSSL_FUNC_provider_gettable_params_fn base_gettable_params;$/;" v file: +base_gettable_params providers/baseprov.c /^static const OSSL_PARAM *base_gettable_params(void *provctx)$/;" f file: +base_init providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c /^static void base_init(void *provctx, PROV_AES_HMAC_SHA_CTX *ctx,$/;" f file: +base_inited crypto/init.c /^static int base_inited = 0;$/;" v file: +base_param_types providers/baseprov.c /^static const OSSL_PARAM base_param_types[] = {$/;" v file: +base_query providers/baseprov.c /^static OSSL_FUNC_provider_query_operation_fn base_query;$/;" v file: +base_query providers/baseprov.c /^static const OSSL_ALGORITHM *base_query(void *provctx, int operation_id,$/;" f file: +base_store providers/baseprov.c /^static const OSSL_ALGORITHM base_store[] = {$/;" v file: +base_teardown providers/baseprov.c /^static void base_teardown(void *provctx)$/;" f file: +basedomain test/danetest.c /^static const char *basedomain;$/;" v file: +batch apps/req.c /^static int batch = 0;$/;" v file: +batch_mul crypto/ec/ecp_nistp224.c /^static void batch_mul(felem x_out, felem y_out, felem z_out,$/;" f file: +batch_mul crypto/ec/ecp_nistp256.c /^static void batch_mul(felem x_out, felem y_out, felem z_out,$/;" f file: +batch_mul crypto/ec/ecp_nistp521.c /^static void batch_mul(felem x_out, felem y_out, felem z_out,$/;" f file: +bbio ssl/ssl_local.h /^ BIO *bbio;$/;" m struct:ssl_st +be32 providers/implementations/kdfs/kbkdf.c /^static uint32_t be32(uint32_t host)$/;" f file: +beginstr crypto/pem/pem_lib.c /^static const char beginstr[] = "-----BEGIN ";$/;" v file: +bf_cipher test/bftest.c /^static BF_LONG bf_cipher[2][2] = {$/;" v file: +bf_init crypto/bf/bf_pi.h /^static const BF_KEY bf_init = {$/;" v +bf_init_key crypto/evp/e_bf.c /^static int bf_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +bf_key test/bftest.c /^static char bf_key[2][30] = {$/;" v file: +bf_key_st include/openssl/blowfish.h /^typedef struct bf_key_st {$/;" s +bf_plain test/bftest.c /^static BF_LONG bf_plain[2][2] = {$/;" v file: +bfd engines/e_afalg.h /^ int bfd;$/;" m struct:afalg_ctx_st +bgets include/internal/bio.h /^ int (*bgets) (BIO *, char *, int);$/;" m struct:bio_method_st +bi_ige_test test/igetest.c /^struct bi_ige_test {$/;" s file: +bi_ige_test_vectors test/igetest.c /^static struct bi_ige_test const bi_ige_test_vectors[] = {$/;" v file: +big crypto/bn/bn_lib.c /^typedef enum {big, little} endianess_t;$/;" e enum:__anon9 file: +bignum_ctx crypto/bn/bn_ctx.c /^struct bignum_ctx {$/;" s file: +bignum_ctx_stack crypto/bn/bn_ctx.c /^typedef struct bignum_ctx_stack {$/;" s file: +bignum_pf crypto/asn1/x_bignum.c /^static ASN1_PRIMITIVE_FUNCS bignum_pf = {$/;" v file: +bignum_pool crypto/bn/bn_ctx.c /^typedef struct bignum_pool {$/;" s file: +bignum_pool_item crypto/bn/bn_ctx.c /^typedef struct bignum_pool_item {$/;" s file: +bignum_st crypto/bn/bn_local.h /^struct bignum_st {$/;" s +bignum_to_string crypto/x509/v3_utl.c /^static char *bignum_to_string(const BIGNUM *bn)$/;" f file: +bignumbin test/params_test.c /^static unsigned char bignumbin[4096]; \/* "p3" *\/$/;" v file: +bin Configurations/platform/BASE.pm /^sub bin { return $_[0]->binname($_[1]) . $_[0]->binext() }$/;" s +bin28_to_felem crypto/ec/ecp_nistp224.c /^static void bin28_to_felem(felem out, const u8 in[28])$/;" f file: +bin32_to_felem crypto/ec/ecp_nistp256.c /^static void bin32_to_felem(felem out, const u8 in[32])$/;" f file: +bin66_to_felem crypto/ec/ecp_nistp521.c /^static void bin66_to_felem(felem out, const u8 in[66])$/;" f file: +bind_afalg engines/e_afalg.c /^static int bind_afalg(ENGINE *e)$/;" f file: +bind_capi engines/e_capi.c /^static int bind_capi(ENGINE *e)$/;" f file: +bind_dasync engines/e_dasync.c /^static int bind_dasync(ENGINE *e)$/;" f file: +bind_devcrypto engines/e_devcrypto.c /^static int bind_devcrypto(ENGINE *e) {$/;" f file: +bind_engine crypto/engine/eng_dyn.c /^ dynamic_bind_engine bind_engine;$/;" m struct:st_dynamic_data_ctx file: +bind_engine engines/e_capi.c /^ int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns)$/;" f +bind_engine engines/e_padlock.c /^ int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns)$/;" f +bind_fn crypto/engine/eng_openssl.c /^static int bind_fn(ENGINE *e, const char *id)$/;" f file: +bind_helper crypto/engine/eng_openssl.c /^static int bind_helper(ENGINE *e)$/;" f file: +bind_helper crypto/engine/eng_rdrand.c /^static int bind_helper(ENGINE *e)$/;" f file: +bind_helper engines/e_afalg.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: +bind_helper engines/e_capi.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: +bind_helper engines/e_dasync.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: +bind_helper engines/e_devcrypto.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: +bind_helper engines/e_loader_attic.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: +bind_helper engines/e_ossltest.c /^static int bind_helper(ENGINE *e, const char *id)$/;" f file: +bind_loader_attic engines/e_loader_attic.c /^static int bind_loader_attic(ENGINE *e)$/;" f file: +bind_mode crypto/bio/bss_acpt.c /^ int bind_mode; \/* Socket mode for BIO_listen *\/$/;" m struct:bio_accept_st file: +bind_ossltest engines/e_ossltest.c /^static int bind_ossltest(ENGINE *e)$/;" f file: +binext Configurations/platform/Unix.pm /^sub binext { $target{exe_extension} || '' }$/;" s +binext Configurations/platform/VMS.pm /^sub binext { '.EXE' }$/;" s +binext Configurations/platform/Windows.pm /^sub binext { '.exe' }$/;" s +binext Configurations/platform/mingw.pm /^sub binext { '.exe' }$/;" s +binname Configurations/platform/BASE.pm /^sub binname { return $_[1] } # Name of executable binary$/;" s +binomial_critical test/bn_rand_range.h /^static const int binomial_critical = 29;$/;" v +binpdb Configurations/platform/Windows/MSVC.pm /^sub binpdb {$/;" s +bio apps/dgst.c /^ BIO *bio;$/;" m struct:doall_dgst_digests file: +bio apps/enc.c /^ BIO *bio;$/;" m struct:doall_enc_ciphers file: +bio apps/openssl.c /^ BIO *bio;$/;" m struct:tracedata_st file: +bio crypto/bio/bss_dgram.c /^ BIO *bio;$/;" m struct:bio_dgram_sctp_save_message_st file: +bio crypto/bio/ossl_core_bio.c /^ BIO *bio;$/;" m struct:ossl_core_bio_st file: +bio crypto/encode_decode/decoder_lib.c /^ BIO *bio;$/;" m struct:decoder_process_data_st file: +bio crypto/encode_decode/encoder_lib.c /^ BIO *bio;$/;" m struct:encoder_process_data_st file: +bio crypto/trace.c /^ BIO *bio;$/;" m struct:__anon215 file: +bio test/bio_core_test.c /^ BIO *bio;$/;" m struct:ossl_core_bio_st file: +bio test/testutil/testutil_init.c /^ BIO *bio;$/;" m struct:tracedata_st file: +bio_accept_st crypto/bio/bss_acpt.c /^typedef struct bio_accept_st {$/;" s file: +bio_addr_st crypto/bio/bio_local.h /^union bio_addr_st {$/;" u +bio_addrinfo_st crypto/bio/bio_local.h /^struct bio_addrinfo_st {$/;" s +bio_addrinfo_st crypto/bio/bio_local.h 56;" d +bio_bio_st crypto/bio/bss_bio.c /^struct bio_bio_st {$/;" s file: +bio_buf_mem_st crypto/bio/bss_mem.c /^typedef struct bio_buf_mem_st {$/;" s file: +bio_c_out apps/s_client.c /^static BIO *bio_c_out = NULL;$/;" v file: +bio_call_callback crypto/bio/bio_lib.c /^static long bio_call_callback(BIO *b, int oper, const char *argp, size_t len,$/;" f file: +bio_chain crypto/bio/bss_acpt.c /^ BIO *bio_chain;$/;" m struct:bio_accept_st file: +bio_change_t test/sslapitest.c /^typedef enum { NO_BIO_CHANGE, CHANGE_RBIO, CHANGE_WBIO } bio_change_t;$/;" t typeref:enum:__anon325 file: +bio_cleanup crypto/bio/bio_lib.c /^void bio_cleanup(void)$/;" f +bio_connect_st crypto/bio/bss_conn.c /^typedef struct bio_connect_st {$/;" s file: +bio_core_ctrl crypto/bio/bss_core.c /^static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +bio_core_ctrl providers/common/bio_prov.c /^static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +bio_core_free crypto/bio/bss_core.c /^static int bio_core_free(BIO *bio)$/;" f file: +bio_core_free providers/common/bio_prov.c /^static int bio_core_free(BIO *bio)$/;" f file: +bio_core_gets crypto/bio/bss_core.c /^static int bio_core_gets(BIO *bio, char *buf, int size)$/;" f file: +bio_core_gets providers/common/bio_prov.c /^static int bio_core_gets(BIO *bio, char *buf, int size)$/;" f file: +bio_core_globals_free crypto/bio/bss_core.c /^static void bio_core_globals_free(void *vbcg)$/;" f file: +bio_core_globals_method crypto/bio/bss_core.c /^static const OSSL_LIB_CTX_METHOD bio_core_globals_method = {$/;" v file: +bio_core_globals_new crypto/bio/bss_core.c /^static void *bio_core_globals_new(OSSL_LIB_CTX *ctx)$/;" f file: +bio_core_new crypto/bio/bss_core.c /^static int bio_core_new(BIO *bio)$/;" f file: +bio_core_new providers/common/bio_prov.c /^static int bio_core_new(BIO *bio)$/;" f file: +bio_core_puts crypto/bio/bss_core.c /^static int bio_core_puts(BIO *bio, const char *str)$/;" f file: +bio_core_puts providers/common/bio_prov.c /^static int bio_core_puts(BIO *bio, const char *str)$/;" f file: +bio_core_read_ex crypto/bio/bss_core.c /^static int bio_core_read_ex(BIO *bio, char *data, size_t data_len,$/;" f file: +bio_core_read_ex providers/common/bio_prov.c /^static int bio_core_read_ex(BIO *bio, char *data, size_t data_len,$/;" f file: +bio_core_write_ex crypto/bio/bss_core.c /^static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len,$/;" f file: +bio_core_write_ex providers/common/bio_prov.c /^static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len,$/;" f file: +bio_ctrl crypto/bio/bss_bio.c /^static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +bio_destroy_pair crypto/bio/bss_bio.c /^static void bio_destroy_pair(BIO *bio)$/;" f file: +bio_dgram_data crypto/bio/bss_dgram.c /^} bio_dgram_data;$/;" t typeref:struct:bio_dgram_data_st file: +bio_dgram_data_st crypto/bio/bss_dgram.c /^typedef struct bio_dgram_data_st {$/;" s file: +bio_dgram_sctp_data crypto/bio/bss_dgram.c /^} bio_dgram_sctp_data;$/;" t typeref:struct:bio_dgram_sctp_data_st file: +bio_dgram_sctp_data_st crypto/bio/bss_dgram.c /^typedef struct bio_dgram_sctp_data_st {$/;" s file: +bio_dgram_sctp_save_message crypto/bio/bss_dgram.c /^} bio_dgram_sctp_save_message;$/;" t typeref:struct:bio_dgram_sctp_save_message_st file: +bio_dgram_sctp_save_message_st crypto/bio/bss_dgram.c /^typedef struct bio_dgram_sctp_save_message_st {$/;" s file: +bio_dump_callback apps/lib/s_cb.c /^long bio_dump_callback(BIO *bio, int cmd, const char *argp, size_t len,$/;" f +bio_err apps/openssl.c /^BIO *bio_err = NULL;$/;" v +bio_err test/bio_prefix_text.c /^static BIO *bio_err = NULL;$/;" v file: +bio_err test/bioprinttest.c /^BIO *bio_err = NULL;$/;" v +bio_err test/testutil/basic_output.c /^BIO *bio_err = NULL;$/;" v +bio_f_async_filter test/asynciotest.c /^static const BIO_METHOD *bio_f_async_filter(void)$/;" f file: +bio_f_buffer_ctx_struct crypto/bio/bio_local.h /^typedef struct bio_f_buffer_ctx_struct {$/;" s +bio_f_tls_corrupt_filter test/sslcorrupttest.c /^static const BIO_METHOD *bio_f_tls_corrupt_filter(void)$/;" f file: +bio_f_tls_corrupt_filter_free test/sslcorrupttest.c /^static void bio_f_tls_corrupt_filter_free(void)$/;" f file: +bio_f_tls_dump_filter test/helpers/ssltestlib.c /^const BIO_METHOD *bio_f_tls_dump_filter(void)$/;" f +bio_f_tls_dump_filter_free test/helpers/ssltestlib.c /^void bio_f_tls_dump_filter_free(void)$/;" f +bio_f_watchccs_filter test/tls13ccstest.c /^static const BIO_METHOD *bio_f_watchccs_filter(void)$/;" f file: +bio_free crypto/bio/bss_bio.c /^static int bio_free(BIO *bio)$/;" f file: +bio_free_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_free_fn *bio_free_cb;$/;" m struct:self_test_post_params_st +bio_free_ex_data crypto/bio/bio_lib.c /^void bio_free_ex_data(BIO *bio)$/;" f +bio_from_file crypto/encode_decode/decoder_lib.c /^static BIO *bio_from_file(FILE *fp)$/;" f file: +bio_from_file crypto/encode_decode/encoder_lib.c /^static BIO *bio_from_file(FILE *fp)$/;" f file: +bio_in apps/openssl.c /^BIO *bio_in = NULL;$/;" v +bio_in test/bio_prefix_text.c /^static BIO *bio_in = NULL;$/;" v file: +bio_keylog apps/lib/s_cb.c /^static BIO *bio_keylog = NULL;$/;" v file: +bio_linebuffer_ctx_struct crypto/bio/bf_lbuf.c /^typedef struct bio_linebuffer_ctx_struct {$/;" s file: +bio_lookup_init crypto/bio/bio_addr.c /^static CRYPTO_ONCE bio_lookup_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +bio_lookup_lock crypto/bio/bio_addr.c /^CRYPTO_RWLOCK *bio_lookup_lock;$/;" v +bio_make_pair crypto/bio/bss_bio.c /^static int bio_make_pair(BIO *bio1, BIO *bio2)$/;" f file: +bio_meth_zlib crypto/comp/c_zlib.c /^static const BIO_METHOD bio_meth_zlib = {$/;" v file: +bio_method_st include/internal/bio.h /^struct bio_method_st {$/;" s +bio_new crypto/bio/bss_bio.c /^static int bio_new(BIO *bio)$/;" f file: +bio_new_buffer_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_new_membuf_fn *bio_new_buffer_cb;$/;" m struct:self_test_post_params_st +bio_new_file_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_new_file_fn *bio_new_file_cb;$/;" m struct:self_test_post_params_st +bio_nread crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nread(BIO *bio, char **buf, size_t num_)$/;" f file: +bio_nread0 crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nread0(BIO *bio, char **buf)$/;" f file: +bio_nwrite crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nwrite(BIO *bio, char **buf, size_t num_)$/;" f file: +bio_nwrite0 crypto/bio/bss_bio.c /^static ossl_ssize_t bio_nwrite0(BIO *bio, char **buf)$/;" f file: +bio_open_default apps/lib/apps.c /^BIO *bio_open_default(const char *filename, char mode, int format)$/;" f +bio_open_default_ apps/lib/apps.c /^static BIO *bio_open_default_(const char *filename, char mode, int format,$/;" f file: +bio_open_default_quiet apps/lib/apps.c /^BIO *bio_open_default_quiet(const char *filename, char mode, int format)$/;" f +bio_open_owner apps/lib/apps.c /^BIO *bio_open_owner(const char *filename, int format, int private)$/;" f +bio_out apps/openssl.c /^BIO *bio_out = NULL;$/;" v +bio_out fuzz/asn1parse.c /^static BIO *bio_out;$/;" v file: +bio_out test/bio_prefix_text.c /^static BIO *bio_out = NULL;$/;" v file: +bio_out test/bioprinttest.c /^BIO *bio_out = NULL;$/;" v +bio_out test/testutil/basic_output.c /^BIO *bio_out = NULL;$/;" v +bio_puts crypto/bio/bss_bio.c /^static int bio_puts(BIO *bio, const char *str)$/;" f file: +bio_read crypto/bio/bss_bio.c /^static int bio_read(BIO *bio, char *buf, int size_)$/;" f file: +bio_read_ex_cb providers/fips/self_test.h /^ OSSL_FUNC_BIO_read_ex_fn *bio_read_ex_cb;$/;" m struct:self_test_post_params_st +bio_read_intern crypto/bio/bio_lib.c /^static int bio_read_intern(BIO *b, void *data, size_t dlen, size_t *readbytes)$/;" f file: +bio_s_always_retry test/helpers/ssltestlib.c /^const BIO_METHOD *bio_s_always_retry(void)$/;" f +bio_s_always_retry_free test/helpers/ssltestlib.c /^void bio_s_always_retry_free(void)$/;" f +bio_s_mempacket_test test/helpers/ssltestlib.c /^const BIO_METHOD *bio_s_mempacket_test(void)$/;" f +bio_s_mempacket_test_free test/helpers/ssltestlib.c /^void bio_s_mempacket_test_free(void)$/;" f +bio_s_msg apps/s_server.c /^static BIO *bio_s_msg = NULL;$/;" v file: +bio_s_out apps/s_server.c /^static BIO *bio_s_out = NULL;$/;" v file: +bio_sock_cleanup_int crypto/bio/bio_sock.c /^void bio_sock_cleanup_int(void)$/;" f +bio_ssl_st ssl/bio_ssl.c /^typedef struct bio_ssl_st {$/;" s file: +bio_st crypto/bio/bio_local.h /^struct bio_st {$/;" s +bio_stdout test/ssl_old_test.c /^static BIO *bio_stdout = NULL;$/;" v file: +bio_to_mem apps/lib/apps.c /^int bio_to_mem(unsigned char **out, int maxlen, BIO *in)$/;" f +bio_type_init crypto/bio/bio_meth.c /^static CRYPTO_ONCE bio_type_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +bio_type_lock crypto/bio/bio_meth.c /^CRYPTO_RWLOCK *bio_type_lock = NULL;$/;" v +bio_wait crypto/bio/bio_lib.c /^static int bio_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds)$/;" f file: +bio_write crypto/bio/bss_bio.c /^static int bio_write(BIO *bio, const char *buf, int num_)$/;" f file: +bio_write_intern crypto/bio/bio_lib.c /^static int bio_write_intern(BIO *b, const void *data, size_t dlen,$/;" f file: +bio_zlib_callback_ctrl crypto/comp/c_zlib.c /^static long bio_zlib_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +bio_zlib_ctrl crypto/comp/c_zlib.c /^static long bio_zlib_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +bio_zlib_flush crypto/comp/c_zlib.c /^static int bio_zlib_flush(BIO *b)$/;" f file: +bio_zlib_free crypto/comp/c_zlib.c /^static int bio_zlib_free(BIO *bi)$/;" f file: +bio_zlib_new crypto/comp/c_zlib.c /^static int bio_zlib_new(BIO *bi)$/;" f file: +bio_zlib_read crypto/comp/c_zlib.c /^static int bio_zlib_read(BIO *b, char *out, int outl)$/;" f file: +bio_zlib_write crypto/comp/c_zlib.c /^static int bio_zlib_write(BIO *b, const char *in, int inl)$/;" f file: +biocbs test/bio_core_test.c /^static const OSSL_DISPATCH biocbs[] = {$/;" v file: +biodebug apps/s_client.c /^ BIO *biodebug;$/;" m struct:tlsextctx_st file: +biodebug apps/s_server.c /^ BIO *biodebug;$/;" m struct:tlsextctx_st file: +bit crypto/ts/ts_rsp_print.c /^ int bit;$/;" m struct:status_map_st file: +bit_isset apps/rehash.c /^static int bit_isset(unsigned char *set, unsigned int bit)$/;" f file: +bit_set apps/rehash.c /^static void bit_set(unsigned char *set, unsigned int bit)$/;" f file: +bitlen include/openssl/whrlpool.h /^ size_t bitlen[WHIRLPOOL_COUNTER \/ sizeof(size_t)];$/;" m struct:__anon377 +bitmalloc crypto/mem_sec.c /^ unsigned char *bitmalloc;$/;" m struct:sh_st file: +bitmap ssl/record/record.h /^ DTLS1_BITMAP bitmap;$/;" m struct:dtls_record_layer_st +bitmask_end_values ssl/statem/statem_dtls.c /^static unsigned char bitmask_end_values[] =$/;" v file: +bitmask_start_values ssl/statem/statem_dtls.c /^static unsigned char bitmask_start_values[] =$/;" v file: +bitoff include/openssl/whrlpool.h /^ unsigned int bitoff;$/;" m struct:__anon377 +bits apps/speed.c /^ unsigned int bits;$/;" m struct:ec_curve_st file: +bits include/crypto/evp.h /^ int bits;$/;" m struct:evp_pkey_st::__anon372 +bits test/rsa_test.c /^ int bits;$/;" m struct:__anon296 file: +bitslice crypto/aes/asm/bsaes-armv7.pl /^sub bitslice {$/;" s +bitslice crypto/aes/asm/bsaes-x86_64.pl /^sub bitslice {$/;" s +bitslice_key crypto/aes/asm/bsaes-armv7.pl /^sub bitslice_key {$/;" s +bitslice_key crypto/aes/asm/bsaes-x86_64.pl /^sub bitslice_key {$/;" s +bitstr_cb crypto/asn1/asn1_gen.c /^static int bitstr_cb(const char *elem, int len, void *bitstr)$/;" f file: +bittable crypto/mem_sec.c /^ unsigned char *bittable;$/;" m struct:sh_st file: +bittable_size crypto/mem_sec.c /^ size_t bittable_size; \/* size in bits *\/$/;" m struct:sh_st file: +blake2_get_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_get_ctx_params_fn blake2_get_ctx_params;$/;" v file: +blake2_get_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static int blake2_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: +blake2_gettable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn blake2_gettable_ctx_params;$/;" v file: +blake2_gettable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM *blake2_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +blake2_mac_data_st providers/implementations/macs/blake2_mac_impl.c /^struct blake2_mac_data_st {$/;" s file: +blake2_mac_dup providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_dupctx_fn blake2_mac_dup;$/;" v file: +blake2_mac_dup providers/implementations/macs/blake2_mac_impl.c /^static void *blake2_mac_dup(void *vsrc)$/;" f file: +blake2_mac_final providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_final_fn blake2_mac_final;$/;" v file: +blake2_mac_final providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_final(void *vmacctx,$/;" f file: +blake2_mac_free providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_freectx_fn blake2_mac_free;$/;" v file: +blake2_mac_free providers/implementations/macs/blake2_mac_impl.c /^static void blake2_mac_free(void *vmacctx)$/;" f file: +blake2_mac_init providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_init_fn blake2_mac_init;$/;" v file: +blake2_mac_init providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_init(void *vmacctx, const unsigned char *key,$/;" f file: +blake2_mac_new providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_newctx_fn blake2_mac_new;$/;" v file: +blake2_mac_new providers/implementations/macs/blake2_mac_impl.c /^static void *blake2_mac_new(void *unused_provctx)$/;" f file: +blake2_mac_set_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_set_ctx_params_fn blake2_mac_set_ctx_params;$/;" v file: +blake2_mac_set_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])$/;" f file: +blake2_mac_settable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_settable_ctx_params_fn blake2_mac_settable_ctx_params;$/;" v file: +blake2_mac_settable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM *blake2_mac_settable_ctx_params($/;" f file: +blake2_mac_size providers/implementations/macs/blake2_mac_impl.c /^static size_t blake2_mac_size(void *vmacctx)$/;" f file: +blake2_mac_update providers/implementations/macs/blake2_mac_impl.c /^static OSSL_FUNC_mac_update_fn blake2_mac_update;$/;" v file: +blake2_mac_update providers/implementations/macs/blake2_mac_impl.c /^static int blake2_mac_update(void *vmacctx,$/;" f file: +blake2_setkey providers/implementations/macs/blake2_mac_impl.c /^static int blake2_setkey(struct blake2_mac_data_st *macctx,$/;" f file: +blake2b_IV providers/implementations/digests/blake2b_prov.c /^static const uint64_t blake2b_IV[8] =$/;" v file: +blake2b_compress providers/implementations/digests/blake2b_prov.c /^static void blake2b_compress(BLAKE2B_CTX *S,$/;" f file: +blake2b_ctx_st providers/implementations/include/prov/blake2.h /^struct blake2b_ctx_st {$/;" s +blake2b_init0 providers/implementations/digests/blake2b_prov.c /^static ossl_inline void blake2b_init0(BLAKE2B_CTX *S)$/;" f file: +blake2b_init_param providers/implementations/digests/blake2b_prov.c /^static void blake2b_init_param(BLAKE2B_CTX *S, const BLAKE2B_PARAM *P)$/;" f file: +blake2b_md crypto/evp/legacy_blake2.c /^static const EVP_MD blake2b_md = {$/;" v file: +blake2b_param_st providers/implementations/include/prov/blake2.h /^struct blake2b_param_st {$/;" s +blake2b_set_lastblock providers/implementations/digests/blake2b_prov.c /^static ossl_inline void blake2b_set_lastblock(BLAKE2B_CTX *S)$/;" f file: +blake2b_sigma providers/implementations/digests/blake2b_prov.c /^static const uint8_t blake2b_sigma[12][16] =$/;" v file: +blake2s_IV providers/implementations/digests/blake2s_prov.c /^static const uint32_t blake2s_IV[8] =$/;" v file: +blake2s_compress providers/implementations/digests/blake2s_prov.c /^static void blake2s_compress(BLAKE2S_CTX *S,$/;" f file: +blake2s_ctx_st providers/implementations/include/prov/blake2.h /^struct blake2s_ctx_st {$/;" s +blake2s_init0 providers/implementations/digests/blake2s_prov.c /^static ossl_inline void blake2s_init0(BLAKE2S_CTX *S)$/;" f file: +blake2s_init_param providers/implementations/digests/blake2s_prov.c /^static void blake2s_init_param(BLAKE2S_CTX *S, const BLAKE2S_PARAM *P)$/;" f file: +blake2s_md crypto/evp/legacy_blake2.c /^static const EVP_MD blake2s_md = {$/;" v file: +blake2s_param_st providers/implementations/include/prov/blake2.h /^struct blake2s_param_st {$/;" s +blake2s_set_lastblock providers/implementations/digests/blake2s_prov.c /^static ossl_inline void blake2s_set_lastblock(BLAKE2S_CTX *S)$/;" f file: +blake2s_sigma providers/implementations/digests/blake2s_prov.c /^static const uint8_t blake2s_sigma[10][16] =$/;" v file: +bld_prime test/endecode_test.c /^static OSSL_PARAM_BLD *bld_prime = NULL;$/;" v file: +bld_prime_nc test/endecode_test.c /^static OSSL_PARAM_BLD *bld_prime_nc = NULL;$/;" v file: +bld_tri test/endecode_test.c /^static OSSL_PARAM_BLD *bld_tri = NULL;$/;" v file: +bld_tri_nc test/endecode_test.c /^static OSSL_PARAM_BLD *bld_tri_nc = NULL;$/;" v file: +bldtop_dir util/perl/OpenSSL/Test.pm /^sub bldtop_dir {$/;" s +bldtop_file util/perl/OpenSSL/Test.pm /^sub bldtop_file {$/;" s +blind_coordinates crypto/ec/ec_local.h /^ int (*blind_coordinates)(const EC_GROUP *group, EC_POINT *p, BN_CTX *ctx);$/;" m struct:ec_method_st +blind_nonspace util/check-format.pl /^sub blind_nonspace { # blind non-space text of comment as @, preserving length and spaces$/;" s +blinding crypto/rsa/rsa_local.h /^ BN_BLINDING *blinding;$/;" m struct:rsa_st +blob engines/e_loader_attic.c /^ BUF_MEM *blob;$/;" m struct:embedded_st file: +block crypto/evp/e_aes.c /^ block128_f block;$/;" m struct:__anon39 file: +block crypto/evp/e_camellia.c /^ block128_f block;$/;" m struct:__anon81 file: +block include/crypto/modes.h /^ block128_f block;$/;" m struct:ccm128_context +block include/crypto/modes.h /^ block128_f block;$/;" m struct:gcm128_context +block providers/implementations/include/prov/ciphercommon.h /^ block128_f block;$/;" m struct:prov_cipher_ctx_st +block1 include/crypto/modes.h /^ block128_f block1, block2;$/;" m struct:xts128_context +block128_f include/openssl/modes.h /^typedef void (*block128_f) (const unsigned char in[16],$/;" t +block2 include/crypto/modes.h /^ block128_f block1, block2;$/;" m struct:xts128_context +block_in crypto/evp/bio_ok.c /^static int block_in(BIO *b)$/;" f file: +block_mask crypto/evp/evp_local.h /^ int block_mask;$/;" m struct:evp_cipher_ctx_st +block_out crypto/evp/bio_ok.c /^static int block_out(BIO *b)$/;" f file: +block_padding ssl/ssl_local.h /^ size_t block_padding;$/;" m struct:ssl_ctx_st +block_padding ssl/ssl_local.h /^ size_t block_padding;$/;" m struct:ssl_st +block_se_handler crypto/aes/asm/aes-x86_64.pl /^block_se_handler:$/;" l +block_size include/crypto/evp.h /^ int block_size;$/;" m struct:evp_cipher_st +block_size include/crypto/evp.h /^ int block_size;$/;" m struct:evp_md_st +block_size include/internal/sha3.h /^ size_t block_size; \/* cached ctx->digest->block_size *\/$/;" m struct:keccak_st +block_size test/evp_test.c /^ int block_size;$/;" m struct:mac_data_st file: +blocked crypto/async/async_local.h /^ unsigned int blocked;$/;" m struct:async_ctx_st +blocklen providers/implementations/rands/drbg_hash.c /^ size_t blocklen;$/;" m struct:rand_drbg_hash_st file: +blocklen providers/implementations/rands/drbg_hmac.c /^ size_t blocklen;$/;" m struct:rand_drbg_hmac_st file: +blockout crypto/evp/bio_ok.c /^ int blockout; \/* output block is ready *\/$/;" m struct:ok_struct file: +blockpause test/asynctest.c /^static int blockpause(void *args)$/;" f file: +blocks crypto/evp/e_aes.c /^ unsigned long long blocks;$/;" m struct:__anon66::__anon67::__anon69 file: +blocks crypto/evp/e_aes_cbc_hmac_sha1.c /^ int blocks;$/;" m struct:__anon20 file: +blocks crypto/evp/e_aes_cbc_hmac_sha1.c /^ int blocks;$/;" m struct:__anon21 file: +blocks crypto/evp/e_aes_cbc_hmac_sha256.c /^ int blocks;$/;" m struct:__anon35 file: +blocks crypto/evp/e_aes_cbc_hmac_sha256.c /^ int blocks;$/;" m struct:__anon36 file: +blocks crypto/params_dup.c /^ size_t blocks; \/* Number of aligned blocks *\/$/;" m struct:__anon202 file: +blocks include/crypto/modes.h /^ u64 blocks;$/;" m struct:ccm128_context +blocks include/crypto/poly1305.h /^ poly1305_blocks_f blocks;$/;" m struct:poly1305_context::__anon375 +blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ int blocks;$/;" m struct:__anon503 file: +blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ int blocks;$/;" m struct:__anon504 file: +blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ int blocks;$/;" m struct:__anon507 file: +blocks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ int blocks;$/;" m struct:__anon508 file: +blocks providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned long long blocks;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 +blocks_hashed include/crypto/modes.h /^ u64 blocks_hashed;$/;" m struct:ocb128_context::__anon361 +blocks_processed include/crypto/modes.h /^ u64 blocks_processed;$/;" m struct:ocb128_context::__anon361 +blocksize crypto/ec/ec_mult.c /^ size_t blocksize; \/* block size for wNAF splitting *\/$/;" m struct:ec_pre_comp_st file: +blocksize engines/e_devcrypto.c /^ int blocksize;$/;" m struct:cipher_data_st file: +blocksize engines/e_devcrypto.c /^ int blocksize;$/;" m struct:digest_data_st file: +blocksize engines/e_devcrypto.c /^ unsigned int blocksize, num;$/;" m struct:cipher_ctx file: +blocksize providers/implementations/include/prov/ciphercommon.h /^ size_t blocksize;$/;" m struct:prov_cipher_ctx_st +blowfish_dupctx providers/implementations/ciphers/cipher_blowfish.c /^static OSSL_FUNC_cipher_dupctx_fn blowfish_dupctx;$/;" v file: +blowfish_dupctx providers/implementations/ciphers/cipher_blowfish.c /^static void *blowfish_dupctx(void *ctx)$/;" f file: +blowfish_freectx providers/implementations/ciphers/cipher_blowfish.c /^static OSSL_FUNC_cipher_freectx_fn blowfish_freectx;$/;" v file: +blowfish_freectx providers/implementations/ciphers/cipher_blowfish.c /^static void blowfish_freectx(void *vctx)$/;" f file: +bltmp providers/implementations/rands/drbg_ctr.c /^ unsigned char bltmp[16];$/;" m struct:rand_drbg_ctr_st file: +bltmp_pos providers/implementations/rands/drbg_ctr.c /^ size_t bltmp_pos;$/;" m struct:rand_drbg_ctr_st file: +bmp_to_utf8 crypto/pkcs12/p12_utl.c /^static int bmp_to_utf8(char *str, const unsigned char *utf16, int len)$/;" f file: +bn crypto/param_build.c /^ const BIGNUM *bn;$/;" m struct:__anon86 file: +bn test/bntests.pl /^sub bn$/;" s +bn1strings test/bntest.c /^static const char *bn1strings[] = {$/;" v file: +bn2binpad crypto/bn/bn_lib.c /^int bn2binpad(const BIGNUM *a, unsigned char *to, int tolen, endianess_t endianess)$/;" f file: +bn2strings test/bntest.c /^static const char *bn2strings[] = {$/;" v file: +bn_32_set_0 crypto/bn/bn_nist.c 293;" d file: +bn_32_set_0 crypto/bn/bn_nist.c 314;" d file: +bn_64_set_0 crypto/bn/bn_nist.c 286;" d file: +bn_64_set_0 crypto/bn/bn_nist.c 308;" d file: +bn_GF2m_mul_1x1 crypto/bn/bn_gf2m.c /^static void bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a,$/;" f file: +bn_GF2m_mul_2x2 crypto/bn/asm/armv4-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l +bn_GF2m_mul_2x2 crypto/bn/asm/s390x-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l +bn_GF2m_mul_2x2 crypto/bn/asm/sparcv9-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l +bn_GF2m_mul_2x2 crypto/bn/asm/x86_64-gf2m.pl /^bn_GF2m_mul_2x2:$/;" l +bn_GF2m_mul_2x2 crypto/bn/bn_gf2m.c /^static void bn_GF2m_mul_2x2(BN_ULONG *r, const BN_ULONG a1, const BN_ULONG a0,$/;" f file: +bn_add_words crypto/bn/asm/bn-586.pl /^sub bn_add_words$/;" s +bn_add_words crypto/bn/asm/ia64.S /^bn_add_words:$/;" l +bn_add_words crypto/bn/asm/mips.pl /^bn_add_words:$/;" l +bn_add_words crypto/bn/asm/s390x.S /^bn_add_words:$/;" l +bn_add_words crypto/bn/asm/sparcv8.S /^bn_add_words:$/;" l +bn_add_words crypto/bn/asm/sparcv8plus.S /^bn_add_words:$/;" l +bn_add_words crypto/bn/asm/x86_64-gcc.c /^BN_ULONG bn_add_words(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp,$/;" f +bn_add_words crypto/bn/bn_asm.c /^BN_ULONG bn_add_words(BN_ULONG *r, const BN_ULONG *a, const BN_ULONG *b,$/;" f +bn_add_words_internal crypto/bn/asm/mips.pl /^bn_add_words_internal:$/;" l +bn_addsub_f crypto/bn/bn_nist.c /^typedef BN_ULONG (*bn_addsub_f) (BN_ULONG *, const BN_ULONG *,$/;" t file: +bn_blinding_st crypto/bn/bn_blind.c /^struct bn_blinding_st {$/;" s file: +bn_bytes test/testutil/format_output.c /^static const int bn_bytes = (MAX_STRING_WIDTH - 9) \/ (BN_OUTPUT_SIZE * 2 + 1)$/;" v file: +bn_c2i crypto/asn1/x_bignum.c /^static int bn_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: +bn_chars test/testutil/format_output.c /^static const int bn_chars = (MAX_STRING_WIDTH - 9) \/ (BN_OUTPUT_SIZE * 2 + 1)$/;" v file: +bn_check_size crypto/bn/bn_local.h 194;" d +bn_check_size crypto/bn/bn_local.h 210;" d +bn_check_top crypto/bn/bn_local.h 180;" d +bn_check_top crypto/bn/bn_local.h 208;" d +bn_clear_top2max crypto/bn/bn_local.h 460;" d +bn_clear_top2max crypto/bn/bn_local.h 468;" d +bn_cmp_part_words crypto/bn/bn_lib.c /^int bn_cmp_part_words(const BN_ULONG *a, const BN_ULONG *b, int cl, int dl)$/;" f +bn_cmp_words crypto/bn/bn_lib.c /^int bn_cmp_words(const BN_ULONG *a, const BN_ULONG *b, int n)$/;" f +bn_compute_wNAF crypto/bn/bn_intern.c /^signed char *bn_compute_wNAF(const BIGNUM *scalar, int w, size_t *ret_len)$/;" f +bn_copy_words crypto/bn/bn_intern.c /^int bn_copy_words(BN_ULONG *out, const BIGNUM *in, int size)$/;" f +bn_correct_top crypto/bn/bn_lib.c /^void bn_correct_top(BIGNUM *a)$/;" f +bn_cp_32 crypto/bn/bn_nist.c 294;" d file: +bn_cp_32 crypto/bn/bn_nist.c 313;" d file: +bn_cp_32_naked crypto/bn/bn_nist.c 291;" d file: +bn_cp_64 crypto/bn/bn_nist.c 285;" d file: +bn_cp_64 crypto/bn/bn_nist.c 303;" d file: +bn_div_3_words crypto/bn/asm/mips.pl /^bn_div_3_words:$/;" l +bn_div_3_words crypto/bn/bn_div.c /^static BN_ULONG bn_div_3_words(const BN_ULONG *m, BN_ULONG d1, BN_ULONG d0)$/;" f file: +bn_div_3_words_internal crypto/bn/asm/mips.pl /^bn_div_3_words_internal:$/;" l +bn_div_fixed_top crypto/bn/bn_div.c /^int bn_div_fixed_top(BIGNUM *dv, BIGNUM *rm, const BIGNUM *num,$/;" f +bn_div_words crypto/bn/asm/bn-586.pl /^sub bn_div_words$/;" s +bn_div_words crypto/bn/asm/ia64.S /^bn_div_words:$/;" l +bn_div_words crypto/bn/asm/mips.pl /^bn_div_words:$/;" l +bn_div_words crypto/bn/asm/s390x.S /^bn_div_words:$/;" l +bn_div_words crypto/bn/asm/sparcv8.S /^bn_div_words:$/;" l +bn_div_words crypto/bn/asm/sparcv8plus.S /^bn_div_words:$/;" l +bn_div_words crypto/bn/asm/x86_64-gcc.c /^BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)$/;" f +bn_div_words crypto/bn/bn_asm.c /^BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)$/;" f +bn_div_words crypto/bn/bn_div.c 173;" d file: +bn_div_words crypto/bn/bn_div.c 174;" d file: +bn_div_words crypto/bn/bn_div.c 187;" d file: +bn_div_words crypto/bn/bn_div.c 188;" d file: +bn_div_words_internal crypto/bn/asm/mips.pl /^bn_div_words_internal:$/;" l +bn_expand crypto/bn/bn_local.h /^static ossl_inline BIGNUM *bn_expand(BIGNUM *a, int bits)$/;" f +bn_expand2 crypto/bn/bn_lib.c /^BIGNUM *bn_expand2(BIGNUM *b, int words)$/;" f +bn_expand_internal crypto/bn/bn_lib.c /^static BN_ULONG *bn_expand_internal(const BIGNUM *b, int words)$/;" f file: +bn_fix_top crypto/bn/bn_local.h 192;" d +bn_fix_top crypto/bn/bn_local.h 209;" d +bn_flip_n_scatter5_t4 crypto/bn/asm/sparct4-mont.pl /^bn_flip_n_scatter5_t4:$/;" l +bn_flip_t4 crypto/bn/asm/sparct4-mont.pl /^bn_flip_t4:$/;" l +bn_free crypto/asn1/x_bignum.c /^static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +bn_free_d crypto/bn/bn_lib.c /^static void bn_free_d(BIGNUM *a, int clear)$/;" f file: +bn_from_mont_fixed_top crypto/bn/bn_mont.c /^int bn_from_mont_fixed_top(BIGNUM *ret, const BIGNUM *a, BN_MONT_CTX *mont,$/;" f +bn_from_montgomery_word crypto/bn/bn_mont.c /^static int bn_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont)$/;" f file: +bn_gather5 crypto/bn/asm/x86_64-mont5.pl /^bn_gather5:$/;" l +bn_gather5_t4 crypto/bn/asm/sparct4-mont.pl /^bn_gather5_t4:$/;" l +bn_gencb_st crypto/bn/bn_local.h /^struct bn_gencb_st {$/;" s +bn_generator_19_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_generator_19_value[] = { 19 };$/;" v file: +bn_generator_2_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_generator_2_value[] = { 2 };$/;" v file: +bn_generator_5_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_generator_5_value[] = { 5 };$/;" v file: +bn_get_bits crypto/bn/bn_exp.c /^static BN_ULONG bn_get_bits(const BIGNUM *a, int bitpos)$/;" f file: +bn_get_bits5 crypto/bn/asm/x86_64-mont5.pl /^bn_get_bits5:$/;" l +bn_get_dmax crypto/bn/bn_intern.c /^int bn_get_dmax(const BIGNUM *a)$/;" f +bn_get_top crypto/bn/bn_intern.c /^int bn_get_top(const BIGNUM *a)$/;" f +bn_get_words crypto/bn/bn_intern.c /^BN_ULONG *bn_get_words(const BIGNUM *a)$/;" f +bn_group_1024_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_1024_value[] = {$/;" v file: +bn_group_1536_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_1536_value[] = {$/;" v file: +bn_group_2048_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_2048_value[] = {$/;" v file: +bn_group_3072_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_3072_value[] = {$/;" v file: +bn_group_4096_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_4096_value[] = {$/;" v file: +bn_group_6144_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_6144_value[] = {$/;" v file: +bn_group_8192_value crypto/bn/bn_srp.c /^static const BN_ULONG bn_group_8192_value[] = {$/;" v file: +bn_i2c crypto/asn1/x_bignum.c /^static int bn_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: +bn_init crypto/bn/bn_lib.c /^void bn_init(BIGNUM *a)$/;" f +bn_is_prime_int crypto/bn/bn_prime.c /^static int bn_is_prime_int(const BIGNUM *w, int checks, BN_CTX *ctx,$/;" f file: +bn_left_align crypto/bn/bn_div.c /^static int bn_left_align(BIGNUM *num)$/;" f file: +bn_limit_bits crypto/bn/bn_lib.c /^static int bn_limit_bits = 0;$/;" v file: +bn_limit_bits_high crypto/bn/bn_lib.c /^static int bn_limit_bits_high = 0;$/;" v file: +bn_limit_bits_low crypto/bn/bn_lib.c /^static int bn_limit_bits_low = 0;$/;" v file: +bn_limit_bits_mont crypto/bn/bn_lib.c /^static int bn_limit_bits_mont = 0;$/;" v file: +bn_limit_num crypto/bn/bn_lib.c /^static int bn_limit_num = 8; \/* (1<md_data need to be *\/$/;" m struct:evp_md_st +ctx_size include/crypto/evp.h /^ int ctx_size;$/;" m struct:evp_cipher_st +ctxdbg crypto/bn/bn_ctx.c /^static void ctxdbg(BIO *channel, const char *text, BN_CTX *ctx)$/;" f file: +ctxkey crypto/async/async.c /^static CRYPTO_THREAD_LOCAL ctxkey;$/;" v file: +ctype ssl/ssl_local.h /^ uint8_t *ctype;$/;" m struct:ssl_st::__anon417::__anon418 +ctype ssl/ssl_local.h /^ uint8_t *ctype;$/;" m struct:cert_st +ctype_char_map crypto/ctype.c /^static const unsigned short ctype_char_map[128] = {$/;" v file: +ctype_len ssl/ssl_local.h /^ size_t ctype_len;$/;" m struct:ssl_st::__anon417::__anon418 +ctype_len ssl/ssl_local.h /^ size_t ctype_len;$/;" m struct:cert_st +cupdate include/crypto/evp.h /^ OSSL_FUNC_cipher_update_fn *cupdate;$/;" m struct:evp_cipher_st +cur crypto/params_dup.c /^ OSSL_PARAM_ALIGNED_BLOCK *cur; \/* Current position in the allocated buf *\/$/;" m struct:__anon202 file: +curr include/internal/packet.h /^ const unsigned char *curr;$/;" m struct:__anon385 +curr include/internal/packet.h /^ size_t curr;$/;" m struct:wpacket_st +curr test/testutil.h /^ int curr; \/* Current line in file *\/$/;" m struct:stanza_st +curr_pollCount apps/lib/cmp_mock_srv.c /^ int curr_pollCount; \/* number of polls so far for current request *\/$/;" m struct:__anon443 file: +curr_size crypto/async/async_local.h /^ size_t curr_size;$/;" m struct:async_pool_st +curr_write_sequence ssl/record/record.h /^ unsigned char curr_write_sequence[8];$/;" m struct:dtls_record_layer_st +current crypto/bn/bn_ctx.c /^ BN_POOL_ITEM *head, *current, *tail;$/;" m struct:bignum_pool file: +currentCRL crypto/cmp/cmp_local.h /^ X509_CRL *currentCRL;$/;" m union:ossl_cmp_itav_st::__anon197 +current_cert include/crypto/x509.h /^ X509 *current_cert;$/;" m struct:x509_store_ctx_st +current_channel crypto/trace.c /^static const BIO *current_channel = NULL;$/;" v file: +current_crl include/crypto/x509.h /^ X509_CRL *current_crl;$/;" m struct:x509_store_ctx_st +current_crl_score include/crypto/x509.h /^ int current_crl_score;$/;" m struct:x509_store_ctx_st +current_decoder_inst_index crypto/encode_decode/decoder_lib.c /^ size_t current_decoder_inst_index;$/;" m struct:decoder_process_data_st file: +current_encoder_inst_index crypto/encode_decode/encoder_lib.c /^ int current_encoder_inst_index;$/;" m struct:encoder_process_data_st file: +current_issuer include/crypto/x509.h /^ X509 *current_issuer;$/;" m struct:x509_store_ctx_st +current_reasons include/crypto/x509.h /^ unsigned int current_reasons;$/;" m struct:x509_store_ctx_st +currjob crypto/async/async_local.h /^ ASYNC_JOB *currjob;$/;" m struct:async_ctx_st +currjob test/asynctest.c /^static ASYNC_JOB *currjob = NULL;$/;" v file: +currpkt test/helpers/ssltestlib.c /^ unsigned int currpkt;$/;" m struct:mempacket_test_ctx_st file: +currrec test/helpers/ssltestlib.c /^ unsigned int currrec;$/;" m struct:mempacket_test_ctx_st file: +curve crypto/ec/ec_asn1.c /^ X9_62_CURVE *curve;$/;" m struct:ec_parameters_st file: +curve ssl/ssl_local.h /^ int curve;$/;" m struct:sigalg_lookup_st +curve448_point_copy crypto/ec/curve448/point_448.h /^static ossl_inline void curve448_point_copy(curve448_point_t a,$/;" f +curve448_point_s crypto/ec/curve448/point_448.h /^typedef struct curve448_point_s {$/;" s +curve448_point_t crypto/ec/curve448/point_448.h /^} curve448_point_t[1];$/;" t typeref:struct:curve448_point_s +curve448_precomputed_base_table crypto/ec/curve448/curve448_tables.c /^static const curve448_precomputed_s curve448_precomputed_base_table = {$/;" v file: +curve448_precomputed_s crypto/ec/curve448/point_448.h /^struct curve448_precomputed_s {$/;" s +curve448_precomputed_s crypto/ec/curve448/point_448.h /^typedef struct curve448_precomputed_s curve448_precomputed_s;$/;" t typeref:struct:curve448_precomputed_s +curve448_scalar_copy crypto/ec/curve448/point_448.h /^static ossl_inline void curve448_scalar_copy(curve448_scalar_t out,$/;" f +curve448_scalar_s crypto/ec/curve448/point_448.h /^typedef struct curve448_scalar_s {$/;" s +curve448_scalar_t crypto/ec/curve448/point_448.h /^} curve448_scalar_t[1];$/;" t typeref:struct:curve448_scalar_s +curve448_wnaf_base_table crypto/ec/curve448/curve448_tables.c /^static const niels_t curve448_wnaf_base_table[32] = {$/;" v file: +curve_list crypto/ec/ec_curve.c /^static const ec_list_element curve_list[] = {$/;" v file: +curve_list crypto/evp/ec_support.c /^static const EC_NAME2NID curve_list[] = {$/;" v file: +curve_list_length crypto/ec/ec_curve.c 3117;" d file: +curve_name crypto/ec/ec_local.h /^ int curve_name; \/* optional NID for named curve *\/$/;" m struct:ec_group_st +curve_name crypto/ec/ec_local.h /^ int curve_name;$/;" m struct:ec_point_st +curves test/ec_internal_test.c /^static EC_builtin_curve *curves = NULL;$/;" v file: +curves test/ecdsatest.c /^static EC_builtin_curve *curves = NULL;$/;" v file: +curves test/ectest.c /^static EC_builtin_curve *curves = NULL;$/;" v file: +custext ssl/ssl_local.h /^ custom_ext_methods custext;$/;" m struct:cert_st +custom providers/implementations/macs/kmac_prov.c /^ unsigned char custom[KMAC_MAX_CUSTOM_ENCODED];$/;" m struct:kmac_data_st file: +custom test/evp_test.c /^ unsigned char *custom;$/;" m struct:mac_data_st file: +custom_ctx crypto/cmp/cmp_server.c /^ void *custom_ctx; \/* pointer to specific server context *\/$/;" m struct:ossl_cmp_srv_ctx_st file: +custom_data crypto/async/async_local.h /^ void *custom_data;$/;" m struct:fd_lookup_st +custom_dgst_ctx test/evp_extra_test.c /^} custom_dgst_ctx;$/;" t typeref:struct:__anon311 file: +custom_ext test/ssl_old_test.c /^static int custom_ext = 0;$/;" v file: +custom_ext_0_cli_add_cb test/ssl_old_test.c /^static int custom_ext_0_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_0_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_0_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_0_srv_add_cb test/ssl_old_test.c /^static int custom_ext_0_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_0_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_0_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_1_cli_add_cb test/ssl_old_test.c /^static int custom_ext_1_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_1_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_1_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_1_srv_add_cb test/ssl_old_test.c /^static int custom_ext_1_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_1_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_1_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_2_cli_add_cb test/ssl_old_test.c /^static int custom_ext_2_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_2_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_2_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_2_srv_add_cb test/ssl_old_test.c /^static int custom_ext_2_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_2_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_2_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_3_cli_add_cb test/ssl_old_test.c /^static int custom_ext_3_cli_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_3_cli_parse_cb test/ssl_old_test.c /^static int custom_ext_3_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_3_srv_add_cb test/ssl_old_test.c /^static int custom_ext_3_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_3_srv_parse_cb test/ssl_old_test.c /^static int custom_ext_3_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_add ssl/statem/extensions_cust.c /^int custom_ext_add(SSL *s, int context, WPACKET *pkt, X509 *x, size_t chainidx,$/;" f +custom_ext_add_cb_wrap ssl/statem/extensions_cust.c /^} custom_ext_add_cb_wrap;$/;" t typeref:struct:__anon406 file: +custom_ext_add_old_cb_wrap ssl/statem/extensions_cust.c /^static int custom_ext_add_old_cb_wrap(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_cli_string test/ssl_old_test.c /^static const char custom_ext_cli_string[] = "abc";$/;" v file: +custom_ext_error test/ssl_old_test.c /^static int custom_ext_error = 0;$/;" v file: +custom_ext_find ssl/statem/extensions_cust.c /^custom_ext_method *custom_ext_find(const custom_ext_methods *exts,$/;" f +custom_ext_free_old_cb_wrap ssl/statem/extensions_cust.c /^static void custom_ext_free_old_cb_wrap(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_init ssl/statem/extensions_cust.c /^void custom_ext_init(custom_ext_methods *exts)$/;" f +custom_ext_method ssl/ssl_local.h /^} custom_ext_method;$/;" t typeref:struct:__anon424 +custom_ext_methods ssl/ssl_local.h /^} custom_ext_methods;$/;" t typeref:struct:__anon425 +custom_ext_parse ssl/statem/extensions_cust.c /^int custom_ext_parse(SSL *s, unsigned int context, unsigned int ext_type,$/;" f +custom_ext_parse_cb_wrap ssl/statem/extensions_cust.c /^} custom_ext_parse_cb_wrap;$/;" t typeref:struct:__anon407 file: +custom_ext_parse_old_cb_wrap ssl/statem/extensions_cust.c /^static int custom_ext_parse_old_cb_wrap(SSL *s, unsigned int ext_type,$/;" f file: +custom_ext_srv_string test/ssl_old_test.c /^static const char custom_ext_srv_string[] = "defg";$/;" v file: +custom_exts_copy ssl/statem/extensions_cust.c /^int custom_exts_copy(custom_ext_methods *dst, const custom_ext_methods *src)$/;" f +custom_exts_copy_flags ssl/statem/extensions_cust.c /^int custom_exts_copy_flags(custom_ext_methods *dst,$/;" f +custom_exts_free ssl/statem/extensions_cust.c /^void custom_exts_free(custom_ext_methods *exts)$/;" f +custom_generator_test test/ectest.c /^static int custom_generator_test(int id)$/;" f file: +custom_len providers/implementations/macs/kmac_prov.c /^ size_t custom_len;$/;" m struct:kmac_data_st file: +custom_len test/evp_test.c /^ size_t custom_len;$/;" m struct:mac_data_st file: +custom_md_cleanup test/evp_extra_test.c /^static int custom_md_cleanup(EVP_MD_CTX *ctx)$/;" f file: +custom_md_cleanup_called test/evp_extra_test.c /^static int custom_md_cleanup_called = 0;$/;" v file: +custom_md_init test/evp_extra_test.c /^static int custom_md_init(EVP_MD_CTX *ctx)$/;" f file: +custom_md_init_called test/evp_extra_test.c /^static int custom_md_init_called = 0;$/;" v file: +custom_params_test test/ectest.c /^static int custom_params_test(int id)$/;" f file: +custom_pmeth test/evp_extra_test.c /^static EVP_PKEY_METHOD *custom_pmeth = NULL;$/;" v file: +custom_pmeth test/evp_extra_test.c /^static EVP_PKEY_METHOD *custom_pmeth;$/;" v file: +custom_pmeth_cleanup test/evp_extra_test.c /^static void custom_pmeth_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: +custom_pmeth_copy test/evp_extra_test.c /^static int custom_pmeth_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: +custom_pmeth_ctrl test/evp_extra_test.c /^static int custom_pmeth_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +custom_pmeth_derive test/evp_extra_test.c /^static int custom_pmeth_derive(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: +custom_pmeth_digestsign test/evp_extra_test.c /^static int custom_pmeth_digestsign(EVP_MD_CTX *ctx, unsigned char *sig,$/;" f file: +custom_pmeth_init test/evp_extra_test.c /^static int custom_pmeth_init(EVP_PKEY_CTX *ctx)$/;" f file: +custom_pmeth_sign test/evp_extra_test.c /^static int custom_pmeth_sign(EVP_PKEY_CTX *ctx, unsigned char *out,$/;" f file: +cv crypto/evp/e_aes.c /^ unsigned char cv[16];$/;" m struct:__anon54::__anon55::__anon56 file: +cv crypto/evp/e_aes.c /^ unsigned char cv[16];$/;" m struct:__anon57::__anon58::__anon59 file: +cv crypto/evp/e_aes.c /^ } cv;$/;" m struct:__anon60::__anon61::__anon62 typeref:union:__anon60::__anon61::__anon62::__anon63 file: +cv providers/implementations/ciphers/cipher_aes.h /^ unsigned char cv[16];$/;" m struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon492 +cv providers/implementations/include/prov/ciphercommon_gcm.h /^ } cv; \/* 32 bit counter value *\/$/;" m struct:S390X_kma_params_st typeref:union:S390X_kma_params_st::__anon523 +d crypto/aes/aes_core.c /^ u64 d;$/;" m union:__anon92 file: +d crypto/bn/bn_local.h /^ BN_ULONG *d; \/* Pointer to an array of 'BN_BITS2' bit$/;" m struct:bignum_st +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_CertificateChoices typeref:union:CMS_CertificateChoices::__anon243 +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_ContentInfo_st typeref:union:CMS_ContentInfo_st::__anon237 +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_KeyAgreeRecipientIdentifier_st typeref:union:CMS_KeyAgreeRecipientIdentifier_st::__anon241 +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_OriginatorIdentifierOrKey_st typeref:union:CMS_OriginatorIdentifierOrKey_st::__anon240 +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_ReceiptsFrom_st typeref:union:CMS_ReceiptsFrom_st::__anon244 +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_RecipientInfo_st typeref:union:CMS_RecipientInfo_st::__anon239 +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_RevocationInfoChoice_st typeref:union:CMS_RevocationInfoChoice_st::__anon242 +d crypto/cms/cms_local.h /^ } d;$/;" m struct:CMS_SignerIdentifier_st typeref:union:CMS_SignerIdentifier_st::__anon238 +d crypto/ec/curve25519.c /^static const fe d = {$/;" v file: +d crypto/evp/e_chacha20_poly1305.c /^ unsigned int d[CHACHA_KEY_SIZE \/ 4];$/;" m union:__anon27::__anon28 file: +d crypto/param_build.c /^ double d;$/;" m union:__anon86::__anon87 file: +d crypto/poly1305/poly1305_ieee754.c /^typedef union { double d; u64 u; } elem64;$/;" m union:__anon246 file: +d crypto/rsa/rsa_local.h /^ BIGNUM *d;$/;" m struct:rsa_prime_info_st +d crypto/rsa/rsa_local.h /^ BIGNUM *d;$/;" m struct:rsa_st +d include/crypto/modes.h /^ u32 d[4];$/;" m union:gcm128_context::__anon358 +d include/crypto/modes.h /^ SIV_BLOCK d;$/;" m struct:siv128_context +d include/openssl/camellia.h /^ double d; \/* ensures 64-bit align *\/$/;" m union:camellia_key_st::__anon383 +d include/openssl/sha.h /^ SHA_LONG64 d[SHA_LBLOCK];$/;" m union:SHA512state_st::__anon381 +d providers/implementations/ciphers/cipher_chacha20.h /^ unsigned int d[CHACHA_KEY_SIZE \/ 4];$/;" m union:__anon511::__anon512 +d ssl/record/record.h /^ DTLS_RECORD_LAYER *d;$/;" m struct:record_layer_st +d test/ecdsatest.h /^ const char *d; \/* ECDSA private key *\/$/;" m struct:__anon267 +d test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +d test/params_conversion_test.c /^ double d;$/;" m struct:__anon328 file: +d test/rsa_mp_test.c /^static const unsigned char d[] =$/;" v file: +d test/x509_time_test.c /^ int y, m, d;$/;" m struct:__anon271 file: +d1 ssl/ssl_local.h /^ struct dtls1_state_st *d1; \/* DTLSv1 variables *\/$/;" m struct:ssl_st typeref:struct:ssl_st::dtls1_state_st +d2 crypto/ec/curve25519.c /^static const fe d2 = {$/;" v file: +d2i test/asn1_encode_test.c /^ d2i_fn *d2i;$/;" m struct:__anon298 file: +d2i_ASN1_OBJECT crypto/asn1/a_object.c /^ASN1_OBJECT *d2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp,$/;" f +d2i_ASN1_UINTEGER crypto/asn1/a_int.c /^ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp,$/;" f +d2i_AutoPrivateKey crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp,$/;" f +d2i_AutoPrivateKey_ex crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_AutoPrivateKey_ex(EVP_PKEY **a, const unsigned char **pp,$/;" f +d2i_AutoPrivateKey_legacy crypto/asn1/d2i_pr.c /^static EVP_PKEY *d2i_AutoPrivateKey_legacy(EVP_PKEY **a,$/;" f file: +d2i_CMS_bio crypto/cms/cms_io.c /^CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms)$/;" f +d2i_DHparams_bio include/openssl/dh.h 173;" d +d2i_DHparams_fp include/openssl/dh.h 166;" d +d2i_DHxparams_bio include/openssl/dh.h 185;" d +d2i_DHxparams_fp include/openssl/dh.h 178;" d +d2i_DSAPrivateKey_bio crypto/x509/x_all.c /^DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa)$/;" f +d2i_DSAPrivateKey_fp crypto/x509/x_all.c /^DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa)$/;" f +d2i_DSA_PUBKEY crypto/x509/x_pubkey.c /^DSA *d2i_DSA_PUBKEY(DSA **a, const unsigned char **pp, long length)$/;" f +d2i_DSA_PUBKEY_bio crypto/x509/x_all.c /^DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa)$/;" f +d2i_DSA_PUBKEY_fp crypto/x509/x_all.c /^DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa)$/;" f +d2i_DSA_SIG crypto/dsa/dsa_sign.c /^DSA_SIG *d2i_DSA_SIG(DSA_SIG **psig, const unsigned char **ppin, long len)$/;" f +d2i_DSAparams_bio include/openssl/dsa.h 107;" d +d2i_DSAparams_fp include/openssl/dsa.h 101;" d +d2i_ECDSA_SIG crypto/ec/ec_asn1.c /^ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **psig, const unsigned char **ppin, long len)$/;" f +d2i_ECPARAMETERS include/openssl/symhacks.h 28;" d +d2i_ECPARAMETERS include/openssl/symhacks.h 29;" d +d2i_ECPKPARAMETERS include/openssl/symhacks.h 32;" d +d2i_ECPKPARAMETERS include/openssl/symhacks.h 33;" d +d2i_ECPKParameters crypto/ec/ec_asn1.c /^EC_GROUP *d2i_ECPKParameters(EC_GROUP **a, const unsigned char **in, long len)$/;" f +d2i_ECPKParameters_bio include/openssl/ec.h 915;" d +d2i_ECPKParameters_fp include/openssl/ec.h 919;" d +d2i_ECParameters crypto/ec/ec_asn1.c /^EC_KEY *d2i_ECParameters(EC_KEY **a, const unsigned char **in, long len)$/;" f +d2i_ECPrivateKey crypto/ec/ec_asn1.c /^EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len)$/;" f +d2i_ECPrivateKey_bio crypto/x509/x_all.c /^EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey)$/;" f +d2i_ECPrivateKey_fp crypto/x509/x_all.c /^EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey)$/;" f +d2i_EC_PUBKEY crypto/x509/x_pubkey.c /^EC_KEY *d2i_EC_PUBKEY(EC_KEY **a, const unsigned char **pp, long length)$/;" f +d2i_EC_PUBKEY_bio crypto/x509/x_all.c /^EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey)$/;" f +d2i_EC_PUBKEY_fp crypto/x509/x_all.c /^EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey)$/;" f +d2i_KeyParams crypto/asn1/d2i_param.c /^EVP_PKEY *d2i_KeyParams(int type, EVP_PKEY **a, const unsigned char **pp,$/;" f +d2i_KeyParams_bio crypto/asn1/d2i_param.c /^EVP_PKEY *d2i_KeyParams_bio(int type, EVP_PKEY **a, BIO *in)$/;" f +d2i_OSSL_CMP_MSG crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *d2i_OSSL_CMP_MSG(OSSL_CMP_MSG **msg, const unsigned char **in,$/;" f +d2i_OSSL_CMP_MSG_bio crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg)$/;" f +d2i_PKCS12_bio crypto/pkcs12/p12_utl.c /^PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12)$/;" f +d2i_PKCS12_fp crypto/pkcs12/p12_utl.c /^PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12)$/;" f +d2i_PKCS7_bio crypto/x509/x_all.c /^PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7)$/;" f +d2i_PKCS7_fp crypto/x509/x_all.c /^PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7)$/;" f +d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^ d2i_PKCS8_fn *d2i_PKCS8; \/* Wrapped in a PrivateKeyInfo *\/$/;" m struct:keytype_desc_st file: +d2i_PKCS8PrivateKey_bio crypto/pem/pem_pk8.c /^EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,$/;" f +d2i_PKCS8PrivateKey_fp crypto/pem/pem_pk8.c /^EVP_PKEY *d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb,$/;" f +d2i_PKCS8_PRIV_KEY_INFO_bio crypto/x509/x_all.c /^PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp,$/;" f +d2i_PKCS8_PRIV_KEY_INFO_fp crypto/x509/x_all.c /^PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp,$/;" f +d2i_PKCS8_bio crypto/x509/x_all.c /^X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8)$/;" f +d2i_PKCS8_fn providers/implementations/encode_decode/decode_der2key.c /^typedef void *d2i_PKCS8_fn(void **, const unsigned char **, long,$/;" t file: +d2i_PKCS8_fp crypto/x509/x_all.c /^X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8)$/;" f +d2i_PUBKEY crypto/x509/x_pubkey.c /^EVP_PKEY *d2i_PUBKEY(EVP_PKEY **a, const unsigned char **pp, long length)$/;" f +d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_PUBKEY; \/* Wrapped in a SubjectPublicKeyInfo *\/$/;" m struct:keytype_desc_st file: +d2i_PUBKEY test/endecoder_legacy_test.c /^ d2i_of_void *d2i_PUBKEY;$/;" m struct:test_stanza_st file: +d2i_PUBKEY_bio crypto/x509/x_all.c /^EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a)$/;" f +d2i_PUBKEY_ex crypto/x509/x_pubkey.c /^EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length,$/;" f +d2i_PUBKEY_fp crypto/x509/x_all.c /^EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a)$/;" f +d2i_PUBKEY_int crypto/x509/x_pubkey.c /^static EVP_PKEY *d2i_PUBKEY_int(EVP_PKEY **a,$/;" f file: +d2i_PrivateKey crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp,$/;" f +d2i_PrivateKey test/endecoder_legacy_test.c /^ d2i_of_void *d2i_PrivateKey;$/;" m struct:test_stanza_st file: +d2i_PrivateKey_bio crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a)$/;" f +d2i_PrivateKey_decoder crypto/asn1/d2i_pr.c /^d2i_PrivateKey_decoder(int keytype, EVP_PKEY **a, const unsigned char **pp,$/;" f file: +d2i_PrivateKey_ex crypto/asn1/d2i_pr.c /^EVP_PKEY *d2i_PrivateKey_ex(int keytype, EVP_PKEY **a, const unsigned char **pp,$/;" f +d2i_PrivateKey_ex_bio crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,$/;" f +d2i_PrivateKey_ex_fp crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,$/;" f +d2i_PrivateKey_fp crypto/x509/x_all.c /^EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a)$/;" f +d2i_PublicKey crypto/asn1/d2i_pu.c /^EVP_PKEY *d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp,$/;" f +d2i_PublicKey test/endecoder_legacy_test.c /^ d2i_of_void *d2i_PublicKey;$/;" m struct:test_stanza_st file: +d2i_RSAPrivateKey_bio crypto/x509/x_all.c /^RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa)$/;" f +d2i_RSAPrivateKey_fp crypto/x509/x_all.c /^RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa)$/;" f +d2i_RSAPublicKey_bio crypto/x509/x_all.c /^RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa)$/;" f +d2i_RSAPublicKey_fp crypto/x509/x_all.c /^RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa)$/;" f +d2i_RSA_PUBKEY crypto/x509/x_pubkey.c /^RSA *d2i_RSA_PUBKEY(RSA **a, const unsigned char **pp, long length)$/;" f +d2i_RSA_PUBKEY_bio crypto/x509/x_all.c /^RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa)$/;" f +d2i_RSA_PUBKEY_fp crypto/x509/x_all.c /^RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa)$/;" f +d2i_X509_CRL_bio crypto/x509/x_all.c /^X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl)$/;" f +d2i_X509_CRL_fp crypto/x509/x_all.c /^X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl)$/;" f +d2i_X509_PUBKEY_bio crypto/x509/x_all.c /^X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk)$/;" f +d2i_X509_PUBKEY_fp crypto/x509/x_all.c /^X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk)$/;" f +d2i_X509_REQ_bio crypto/x509/x_all.c /^X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req)$/;" f +d2i_X509_REQ_fp crypto/x509/x_all.c /^X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req)$/;" f +d2i_X509_bio crypto/x509/x_all.c /^X509 *d2i_X509_bio(BIO *bp, X509 **x509)$/;" f +d2i_X509_fp crypto/x509/x_all.c /^X509 *d2i_X509_fp(FILE *fp, X509 **x509)$/;" f +d2i_dhp crypto/dh/dh_ameth.c /^static DH *d2i_dhp(const EVP_PKEY *pkey, const unsigned char **pp,$/;" f file: +d2i_fn test/asn1_encode_test.c /^typedef void *d2i_fn(void **a, unsigned char **pp, long length);$/;" t file: +d2i_key_params providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_key_params; \/* From type-specific DER *\/$/;" m struct:keytype_desc_st file: +d2i_ocsp_nonce crypto/ocsp/v3_ocsp.c /^static void *d2i_ocsp_nonce(void *a, const unsigned char **pp, long length)$/;" f file: +d2i_params test/endecoder_legacy_test.c /^ d2i_of_void *d2i_params;$/;" m struct:test_stanza_st file: +d2i_private_key providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_private_key; \/* From type-specific DER *\/$/;" m struct:keytype_desc_st file: +d2i_public_key providers/implementations/encode_decode/decode_der2key.c /^ d2i_of_void *d2i_public_key; \/* From type-specific DER *\/$/;" m struct:keytype_desc_st file: +d_xcbc_cipher crypto/evp/e_xcbc_d.c /^static const EVP_CIPHER d_xcbc_cipher = {$/;" v file: +damp crypto/punycode.c /^static const unsigned int damp = 700;$/;" v file: +dane include/crypto/x509.h /^ SSL_DANE *dane;$/;" m struct:x509_store_ctx_st +dane ssl/ssl_local.h /^ SSL_DANE dane;$/;" m struct:ssl_st +dane ssl/ssl_local.h /^ struct dane_ctx_st dane;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::dane_ctx_st +dane_ctx_enable ssl/ssl_lib.c /^static int dane_ctx_enable(struct dane_ctx_st *dctx)$/;" f file: +dane_ctx_final ssl/ssl_lib.c /^static void dane_ctx_final(struct dane_ctx_st *dctx)$/;" f file: +dane_ctx_st include/internal/dane.h /^struct dane_ctx_st {$/;" s +dane_final ssl/ssl_lib.c /^static void dane_final(SSL_DANE *dane)$/;" f file: +dane_i2d crypto/x509/x509_vfy.c /^static unsigned char *dane_i2d(X509 *cert, uint8_t selector,$/;" f file: +dane_match crypto/x509/x509_vfy.c /^static int dane_match(X509_STORE_CTX *ctx, X509 *cert, int depth)$/;" f file: +dane_mds ssl/ssl_lib.c /^} dane_mds[] = {$/;" v typeref:struct:__anon410 file: +dane_mtype_set ssl/ssl_lib.c /^static int dane_mtype_set(struct dane_ctx_st *dctx,$/;" f file: +dane_reset crypto/x509/x509_vfy.c /^static void dane_reset(SSL_DANE *dane)$/;" f file: +dane_tlsa_add ssl/ssl_lib.c /^static int dane_tlsa_add(SSL_DANE *dane,$/;" f file: +dane_verify crypto/x509/x509_vfy.c /^static int dane_verify(X509_STORE_CTX *ctx)$/;" f file: +danetls_record include/internal/dane.h /^} danetls_record;$/;" t typeref:struct:danetls_record_st +danetls_record_st include/internal/dane.h /^typedef struct danetls_record_st {$/;" s +dasync_aes128_cbc_cipher engines/e_dasync.c /^static int dasync_aes128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +dasync_aes128_cbc_cleanup engines/e_dasync.c /^static int dasync_aes128_cbc_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: +dasync_aes128_cbc_ctrl engines/e_dasync.c /^static int dasync_aes128_cbc_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: +dasync_aes128_cbc_hmac_sha1_cipher engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx,$/;" f file: +dasync_aes128_cbc_hmac_sha1_cleanup engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_cleanup(EVP_CIPHER_CTX *ctx)$/;" f file: +dasync_aes128_cbc_hmac_sha1_ctrl engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type,$/;" f file: +dasync_aes128_cbc_hmac_sha1_init_key engines/e_dasync.c /^static int dasync_aes128_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +dasync_aes128_init_key engines/e_dasync.c /^static int dasync_aes128_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +dasync_aes_128_cbc engines/e_dasync.c /^static const EVP_CIPHER *dasync_aes_128_cbc(void)$/;" f file: +dasync_aes_128_cbc_hmac_sha1 engines/e_dasync.c /^static const EVP_CIPHER *dasync_aes_128_cbc_hmac_sha1(void)$/;" f file: +dasync_cipher_cleanup_helper engines/e_dasync.c /^static int dasync_cipher_cleanup_helper(EVP_CIPHER_CTX *ctx,$/;" f file: +dasync_cipher_ctrl_helper engines/e_dasync.c /^static int dasync_cipher_ctrl_helper(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: +dasync_cipher_helper engines/e_dasync.c /^static int dasync_cipher_helper(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +dasync_cipher_init_key_helper engines/e_dasync.c /^static int dasync_cipher_init_key_helper(EVP_CIPHER_CTX *ctx,$/;" f file: +dasync_cipher_nids engines/e_dasync.c /^static int dasync_cipher_nids[] = {$/;" v file: +dasync_ciphers engines/e_dasync.c /^static int dasync_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: +dasync_destroy engines/e_dasync.c /^static int dasync_destroy(ENGINE *e)$/;" f file: +dasync_digest_nids engines/e_dasync.c /^static int dasync_digest_nids(const int **nids)$/;" f file: +dasync_digests engines/e_dasync.c /^static int dasync_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: +dasync_finish engines/e_dasync.c /^static int dasync_finish(ENGINE *e)$/;" f file: +dasync_init engines/e_dasync.c /^static int dasync_init(ENGINE *e)$/;" f file: +dasync_pipeline_ctx engines/e_dasync.c /^struct dasync_pipeline_ctx {$/;" s file: +dasync_pkey engines/e_dasync.c /^static int dasync_pkey(ENGINE *e, EVP_PKEY_METHOD **pmeth,$/;" f file: +dasync_rsa engines/e_dasync.c /^static EVP_PKEY_METHOD *dasync_rsa;$/;" v file: +dasync_rsa_cleanup engines/e_dasync.c /^static void dasync_rsa_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: +dasync_rsa_ctrl engines/e_dasync.c /^static int dasync_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +dasync_rsa_ctrl_str engines/e_dasync.c /^static int dasync_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type,$/;" f file: +dasync_rsa_decrypt engines/e_dasync.c /^static int dasync_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out,$/;" f file: +dasync_rsa_decrypt_init engines/e_dasync.c /^static int dasync_rsa_decrypt_init(EVP_PKEY_CTX *ctx)$/;" f file: +dasync_rsa_encrypt engines/e_dasync.c /^static int dasync_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out,$/;" f file: +dasync_rsa_encrypt_init engines/e_dasync.c /^static int dasync_rsa_encrypt_init(EVP_PKEY_CTX *ctx)$/;" f file: +dasync_rsa_init engines/e_dasync.c /^static int dasync_rsa_init(EVP_PKEY_CTX *ctx)$/;" f file: +dasync_rsa_keygen engines/e_dasync.c /^static int dasync_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +dasync_rsa_keygen_init engines/e_dasync.c /^static int dasync_rsa_keygen_init(EVP_PKEY_CTX *ctx)$/;" f file: +dasync_rsa_orig engines/e_dasync.c /^static const EVP_PKEY_METHOD *dasync_rsa_orig;$/;" v file: +dasync_rsa_paramgen engines/e_dasync.c /^static int dasync_rsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +dasync_rsa_paramgen_init engines/e_dasync.c /^static int dasync_rsa_paramgen_init(EVP_PKEY_CTX *ctx)$/;" f file: +dasync_sha1 engines/e_dasync.c /^static const EVP_MD *dasync_sha1(void)$/;" f file: +dasync_sha1_final engines/e_dasync.c /^static int dasync_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +dasync_sha1_init engines/e_dasync.c /^static int dasync_sha1_init(EVP_MD_CTX *ctx)$/;" f file: +dasync_sha1_update engines/e_dasync.c /^static int dasync_sha1_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: +data apps/s_client.c /^ unsigned char *data;$/;" m struct:tlsextnextprotoctx_st file: +data apps/s_server.c /^ unsigned char *data;$/;" m struct:tlsextalpnctx_st file: +data apps/s_server.c /^ unsigned char *data;$/;" m struct:tlsextnextprotoctx_st file: +data crypto/aes/aes_ige.c /^ unsigned long data[N_WORDS];$/;" m struct:__anon91 file: +data crypto/asn1/tasn_enc.c /^ unsigned char *data;$/;" m struct:__anon225 file: +data crypto/bio/bss_dgram.c /^ char *data;$/;" m struct:bio_dgram_sctp_save_message_st file: +data crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *data;$/;" m union:CMS_ContentInfo_st::__anon237 +data crypto/comp/comp_local.h /^ void* data;$/;" m struct:comp_ctx_st +data crypto/context.c /^ CRYPTO_EX_DATA data;$/;" m struct:ossl_lib_ctx_st file: +data crypto/core_algorithm.c /^ void *data;$/;" m struct:algorithm_data_st file: +data crypto/ec/ec_curve.c /^ const EC_CURVE_DATA *data;$/;" m struct:_ec_list_element_st file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 15 * 6];$/;" m struct:__anon133 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 15 * 6];$/;" m struct:__anon170 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 20 * 6];$/;" m struct:__anon171 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 20 * 6];$/;" m struct:__anon173 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 20 * 6];$/;" m struct:__anon174 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon127 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon134 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon140 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon141 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 21 * 6];$/;" m struct:__anon142 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 23 * 6];$/;" m struct:__anon157 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon130 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon172 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon175 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 24 * 6];$/;" m struct:__anon176 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 27 * 6];$/;" m struct:__anon161 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 28 * 6];$/;" m struct:__anon135 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 28 * 6];$/;" m struct:__anon177 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 28 * 6];$/;" m struct:__anon178 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 29 * 6];$/;" m struct:__anon131 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 30 * 6];$/;" m struct:__anon145 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 30 * 6];$/;" m struct:__anon147 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon132 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon179 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon180 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 32 * 6];$/;" m struct:__anon187 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 35 * 6];$/;" m struct:__anon165 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 36 * 6];$/;" m struct:__anon148 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 39 * 6];$/;" m struct:__anon166 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 40 * 6];$/;" m struct:__anon181 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 40 * 6];$/;" m struct:__anon182 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 47 * 6];$/;" m struct:__anon168 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 48 * 6];$/;" m struct:__anon183 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 48 * 6];$/;" m struct:__anon184 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 52 * 6];$/;" m struct:__anon150 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 54 * 6];$/;" m struct:__anon169 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 64 * 6];$/;" m struct:__anon185 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 64 * 6];$/;" m struct:__anon186 file: +data crypto/ec/ec_curve.c /^ unsigned char data[0 + 72 * 6];$/;" m struct:__anon152 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 14 * 6];$/;" m struct:__anon123 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 14 * 6];$/;" m struct:__anon124 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 15 * 6];$/;" m struct:__anon136 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 15 * 6];$/;" m struct:__anon137 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 16 * 6];$/;" m struct:__anon125 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 16 * 6];$/;" m struct:__anon126 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 17 * 6];$/;" m struct:__anon138 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 17 * 6];$/;" m struct:__anon139 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon128 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon129 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon154 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon155 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 21 * 6];$/;" m struct:__anon156 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon113 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon117 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon118 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon158 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon159 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 24 * 6];$/;" m struct:__anon160 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 25 * 6];$/;" m struct:__anon143 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 25 * 6];$/;" m struct:__anon144 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 28 * 6];$/;" m struct:__anon114 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon119 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon120 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon121 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon146 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon162 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon163 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 30 * 6];$/;" m struct:__anon164 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 32 * 6];$/;" m struct:__anon122 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 36 * 6];$/;" m struct:__anon149 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 45 * 6];$/;" m struct:__anon167 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 48 * 6];$/;" m struct:__anon115 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 52 * 6];$/;" m struct:__anon151 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 66 * 6];$/;" m struct:__anon116 file: +data crypto/ec/ec_curve.c /^ unsigned char data[20 + 72 * 6];$/;" m struct:__anon153 file: +data crypto/evp/e_aes_cbc_hmac_sha1.c 67;" d file: +data crypto/evp/e_aes_cbc_hmac_sha256.c 63;" d file: +data crypto/evp/e_bf.c 32;" d file: +data crypto/evp/e_camellia.c 44;" d file: +data crypto/evp/e_cast.c 33;" d file: +data crypto/evp/e_chacha20_poly1305.c 32;" d file: +data crypto/evp/e_des3.c 62;" d file: +data crypto/evp/e_rc2.c 40;" d file: +data crypto/evp/e_rc4.c 31;" d file: +data crypto/evp/e_rc4_hmac_md5.c 42;" d file: +data crypto/evp/e_rc5.c 36;" d file: +data crypto/evp/e_xcbc_d.c 38;" d file: +data crypto/lhash/lhash_local.h /^ void *data;$/;" m struct:lhash_node_st +data crypto/stack/stack.c /^ const void **data;$/;" m struct:stack_st file: +data crypto/store/store_local.h /^ void *data; \/* used internally as generic pointer *\/$/;" m union:ossl_store_info_st::__anon235 +data crypto/trace.c /^ void *data;$/;" m struct:trace_data_st file: +data crypto/ts/ts_local.h /^ BIO *data;$/;" m struct:TS_verify_ctx +data crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_DATA) *data;$/;" m struct:X509_POLICY_CACHE_st +data crypto/x509/pcy_local.h /^ const X509_POLICY_DATA *data;$/;" m struct:X509_POLICY_NODE_st +data demos/mac/gmac.c /^static unsigned char data[] = {$/;" v file: +data demos/mac/siphash.c /^static unsigned char data[] = {$/;" v file: +data engines/e_loader_attic.c /^ void *data;$/;" m struct:pem_pass_data file: +data engines/e_ossltest.c 778;" d file: +data include/crypto/asn1.h /^ const unsigned char *data; \/* data remains const after init *\/$/;" m struct:asn1_object_st +data include/crypto/evp.h /^ void *data;$/;" m struct:evp_pkey_ctx_st +data include/crypto/poly1305.h /^ unsigned char data[POLY1305_BLOCK_SIZE];$/;" m struct:poly1305_context +data include/crypto/x509.h /^ } data;$/;" m struct:x509_object_st typeref:union:x509_object_st::__anon373 +data include/internal/dane.h /^ unsigned char *data;$/;" m struct:danetls_record_st +data include/internal/sm3.h /^ SM3_WORD data[SM3_LBLOCK];$/;" m struct:SM3state_st +data include/openssl/buffer.h /^ char *data;$/;" m struct:buf_mem_st +data include/openssl/cast.h /^ CAST_LONG data[32];$/;" m struct:cast_key_st +data include/openssl/conftypes.h /^ LHASH_OF(CONF_VALUE) *data;$/;" m struct:conf_st +data include/openssl/core.h /^ void *data; \/* value being passed in or out *\/$/;" m struct:ossl_param_st +data include/openssl/idea.h /^ IDEA_INT data[9][6];$/;" m struct:idea_key_st +data include/openssl/md2.h /^ unsigned char data[MD2_BLOCK];$/;" m struct:MD2state_st +data include/openssl/md4.h /^ MD4_LONG data[MD4_LBLOCK];$/;" m struct:MD4state_st +data include/openssl/md5.h /^ MD5_LONG data[MD5_LBLOCK];$/;" m struct:MD5state_st +data include/openssl/mdc2.h /^ unsigned char data[MDC2_BLOCK];$/;" m struct:mdc2_ctx_st +data include/openssl/objects.h /^ const char *data;$/;" m struct:obj_name_st +data include/openssl/rc2.h /^ RC2_INT data[64];$/;" m struct:rc2_key_st +data include/openssl/rc4.h /^ RC4_INT data[256];$/;" m struct:rc4_key_st +data include/openssl/rc5.h /^ RC5_32_INT data[2 * (RC5_16_ROUNDS + 1)];$/;" m struct:rc5_key_st +data include/openssl/ripemd.h /^ RIPEMD160_LONG data[RIPEMD160_LBLOCK];$/;" m struct:RIPEMD160state_st +data include/openssl/seed.h /^ unsigned long data[32];$/;" m struct:seed_key_st +data include/openssl/sha.h /^ SHA_LONG data[SHA_LBLOCK];$/;" m struct:SHA256state_st +data include/openssl/sha.h /^ SHA_LONG data[SHA_LBLOCK];$/;" m struct:SHAstate_st +data include/openssl/tls1.h /^ void *data;$/;" m struct:tls_session_ticket_ext_st +data include/openssl/txt_db.h /^ STACK_OF(OPENSSL_PSTRING) *data;$/;" m struct:txt_db_st +data include/openssl/whrlpool.h /^ unsigned char data[WHIRLPOOL_BBLOCK \/ 8];$/;" m struct:__anon377 +data providers/implementations/kdfs/hkdf.c /^ unsigned char *data;$/;" m struct:__anon538 file: +data providers/implementations/rands/drbg_local.h /^ void *data;$/;" m struct:prov_drbg_st +data ssl/record/record.h /^ unsigned char *data;$/;" m struct:ssl3_record_st +data ssl/ssl_local.h /^ PACKET data;$/;" m struct:raw_extension_st +data ssl/ssl_local.h /^ void *data;$/;" m struct:pitem_st +data test/asn1_time_test.c /^ char *data; \/* TIME string value *\/$/;" m struct:testdata file: +data test/cmactest.c /^ const unsigned char data[64];$/;" m struct:test_st file: +data test/context_internal_test.c /^ void *data;$/;" m struct:foo_st file: +data test/evp_extra_test.c /^ int data;$/;" m struct:__anon311 file: +data test/evp_test.c /^ RAND_DATA_PASS data[MAX_RAND_REPEATS];$/;" m struct:rand_data_st file: +data test/evp_test.c /^ void *data; \/* test specific data *\/$/;" m struct:evp_test_st file: +data test/helpers/ssltestlib.c /^ unsigned char *data;$/;" m struct:mempacket_st file: +data test/hmactest.c /^ const unsigned char data[64];$/;" m struct:test_st file: +data test/modes_internal_test.c /^ const unsigned char *data;$/;" m struct:__anon320 file: +data test/poly1305_internal_test.c /^ const unsigned char data[1024];$/;" m struct:__anon352 file: +data test/rc4test.c /^static unsigned char data[6][30] = {$/;" v file: +data test/siphash_internal_test.c /^ unsigned char data[64];$/;" m struct:__anon318 file: +data test/time_offset_test.c /^ const char *data;$/;" m struct:__anon312 file: +data test/x509_internal_test.c /^ const char *data;$/;" m struct:__anon313 file: +data test/x509_time_test.c /^ const char *data;$/;" m struct:__anon269 file: +data test/x509_time_test.c /^ const char *data;$/;" m struct:__anon270 file: +data util/perl/TLSProxy/Message.pm /^sub data$/;" s +data util/perl/TLSProxy/Record.pm /^sub data$/;" s +data_ascii2bin crypto/evp/encode.c /^static const unsigned char data_ascii2bin[128] = {$/;" v file: +data_bin2ascii crypto/evp/encode.c /^static const unsigned char data_bin2ascii[65] =$/;" v file: +data_buf crypto/evp/e_aes.c /^ unsigned char data_buf[16]; \/* Store partial data blocks *\/$/;" m struct:__anon48 file: +data_buf providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned char data_buf[OCB_MAX_DATA_LEN]; \/* Store partial data blocks *\/$/;" m struct:prov_aes_ocb_ctx_st +data_buf_len crypto/evp/e_aes.c /^ int data_buf_len;$/;" m struct:__anon48 file: +data_buf_len providers/implementations/ciphers/cipher_aes_ocb.h /^ size_t data_buf_len;$/;" m struct:prov_aes_ocb_ctx_st +data_byte crypto/aes/asm/aes-x86_64.pl /^sub data_byte()$/;" s +data_collect_method providers/implementations/rands/seeding/rand_vms.c /^size_t data_collect_method(RAND_POOL *pool)$/;" f +data_dir util/perl/OpenSSL/Test.pm /^sub data_dir {$/;" s +data_file util/perl/OpenSSL/Test.pm /^sub data_file {$/;" s +data_len providers/implementations/kdfs/hkdf.c /^ size_t data_len;$/;" m struct:__anon538 file: +data_len test/cmactest.c /^ int data_len;$/;" m struct:test_st file: +data_len test/hmactest.c /^ int data_len;$/;" m struct:test_st file: +data_len test/rc4test.c /^static unsigned char data_len[6] = { 8, 8, 8, 20, 28, 10 };$/;" v file: +data_size include/openssl/core.h /^ size_t data_size; \/* data size *\/$/;" m struct:ossl_param_st +data_structure crypto/store/store_result.c /^ const char *data_structure;$/;" m struct:extracted_param_data_st file: +data_type crypto/encode_decode/encoder_lib.c /^ const char *data_type;$/;" m struct:encoder_process_data_st file: +data_type crypto/store/store_result.c /^ const char *data_type;$/;" m struct:extracted_param_data_st file: +data_type include/openssl/core.h /^ unsigned int data_type; \/* declare what kind of content is in buffer *\/$/;" m struct:ossl_param_st +data_word crypto/aes/asm/aes-x86_64.pl /^sub data_word()$/;" s +data_word crypto/camellia/asm/cmll-x86_64.pl /^sub data_word { $code.=".long\\t".join(',',@_)."\\n"; }$/;" s +datadir test/evp_pkey_provided_test.c /^static char *datadir = NULL;$/;" v file: +datadir test/ossl_store_test.c /^static const char *datadir = NULL;$/;" v file: +datadir test/pem_read_depr_test.c /^static const char *datadir;$/;" v file: +date crypto/cms/cms_local.h /^ ASN1_GENERALIZEDTIME *date;$/;" m struct:CMS_KEKIdentifier_st +date crypto/cms/cms_local.h /^ ASN1_GENERALIZEDTIME *date;$/;" m struct:CMS_RecipientKeyIdentifier_st +date_to_julian crypto/o_time.c /^static long date_to_julian(int y, int m, int d)$/;" f file: +datum test/params_conversion_test.c /^ void *ref, *datum;$/;" m struct:__anon328 file: +day_of_week_tests test/x509_time_test.c /^} day_of_week_tests[] = {$/;" v typeref:struct:__anon271 file: +days crypto/cmp/cmp_local.h /^ int days; \/* Number of days new certificates are asked to be valid for *\/$/;" m struct:ossl_cmp_ctx_st +db apps/include/apps.h /^ TXT_DB *db;$/;" m struct:ca_db_st +db_attr_st apps/include/apps.h /^typedef struct db_attr_st {$/;" s +dbfname apps/include/apps.h /^ char *dbfname;$/;" m struct:ca_db_st +dbl crypto/ec/ec_local.h /^ int (*dbl) (const EC_GROUP *, EC_POINT *r, const EC_POINT *a, BN_CTX *);$/;" m struct:ec_method_st +dbst apps/include/apps.h /^ struct stat dbst;$/;" m struct:ca_db_st typeref:struct:ca_db_st::stat +dctx include/internal/dane.h /^ struct dane_ctx_st *dctx;$/;" m struct:ssl_dane_st typeref:struct:ssl_dane_st::dane_ctx_st +dead ssl/ssl_ciph.c /^ int dead;$/;" m struct:cipher_order_st file: +dealloc_tmp_decoder_store crypto/encode_decode/decoder_meth.c /^static void dealloc_tmp_decoder_store(void *store)$/;" f file: +dealloc_tmp_encoder_store crypto/encode_decode/encoder_meth.c /^static void dealloc_tmp_encoder_store(void *store)$/;" f file: +dealloc_tmp_evp_method_store crypto/evp/evp_fetch.c /^ static void dealloc_tmp_evp_method_store(void *store)$/;" f file: +dealloc_tmp_loader_store crypto/store/store_meth.c /^ static void dealloc_tmp_loader_store(void *store)$/;" f file: +death_handler Configure /^sub death_handler {$/;" s +debug apps/include/s_apps.h /^ int debug; \/* copy from c_debug *\/$/;" m struct:srp_arg_st +debug crypto/cms/cms_local.h /^ int debug;$/;" m struct:CMS_EncryptedContentInfo_st +debug test/dtls_mtu_test.c /^static int debug = 0;$/;" v file: +debug test/ssl_old_test.c /^static int debug = 0;$/;" v file: +debug util/perl/TLSProxy/Proxy.pm /^sub debug$/;" s +debug_arg ssl/ssl_local.h /^ void *debug_arg;$/;" m struct:ssl_st::__anon420 +debug_cb ssl/ssl_local.h /^ void (*debug_cb)(SSL *s, int client_server, int type,$/;" m struct:ssl_st::__anon420 +debug_file engines/e_capi.c /^ char *debug_file;$/;" m struct:CAPI_CTX_st file: +debug_level engines/e_capi.c /^ int debug_level;$/;" m struct:CAPI_CTX_st file: +dec_key test/bad_dtls_test.c 60;" d file: +dec_tick_called test/sslapitest.c /^static int gen_tick_called, dec_tick_called, tick_key_cb_called;$/;" v file: +dec_tick_cb test/sslapitest.c /^static SSL_TICKET_RETURN dec_tick_cb(SSL *s, SSL_SESSION *ss,$/;" f file: +decapsulate crypto/evp/evp_local.h /^ OSSL_FUNC_kem_decapsulate_fn *decapsulate;$/;" m struct:evp_kem_st +decapsulate_init crypto/evp/evp_local.h /^ OSSL_FUNC_kem_decapsulate_init_fn *decapsulate_init;$/;" m struct:evp_kem_st +decc_feat_array apps/vms_decc_init.c /^decc_feat_t decc_feat_array[] = {$/;" v +decc_feat_t apps/vms_decc_init.c /^} decc_feat_t;$/;" t typeref:struct:__anon449 file: +decc_init apps/vms_decc_init.c /^static void decc_init(void)$/;" f file: +decc_init_done apps/vms_decc_init.c /^int decc_init_done = -1;$/;" v +deccompact crypto/aes/asm/aes-586.pl /^sub deccompact()$/;" s +deccompactvert crypto/aes/asm/aes-x86_64.pl /^sub deccompactvert()$/;" s +deckey crypto/aes/asm/aes-586.pl /^sub deckey()$/;" s +deckey_ref crypto/aes/asm/aes-x86_64.pl /^sub deckey_ref()$/;" s +declare_dh_bn include/crypto/bn_dh.h 10;" d +declast crypto/aes/asm/aes-586.pl /^sub declast()$/;" s +declast crypto/aes/asm/aes-x86_64.pl /^sub declast()$/;" s +declastvert crypto/aes/asm/aes-x86_64.pl /^sub declastvert()$/;" s +decode crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_decode_fn *decode;$/;" m struct:ossl_decoder_st +decode_EVP_PKEY_prov test/endecode_test.c /^static int decode_EVP_PKEY_prov(const char *file, const int line,$/;" f file: +decode_cmd crypto/evp/pmeth_lib.c /^static int decode_cmd(int cmd, const char *name)$/;" f file: +decoded_flag_test test/ec_internal_test.c /^static int decoded_flag_test(void)$/;" f file: +decoded_from_explicit_params crypto/ec/ec_local.h /^ int decoded_from_explicit_params; \/* set if decoded from explicit$/;" m struct:ec_group_st +decoder crypto/encode_decode/encoder_local.h /^ OSSL_DECODER *decoder; \/* Never NULL *\/$/;" m struct:ossl_decoder_instance_st +decoder test/endecode_test.c /^typedef int (decoder)(const char *file, const int line,$/;" t file: +decoder_clean_pkey_construct_arg crypto/encode_decode/decoder_pkey.c /^static void decoder_clean_pkey_construct_arg(void *construct_data)$/;" f file: +decoder_cmp apps/list.c /^static int decoder_cmp(const OSSL_DECODER * const *a,$/;" f file: +decoder_construct_pkey crypto/encode_decode/decoder_pkey.c /^static int decoder_construct_pkey(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f file: +decoder_data_st crypto/encode_decode/decoder_meth.c /^struct decoder_data_st {$/;" s file: +decoder_insts crypto/encode_decode/encoder_local.h /^ STACK_OF(OSSL_DECODER_INSTANCE) *decoder_insts;$/;" m struct:ossl_decoder_ctx_st +decoder_process crypto/encode_decode/decoder_lib.c /^static int decoder_process(const OSSL_PARAM params[], void *arg)$/;" f file: +decoder_process_data_st crypto/encode_decode/decoder_lib.c /^struct decoder_process_data_st {$/;" s file: +decoder_store_free crypto/encode_decode/decoder_meth.c /^static void decoder_store_free(void *vstore)$/;" f file: +decoder_store_method crypto/encode_decode/decoder_meth.c /^static const OSSL_LIB_CTX_METHOD decoder_store_method = {$/;" v file: +decoder_store_new crypto/encode_decode/decoder_meth.c /^static void *decoder_store_new(OSSL_LIB_CTX *ctx)$/;" f file: +decoderctx crypto/encode_decode/encoder_local.h /^ void *decoderctx; \/* Never NULL *\/$/;" m struct:ossl_decoder_instance_st +decoderctx providers/implementations/storemgmt/file_store.c /^ OSSL_DECODER_CTX *decoderctx;$/;" m struct:file_ctx_st::__anon454::__anon455 file: +decrypt apps/speed.c /^static int decrypt = 0;$/;" v file: +decrypt crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_decrypt_fn *decrypt;$/;" m struct:evp_asym_cipher_st +decrypt include/crypto/evp.h /^ int (*decrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,$/;" m struct:evp_pkey_method_st +decrypt include/crypto/modes.h /^ block128_f decrypt;$/;" m struct:ocb128_context +decrypt util/perl/TLSProxy/Record.pm /^sub decrypt()$/;" s +decryptETM util/perl/TLSProxy/Record.pm /^sub decryptETM$/;" s +decrypt_block test/modes_internal_test.c /^ size_t (*decrypt_block)(const unsigned char *in,$/;" m struct:__anon321 file: +decrypt_data util/perl/TLSProxy/Record.pm /^sub decrypt_data$/;" s +decrypt_init crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_decrypt_init_fn *decrypt_init;$/;" m struct:evp_asym_cipher_st +decrypt_init include/crypto/evp.h /^ int (*decrypt_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +decrypt_len util/perl/TLSProxy/Record.pm /^sub decrypt_len$/;" s +decrypt_session_ticket_cb test/helpers/handshake.c /^static int decrypt_session_ticket_cb(SSL *s, SSL_SESSION *ss,$/;" f file: +decrypt_stream test/modes_internal_test.c /^ size_t (*decrypt_stream)(const unsigned char *in, unsigned char *out,$/;" m struct:__anon321 file: +decrypt_test_init test/evp_test.c /^static int decrypt_test_init(EVP_TEST *t, const char *name)$/;" f file: +decrypt_ticket_cb ssl/ssl_local.h /^ SSL_CTX_decrypt_session_ticket_fn decrypt_ticket_cb;$/;" m struct:ssl_ctx_st +decstep crypto/aes/asm/aes-586.pl /^sub decstep()$/;" s +decstep crypto/aes/asm/aes-x86_64.pl /^sub decstep()$/;" s +dectransform crypto/aes/asm/aes-586.pl /^sub dectransform()$/;" s +dectransform crypto/aes/asm/aes-x86_64.pl /^sub dectransform()$/;" s +decvert crypto/aes/asm/aes-x86_64.pl /^sub decvert()$/;" s +def Configurations/platform/BASE.pm /^sub def { return __base($_[1], '.ld') . $_[0]->defext() }$/;" s +def_create crypto/conf/conf_def.c /^static CONF *def_create(CONF_METHOD *meth)$/;" f file: +def_destroy crypto/conf/conf_def.c /^static int def_destroy(CONF *conf)$/;" f file: +def_destroy_data crypto/conf/conf_def.c /^static int def_destroy_data(CONF *conf)$/;" f file: +def_dump crypto/conf/conf_def.c /^static int def_dump(const CONF *conf, BIO *out)$/;" f file: +def_extension_cb crypto/ts/ts_rsp_sign.c /^static int def_extension_cb(struct TS_resp_ctx *ctx, X509_EXTENSION *ext,$/;" f file: +def_generate_session_id ssl/ssl_sess.c /^static int def_generate_session_id(SSL *ssl, unsigned char *id,$/;" f file: +def_init_WIN32 crypto/conf/conf_def.c /^static int def_init_WIN32(CONF *conf)$/;" f file: +def_init_default crypto/conf/conf_def.c /^static int def_init_default(CONF *conf)$/;" f file: +def_is_number crypto/conf/conf_def.c /^static int def_is_number(const CONF *conf, char c)$/;" f file: +def_load crypto/conf/conf_def.c /^static int def_load(CONF *conf, const char *name, long *line)$/;" f file: +def_load_bio crypto/conf/conf_def.c /^static int def_load_bio(CONF *conf, BIO *in, long *line)$/;" f file: +def_serial_cb crypto/ts/ts_rsp_sign.c /^static ASN1_INTEGER *def_serial_cb(struct TS_resp_ctx *ctx, void *data)$/;" f file: +def_time_cb crypto/ts/ts_rsp_sign.c /^static int def_time_cb(struct TS_resp_ctx *ctx, void *data,$/;" f file: +def_to_int crypto/conf/conf_def.c /^static int def_to_int(const CONF *conf, char c)$/;" f file: +def_xG crypto/ec/ecp_nistz256.c /^static const BN_ULONG def_xG[P256_LIMBS] = {$/;" v file: +def_yG crypto/ec/ecp_nistz256.c /^static const BN_ULONG def_yG[P256_LIMBS] = {$/;" v file: +default_CONF_method crypto/conf/conf_lib.c /^static CONF_METHOD *default_CONF_method = NULL;$/;" v file: +default_DH_method crypto/dh/dh_key.c /^static const DH_METHOD *default_DH_method = &dh_ossl;$/;" v file: +default_DSA_method crypto/dsa/dsa_ossl.c /^static const DSA_METHOD *default_DSA_method = &openssl_dsa_meth;$/;" v file: +default_RAND_meth crypto/rand/rand_lib.c /^static const RAND_METHOD *default_RAND_meth;$/;" v file: +default_RSASSA_PSS_params crypto/rsa/rsa_pss.c /^static const RSA_PSS_PARAMS_30 default_RSASSA_PSS_params = {$/;" v file: +default_RSA_meth crypto/rsa/rsa_ossl.c /^static const RSA_METHOD *default_RSA_meth = &rsa_pkcs1_ossl_meth;$/;" v file: +default_UI_meth crypto/ui/ui_openssl.c /^static const UI_METHOD *default_UI_meth = &ui_openssl;$/;" v file: +default_UI_meth crypto/ui/ui_openssl.c /^static const UI_METHOD *default_UI_meth = NULL;$/;" v file: +default_aiv crypto/modes/wrap128.c /^static const unsigned char default_aiv[] = {$/;" v file: +default_app_data_size test/helpers/ssl_test_ctx.c /^static const int default_app_data_size = 256;$/;" v file: +default_check crypto/evp/ctrl_params_translate.c /^static int default_check(enum state state,$/;" f file: +default_ciphers_in_order test/cipherlist_test.c /^static const uint32_t default_ciphers_in_order[] = {$/;" v file: +default_config_file apps/openssl.c /^char *default_config_file = NULL;$/;" v file: +default_context_init crypto/context.c /^static CRYPTO_ONCE default_context_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +default_context_int crypto/context.c /^static OSSL_LIB_CTX default_context_int;$/;" v file: +default_context_thread_local crypto/context.c /^static CRYPTO_THREAD_LOCAL default_context_thread_local;$/;" v file: +default_crl_method crypto/x509/x_crl.c /^static const X509_CRL_METHOD *default_crl_method = &int_crl_meth;$/;" v file: +default_ec_key_meth crypto/ec/ec_kmeth.c /^static const EC_KEY_METHOD *default_ec_key_meth = &openssl_ec_key_method;$/;" v file: +default_fixup_args crypto/evp/ctrl_params_translate.c /^static int default_fixup_args(enum state state,$/;" f file: +default_is_number crypto/conf/conf_lib.c /^static int default_is_number(const CONF *conf, char c)$/;" f file: +default_iv crypto/modes/wrap128.c /^static const unsigned char default_iv[] = {$/;" v file: +default_len ssl/record/record.h /^ size_t default_len;$/;" m struct:ssl3_buffer_st +default_libctx test/endecode_test.c /^static int default_libctx = 1;$/;" v file: +default_libctx test/pkcs12_format_test.c /^static int default_libctx = 1;$/;" v file: +default_mac_pkey_id ssl/ssl_ciph.c /^static const int default_mac_pkey_id[SSL_MD_NUM_IDX] = {$/;" v file: +default_max_fragment_size test/helpers/ssl_test_ctx.c /^static const int default_max_fragment_size = 512;$/;" v file: +default_mdname crypto/ffc/ffc_params_generate.c /^static const char *default_mdname(size_t N)$/;" f file: +default_method crypto/conf/conf_def.c /^static CONF_METHOD default_method = {$/;" v file: +default_null_provider test/cmp_client_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +default_null_provider test/cmp_msg_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +default_null_provider test/cmp_protect_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +default_null_provider test/cmp_server_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +default_null_provider test/cmp_vfy_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +default_passwd_callback ssl/ssl_local.h /^ pem_password_cb *default_passwd_callback;$/;" m struct:ssl_ctx_st +default_passwd_callback ssl/ssl_local.h /^ pem_password_cb *default_passwd_callback;$/;" m struct:ssl_st +default_passwd_callback_userdata ssl/ssl_local.h /^ void *default_passwd_callback_userdata;$/;" m struct:ssl_ctx_st +default_passwd_callback_userdata ssl/ssl_local.h /^ void *default_passwd_callback_userdata;$/;" m struct:ssl_st +default_path crypto/provider_core.c /^ char *default_path;$/;" m struct:provider_store_st file: +default_path_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *default_path_lock;$/;" m struct:provider_store_st file: +default_pctx crypto/asn1/tasn_prn.c /^static ASN1_PCTX default_pctx = {$/;" v file: +default_policy crypto/ts/ts_local.h /^ ASN1_OBJECT *default_policy; \/* It may appear in policies, too. *\/$/;" m struct:TS_resp_ctx +default_provider test/threadstest.c /^static const char *default_provider[] = { "default", NULL };$/;" v file: +default_read_buf_len ssl/ssl_local.h /^ size_t default_read_buf_len;$/;" m struct:ssl_ctx_st +default_table crypto/x509/x509_vpm.c /^static const X509_VERIFY_PARAM default_table[] = {$/;" v file: +default_to_int crypto/conf/conf_lib.c /^static int default_to_int(const CONF *conf, char c)$/;" f file: +default_trust crypto/x509/x509_trust.c /^static int (*default_trust) (int id, X509 *x, int flags) = obj_trust;$/;" v file: +default_verify_callback ssl/ssl_local.h /^ int (*default_verify_callback) (int ok, X509_STORE_CTX *ctx);$/;" m struct:ssl_ctx_st +defctxnull test/ssl_test.c /^static OSSL_PROVIDER *defctxnull = NULL, *thisprov = NULL;$/;" v file: +defctxnull test/sslapitest.c /^static OSSL_PROVIDER *defctxnull = NULL;$/;" v file: +defext Configurations/platform/Unix.pm /^sub defext { $target{def_extension} || '.ld' }$/;" s +defext Configurations/platform/VMS.pm /^sub defext { '.OPT' }$/;" s +defext Configurations/platform/Windows.pm /^sub defext { '.def' }$/;" s +defext Configurations/platform/mingw.pm /^sub defext { '.def' }$/;" s +definition_tests test/property_test.c /^} definition_tests[] = {$/;" v typeref:struct:__anon342 file: +deflate crypto/comp/c_zlib.c 113;" d file: +deflateEnd crypto/comp/c_zlib.c 112;" d file: +deflateEnd_ft crypto/comp/c_zlib.c /^typedef int (*deflateEnd_ft) (z_streamp strm);$/;" t file: +deflateInit_ crypto/comp/c_zlib.c 114;" d file: +deflateInit__ft crypto/comp/c_zlib.c /^typedef int (*deflateInit__ft) (z_streamp strm, int level,$/;" t file: +deflate_ft crypto/comp/c_zlib.c /^typedef int (*deflate_ft) (z_streamp strm, int flush);$/;" t file: +deflprov test/endecode_test.c /^static OSSL_PROVIDER *deflprov = NULL;$/;" v file: +deflprov test/evp_extra_test.c /^static OSSL_PROVIDER *deflprov = NULL;$/;" v file: +deflprov test/pkcs12_format_test.c /^static OSSL_PROVIDER *deflprov = NULL;$/;" v file: +deflt test/filterprov.c /^ OSSL_PROVIDER *deflt;$/;" m struct:filter_prov_globals_st file: +deflt_asym_cipher providers/defltprov.c /^static const OSSL_ALGORITHM deflt_asym_cipher[] = {$/;" v file: +deflt_asym_kem providers/defltprov.c /^static const OSSL_ALGORITHM deflt_asym_kem[] = {$/;" v file: +deflt_ciphers providers/defltprov.c /^static const OSSL_ALGORITHM_CAPABLE deflt_ciphers[] = {$/;" v file: +deflt_decoder providers/defltprov.c /^static const OSSL_ALGORITHM deflt_decoder[] = {$/;" v file: +deflt_digests providers/defltprov.c /^static const OSSL_ALGORITHM deflt_digests[] = {$/;" v file: +deflt_dispatch_table providers/defltprov.c /^static const OSSL_DISPATCH deflt_dispatch_table[] = {$/;" v file: +deflt_encoder providers/defltprov.c /^static const OSSL_ALGORITHM deflt_encoder[] = {$/;" v file: +deflt_get_params providers/defltprov.c /^static OSSL_FUNC_provider_get_params_fn deflt_get_params;$/;" v file: +deflt_get_params providers/defltprov.c /^static int deflt_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: +deflt_gettable_params providers/defltprov.c /^static OSSL_FUNC_provider_gettable_params_fn deflt_gettable_params;$/;" v file: +deflt_gettable_params providers/defltprov.c /^static const OSSL_PARAM *deflt_gettable_params(void *provctx)$/;" f file: +deflt_kdfs providers/defltprov.c /^static const OSSL_ALGORITHM deflt_kdfs[] = {$/;" v file: +deflt_keyexch providers/defltprov.c /^static const OSSL_ALGORITHM deflt_keyexch[] = {$/;" v file: +deflt_keymgmt providers/defltprov.c /^static const OSSL_ALGORITHM deflt_keymgmt[] = {$/;" v file: +deflt_macs providers/defltprov.c /^static const OSSL_ALGORITHM deflt_macs[] = {$/;" v file: +deflt_param_types providers/defltprov.c /^static const OSSL_PARAM deflt_param_types[] = {$/;" v file: +deflt_query providers/defltprov.c /^static OSSL_FUNC_provider_query_operation_fn deflt_query;$/;" v file: +deflt_query providers/defltprov.c /^static const OSSL_ALGORITHM *deflt_query(void *provctx, int operation_id,$/;" f file: +deflt_rands providers/defltprov.c /^static const OSSL_ALGORITHM deflt_rands[] = {$/;" v file: +deflt_signature providers/defltprov.c /^static const OSSL_ALGORITHM deflt_signature[] = {$/;" v file: +deflt_store providers/defltprov.c /^static const OSSL_ALGORITHM deflt_store[] = {$/;" v file: +deflt_teardown providers/defltprov.c /^static void deflt_teardown(void *provctx)$/;" f file: +defn crypto/property/defn_cache.c /^ OSSL_PROPERTY_LIST *defn;$/;" m struct:__anon102 file: +defn test/property_test.c /^ const char *defn;$/;" m struct:__anon339 file: +defn test/property_test.c /^ const char *defn;$/;" m struct:__anon342 file: +degree test/ectest.c /^ int degree;$/;" m struct:c2_curve_test file: +degree test/ectest.c /^ int degree;$/;" m struct:nistp_test_params file: +del crypto/async/async_local.h /^ int del;$/;" m struct:fd_lookup_st +del test/sparse_array_test.c /^ int del;$/;" m struct:index_cases_st file: +del_session apps/s_server.c /^static void del_session(SSL_CTX *sctx, SSL_SESSION *session)$/;" f file: +delete_extension util/perl/TLSProxy/Certificate.pm /^sub delete_extension$/;" s +delete_extension util/perl/TLSProxy/CertificateRequest.pm /^sub delete_extension$/;" s +delete_extension util/perl/TLSProxy/ClientHello.pm /^sub delete_extension$/;" s +delete_extension util/perl/TLSProxy/EncryptedExtensions.pm /^sub delete_extension$/;" s +delete_extension util/perl/TLSProxy/ServerHello.pm /^sub delete_extension$/;" s +delimiter crypto/punycode.c /^static const char delimiter = '-';$/;" v file: +demo_sign demos/signature/EVP_Signature_demo.c /^static int demo_sign(OSSL_LIB_CTX *libctx, const char *sig_name,$/;" f file: +demo_verify demos/signature/EVP_Signature_demo.c /^static int demo_verify(OSSL_LIB_CTX *libctx, const char *sig_name,$/;" f file: +demonstrate_digest demos/digest/EVP_MD_demo.c /^int demonstrate_digest(void)$/;" f +demonstrate_digest demos/digest/EVP_MD_stdin.c /^int demonstrate_digest(BIO *input)$/;" f +dep Configurations/platform/BASE.pm /^sub dep { return __base($_[1], '.o') . $_[0]->depext() } # <- objname$/;" s +depext Configurations/platform/BASE.pm /^sub depext { '.d' }$/;" s +depext Configurations/platform/Unix.pm /^sub depext { $target{obj_extension} || '.d' }$/;" s +depext Configurations/platform/VMS.pm /^sub depext { '.D' }$/;" s +depext Configurations/platform/Windows.pm /^sub depext { '.d' }$/;" s +deposit_rem_4bit crypto/modes/asm/ghash-x86.pl /^sub deposit_rem_4bit {$/;" s +deprecated_alternative apps/include/function.h /^ const char *deprecated_alternative;$/;" m struct:function_st +deprecated_version apps/include/function.h /^ const char *deprecated_version;$/;" m struct:function_st +depth apps/include/apps.h /^ int depth;$/;" m struct:verify_options_st +depth crypto/asn1/asn1_local.h /^ int depth;$/;" m struct:asn1_sctx_st +depth crypto/bn/bn_ctx.c /^ unsigned int depth, size;$/;" m struct:bignum_ctx_stack file: +depth crypto/x509/x509_local.h /^ int depth; \/* Verify depth *\/$/;" m struct:X509_VERIFY_PARAM_st +depth providers/implementations/include/prov/blake2.h /^ uint8_t depth; \/* 4 *\/$/;" m struct:blake2b_param_st +depth providers/implementations/include/prov/blake2.h /^ uint8_t depth; \/* 4 *\/$/;" m struct:blake2s_param_st +der apps/s_server.c /^ unsigned char *der;$/;" m struct:simple_ssl_session_st file: +der test/evp_extra_test.c /^ const unsigned char *der;$/;" m struct:ec_der_pub_keys_st file: +der test/v3nametest.c /^ const unsigned char der[22];$/;" m struct:gennamedata file: +der2key_check_selection providers/implementations/encode_decode/decode_der2key.c /^static int der2key_check_selection(int selection,$/;" f file: +der2key_ctx_st providers/implementations/encode_decode/decode_der2key.c /^struct der2key_ctx_st {$/;" s file: +der2key_decode providers/implementations/encode_decode/decode_der2key.c /^static OSSL_FUNC_decoder_decode_fn der2key_decode;$/;" v file: +der2key_decode providers/implementations/encode_decode/decode_der2key.c /^static int der2key_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +der2key_decode_p8 providers/implementations/encode_decode/decode_der2key.c /^static void *der2key_decode_p8(const unsigned char **input_der,$/;" f file: +der2key_export_object providers/implementations/encode_decode/decode_der2key.c /^static OSSL_FUNC_decoder_export_object_fn der2key_export_object;$/;" v file: +der2key_export_object providers/implementations/encode_decode/decode_der2key.c /^static int der2key_export_object(void *vctx,$/;" f file: +der2key_freectx providers/implementations/encode_decode/decode_der2key.c /^static OSSL_FUNC_decoder_freectx_fn der2key_freectx;$/;" v file: +der2key_freectx providers/implementations/encode_decode/decode_der2key.c /^static void der2key_freectx(void *vctx)$/;" f file: +der2key_newctx providers/implementations/encode_decode/decode_der2key.c /^der2key_newctx(void *provctx, const struct keytype_desc_st *desc)$/;" f file: +der2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_decode_fn der2obj_decode;$/;" v file: +der2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static int der2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +der_aid_mgf1SHA224Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA224Identifier[] = {$/;" v file: +der_aid_mgf1SHA256Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA256Identifier[] = {$/;" v file: +der_aid_mgf1SHA384Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA384Identifier[] = {$/;" v file: +der_aid_mgf1SHA512Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA512Identifier[] = {$/;" v file: +der_aid_mgf1SHA512_224Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA512_224Identifier[] = {$/;" v file: +der_aid_mgf1SHA512_256Identifier providers/common/der/der_rsa_key.c /^static const unsigned char der_aid_mgf1SHA512_256Identifier[] = {$/;" v file: +der_cmp crypto/asn1/tasn_enc.c /^static int der_cmp(const void *a, const void *b)$/;" f file: +der_encode_length test/asn1_encode_test.c /^static size_t der_encode_length(size_t len, unsigned char **pp)$/;" f file: +der_encode_sharedinfo providers/implementations/kdfs/x942kdf.c /^static int der_encode_sharedinfo(WPACKET *pkt, unsigned char *buf, size_t buflen,$/;" f file: +der_it crypto/objects/obj_dat.pl /^sub der_it$/;" s +derbuf crypto/asn1/bio_ndef.c /^ unsigned char *derbuf;$/;" m struct:ndef_aux_st file: +derin test/cmsapitest.c /^static char *derin = NULL;$/;" v file: +derive crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_derive_fn *derive;$/;" m struct:evp_keyexch_st +derive include/crypto/evp.h /^ OSSL_FUNC_kdf_derive_fn *derive;$/;" m struct:evp_kdf_st +derive include/crypto/evp.h /^ int (*derive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);$/;" m struct:evp_pkey_method_st +derive providers/implementations/kdfs/kbkdf.c /^static int derive(EVP_MAC_CTX *ctx_init, kbkdf_mode mode, unsigned char *iv,$/;" f file: +derive_init include/crypto/evp.h /^ int (*derive_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +derive_pvk_key crypto/pem/pvkfmt.c /^static int derive_pvk_key(unsigned char *key,$/;" f file: +derive_secret_key_and_iv ssl/tls13_enc.c /^static int derive_secret_key_and_iv(SSL *s, int sending, const EVP_MD *md,$/;" f file: +derlen apps/s_server.c /^ int derlen;$/;" m struct:simple_ssl_session_st file: +derlen test/v3nametest.c /^ size_t derlen;$/;" m struct:gennamedata file: +des3_ctrl crypto/evp/e_des3.c /^static int des3_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)$/;" f file: +des3_wrap crypto/evp/e_des3.c /^static const EVP_CIPHER des3_wrap = {$/;" v file: +des_cbc_cipher crypto/evp/e_des.c /^static int des_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_cfb1_cipher crypto/evp/e_des.c /^static int des_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_cfb64_cipher crypto/evp/e_des.c /^static int des_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_cfb8_cipher crypto/evp/e_des.c /^static int des_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ctrl crypto/evp/e_des.c /^static int des_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +des_dinit providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_decrypt_init_fn des_dinit;$/;" v file: +des_dinit providers/implementations/ciphers/cipher_des.c /^static int des_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +des_dupctx providers/implementations/ciphers/cipher_des.c /^static void *des_dupctx(void *ctx)$/;" f file: +des_ecb_cipher crypto/evp/e_des.c /^static int des_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede3_cbc_cipher crypto/evp/e_des3.c 210;" d file: +des_ede3_cfb1_cipher crypto/evp/e_des3.c /^static int des_ede3_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede3_cfb64_cipher crypto/evp/e_des3.c 208;" d file: +des_ede3_cfb8_cipher crypto/evp/e_des3.c /^static int des_ede3_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede3_ecb_cipher crypto/evp/e_des3.c 211;" d file: +des_ede3_init_key crypto/evp/e_des3.c /^static int des_ede3_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +des_ede3_ofb_cipher crypto/evp/e_des3.c 209;" d file: +des_ede3_unwrap crypto/evp/e_des3.c /^static int des_ede3_unwrap(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede3_unwrap providers/implementations/ciphers/cipher_tdes_wrap.c /^static int des_ede3_unwrap(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede3_wrap crypto/evp/e_des3.c /^static int des_ede3_wrap(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede3_wrap providers/implementations/ciphers/cipher_tdes_wrap.c /^static int des_ede3_wrap(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede3_wrap_cipher crypto/evp/e_des3.c /^static int des_ede3_wrap_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede_cbc_cipher crypto/evp/e_des3.c /^static int des_ede_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede_cfb64_cipher crypto/evp/e_des3.c /^static int des_ede_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede_ecb_cipher crypto/evp/e_des3.c /^static int des_ede_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_ede_init_key crypto/evp/e_des3.c /^static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +des_ede_ofb_cipher crypto/evp/e_des3.c /^static int des_ede_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_einit providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_encrypt_init_fn des_einit;$/;" v file: +des_einit providers/implementations/ciphers/cipher_des.c /^static int des_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +des_freectx providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_freectx_fn des_freectx;$/;" v file: +des_freectx providers/implementations/ciphers/cipher_des.c /^static void des_freectx(void *vctx)$/;" f file: +des_generatekey providers/implementations/ciphers/cipher_des.c /^static int des_generatekey(PROV_CIPHER_CTX *ctx, void *ptr)$/;" f file: +des_get_ctx_params providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_get_ctx_params_fn des_get_ctx_params;$/;" v file: +des_get_ctx_params providers/implementations/ciphers/cipher_des.c /^static int des_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +des_gettable_ctx_params providers/implementations/ciphers/cipher_des.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn des_gettable_ctx_params;$/;" v file: +des_init providers/implementations/ciphers/cipher_des.c /^static int des_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +des_init_key crypto/evp/e_des.c /^static int des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +des_newctx providers/implementations/ciphers/cipher_des.c /^static void *des_newctx(void *provctx, size_t kbits, size_t blkbits,$/;" f file: +des_ofb_cipher crypto/evp/e_des.c /^static int des_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +des_skb crypto/des/set_key.c /^static const DES_LONG des_skb[8][64] = {$/;" v file: +des_t4_cbc_decrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_cbc_decrypt:$/;" l +des_t4_cbc_encrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_cbc_encrypt:$/;" l +des_t4_ede3_cbc_decrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_ede3_cbc_decrypt:$/;" l +des_t4_ede3_cbc_encrypt crypto/des/asm/dest4-sparcv9.pl /^des_t4_ede3_cbc_encrypt:$/;" l +des_t4_key_expand crypto/des/asm/dest4-sparcv9.pl /^des_t4_key_expand:$/;" l +desc crypto/self_test_core.c /^ const char *desc;$/;" m struct:ossl_self_test_st file: +desc crypto/store/store_local.h /^ char *desc;$/;" m struct:ossl_store_info_st::__anon235::__anon236 +desc crypto/store/store_result.c /^ const char *desc;$/;" m struct:extracted_param_data_st file: +desc providers/implementations/encode_decode/decode_der2key.c /^ const struct keytype_desc_st *desc;$/;" m struct:der2key_ctx_st typeref:struct:der2key_ctx_st::keytype_desc_st file: +desc providers/implementations/encode_decode/decode_msblob2key.c /^ const struct keytype_desc_st *desc;$/;" m struct:msblob2key_ctx_st typeref:struct:msblob2key_ctx_st::keytype_desc_st file: +desc providers/implementations/encode_decode/decode_pvk2key.c /^ const struct keytype_desc_st *desc;$/;" m struct:pvk2key_ctx_st typeref:struct:pvk2key_ctx_st::keytype_desc_st file: +desc test/params_test.c /^ const char *desc;$/;" m struct:__anon337 file: +describe_param_type apps/lib/app_params.c /^static int describe_param_type(char *buf, size_t bufsz, const OSSL_PARAM *param)$/;" f file: +description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_asym_cipher_st +description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_kem_st +description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_keyexch_st +description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_keymgmt_st +description crypto/evp/evp_local.h /^ const char *description;$/;" m struct:evp_signature_st +description crypto/evp/evp_rand.c /^ const char *description;$/;" m struct:evp_rand_st file: +description crypto/store/store_local.h /^ const char *description;$/;" m struct:ossl_store_loader_st +description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_cipher_st +description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_kdf_st +description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_mac_st +description include/crypto/evp.h /^ const char *description;$/;" m struct:evp_md_st +description util/perl/TLSProxy/Alert.pm /^sub description$/;" s +deslong include/openssl/des.h /^ DES_LONG deslong[2];$/;" m union:DES_ks::__anon376 +destroy crypto/engine/eng_local.h /^ ENGINE_GEN_INT_FUNC_PTR destroy;$/;" m struct:engine_st +destroy include/internal/bio.h /^ int (*destroy) (BIO *);$/;" m struct:bio_method_st +destroy include/openssl/conftypes.h /^ int (*destroy) (CONF *conf);$/;" m struct:conf_method_st +destroy_all_cipher_methods engines/e_devcrypto.c /^static void destroy_all_cipher_methods(void)$/;" f file: +destroy_all_digest_methods engines/e_devcrypto.c /^static void destroy_all_digest_methods(void)$/;" f file: +destroy_cipher_method engines/e_devcrypto.c /^static void destroy_cipher_method(int nid)$/;" f file: +destroy_ciphers engines/e_dasync.c /^static void destroy_ciphers(void)$/;" f file: +destroy_ciphers engines/e_ossltest.c /^static void destroy_ciphers(void)$/;" f file: +destroy_ctx engines/e_loader_attic.c /^ file_destroy_ctx_fn destroy_ctx;$/;" m struct:file_handler_st file: +destroy_ctx_PKCS12 engines/e_loader_attic.c /^static void destroy_ctx_PKCS12(void **pctx)$/;" f file: +destroy_data include/openssl/conftypes.h /^ int (*destroy_data) (CONF *conf);$/;" m struct:conf_method_st +destroy_digest_method engines/e_devcrypto.c /^static void destroy_digest_method(int nid)$/;" f file: +destroy_digests engines/e_dasync.c /^static void destroy_digests(void)$/;" f file: +destroy_digests engines/e_ossltest.c /^static void destroy_digests(void)$/;" f file: +destroy_engine_loader apps/lib/engine_loader.c /^void destroy_engine_loader(void)$/;" f +destroy_pkey engines/e_dasync.c /^static void destroy_pkey(void)$/;" f file: +destroy_ui_method apps/lib/apps_ui.c /^void destroy_ui_method(void)$/;" f +destruct include/internal/core.h /^ void (*destruct)(void *method, void *data);$/;" m struct:ossl_method_construct_method_st +destruct_decoder crypto/encode_decode/decoder_meth.c /^static void destruct_decoder(void *method, void *data)$/;" f file: +destruct_encoder crypto/encode_decode/encoder_meth.c /^static void destruct_encoder(void *method, void *data)$/;" f file: +destruct_evp_method crypto/evp/evp_fetch.c /^static void destruct_evp_method(void *method, void *data)$/;" f file: +destruct_loader crypto/store/store_meth.c /^static void destruct_loader(void *method, void *data)$/;" f file: +destruct_method crypto/evp/evp_fetch.c /^ void (*destruct_method)(void *method);$/;" m struct:evp_method_data_st file: +destructor_key crypto/initthread.c /^} destructor_key = { -1 };$/;" v typeref:union:__anon85 file: +destructor_run_count test/threadstest.c /^static unsigned destructor_run_count = 0;$/;" v file: +desx_cbc providers/implementations/ciphers/cipher_desx_hw.c /^static const PROV_CIPHER_HW desx_cbc =$/;" v file: +desx_cbc_cipher crypto/evp/e_xcbc_d.c /^static int desx_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +desx_cbc_init_key crypto/evp/e_xcbc_d.c /^static int desx_cbc_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +detect_foreign_key crypto/evp/p_lib.c /^static void detect_foreign_key(EVP_PKEY *pkey)$/;" f file: +detect_gnu_cc Configurations/shared-info.pl /^sub detect_gnu_cc {$/;" s +detect_gnu_ld Configurations/shared-info.pl /^sub detect_gnu_ld {$/;" s +determine_compiler_settings util/perl/OpenSSL/config.pm /^sub determine_compiler_settings {$/;" s +determine_days crypto/asn1/a_time.c /^static void determine_days(struct tm *tm)$/;" f file: +determine_subj crypto/cmp/cmp_msg.c /^static const X509_NAME *determine_subj(OSSL_CMP_CTX *ctx,$/;" f file: +dev providers/implementations/rands/seeding/rand_unix.c /^ dev_t dev;$/;" m struct:random_device file: +devcrypto_accelerated_t engines/e_devcrypto.c /^ enum devcrypto_accelerated_t {$/;" g struct:driver_info_st file: +devcrypto_ciphers engines/e_devcrypto.c /^static int devcrypto_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: +devcrypto_cmds engines/e_devcrypto.c /^static const ENGINE_CMD_DEFN devcrypto_cmds[] = {$/;" v file: +devcrypto_ctrl engines/e_devcrypto.c /^static int devcrypto_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void))$/;" f file: +devcrypto_digests engines/e_devcrypto.c /^static int devcrypto_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: +devcrypto_select_all_ciphers engines/e_devcrypto.c /^static void devcrypto_select_all_ciphers(int *cipher_list)$/;" f file: +devcrypto_select_all_digests engines/e_devcrypto.c /^static void devcrypto_select_all_digests(int *digest_list)$/;" f file: +devcrypto_status_t engines/e_devcrypto.c /^ enum devcrypto_status_t {$/;" g struct:driver_info_st file: +devcrypto_test_cipher engines/e_devcrypto.c /^static int devcrypto_test_cipher(size_t cipher_data_index)$/;" f file: +devcrypto_test_digest engines/e_devcrypto.c /^static int devcrypto_test_digest(size_t digest_data_index)$/;" f file: +devcrypto_unload engines/e_devcrypto.c /^static int devcrypto_unload(ENGINE *e)$/;" f file: +devcryptoid engines/e_devcrypto.c /^ int devcryptoid;$/;" m struct:cipher_data_st file: +devcryptoid engines/e_devcrypto.c /^ int devcryptoid;$/;" m struct:digest_data_st file: +device crypto/dso/dso_win32.c /^ const char *device;$/;" m struct:file_st file: +devicelen crypto/dso/dso_win32.c /^ int devicelen;$/;" m struct:file_st file: +dfinal include/crypto/evp.h /^ OSSL_FUNC_digest_final_fn *dfinal;$/;" m struct:evp_md_st +dgram_adjust_rcv_timeout crypto/bio/bss_dgram.c /^static void dgram_adjust_rcv_timeout(BIO *b)$/;" f file: +dgram_clear crypto/bio/bss_dgram.c /^static int dgram_clear(BIO *a)$/;" f file: +dgram_ctrl crypto/bio/bss_dgram.c /^static long dgram_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +dgram_free crypto/bio/bss_dgram.c /^static int dgram_free(BIO *a)$/;" f file: +dgram_get_mtu_overhead crypto/bio/bss_dgram.c /^static long dgram_get_mtu_overhead(bio_dgram_data *data)$/;" f file: +dgram_new crypto/bio/bss_dgram.c /^static int dgram_new(BIO *bi)$/;" f file: +dgram_puts crypto/bio/bss_dgram.c /^static int dgram_puts(BIO *bp, const char *str)$/;" f file: +dgram_read crypto/bio/bss_dgram.c /^static int dgram_read(BIO *b, char *out, int outl)$/;" f file: +dgram_reset_rcv_timeout crypto/bio/bss_dgram.c /^static void dgram_reset_rcv_timeout(BIO *b)$/;" f file: +dgram_sctp_ctrl crypto/bio/bss_dgram.c /^static long dgram_sctp_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +dgram_sctp_free crypto/bio/bss_dgram.c /^static int dgram_sctp_free(BIO *a)$/;" f file: +dgram_sctp_handle_auth_free_key_event crypto/bio/bss_dgram.c /^void dgram_sctp_handle_auth_free_key_event(BIO *b,$/;" f +dgram_sctp_msg_waiting crypto/bio/bss_dgram.c /^static int dgram_sctp_msg_waiting(BIO *b)$/;" f file: +dgram_sctp_new crypto/bio/bss_dgram.c /^static int dgram_sctp_new(BIO *bi)$/;" f file: +dgram_sctp_puts crypto/bio/bss_dgram.c /^static int dgram_sctp_puts(BIO *bp, const char *str)$/;" f file: +dgram_sctp_read crypto/bio/bss_dgram.c /^static int dgram_sctp_read(BIO *b, char *out, int outl)$/;" f file: +dgram_sctp_wait_for_dry crypto/bio/bss_dgram.c /^static int dgram_sctp_wait_for_dry(BIO *b)$/;" f file: +dgram_sctp_write crypto/bio/bss_dgram.c /^static int dgram_sctp_write(BIO *b, const char *in, int inl)$/;" f file: +dgram_write crypto/bio/bss_dgram.c /^static int dgram_write(BIO *b, const char *in, int inl)$/;" f file: +dgst_main apps/dgst.c /^int dgst_main(int argc, char **argv)$/;" f +dgst_options apps/dgst.c /^const OPTIONS dgst_options[] = {$/;" v +dh include/crypto/evp.h /^ struct dh_st *dh; \/* DH *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::dh_st +dh providers/implementations/exchange/dh_exch.c /^ DH *dh;$/;" m struct:__anon517 file: +dh1024_160_g crypto/bn/bn_dh.c /^static const BN_ULONG dh1024_160_g[] = {$/;" v file: +dh1024_160_p crypto/bn/bn_dh.c /^static const BN_ULONG dh1024_160_p[] = {$/;" v file: +dh1024_160_q crypto/bn/bn_dh.c /^static const BN_ULONG dh1024_160_q[] = {$/;" v file: +dh2048_224_g crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_224_g[] = {$/;" v file: +dh2048_224_p crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_224_p[] = {$/;" v file: +dh2048_224_q crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_224_q[] = {$/;" v file: +dh2048_256_g crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_256_g[] = {$/;" v file: +dh2048_256_p crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_256_p[] = {$/;" v file: +dh2048_256_q crypto/bn/bn_dh.c /^static const BN_ULONG dh2048_256_q[] = {$/;" v file: +dhMAC crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *dhMAC; \/* 2 *\/ \/* Deprecated *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 +dh_X9_42_kdf_derive providers/implementations/exchange/dh_exch.c /^static int dh_X9_42_kdf_derive(void *vpdhctx, unsigned char *secret,$/;" f file: +dh_adjust providers/implementations/encode_decode/decode_der2key.c /^static void dh_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: +dh_all_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_all_types[] = {$/;" v file: +dh_bits crypto/dh/dh_ameth.c /^static int dh_bits(const EVP_PKEY *pkey)$/;" f file: +dh_bn_dup_check crypto/dh/dh_backend.c /^static ossl_inline int dh_bn_dup_check(BIGNUM **out, const BIGNUM *f)$/;" f file: +dh_bn_mod_exp crypto/dh/dh_key.c /^static int dh_bn_mod_exp(const DH *dh, BIGNUM *r,$/;" f file: +dh_builtin_genparams crypto/dh/dh_gen.c /^static int dh_builtin_genparams(DH *ret, int prime_len, int generator,$/;" f file: +dh_cb crypto/dh/dh_asn1.c /^static int dh_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +dh_check providers/implementations/encode_decode/decode_der2key.c 344;" d file: +dh_check_key_type providers/implementations/encode_decode/encode_key2any.c /^static int dh_check_key_type(const void *dh, int expected_type)$/;" f file: +dh_cmp_parameters crypto/dh/dh_ameth.c /^static int dh_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +dh_cms_decrypt crypto/cms/cms_dh.c /^static int dh_cms_decrypt(CMS_RecipientInfo *ri)$/;" f file: +dh_cms_encrypt crypto/cms/cms_dh.c /^static int dh_cms_encrypt(CMS_RecipientInfo *ri)$/;" f file: +dh_cms_set_peerkey crypto/cms/cms_dh.c /^static int dh_cms_set_peerkey(EVP_PKEY_CTX *pctx,$/;" f file: +dh_cms_set_shared_info crypto/cms/cms_dh.c /^static int dh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)$/;" f file: +dh_computekey_range_test test/dhtest.c /^static int dh_computekey_range_test(void)$/;" f file: +dh_copy_parameters crypto/dh/dh_ameth.c /^static int dh_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f file: +dh_create_pkey test/acvp_test.c /^static int dh_create_pkey(EVP_PKEY **pkey, const char *group_name,$/;" f file: +dh_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *dh_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: +dh_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 342;" d file: +dh_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 333;" d file: +dh_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 331;" d file: +dh_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 332;" d file: +dh_derive providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_derive_fn dh_derive;$/;" v file: +dh_derive providers/implementations/exchange/dh_exch.c /^static int dh_derive(void *vpdhctx, unsigned char *secret,$/;" f file: +dh_dup providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn dh_dup;$/;" v file: +dh_dup providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_dup(const void *keydata_from, int selection)$/;" f file: +dh_dupctx providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn dh_dupctx;$/;" v file: +dh_dupctx providers/implementations/exchange/dh_exch.c /^static void *dh_dupctx(void *vpdhctx)$/;" f file: +dh_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 512;" d file: +dh_evp_type providers/implementations/encode_decode/decode_der2key.c 330;" d file: +dh_evp_type providers/implementations/encode_decode/encode_key2any.c 536;" d file: +dh_export providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn dh_export;$/;" v file: +dh_export providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: +dh_export_types providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn dh_export_types;$/;" v file: +dh_export_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_export_types(int selection)$/;" f file: +dh_ffc_params_fromdata crypto/dh/dh_backend.c /^static int dh_ffc_params_fromdata(DH *dh, const OSSL_PARAM params[])$/;" f file: +dh_finish crypto/dh/dh_key.c /^static int dh_finish(DH *dh)$/;" f file: +dh_free providers/implementations/encode_decode/decode_der2key.c 343;" d file: +dh_freectx providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_freectx_fn dh_freectx;$/;" v file: +dh_freectx providers/implementations/exchange/dh_exch.c /^static void dh_freectx(void *vpdhctx)$/;" f file: +dh_freedata providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn dh_freedata;$/;" v file: +dh_freedata providers/implementations/keymgmt/dh_kmgmt.c /^static void dh_freedata(void *keydata)$/;" f file: +dh_gen providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn dh_gen;$/;" v file: +dh_gen providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +dh_gen_cleanup providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn dh_gen_cleanup;$/;" v file: +dh_gen_cleanup providers/implementations/keymgmt/dh_kmgmt.c /^static void dh_gen_cleanup(void *genctx)$/;" f file: +dh_gen_common_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_common_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +dh_gen_ctx providers/implementations/keymgmt/dh_kmgmt.c /^struct dh_gen_ctx {$/;" s file: +dh_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn dh_gen_init;$/;" v file: +dh_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_gen_init(void *provctx, int selection,$/;" f file: +dh_gen_init_base providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_gen_init_base(void *provctx, int selection,$/;" f file: +dh_gen_named_group crypto/dh/dh_gen.c /^static int dh_gen_named_group(OSSL_LIB_CTX *libctx, DH *ret, int prime_len)$/;" f file: +dh_gen_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn dh_gen_set_params;$/;" v file: +dh_gen_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +dh_gen_set_template providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_template_fn dh_gen_set_template;$/;" v file: +dh_gen_set_template providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_set_template(void *genctx, void *templ)$/;" f file: +dh_gen_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn dh_gen_settable_params;$/;" v file: +dh_gen_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_gen_settable_params(ossl_unused void *genctx,$/;" f file: +dh_gen_type_name2id_w_default providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gen_type_name2id_w_default(const char *name, int type)$/;" f file: +dh_gencb providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_gencb(int p, int n, BN_GENCB *cb)$/;" f file: +dh_get_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_get_ctx_params_fn dh_get_ctx_params;$/;" v file: +dh_get_ctx_params providers/implementations/exchange/dh_exch.c /^static int dh_get_ctx_params(void *vpdhctx, OSSL_PARAM params[])$/;" f file: +dh_get_nid test/dhtest.c /^static int dh_get_nid(void)$/;" f file: +dh_get_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn dh_get_params;$/;" v file: +dh_get_params providers/implementations/keymgmt/dh_kmgmt.c /^static ossl_inline int dh_get_params(void *key, OSSL_PARAM params[])$/;" f file: +dh_gettable_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_gettable_ctx_params_fn dh_gettable_ctx_params;$/;" v file: +dh_gettable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM *dh_gettable_ctx_params(ossl_unused void *vpdhctx,$/;" f file: +dh_gettable_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn dh_gettable_params;$/;" v file: +dh_gettable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_gettable_params(void *provctx)$/;" f file: +dh_has providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn dh_has;$/;" v file: +dh_has providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_has(const void *keydata, int selection)$/;" f file: +dh_imexport_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_imexport_types(int selection)$/;" f file: +dh_import providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn dh_import;$/;" v file: +dh_import providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: +dh_import_types providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn dh_import_types;$/;" v file: +dh_import_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_import_types(int selection)$/;" f file: +dh_init crypto/dh/dh_key.c /^static int dh_init(DH *dh)$/;" f file: +dh_init providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_init_fn dh_init;$/;" v file: +dh_init providers/implementations/exchange/dh_exch.c /^static int dh_init(void *vpdhctx, void *vdh, const OSSL_PARAM params[])$/;" f file: +dh_input_type providers/implementations/encode_decode/encode_key2any.c 538;" d file: +dh_input_type providers/implementations/encode_decode/encode_key2text.c 279;" d file: +dh_key_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_key_types[] = {$/;" v file: +dh_known_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_known_settable_params[] = {$/;" v file: +dh_load providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn dh_load;$/;" v file: +dh_load providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_load(const void *reference, size_t reference_sz)$/;" f file: +dh_load_pkcs3_namedgroup_privlen_test test/dhtest.c /^static int dh_load_pkcs3_namedgroup_privlen_test(void)$/;" f file: +dh_match providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn dh_match;$/;" v file: +dh_match providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: +dh_match_params providers/implementations/exchange/dh_exch.c /^static int dh_match_params(DH *priv, DH *peer)$/;" f file: +dh_meth crypto/engine/eng_local.h /^ const DH_METHOD *dh_meth;$/;" m struct:engine_st +dh_method crypto/dh/dh_local.h /^struct dh_method {$/;" s +dh_missing_parameters crypto/dh/dh_ameth.c /^static int dh_missing_parameters(const EVP_PKEY *a)$/;" f file: +dh_name2id_st crypto/evp/dh_support.c /^typedef struct dh_name2id_st{$/;" s file: +dh_name2id_st providers/implementations/keymgmt/dsa_kmgmt.c /^typedef struct dh_name2id_st{$/;" s file: +dh_named_group_st crypto/ffc/ffc_dh.c /^struct dh_named_group_st {$/;" s file: +dh_named_groups crypto/ffc/ffc_dh.c /^static const DH_NAMED_GROUP dh_named_groups[] = {$/;" v file: +dh_new_intern crypto/dh/dh_lib.c /^static DH *dh_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)$/;" f file: +dh_newctx providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_newctx_fn dh_newctx;$/;" v file: +dh_newctx providers/implementations/exchange/dh_exch.c /^static void *dh_newctx(void *provctx)$/;" f file: +dh_newdata providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn dh_newdata;$/;" v file: +dh_newdata providers/implementations/keymgmt/dh_kmgmt.c /^static void *dh_newdata(void *provctx)$/;" f file: +dh_ossl crypto/dh/dh_key.c /^static DH_METHOD dh_ossl = {$/;" v file: +dh_param_decode crypto/dh/dh_ameth.c /^static int dh_param_decode(EVP_PKEY *pkey,$/;" f file: +dh_param_derive_check crypto/evp/dh_ctrl.c /^static int dh_param_derive_check(EVP_PKEY_CTX *ctx)$/;" f file: +dh_param_encode crypto/dh/dh_ameth.c /^static int dh_param_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: +dh_param_init crypto/dh/dh_group_params.c /^static DH *dh_param_init(OSSL_LIB_CTX *libctx, const DH_NAMED_GROUP *group)$/;" f file: +dh_param_print crypto/dh/dh_ameth.c /^static int dh_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +dh_parameter_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_parameter_types[] = {$/;" v file: +dh_paramgen_check crypto/evp/dh_ctrl.c /^static int dh_paramgen_check(EVP_PKEY_CTX *ctx)$/;" f file: +dh_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM dh_params[] = {$/;" v file: +dh_pem_type providers/implementations/encode_decode/encode_key2any.c 540;" d file: +dh_pkey_copy crypto/dh/dh_ameth.c /^static int dh_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: +dh_pkey_ctrl crypto/dh/dh_ameth.c /^static int dh_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: +dh_pkey_dirty_cnt crypto/dh/dh_ameth.c /^static size_t dh_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: +dh_pkey_export_to crypto/dh/dh_ameth.c /^static int dh_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: +dh_pkey_import_from crypto/dh/dh_ameth.c /^static int dh_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +dh_pkey_import_from_type crypto/dh/dh_ameth.c /^static int dh_pkey_import_from_type(const OSSL_PARAM params[], void *vpctx,$/;" f file: +dh_pkey_meth crypto/dh/dh_pmeth.c /^static const EVP_PKEY_METHOD dh_pkey_meth = {$/;" v file: +dh_pkey_param_check crypto/dh/dh_ameth.c /^static int dh_pkey_param_check(const EVP_PKEY *pkey)$/;" f file: +dh_pkey_public_check crypto/dh/dh_ameth.c /^static int dh_pkey_public_check(const EVP_PKEY *pkey)$/;" f file: +dh_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dh_pki_priv_to_der(const void *dh, unsigned char **pder)$/;" f file: +dh_plain_derive providers/implementations/exchange/dh_exch.c /^static int dh_plain_derive(void *vpdhctx,$/;" f file: +dh_priv_decode crypto/dh/dh_ameth.c /^static int dh_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)$/;" f file: +dh_priv_encode crypto/dh/dh_ameth.c /^static int dh_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: +dh_private_print crypto/dh/dh_ameth.c /^static int dh_private_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +dh_pub_cmp crypto/dh/dh_ameth.c /^static int dh_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +dh_pub_decode crypto/dh/dh_ameth.c /^static int dh_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: +dh_pub_der test/dhtest.c /^static const unsigned char dh_pub_der[] = {$/;" v file: +dh_pub_encode crypto/dh/dh_ameth.c /^static int dh_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: +dh_public_print crypto/dh/dh_ameth.c /^static int dh_public_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +dh_rfc5114_fix_nid_test test/dhtest.c /^static int dh_rfc5114_fix_nid_test(void)$/;" f file: +dh_safe_prime_keygen_test test/acvp_test.c /^static int dh_safe_prime_keygen_test(int id)$/;" f file: +dh_safe_prime_keyver_test test/acvp_test.c /^static int dh_safe_prime_keyver_test(int id)$/;" f file: +dh_security_bits crypto/dh/dh_ameth.c /^static int dh_security_bits(const EVP_PKEY *pkey)$/;" f file: +dh_set_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_set_ctx_params_fn dh_set_ctx_params;$/;" v file: +dh_set_ctx_params providers/implementations/exchange/dh_exch.c /^static int dh_set_ctx_params(void *vpdhctx, const OSSL_PARAM params[])$/;" f file: +dh_set_dh_nid_test test/dhtest.c /^static int dh_set_dh_nid_test(void)$/;" f file: +dh_set_gen_seed providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_set_gen_seed(struct dh_gen_ctx *gctx, unsigned char *seed,$/;" f file: +dh_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn dh_set_params;$/;" v file: +dh_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_set_params(void *key, const OSSL_PARAM params[])$/;" f file: +dh_set_peer providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_set_peer_fn dh_set_peer;$/;" v file: +dh_set_peer providers/implementations/exchange/dh_exch.c /^static int dh_set_peer(void *vpdhctx, void *vdh)$/;" f file: +dh_settable_ctx_params providers/implementations/exchange/dh_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn dh_settable_ctx_params;$/;" v file: +dh_settable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM *dh_settable_ctx_params(ossl_unused void *vpdhctx,$/;" f file: +dh_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn dh_settable_params;$/;" v file: +dh_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_settable_params(void *provctx)$/;" f file: +dh_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dh_spki_pub_to_der(const void *dh, unsigned char **pder)$/;" f file: +dh_st crypto/dh/dh_local.h /^struct dh_st {$/;" s +dh_table crypto/engine/tb_dh.c /^static ENGINE_TABLE *dh_table = NULL;$/;" v file: +dh_table crypto/engine/tb_eckey.c /^static ENGINE_TABLE *dh_table = NULL;$/;" v file: +dh_test test/dhtest.c /^static int dh_test(void)$/;" f file: +dh_test_prime_groups test/dhtest.c /^static int dh_test_prime_groups(int index)$/;" f file: +dh_tmp ssl/ssl_local.h /^ EVP_PKEY *dh_tmp;$/;" m struct:cert_st +dh_tmp_auto ssl/ssl_local.h /^ int dh_tmp_auto;$/;" m struct:cert_st +dh_tmp_cb ssl/ssl_local.h /^ DH *(*dh_tmp_cb) (SSL *ssl, int is_export, int keysize);$/;" m struct:cert_st +dh_to_text providers/implementations/encode_decode/encode_key2text.c /^static int dh_to_text(BIO *out, const void *key, int selection)$/;" f file: +dh_type providers/implementations/keymgmt/dh_kmgmt.c /^ int dh_type;$/;" m struct:dh_gen_ctx file: +dh_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dh_type_specific_params_to_der(const void *dh, unsigned char **pder)$/;" f file: +dh_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 525;" d file: +dh_type_specific_pub_to_der providers/implementations/encode_decode/encode_key2any.c 526;" d file: +dh_types providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dh_types[] = {$/;" v file: +dh_validate providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn dh_validate;$/;" v file: +dh_validate providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_validate(const void *keydata, int selection, int checktype)$/;" f file: +dh_validate_private providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_validate_private(const DH *dh)$/;" f file: +dh_validate_public providers/implementations/keymgmt/dh_kmgmt.c /^static int dh_validate_public(const DH *dh, int checktype)$/;" f file: +dhfile test/sslapitest.c /^static char *dhfile = NULL;$/;" v file: +dhkey_1 test/evp_pkey_dparams_test.c /^static const unsigned char dhkey_1[] = {$/;" v file: +dhkey_2 test/evp_pkey_dparams_test.c /^static const unsigned char dhkey_2[] = {$/;" v file: +dhkey_3 test/evp_pkey_dparams_test.c /^static const unsigned char dhkey_3[] = {$/;" v file: +dhparam_bin test/evp_pkey_dparams_test.c /^static const unsigned char dhparam_bin[] = {$/;" v file: +dhparam_main apps/dhparam.c /^int dhparam_main(int argc, char **argv)$/;" f +dhparam_options apps/dhparam.c /^const OPTIONS dhparam_options[] = {$/;" v +dhpeer providers/implementations/exchange/dh_exch.c /^ DH *dhpeer;$/;" m struct:__anon517 file: +dhtest_1024_160_Z test/dhtest.c /^static const unsigned char dhtest_1024_160_Z[] = {$/;" v file: +dhtest_1024_160_xA test/dhtest.c /^static const unsigned char dhtest_1024_160_xA[] = {$/;" v file: +dhtest_1024_160_xB test/dhtest.c /^static const unsigned char dhtest_1024_160_xB[] = {$/;" v file: +dhtest_1024_160_yA test/dhtest.c /^static const unsigned char dhtest_1024_160_yA[] = {$/;" v file: +dhtest_1024_160_yB test/dhtest.c /^static const unsigned char dhtest_1024_160_yB[] = {$/;" v file: +dhtest_2048_224_Z test/dhtest.c /^static const unsigned char dhtest_2048_224_Z[] = {$/;" v file: +dhtest_2048_224_xA test/dhtest.c /^static const unsigned char dhtest_2048_224_xA[] = {$/;" v file: +dhtest_2048_224_xB test/dhtest.c /^static const unsigned char dhtest_2048_224_xB[] = {$/;" v file: +dhtest_2048_224_yA test/dhtest.c /^static const unsigned char dhtest_2048_224_yA[] = {$/;" v file: +dhtest_2048_224_yB test/dhtest.c /^static const unsigned char dhtest_2048_224_yB[] = {$/;" v file: +dhtest_2048_256_Z test/dhtest.c /^static const unsigned char dhtest_2048_256_Z[] = {$/;" v file: +dhtest_2048_256_xA test/dhtest.c /^static const unsigned char dhtest_2048_256_xA[] = {$/;" v file: +dhtest_2048_256_xB test/dhtest.c /^static const unsigned char dhtest_2048_256_xB[] = {$/;" v file: +dhtest_2048_256_yA test/dhtest.c /^static const unsigned char dhtest_2048_256_yA[] = {$/;" v file: +dhtest_2048_256_yB test/dhtest.c /^static const unsigned char dhtest_2048_256_yB[] = {$/;" v file: +dhtype2id crypto/evp/dh_support.c /^static const DH_GENTYPE_NAME2ID dhtype2id[] =$/;" v file: +dhx_adjust providers/implementations/encode_decode/decode_der2key.c 359;" d file: +dhx_cert_load test/evp_libctx_test.c /^static int dhx_cert_load(void)$/;" f file: +dhx_check providers/implementations/encode_decode/decode_der2key.c 358;" d file: +dhx_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 355;" d file: +dhx_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 356;" d file: +dhx_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 354;" d file: +dhx_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 352;" d file: +dhx_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 353;" d file: +dhx_evp_type providers/implementations/encode_decode/decode_der2key.c 351;" d file: +dhx_evp_type providers/implementations/encode_decode/encode_key2any.c 537;" d file: +dhx_free providers/implementations/encode_decode/decode_der2key.c 357;" d file: +dhx_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn dhx_gen_init;$/;" v file: +dhx_gen_init providers/implementations/keymgmt/dh_kmgmt.c /^static void *dhx_gen_init(void *provctx, int selection,$/;" f file: +dhx_gen_set_params providers/implementations/keymgmt/dh_kmgmt.c /^static int dhx_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +dhx_gen_settable_params providers/implementations/keymgmt/dh_kmgmt.c /^static const OSSL_PARAM *dhx_gen_settable_params(ossl_unused void *genctx,$/;" f file: +dhx_input_type providers/implementations/encode_decode/encode_key2any.c 539;" d file: +dhx_input_type providers/implementations/encode_decode/encode_key2text.c 280;" d file: +dhx_newdata providers/implementations/keymgmt/dh_kmgmt.c /^static void *dhx_newdata(void *provctx)$/;" f file: +dhx_pem_type providers/implementations/encode_decode/encode_key2any.c 541;" d file: +dhx_pkey_ctrl crypto/dh/dh_ameth.c /^static int dhx_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: +dhx_pkey_import_from crypto/dh/dh_ameth.c /^static int dhx_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +dhx_pkey_meth crypto/dh/dh_pmeth.c /^static const EVP_PKEY_METHOD dhx_pkey_meth = {$/;" v file: +dhx_query_operation_name providers/implementations/keymgmt/dh_kmgmt.c /^static const char *dhx_query_operation_name(int operation_id)$/;" f file: +did_kex ssl/ssl_local.h /^ char did_kex;$/;" m struct:ssl_st::__anon417 +digest apps/rehash.c /^ unsigned char digest[EVP_MAX_MD_SIZE];$/;" m struct:hentry_st file: +digest crypto/cmp/cmp_local.h /^ EVP_MD *digest; \/* digest used in MSG_SIG_ALG and POPO, default SHA256 *\/$/;" m struct:ossl_cmp_ctx_st +digest crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *digest;$/;" m struct:CMS_DigestedData_st +digest crypto/evp/evp_local.h /^ const EVP_MD *digest;$/;" m struct:evp_md_ctx_st +digest crypto/store/store_local.h /^ const EVP_MD *digest;$/;" m struct:ossl_store_search_st +digest include/crypto/evp.h /^ OSSL_FUNC_digest_digest_fn *digest;$/;" m struct:evp_md_st +digest include/crypto/x509.h /^ ASN1_OCTET_STRING *digest;$/;" m struct:X509_sig_st +digest providers/implementations/kdfs/hkdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon538 file: +digest providers/implementations/kdfs/pbkdf1.c /^ PROV_DIGEST digest;$/;" m struct:__anon528 file: +digest providers/implementations/kdfs/pbkdf2.c /^ PROV_DIGEST digest;$/;" m struct:__anon535 file: +digest providers/implementations/kdfs/pkcs12kdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon536 file: +digest providers/implementations/kdfs/sshkdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon529 file: +digest providers/implementations/kdfs/sskdf.c /^ PROV_DIGEST digest; \/* H(x) = hash(x) *\/$/;" m struct:__anon526 file: +digest providers/implementations/kdfs/x942kdf.c /^ PROV_DIGEST digest;$/;" m struct:__anon533 file: +digest providers/implementations/macs/hmac_prov.c /^ PROV_DIGEST digest;$/;" m struct:hmac_data_st file: +digest providers/implementations/macs/kmac_prov.c /^ PROV_DIGEST digest;$/;" m struct:kmac_data_st file: +digest providers/implementations/rands/drbg_hash.c /^ PROV_DIGEST digest;$/;" m struct:rand_drbg_hash_st file: +digest providers/implementations/rands/drbg_hmac.c /^ PROV_DIGEST digest; \/* H(x) = hash(x) *\/$/;" m struct:rand_drbg_hmac_st file: +digest test/evp_test.c /^ char *digest;$/;" m struct:rand_data_st file: +digest test/evp_test.c /^ const EVP_MD *digest;$/;" m struct:digest_data_st file: +digest test/hmactest.c /^ const char *digest;$/;" m struct:test_st file: +digestAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *digestAlgorithm;$/;" m struct:CMS_AuthenticatedData_st +digestAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *digestAlgorithm;$/;" m struct:CMS_DigestedData_st +digestAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *digestAlgorithm;$/;" m struct:CMS_SignerInfo_st +digestAlgorithms crypto/cms/cms_local.h /^ STACK_OF(X509_ALGOR) *digestAlgorithms;$/;" m struct:CMS_SignedData_st +digest_check test/provider_test.c /^static OSSL_PARAM digest_check[] = {$/;" v file: +digest_cleanup engines/e_devcrypto.c /^static int digest_cleanup(EVP_MD_CTX *ctx)$/;" f file: +digest_copy engines/e_devcrypto.c /^static int digest_copy(EVP_MD_CTX *to, const EVP_MD_CTX *from)$/;" f file: +digest_ctx engines/e_devcrypto.c /^struct digest_ctx {$/;" s file: +digest_custom include/crypto/evp.h /^ int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);$/;" m struct:evp_pkey_method_st +digest_data engines/e_devcrypto.c /^} digest_data[] = {$/;" v typeref:struct:digest_data_st file: +digest_data_st engines/e_devcrypto.c /^static const struct digest_data_st {$/;" s file: +digest_data_st test/evp_test.c /^typedef struct digest_data_st {$/;" s file: +digest_default_known_gettable_params providers/implementations/digests/digestcommon.c /^static const OSSL_PARAM digest_default_known_gettable_params[] = {$/;" v file: +digest_driver_info engines/e_devcrypto.c /^static struct driver_info_st digest_driver_info[OSSL_NELEM(digest_data)];$/;" v typeref:struct:driver_info_st file: +digest_final engines/e_devcrypto.c /^static int digest_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +digest_from_name crypto/evp/names.c /^static void digest_from_name(const char *name, void *data)$/;" f file: +digest_init engines/e_devcrypto.c /^static int digest_init(EVP_MD_CTX *ctx)$/;" f file: +digest_length providers/implementations/include/prov/blake2.h /^ uint8_t digest_length; \/* 1 *\/$/;" m struct:blake2b_param_st +digest_length providers/implementations/include/prov/blake2.h /^ uint8_t digest_length; \/* 1 *\/$/;" m struct:blake2s_param_st +digest_md5 engines/e_ossltest.c /^static const EVP_MD *digest_md5(void)$/;" f file: +digest_md5_final engines/e_ossltest.c /^static int digest_md5_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +digest_md5_init engines/e_ossltest.c /^static int digest_md5_init(EVP_MD_CTX *ctx)$/;" f file: +digest_md5_update engines/e_ossltest.c /^static int digest_md5_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: +digest_op engines/e_devcrypto.c /^static int digest_op(struct digest_ctx *ctx, const void *src, size_t srclen,$/;" f file: +digest_res engines/e_devcrypto.c /^ unsigned char digest_res[HASH_MAX_LEN];$/;" m struct:digest_ctx file: +digest_sha1 engines/e_ossltest.c /^static const EVP_MD *digest_sha1(void)$/;" f file: +digest_sha1_final engines/e_ossltest.c /^static int digest_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +digest_sha1_init engines/e_ossltest.c /^static int digest_sha1_init(EVP_MD_CTX *ctx)$/;" f file: +digest_sha1_update engines/e_ossltest.c /^static int digest_sha1_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: +digest_sha256 engines/e_ossltest.c /^static const EVP_MD *digest_sha256(void)$/;" f file: +digest_sha256_final engines/e_ossltest.c /^static int digest_sha256_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +digest_sha256_init engines/e_ossltest.c /^static int digest_sha256_init(EVP_MD_CTX *ctx)$/;" f file: +digest_sha256_update engines/e_ossltest.c /^static int digest_sha256_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: +digest_sha384 engines/e_ossltest.c /^static const EVP_MD *digest_sha384(void)$/;" f file: +digest_sha384_final engines/e_ossltest.c /^static int digest_sha384_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +digest_sha384_init engines/e_ossltest.c /^static int digest_sha384_init(EVP_MD_CTX *ctx)$/;" f file: +digest_sha384_update engines/e_ossltest.c /^static int digest_sha384_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: +digest_sha512 engines/e_ossltest.c /^static const EVP_MD *digest_sha512(void)$/;" f file: +digest_sha512_final engines/e_ossltest.c /^static int digest_sha512_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +digest_sha512_init engines/e_ossltest.c /^static int digest_sha512_init(EVP_MD_CTX *ctx)$/;" f file: +digest_sha512_update engines/e_ossltest.c /^static int digest_sha512_update(EVP_MD_CTX *ctx, const void *data,$/;" f file: +digest_sign crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_fn *digest_sign;$/;" m struct:evp_signature_st +digest_sign_final crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_final_fn *digest_sign_final;$/;" m struct:evp_signature_st +digest_sign_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_init_fn *digest_sign_init;$/;" m struct:evp_signature_st +digest_sign_update crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_sign_update_fn *digest_sign_update;$/;" m struct:evp_signature_st +digest_sz_from_nid crypto/rsa/rsa_sign.c /^static int digest_sz_from_nid(int nid)$/;" f file: +digest_table crypto/engine/tb_digest.c /^static ENGINE_TABLE *digest_table = NULL;$/;" v file: +digest_test_cleanup test/evp_test.c /^static void digest_test_cleanup(EVP_TEST *t)$/;" f file: +digest_test_init test/evp_test.c /^static int digest_test_init(EVP_TEST *t, const char *alg)$/;" f file: +digest_test_method test/evp_test.c /^static const EVP_TEST_METHOD digest_test_method = {$/;" v file: +digest_test_parse test/evp_test.c /^static int digest_test_parse(EVP_TEST *t,$/;" f file: +digest_test_run test/evp_test.c /^static int digest_test_run(EVP_TEST *t)$/;" f file: +digest_update engines/e_devcrypto.c /^static int digest_update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: +digest_update_fn test/evp_test.c /^static int digest_update_fn(void *ctx, const unsigned char *buf, size_t buflen)$/;" f file: +digest_verify crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_fn *digest_verify;$/;" m struct:evp_signature_st +digest_verify_final crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_final_fn *digest_verify_final;$/;" m struct:evp_signature_st +digest_verify_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_init_fn *digest_verify_init;$/;" m struct:evp_signature_st +digest_verify_update crypto/evp/evp_local.h /^ OSSL_FUNC_signature_digest_verify_update_fn *digest_verify_update;$/;" m struct:evp_signature_st +digestedData crypto/cms/cms_local.h /^ CMS_DigestedData *digestedData;$/;" m union:CMS_ContentInfo_st::__anon237 +digestinfo_mdc2_der crypto/rsa/rsa_sign.c /^static const unsigned char digestinfo_mdc2_der[] = {$/;" v file: +digestinfo_ripemd160_der crypto/rsa/rsa_sign.c /^static const unsigned char digestinfo_ripemd160_der[] = {$/;" v file: +digestinfo_sha1_der crypto/rsa/rsa_sign.c /^static const unsigned char digestinfo_sha1_der[] = {$/;" v file: +digestlen engines/e_devcrypto.c /^ int digestlen;$/;" m struct:digest_data_st file: +digests crypto/engine/eng_local.h /^ ENGINE_DIGESTS_PTR digests;$/;" m struct:engine_st +digestsign include/crypto/evp.h /^ int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" m struct:evp_pkey_method_st +digestsign_test_init test/evp_test.c /^static int digestsign_test_init(EVP_TEST *t, const char *alg)$/;" f file: +digestsign_test_method test/evp_test.c /^static const EVP_TEST_METHOD digestsign_test_method = {$/;" v file: +digestsign_test_run test/evp_test.c /^static int digestsign_test_run(EVP_TEST *t)$/;" f file: +digestsign_update_fn test/evp_test.c /^static int digestsign_update_fn(void *ctx, const unsigned char *buf,$/;" f file: +digestsigver_test_cleanup test/evp_test.c /^static void digestsigver_test_cleanup(EVP_TEST *t)$/;" f file: +digestsigver_test_init test/evp_test.c /^static int digestsigver_test_init(EVP_TEST *t, const char *alg, int is_verify,$/;" f file: +digestsigver_test_parse test/evp_test.c /^static int digestsigver_test_parse(EVP_TEST *t,$/;" f file: +digestsuccess test/provider_test.c /^static unsigned int digestsuccess = 0;$/;" v file: +digestverify include/crypto/evp.h /^ int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig,$/;" m struct:evp_pkey_method_st +digestverify_test_init test/evp_test.c /^static int digestverify_test_init(EVP_TEST *t, const char *alg)$/;" f file: +digestverify_test_method test/evp_test.c /^static const EVP_TEST_METHOD digestverify_test_method = {$/;" v file: +digestverify_test_run test/evp_test.c /^static int digestverify_test_run(EVP_TEST *t)$/;" f file: +digestverify_update_fn test/evp_test.c /^static int digestverify_update_fn(void *ctx, const unsigned char *buf,$/;" f file: +digit_decoded crypto/punycode.c /^static ossl_inline int digit_decoded(const unsigned char a)$/;" f file: +dinfo crypto/pkcs12/p12_local.h /^ X509_SIG *dinfo;$/;" m struct:PKCS12_MAC_DATA_st +dinit include/crypto/evp.h /^ OSSL_FUNC_cipher_decrypt_init_fn *dinit;$/;" m struct:evp_cipher_st +dinit include/crypto/evp.h /^ OSSL_FUNC_digest_init_fn *dinit;$/;" m struct:evp_md_st +dir crypto/LPdir_unix.c /^ DIR *dir;$/;" m struct:LP_dir_context_st file: +dir crypto/dso/dso_win32.c /^ const char *dir;$/;" m struct:file_st file: +dir crypto/x509/by_dir.c /^ char *dir;$/;" m struct:lookup_dir_entry_st file: +dir engines/e_loader_attic.c /^ } dir;$/;" m union:ossl_store_loader_ctx_st::__anon259 typeref:struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: +dir providers/implementations/storemgmt/file_store.c /^ } dir;$/;" m union:file_ctx_st::__anon454 typeref:struct:file_ctx_st::__anon454::__anon456 file: +dir_ctrl crypto/x509/by_dir.c /^static int dir_ctrl(X509_LOOKUP *ctx, int cmd, const char *argp, long argl,$/;" f file: +dir_load crypto/engine/eng_dyn.c /^ int dir_load;$/;" m struct:st_dynamic_data_ctx file: +dir_type crypto/x509/by_dir.c /^ int dir_type;$/;" m struct:lookup_dir_entry_st file: +dirlen crypto/dso/dso_win32.c /^ int dirlen;$/;" m struct:file_st file: +dirty_cnt crypto/dh/dh_local.h /^ size_t dirty_cnt; \/* If any key material changes, increment this *\/$/;" m struct:dh_st +dirty_cnt crypto/dsa/dsa_local.h /^ size_t dirty_cnt; \/* If any key material changes, increment this *\/$/;" m struct:dsa_st +dirty_cnt crypto/ec/ec_local.h /^ size_t dirty_cnt; \/* If any key material changes, increment this *\/$/;" m struct:ec_key_st +dirty_cnt crypto/rsa/rsa_local.h /^ int dirty_cnt;$/;" m struct:rsa_st +dirty_cnt include/crypto/asn1.h /^ size_t (*dirty_cnt) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +dirty_cnt include/crypto/evp.h /^ size_t dirty_cnt;$/;" m struct:evp_pkey_st +dirty_cnt_copy include/crypto/evp.h /^ size_t dirty_cnt_copy;$/;" m struct:evp_pkey_st +disable Configure /^sub disable {$/;" s +disableConfirm crypto/cmp/cmp_local.h /^ int disableConfirm; \/* disable certConf in IR\/KUR\/CR for broken servers *\/$/;" m struct:ossl_cmp_ctx_st +disable_crngt test/drbgtest.c /^static int disable_crngt(EVP_RAND_CTX *drbg)$/;" f file: +disabled util/perl/OpenSSL/Test/Utils.pm /^sub disabled {$/;" s +disabled_auth_mask ssl/ssl_local.h /^ uint32_t disabled_auth_mask;$/;" m struct:ssl_ctx_st +disabled_enc_mask ssl/ssl_local.h /^ uint32_t disabled_enc_mask;$/;" m struct:ssl_ctx_st +disabled_mac_mask ssl/ssl_local.h /^ uint32_t disabled_mac_mask;$/;" m struct:ssl_ctx_st +disabled_mkey_mask ssl/ssl_local.h /^ uint32_t disabled_mkey_mask;$/;" m struct:ssl_ctx_st +discover_provider_groups ssl/t1_lib.c /^static int discover_provider_groups(OSSL_PROVIDER *provider, void *vctx)$/;" f file: +dispatch crypto/evp/evp_rand.c /^ const OSSL_DISPATCH *dispatch;$/;" m struct:evp_rand_st file: +dispatch crypto/provider_core.c /^ const OSSL_DISPATCH *dispatch;$/;" m struct:ossl_provider_st file: +dispatch test/filterprov.c /^ } dispatch[MAX_FILTERS];$/;" m struct:filter_prov_globals_st typeref:struct:filter_prov_globals_st::__anon317 file: +dispatcher crypto/async/async_local.h /^ async_fibre dispatcher;$/;" m struct:async_ctx_st +displayData util/su-filter.pl /^sub displayData {$/;" s +display_engine_list test/enginetest.c /^static void display_engine_list(void)$/;" f file: +display_random apps/list.c /^static void display_random(const char *name, EVP_RAND_CTX *drbg)$/;" f file: +dist_id include/crypto/evp.h /^ void *dist_id; \/* The distinguishing ID itself *\/$/;" m struct:evp_pkey_ctx_st::__anon369 +dist_id_len include/crypto/evp.h /^ size_t dist_id_len; \/* The length of the distinguishing ID *\/$/;" m struct:evp_pkey_ctx_st::__anon369 +dist_id_name include/crypto/evp.h /^ char *dist_id_name; \/* The name used with EVP_PKEY_CTX_ctrl_str() *\/$/;" m struct:evp_pkey_ctx_st::__anon369 +dist_id_set include/crypto/evp.h /^ unsigned int dist_id_set : 1;$/;" m struct:evp_pkey_ctx_st::__anon369 +distinguishing_id include/crypto/x509.h /^ ASN1_OCTET_STRING *distinguishing_id;$/;" m struct:X509_req_st +distinguishing_id include/crypto/x509.h /^ ASN1_OCTET_STRING *distinguishing_id;$/;" m struct:x509_st +divisor test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: +dkm_len providers/implementations/kdfs/x942kdf.c /^ size_t dkm_len;$/;" m struct:__anon533 file: +dks providers/implementations/ciphers/cipher_des.h /^ } dks;$/;" m struct:prov_des_ctx_st typeref:union:prov_des_ctx_st::__anon482 +dl_bind_func crypto/dso/dso_dl.c /^static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname)$/;" f file: +dl_globallookup crypto/dso/dso_dl.c /^static void *dl_globallookup(const char *name)$/;" f file: +dl_load crypto/dso/dso_dl.c /^static int dl_load(DSO *dso)$/;" f file: +dl_merger crypto/dso/dso_dl.c /^static char *dl_merger(DSO *dso, const char *filespec1, const char *filespec2)$/;" f file: +dl_name_converter crypto/dso/dso_dl.c /^static char *dl_name_converter(DSO *dso, const char *filename)$/;" f file: +dl_pathbyaddr crypto/dso/dso_dl.c /^static int dl_pathbyaddr(void *addr, char *path, int sz)$/;" f file: +dl_unload crypto/dso/dso_dl.c /^static int dl_unload(DSO *dso)$/;" f file: +dladdr crypto/dso/dso_dlfcn.c /^static int dladdr(void *address, Dl_info *dl)$/;" f file: +dladdr crypto/dso/dso_dlfcn.c /^static int dladdr(void *ptr, Dl_info *dl)$/;" f file: +dlen include/internal/dane.h /^ size_t dlen;$/;" m struct:danetls_record_st +dlfcn_bind_func crypto/dso/dso_dlfcn.c /^static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname)$/;" f file: +dlfcn_globallookup crypto/dso/dso_dlfcn.c /^static void *dlfcn_globallookup(const char *name)$/;" f file: +dlfcn_load crypto/dso/dso_dlfcn.c /^static int dlfcn_load(DSO *dso)$/;" f file: +dlfcn_merger crypto/dso/dso_dlfcn.c /^static char *dlfcn_merger(DSO *dso, const char *filespec1,$/;" f file: +dlfcn_name_converter crypto/dso/dso_dlfcn.c /^static char *dlfcn_name_converter(DSO *dso, const char *filename)$/;" f file: +dlfcn_pathbyaddr crypto/dso/dso_dlfcn.c /^static int dlfcn_pathbyaddr(void *addr, char *path, int sz)$/;" f file: +dlfcn_unload crypto/dso/dso_dlfcn.c /^static int dlfcn_unload(DSO *dso)$/;" f file: +dlg_columns engines/e_capi.c 1842;" d file: +dlg_prompt engines/e_capi.c 1841;" d file: +dlg_title engines/e_capi.c 1840;" d file: +dli_fbase crypto/dso/dso_dlfcn.c /^ void *dli_fbase;$/;" m struct:Dl_info file: +dli_fname crypto/dso/dso_dlfcn.c /^ const char *dli_fname;$/;" m struct:Dl_info file: +dli_reserved crypto/dso/dso_dlfcn.c /^ long dli_reserved[4];$/;" m struct:Dl_info file: +dli_reserved1 crypto/dso/dso_dlfcn.c /^ int dli_reserved1;$/;" m struct:Dl_info file: +dli_saddr crypto/dso/dso_dlfcn.c /^ void *dli_saddr;$/;" m struct:Dl_info file: +dli_sname crypto/dso/dso_dlfcn.c /^ const char *dli_sname;$/;" m struct:Dl_info file: +dli_version crypto/dso/dso_dlfcn.c /^ int dli_version;$/;" m struct:Dl_info file: +dmax crypto/bn/bn_local.h /^ int dmax; \/* Size of the d array. *\/$/;" m struct:bignum_st +dmp1 crypto/rsa/rsa_local.h /^ BIGNUM *dmp1;$/;" m struct:rsa_st +dmp1 test/rsa_mp_test.c /^static const unsigned char dmp1[] =$/;" v file: +dmq1 crypto/rsa/rsa_local.h /^ BIGNUM *dmq1;$/;" m struct:rsa_st +dmq1 test/rsa_mp_test.c /^static const unsigned char dmq1[] =$/;" v file: +dmultu crypto/mips_arch.h 26;" d +dmultu crypto/mips_arch.h 34;" d +dmy_lib$initialize apps/vms_decc_init.c /^int dmy_lib$initialize = (int)LIB$INITIALIZE;$/;" v +doConnection apps/s_time.c /^static SSL *doConnection(SSL *scon, const char *host, SSL_CTX *ctx)$/;" f file: +do_EC_KEY_print crypto/ec/ec_ameth.c /^static int do_EC_KEY_print(BIO *bp, const EC_KEY *x, int off, ec_print_t ktype)$/;" f file: +do_PRF test/bad_dtls_test.c /^static int do_PRF(const void *seed1, int seed1_len,$/;" f file: +do_PVK_body_key crypto/pem/pvkfmt.c /^static void *do_PVK_body_key(const unsigned char **in,$/;" f file: +do_PVK_key_bio crypto/pem/pvkfmt.c /^static void *do_PVK_key_bio(BIO *in, pem_password_cb *cb, void *u,$/;" f file: +do_X509_CRL_sign apps/lib/apps.c /^int do_X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const char *md,$/;" f +do_X509_REQ_sign apps/lib/apps.c /^int do_X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const char *md,$/;" f +do_X509_REQ_verify apps/lib/apps.c /^int do_X509_REQ_verify(X509_REQ *x, EVP_PKEY *pkey,$/;" f +do_X509_sign apps/lib/apps.c /^int do_X509_sign(X509 *cert, EVP_PKEY *pkey, const char *md,$/;" f +do_X509_verify apps/lib/apps.c /^int do_X509_verify(X509 *x, EVP_PKEY *pkey, STACK_OF(OPENSSL_STRING) *vfyopts)$/;" f +do_all_cipher_fn crypto/evp/names.c /^static void do_all_cipher_fn(const OBJ_NAME *nm, void *arg)$/;" f file: +do_all_fn crypto/objects/o_names.c /^static void do_all_fn(const OBJ_NAME *name, OBJ_DOALL *d)$/;" f file: +do_all_md_fn crypto/evp/names.c /^static void do_all_md_fn(const OBJ_NAME *nm, void *arg)$/;" f file: +do_all_sorted_cmp crypto/objects/o_names.c /^static int do_all_sorted_cmp(const void *n1_, const void *n2_)$/;" f file: +do_all_sorted_fn crypto/objects/o_names.c /^static void do_all_sorted_fn(const OBJ_NAME *name, void *d_)$/;" f file: +do_app_data_step test/helpers/handshake.c /^static void do_app_data_step(PEER *peer)$/;" f file: +do_b2i_key crypto/pem/pvkfmt.c /^static void *do_b2i_key(const unsigned char **in, unsigned int length,$/;" f file: +do_bio_cipher test/bio_enc_test.c /^static int do_bio_cipher(const EVP_CIPHER* cipher, const unsigned char* key,$/;" f file: +do_body apps/ca.c /^static int do_body(X509 **xret, EVP_PKEY *pkey, X509 *x509,$/;" f file: +do_buf crypto/asn1/a_strex.c /^static int do_buf(unsigned char *buf, int buflen,$/;" f file: +do_cache test/sslapitest.c /^static int do_cache;$/;" v file: +do_check_bn test/evp_extra_test2.c /^static int do_check_bn(OSSL_PARAM params[], const char *key,$/;" f file: +do_check_int test/evp_extra_test2.c /^static int do_check_int(OSSL_PARAM params[], const char *key, int expected)$/;" f file: +do_check_params test/evp_extra_test2.c /^static int do_check_params(OSSL_PARAM key_params[], int expected)$/;" f file: +do_check_string crypto/x509/v3_utl.c /^static int do_check_string(const ASN1_STRING *a, int cmp_type, equal_fn equal,$/;" f file: +do_cipher include/crypto/evp.h /^ int (*do_cipher) (EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" m struct:evp_cipher_st +do_connect_step test/helpers/handshake.c /^static void do_connect_step(const SSL_TEST_CTX *test_ctx, PEER *peer,$/;" f file: +do_construct_hkdf_params test/evp_pkey_provided_test.c /^static OSSL_PARAM *do_construct_hkdf_params(char *digest, char *key,$/;" f file: +do_create crypto/asn1/asn_moid.c /^static int do_create(const char *value, const char *name)$/;" f file: +do_create_ec_explicit_prime_params test/endecode_test.c /^static int do_create_ec_explicit_prime_params(OSSL_PARAM_BLD *bld,$/;" f file: +do_create_ec_explicit_trinomial_params test/endecode_test.c /^static int do_create_ec_explicit_trinomial_params(OSSL_PARAM_BLD *bld,$/;" f file: +do_decode test/asn1_encode_test.c /^static int do_decode(unsigned char *bytes, long nbytes,$/;" f file: +do_decode_custom test/asn1_encode_test.c /^static int do_decode_custom(const TEST_CUSTOM_DATA *custom_data,$/;" f file: +do_decrypt test/aesgcmtest.c /^static int do_decrypt(const unsigned char *iv, const unsigned char *ct,$/;" f file: +do_dh_param_keygen test/evp_libctx_test.c /^static int do_dh_param_keygen(int tstid, const BIGNUM **bn)$/;" f file: +do_dh_print crypto/dh/dh_ameth.c /^static int do_dh_print(BIO *bp, const DH *x, int indent, int ptype)$/;" f file: +do_dir apps/rehash.c /^static int do_dir(const char *dirname, enum Hash h)$/;" f file: +do_dirname crypto/x509/v3_san.c /^static int do_dirname(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx)$/;" f file: +do_dsa_print crypto/dsa/dsa_ameth.c /^static int do_dsa_print(BIO *bp, const DSA *x, int off, int ptype)$/;" f file: +do_dtls1_write ssl/record/rec_layer_d1.c /^int do_dtls1_write(SSL *s, int type, const unsigned char *buf,$/;" f +do_dump crypto/asn1/a_strex.c /^static int do_dump(unsigned long lflags, char_io *io_ch, void *arg,$/;" f file: +do_ec_keygen demos/pkey/EVP_PKEY_EC_keygen.c /^static EVP_PKEY *do_ec_keygen(void)$/;" f file: +do_enc_dec test/asn1_encode_test.c /^static int do_enc_dec(EXPECTED *bytes, long nbytes,$/;" f file: +do_encode test/asn1_encode_test.c /^static int do_encode(EXPECTED *input,$/;" f file: +do_encode_custom test/asn1_encode_test.c /^static int do_encode_custom(EXPECTED *input,$/;" f file: +do_encrypt crypto/aria/aria.c /^static void do_encrypt(unsigned char *o, const unsigned char *pin,$/;" f file: +do_encrypt test/aesgcmtest.c /^static int do_encrypt(unsigned char *iv_gen, unsigned char *ct, int *ct_len,$/;" f file: +do_esc_char crypto/asn1/a_strex.c /^static int do_esc_char(unsigned long c, unsigned short flags, char *do_quotes,$/;" f file: +do_ext_i2d crypto/x509/v3_conf.c /^static X509_EXTENSION *do_ext_i2d(const X509V3_EXT_METHOD *method,$/;" f file: +do_ext_nconf crypto/x509/v3_conf.c /^static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid,$/;" f file: +do_file apps/rehash.c /^static int do_file(const char *filename, const char *fullpath, enum Hash h)$/;" f file: +do_find_symbol crypto/dso/dso_vms.c /^static int do_find_symbol(DSO_VMS_INTERNAL *ptr,$/;" f file: +do_fips test/threadstest.c /^static int do_fips = 0;$/;" v file: +do_fp apps/dgst.c /^int do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout, int xoflen,$/;" f +do_free_upto crypto/cms/cms_smime.c /^static void do_free_upto(BIO *f, BIO *upto)$/;" f file: +do_fromdata_key_is_equal test/evp_extra_test2.c /^static int do_fromdata_key_is_equal(const OSSL_PARAM params[],$/;" f file: +do_generate apps/asn1parse.c /^static int do_generate(char *genstr, const char *genconf, BUF_MEM *buf)$/;" f file: +do_handshake test/helpers/handshake.c /^HANDSHAKE_RESULT *do_handshake(SSL_CTX *server_ctx, SSL_CTX *server2_ctx,$/;" f +do_handshake_internal test/helpers/handshake.c /^static HANDSHAKE_RESULT *do_handshake_internal($/;" f file: +do_handshake_step test/helpers/handshake.c /^static void do_handshake_step(PEER *peer)$/;" f file: +do_hex_dump crypto/asn1/a_strex.c /^static int do_hex_dump(char_io *io_ch, void *arg, unsigned char *buf,$/;" f file: +do_hmac providers/implementations/rands/drbg_hmac.c /^static int do_hmac(PROV_DRBG_HMAC *hmac, unsigned char inbyte,$/;" f file: +do_i2b crypto/pem/pvkfmt.c /^static int do_i2b(unsigned char **out, const EVP_PKEY *pk, int ispub)$/;" f file: +do_i2b_bio crypto/pem/pvkfmt.c /^static int do_i2b_bio(BIO *out, const EVP_PKEY *pk, int ispub)$/;" f file: +do_indent crypto/asn1/a_strex.c /^static int do_indent(char_io *io_ch, void *arg, int indent)$/;" f file: +do_kdf_hkdf_gettables test/evp_kdf_test.c /^static int do_kdf_hkdf_gettables(int expand_only, int has_digest)$/;" f file: +do_kdf_hkdf_set_invalid_param test/evp_kdf_test.c /^static int do_kdf_hkdf_set_invalid_param(const char *key, int type)$/;" f file: +do_keyop apps/pkeyutl.c /^static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,$/;" f file: +do_mac apps/fipsinstall.c /^static int do_mac(EVP_MAC_CTX *ctx, unsigned char *tmp, BIO *in,$/;" f file: +do_mkdir_p util/mkdir-p.pl /^sub do_mkdir_p {$/;" s +do_multi apps/speed.c /^static int do_multi(int multi, int size_num)$/;" f file: +do_name crypto/core_namemap.c /^static void do_name(const NAMENUM_ENTRY *namenum, DOALL_NAMES_DATA *data)$/;" f file: +do_name_ex crypto/asn1/a_strex.c /^static int do_name_ex(char_io *io_ch, void *arg, const X509_NAME *n,$/;" f file: +do_not_call_session_ticket_cb test/helpers/handshake.c /^static int do_not_call_session_ticket_cb(SSL *s, unsigned char *key_name,$/;" f file: +do_num2name crypto/core_namemap.c /^static void do_num2name(const char *name, void *vdata)$/;" f file: +do_one crypto/encode_decode/decoder_meth.c /^static void do_one(ossl_unused int id, void *method, void *arg)$/;" f file: +do_one crypto/encode_decode/encoder_meth.c /^static void do_one(ossl_unused int id, void *method, void *arg)$/;" f file: +do_one crypto/store/store_meth.c /^static void do_one(ossl_unused int id, void *method, void *arg)$/;" f file: +do_one_data_st crypto/encode_decode/decoder_meth.c /^struct do_one_data_st {$/;" s file: +do_one_data_st crypto/encode_decode/encoder_meth.c /^struct do_one_data_st {$/;" s file: +do_one_data_st crypto/store/store_meth.c /^struct do_one_data_st {$/;" s file: +do_ossl_trace_init crypto/trace.c /^static int do_ossl_trace_init(void)$/;" f file: +do_othername crypto/x509/v3_san.c /^static int do_othername(GENERAL_NAME *gen, const char *value, X509V3_CTX *ctx)$/;" f file: +do_output util/su-filter.pl /^sub do_output {$/;" s +do_passwd apps/passwd.c /^static int do_passwd(int passed_salt, char **salt_p, char **salt_malloc_p,$/;" f file: +do_pk8pkey crypto/pem/pem_pk8.c /^static int do_pk8pkey(BIO *bp, const EVP_PKEY *x, int isder, int nid,$/;" f file: +do_pk8pkey_fp crypto/pem/pem_pk8.c /^static int do_pk8pkey_fp(FILE *fp, const EVP_PKEY *x, int isder, int nid,$/;" f file: +do_pkcs7_signed_attrib crypto/pkcs7/pk7_doit.c /^static int do_pkcs7_signed_attrib(PKCS7_SIGNER_INFO *si, EVP_MD_CTX *mctx)$/;" f file: +do_pkey_ctx_init apps/lib/apps.c /^static int do_pkey_ctx_init(EVP_PKEY_CTX *pkctx, STACK_OF(OPENSSL_STRING) *opts)$/;" f file: +do_pkey_tofrom_data_select test/evp_extra_test2.c /^static int do_pkey_tofrom_data_select(EVP_PKEY *key, const char *keytype)$/;" f file: +do_print_ex crypto/asn1/a_strex.c /^static int do_print_ex(char_io *io_ch, void *arg, unsigned long lflags,$/;" f file: +do_print_item test/asn1_encode_test.c /^static int do_print_item(const TEST_PACKAGE *package)$/;" f file: +do_print_sigalgs apps/lib/s_cb.c /^static int do_print_sigalgs(BIO *out, SSL *s, int shared)$/;" f file: +do_raw_keyop apps/pkeyutl.c /^static int do_raw_keyop(int pkey_op, EVP_MD_CTX *mctx,$/;" f file: +do_reneg_setup_step test/helpers/handshake.c /^static void do_reneg_setup_step(const SSL_TEST_CTX *test_ctx, PEER *peer)$/;" f file: +do_responder apps/ocsp.c /^static int do_responder(OCSP_REQUEST **preq, BIO **pcbio, BIO *acbio,$/;" f file: +do_revoke apps/ca.c /^static int do_revoke(X509 *x509, CA_DB *db, REVINFO_TYPE rev_type,$/;" f file: +do_server apps/lib/s_socket.c /^int do_server(int *accept_sock, const char *host, const char *port,$/;" f +do_server_cb apps/include/s_apps.h /^typedef int (*do_server_cb)(int s, int stype, int prot, unsigned char *context);$/;" t +do_shutdown_step test/helpers/handshake.c /^static void do_shutdown_step(PEER *peer)$/;" f file: +do_sign_init apps/lib/apps.c /^static int do_sign_init(EVP_MD_CTX *ctx, EVP_PKEY *pkey,$/;" f file: +do_sigver_init crypto/evp/m_sigver.c /^static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,$/;" f file: +do_ssl3_write ssl/record/rec_layer_s3.c /^int do_ssl3_write(SSL *s, int type, const unsigned char *buf,$/;" f +do_ssl_shutdown apps/lib/s_socket.c /^void do_ssl_shutdown(SSL *ssl)$/;" f +do_ssl_trace_list ssl/t1_trce.c /^static int do_ssl_trace_list(BIO *bio, int indent,$/;" f file: +do_ssl_trace_str ssl/t1_trce.c /^static const char *do_ssl_trace_str(int val, const ssl_trace_tbl *tbl,$/;" f file: +do_store ssl/ssl_conf.c /^static int do_store(SSL_CONF_CTX *cctx,$/;" f file: +do_table2string crypto/ocsp/ocsp_prn.c /^static const char *do_table2string(long s, const OCSP_TBLSTR *ts, size_t len)$/;" f file: +do_tcreate crypto/asn1/asn_mstbl.c /^static int do_tcreate(const char *value, const char *name)$/;" f file: +do_test_bio_cipher test/bio_enc_test.c /^static int do_test_bio_cipher(const EVP_CIPHER* cipher, int idx)$/;" f file: +do_test_cert_table test/ssl_cert_table_internal_test.c /^static int do_test_cert_table(int nid, uint32_t amask, size_t idx,$/;" f file: +do_test_custom_explicit_fromdata test/ectest.c /^static int do_test_custom_explicit_fromdata(EC_GROUP *group, BN_CTX *ctx,$/;" f file: +do_test_purpose test/verify_extra_test.c /^static int do_test_purpose(int purpose, int expected)$/;" f file: +do_ui_passphrase crypto/passphrase.c /^static int do_ui_passphrase(char *pass, size_t pass_size, size_t *pass_len,$/;" f file: +do_updatedb apps/ca.c /^static int do_updatedb(CA_DB *db)$/;" f file: +do_write ssl/ssl_local.h /^ int (*do_write) (SSL *s);$/;" m struct:ssl3_enc_method +do_x509_check crypto/x509/v3_utl.c /^static int do_x509_check(X509 *x, const char *chk, size_t chklen,$/;" f file: +do_x509_ctrl_string apps/lib/app_x509.c /^static int do_x509_ctrl_string(int (*ctrl)(void *object, int cmd,$/;" f file: +do_x509_init apps/lib/apps.c /^static int do_x509_init(X509 *x, STACK_OF(OPENSSL_STRING) *opts)$/;" f file: +do_x509_req_init apps/lib/apps.c /^static int do_x509_req_init(X509_REQ *x, STACK_OF(OPENSSL_STRING) *opts)$/;" f file: +do_xor providers/implementations/ciphers/cipher_cts.c /^static void do_xor(const unsigned char *in1, const unsigned char *in2,$/;" f file: +doall_cipher crypto/evp/names.c /^struct doall_cipher {$/;" s file: +doall_dgst_digests apps/dgst.c /^struct doall_dgst_digests {$/;" s file: +doall_enc_ciphers apps/enc.c /^struct doall_enc_ciphers {$/;" s file: +doall_md crypto/evp/names.c /^struct doall_md {$/;" s file: +doall_names_data_st crypto/core_namemap.c /^typedef struct doall_names_data_st {$/;" s file: +doall_sorted crypto/objects/o_names.c /^struct doall_sorted {$/;" s file: +doall_st test/sparse_array_test.c /^struct doall_st {$/;" s file: +doall_util_fn crypto/lhash/lhash.c /^static void doall_util_fn(OPENSSL_LHASH *lh, int use_arg,$/;" f file: +doapr_outch crypto/bio/bio_print.c /^doapr_outch(char **sbuffer,$/;" f file: +dobin Configurations/gentemplate.pm /^sub dobin {$/;" s +docorrupt test/sslcorrupttest.c /^static int docorrupt = 0;$/;" v file: +dodir Configurations/gentemplate.pm /^sub dodir {$/;" s +dodocs Configurations/gentemplate.pm /^sub dodocs {$/;" s +does_selection crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_does_selection_fn *does_selection;$/;" m struct:ossl_decoder_st +does_selection crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_does_selection_fn *does_selection;$/;" m struct:ossl_encoder_st +dofptest test/bioprinttest.c /^static int dofptest(int test, int sub, double val, const char *width, int prec)$/;" f file: +dogenerate Configurations/gentemplate.pm /^sub dogenerate {$/;" s +dohash test/curve448_internal_test.c /^static const uint8_t *dohash(EVP_MD_CTX *hashctx, const uint8_t *msg,$/;" f file: +doit test/ssl_old_test.c /^int doit(SSL *s_ssl, SSL *c_ssl, long count)$/;" f +doit_biopair test/ssl_old_test.c /^int doit_biopair(SSL *s_ssl, SSL *c_ssl, long count,$/;" f +doit_choices apps/speed.c /^static const OPT_PAIR doit_choices[] = {$/;" v file: +doit_localhost test/ssl_old_test.c /^int doit_localhost(SSL *s_ssl, SSL *c_ssl, int family, long count,$/;" f +dolib Configurations/gentemplate.pm /^sub dolib {$/;" s +domodule Configurations/gentemplate.pm /^sub domodule {$/;" s +done demos/bio/saccept.c /^static volatile int done = 0;$/;" v file: +doobj Configurations/gentemplate.pm /^sub doobj {$/;" s +doscript Configurations/gentemplate.pm /^sub doscript {$/;" s +dotarget Configurations/gentemplate.pm /^sub dotarget {$/;" s +down_load crypto/lhash/lhash_local.h /^ unsigned long down_load; \/* load times 256 *\/$/;" m struct:lhash_st +down_ref test/property_test.c /^static void down_ref(void *p)$/;" f file: +downgrade_en ssl/ssl_local.h /^typedef enum downgrade_en {$/;" g +dpn_cb crypto/x509/v3_crld.c /^static int dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +drbg_add crypto/rand/rand_meth.c /^static int drbg_add(const void *buf, int num, double randomness)$/;" f file: +drbg_bytes crypto/rand/rand_meth.c /^static int drbg_bytes(unsigned char *out, int count)$/;" f file: +drbg_ctr_free providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_freectx_fn drbg_ctr_free;$/;" v file: +drbg_ctr_free providers/implementations/rands/drbg_ctr.c /^static void drbg_ctr_free(void *vdrbg)$/;" f file: +drbg_ctr_generate providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_generate(PROV_DRBG *drbg,$/;" f file: +drbg_ctr_generate_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_generate_fn drbg_ctr_generate_wrapper;$/;" v file: +drbg_ctr_generate_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_generate_wrapper$/;" f file: +drbg_ctr_get_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_get_ctx_params_fn drbg_ctr_get_ctx_params;$/;" v file: +drbg_ctr_get_ctx_params providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_get_ctx_params(void *vdrbg, OSSL_PARAM params[])$/;" f file: +drbg_ctr_gettable_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn drbg_ctr_gettable_ctx_params;$/;" v file: +drbg_ctr_gettable_ctx_params providers/implementations/rands/drbg_ctr.c /^static const OSSL_PARAM *drbg_ctr_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: +drbg_ctr_init providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_init(PROV_DRBG *drbg)$/;" f file: +drbg_ctr_init_lengths providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_init_lengths(PROV_DRBG *drbg)$/;" f file: +drbg_ctr_instantiate providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_instantiate(PROV_DRBG *drbg,$/;" f file: +drbg_ctr_instantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_instantiate_fn drbg_ctr_instantiate_wrapper;$/;" v file: +drbg_ctr_instantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_instantiate_wrapper(void *vdrbg, unsigned int strength,$/;" f file: +drbg_ctr_new providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_new(PROV_DRBG *drbg)$/;" f file: +drbg_ctr_new_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_newctx_fn drbg_ctr_new_wrapper;$/;" v file: +drbg_ctr_new_wrapper providers/implementations/rands/drbg_ctr.c /^static void *drbg_ctr_new_wrapper(void *provctx, void *parent,$/;" f file: +drbg_ctr_reseed providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_reseed(PROV_DRBG *drbg,$/;" f file: +drbg_ctr_reseed_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_reseed_fn drbg_ctr_reseed_wrapper;$/;" v file: +drbg_ctr_reseed_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_reseed_wrapper(void *vdrbg, int prediction_resistance,$/;" f file: +drbg_ctr_set_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_set_ctx_params_fn drbg_ctr_set_ctx_params;$/;" v file: +drbg_ctr_set_ctx_params providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +drbg_ctr_settable_ctx_params providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_settable_ctx_params_fn drbg_ctr_settable_ctx_params;$/;" v file: +drbg_ctr_settable_ctx_params providers/implementations/rands/drbg_ctr.c /^static const OSSL_PARAM *drbg_ctr_settable_ctx_params(ossl_unused void *vctx,$/;" f file: +drbg_ctr_uninstantiate providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_uninstantiate(PROV_DRBG *drbg)$/;" f file: +drbg_ctr_uninstantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_uninstantiate_fn drbg_ctr_uninstantiate_wrapper;$/;" v file: +drbg_ctr_uninstantiate_wrapper providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_uninstantiate_wrapper(void *vdrbg)$/;" f file: +drbg_ctr_verify_zeroization providers/implementations/rands/drbg_ctr.c /^static OSSL_FUNC_rand_verify_zeroization_fn drbg_ctr_verify_zeroization;$/;" v file: +drbg_ctr_verify_zeroization providers/implementations/rands/drbg_ctr.c /^static int drbg_ctr_verify_zeroization(void *vdrbg)$/;" f file: +drbg_fork_result test/drbgtest.c /^} drbg_fork_result;$/;" t typeref:struct:drbg_fork_result_st file: +drbg_fork_result_st test/drbgtest.c /^typedef struct drbg_fork_result_st {$/;" s file: +drbg_hash_free providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_freectx_fn drbg_hash_free;$/;" v file: +drbg_hash_free providers/implementations/rands/drbg_hash.c /^static void drbg_hash_free(void *vdrbg)$/;" f file: +drbg_hash_generate providers/implementations/rands/drbg_hash.c /^static int drbg_hash_generate(PROV_DRBG *drbg,$/;" f file: +drbg_hash_generate_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_generate_fn drbg_hash_generate_wrapper;$/;" v file: +drbg_hash_generate_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_generate_wrapper$/;" f file: +drbg_hash_get_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_get_ctx_params_fn drbg_hash_get_ctx_params;$/;" v file: +drbg_hash_get_ctx_params providers/implementations/rands/drbg_hash.c /^static int drbg_hash_get_ctx_params(void *vdrbg, OSSL_PARAM params[])$/;" f file: +drbg_hash_gettable_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn drbg_hash_gettable_ctx_params;$/;" v file: +drbg_hash_gettable_ctx_params providers/implementations/rands/drbg_hash.c /^static const OSSL_PARAM *drbg_hash_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: +drbg_hash_instantiate providers/implementations/rands/drbg_hash.c /^static int drbg_hash_instantiate(PROV_DRBG *drbg,$/;" f file: +drbg_hash_instantiate_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_instantiate_fn drbg_hash_instantiate_wrapper;$/;" v file: +drbg_hash_instantiate_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_instantiate_wrapper(void *vdrbg, unsigned int strength,$/;" f file: +drbg_hash_new providers/implementations/rands/drbg_hash.c /^static int drbg_hash_new(PROV_DRBG *ctx)$/;" f file: +drbg_hash_new_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_newctx_fn drbg_hash_new_wrapper;$/;" v file: +drbg_hash_new_wrapper providers/implementations/rands/drbg_hash.c /^static void *drbg_hash_new_wrapper(void *provctx, void *parent,$/;" f file: +drbg_hash_reseed providers/implementations/rands/drbg_hash.c /^static int drbg_hash_reseed(PROV_DRBG *drbg,$/;" f file: +drbg_hash_reseed_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_reseed_fn drbg_hash_reseed_wrapper;$/;" v file: +drbg_hash_reseed_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_reseed_wrapper(void *vdrbg, int prediction_resistance,$/;" f file: +drbg_hash_set_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_set_ctx_params_fn drbg_hash_set_ctx_params;$/;" v file: +drbg_hash_set_ctx_params providers/implementations/rands/drbg_hash.c /^static int drbg_hash_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +drbg_hash_settable_ctx_params providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_settable_ctx_params_fn drbg_hash_settable_ctx_params;$/;" v file: +drbg_hash_settable_ctx_params providers/implementations/rands/drbg_hash.c /^static const OSSL_PARAM *drbg_hash_settable_ctx_params(ossl_unused void *vctx,$/;" f file: +drbg_hash_uninstantiate providers/implementations/rands/drbg_hash.c /^static int drbg_hash_uninstantiate(PROV_DRBG *drbg)$/;" f file: +drbg_hash_uninstantiate_wrapper providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_uninstantiate_fn drbg_hash_uninstantiate_wrapper;$/;" v file: +drbg_hash_uninstantiate_wrapper providers/implementations/rands/drbg_hash.c /^static int drbg_hash_uninstantiate_wrapper(void *vdrbg)$/;" f file: +drbg_hash_verify_zeroization providers/implementations/rands/drbg_hash.c /^static OSSL_FUNC_rand_verify_zeroization_fn drbg_hash_verify_zeroization;$/;" v file: +drbg_hash_verify_zeroization providers/implementations/rands/drbg_hash.c /^static int drbg_hash_verify_zeroization(void *vdrbg)$/;" f file: +drbg_hmac_free providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_freectx_fn drbg_hmac_free;$/;" v file: +drbg_hmac_free providers/implementations/rands/drbg_hmac.c /^static void drbg_hmac_free(void *vdrbg)$/;" f file: +drbg_hmac_generate providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_generate(PROV_DRBG *drbg,$/;" f file: +drbg_hmac_generate_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_generate_fn drbg_hmac_generate_wrapper;$/;" v file: +drbg_hmac_generate_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_generate_wrapper$/;" f file: +drbg_hmac_get_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_get_ctx_params_fn drbg_hmac_get_ctx_params;$/;" v file: +drbg_hmac_get_ctx_params providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_get_ctx_params(void *vdrbg, OSSL_PARAM params[])$/;" f file: +drbg_hmac_gettable_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn drbg_hmac_gettable_ctx_params;$/;" v file: +drbg_hmac_gettable_ctx_params providers/implementations/rands/drbg_hmac.c /^static const OSSL_PARAM *drbg_hmac_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: +drbg_hmac_instantiate providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_instantiate(PROV_DRBG *drbg,$/;" f file: +drbg_hmac_instantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_instantiate_fn drbg_hmac_instantiate_wrapper;$/;" v file: +drbg_hmac_instantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_instantiate_wrapper(void *vdrbg, unsigned int strength,$/;" f file: +drbg_hmac_new providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_new(PROV_DRBG *drbg)$/;" f file: +drbg_hmac_new_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_newctx_fn drbg_hmac_new_wrapper;$/;" v file: +drbg_hmac_new_wrapper providers/implementations/rands/drbg_hmac.c /^static void *drbg_hmac_new_wrapper(void *provctx, void *parent,$/;" f file: +drbg_hmac_reseed providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_reseed(PROV_DRBG *drbg,$/;" f file: +drbg_hmac_reseed_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_reseed_fn drbg_hmac_reseed_wrapper;$/;" v file: +drbg_hmac_reseed_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_reseed_wrapper(void *vdrbg, int prediction_resistance,$/;" f file: +drbg_hmac_set_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_set_ctx_params_fn drbg_hmac_set_ctx_params;$/;" v file: +drbg_hmac_set_ctx_params providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +drbg_hmac_settable_ctx_params providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_settable_ctx_params_fn drbg_hmac_settable_ctx_params;$/;" v file: +drbg_hmac_settable_ctx_params providers/implementations/rands/drbg_hmac.c /^static const OSSL_PARAM *drbg_hmac_settable_ctx_params(ossl_unused void *vctx,$/;" f file: +drbg_hmac_uninstantiate providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_uninstantiate(PROV_DRBG *drbg)$/;" f file: +drbg_hmac_uninstantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_uninstantiate_fn drbg_hmac_uninstantiate_wrapper;$/;" v file: +drbg_hmac_uninstantiate_wrapper providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_uninstantiate_wrapper(void *vdrbg)$/;" f file: +drbg_hmac_update providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_update(PROV_DRBG *drbg,$/;" f file: +drbg_hmac_verify_zeroization providers/implementations/rands/drbg_hmac.c /^static OSSL_FUNC_rand_verify_zeroization_fn drbg_hmac_verify_zeroization;$/;" v file: +drbg_hmac_verify_zeroization providers/implementations/rands/drbg_hmac.c /^static int drbg_hmac_verify_zeroization(void *vdrbg)$/;" f file: +drbg_nonce_ossl_ctx_method providers/implementations/rands/drbg.c /^static const OSSL_LIB_CTX_METHOD drbg_nonce_ossl_ctx_method = {$/;" v file: +drbg_seed crypto/rand/rand_meth.c /^static int drbg_seed(const void *buf, int num)$/;" f file: +drbg_status crypto/rand/rand_meth.c /^static int drbg_status(void)$/;" f file: +drbg_status_e providers/implementations/rands/drbg_local.h /^typedef enum drbg_status_e {$/;" g +drbg_test test/acvp_test.c /^static int drbg_test(int id)$/;" f file: +driver_info_st engines/e_devcrypto.c /^struct driver_info_st {$/;" s file: +driver_name engines/e_devcrypto.c /^ char *driver_name;$/;" m struct:driver_info_st file: +drop test/bad_dtls_test.c /^ int drop;$/;" m struct:__anon329 file: +dropepoch test/helpers/ssltestlib.c /^ unsigned int dropepoch;$/;" m struct:mempacket_test_ctx_st file: +droprec test/helpers/ssltestlib.c /^ int droprec;$/;" m struct:mempacket_test_ctx_st file: +drounds include/crypto/siphash.h /^ unsigned int drounds;$/;" m struct:siphash_st +drounds providers/implementations/macs/siphash_prov.c /^ unsigned int crounds, drounds;$/;" m struct:siphash_data_st file: +drounds providers/implementations/macs/siphash_prov.c /^static unsigned int drounds(struct siphash_data_st *ctx)$/;" f file: +dsa apps/speed.c /^ int dsa;$/;" m struct:openssl_speed_sec_st file: +dsa include/crypto/evp.h /^ struct dsa_st *dsa; \/* DSA *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::dsa_st +dsa providers/implementations/signature/dsa_sig.c /^ DSA *dsa;$/;" m struct:__anon462 file: +dsa1024_g apps/testdsa.h /^static unsigned char dsa1024_g[] = {$/;" v +dsa1024_p apps/testdsa.h /^static unsigned char dsa1024_p[] = {$/;" v +dsa1024_priv apps/testdsa.h /^static unsigned char dsa1024_priv[] = {$/;" v +dsa1024_pub apps/testdsa.h /^static unsigned char dsa1024_pub[] = {$/;" v +dsa1024_q apps/testdsa.h /^static unsigned char dsa1024_q[] = {$/;" v +dsa2048_g apps/testdsa.h /^static unsigned char dsa2048_g[] = {$/;" v +dsa2048_p apps/testdsa.h /^static unsigned char dsa2048_p[] = {$/;" v +dsa2048_priv apps/testdsa.h /^static unsigned char dsa2048_priv[] = {$/;" v +dsa2048_pub apps/testdsa.h /^static unsigned char dsa2048_pub[] = {$/;" v +dsa2048_q apps/testdsa.h /^static unsigned char dsa2048_q[] = {$/;" v +dsa512_g apps/testdsa.h /^static unsigned char dsa512_g[] = {$/;" v +dsa512_p apps/testdsa.h /^static unsigned char dsa512_p[] = {$/;" v +dsa512_priv apps/testdsa.h /^static unsigned char dsa512_priv[] = {$/;" v +dsa512_pub apps/testdsa.h /^static unsigned char dsa512_pub[] = {$/;" v +dsa512_q apps/testdsa.h /^static unsigned char dsa512_q[] = {$/;" v +dsa_2048_224_sha224_bad_seed test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_bad_seed[] = {$/;" v file: +dsa_2048_224_sha224_counter test/ffc_internal_test.c /^static int dsa_2048_224_sha224_counter = 2878;$/;" v file: +dsa_2048_224_sha224_p test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_p[] = {$/;" v file: +dsa_2048_224_sha224_q test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_q[] = {$/;" v file: +dsa_2048_224_sha224_seed test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha224_seed[] = {$/;" v file: +dsa_2048_224_sha256_g test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha256_g[] = {$/;" v file: +dsa_2048_224_sha256_p test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha256_p[] = {$/;" v file: +dsa_2048_224_sha256_q test/ffc_internal_test.c /^static const unsigned char dsa_2048_224_sha256_q[] = {$/;" v file: +dsa_3072_256_sha512_counter test/ffc_internal_test.c /^static int dsa_3072_256_sha512_counter = 1604;$/;" v file: +dsa_3072_256_sha512_p test/ffc_internal_test.c /^static const unsigned char dsa_3072_256_sha512_p[] = {$/;" v file: +dsa_3072_256_sha512_q test/ffc_internal_test.c /^static const unsigned char dsa_3072_256_sha512_q[] = {$/;" v file: +dsa_3072_256_sha512_seed test/ffc_internal_test.c /^static const unsigned char dsa_3072_256_sha512_seed[] = {$/;" v file: +dsa_adjust providers/implementations/encode_decode/decode_der2key.c /^static void dsa_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: +dsa_adjust providers/implementations/encode_decode/decode_msblob2key.c 226;" d file: +dsa_adjust providers/implementations/encode_decode/decode_pvk2key.c 193;" d file: +dsa_all_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_all_types[] = {$/;" v file: +dsa_bits crypto/dsa/dsa_ameth.c /^static int dsa_bits(const EVP_PKEY *pkey)$/;" f file: +dsa_bn_dup_check crypto/dsa/dsa_backend.c /^static ossl_inline int dsa_bn_dup_check(BIGNUM **out, const BIGNUM *f)$/;" f file: +dsa_c apps/speed.c /^static long dsa_c[DSA_NUM][2];$/;" v file: +dsa_capi_idx engines/e_capi.c /^static int dsa_capi_idx = -1;$/;" v file: +dsa_cb crypto/dsa/dsa_asn1.c /^static int dsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +dsa_cb test/dsatest.c /^static int dsa_cb(int p, int n, BN_GENCB *arg)$/;" f file: +dsa_check providers/implementations/encode_decode/decode_der2key.c 379;" d file: +dsa_check_key_type providers/implementations/encode_decode/encode_key2any.c 633;" d file: +dsa_choices apps/speed.c /^static const OPT_PAIR dsa_choices[DSA_NUM] = {$/;" v file: +dsa_cmp_parameters crypto/dsa/dsa_ameth.c /^static int dsa_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +dsa_copy_parameters crypto/dsa/dsa_ameth.c /^static int dsa_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f file: +dsa_create_pkey test/acvp_test.c /^static int dsa_create_pkey(EVP_PKEY **pkey,$/;" f file: +dsa_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *dsa_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: +dsa_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 377;" d file: +dsa_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 368;" d file: +dsa_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 366;" d file: +dsa_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 367;" d file: +dsa_decode_private_key providers/implementations/encode_decode/decode_msblob2key.c 224;" d file: +dsa_decode_public_key providers/implementations/encode_decode/decode_msblob2key.c 225;" d file: +dsa_digest_sign_final providers/implementations/signature/dsa_sig.c /^int dsa_digest_sign_final(void *vpdsactx, unsigned char *sig, size_t *siglen,$/;" f +dsa_digest_sign_final providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn dsa_digest_sign_final;$/;" v file: +dsa_digest_sign_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn dsa_digest_sign_init;$/;" v file: +dsa_digest_sign_init providers/implementations/signature/dsa_sig.c /^static int dsa_digest_sign_init(void *vpdsactx, const char *mdname,$/;" f file: +dsa_digest_signverify_init providers/implementations/signature/dsa_sig.c /^static int dsa_digest_signverify_init(void *vpdsactx, const char *mdname,$/;" f file: +dsa_digest_signverify_update providers/implementations/signature/dsa_sig.c /^int dsa_digest_signverify_update(void *vpdsactx, const unsigned char *data,$/;" f +dsa_digest_signverify_update providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn dsa_digest_signverify_update;$/;" v file: +dsa_digest_signverify_update providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn dsa_digest_signverify_update;$/;" v file: +dsa_digest_verify_final providers/implementations/signature/dsa_sig.c /^int dsa_digest_verify_final(void *vpdsactx, const unsigned char *sig,$/;" f +dsa_digest_verify_final providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn dsa_digest_verify_final;$/;" v file: +dsa_digest_verify_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn dsa_digest_verify_init;$/;" v file: +dsa_digest_verify_init providers/implementations/signature/dsa_sig.c /^static int dsa_digest_verify_init(void *vpdsactx, const char *mdname,$/;" f file: +dsa_do_sign crypto/dsa/dsa_local.h /^ DSA_SIG *(*dsa_do_sign) (const unsigned char *dgst, int dlen, DSA *dsa);$/;" m struct:dsa_method +dsa_do_sign crypto/dsa/dsa_ossl.c /^static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa)$/;" f file: +dsa_do_verify crypto/dsa/dsa_local.h /^ int (*dsa_do_verify) (const unsigned char *dgst, int dgst_len,$/;" m struct:dsa_method +dsa_do_verify crypto/dsa/dsa_ossl.c /^static int dsa_do_verify(const unsigned char *dgst, int dgst_len,$/;" f file: +dsa_dup providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn dsa_dup;$/;" v file: +dsa_dup providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_dup(const void *keydata_from, int selection)$/;" f file: +dsa_dupctx providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn dsa_dupctx;$/;" v file: +dsa_dupctx providers/implementations/signature/dsa_sig.c /^static void *dsa_dupctx(void *vpdsactx)$/;" f file: +dsa_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 627;" d file: +dsa_evp_type providers/implementations/encode_decode/decode_der2key.c 365;" d file: +dsa_evp_type providers/implementations/encode_decode/encode_key2any.c 634;" d file: +dsa_exact_size_test test/dsa_no_digest_size_test.c /^static int dsa_exact_size_test(void) {$/;" f file: +dsa_export providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn dsa_export;$/;" v file: +dsa_export providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: +dsa_export_types providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn dsa_export_types;$/;" v file: +dsa_export_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_export_types(int selection)$/;" f file: +dsa_finish crypto/dsa/dsa_ossl.c /^static int dsa_finish(DSA *dsa)$/;" f file: +dsa_free providers/implementations/encode_decode/decode_der2key.c 378;" d file: +dsa_free providers/implementations/encode_decode/decode_msblob2key.c 227;" d file: +dsa_free providers/implementations/encode_decode/decode_pvk2key.c 194;" d file: +dsa_freectx providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_freectx_fn dsa_freectx;$/;" v file: +dsa_freectx providers/implementations/signature/dsa_sig.c /^static void dsa_freectx(void *vpdsactx)$/;" f file: +dsa_freedata providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn dsa_freedata;$/;" v file: +dsa_freedata providers/implementations/keymgmt/dsa_kmgmt.c /^static void dsa_freedata(void *keydata)$/;" f file: +dsa_g test/evp_extra_test2.c /^static const unsigned char dsa_g[] = {$/;" v file: +dsa_gen providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn dsa_gen;$/;" v file: +dsa_gen providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +dsa_gen_cleanup providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn dsa_gen_cleanup;$/;" v file: +dsa_gen_cleanup providers/implementations/keymgmt/dsa_kmgmt.c /^static void dsa_gen_cleanup(void *genctx)$/;" f file: +dsa_gen_ctx providers/implementations/keymgmt/dsa_kmgmt.c /^struct dsa_gen_ctx {$/;" s file: +dsa_gen_init providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn dsa_gen_init;$/;" v file: +dsa_gen_init providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_gen_init(void *provctx, int selection,$/;" f file: +dsa_gen_set_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn dsa_gen_set_params;$/;" v file: +dsa_gen_set_params providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +dsa_gen_set_template providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_template_fn dsa_gen_set_template;$/;" v file: +dsa_gen_set_template providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gen_set_template(void *genctx, void *templ)$/;" f file: +dsa_gen_settable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn dsa_gen_settable_params;$/;" v file: +dsa_gen_settable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_gen_settable_params(ossl_unused void *genctx,$/;" f file: +dsa_gen_type_name2id providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gen_type_name2id(const char *name)$/;" f file: +dsa_gencb providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_gencb(int p, int n, BN_GENCB *cb)$/;" f file: +dsa_get_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn dsa_get_ctx_md_params;$/;" v file: +dsa_get_ctx_md_params providers/implementations/signature/dsa_sig.c /^static int dsa_get_ctx_md_params(void *vpdsactx, OSSL_PARAM *params)$/;" f file: +dsa_get_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn dsa_get_ctx_params;$/;" v file: +dsa_get_ctx_params providers/implementations/signature/dsa_sig.c /^static int dsa_get_ctx_params(void *vpdsactx, OSSL_PARAM *params)$/;" f file: +dsa_get_md_size providers/implementations/signature/dsa_sig.c /^static size_t dsa_get_md_size(const PROV_DSA_CTX *pdsactx)$/;" f file: +dsa_get_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn dsa_get_params;$/;" v file: +dsa_get_params providers/implementations/keymgmt/dsa_kmgmt.c /^static ossl_inline int dsa_get_params(void *key, OSSL_PARAM params[])$/;" f file: +dsa_gettable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn dsa_gettable_ctx_md_params;$/;" v file: +dsa_gettable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_gettable_ctx_md_params(void *vpdsactx)$/;" f file: +dsa_gettable_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn dsa_gettable_ctx_params;$/;" v file: +dsa_gettable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +dsa_gettable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn dsa_gettable_params;$/;" v file: +dsa_gettable_params providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_gettable_params(void *provctx)$/;" f file: +dsa_has providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn dsa_has;$/;" v file: +dsa_has providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_has(const void *keydata, int selection)$/;" f file: +dsa_imexport_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_imexport_types(int selection)$/;" f file: +dsa_import providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn dsa_import;$/;" v file: +dsa_import providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: +dsa_import_types providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn dsa_import_types;$/;" v file: +dsa_import_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_import_types(int selection)$/;" f file: +dsa_init crypto/dsa/dsa_ossl.c /^static int dsa_init(DSA *dsa)$/;" f file: +dsa_input_type providers/implementations/encode_decode/encode_key2any.c 635;" d file: +dsa_input_type providers/implementations/encode_decode/encode_key2text.c 349;" d file: +dsa_key test/evp_extra_test2.c /^static const unsigned char dsa_key[] = {$/;" v file: +dsa_key_todata providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_key_todata(DSA *dsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],$/;" f file: +dsa_key_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_key_types[] = {$/;" v file: +dsa_keygen crypto/dsa/dsa_key.c /^static int dsa_keygen(DSA *dsa, int pairwise_test)$/;" f file: +dsa_keygen crypto/dsa/dsa_local.h /^ int (*dsa_keygen) (DSA *dsa);$/;" m struct:dsa_method +dsa_keygen test/acvp_test.c /^static EVP_PKEY *dsa_keygen(int L, int N)$/;" f file: +dsa_keygen_pairwise_test crypto/dsa/dsa_key.c /^static int dsa_keygen_pairwise_test(DSA *dsa, OSSL_CALLBACK *cb, void *cbarg)$/;" f file: +dsa_keygen_test test/acvp_test.c /^static int dsa_keygen_test(int id)$/;" f file: +dsa_keygen_test test/dsatest.c /^static int dsa_keygen_test(void)$/;" f file: +dsa_large_digest_test test/dsa_no_digest_size_test.c /^static int dsa_large_digest_test(void) {$/;" f file: +dsa_load providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn dsa_load;$/;" v file: +dsa_load providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_load(const void *reference, size_t reference_sz)$/;" f file: +dsa_main apps/dsa.c /^int dsa_main(int argc, char **argv)$/;" f +dsa_match providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn dsa_match;$/;" v file: +dsa_match providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: +dsa_meth crypto/engine/eng_local.h /^ const DSA_METHOD *dsa_meth;$/;" m struct:engine_st +dsa_method crypto/dsa/dsa_local.h /^struct dsa_method {$/;" s +dsa_missing_parameters crypto/dsa/dsa_ameth.c /^static int dsa_missing_parameters(const EVP_PKEY *pkey)$/;" f file: +dsa_mod_exp crypto/dsa/dsa_local.h /^ int (*dsa_mod_exp) (DSA *dsa, BIGNUM *rr, const BIGNUM *a1,$/;" m struct:dsa_method +dsa_mod_inverse_fermat crypto/dsa/dsa_ossl.c /^static BIGNUM *dsa_mod_inverse_fermat(const BIGNUM *k, const BIGNUM *q,$/;" f file: +dsa_new_intern crypto/dsa/dsa_lib.c /^static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)$/;" f file: +dsa_newctx providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_newctx_fn dsa_newctx;$/;" v file: +dsa_newctx providers/implementations/signature/dsa_sig.c /^static void *dsa_newctx(void *provctx, const char *propq)$/;" f file: +dsa_newdata providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn dsa_newdata;$/;" v file: +dsa_newdata providers/implementations/keymgmt/dsa_kmgmt.c /^static void *dsa_newdata(void *provctx)$/;" f file: +dsa_options apps/dsa.c /^const OPTIONS dsa_options[] = {$/;" v +dsa_p test/evp_extra_test2.c /^static const unsigned char dsa_p[] = {$/;" v file: +dsa_param_decode crypto/dsa/dsa_ameth.c /^static int dsa_param_decode(EVP_PKEY *pkey,$/;" f file: +dsa_param_encode crypto/dsa/dsa_ameth.c /^static int dsa_param_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: +dsa_param_print crypto/dsa/dsa_ameth.c /^static int dsa_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +dsa_parameter_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_parameter_types[] = {$/;" v file: +dsa_paramgen crypto/dsa/dsa_local.h /^ int (*dsa_paramgen) (DSA *dsa, int bits,$/;" m struct:dsa_method +dsa_paramgen test/acvp_test.c /^static EVP_PKEY *dsa_paramgen(int L, int N)$/;" f file: +dsa_paramgen_check crypto/evp/dsa_ctrl.c /^static int dsa_paramgen_check(EVP_PKEY_CTX *ctx)$/;" f file: +dsa_paramgen_test test/acvp_test.c /^static int dsa_paramgen_test(int id)$/;" f file: +dsa_params providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM dsa_params[] = {$/;" v file: +dsa_pem_type providers/implementations/encode_decode/encode_key2any.c 636;" d file: +dsa_pkey_copy crypto/dsa/dsa_ameth.c /^static int dsa_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: +dsa_pkey_ctrl crypto/dsa/dsa_ameth.c /^static int dsa_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: +dsa_pkey_dirty_cnt crypto/dsa/dsa_ameth.c /^static size_t dsa_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: +dsa_pkey_export_to crypto/dsa/dsa_ameth.c /^static int dsa_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: +dsa_pkey_import_from crypto/dsa/dsa_ameth.c /^static int dsa_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +dsa_pkey_meth crypto/dsa/dsa_pmeth.c /^static const EVP_PKEY_METHOD dsa_pkey_meth = {$/;" v file: +dsa_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dsa_pki_priv_to_der(const void *dsa, unsigned char **pder)$/;" f file: +dsa_pqver_test test/acvp_test.c /^static int dsa_pqver_test(int id)$/;" f file: +dsa_priv test/evp_extra_test2.c /^static const unsigned char dsa_priv[] = {$/;" v file: +dsa_priv_decode crypto/dsa/dsa_ameth.c /^static int dsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)$/;" f file: +dsa_priv_encode crypto/dsa/dsa_ameth.c /^static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: +dsa_priv_print crypto/dsa/dsa_ameth.c /^static int dsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +dsa_private_key_bio providers/implementations/encode_decode/decode_pvk2key.c 192;" d file: +dsa_pub test/evp_extra_test2.c /^static const unsigned char dsa_pub[] = {$/;" v file: +dsa_pub_cmp crypto/dsa/dsa_ameth.c /^static int dsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +dsa_pub_decode crypto/dsa/dsa_ameth.c /^static int dsa_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: +dsa_pub_encode crypto/dsa/dsa_ameth.c /^static int dsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: +dsa_pub_print crypto/dsa/dsa_ameth.c /^static int dsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +dsa_q test/evp_extra_test2.c /^static const unsigned char dsa_q[] = {$/;" v file: +dsa_results apps/speed.c /^static double dsa_results[DSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: +dsa_security_bits crypto/dsa/dsa_ameth.c /^static int dsa_security_bits(const EVP_PKEY *pkey)$/;" f file: +dsa_set1 providers/implementations/encode_decode/encode_key2ms.c 169;" d file: +dsa_set_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn dsa_set_ctx_md_params;$/;" v file: +dsa_set_ctx_md_params providers/implementations/signature/dsa_sig.c /^static int dsa_set_ctx_md_params(void *vpdsactx, const OSSL_PARAM params[])$/;" f file: +dsa_set_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn dsa_set_ctx_params;$/;" v file: +dsa_set_ctx_params providers/implementations/signature/dsa_sig.c /^static int dsa_set_ctx_params(void *vpdsactx, const OSSL_PARAM params[])$/;" f file: +dsa_set_gen_seed providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_set_gen_seed(struct dsa_gen_ctx *gctx, unsigned char *seed,$/;" f file: +dsa_settable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn dsa_settable_ctx_md_params;$/;" v file: +dsa_settable_ctx_md_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_settable_ctx_md_params(void *vpdsactx)$/;" f file: +dsa_settable_ctx_params providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn dsa_settable_ctx_params;$/;" v file: +dsa_settable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM *dsa_settable_ctx_params(void *vpdsactx,$/;" f file: +dsa_setup_md providers/implementations/signature/dsa_sig.c /^static int dsa_setup_md(PROV_DSA_CTX *ctx,$/;" f file: +dsa_sig_print crypto/dsa/dsa_ameth.c /^static int dsa_sig_print(BIO *bp, const X509_ALGOR *sigalg,$/;" f file: +dsa_siggen_test test/acvp_test.c /^static int dsa_siggen_test(int id)$/;" f file: +dsa_sign providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_sign_fn dsa_sign;$/;" v file: +dsa_sign providers/implementations/signature/dsa_sig.c /^static int dsa_sign(void *vpdsactx, unsigned char *sig, size_t *siglen,$/;" f file: +dsa_sign_ctx apps/speed.c /^ EVP_PKEY_CTX *dsa_sign_ctx[DSA_NUM];$/;" m struct:loopargs_st file: +dsa_sign_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_sign_init_fn dsa_sign_init;$/;" v file: +dsa_sign_init providers/implementations/signature/dsa_sig.c /^static int dsa_sign_init(void *vpdsactx, void *vdsa, const OSSL_PARAM params[])$/;" f file: +dsa_sign_setup crypto/dsa/dsa_local.h /^ int (*dsa_sign_setup) (DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" m struct:dsa_method +dsa_sign_setup crypto/dsa/dsa_ossl.c /^static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in,$/;" f file: +dsa_sign_setup_no_digest crypto/dsa/dsa_ossl.c /^static int dsa_sign_setup_no_digest(DSA *dsa, BN_CTX *ctx_in,$/;" f file: +dsa_signverify_init providers/implementations/signature/dsa_sig.c /^static int dsa_signverify_init(void *vpdsactx, void *vdsa,$/;" f file: +dsa_sigver_test test/acvp_test.c /^static int dsa_sigver_test(int id)$/;" f file: +dsa_small_digest_test test/dsa_no_digest_size_test.c /^static int dsa_small_digest_test(void) {$/;" f file: +dsa_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int dsa_spki_pub_to_der(const void *dsa, unsigned char **pder)$/;" f file: +dsa_st crypto/dsa/dsa_local.h /^struct dsa_st {$/;" s +dsa_table crypto/engine/tb_dsa.c /^static ENGINE_TABLE *dsa_table = NULL;$/;" v file: +dsa_test test/dsatest.c /^static int dsa_test(void)$/;" f file: +dsa_to_dh apps/dhparam.c /^static EVP_PKEY *dsa_to_dh(EVP_PKEY *dh)$/;" f file: +dsa_to_text providers/implementations/encode_decode/encode_key2text.c /^static int dsa_to_text(BIO *out, const void *key, int selection)$/;" f file: +dsa_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c 631;" d file: +dsa_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 629;" d file: +dsa_type_specific_pub_to_der providers/implementations/encode_decode/encode_key2any.c 630;" d file: +dsa_types providers/implementations/keymgmt/dsa_kmgmt.c /^static const OSSL_PARAM *dsa_types[] = {$/;" v file: +dsa_validate providers/implementations/keymgmt/dsa_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn dsa_validate;$/;" v file: +dsa_validate providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate(const void *keydata, int selection, int checktype)$/;" f file: +dsa_validate_domparams providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate_domparams(const DSA *dsa, int checktype)$/;" f file: +dsa_validate_private providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate_private(const DSA *dsa)$/;" f file: +dsa_validate_public providers/implementations/keymgmt/dsa_kmgmt.c /^static int dsa_validate_public(const DSA *dsa)$/;" f file: +dsa_verify providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_verify_fn dsa_verify;$/;" v file: +dsa_verify providers/implementations/signature/dsa_sig.c /^static int dsa_verify(void *vpdsactx, const unsigned char *sig, size_t siglen,$/;" f file: +dsa_verify_ctx apps/speed.c /^ EVP_PKEY_CTX *dsa_verify_ctx[DSA_NUM];$/;" m struct:loopargs_st file: +dsa_verify_init providers/implementations/signature/dsa_sig.c /^static OSSL_FUNC_signature_verify_init_fn dsa_verify_init;$/;" v file: +dsa_verify_init providers/implementations/signature/dsa_sig.c /^static int dsa_verify_init(void *vpdsactx, void *vdsa,$/;" f file: +dsakey test/dsa_no_digest_size_test.c /^static DSA *dsakey;$/;" v file: +dsaparam_bin test/evp_pkey_dparams_test.c /^static const unsigned char dsaparam_bin[] = {$/;" v file: +dsaparam_main apps/dsaparam.c /^int dsaparam_main(int argc, char **argv)$/;" f +dsaparam_options apps/dsaparam.c /^const OPTIONS dsaparam_options[] = {$/;" v +dsatype2id providers/implementations/keymgmt/dsa_kmgmt.c /^static const DSA_GENTYPE_NAME2ID dsatype2id[]=$/;" v file: +dso Configurations/platform/BASE.pm /^sub dso { return $_[0]->dsoname($_[1]) . $_[0]->dsoext() }$/;" s +dso_bind_func crypto/dso/dso_local.h /^ DSO_FUNC_TYPE (*dso_bind_func) (DSO *dso, const char *symname);$/;" m struct:dso_meth_st +dso_ctrl crypto/dso/dso_local.h /^ long (*dso_ctrl) (DSO *dso, int cmd, long larg, void *parg);$/;" m struct:dso_meth_st +dso_internal_st crypto/dso/dso_vms.c /^typedef struct dso_internal_st {$/;" s file: +dso_load crypto/dso/dso_local.h /^ int (*dso_load) (DSO *dso);$/;" m struct:dso_meth_st +dso_merger crypto/dso/dso_local.h /^ DSO_MERGER_FUNC dso_merger;$/;" m struct:dso_meth_st +dso_meth_dl crypto/dso/dso_dl.c /^static DSO_METHOD dso_meth_dl = {$/;" v file: +dso_meth_dlfcn crypto/dso/dso_dlfcn.c /^static DSO_METHOD dso_meth_dlfcn = {$/;" v file: +dso_meth_null crypto/dso/dso_openssl.c /^static DSO_METHOD dso_meth_null = {$/;" v file: +dso_meth_st crypto/dso/dso_local.h /^struct dso_meth_st {$/;" s +dso_meth_vms crypto/dso/dso_vms.c /^static DSO_METHOD dso_meth_vms = {$/;" v file: +dso_meth_win32 crypto/dso/dso_win32.c /^static DSO_METHOD dso_meth_win32 = {$/;" v file: +dso_name_converter crypto/dso/dso_local.h /^ DSO_NAME_CONVERTER_FUNC dso_name_converter;$/;" m struct:dso_meth_st +dso_st crypto/dso/dso_local.h /^struct dso_st {$/;" s +dso_unload crypto/dso/dso_local.h /^ int (*dso_unload) (DSO *dso);$/;" m struct:dso_meth_st +dsoext Configurations/platform/AIX.pm /^sub dsoext { '.so' }$/;" s +dsoext Configurations/platform/Unix.pm /^sub dsoext { $target{dso_extension} || platform->shlibextsimple()$/;" s +dsoext Configurations/platform/VMS.pm /^sub dsoext { '.EXE' }$/;" s +dsoext Configurations/platform/Windows.pm /^sub dsoext { '.dll' }$/;" s +dsoext Configurations/platform/mingw.pm /^sub dsoext { '.dll' }$/;" s +dsoname Configurations/platform/BASE.pm /^sub dsoname { return $_[1] } # Name of dynamic shared object (DSO)$/;" s +dsopdb Configurations/platform/Windows/MSVC.pm /^sub dsopdb {$/;" s +dstream providers/implementations/ciphers/cipher_des.h /^ } dstream;$/;" m struct:prov_des_ctx_st typeref:union:prov_des_ctx_st::__anon483 +dsword_t crypto/ec/curve448/word.h /^typedef int128_t dsword_t;$/;" t +dsword_t crypto/ec/curve448/word.h /^typedef int64_t dsword_t;$/;" t +dtls1_bitmap_st ssl/record/record.h /^typedef struct dtls1_bitmap_st {$/;" s +dtls1_buffer_message ssl/statem/statem_dtls.c /^int dtls1_buffer_message(SSL *s, int is_ccs)$/;" f +dtls1_buffer_record ssl/record/rec_layer_d1.c /^int dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority)$/;" f +dtls1_check_timeout_num ssl/d1_lib.c /^int dtls1_check_timeout_num(SSL *s)$/;" f +dtls1_clear ssl/d1_lib.c /^int dtls1_clear(SSL *s)$/;" f +dtls1_clear_queues ssl/d1_lib.c /^static void dtls1_clear_queues(SSL *s)$/;" f file: +dtls1_clear_received_buffer ssl/d1_lib.c /^void dtls1_clear_received_buffer(SSL *s)$/;" f +dtls1_clear_sent_buffer ssl/d1_lib.c /^void dtls1_clear_sent_buffer(SSL *s)$/;" f +dtls1_close_construct_packet ssl/statem/statem_dtls.c /^int dtls1_close_construct_packet(SSL *s, WPACKET *pkt, int htype)$/;" f +dtls1_copy_record ssl/record/rec_layer_d1.c /^static int dtls1_copy_record(SSL *s, pitem *item)$/;" f file: +dtls1_ctrl ssl/d1_lib.c /^long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg)$/;" f +dtls1_default_timeout ssl/d1_lib.c /^long dtls1_default_timeout(void)$/;" f +dtls1_dispatch_alert ssl/d1_msg.c /^int dtls1_dispatch_alert(SSL *s)$/;" f +dtls1_do_write ssl/statem/statem_dtls.c /^int dtls1_do_write(SSL *s, int type)$/;" f +dtls1_double_timeout ssl/d1_lib.c /^static void dtls1_double_timeout(SSL *s)$/;" f file: +dtls1_fix_message_header ssl/statem/statem_dtls.c /^dtls1_fix_message_header(SSL *s, size_t frag_off, size_t frag_len)$/;" f file: +dtls1_free ssl/d1_lib.c /^void dtls1_free(SSL *s)$/;" f +dtls1_get_bitmap ssl/record/rec_layer_d1.c /^DTLS1_BITMAP *dtls1_get_bitmap(SSL *s, SSL3_RECORD *rr,$/;" f +dtls1_get_message_header ssl/statem/statem_dtls.c /^void dtls1_get_message_header(unsigned char *data, struct hm_header_st *msg_hdr)$/;" f +dtls1_get_processed_record ssl/record/ssl3_record.c 1683;" d file: +dtls1_get_queue_priority ssl/statem/statem_dtls.c /^int dtls1_get_queue_priority(unsigned short seq, int is_ccs)$/;" f +dtls1_get_record ssl/record/ssl3_record.c /^int dtls1_get_record(SSL *s)$/;" f +dtls1_get_timeout ssl/d1_lib.c /^struct timeval *dtls1_get_timeout(SSL *s, struct timeval *timeleft)$/;" f +dtls1_get_unprocessed_record ssl/record/rec_layer_d1.c 225;" d file: +dtls1_handle_timeout ssl/d1_lib.c /^int dtls1_handle_timeout(SSL *s)$/;" f +dtls1_handshake_write ssl/d1_lib.c /^static int dtls1_handshake_write(SSL *s)$/;" f file: +dtls1_hm_fragment_free ssl/statem/statem_dtls.c /^void dtls1_hm_fragment_free(hm_fragment *frag)$/;" f +dtls1_hm_fragment_new ssl/statem/statem_dtls.c /^static hm_fragment *dtls1_hm_fragment_new(size_t frag_len, int reassembly)$/;" f file: +dtls1_is_timer_expired ssl/d1_lib.c /^int dtls1_is_timer_expired(SSL *s)$/;" f +dtls1_link_min_mtu ssl/d1_lib.c /^static size_t dtls1_link_min_mtu(void)$/;" f file: +dtls1_max_handshake_message_len ssl/statem/statem_dtls.c /^static size_t dtls1_max_handshake_message_len(const SSL *s)$/;" f file: +dtls1_min_mtu ssl/d1_lib.c /^size_t dtls1_min_mtu(SSL *s)$/;" f +dtls1_new ssl/d1_lib.c /^int dtls1_new(SSL *s)$/;" f +dtls1_preprocess_fragment ssl/statem/statem_dtls.c /^static int dtls1_preprocess_fragment(SSL *s, struct hm_header_st *msg_hdr)$/;" f file: +dtls1_process_buffered_records ssl/record/rec_layer_d1.c /^int dtls1_process_buffered_records(SSL *s)$/;" f +dtls1_process_out_of_seq_message ssl/statem/statem_dtls.c /^dtls1_process_out_of_seq_message(SSL *s, const struct hm_header_st *msg_hdr)$/;" f file: +dtls1_process_record ssl/record/ssl3_record.c /^int dtls1_process_record(SSL *s, DTLS1_BITMAP *bitmap)$/;" f +dtls1_query_mtu ssl/d1_lib.c /^int dtls1_query_mtu(SSL *s)$/;" f +dtls1_read_bytes ssl/record/rec_layer_d1.c /^int dtls1_read_bytes(SSL *s, int type, int *recvd_type, unsigned char *buf,$/;" f +dtls1_read_failed ssl/statem/statem_dtls.c /^int dtls1_read_failed(SSL *s, int code)$/;" f +dtls1_reassemble_fragment ssl/statem/statem_dtls.c /^dtls1_reassemble_fragment(SSL *s, const struct hm_header_st *msg_hdr)$/;" f file: +dtls1_record_bitmap_update ssl/record/dtls1_bitmap.c /^void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap)$/;" f +dtls1_record_data_st ssl/record/record.h /^typedef struct dtls1_record_data_st {$/;" s +dtls1_record_replay_check ssl/record/dtls1_bitmap.c /^int dtls1_record_replay_check(SSL *s, DTLS1_BITMAP *bitmap)$/;" f +dtls1_reset_seq_numbers ssl/record/rec_layer_d1.c /^void dtls1_reset_seq_numbers(SSL *s, int rw)$/;" f +dtls1_retransmit_buffered_messages ssl/statem/statem_dtls.c /^int dtls1_retransmit_buffered_messages(SSL *s)$/;" f +dtls1_retransmit_message ssl/statem/statem_dtls.c /^int dtls1_retransmit_message(SSL *s, unsigned short seq, int *found)$/;" f +dtls1_retransmit_state ssl/ssl_local.h /^struct dtls1_retransmit_state {$/;" s +dtls1_retrieve_buffered_fragment ssl/statem/statem_dtls.c /^static int dtls1_retrieve_buffered_fragment(SSL *s, size_t *len)$/;" f file: +dtls1_retrieve_buffered_record ssl/record/rec_layer_d1.c /^int dtls1_retrieve_buffered_record(SSL *s, record_pqueue *queue)$/;" f +dtls1_set_handshake_header ssl/statem/statem_dtls.c /^int dtls1_set_handshake_header(SSL *s, WPACKET *pkt, int htype)$/;" f +dtls1_set_message_header ssl/statem/statem_dtls.c /^void dtls1_set_message_header(SSL *s,$/;" f +dtls1_set_message_header_int ssl/statem/statem_dtls.c /^dtls1_set_message_header_int(SSL *s, unsigned char mt,$/;" f file: +dtls1_shutdown ssl/d1_lib.c /^int dtls1_shutdown(SSL *s)$/;" f +dtls1_start_timer ssl/d1_lib.c /^void dtls1_start_timer(SSL *s)$/;" f +dtls1_state_st ssl/ssl_local.h /^typedef struct dtls1_state_st {$/;" s +dtls1_stop_timer ssl/d1_lib.c /^void dtls1_stop_timer(SSL *s)$/;" f +dtls1_write_app_data_bytes ssl/d1_msg.c /^int dtls1_write_app_data_bytes(SSL *s, int type, const void *buf_, size_t len,$/;" f +dtls1_write_bytes ssl/record/rec_layer_d1.c /^int dtls1_write_bytes(SSL *s, int type, const void *buf, size_t len,$/;" f +dtls1_write_message_header ssl/statem/statem_dtls.c /^static unsigned char *dtls1_write_message_header(SSL *s, unsigned char *p)$/;" f file: +dtls_buffer_listen_record ssl/record/ssl3_record.c /^int dtls_buffer_listen_record(SSL *s, size_t len, unsigned char *seq, size_t off)$/;" f +dtls_construct_change_cipher_spec ssl/statem/statem_dtls.c /^int dtls_construct_change_cipher_spec(SSL *s, WPACKET *pkt)$/;" f +dtls_construct_hello_verify_request ssl/statem/statem_srvr.c /^int dtls_construct_hello_verify_request(SSL *s, WPACKET *pkt)$/;" f +dtls_cookie ssl/ssl_local.h /^ unsigned char dtls_cookie[DTLS1_COOKIE_LENGTH];$/;" m struct:__anon414 +dtls_cookie_len ssl/ssl_local.h /^ size_t dtls_cookie_len;$/;" m struct:__anon414 +dtls_get_message ssl/statem/statem_dtls.c /^int dtls_get_message(SSL *s, int *mt)$/;" f +dtls_get_message_body ssl/statem/statem_dtls.c /^int dtls_get_message_body(SSL *s, size_t *len)$/;" f +dtls_get_reassembled_message ssl/statem/statem_dtls.c /^static int dtls_get_reassembled_message(SSL *s, int *errtype, size_t *len)$/;" f file: +dtls_listen_test test/dtlsv1listentest.c /^static int dtls_listen_test(int i)$/;" f file: +dtls_print_hello_vfyrequest ssl/t1_trce.c /^static int dtls_print_hello_vfyrequest(BIO *bio, int indent,$/;" f file: +dtls_process_hello_verify ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN dtls_process_hello_verify(SSL *s, PACKET *pkt)$/;" f +dtls_raw_hello_verify_request ssl/statem/statem_srvr.c /^int dtls_raw_hello_verify_request(WPACKET *pkt, unsigned char *cookie,$/;" f +dtls_record_layer_st ssl/record/record.h /^typedef struct dtls_record_layer_st {$/;" s +dtls_ver_ordinal ssl/ssl_local.h 141;" d +dtls_version_table ssl/statem/statem_lib.c /^static const version_info dtls_version_table[] = {$/;" v file: +dtls_wait_for_dry ssl/statem/statem_dtls.c /^WORK_STATE dtls_wait_for_dry(SSL *s)$/;" f +dtlslisten apps/s_server.c /^static int dtlslisten = 0;$/;" v file: +dumm_store_eof test/provfetchtest.c /^static int dumm_store_eof(void *loaderctx)$/;" f file: +dummy crypto/LPdir_nyi.c /^ void *dummy;$/;" m struct:LP_dir_context_st file: +dummy crypto/async/arch/async_null.h /^ int dummy;$/;" m struct:async_fibre_st +dummy providers/implementations/ciphers/cipher_aes.h /^ int dummy;$/;" m union:prov_aes_ctx_st::__anon488 +dummy providers/implementations/ciphers/cipher_aes_gcm.h /^ int dummy;$/;" m union:prov_aes_gcm_ctx_st::__anon494 +dummy test/bio_core_test.c /^ int dummy;$/;" m struct:ossl_core_bio_st file: +dummy_cookie test/dtlstest.c /^static const char dummy_cookie[] = "0123456";$/;" v file: +dummy_decoder_decode test/provfetchtest.c /^static int dummy_decoder_decode(void *ctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +dummy_decoder_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_decoder_functions[] = {$/;" v file: +dummy_decoders test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_decoders[] = {$/;" v file: +dummy_dispatch_table test/provfetchtest.c /^static const OSSL_DISPATCH dummy_dispatch_table[] = {$/;" v file: +dummy_dup crypto/ex_data.c /^static int dummy_dup(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: +dummy_encoder_encode test/provfetchtest.c /^static int dummy_encoder_encode(void *ctx, OSSL_CORE_BIO *out,$/;" f file: +dummy_encoder_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_encoder_functions[] = {$/;" v file: +dummy_encoders test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_encoders[] = {$/;" v file: +dummy_errorCode test/cmp_server_test.c /^static int dummy_errorCode = CMP_R_MULTIPLE_SAN_SOURCES; \/* any reason code *\/$/;" v file: +dummy_free crypto/ex_data.c /^static void dummy_free(void *parent, void *ptr, CRYPTO_EX_DATA *ad, int idx,$/;" f file: +dummy_group_names test/tls-provider.c /^static char *dummy_group_names[NUM_DUMMY_GROUPS];$/;" v file: +dummy_new crypto/ex_data.c /^static void dummy_new(void *parent, void *ptr, CRYPTO_EX_DATA *ad, int idx,$/;" f file: +dummy_nid crypto/engine/tb_dh.c /^static const int dummy_nid = 1;$/;" v file: +dummy_nid crypto/engine/tb_dsa.c /^static const int dummy_nid = 1;$/;" v file: +dummy_nid crypto/engine/tb_eckey.c /^static const int dummy_nid = 1;$/;" v file: +dummy_nid crypto/engine/tb_rand.c /^static const int dummy_nid = 1;$/;" v file: +dummy_nid crypto/engine/tb_rsa.c /^static const int dummy_nid = 1;$/;" v file: +dummy_ocsp_resp_bad_val test/helpers/handshake.c /^static unsigned char dummy_ocsp_resp_bad_val = 0xfe;$/;" v file: +dummy_ocsp_resp_good_val test/helpers/handshake.c /^static unsigned char dummy_ocsp_resp_good_val = 0xff;$/;" v file: +dummy_pad providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char dummy_pad[168];$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 +dummy_pause_job engines/e_dasync.c /^static void dummy_pause_job(void) {$/;" f file: +dummy_provider_init test/provfetchtest.c /^static int dummy_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: +dummy_psk apps/ciphers.c /^static unsigned int dummy_psk(SSL *ssl, const char *hint, char *identity,$/;" f file: +dummy_query test/provfetchtest.c /^static const OSSL_ALGORITHM *dummy_query(void *provctx, int operation_id,$/;" f file: +dummy_rand test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_rand[] = {$/;" v file: +dummy_rand_enable_locking test/provfetchtest.c /^static int dummy_rand_enable_locking(void *vtest)$/;" f file: +dummy_rand_freectx test/provfetchtest.c /^static void dummy_rand_freectx(void *vctx)$/;" f file: +dummy_rand_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_rand_functions[] = {$/;" v file: +dummy_rand_generate test/provfetchtest.c /^static int dummy_rand_generate(void *vctx, unsigned char *out, size_t outlen,$/;" f file: +dummy_rand_get_ctx_params test/provfetchtest.c /^static int dummy_rand_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +dummy_rand_gettable_ctx_params test/provfetchtest.c /^static const OSSL_PARAM *dummy_rand_gettable_ctx_params(void *vctx, void *provctx)$/;" f file: +dummy_rand_instantiate test/provfetchtest.c /^static int dummy_rand_instantiate(void *vdrbg, unsigned int strength,$/;" f file: +dummy_rand_lock test/provfetchtest.c /^static int dummy_rand_lock(void *vtest)$/;" f file: +dummy_rand_newctx test/provfetchtest.c /^static void *dummy_rand_newctx(void *provctx, void *parent,$/;" f file: +dummy_rand_uninstantiate test/provfetchtest.c /^static int dummy_rand_uninstantiate(void *vdrbg)$/;" f file: +dummy_rand_unlock test/provfetchtest.c /^static void dummy_rand_unlock(void *vtest)$/;" f file: +dummy_srp apps/lib/tlssrp_depr.c /^static char *dummy_srp(SSL *ssl, void *arg)$/;" f file: +dummy_store test/provfetchtest.c /^static const OSSL_ALGORITHM dummy_store[] = {$/;" v file: +dummy_store_close test/provfetchtest.c /^static int dummy_store_close(void *loaderctx)$/;" f file: +dummy_store_functions test/provfetchtest.c /^static const OSSL_DISPATCH dummy_store_functions[] = {$/;" v file: +dummy_store_load test/provfetchtest.c /^static int dummy_store_load(void *loaderctx, OSSL_CALLBACK *object_cb,$/;" f file: +dummy_store_open test/provfetchtest.c /^static void *dummy_store_open(void *provctx, const char *uri)$/;" f file: +dummy_zero crypto/rsa/rsa_local.h /^ int dummy_zero;$/;" m struct:rsa_st +dump include/openssl/conftypes.h /^ int (*dump) (const CONF *conf, BIO *bp);$/;" m struct:conf_method_st +dump_cert_text apps/lib/apps.c /^void dump_cert_text(BIO *out, X509 *x)$/;" f +dump_certs_keys_p12 apps/pkcs12.c /^int dump_certs_keys_p12(BIO *out, const PKCS12 *p12, const char *pass,$/;" f +dump_certs_pkeys_bag apps/pkcs12.c /^int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bag,$/;" f +dump_certs_pkeys_bags apps/pkcs12.c /^int dump_certs_pkeys_bags(BIO *out, const STACK_OF(PKCS12_SAFEBAG) *bags,$/;" f +dump_cipher_info engines/e_devcrypto.c /^static void dump_cipher_info(void)$/;" f file: +dump_data test/helpers/ssltestlib.c /^static void dump_data(const char *data, int len)$/;" f file: +dump_data util/perl/OpenSSL/Util.pm /^sub dump_data {$/;" s +dump_der test/endecode_test.c /^static void dump_der(const char *label, const void *data, size_t data_len)$/;" f file: +dump_digest_info engines/e_devcrypto.c /^static void dump_digest_info(void)$/;" f file: +dump_flags engines/e_capi.c /^ DWORD dump_flags;$/;" m struct:CAPI_CTX_st file: +dump_key demos/pkey/EVP_PKEY_RSA_keygen.c /^static int dump_key(const EVP_PKEY *pkey)$/;" f file: +dump_pem test/endecode_test.c /^static void dump_pem(const char *label, const void *data, size_t data_len)$/;" f file: +dump_section test/confdump.c /^static void dump_section(const char *name, const CONF *cnf)$/;" f file: +dump_value_doall_arg crypto/conf/conf_def.c /^static void dump_value_doall_arg(const CONF_VALUE *a, BIO *out)$/;" f file: +dumper test/endecode_test.c /^typedef void (dumper)(const char *label, const void *data, size_t data_len);$/;" t file: +dunno apps/lib/opt.c /^static char *dunno;$/;" v file: +dup crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_dup_fn *dup;$/;" m struct:evp_keymgmt_st +dup test/exdatatest.c /^ int dup;$/;" m struct:myobj_ex_data_st file: +dup_bio_err apps/lib/apps.c /^BIO *dup_bio_err(int format)$/;" f +dup_bio_in apps/lib/apps.c /^BIO *dup_bio_in(int format)$/;" f +dup_bio_out apps/lib/apps.c /^BIO *dup_bio_out(int format)$/;" f +dup_func include/internal/cryptlib.h /^ CRYPTO_EX_dup *dup_func;$/;" m struct:ex_callback_st +dup_str test/helpers/handshake.c /^static char *dup_str(const unsigned char *in, size_t len)$/;" f file: +dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_dupctx_fn *dupctx;$/;" m struct:evp_asym_cipher_st +dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_kem_dupctx_fn *dupctx;$/;" m struct:evp_kem_st +dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_dupctx_fn *dupctx;$/;" m struct:evp_keyexch_st +dupctx crypto/evp/evp_local.h /^ OSSL_FUNC_signature_dupctx_fn *dupctx;$/;" m struct:evp_signature_st +dupctx include/crypto/evp.h /^ OSSL_FUNC_cipher_dupctx_fn *dupctx;$/;" m struct:evp_cipher_st +dupctx include/crypto/evp.h /^ OSSL_FUNC_digest_dupctx_fn *dupctx;$/;" m struct:evp_md_st +dupctx include/crypto/evp.h /^ OSSL_FUNC_kdf_dupctx_fn *dupctx;$/;" m struct:evp_kdf_st +dupctx include/crypto/evp.h /^ OSSL_FUNC_mac_dupctx_fn *dupctx;$/;" m struct:evp_mac_st +dupctx providers/implementations/ciphers/cipher_aes_siv.h /^ int (*dupctx)(void *src, void *dst);$/;" m struct:prov_cipher_hw_aes_siv_st +dupdate include/crypto/evp.h /^ OSSL_FUNC_digest_update_fn *dupdate;$/;" m struct:evp_md_st +dupext util/perl/TLSProxy/Message.pm /^sub dupext$/;" s +duprec test/helpers/ssltestlib.c /^ int duprec;$/;" m struct:mempacket_test_ctx_st file: +dword_le_load crypto/sha/asm/keccak1600-ppc64.pl /^dword_le_load:$/;" l +dword_t crypto/ec/curve448/word.h /^typedef uint128_t dword_t;$/;" t +dword_t crypto/ec/curve448/word.h /^typedef uint64_t dword_t;$/;" t +dyn_MEM_free_fn include/openssl/engine.h /^typedef void (*dyn_MEM_free_fn) (void *, const char *, int);$/;" t +dyn_MEM_malloc_fn include/openssl/engine.h /^typedef void *(*dyn_MEM_malloc_fn) (size_t, const char *, int);$/;" t +dyn_MEM_realloc_fn include/openssl/engine.h /^typedef void *(*dyn_MEM_realloc_fn) (void *, size_t, const char *, int);$/;" t +dyn_indexes crypto/context.c /^ int dyn_indexes[OSSL_LIB_CTX_MAX_INDEXES];$/;" m struct:ossl_lib_ctx_st file: +dynamic_MEM_fns include/openssl/engine.h /^} dynamic_MEM_fns;$/;" t typeref:struct:st_dynamic_MEM_fns +dynamic_bind_engine include/openssl/engine.h /^typedef int (*dynamic_bind_engine) (ENGINE *e, const char *id,$/;" t +dynamic_cmd_defns crypto/engine/eng_dyn.c /^static const ENGINE_CMD_DEFN dynamic_cmd_defns[] = {$/;" v file: +dynamic_ctrl crypto/engine/eng_dyn.c /^static int dynamic_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void))$/;" f file: +dynamic_data_ctx crypto/engine/eng_dyn.c /^typedef struct st_dynamic_data_ctx dynamic_data_ctx;$/;" t typeref:struct:st_dynamic_data_ctx file: +dynamic_data_ctx_free_func crypto/engine/eng_dyn.c /^static void dynamic_data_ctx_free_func(void *parent, void *ptr,$/;" f file: +dynamic_dso crypto/engine/eng_dyn.c /^ DSO *dynamic_dso;$/;" m struct:st_dynamic_data_ctx file: +dynamic_ex_data_idx crypto/engine/eng_dyn.c /^static int dynamic_ex_data_idx = -1;$/;" v file: +dynamic_finish crypto/engine/eng_dyn.c /^static int dynamic_finish(ENGINE *e)$/;" f file: +dynamic_fns include/openssl/engine.h /^} dynamic_fns;$/;" t typeref:struct:st_dynamic_fns +dynamic_get_data_ctx crypto/engine/eng_dyn.c /^static dynamic_data_ctx *dynamic_get_data_ctx(ENGINE *e)$/;" f file: +dynamic_id crypto/engine/eng_local.h /^ ENGINE_DYNAMIC_ID dynamic_id;$/;" m struct:engine_st +dynamic_init crypto/engine/eng_dyn.c /^static int dynamic_init(ENGINE *e)$/;" f file: +dynamic_load crypto/engine/eng_dyn.c /^static int dynamic_load(ENGINE *e, dynamic_data_ctx *ctx)$/;" f file: +dynamic_set_data_ctx crypto/engine/eng_dyn.c /^static int dynamic_set_data_ctx(ENGINE *e, dynamic_data_ctx **ctx)$/;" f file: +dynamic_v_check_fn include/openssl/engine.h /^typedef unsigned long (*dynamic_v_check_fn) (unsigned long ossl_version);$/;" t +e apps/lib/engine_loader.c /^ ENGINE *e; \/* Structural reference *\/$/;" m struct:ossl_store_loader_ctx_st file: +e crypto/bn/bn_blind.c /^ BIGNUM *e;$/;" m struct:bn_blinding_st file: +e crypto/engine/tb_asnmth.c /^ ENGINE *e;$/;" m struct:__anon210 file: +e crypto/rsa/rsa_local.h /^ BIGNUM *e;$/;" m struct:rsa_st +e test/afalgtest.c /^static ENGINE *e;$/;" v file: +e test/property_test.c /^ int e;$/;" m struct:__anon339 file: +e test/property_test.c /^ int e;$/;" m struct:__anon342 file: +e test/rsa_mp_test.c /^static const unsigned char e[] = "\\x01\\x00\\x01";$/;" v file: +e test/x509_check_cert_pkey_test.c /^static const char *e;$/;" v file: +e util/check-format-test-negatives.c /^} e;$/;" t typeref:struct:__anon3 file: +e2_type util/check-format-test-negatives.c /^ enum e2_type {$/;" g struct:s_type file: +eContent crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *eContent;$/;" m struct:CMS_EncapsulatedContentInfo_st +eContentType crypto/cms/cms_local.h /^ ASN1_OBJECT *eContentType;$/;" m struct:CMS_EncapsulatedContentInfo_st +e_member util/check-format-test-positives.c /^ } e_member ; \/*@ space before ';', reported unless sloppy-spc *\/$/;" m struct:__anon6 typeref:enum:__anon6::__anon7 file: +e_type util/check-format-test-negatives.c /^ enum e_type {$/;" g struct:s_type file: +e_type util/check-format-test-negatives.c /^ } e_type;$/;" m struct:__anon3 typeref:enum:__anon3::__anon4 file: +e_type util/check-format-test-negatives.c /^ } e_type;$/;" m struct:__anon3 typeref:enum:__anon3::__anon5 file: +e_type util/check-format-test-negatives.c /^} e_type;$/;" t typeref:enum:__anon2 file: +early_data apps/s_server.c /^static int early_data = 0;$/;" v file: +early_data ssl/ssl_local.h /^ int early_data;$/;" m struct:ssl_st::__anon420 +early_data_count ssl/ssl_local.h /^ uint32_t early_data_count;$/;" m struct:ssl_st +early_data_count_ok ssl/record/ssl3_record.c /^int early_data_count_ok(SSL *s, size_t length, size_t overhead, int send)$/;" f +early_data_ok ssl/ssl_local.h /^ int early_data_ok;$/;" m struct:ssl_st::__anon420 +early_data_skip_helper test/sslapitest.c /^static int early_data_skip_helper(int testtype, int idx)$/;" f file: +early_data_state ssl/ssl_local.h /^ SSL_EARLY_DATA_STATE early_data_state;$/;" m struct:ssl_st +early_exporter_master_secret ssl/ssl_local.h /^ unsigned char early_exporter_master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +early_exporter_master_secret ssl/tls13_enc.c /^static const unsigned char early_exporter_master_secret[] = "e exp master";$/;" v file: +early_exporter_master_secret ssl/tls13_enc.c /^static const unsigned char early_exporter_master_secret[] = {0x65, 0x20, 0x65, 0x78, 0x70, 0x20, \/* master*\/ 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x00};$/;" v file: +early_exporter_secret_count test/sslapitest.c /^ unsigned int early_exporter_secret_count;$/;" m struct:sslapitest_log_counts file: +early_secret ssl/ssl_local.h /^ unsigned char early_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_session_st +early_secret ssl/ssl_local.h /^ unsigned char early_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +early_secret test/tls13secretstest.c /^static unsigned char early_secret[] = {$/;" v file: +eat_alpha_numeric crypto/conf/conf_def.c /^static char *eat_alpha_numeric(CONF *conf, char *p)$/;" f file: +eat_ws crypto/conf/conf_def.c /^static char *eat_ws(CONF *conf, char *p)$/;" f file: +ebcdic2ascii include/openssl/ebcdic.h 28;" d +ebcdic_ctrl apps/s_server.c /^static long ebcdic_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +ebcdic_free apps/s_server.c /^static int ebcdic_free(BIO *a)$/;" f file: +ebcdic_gets apps/s_server.c /^static int ebcdic_gets(BIO *bp, char *buf, int size)$/;" f file: +ebcdic_new apps/s_server.c /^static int ebcdic_new(BIO *bi)$/;" f file: +ebcdic_puts apps/s_server.c /^static int ebcdic_puts(BIO *bp, const char *str)$/;" f file: +ebcdic_read apps/s_server.c /^static int ebcdic_read(BIO *b, char *out, int outl)$/;" f file: +ebcdic_write apps/s_server.c /^static int ebcdic_write(BIO *b, const char *in, int inl)$/;" f file: +ec crypto/ec/ec_local.h /^ EC_PRE_COMP *ec;$/;" m union:ec_group_st::__anon189 +ec include/crypto/evp.h /^ struct ec_key_st *ec; \/* ECC *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::ec_key_st +ec providers/implementations/signature/ecdsa_sig.c /^ EC_KEY *ec;$/;" m struct:__anon460 file: +ec providers/implementations/signature/sm2_sig.c /^ EC_KEY *ec;$/;" m struct:__anon459 file: +ec_GF2m_simple_field_inv crypto/ec/ec2_smpl.c /^static int ec_GF2m_simple_field_inv(const EC_GROUP *group, BIGNUM *r,$/;" f file: +ec_GF2m_simple_ladder_post crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_ladder_post(const EC_GROUP *group,$/;" f file: +ec_GF2m_simple_ladder_pre crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_ladder_pre(const EC_GROUP *group,$/;" f file: +ec_GF2m_simple_ladder_step crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_ladder_step(const EC_GROUP *group,$/;" f file: +ec_GF2m_simple_points_mul crypto/ec/ec2_smpl.c /^int ec_GF2m_simple_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f file: +ec_GFp_s390x_nistp_mul crypto/ec/ecp_s390x_nistp.c /^static int ec_GFp_s390x_nistp_mul(const EC_GROUP *group, EC_POINT *r,$/;" f file: +ec_adjust providers/implementations/encode_decode/decode_der2key.c /^static void ec_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: +ec_asn1_group2curve crypto/ec/ec_asn1.c /^static int ec_asn1_group2curve(const EC_GROUP *group, X9_62_CURVE *curve)$/;" f file: +ec_asn1_group2fieldid crypto/ec/ec_asn1.c /^static int ec_asn1_group2fieldid(const EC_GROUP *group, X9_62_FIELDID *field)$/;" f file: +ec_bits crypto/ec/ec_ameth.c /^static int ec_bits(const EVP_PKEY *pkey)$/;" f file: +ec_check providers/implementations/encode_decode/decode_der2key.c /^static int ec_check(void *key, struct der2key_ctx_st *ctx)$/;" f file: +ec_check_group_type_name2id crypto/ec/ec_backend.c /^static int ec_check_group_type_name2id(const char *name)$/;" f file: +ec_check_key_type providers/implementations/encode_decode/encode_key2any.c 737;" d file: +ec_cmp_parameters crypto/ec/ec_ameth.c /^static int ec_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +ec_copy_parameters crypto/ec/ec_ameth.c /^static int ec_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)$/;" f file: +ec_curve_nid2curve crypto/ec/ec_curve.c /^static const ec_list_element *ec_curve_nid2curve(int nid)$/;" f file: +ec_curve_st apps/speed.c /^typedef struct ec_curve_st {$/;" s file: +ec_curves_t apps/speed.c /^enum ec_curves_t {$/;" g file: +ec_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *ec_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: +ec_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 402;" d file: +ec_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 393;" d file: +ec_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 391;" d file: +ec_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 392;" d file: +ec_d2i_publickey_test test/ectest.c /^static int ec_d2i_publickey_test(void)$/;" f file: +ec_der_pub_keys test/evp_extra_test.c /^} ec_der_pub_keys[] = {$/;" v typeref:struct:ec_der_pub_keys_st file: +ec_der_pub_keys_st test/evp_extra_test.c /^static struct ec_der_pub_keys_st {$/;" s file: +ec_dup providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn ec_dup;$/;" v file: +ec_dup providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_dup(const void *keydata_from, int selection)$/;" f file: +ec_encodings test/evp_extra_test.c /^} ec_encodings[] = {$/;" v typeref:struct:__anon306 file: +ec_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 731;" d file: +ec_evp_type providers/implementations/encode_decode/decode_der2key.c 390;" d file: +ec_evp_type providers/implementations/encode_decode/encode_key2any.c 738;" d file: +ec_explicit_prime_params_explicit test/endecode_test.c /^static OSSL_PARAM *ec_explicit_prime_params_explicit = NULL;$/;" v file: +ec_explicit_prime_params_nc test/endecode_test.c /^static OSSL_PARAM *ec_explicit_prime_params_nc = NULL;$/;" v file: +ec_explicit_tri_params_explicit test/endecode_test.c /^static OSSL_PARAM *ec_explicit_tri_params_explicit = NULL;$/;" v file: +ec_explicit_tri_params_nc test/endecode_test.c /^static OSSL_PARAM *ec_explicit_tri_params_nc = NULL;$/;" v file: +ec_export providers/implementations/keymgmt/ec_kmgmt.c /^int ec_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: +ec_export providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn ec_export;$/;" v file: +ec_export_get_encoding_cb test/evp_extra_test.c /^static int ec_export_get_encoding_cb(const OSSL_PARAM params[], void *arg)$/;" f file: +ec_export_types providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_export_types(int selection)$/;" f file: +ec_export_types providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn ec_export_types;$/;" v file: +ec_field_inverse_mod_ord crypto/ec/ec_lib.c /^static int ec_field_inverse_mod_ord(const EC_GROUP *group, BIGNUM *r,$/;" f file: +ec_free providers/implementations/encode_decode/decode_der2key.c 403;" d file: +ec_freedata providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn ec_freedata;$/;" v file: +ec_freedata providers/implementations/keymgmt/ec_kmgmt.c /^void ec_freedata(void *keydata)$/;" f file: +ec_gen providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn ec_gen;$/;" v file: +ec_gen providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +ec_gen_assign_group providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_assign_group(EC_KEY *ec, EC_GROUP *group)$/;" f file: +ec_gen_cleanup providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn ec_gen_cleanup;$/;" v file: +ec_gen_cleanup providers/implementations/keymgmt/ec_kmgmt.c /^static void ec_gen_cleanup(void *genctx)$/;" f file: +ec_gen_ctx providers/implementations/keymgmt/ec_kmgmt.c /^struct ec_gen_ctx {$/;" s file: +ec_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn ec_gen_init;$/;" v file: +ec_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_gen_init(void *provctx, int selection,$/;" f file: +ec_gen_set_group providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_group(void *genctx, const EC_GROUP *src)$/;" f file: +ec_gen_set_group_from_params providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_group_from_params(struct ec_gen_ctx *gctx)$/;" f file: +ec_gen_set_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn ec_gen_set_params;$/;" v file: +ec_gen_set_params providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +ec_gen_set_template providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_template_fn ec_gen_set_template;$/;" v file: +ec_gen_set_template providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_gen_set_template(void *genctx, void *templ)$/;" f file: +ec_gen_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn ec_gen_settable_params;$/;" v file: +ec_gen_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM *ec_gen_settable_params(ossl_unused void *genctx,$/;" f file: +ec_generate_key crypto/ec/ec_key.c /^static int ec_generate_key(EC_KEY *eckey, int pairwise_test)$/;" f file: +ec_get_ecm_params providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_get_ecm_params(const EC_GROUP *group, OSSL_PARAM params[])$/;" f file: +ec_get_params providers/implementations/keymgmt/ec_kmgmt.c /^int ec_get_params(void *key, OSSL_PARAM params[])$/;" f file: +ec_get_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn ec_get_params;$/;" v file: +ec_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_gettable_params(void *provctx)$/;" f file: +ec_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn ec_gettable_params;$/;" v file: +ec_group_explicit_to_named crypto/ec/ec_lib.c /^static EC_GROUP *ec_group_explicit_to_named(const EC_GROUP *group,$/;" f file: +ec_group_explicit_todata crypto/ec/ec_backend.c /^static int ec_group_explicit_todata(const EC_GROUP *group, OSSL_PARAM_BLD *tmpl,$/;" f file: +ec_group_new_from_data crypto/ec/ec_curve.c /^static EC_GROUP *ec_group_new_from_data(OSSL_LIB_CTX *libctx,$/;" f file: +ec_group_st crypto/ec/ec_local.h /^struct ec_group_st {$/;" s +ec_guess_cofactor crypto/ec/ec_lib.c /^static int ec_guess_cofactor(EC_GROUP *group) {$/;" f file: +ec_has providers/implementations/keymgmt/ec_kmgmt.c /^int ec_has(const void *keydata, int selection)$/;" f file: +ec_has providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn ec_has;$/;" v file: +ec_imexport_types providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_imexport_types(int selection)$/;" f file: +ec_import providers/implementations/keymgmt/ec_kmgmt.c /^int ec_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: +ec_import providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn ec_import;$/;" v file: +ec_import_types providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_import_types(int selection)$/;" f file: +ec_import_types providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn ec_import_types;$/;" v file: +ec_input_type providers/implementations/encode_decode/encode_key2any.c 739;" d file: +ec_input_type providers/implementations/encode_decode/encode_key2text.c 552;" d file: +ec_key_group_check_fromdata crypto/ec/ec_backend.c /^static int ec_key_group_check_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f file: +ec_key_method_st crypto/ec/ec_local.h /^struct ec_key_method_st {$/;" s +ec_key_point_format_fromdata crypto/ec/ec_backend.c /^static int ec_key_point_format_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f file: +ec_key_public_range_check crypto/ec/ec_key.c /^static int ec_key_public_range_check(BN_CTX *ctx, const EC_KEY *key)$/;" f file: +ec_key_st crypto/ec/ec_local.h /^struct ec_key_st {$/;" s +ec_known_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM ec_known_gettable_params[] = {$/;" v file: +ec_known_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM ec_known_settable_params[] = {$/;" v file: +ec_list_element crypto/ec/ec_curve.c /^} ec_list_element;$/;" t typeref:struct:_ec_list_element_st file: +ec_load providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn ec_load;$/;" v file: +ec_load providers/implementations/keymgmt/ec_kmgmt.c /^static void *ec_load(const void *reference, size_t reference_sz)$/;" f file: +ec_main apps/ec.c /^int ec_main(int argc, char **argv)$/;" f +ec_match providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn ec_match;$/;" v file: +ec_match providers/implementations/keymgmt/ec_kmgmt.c /^static int ec_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: +ec_meth crypto/engine/eng_local.h /^ const EC_KEY_METHOD *ec_meth;$/;" m struct:engine_st +ec_method_st crypto/ec/ec_local.h /^struct ec_method_st {$/;" s +ec_missing_parameters crypto/ec/ec_ameth.c /^static int ec_missing_parameters(const EVP_PKEY *pkey)$/;" f file: +ec_name2nid_st crypto/evp/ec_support.c /^typedef struct ec_name2nid_st {$/;" s file: +ec_newdata providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn ec_newdata;$/;" v file: +ec_newdata providers/implementations/keymgmt/ec_kmgmt.c /^void *ec_newdata(void *provctx)$/;" f file: +ec_options apps/ec.c /^const OPTIONS ec_options[] = {$/;" v +ec_param_encoding_id2name crypto/ec/ec_backend.c /^static char *ec_param_encoding_id2name(int id)$/;" f file: +ec_param_explicit_curve_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_explicit_curve_to_text(BIO *out, const EC_GROUP *group,$/;" f file: +ec_param_explicit_gen_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_explicit_gen_to_text(BIO *out, const EC_GROUP *group,$/;" f file: +ec_param_explicit_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_explicit_to_text(BIO *out, const EC_GROUP *group,$/;" f file: +ec_param_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_param_to_text(BIO *out, const EC_GROUP *group,$/;" f file: +ec_parameters_st crypto/ec/ec_asn1.c /^struct ec_parameters_st {$/;" s file: +ec_pem_type providers/implementations/encode_decode/encode_key2any.c 740;" d file: +ec_pkey_check crypto/ec/ec_ameth.c /^static int ec_pkey_check(const EVP_PKEY *pkey)$/;" f file: +ec_pkey_copy crypto/ec/ec_ameth.c /^static int ec_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: +ec_pkey_ctrl crypto/ec/ec_ameth.c /^static int ec_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: +ec_pkey_dirty_cnt crypto/ec/ec_ameth.c /^size_t ec_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: +ec_pkey_export_to crypto/ec/ec_ameth.c /^int ec_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: +ec_pkey_import_from crypto/ec/ec_ameth.c /^static int ec_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +ec_pkey_meth crypto/ec/ec_pmeth.c /^static const EVP_PKEY_METHOD ec_pkey_meth = {$/;" v file: +ec_pkey_param_check crypto/ec/ec_ameth.c /^static int ec_pkey_param_check(const EVP_PKEY *pkey)$/;" f file: +ec_pkey_public_check crypto/ec/ec_ameth.c /^static int ec_pkey_public_check(const EVP_PKEY *pkey)$/;" f file: +ec_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ec_pki_priv_to_der(const void *veckey, unsigned char **pder)$/;" f file: +ec_point_hex2point_test test/ectest.c /^static int ec_point_hex2point_test(int id)$/;" f file: +ec_point_hex2point_test_helper test/ectest.c /^int ec_point_hex2point_test_helper(const EC_GROUP *group, const EC_POINT *P,$/;" f file: +ec_point_is_compat crypto/ec/ec_local.h /^static ossl_inline int ec_point_is_compat(const EC_POINT *point,$/;" f +ec_point_ladder_post crypto/ec/ec_local.h /^static ossl_inline int ec_point_ladder_post(const EC_GROUP *group,$/;" f +ec_point_ladder_pre crypto/ec/ec_local.h /^static ossl_inline int ec_point_ladder_pre(const EC_GROUP *group,$/;" f +ec_point_ladder_step crypto/ec/ec_local.h /^static ossl_inline int ec_point_ladder_step(const EC_GROUP *group,$/;" f +ec_point_st crypto/ec/ec_local.h /^struct ec_point_st {$/;" s +ec_pre_comp_new crypto/ec/ec_mult.c /^static EC_PRE_COMP *ec_pre_comp_new(const EC_GROUP *group)$/;" f file: +ec_pre_comp_st crypto/ec/ec_mult.c /^struct ec_pre_comp_st {$/;" s file: +ec_precompute_mont_data crypto/ec/ec_lib.c /^static int ec_precompute_mont_data(EC_GROUP *group)$/;" f file: +ec_print_t crypto/ec/ec_ameth.c /^} ec_print_t;$/;" t typeref:enum:__anon105 file: +ec_priv test/evp_extra_test.c /^static unsigned char ec_priv[] = {$/;" v file: +ec_privatekey_st crypto/ec/ec_asn1.c /^typedef struct ec_privatekey_st {$/;" s file: +ec_pub test/evp_extra_test.c /^static unsigned char ec_pub[] = {$/;" v file: +ec_public_sect163k1_badx test/evp_extra_test.c /^static const unsigned char ec_public_sect163k1_badx[] = {$/;" v file: +ec_public_sect163k1_bady test/evp_extra_test.c /^static const unsigned char ec_public_sect163k1_bady[] = {$/;" v file: +ec_public_sect163k1_validxy test/evp_extra_test.c /^static const unsigned char ec_public_sect163k1_validxy[] = {$/;" v file: +ec_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^const char *ec_query_operation_name(int operation_id)$/;" f file: +ec_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn ec_query_operation_name;$/;" v file: +ec_security_bits crypto/ec/ec_ameth.c /^static int ec_security_bits(const EVP_PKEY *pkey)$/;" f file: +ec_set_check_group_type_from_param crypto/ec/ec_backend.c /^static int ec_set_check_group_type_from_param(EC_KEY *ec, const OSSL_PARAM *p)$/;" f file: +ec_set_include_public crypto/ec/ec_backend.c /^static int ec_set_include_public(EC_KEY *ec, int include)$/;" f file: +ec_set_params providers/implementations/keymgmt/ec_kmgmt.c /^int ec_set_params(void *key, const OSSL_PARAM params[])$/;" f file: +ec_set_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn ec_set_params;$/;" v file: +ec_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *ec_settable_params(void *provctx)$/;" f file: +ec_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn ec_settable_params;$/;" v file: +ec_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ec_spki_pub_to_der(const void *eckey, unsigned char **pder)$/;" f file: +ec_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ec_to_text(BIO *out, const void *key, int selection)$/;" f file: +ec_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c 733;" d file: +ec_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 735;" d file: +ec_validate providers/implementations/keymgmt/ec_kmgmt.c /^int ec_validate(const void *keydata, int selection, int checktype)$/;" f file: +ec_validate providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn ec_validate;$/;" v file: +ecb providers/implementations/include/prov/ciphercommon.h /^ ecb128_f ecb;$/;" m union:prov_cipher_ctx_st::__anon521 +ecb128_f include/openssl/modes.h /^typedef void (*ecb128_f) (const unsigned char *in, unsigned char *out,$/;" t +ecb_ccm64_se_handler crypto/aes/asm/aesni-x86_64.pl /^ecb_ccm64_se_handler:$/;" l +ecb_data test/bftest.c /^static unsigned char ecb_data[NUM_TESTS][8] = {$/;" v file: +ecd_ctrl crypto/ec/ecx_meth.c /^static int ecd_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: +ecd_item_sign25519 crypto/ec/ecx_meth.c /^static int ecd_item_sign25519(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: +ecd_item_sign448 crypto/ec/ecx_meth.c /^static int ecd_item_sign448(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: +ecd_item_verify crypto/ec/ecx_meth.c /^static int ecd_item_verify(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: +ecd_sig_info_set25519 crypto/ec/ecx_meth.c /^static int ecd_sig_info_set25519(X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" f file: +ecd_sig_info_set448 crypto/ec/ecx_meth.c /^static int ecd_sig_info_set448(X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" f file: +ecd_size25519 crypto/ec/ecx_meth.c /^static int ecd_size25519(const EVP_PKEY *pkey)$/;" f file: +ecd_size448 crypto/ec/ecx_meth.c /^static int ecd_size448(const EVP_PKEY *pkey)$/;" f file: +ecdh apps/speed.c /^ int ecdh;$/;" m struct:openssl_speed_sec_st file: +ecdh_X9_63_kdf_derive providers/implementations/exchange/ecdh_exch.c /^int ecdh_X9_63_kdf_derive(void *vpecdhctx, unsigned char *secret,$/;" f file: +ecdh_c apps/speed.c /^static long ecdh_c[EC_NUM][1];$/;" v file: +ecdh_choices apps/speed.c /^static const OPT_PAIR ecdh_choices[EC_NUM] = {$/;" v file: +ecdh_cms_decrypt crypto/cms/cms_ec.c /^static int ecdh_cms_decrypt(CMS_RecipientInfo *ri)$/;" f file: +ecdh_cms_encrypt crypto/cms/cms_ec.c /^static int ecdh_cms_encrypt(CMS_RecipientInfo *ri)$/;" f file: +ecdh_cms_set_kdf_param crypto/cms/cms_ec.c /^static int ecdh_cms_set_kdf_param(EVP_PKEY_CTX *pctx, int eckdf_nid)$/;" f file: +ecdh_cms_set_peerkey crypto/cms/cms_ec.c /^static int ecdh_cms_set_peerkey(EVP_PKEY_CTX *pctx,$/;" f file: +ecdh_cms_set_shared_info crypto/cms/cms_ec.c /^static int ecdh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)$/;" f file: +ecdh_compute_key crypto/ec/ec_local.h /^ int (*ecdh_compute_key)(unsigned char **pout, size_t *poutlen,$/;" m struct:ec_method_st +ecdh_ctx apps/speed.c /^ EVP_PKEY_CTX *ecdh_ctx[EC_NUM];$/;" m struct:loopargs_st file: +ecdh_derive providers/implementations/exchange/ecdh_exch.c /^int ecdh_derive(void *vpecdhctx, unsigned char *secret,$/;" f file: +ecdh_derive providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_derive_fn ecdh_derive;$/;" v file: +ecdh_dupctx providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn ecdh_dupctx;$/;" v file: +ecdh_dupctx providers/implementations/exchange/ecdh_exch.c /^void *ecdh_dupctx(void *vpecdhctx)$/;" f file: +ecdh_freectx providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_freectx_fn ecdh_freectx;$/;" v file: +ecdh_freectx providers/implementations/exchange/ecdh_exch.c /^void ecdh_freectx(void *vpecdhctx)$/;" f file: +ecdh_get_ctx_params providers/implementations/exchange/ecdh_exch.c /^int ecdh_get_ctx_params(void *vpecdhctx, OSSL_PARAM params[])$/;" f file: +ecdh_get_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_get_ctx_params_fn ecdh_get_ctx_params;$/;" v file: +ecdh_gettable_ctx_params providers/implementations/exchange/ecdh_exch.c /^const OSSL_PARAM *ecdh_gettable_ctx_params(ossl_unused void *vpecdhctx,$/;" f file: +ecdh_gettable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_gettable_ctx_params_fn ecdh_gettable_ctx_params;$/;" v file: +ecdh_init providers/implementations/exchange/ecdh_exch.c /^int ecdh_init(void *vpecdhctx, void *vecdh, const OSSL_PARAM params[])$/;" f file: +ecdh_init providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_init_fn ecdh_init;$/;" v file: +ecdh_match_params providers/implementations/exchange/ecdh_exch.c /^int ecdh_match_params(const EC_KEY *priv, const EC_KEY *peer)$/;" f file: +ecdh_mode providers/implementations/keymgmt/ec_kmgmt.c /^ int ecdh_mode;$/;" m struct:ec_gen_ctx file: +ecdh_newctx providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_newctx_fn ecdh_newctx;$/;" v file: +ecdh_newctx providers/implementations/exchange/ecdh_exch.c /^void *ecdh_newctx(void *provctx)$/;" f file: +ecdh_plain_derive providers/implementations/exchange/ecdh_exch.c /^int ecdh_plain_derive(void *vpecdhctx, unsigned char *secret,$/;" f file: +ecdh_results apps/speed.c /^static double ecdh_results[EC_NUM][1]; \/* 1 op: derivation *\/$/;" v file: +ecdh_set_ctx_params providers/implementations/exchange/ecdh_exch.c /^int ecdh_set_ctx_params(void *vpecdhctx, const OSSL_PARAM params[])$/;" f file: +ecdh_set_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_set_ctx_params_fn ecdh_set_ctx_params;$/;" v file: +ecdh_set_peer providers/implementations/exchange/ecdh_exch.c /^int ecdh_set_peer(void *vpecdhctx, void *vecdh)$/;" f file: +ecdh_set_peer providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_set_peer_fn ecdh_set_peer;$/;" v file: +ecdh_settable_ctx_params providers/implementations/exchange/ecdh_exch.c /^const OSSL_PARAM *ecdh_settable_ctx_params(ossl_unused void *vpecdhctx,$/;" f file: +ecdh_settable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn ecdh_settable_ctx_params;$/;" v file: +ecdh_size providers/implementations/exchange/ecdh_exch.c /^size_t ecdh_size(const EC_KEY *k)$/;" f file: +ecdhe_kexch_groups test/sslapitest.c /^static int ecdhe_kexch_groups[] = {NID_X9_62_prime256v1, NID_secp384r1,$/;" v file: +ecdhe_secret test/tls13secretstest.c /^static unsigned char ecdhe_secret[] = {$/;" v file: +ecdsa apps/speed.c /^ int ecdsa;$/;" m struct:openssl_speed_sec_st file: +ecdsa_c apps/speed.c /^static long ecdsa_c[ECDSA_NUM][2];$/;" v file: +ecdsa_cavs_kat_t test/ecdsatest.h /^} ecdsa_cavs_kat_t;$/;" t typeref:struct:__anon267 +ecdsa_cavs_kats test/ecdsatest.h /^static const ecdsa_cavs_kat_t ecdsa_cavs_kats[] = {$/;" v +ecdsa_choices apps/speed.c /^static const OPT_PAIR ecdsa_choices[ECDSA_NUM] = {$/;" v file: +ecdsa_create_pkey test/acvp_test.c /^static int ecdsa_create_pkey(EVP_PKEY **pkey, const char *curve_name,$/;" f file: +ecdsa_digest_sign_final providers/implementations/signature/ecdsa_sig.c /^int ecdsa_digest_sign_final(void *vctx, unsigned char *sig, size_t *siglen,$/;" f +ecdsa_digest_sign_final providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn ecdsa_digest_sign_final;$/;" v file: +ecdsa_digest_sign_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn ecdsa_digest_sign_init;$/;" v file: +ecdsa_digest_sign_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_digest_sign_init(void *vctx, const char *mdname, void *ec,$/;" f file: +ecdsa_digest_signverify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_digest_signverify_init(void *vctx, const char *mdname,$/;" f file: +ecdsa_digest_signverify_update providers/implementations/signature/ecdsa_sig.c /^int ecdsa_digest_signverify_update(void *vctx, const unsigned char *data,$/;" f +ecdsa_digest_signverify_update providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn ecdsa_digest_signverify_update;$/;" v file: +ecdsa_digest_signverify_update providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn ecdsa_digest_signverify_update;$/;" v file: +ecdsa_digest_verify_final providers/implementations/signature/ecdsa_sig.c /^int ecdsa_digest_verify_final(void *vctx, const unsigned char *sig,$/;" f +ecdsa_digest_verify_final providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn ecdsa_digest_verify_final;$/;" v file: +ecdsa_digest_verify_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn ecdsa_digest_verify_init;$/;" v file: +ecdsa_digest_verify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_digest_verify_init(void *vctx, const char *mdname, void *ec,$/;" f file: +ecdsa_dupctx providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn ecdsa_dupctx;$/;" v file: +ecdsa_dupctx providers/implementations/signature/ecdsa_sig.c /^static void *ecdsa_dupctx(void *vctx)$/;" f file: +ecdsa_freectx providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_freectx_fn ecdsa_freectx;$/;" v file: +ecdsa_freectx providers/implementations/signature/ecdsa_sig.c /^static void ecdsa_freectx(void *vctx)$/;" f file: +ecdsa_get_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn ecdsa_get_ctx_md_params;$/;" v file: +ecdsa_get_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_get_ctx_md_params(void *vctx, OSSL_PARAM *params)$/;" f file: +ecdsa_get_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn ecdsa_get_ctx_params;$/;" v file: +ecdsa_get_ctx_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_get_ctx_params(void *vctx, OSSL_PARAM *params)$/;" f file: +ecdsa_gettable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn ecdsa_gettable_ctx_md_params;$/;" v file: +ecdsa_gettable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_gettable_ctx_md_params(void *vctx)$/;" f file: +ecdsa_gettable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn ecdsa_gettable_ctx_params;$/;" v file: +ecdsa_gettable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_gettable_ctx_params(ossl_unused void *vctx,$/;" f file: +ecdsa_keygen_pairwise_test crypto/ec/ec_key.c /^static int ecdsa_keygen_pairwise_test(EC_KEY *eckey, OSSL_CALLBACK *cb,$/;" f file: +ecdsa_keygen_test test/acvp_test.c /^static int ecdsa_keygen_test(int id)$/;" f file: +ecdsa_newctx providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_newctx_fn ecdsa_newctx;$/;" v file: +ecdsa_newctx providers/implementations/signature/ecdsa_sig.c /^static void *ecdsa_newctx(void *provctx, const char *propq)$/;" f file: +ecdsa_pub_verify_test test/acvp_test.c /^static int ecdsa_pub_verify_test(int id)$/;" f file: +ecdsa_results apps/speed.c /^static double ecdsa_results[ECDSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: +ecdsa_s390x_nistp_sign_sig crypto/ec/ecp_s390x_nistp.c /^static ECDSA_SIG *ecdsa_s390x_nistp_sign_sig(const unsigned char *dgst,$/;" f file: +ecdsa_s390x_nistp_verify_sig crypto/ec/ecp_s390x_nistp.c /^static int ecdsa_s390x_nistp_verify_sig(const unsigned char *dgst, int dgstlen,$/;" f file: +ecdsa_set_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn ecdsa_set_ctx_md_params;$/;" v file: +ecdsa_set_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_set_ctx_md_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +ecdsa_set_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn ecdsa_set_ctx_params;$/;" v file: +ecdsa_set_ctx_params providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +ecdsa_settable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn ecdsa_settable_ctx_md_params;$/;" v file: +ecdsa_settable_ctx_md_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_settable_ctx_md_params(void *vctx)$/;" f file: +ecdsa_settable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn ecdsa_settable_ctx_params;$/;" v file: +ecdsa_settable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM *ecdsa_settable_ctx_params(void *vctx,$/;" f file: +ecdsa_setup_md providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_setup_md(PROV_ECDSA_CTX *ctx, const char *mdname,$/;" f file: +ecdsa_siggen_test test/acvp_test.c /^static int ecdsa_siggen_test(int id)$/;" f file: +ecdsa_sign providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_sign_fn ecdsa_sign;$/;" v file: +ecdsa_sign providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_sign(void *vctx, unsigned char *sig, size_t *siglen,$/;" f file: +ecdsa_sign_ctx apps/speed.c /^ EVP_PKEY_CTX *ecdsa_sign_ctx[ECDSA_NUM];$/;" m struct:loopargs_st file: +ecdsa_sign_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_sign_init_fn ecdsa_sign_init;$/;" v file: +ecdsa_sign_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_sign_init(void *vctx, void *ec, const OSSL_PARAM params[])$/;" f file: +ecdsa_sign_setup crypto/ec/ec_local.h /^ int (*ecdsa_sign_setup)(EC_KEY *eckey, BN_CTX *ctx, BIGNUM **kinvp,$/;" m struct:ec_method_st +ecdsa_sign_setup crypto/ec/ecdsa_ossl.c /^static int ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in,$/;" f file: +ecdsa_sign_sig crypto/ec/ec_local.h /^ ECDSA_SIG *(*ecdsa_sign_sig)(const unsigned char *dgst, int dgstlen,$/;" m struct:ec_method_st +ecdsa_signverify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_signverify_init(void *vctx, void *ec,$/;" f file: +ecdsa_sigver_test test/acvp_test.c /^static int ecdsa_sigver_test(int id)$/;" f file: +ecdsa_verify providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_verify_fn ecdsa_verify;$/;" v file: +ecdsa_verify providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_verify(void *vctx, const unsigned char *sig, size_t siglen,$/;" f file: +ecdsa_verify_ctx apps/speed.c /^ EVP_PKEY_CTX *ecdsa_verify_ctx[ECDSA_NUM];$/;" m struct:loopargs_st file: +ecdsa_verify_init providers/implementations/signature/ecdsa_sig.c /^static OSSL_FUNC_signature_verify_init_fn ecdsa_verify_init;$/;" v file: +ecdsa_verify_init providers/implementations/signature/ecdsa_sig.c /^static int ecdsa_verify_init(void *vctx, void *ec, const OSSL_PARAM params[])$/;" f file: +ecdsa_verify_sig crypto/ec/ec_local.h /^ int (*ecdsa_verify_sig)(const unsigned char *dgst, int dgstlen,$/;" m struct:ec_method_st +ecformats_default ssl/t1_lib.c /^static const unsigned char ecformats_default[] = {$/;" v file: +echo_console crypto/ui/ui_openssl.c /^static int echo_console(UI *ui)$/;" f file: +eckey_1 test/evp_pkey_dparams_test.c /^static const unsigned char eckey_1[] = {$/;" v file: +eckey_2 test/evp_pkey_dparams_test.c /^static const unsigned char eckey_2[] = {$/;" v file: +eckey_3 test/evp_pkey_dparams_test.c /^static const unsigned char eckey_3[] = {$/;" v file: +eckey_param2type crypto/ec/ec_ameth.c /^static int eckey_param2type(int *pptype, void **ppval, const EC_KEY *ec_key)$/;" f file: +eckey_param_decode crypto/ec/ec_ameth.c /^static int eckey_param_decode(EVP_PKEY *pkey,$/;" f file: +eckey_param_encode crypto/ec/ec_ameth.c /^static int eckey_param_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: +eckey_param_print crypto/ec/ec_ameth.c /^static int eckey_param_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +eckey_priv_decode_ex crypto/ec/ec_ameth.c /^static int eckey_priv_decode_ex(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8,$/;" f file: +eckey_priv_encode crypto/ec/ec_ameth.c /^static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: +eckey_priv_print crypto/ec/ec_ameth.c /^static int eckey_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +eckey_pub_cmp crypto/ec/ec_ameth.c /^static int eckey_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +eckey_pub_decode crypto/ec/ec_ameth.c /^static int eckey_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: +eckey_pub_encode crypto/ec/ec_ameth.c /^static int eckey_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: +eckey_pub_print crypto/ec/ec_ameth.c /^static int eckey_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_add:$/;" l +ecp_nistz256_add crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_add:$/;" l +ecp_nistz256_add crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_add:$/;" l +ecp_nistz256_add crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_add:$/;" l +ecp_nistz256_add crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_add:$/;" l +ecp_nistz256_avx2_gather_w5 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_avx2_gather_w5:$/;" l +ecp_nistz256_avx2_gather_w7 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_avx2_gather_w7:$/;" l +ecp_nistz256_bignum_to_field_elem crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_bignum_to_field_elem(BN_ULONG out[P256_LIMBS],$/;" f file: +ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_div_by_2:$/;" l +ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_div_by_2:$/;" l +ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_div_by_2:$/;" l +ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_div_by_2:$/;" l +ecp_nistz256_div_by_2 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_div_by_2:$/;" l +ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_from_mont:$/;" l +ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_from_mont:$/;" l +ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_from_mont:$/;" l +ecp_nistz256_from_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_from_mont:$/;" l +ecp_nistz256_from_mont crypto/ec/ecp_ppc.c /^void ecp_nistz256_from_mont(unsigned long res[4], const unsigned long in[4])$/;" f +ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_gather_w5:$/;" l +ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_gather_w5:$/;" l +ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_gather_w5:$/;" l +ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_gather_w5:$/;" l +ecp_nistz256_gather_w5 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_gather_w5:$/;" l +ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_gather_w7:$/;" l +ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_gather_w7:$/;" l +ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_gather_w7:$/;" l +ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_gather_w7:$/;" l +ecp_nistz256_gather_w7 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_gather_w7:$/;" l +ecp_nistz256_get_affine crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_get_affine(const EC_GROUP *group,$/;" f file: +ecp_nistz256_inv_mod_ord crypto/ec/ecp_nistz256.c /^static int ecp_nistz256_inv_mod_ord(const EC_GROUP *group, BIGNUM *r,$/;" f file: +ecp_nistz256_inv_mod_ord crypto/ec/ecp_nistz256.c 1467;" d file: +ecp_nistz256_is_affine_G crypto/ec/ecp_nistz256.c /^static int ecp_nistz256_is_affine_G(const EC_POINT *generator)$/;" f file: +ecp_nistz256_mod_inverse crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_mod_inverse(BN_ULONG r[P256_LIMBS],$/;" f file: +ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_by_2:$/;" l +ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_mul_by_2:$/;" l +ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_mul_by_2:$/;" l +ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_mul_by_2:$/;" l +ecp_nistz256_mul_by_2 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_mul_by_2:$/;" l +ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_by_3:$/;" l +ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_mul_by_3:$/;" l +ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_mul_by_3:$/;" l +ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_mul_by_3:$/;" l +ecp_nistz256_mul_by_3 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_mul_by_3:$/;" l +ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_mont:$/;" l +ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_mul_mont:$/;" l +ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_mul_mont:$/;" l +ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_mul_mont:$/;" l +ecp_nistz256_mul_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_mul_mont:$/;" l +ecp_nistz256_mul_mont_neon crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_mul_mont_neon:$/;" l +ecp_nistz256_mult_precompute crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_mult_precompute(EC_GROUP *group, BN_CTX *ctx)$/;" f file: +ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_neg:$/;" l +ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_neg:$/;" l +ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_neg:$/;" l +ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_neg:$/;" l +ecp_nistz256_neg crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_neg:$/;" l +ecp_nistz256_ord_mul_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_ord_mul_mont:$/;" l +ecp_nistz256_ord_mul_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_ord_mul_mont:$/;" l +ecp_nistz256_ord_mul_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_mul_mont:$/;" l +ecp_nistz256_ord_mul_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_mul_montx:$/;" l +ecp_nistz256_ord_sqr_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_ord_sqr_mont:$/;" l +ecp_nistz256_ord_sqr_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_ord_sqr_mont:$/;" l +ecp_nistz256_ord_sqr_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_sqr_mont:$/;" l +ecp_nistz256_ord_sqr_montx crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_ord_sqr_montx:$/;" l +ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_point_add:$/;" l +ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_point_add:$/;" l +ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_point_add:$/;" l +ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add:$/;" l +ecp_nistz256_point_add crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_add:$/;" l +ecp_nistz256_point_add crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_point_add(P256_POINT *r,$/;" f file: +ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_point_add_affine:$/;" l +ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_point_add_affine:$/;" l +ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_point_add_affine:$/;" l +ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add_affine:$/;" l +ecp_nistz256_point_add_affine crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_add_affine:$/;" l +ecp_nistz256_point_add_affine crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_point_add_affine(P256_POINT *r,$/;" f file: +ecp_nistz256_point_add_affine_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add_affine_vis3:$/;" l +ecp_nistz256_point_add_affinex crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_add_affinex:$/;" l +ecp_nistz256_point_add_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_add_vis3:$/;" l +ecp_nistz256_point_addx crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_addx:$/;" l +ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_point_double:$/;" l +ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_point_double:$/;" l +ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_point_double:$/;" l +ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_double:$/;" l +ecp_nistz256_point_double crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_double:$/;" l +ecp_nistz256_point_double crypto/ec/ecp_nistz256.c /^static void ecp_nistz256_point_double(P256_POINT *r, const P256_POINT *a)$/;" f file: +ecp_nistz256_point_double_vis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_point_double_vis3:$/;" l +ecp_nistz256_point_doublex crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_point_doublex:$/;" l +ecp_nistz256_points_mul crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_points_mul(const EC_GROUP *group,$/;" f file: +ecp_nistz256_pre_comp_new crypto/ec/ecp_nistz256.c /^static NISTZ256_PRE_COMP *ecp_nistz256_pre_comp_new(const EC_GROUP *group)$/;" f file: +ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_precomputed:$/;" l +ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_precomputed:$/;" l +ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_precomputed:$/;" l +ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_precomputed:$/;" l +ecp_nistz256_precomputed crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_precomputed:$/;" l +ecp_nistz256_precomputed crypto/ec/ecp_nistz256_table.c /^static const BN_ULONG ecp_nistz256_precomputed[37][64 *$/;" v file: +ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_scatter_w5:$/;" l +ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_scatter_w5:$/;" l +ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_scatter_w5:$/;" l +ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_scatter_w5:$/;" l +ecp_nistz256_scatter_w5 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_scatter_w5:$/;" l +ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_scatter_w7:$/;" l +ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_scatter_w7:$/;" l +ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_scatter_w7:$/;" l +ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_scatter_w7:$/;" l +ecp_nistz256_scatter_w7 crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_scatter_w7:$/;" l +ecp_nistz256_set_from_affine crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_set_from_affine(EC_POINT *out, const EC_GROUP *group,$/;" f file: +ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_sqr_mont:$/;" l +ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_sqr_mont:$/;" l +ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_sqr_mont:$/;" l +ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_sqr_mont:$/;" l +ecp_nistz256_sqr_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_sqr_mont:$/;" l +ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_sub:$/;" l +ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_sub:$/;" l +ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-ppc64.pl /^ecp_nistz256_sub:$/;" l +ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_sub:$/;" l +ecp_nistz256_sub crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_sub:$/;" l +ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-armv4.pl /^ecp_nistz256_to_mont:$/;" l +ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-armv8.pl /^ecp_nistz256_to_mont:$/;" l +ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-sparcv9.pl /^ecp_nistz256_to_mont:$/;" l +ecp_nistz256_to_mont crypto/ec/asm/ecp_nistz256-x86_64.pl /^ecp_nistz256_to_mont:$/;" l +ecp_nistz256_to_mont crypto/ec/ecp_ppc.c /^void ecp_nistz256_to_mont(unsigned long res[4], const unsigned long in[4])$/;" f +ecp_nistz256_window_have_precompute_mult crypto/ec/ecp_nistz256.c /^static int ecp_nistz256_window_have_precompute_mult(const EC_GROUP *group)$/;" f file: +ecp_nistz256_windowed_mul crypto/ec/ecp_nistz256.c /^__owur static int ecp_nistz256_windowed_mul(const EC_GROUP *group,$/;" f file: +ecparam_bin test/evp_pkey_dparams_test.c /^static const unsigned char ecparam_bin[] = {$/;" v file: +ecparam_main apps/ecparam.c /^int ecparam_main(int argc, char **argv)$/;" f +ecparam_options apps/ecparam.c /^const OPTIONS ecparam_options[] = {$/;" v +ecpk_parameters_st crypto/ec/ec_asn1.c /^struct ecpk_parameters_st {$/;" s file: +ecpk_parameters_type_t crypto/ec/ec_asn1.c /^} ecpk_parameters_type_t;$/;" t typeref:enum:__anon192 file: +ecpkparams_i2d2i_test test/ec_internal_test.c /^int ecpkparams_i2d2i_test(int n)$/;" f file: +ecpointformats ssl/ssl_local.h /^ unsigned char *ecpointformats;$/;" m struct:ssl_ctx_st::__anon416 +ecpointformats ssl/ssl_local.h /^ unsigned char *ecpointformats;$/;" m struct:ssl_st::__anon420 +ecpointformats_len ssl/ssl_local.h /^ size_t ecpointformats_len;$/;" m struct:ssl_ctx_st::__anon416 +ecpointformats_len ssl/ssl_local.h /^ size_t ecpointformats_len;$/;" m struct:ssl_st::__anon420 +ecpub_nids test/evp_extra_test.c /^static int ecpub_nids[] = {$/;" v file: +ecx include/crypto/evp.h /^ ECX_KEY *ecx; \/* X25519, X448, Ed25519, Ed448 *\/$/;" m union:legacy_pkey_st +ecx25519_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx25519_pkey_meth = {$/;" v file: +ecx25519_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx25519_s390x_pkey_meth = {$/;" v file: +ecx448_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx448_pkey_meth = {$/;" v file: +ecx448_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ecx448_s390x_pkey_meth = {$/;" v file: +ecx_bits crypto/ec/ecx_meth.c /^static int ecx_bits(const EVP_PKEY *pkey)$/;" f file: +ecx_check_key_type providers/implementations/encode_decode/encode_key2any.c 805;" d file: +ecx_cmp_parameters crypto/ec/ecx_meth.c /^static int ecx_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +ecx_ctrl crypto/ec/ecx_meth.c /^static int ecx_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: +ecx_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *ecx_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: +ecx_derive providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_derive_fn ecx_derive;$/;" v file: +ecx_derive providers/implementations/exchange/ecx_exch.c /^static int ecx_derive(void *vecxctx, unsigned char *secret, size_t *secretlen,$/;" f file: +ecx_dup providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn ecx_dup;$/;" v file: +ecx_dup providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ecx_dup(const void *keydata_from, int selection)$/;" f file: +ecx_dupctx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn ecx_dupctx;$/;" v file: +ecx_dupctx providers/implementations/exchange/ecx_exch.c /^static void *ecx_dupctx(void *vecxctx)$/;" f file: +ecx_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 798;" d file: +ecx_export providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn ecx_export;$/;" v file: +ecx_export providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: +ecx_free crypto/ec/ecx_meth.c /^static void ecx_free(EVP_PKEY *pkey)$/;" f file: +ecx_freectx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_freectx_fn ecx_freectx;$/;" v file: +ecx_freectx providers/implementations/exchange/ecx_exch.c /^static void ecx_freectx(void *vecxctx)$/;" f file: +ecx_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ecx_gen(struct ecx_gen_ctx *gctx)$/;" f file: +ecx_gen_cleanup providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn ecx_gen_cleanup;$/;" v file: +ecx_gen_cleanup providers/implementations/keymgmt/ecx_kmgmt.c /^static void ecx_gen_cleanup(void *genctx)$/;" f file: +ecx_gen_ctx providers/implementations/keymgmt/ecx_kmgmt.c /^struct ecx_gen_ctx {$/;" s file: +ecx_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ecx_gen_init(void *provctx, int selection,$/;" f file: +ecx_gen_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn ecx_gen_set_params;$/;" v file: +ecx_gen_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +ecx_gen_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn ecx_gen_settable_params;$/;" v file: +ecx_gen_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ecx_gen_settable_params(ossl_unused void *genctx,$/;" f file: +ecx_generic_import_from crypto/ec/ecx_meth.c /^static int ecx_generic_import_from(const OSSL_PARAM params[], void *vpctx,$/;" f file: +ecx_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_get_params(void *key, OSSL_PARAM params[], int bits, int secbits,$/;" f file: +ecx_get_priv_key crypto/ec/ecx_meth.c /^static int ecx_get_priv_key(const EVP_PKEY *pkey, unsigned char *priv,$/;" f file: +ecx_get_pub_key crypto/ec/ecx_meth.c /^static int ecx_get_pub_key(const EVP_PKEY *pkey, unsigned char *pub,$/;" f file: +ecx_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ecx_gettable_params[] = {$/;" v file: +ecx_has providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn ecx_has;$/;" v file: +ecx_has providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_has(const void *keydata, int selection)$/;" f file: +ecx_imexport_types providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn ecx_imexport_types;$/;" v file: +ecx_imexport_types providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn ecx_imexport_types;$/;" v file: +ecx_imexport_types providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ecx_imexport_types(int selection)$/;" f file: +ecx_import providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn ecx_import;$/;" v file: +ecx_import providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: +ecx_init providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_init_fn ecx_init;$/;" v file: +ecx_init providers/implementations/exchange/ecx_exch.c /^static int ecx_init(void *vecxctx, void *vkey,$/;" f file: +ecx_key_adjust providers/implementations/encode_decode/decode_der2key.c /^static void ecx_key_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: +ecx_key_op_t include/crypto/ecx.h /^} ecx_key_op_t;$/;" t typeref:enum:__anon356 +ecx_key_pairwise_check providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_key_pairwise_check(const ECX_KEY *ecx, int type)$/;" f file: +ecx_key_print crypto/ec/ecx_meth.c /^static int ecx_key_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +ecx_key_st include/crypto/ecx.h /^struct ecx_key_st {$/;" s +ecx_key_types providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ecx_key_types[] = {$/;" v file: +ecx_load providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn ecx_load;$/;" v file: +ecx_load providers/implementations/keymgmt/ecx_kmgmt.c /^void *ecx_load(const void *reference, size_t reference_sz)$/;" f +ecx_match providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn ecx_match;$/;" v file: +ecx_match providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: +ecx_newctx providers/implementations/exchange/ecx_exch.c /^static void *ecx_newctx(void *provctx, size_t keylen)$/;" f file: +ecx_pkey_copy crypto/ec/ecx_meth.c /^static int ecx_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: +ecx_pkey_dirty_cnt crypto/ec/ecx_meth.c /^static size_t ecx_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: +ecx_pkey_export_to crypto/ec/ecx_meth.c /^static int ecx_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: +ecx_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ecx_pki_priv_to_der(const void *vecxkey, unsigned char **pder)$/;" f file: +ecx_priv_decode_ex crypto/ec/ecx_meth.c /^static int ecx_priv_decode_ex(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8,$/;" f file: +ecx_priv_encode crypto/ec/ecx_meth.c /^static int ecx_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: +ecx_priv_print crypto/ec/ecx_meth.c /^static int ecx_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +ecx_pub_cmp crypto/ec/ecx_meth.c /^static int ecx_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +ecx_pub_decode crypto/ec/ecx_meth.c /^static int ecx_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: +ecx_pub_encode crypto/ec/ecx_meth.c /^static int ecx_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: +ecx_pub_print crypto/ec/ecx_meth.c /^static int ecx_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +ecx_security_bits crypto/ec/ecx_meth.c /^static int ecx_security_bits(const EVP_PKEY *pkey)$/;" f file: +ecx_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_set_params(void *key, const OSSL_PARAM params[])$/;" f file: +ecx_set_peer providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_set_peer_fn ecx_set_peer;$/;" v file: +ecx_set_peer providers/implementations/exchange/ecx_exch.c /^static int ecx_set_peer(void *vecxctx, void *vkey)$/;" f file: +ecx_set_priv_key crypto/ec/ecx_meth.c /^static int ecx_set_priv_key(EVP_PKEY *pkey, const unsigned char *priv,$/;" f file: +ecx_set_pub_key crypto/ec/ecx_meth.c /^static int ecx_set_pub_key(EVP_PKEY *pkey, const unsigned char *pub, size_t len)$/;" f file: +ecx_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ecx_settable_params[] = {$/;" v file: +ecx_size crypto/ec/ecx_meth.c /^static int ecx_size(const EVP_PKEY *pkey)$/;" f file: +ecx_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c /^static int ecx_spki_pub_to_der(const void *vecxkey, unsigned char **pder)$/;" f file: +ecx_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ecx_to_text(BIO *out, const void *key, int selection)$/;" f file: +ecx_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int ecx_validate(const void *keydata, int selection, int type, size_t keylen)$/;" f file: +ecxnids test/evp_extra_test.c /^static int ecxnids[] = {$/;" v file: +ed25519_adjust providers/implementations/encode_decode/decode_der2key.c 444;" d file: +ed25519_check providers/implementations/encode_decode/decode_der2key.c 443;" d file: +ed25519_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 440;" d file: +ed25519_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 441;" d file: +ed25519_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 439;" d file: +ed25519_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 437;" d file: +ed25519_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 438;" d file: +ed25519_digest_sign providers/implementations/signature/eddsa_sig.c /^int ed25519_digest_sign(void *vpeddsactx, unsigned char *sigret,$/;" f +ed25519_digest_sign providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_sign_fn ed25519_digest_sign;$/;" v file: +ed25519_digest_verify providers/implementations/signature/eddsa_sig.c /^int ed25519_digest_verify(void *vpeddsactx, const unsigned char *sig,$/;" f +ed25519_digest_verify providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_verify_fn ed25519_digest_verify;$/;" v file: +ed25519_evp_type providers/implementations/encode_decode/decode_der2key.c 436;" d file: +ed25519_evp_type providers/implementations/encode_decode/encode_key2any.c 807;" d file: +ed25519_free providers/implementations/encode_decode/decode_der2key.c 442;" d file: +ed25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn ed25519_gen;$/;" v file: +ed25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed25519_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +ed25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn ed25519_gen_init;$/;" v file: +ed25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed25519_gen_init(void *provctx, int selection,$/;" f file: +ed25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn ed25519_get_params;$/;" v file: +ed25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed25519_get_params(void *key, OSSL_PARAM params[])$/;" f file: +ed25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn ed25519_gettable_params;$/;" v file: +ed25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed25519_gettable_params(void *provctx)$/;" f file: +ed25519_import_from crypto/ec/ecx_meth.c /^static int ed25519_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +ed25519_input_type providers/implementations/encode_decode/encode_key2any.c 811;" d file: +ed25519_input_type providers/implementations/encode_decode/encode_key2text.c 627;" d file: +ed25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn ed25519_new_key;$/;" v file: +ed25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed25519_new_key(void *provctx)$/;" f file: +ed25519_pem_type providers/implementations/encode_decode/encode_key2any.c 815;" d file: +ed25519_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed25519_pkey_meth = {$/;" v file: +ed25519_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed25519_s390x_pkey_meth = {$/;" v file: +ed25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn ed25519_set_params;$/;" v file: +ed25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed25519_set_params(void *key, const OSSL_PARAM params[])$/;" f file: +ed25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn ed25519_settable_params;$/;" v file: +ed25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed25519_settable_params(void *provctx)$/;" f file: +ed25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn ed25519_validate;$/;" v file: +ed25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed25519_validate(const void *keydata, int selection, int checktype)$/;" f file: +ed448_adjust providers/implementations/encode_decode/decode_der2key.c 454;" d file: +ed448_check providers/implementations/encode_decode/decode_der2key.c 453;" d file: +ed448_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 450;" d file: +ed448_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 451;" d file: +ed448_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 449;" d file: +ed448_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 447;" d file: +ed448_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 448;" d file: +ed448_digest_sign providers/implementations/signature/eddsa_sig.c /^int ed448_digest_sign(void *vpeddsactx, unsigned char *sigret,$/;" f +ed448_digest_sign providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_sign_fn ed448_digest_sign;$/;" v file: +ed448_digest_verify providers/implementations/signature/eddsa_sig.c /^int ed448_digest_verify(void *vpeddsactx, const unsigned char *sig,$/;" f +ed448_digest_verify providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_verify_fn ed448_digest_verify;$/;" v file: +ed448_evp_type providers/implementations/encode_decode/decode_der2key.c 446;" d file: +ed448_evp_type providers/implementations/encode_decode/encode_key2any.c 808;" d file: +ed448_free providers/implementations/encode_decode/decode_der2key.c 452;" d file: +ed448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn ed448_gen;$/;" v file: +ed448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed448_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +ed448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn ed448_gen_init;$/;" v file: +ed448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed448_gen_init(void *provctx, int selection,$/;" f file: +ed448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn ed448_get_params;$/;" v file: +ed448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed448_get_params(void *key, OSSL_PARAM params[])$/;" f file: +ed448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn ed448_gettable_params;$/;" v file: +ed448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed448_gettable_params(void *provctx)$/;" f file: +ed448_import_from crypto/ec/ecx_meth.c /^static int ed448_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +ed448_input_type providers/implementations/encode_decode/encode_key2any.c 812;" d file: +ed448_input_type providers/implementations/encode_decode/encode_key2text.c 628;" d file: +ed448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn ed448_new_key;$/;" v file: +ed448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *ed448_new_key(void *provctx)$/;" f file: +ed448_pem_type providers/implementations/encode_decode/encode_key2any.c 816;" d file: +ed448_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed448_pkey_meth = {$/;" v file: +ed448_s390x_pkey_meth crypto/ec/ecx_meth.c /^static const EVP_PKEY_METHOD ed448_s390x_pkey_meth = {$/;" v file: +ed448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn ed448_set_params;$/;" v file: +ed448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed448_set_params(void *key, const OSSL_PARAM params[])$/;" f file: +ed448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn ed448_settable_params;$/;" v file: +ed448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *ed448_settable_params(void *provctx)$/;" f file: +ed448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn ed448_validate;$/;" v file: +ed448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed448_validate(const void *keydata, int selection, int checktype)$/;" f file: +ed_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int ed_get_params(void *key, OSSL_PARAM params[])$/;" f file: +ed_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ed_gettable_params[] = {$/;" v file: +ed_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM ed_settable_params[] = {$/;" v file: +eddsa apps/speed.c /^ int eddsa;$/;" m struct:openssl_speed_sec_st file: +eddsa_c apps/speed.c /^static long eddsa_c[EdDSA_NUM][2];$/;" v file: +eddsa_choices apps/speed.c /^static const OPT_PAIR eddsa_choices[EdDSA_NUM] = {$/;" v file: +eddsa_ctx apps/speed.c /^ EVP_MD_CTX *eddsa_ctx[EdDSA_NUM];$/;" m struct:loopargs_st file: +eddsa_ctx2 apps/speed.c /^ EVP_MD_CTX *eddsa_ctx2[EdDSA_NUM];$/;" m struct:loopargs_st file: +eddsa_digest_signverify_init providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn eddsa_digest_signverify_init;$/;" v file: +eddsa_digest_signverify_init providers/implementations/signature/eddsa_sig.c /^static int eddsa_digest_signverify_init(void *vpeddsactx, const char *mdname,$/;" f file: +eddsa_dupctx providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn eddsa_dupctx;$/;" v file: +eddsa_dupctx providers/implementations/signature/eddsa_sig.c /^static void *eddsa_dupctx(void *vpeddsactx)$/;" f file: +eddsa_freectx providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_freectx_fn eddsa_freectx;$/;" v file: +eddsa_freectx providers/implementations/signature/eddsa_sig.c /^static void eddsa_freectx(void *vpeddsactx)$/;" f file: +eddsa_get_ctx_params providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn eddsa_get_ctx_params;$/;" v file: +eddsa_get_ctx_params providers/implementations/signature/eddsa_sig.c /^static int eddsa_get_ctx_params(void *vpeddsactx, OSSL_PARAM *params)$/;" f file: +eddsa_gettable_ctx_params providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn eddsa_gettable_ctx_params;$/;" v file: +eddsa_gettable_ctx_params providers/implementations/signature/eddsa_sig.c /^static const OSSL_PARAM *eddsa_gettable_ctx_params(ossl_unused void *vpeddsactx,$/;" f file: +eddsa_newctx providers/implementations/signature/eddsa_sig.c /^static OSSL_FUNC_signature_newctx_fn eddsa_newctx;$/;" v file: +eddsa_newctx providers/implementations/signature/eddsa_sig.c /^static void *eddsa_newctx(void *provctx, const char *propq_unused)$/;" f file: +eddsa_results apps/speed.c /^static double eddsa_results[EdDSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: +ee_cert test/verify_extra_test.c /^static char *ee_cert = NULL;$/;" v file: +eecert_filename test/algorithmid_test.c /^static const char *eecert_filename = NULL; \/* For test_x509_file() *\/$/;" v file: +efd engines/e_afalg.h /^ int efd;$/;" m struct:afalg_aio_st +einit include/crypto/evp.h /^ OSSL_FUNC_cipher_encrypt_init_fn *einit;$/;" m struct:evp_cipher_st +elem64 crypto/poly1305/poly1305_ieee754.c /^typedef union { double d; u64 u; } elem64;$/;" t typeref:union:__anon246 file: +email crypto/x509/x509_local.h /^ char *email; \/* If not NULL email address to match *\/$/;" m struct:X509_VERIFY_PARAM_st +email test/v3nametest.c /^ int email;$/;" m struct:set_name_fn file: +emaillen crypto/x509/x509_local.h /^ size_t emaillen;$/;" m struct:X509_VERIFY_PARAM_st +embedded_st engines/e_loader_attic.c /^struct embedded_st {$/;" s file: +emit Configurations/gentemplate.pm /^sub emit {$/;" s +emit include/crypto/poly1305.h /^ poly1305_emit_f emit;$/;" m struct:poly1305_context::__anon375 +emit_assembler crypto/perlasm/sparcv9_modes.pl /^sub emit_assembler {$/;" s +empty test/wpackettest.c /^static const unsigned char empty[] = { 0x00 };$/;" v file: +empty_fragment_done ssl/ssl_local.h /^ int empty_fragment_done;$/;" m struct:ssl_st::__anon417 +empty_record_count ssl/record/record.h /^ size_t empty_record_count;$/;" m struct:record_layer_st +enable test/acvp_test.c /^ int enable;$/;" m struct:st_args file: +enable_client_sctp_label_bug test/helpers/ssl_test_ctx.h /^ int enable_client_sctp_label_bug;$/;" m struct:__anon292 +enable_locking crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_enable_locking_fn *enable_locking;$/;" m struct:evp_rand_st file: +enable_pha test/helpers/ssl_test_ctx.h /^ int enable_pha;$/;" m struct:__anon289 +enable_server_sctp_label_bug test/helpers/ssl_test_ctx.h /^ int enable_server_sctp_label_bug;$/;" m struct:__anon292 +enable_timeouts apps/s_server.c /^static int enable_timeouts = 0;$/;" v file: +enabled ssl/ssl_local.h /^ int enabled;$/;" m struct:sigalg_lookup_st +enc include/crypto/x509.h /^ ASN1_ENCODING enc; \/* encoding of signed portion of CRL *\/$/;" m struct:X509_crl_info_st +enc include/crypto/x509.h /^ ASN1_ENCODING enc; \/* cached encoding of signed part *\/$/;" m struct:X509_req_info_st +enc include/crypto/x509.h /^ ASN1_ENCODING enc;$/;" m struct:x509_cinf_st +enc providers/implementations/ciphers/cipher_aes_siv.h /^ unsigned int enc : 1; \/* Set to 1 if we are encrypting or 0 otherwise *\/$/;" m struct:prov_siv_ctx_st +enc providers/implementations/ciphers/cipher_null.c /^ int enc;$/;" m struct:prov_cipher_null_ctx_st file: +enc providers/implementations/include/prov/ciphercommon.h /^ unsigned int enc : 1; \/* Set to 1 for encrypt, or 0 otherwise *\/$/;" m struct:prov_cipher_ctx_st +enc providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int enc : 1;$/;" m struct:prov_ccm_st +enc providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int enc:1; \/* Set to 1 if we are encrypting or 0 otherwise *\/$/;" m struct:prov_gcm_ctx_st +enc ssl/ssl_local.h /^ int (*enc) (SSL *, SSL3_RECORD *, size_t, int, SSL_MAC_BUF *, size_t);$/;" m struct:ssl3_enc_method +enc test/evp_extra_test.c /^ int enc;$/;" m struct:__anon308 file: +enc test/evp_extra_test.c /^ int enc;$/;" m struct:__anon309 file: +enc test/evp_test.c /^ int enc;$/;" m struct:cipher_data_st file: +encKeyPairTypes crypto/cmp/cmp_local.h /^ STACK_OF(X509_ALGOR) *encKeyPairTypes;$/;" m union:ossl_cmp_itav_st::__anon197 +encSymmKey crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *encSymmKey; \/* 2 *\/$/;" m struct:ossl_crmf_encryptedvalue_st +encValue crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *encValue;$/;" m struct:ossl_crmf_encryptedvalue_st +enc_callback_ctrl crypto/evp/bio_enc.c /^static long enc_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +enc_ctrl crypto/evp/bio_enc.c /^static long enc_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +enc_data crypto/evp/evp_local.h /^ unsigned char enc_data[80];$/;" m struct:evp_Encode_Ctx_st +enc_default test/pkcs12_format_test.c /^static const PKCS12_ENC enc_default = {$/;" v file: +enc_flag crypto/ec/ec_local.h /^ unsigned int enc_flag;$/;" m struct:ec_key_st +enc_flags ssl/ssl_local.h /^ uint32_t enc_flags;$/;" m struct:ssl3_enc_method +enc_free crypto/evp/bio_enc.c /^static int enc_free(BIO *a)$/;" f file: +enc_key test/bad_dtls_test.c 61;" d file: +enc_main apps/enc.c /^int enc_main(int argc, char **argv)$/;" f +enc_new crypto/evp/bio_enc.c /^static int enc_new(BIO *bi)$/;" f file: +enc_nids_all test/pkcs12_format_test.c /^static const int enc_nids_all[] = {$/;" v file: +enc_nids_no_legacy test/pkcs12_format_test.c /^static const int enc_nids_no_legacy[] = {$/;" v file: +enc_options apps/enc.c /^const OPTIONS enc_options[] = {$/;" v +enc_read crypto/evp/bio_enc.c /^static int enc_read(BIO *b, char *out, int outl)$/;" f file: +enc_read_ctx ssl/ssl_local.h /^ EVP_CIPHER_CTX *enc_read_ctx; \/* cryptographic state *\/$/;" m struct:ssl_st +enc_read_state ssl/statem/statem.h /^ ENC_READ_STATES enc_read_state;$/;" m struct:ossl_statem_st +enc_struct crypto/evp/bio_enc.c /^typedef struct enc_struct {$/;" s file: +enc_write crypto/evp/bio_enc.c /^static int enc_write(BIO *b, const char *in, int inl)$/;" f file: +enc_write_ctx ssl/ssl_local.h /^ EVP_CIPHER_CTX *enc_write_ctx; \/* cryptographic state *\/$/;" m struct:dtls1_retransmit_state +enc_write_ctx ssl/ssl_local.h /^ EVP_CIPHER_CTX *enc_write_ctx; \/* cryptographic state *\/$/;" m struct:ssl_st +enc_write_state ssl/statem/statem.h /^ ENC_WRITE_STATES enc_write_state;$/;" m struct:ossl_statem_st +encap include/crypto/evp.h /^ } encap;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon368 +encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_AuthenticatedData_st +encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_CompressedData_st +encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_DigestedData_st +encapContentInfo crypto/cms/cms_local.h /^ CMS_EncapsulatedContentInfo *encapContentInfo;$/;" m struct:CMS_SignedData_st +encapsulate crypto/evp/evp_local.h /^ OSSL_FUNC_kem_encapsulate_fn *encapsulate;$/;" m struct:evp_kem_st +encapsulate_init crypto/evp/evp_local.h /^ OSSL_FUNC_kem_encapsulate_init_fn *encapsulate_init;$/;" m struct:evp_kem_st +enccompact crypto/aes/asm/aes-586.pl /^sub enccompact()$/;" s +enccompactvert crypto/aes/asm/aes-x86_64.pl /^sub enccompactvert()$/;" s +encdec_data test/asn1_encode_test.c /^ void *encdec_data;$/;" m struct:__anon298 file: +encdec_data_elem_size test/asn1_encode_test.c /^ size_t encdec_data_elem_size;$/;" m struct:__anon298 file: +encdec_data_size test/asn1_encode_test.c /^ size_t encdec_data_size;$/;" m struct:__anon298 file: +enchoriz crypto/aes/asm/aes-586.pl /^sub enchoriz()$/;" s +enckey crypto/aes/asm/aes-586.pl /^sub enckey()$/;" s +enckey crypto/aes/asm/aes-x86_64.pl /^sub enckey()$/;" s +enckey crypto/asn1/n_pkey.c /^ X509_SIG *enckey;$/;" m struct:netscape_encrypted_pkey_st file: +enclast crypto/aes/asm/aes-586.pl /^sub enclast()$/;" s +enclast crypto/aes/asm/aes-x86_64.pl /^sub enclast()$/;" s +enclastvert crypto/aes/asm/aes-x86_64.pl /^sub enclastvert()$/;" s +encode crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_encode_fn *encode;$/;" m struct:ossl_encoder_st +encode crypto/evp/bio_b64.c /^ int encode;$/;" m struct:b64_struct file: +encode_EVP_PKEY_MSBLOB test/endecode_test.c /^static int encode_EVP_PKEY_MSBLOB(const char *file, const int line,$/;" f file: +encode_EVP_PKEY_PVK test/endecode_test.c /^static int encode_EVP_PKEY_PVK(const char *file, const int line,$/;" f file: +encode_EVP_PKEY_legacy_PEM test/endecode_test.c /^static int encode_EVP_PKEY_legacy_PEM(const char *file, const int line,$/;" f file: +encode_EVP_PKEY_prov test/endecode_test.c /^static int encode_EVP_PKEY_prov(const char *file, const int line,$/;" f file: +encode_data_st test/evp_test.c /^typedef struct encode_data_st {$/;" s file: +encode_dsa_params providers/implementations/encode_decode/encode_key2any.c /^static int encode_dsa_params(const void *dsa, int nid,$/;" f file: +encode_expectations test/asn1_encode_test.c /^ void *encode_expectations;$/;" m struct:__anon298 file: +encode_expectations_elem_size test/asn1_encode_test.c /^ size_t encode_expectations_elem_size;$/;" m struct:__anon298 file: +encode_expectations_size test/asn1_encode_test.c /^ size_t encode_expectations_size;$/;" m struct:__anon298 file: +encode_oid util/perl/OpenSSL/OID.pm /^sub encode_oid {$/;" s +encode_oid_nums util/perl/OpenSSL/OID.pm /^sub encode_oid_nums {$/;" s +encode_pkcs1 crypto/rsa/rsa_sign.c /^static int encode_pkcs1(unsigned char **out, size_t *out_len, int type,$/;" f file: +encode_string providers/implementations/macs/kmac_prov.c /^static int encode_string(unsigned char *out, size_t out_max_len, size_t *out_len,$/;" f file: +encode_test_cleanup test/evp_test.c /^static void encode_test_cleanup(EVP_TEST *t)$/;" f file: +encode_test_init test/evp_test.c /^static int encode_test_init(EVP_TEST *t, const char *encoding)$/;" f file: +encode_test_method test/evp_test.c /^static const EVP_TEST_METHOD encode_test_method = {$/;" v file: +encode_test_parse test/evp_test.c /^static int encode_test_parse(EVP_TEST *t,$/;" f file: +encode_test_run test/evp_test.c /^static int encode_test_run(EVP_TEST *t)$/;" f file: +encoded test/pemtest.c /^ const char *encoded;$/;" m struct:__anon265 file: +encoded_length util/perl/TLSProxy/Message.pm /^sub encoded_length$/;" s +encoder crypto/encode_decode/encoder_local.h /^ OSSL_ENCODER *encoder; \/* Never NULL *\/$/;" m struct:ossl_encoder_instance_st +encoder test/endecode_test.c /^typedef int (encoder)(const char *file, const int line,$/;" t file: +encoder_cmp apps/list.c /^static int encoder_cmp(const OSSL_ENCODER * const *a,$/;" f file: +encoder_construct_pkey crypto/encode_decode/encoder_pkey.c /^encoder_construct_pkey(OSSL_ENCODER_INSTANCE *encoder_inst, void *arg)$/;" f file: +encoder_data_st crypto/encode_decode/encoder_meth.c /^struct encoder_data_st {$/;" s file: +encoder_destruct_pkey crypto/encode_decode/encoder_pkey.c /^static void encoder_destruct_pkey(void *arg)$/;" f file: +encoder_from_algorithm crypto/encode_decode/encoder_meth.c /^static void *encoder_from_algorithm(int id, const OSSL_ALGORITHM *algodef,$/;" f file: +encoder_import_cb crypto/encode_decode/encoder_pkey.c /^static int encoder_import_cb(const OSSL_PARAM params[], void *arg)$/;" f file: +encoder_inst crypto/encode_decode/encoder_pkey.c /^ OSSL_ENCODER_INSTANCE *encoder_inst;$/;" m struct:construct_data_st file: +encoder_insts crypto/encode_decode/encoder_local.h /^ STACK_OF(OSSL_ENCODER_INSTANCE) *encoder_insts;$/;" m struct:ossl_encoder_ctx_st +encoder_process crypto/encode_decode/encoder_lib.c /^static int encoder_process(struct encoder_process_data_st *data)$/;" f file: +encoder_process_data_st crypto/encode_decode/encoder_lib.c /^struct encoder_process_data_st {$/;" s file: +encoder_store_free crypto/encode_decode/encoder_meth.c /^static void encoder_store_free(void *vstore)$/;" f file: +encoder_store_method crypto/encode_decode/encoder_meth.c /^static const OSSL_LIB_CTX_METHOD encoder_store_method = {$/;" v file: +encoder_store_new crypto/encode_decode/encoder_meth.c /^static void *encoder_store_new(OSSL_LIB_CTX *ctx)$/;" f file: +encoderctx crypto/encode_decode/encoder_local.h /^ void *encoderctx; \/* Never NULL *\/$/;" m struct:ossl_encoder_instance_st +encoding providers/implementations/keymgmt/ec_kmgmt.c /^ char *encoding;$/;" m struct:ec_gen_ctx file: +encoding test/evp_extra_test.c /^ int encoding;$/;" m struct:__anon306 file: +encoding test/evp_test.c /^ base64_encoding_type encoding;$/;" m struct:encode_data_st file: +encoding_name test/evp_extra_test.c /^ const char *encoding_name;$/;" m struct:__anon306 file: +encoding_nameid_map crypto/ec/ec_backend.c /^static const OSSL_ITEM encoding_nameid_map[] = {$/;" v file: +encrypt crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_encrypt_fn *encrypt;$/;" m struct:evp_asym_cipher_st +encrypt crypto/evp/evp_local.h /^ int encrypt; \/* encrypt or decrypt *\/$/;" m struct:evp_cipher_ctx_st +encrypt include/crypto/evp.h /^ int (*encrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,$/;" m struct:evp_pkey_method_st +encrypt include/crypto/modes.h /^ block128_f encrypt;$/;" m struct:ocb128_context +encrypt test/igetest.c /^ const int encrypt;$/;" m struct:bi_ige_test file: +encrypt test/igetest.c /^ const int encrypt;$/;" m struct:ige_test file: +encrypt_block test/modes_internal_test.c /^ size_t (*encrypt_block)(const unsigned char *in,$/;" m struct:__anon321 file: +encrypt_decrypt test/evp_fetch_prov_test.c /^static int encrypt_decrypt(const EVP_CIPHER *cipher, const unsigned char *msg,$/;" f file: +encrypt_init crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_encrypt_init_fn *encrypt_init;$/;" m struct:evp_asym_cipher_st +encrypt_init include/crypto/evp.h /^ int (*encrypt_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +encrypt_stream test/modes_internal_test.c /^ size_t (*encrypt_stream)(const unsigned char *in, unsigned char *out,$/;" m struct:__anon321 file: +encrypted util/perl/TLSProxy/Alert.pm /^sub encrypted$/;" s +encrypted util/perl/TLSProxy/Record.pm /^sub encrypted$/;" s +encryptedCert crypto/cmp/cmp_local.h /^ OSSL_CRMF_ENCRYPTEDVALUE *encryptedCert;$/;" m union:ossl_cmp_certorenccert_st::__anon198 +encryptedContent crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedContent;$/;" m struct:CMS_EncryptedContentInfo_st +encryptedContentInfo crypto/cms/cms_local.h /^ CMS_EncryptedContentInfo *encryptedContentInfo;$/;" m struct:CMS_EncryptedData_st +encryptedContentInfo crypto/cms/cms_local.h /^ CMS_EncryptedContentInfo *encryptedContentInfo;$/;" m struct:CMS_EnvelopedData_st +encryptedData crypto/cms/cms_local.h /^ CMS_EncryptedData *encryptedData;$/;" m union:CMS_ContentInfo_st::__anon237 +encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_KEKRecipientInfo_st +encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_KeyTransRecipientInfo_st +encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_PasswordRecipientInfo_st +encryptedKey crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *encryptedKey;$/;" m struct:CMS_RecipientEncryptedKey_st +encryptedKey crypto/crmf/crmf_local.h /^ ASN1_NULL *encryptedKey; \/* 4 *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 +encstep crypto/aes/asm/aes-586.pl /^sub encstep()$/;" s +encstep crypto/aes/asm/aes-x86_64.pl /^sub encstep()$/;" s +enctransform crypto/aes/asm/aes-586.pl /^sub enctransform()$/;" s +enctransform crypto/aes/asm/aes-x86_64.pl /^sub enctransform()$/;" s +enctransform_ref crypto/aes/asm/aes-x86_64.pl /^sub enctransform_ref()$/;" s +encvert crypto/aes/asm/aes-586.pl /^sub encvert()$/;" s +encvert crypto/aes/asm/aes-x86_64.pl /^sub encvert()$/;" s +end util/perl/TLSProxy/Message.pm /^sub end$/;" s +end util/perl/TLSProxy/Proxy.pm /^sub end$/;" s +end_check_contentinfo test/helpers/pkcs12.c /^void end_check_contentinfo(PKCS12_BUILDER *pb)$/;" f +end_check_pkcs12 test/helpers/pkcs12.c /^void end_check_pkcs12(PKCS12_BUILDER *pb)$/;" f +end_contentinfo test/helpers/pkcs12.c /^void end_contentinfo(PKCS12_BUILDER *pb)$/;" f +end_contentinfo_encrypted test/helpers/pkcs12.c /^void end_contentinfo_encrypted(PKCS12_BUILDER *pb, const PKCS12_ENC *enc)$/;" f +end_pkcs12 test/helpers/pkcs12.c /^void end_pkcs12(PKCS12_BUILDER *pb)$/;" f +end_pkcs12_builder test/helpers/pkcs12.c /^int end_pkcs12_builder(PKCS12_BUILDER *pb)$/;" f +end_pkcs12_with_mac test/helpers/pkcs12.c /^void end_pkcs12_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f +end_reached engines/e_loader_attic.c /^ int end_reached;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: +end_reached providers/implementations/storemgmt/file_store.c /^ int end_reached;$/;" m struct:file_ctx_st::__anon454::__anon456 file: +end_time crypto/cmp/cmp_local.h /^ time_t end_time; \/* session start time + totaltimeout *\/$/;" m struct:ossl_cmp_ctx_st +endentity1 test/cmp_protect_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: +endentity1 test/cmp_vfy_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: +endentity1_f test/cmp_vfy_test.c /^static const char *endentity1_f;$/;" v file: +endentity2 test/cmp_protect_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: +endentity2 test/cmp_vfy_test.c /^static X509 *endentity1 = NULL, *endentity2 = NULL,$/;" v file: +endentity2_f test/cmp_vfy_test.c /^static const char *endentity2_f;$/;" v file: +endfirst include/internal/packet.h /^ unsigned int endfirst : 1;$/;" m struct:wpacket_st +endianess_t crypto/bn/bn_lib.c /^typedef enum {big, little} endianess_t;$/;" t typeref:enum:__anon9 file: +endproc crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub endproc($)$/;" s +ends_with_dirsep apps/rehash.c /^static int ends_with_dirsep(const char *path)$/;" f file: +endstr crypto/pem/pem_lib.c /^static const char endstr[] = "-----END ";$/;" v file: +eng_str ssl/ssl_lib.c 3415;" d file: +eng_strx ssl/ssl_lib.c 3414;" d file: +engine apps/engine.c /^ ENGINE *engine;$/;" m struct:util_store_cap_data file: +engine crypto/dh/dh_local.h /^ ENGINE *engine;$/;" m struct:dh_st +engine crypto/dsa/dsa_local.h /^ ENGINE *engine;$/;" m struct:dsa_st +engine crypto/ec/ec_local.h /^ ENGINE *engine;$/;" m struct:ec_key_st +engine crypto/evp/evp_local.h /^ ENGINE *engine; \/* functional reference if 'cipher' is$/;" m struct:evp_cipher_ctx_st +engine crypto/evp/evp_local.h /^ ENGINE *engine; \/* functional reference if 'digest' is$/;" m struct:evp_md_ctx_st +engine crypto/rsa/rsa_local.h /^ ENGINE *engine;$/;" m struct:rsa_st +engine crypto/store/store_local.h /^ ENGINE *engine;$/;" m struct:ossl_store_loader_st +engine include/crypto/evp.h /^ ENGINE *engine;$/;" m struct:evp_pkey_ctx_st +engine include/crypto/evp.h /^ ENGINE *engine;$/;" m struct:evp_pkey_st +engine providers/common/include/prov/provider_util.h /^ ENGINE *engine; \/* cipher engine *\/$/;" m struct:__anon451 +engine providers/common/include/prov/provider_util.h /^ ENGINE *engine; \/* digest engine *\/$/;" m struct:__anon452 +engine_add_dynamic_id crypto/engine/eng_list.c /^int engine_add_dynamic_id(ENGINE *e, ENGINE_DYNAMIC_ID dynamic_id,$/;" f +engine_afalg crypto/init.c /^static CRYPTO_ONCE engine_afalg = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +engine_afalg engines/e_afalg.c /^static ENGINE *engine_afalg(void)$/;" f file: +engine_afalg_id engines/e_afalg.c /^static const char *engine_afalg_id = "afalg";$/;" v file: +engine_afalg_name engines/e_afalg.c /^static const char *engine_afalg_name = "AFALG engine support";$/;" v file: +engine_capi crypto/init.c /^static CRYPTO_ONCE engine_capi = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +engine_capi_id engines/e_capi.c /^static const char *engine_capi_id = "capi";$/;" v file: +engine_capi_name engines/e_capi.c /^static const char *engine_capi_name = "CryptoAPI ENGINE";$/;" v file: +engine_cleanup_add_first crypto/engine/eng_lib.c /^void engine_cleanup_add_first(ENGINE_CLEANUP_CB *cb)$/;" f +engine_cleanup_add_last crypto/engine/eng_lib.c /^void engine_cleanup_add_last(ENGINE_CLEANUP_CB *cb)$/;" f +engine_cleanup_cb_free crypto/engine/eng_lib.c /^static void engine_cleanup_cb_free(ENGINE_CLEANUP_ITEM *item)$/;" f file: +engine_cleanup_int crypto/engine/eng_lib.c /^void engine_cleanup_int(void)$/;" f +engine_close apps/lib/engine_loader.c /^static int engine_close(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +engine_cpy crypto/engine/eng_list.c /^static void engine_cpy(ENGINE *dest, const ENGINE *src)$/;" f file: +engine_dasync engines/e_dasync.c /^static ENGINE *engine_dasync(void)$/;" f file: +engine_dasync_id engines/e_dasync.c /^static const char *engine_dasync_id = "dasync";$/;" v file: +engine_dasync_name engines/e_dasync.c /^static const char *engine_dasync_name = "Dummy Async engine support";$/;" v file: +engine_devcrypto crypto/init.c /^static CRYPTO_ONCE engine_devcrypto = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +engine_devcrypto_id engines/e_devcrypto.c 35;" d file: +engine_dyn_list_head crypto/engine/eng_list.c /^static ENGINE *engine_dyn_list_head = NULL;$/;" v file: +engine_dyn_list_tail crypto/engine/eng_list.c /^static ENGINE *engine_dyn_list_tail = NULL;$/;" v file: +engine_dynamic crypto/engine/eng_dyn.c /^static ENGINE *engine_dynamic(void)$/;" f file: +engine_dynamic crypto/init.c /^static CRYPTO_ONCE engine_dynamic = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +engine_dynamic_id crypto/engine/eng_dyn.c /^static const char *engine_dynamic_id = "dynamic";$/;" v file: +engine_dynamic_name crypto/engine/eng_dyn.c /^static const char *engine_dynamic_name = "Dynamic engine loading support";$/;" v file: +engine_e_rdrand_id crypto/engine/eng_rdrand.c /^static const char *engine_e_rdrand_id = "rdrand";$/;" v file: +engine_e_rdrand_name crypto/engine/eng_rdrand.c /^static const char *engine_e_rdrand_name = "Intel RDRAND engine";$/;" v file: +engine_eof apps/lib/engine_loader.c /^static int engine_eof(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +engine_error apps/lib/engine_loader.c /^static int engine_error(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +engine_expect apps/lib/engine_loader.c /^static int engine_expect(OSSL_STORE_LOADER_CTX *ctx, int expected)$/;" f file: +engine_free_util crypto/engine/eng_lib.c /^int engine_free_util(ENGINE *e, int not_locked)$/;" f +engine_id crypto/engine/eng_dyn.c /^ char *engine_id;$/;" m struct:st_dynamic_data_ctx file: +engine_list_add crypto/engine/eng_list.c /^static int engine_list_add(ENGINE *e)$/;" f file: +engine_list_cleanup crypto/engine/eng_list.c /^static void engine_list_cleanup(void)$/;" f file: +engine_list_head crypto/engine/eng_list.c /^static ENGINE *engine_list_head = NULL;$/;" v file: +engine_list_remove crypto/engine/eng_list.c /^static int engine_list_remove(ENGINE *e)$/;" f file: +engine_list_tail crypto/engine/eng_list.c /^static ENGINE *engine_list_tail = NULL;$/;" v file: +engine_load apps/lib/engine_loader.c /^static OSSL_STORE_INFO *engine_load(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: +engine_load_afalg_int engines/e_afalg.c /^void engine_load_afalg_int(void)$/;" f +engine_load_dasync_int engines/e_dasync.c /^void engine_load_dasync_int(void)$/;" f +engine_load_devcrypto_int engines/e_devcrypto.c /^void engine_load_devcrypto_int(void)$/;" f +engine_load_dynamic_int crypto/engine/eng_dyn.c /^void engine_load_dynamic_int(void)$/;" f +engine_load_openssl_int crypto/engine/eng_openssl.c /^void engine_load_openssl_int(void)$/;" f +engine_load_padlock_int engines/e_padlock.c /^void engine_load_padlock_int(void)$/;" f +engine_load_rdrand_int crypto/engine/eng_rdrand.c /^void engine_load_rdrand_int(void)$/;" f +engine_lock_init crypto/engine/eng_lib.c /^CRYPTO_ONCE engine_lock_init = CRYPTO_ONCE_STATIC_INIT;$/;" v +engine_main apps/engine.c /^int engine_main(int argc, char **argv)$/;" f +engine_open apps/lib/engine_loader.c /^static OSSL_STORE_LOADER_CTX *engine_open(const OSSL_STORE_LOADER *loader,$/;" f file: +engine_openssl crypto/engine/eng_openssl.c /^static ENGINE *engine_openssl(void)$/;" f file: +engine_openssl crypto/init.c /^static CRYPTO_ONCE engine_openssl = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +engine_openssl_id crypto/engine/eng_openssl.c /^static const char *engine_openssl_id = "openssl";$/;" v file: +engine_openssl_name crypto/engine/eng_openssl.c /^static const char *engine_openssl_name = "Software engine support";$/;" v file: +engine_options apps/engine.c /^const OPTIONS engine_options[] = {$/;" v +engine_ossltest engines/e_ossltest.c /^static ENGINE *engine_ossltest(void)$/;" f file: +engine_ossltest_id engines/e_ossltest.c /^static const char *engine_ossltest_id = "ossltest";$/;" v file: +engine_ossltest_name engines/e_ossltest.c /^static const char *engine_ossltest_name = "OpenSSL Test engine support";$/;" v file: +engine_padlock crypto/init.c /^static CRYPTO_ONCE engine_padlock = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +engine_pile_cmp crypto/engine/eng_table.c /^static int engine_pile_cmp(const ENGINE_PILE *a, const ENGINE_PILE *b)$/;" f file: +engine_pile_hash crypto/engine/eng_table.c /^static unsigned long engine_pile_hash(const ENGINE_PILE *c)$/;" f file: +engine_pkey_asn1_meths_free crypto/engine/tb_asnmth.c /^void engine_pkey_asn1_meths_free(ENGINE *e)$/;" f +engine_pkey_meths_free crypto/engine/tb_pkmeth.c /^void engine_pkey_meths_free(ENGINE *e)$/;" f +engine_rdrand crypto/init.c /^static CRYPTO_ONCE engine_rdrand = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +engine_remove_dynamic_id crypto/engine/eng_list.c /^void engine_remove_dynamic_id(ENGINE *e, int not_locked)$/;" f +engine_set_all_null crypto/engine/eng_lib.c /^void engine_set_all_null(ENGINE *e)$/;" f +engine_st crypto/engine/eng_local.h /^struct engine_st {$/;" s +engine_table_cleanup crypto/engine/eng_table.c /^void engine_table_cleanup(ENGINE_TABLE **table)$/;" f +engine_table_doall crypto/engine/eng_table.c /^void engine_table_doall(ENGINE_TABLE *table, engine_table_doall_cb *cb,$/;" f +engine_table_doall_cb crypto/engine/eng_local.h /^typedef void (engine_table_doall_cb) (int nid, STACK_OF(ENGINE) *sk,$/;" t +engine_table_register crypto/engine/eng_table.c /^int engine_table_register(ENGINE_TABLE **table, ENGINE_CLEANUP_CB *cleanup,$/;" f +engine_table_unregister crypto/engine/eng_table.c /^void engine_table_unregister(ENGINE_TABLE **table, ENGINE *e)$/;" f +engine_unlocked_finish crypto/engine/eng_init.c /^int engine_unlocked_finish(ENGINE *e, int unlock_for_handlers)$/;" f +engine_unlocked_init crypto/engine/eng_init.c /^int engine_unlocked_init(ENGINE *e)$/;" f +engine_unregister_all_DH crypto/engine/tb_dh.c /^static void engine_unregister_all_DH(void)$/;" f file: +engine_unregister_all_DSA crypto/engine/tb_dsa.c /^static void engine_unregister_all_DSA(void)$/;" f file: +engine_unregister_all_EC crypto/engine/tb_eckey.c /^static void engine_unregister_all_EC(void)$/;" f file: +engine_unregister_all_RAND crypto/engine/tb_rand.c /^static void engine_unregister_all_RAND(void)$/;" f file: +engine_unregister_all_RSA crypto/engine/tb_rsa.c /^static void engine_unregister_all_RSA(void)$/;" f file: +engine_unregister_all_ciphers crypto/engine/tb_cipher.c /^static void engine_unregister_all_ciphers(void)$/;" f file: +engine_unregister_all_digests crypto/engine/tb_digest.c /^static void engine_unregister_all_digests(void)$/;" f file: +engine_unregister_all_pkey_asn1_meths crypto/engine/tb_asnmth.c /^static void engine_unregister_all_pkey_asn1_meths(void)$/;" f file: +engine_unregister_all_pkey_meths crypto/engine/tb_pkmeth.c /^static void engine_unregister_all_pkey_meths(void)$/;" f file: +entries include/crypto/x509.h /^ STACK_OF(X509_NAME_ENTRY) *entries; \/* DN components *\/$/;" m struct:X509_name_st +entropy include/crypto/rand_pool.h /^ size_t entropy; \/* current entropy count in bits *\/$/;" m struct:rand_pool_st +entropy providers/implementations/rands/test_rng.c /^ unsigned char *entropy, *nonce;$/;" m struct:__anon457 file: +entropy test/evp_test.c /^ unsigned char *entropy;$/;" m struct:rand_data_pass_st file: +entropy_len providers/implementations/rands/test_rng.c /^ size_t entropy_len, entropy_pos, nonce_len;$/;" m struct:__anon457 file: +entropy_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: +entropy_pos providers/implementations/rands/test_rng.c /^ size_t entropy_len, entropy_pos, nonce_len;$/;" m struct:__anon457 file: +entropy_requested include/crypto/rand_pool.h /^ size_t entropy_requested; \/* requested entropy count in bits *\/$/;" m struct:rand_pool_st +entry_name crypto/LPdir_unix.c /^ char entry_name[LP_ENTRY_SIZE + 1];$/;" m struct:LP_dir_context_st file: +entry_name crypto/LPdir_win.c /^ char entry_name[NAME_MAX + 1];$/;" m struct:LP_dir_context_st file: +entry_type crypto/ct/ct_local.h /^ ct_log_entry_type_t entry_type;$/;" m struct:sct_st +enum_name test/helpers/ssl_test_ctx.c /^static const char *enum_name(const test_enum *enums, size_t num_enums,$/;" f file: +env Configure /^sub env$/;" s +env crypto/async/arch/async_posix.h /^ jmp_buf env;$/;" m struct:async_fibre_st +env crypto/s390xcap.c /^static const char *env;$/;" v file: +env_init crypto/async/arch/async_posix.h /^ int env_init;$/;" m struct:async_fibre_st +envelopedData crypto/cms/cms_local.h /^ CMS_EnvelopedData *envelopedData;$/;" m union:CMS_ContentInfo_st::__anon237 +eof crypto/store/store_local.h /^ OSSL_STORE_eof_fn eof;$/;" m struct:ossl_store_loader_st +eof engines/e_loader_attic.c /^ file_eof_fn eof;$/;" m struct:file_handler_st file: +eof_PKCS12 engines/e_loader_attic.c /^static int eof_PKCS12(void *ctx_)$/;" f file: +epki2pki_ctx_st providers/implementations/encode_decode/decode_epki2pki.c /^struct epki2pki_ctx_st {$/;" s file: +epki2pki_decode providers/implementations/encode_decode/decode_epki2pki.c /^static OSSL_FUNC_decoder_decode_fn epki2pki_decode;$/;" v file: +epki2pki_decode providers/implementations/encode_decode/decode_epki2pki.c /^static int epki2pki_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +epki2pki_freectx providers/implementations/encode_decode/decode_epki2pki.c /^static OSSL_FUNC_decoder_freectx_fn epki2pki_freectx;$/;" v file: +epki2pki_freectx providers/implementations/encode_decode/decode_epki2pki.c /^static void epki2pki_freectx(void *vctx)$/;" f file: +epki2pki_newctx providers/implementations/encode_decode/decode_epki2pki.c /^static OSSL_FUNC_decoder_newctx_fn epki2pki_newctx;$/;" v file: +epki2pki_newctx providers/implementations/encode_decode/decode_epki2pki.c /^static void *epki2pki_newctx(void *provctx)$/;" f file: +epoch ssl/record/record.h /^ unsigned long epoch;$/;" m struct:ssl3_record_st +epoch ssl/record/record.h /^ unsigned short epoch;$/;" m struct:record_pqueue_st +epoch ssl/ssl_local.h /^ unsigned short epoch;$/;" m struct:dtls1_retransmit_state +epoch test/helpers/ssltestlib.c /^ unsigned int epoch;$/;" m struct:mempacket_test_ctx_st file: +epoch_time_in_ms crypto/ct/ct_local.h /^ uint64_t epoch_time_in_ms;$/;" m struct:ct_policy_eval_ctx_st +epoch_time_in_ms crypto/ct/ct_local.h /^ uint64_t epoch_time_in_ms;$/;" m struct:sct_ctx_st +epoch_time_in_ms test/ct_test.c /^ uint64_t epoch_time_in_ms;$/;" m struct:ct_test_fixture file: +equ crypto/bn/asm/ia64.S /^#define equ p24$/;" d +equal crypto/ec/curve25519.c /^static uint8_t equal(signed char b, signed char c)$/;" f file: +equalBN test/bntest.c /^static int equalBN(const char *op, const BIGNUM *expected, const BIGNUM *actual)$/;" f file: +equal_case crypto/x509/v3_utl.c /^static int equal_case(const unsigned char *pattern, size_t pattern_len,$/;" f file: +equal_email crypto/x509/v3_utl.c /^static int equal_email(const unsigned char *a, size_t a_len,$/;" f file: +equal_fn crypto/x509/v3_utl.c /^typedef int (*equal_fn) (const unsigned char *pattern, size_t pattern_len,$/;" t file: +equal_nocase crypto/x509/v3_utl.c /^static int equal_nocase(const unsigned char *pattern, size_t pattern_len,$/;" f file: +equal_wildcard crypto/x509/v3_utl.c /^static int equal_wildcard(const unsigned char *pattern, size_t pattern_len,$/;" f file: +err crypto/perlasm/s390x.pm /^sub err {$/;" s +err test/evp_test.c /^ const char *err, *aux_err; \/* Error string for test *\/$/;" m struct:evp_test_st file: +err util/find-doc-nits /^sub err {$/;" s +err_cleanup crypto/err/err.c /^void err_cleanup(void)$/;" f +err_clear crypto/err/err_local.h /^static ossl_inline void err_clear(ERR_STATE *es, size_t i, int deall)$/;" f +err_clear_data crypto/err/err_local.h /^static ossl_inline void err_clear_data(ERR_STATE *es, size_t i, int deall)$/;" f +err_clear_last_constant_time crypto/err/err.c /^void err_clear_last_constant_time(int clear)$/;" f +err_code test/cmp_msg_test.c /^ int err_code;$/;" m struct:test_fixture file: +err_delete_thread_state crypto/err/err.c /^static void err_delete_thread_state(void *unused)$/;" f file: +err_free_strings_int crypto/err/err.c /^void err_free_strings_int(void)$/;" f +err_get_slot crypto/err/err_local.h /^static ossl_inline void err_get_slot(ERR_STATE *es)$/;" f +err_init crypto/err/err.c /^static CRYPTO_ONCE err_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +err_load_strings crypto/err/err.c /^static int err_load_strings(const ERR_STRING_DATA *str)$/;" f file: +err_patch crypto/err/err.c /^static void err_patch(int lib, ERR_STRING_DATA *str)$/;" f file: +err_set_data crypto/err/err_local.h /^static ossl_inline void err_set_data(ERR_STATE *es, size_t i,$/;" f +err_set_debug crypto/err/err_local.h /^static ossl_inline void err_set_debug(ERR_STATE *es, size_t i,$/;" f +err_set_error crypto/err/err_local.h /^static ossl_inline void err_set_error(ERR_STATE *es, size_t i,$/;" f +err_set_error_data_int crypto/err/err.c /^static int err_set_error_data_int(char *data, size_t size, int flags,$/;" f file: +err_shelve_state crypto/err/err.c /^int err_shelve_state(void **state)$/;" f +err_stack crypto/bn/bn_ctx.c /^ int err_stack;$/;" m struct:bignum_ctx file: +err_string_data_cmp crypto/err/err.c /^static int err_string_data_cmp(const ERR_STRING_DATA *a,$/;" f file: +err_string_data_hash crypto/err/err.c /^static unsigned long err_string_data_hash(const ERR_STRING_DATA *a)$/;" f file: +err_string_init crypto/err/err.c /^static CRYPTO_ONCE err_string_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +err_string_lock crypto/err/err.c /^static CRYPTO_RWLOCK *err_string_lock = NULL;$/;" v file: +err_thread_local crypto/err/err.c /^static CRYPTO_THREAD_LOCAL err_thread_local;$/;" v file: +err_unshelve_state crypto/err/err.c /^void err_unshelve_state(void* state)$/;" f +errcnt engines/e_loader_attic.c /^ int errcnt;$/;" m struct:ossl_store_loader_ctx_st file: +error apps/include/apps.h /^ int error;$/;" m struct:verify_options_st +error crypto/cmp/cmp_local.h /^ OSSL_CMP_ERRORMSGCONTENT *error; \/* 23 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +error crypto/lhash/lhash_local.h /^ int error;$/;" m struct:lhash_st +error crypto/store/store_local.h /^ OSSL_STORE_error_fn error;$/;" m struct:ossl_store_loader_st +error include/crypto/x509.h /^ int error;$/;" m struct:x509_store_ctx_st +error include/openssl/txt_db.h /^ long error;$/;" m struct:txt_db_st +error ssl/ssl_local.h /^ int error;$/;" m struct:ssl_st +error test/filterprov.c /^ int error;$/;" m struct:filter_prov_globals_st file: +errorCode crypto/cmp/cmp_local.h /^ ASN1_INTEGER *errorCode;$/;" m struct:ossl_cmp_errormsgcontent_st +errorDetails crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *errorDetails;$/;" m struct:ossl_cmp_errormsgcontent_st +error_callback_fired test/bio_memleak_test.c /^static int error_callback_fired;$/;" v file: +error_code ssl/ssl_local.h /^ int error_code;$/;" m struct:ssl_st +error_depth include/crypto/x509.h /^ int error_depth;$/;" m struct:x509_store_ctx_st +error_enum test/d2i_test.c /^} error_enum;$/;" t typeref:struct:__anon323 file: +error_flag crypto/store/store_local.h /^ int error_flag;$/;" m struct:ossl_store_ctx_st +error_lib crypto/provider_core.c /^ int error_lib; \/* ERR library number, one for each provider *\/$/;" m struct:ossl_provider_st file: +error_loaded engines/e_afalg_err.c /^static int error_loaded = 0;$/;" v file: +error_loaded engines/e_capi_err.c /^static int error_loaded = 0;$/;" v file: +error_loaded engines/e_dasync_err.c /^static int error_loaded = 0;$/;" v file: +error_loaded engines/e_loader_attic_err.c /^static int error_loaded = 0;$/;" v file: +error_loaded engines/e_ossltest_err.c /^static int error_loaded = 0;$/;" v file: +error_occurred crypto/encode_decode/decoder_pkey.c /^ unsigned int error_occurred:1;$/;" m struct:collect_decoder_data_st file: +error_occurred crypto/encode_decode/encoder_pkey.c /^ int error_occurred;$/;" m struct:collected_encoder_st file: +error_occurred crypto/encode_decode/encoder_pkey.c /^ unsigned int error_occurred:1;$/;" m struct:collected_names_st file: +error_strings crypto/provider_core.c /^ ERR_STRING_DATA *error_strings; \/* Copy of what the provider gives us *\/$/;" m struct:ossl_provider_st file: +error_writing_log test/sslapitest.c /^static int error_writing_log = 0;$/;" v file: +errorcallback util/dofile.pl /^sub errorcallback {$/;" s +errors test/testutil.h /^ int errors; \/* Error count *\/$/;" m struct:stanza_st +errstr_main apps/errstr.c /^int errstr_main(int argc, char **argv)$/;" f +errstr_options apps/errstr.c /^const OPTIONS errstr_options[] = {$/;" v +ess_cert_id_digest crypto/ts/ts_local.h /^ const EVP_MD *ess_cert_id_digest;$/;" m struct:TS_resp_ctx +ess_issuer_serial_cmp crypto/ess/ess_lib.c /^static int ess_issuer_serial_cmp(const ESS_ISSUER_SERIAL *is, const X509 *cert)$/;" f file: +etm util/perl/TLSProxy/Record.pm /^sub etm$/;" s +evaluate test/bntests.pl /^sub evaluate$/;" s +eventfd engines/e_afalg.c /^static ossl_inline int eventfd(int n)$/;" f file: +events engines/e_afalg.h /^ struct io_event events[MAX_INFLIGHTS];$/;" m struct:afalg_aio_st typeref:struct:afalg_aio_st::io_event +evp_Encode_Ctx_st crypto/evp/evp_local.h /^struct evp_Encode_Ctx_st {$/;" s +evp_EncryptDecryptUpdate crypto/evp/evp_enc.c /^static int evp_EncryptDecryptUpdate(EVP_CIPHER_CTX *ctx,$/;" f file: +evp_app_cleanup_int crypto/evp/pmeth_lib.c /^void evp_app_cleanup_int(void)$/;" f +evp_asym_cipher_fetch_from_prov crypto/evp/asymcipher.c /^EVP_ASYM_CIPHER *evp_asym_cipher_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f +evp_asym_cipher_from_algorithm crypto/evp/asymcipher.c /^static void *evp_asym_cipher_from_algorithm(int name_id,$/;" f file: +evp_asym_cipher_get_number crypto/evp/asymcipher.c /^int evp_asym_cipher_get_number(const EVP_ASYM_CIPHER *cipher)$/;" f +evp_asym_cipher_new crypto/evp/asymcipher.c /^static EVP_ASYM_CIPHER *evp_asym_cipher_new(OSSL_PROVIDER *prov)$/;" f file: +evp_asym_cipher_st crypto/evp/evp_local.h /^struct evp_asym_cipher_st {$/;" s +evp_cipher_aead_asn1_params include/crypto/evp.h /^} evp_cipher_aead_asn1_params;$/;" t typeref:struct:__anon370 +evp_cipher_asn1_to_param_ex crypto/evp/evp_lib.c /^int evp_cipher_asn1_to_param_ex(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f +evp_cipher_cache_constants crypto/evp/evp_lib.c /^int evp_cipher_cache_constants(EVP_CIPHER *cipher)$/;" f +evp_cipher_ctx_enable_use_bits crypto/evp/evp_lib.c /^static int evp_cipher_ctx_enable_use_bits(EVP_CIPHER_CTX *ctx,$/;" f file: +evp_cipher_ctx_st crypto/evp/evp_local.h /^struct evp_cipher_ctx_st {$/;" s +evp_cipher_free crypto/evp/evp_enc.c /^static void evp_cipher_free(void *cipher)$/;" f file: +evp_cipher_free_int crypto/evp/evp_enc.c /^void evp_cipher_free_int(EVP_CIPHER *cipher)$/;" f +evp_cipher_from_algorithm crypto/evp/evp_enc.c /^static void *evp_cipher_from_algorithm(const int name_id,$/;" f file: +evp_cipher_get_asn1_aead_params crypto/evp/evp_lib.c /^int evp_cipher_get_asn1_aead_params(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f +evp_cipher_get_number crypto/evp/evp_lib.c /^int evp_cipher_get_number(const EVP_CIPHER *cipher)$/;" f +evp_cipher_info_st include/openssl/evp.h /^typedef struct evp_cipher_info_st {$/;" s +evp_cipher_init_internal crypto/evp/evp_enc.c /^static int evp_cipher_init_internal(EVP_CIPHER_CTX *ctx,$/;" f file: +evp_cipher_new crypto/evp/evp_enc.c /^EVP_CIPHER *evp_cipher_new(void)$/;" f +evp_cipher_param_to_asn1_ex crypto/evp/evp_lib.c /^int evp_cipher_param_to_asn1_ex(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f +evp_cipher_set_asn1_aead_params crypto/evp/evp_lib.c /^int evp_cipher_set_asn1_aead_params(EVP_CIPHER_CTX *c, ASN1_TYPE *type,$/;" f +evp_cipher_st include/crypto/evp.h /^struct evp_cipher_st {$/;" s +evp_cipher_up_ref crypto/evp/evp_enc.c /^static int evp_cipher_up_ref(void *cipher)$/;" f file: +evp_cleanup_int crypto/evp/names.c /^void evp_cleanup_int(void)$/;" f +evp_cmac_name apps/speed.c /^static char *evp_cmac_name = NULL;$/;" v file: +evp_decodeblock_int crypto/evp/encode.c /^static int evp_decodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,$/;" f file: +evp_default_properties_enable_fips_int crypto/evp/evp_fetch.c /^int evp_default_properties_enable_fips_int(OSSL_LIB_CTX *libctx, int enable,$/;" f +evp_default_properties_merge crypto/evp/evp_fetch.c /^static int evp_default_properties_merge(OSSL_LIB_CTX *libctx, const char *propq,$/;" f file: +evp_default_property_is_enabled crypto/evp/evp_fetch.c /^static int evp_default_property_is_enabled(OSSL_LIB_CTX *libctx,$/;" f file: +evp_encode_ctx_set_flags crypto/evp/encode.c /^void evp_encode_ctx_set_flags(EVP_ENCODE_CTX *ctx, unsigned int flags)$/;" f +evp_encodeblock_int crypto/evp/encode.c /^static int evp_encodeblock_int(EVP_ENCODE_CTX *ctx, unsigned char *t,$/;" f file: +evp_generic_do_all crypto/evp/evp_fetch.c /^void evp_generic_do_all(OSSL_LIB_CTX *libctx, int operation_id,$/;" f +evp_generic_fetch crypto/evp/evp_fetch.c /^void *evp_generic_fetch(OSSL_LIB_CTX *libctx, int operation_id,$/;" f +evp_generic_fetch_by_number crypto/evp/evp_fetch.c /^void *evp_generic_fetch_by_number(OSSL_LIB_CTX *libctx, int operation_id,$/;" f +evp_generic_fetch_from_prov crypto/evp/evp_fetch.c /^void *evp_generic_fetch_from_prov(OSSL_PROVIDER *prov, int operation_id,$/;" f +evp_get_cipherbyname_ex crypto/evp/names.c /^const EVP_CIPHER *evp_get_cipherbyname_ex(OSSL_LIB_CTX *libctx,$/;" f +evp_get_digestbyname_ex crypto/evp/names.c /^const EVP_MD *evp_get_digestbyname_ex(OSSL_LIB_CTX *libctx, const char *name)$/;" f +evp_get_global_properties_str crypto/evp/evp_fetch.c /^char *evp_get_global_properties_str(OSSL_LIB_CTX *libctx, int loadconfig)$/;" f +evp_hmac_name apps/speed.c /^static char *evp_hmac_name = NULL;$/;" v file: +evp_init_seq_set_iv test/evp_extra_test.c /^static int evp_init_seq_set_iv(EVP_CIPHER_CTX *ctx, const EVP_INIT_TEST_st *t)$/;" f file: +evp_init_tests test/evp_extra_test.c /^static const EVP_INIT_TEST_st evp_init_tests[] = {$/;" v file: +evp_is_a crypto/evp/evp_fetch.c /^int evp_is_a(OSSL_PROVIDER *prov, int number,$/;" f +evp_kdf_ctx_st crypto/evp/evp_local.h /^struct evp_kdf_ctx_st {$/;" s +evp_kdf_free crypto/evp/kdf_meth.c /^static void evp_kdf_free(void *vkdf)$/;" f file: +evp_kdf_from_algorithm crypto/evp/kdf_meth.c /^static void *evp_kdf_from_algorithm(int name_id,$/;" f file: +evp_kdf_get_number crypto/evp/kdf_lib.c /^int evp_kdf_get_number(const EVP_KDF *kdf)$/;" f +evp_kdf_new crypto/evp/kdf_meth.c /^static void *evp_kdf_new(void)$/;" f file: +evp_kdf_st include/crypto/evp.h /^struct evp_kdf_st {$/;" s +evp_kdf_up_ref crypto/evp/kdf_meth.c /^static int evp_kdf_up_ref(void *vkdf)$/;" f file: +evp_kem_fetch_from_prov crypto/evp/kem.c /^EVP_KEM *evp_kem_fetch_from_prov(OSSL_PROVIDER *prov, const char *algorithm,$/;" f +evp_kem_from_algorithm crypto/evp/kem.c /^static void *evp_kem_from_algorithm(int name_id, const OSSL_ALGORITHM *algodef,$/;" f file: +evp_kem_get_number crypto/evp/kem.c /^int evp_kem_get_number(const EVP_KEM *kem)$/;" f +evp_kem_init crypto/evp/kem.c /^static int evp_kem_init(EVP_PKEY_CTX *ctx, int operation,$/;" f file: +evp_kem_new crypto/evp/kem.c /^static EVP_KEM *evp_kem_new(OSSL_PROVIDER *prov)$/;" f file: +evp_kem_st crypto/evp/evp_local.h /^struct evp_kem_st {$/;" s +evp_keyexch_fetch_from_prov crypto/evp/exchange.c /^EVP_KEYEXCH *evp_keyexch_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f +evp_keyexch_from_algorithm crypto/evp/exchange.c /^static void *evp_keyexch_from_algorithm(int name_id,$/;" f file: +evp_keyexch_get_number crypto/evp/exchange.c /^int evp_keyexch_get_number(const EVP_KEYEXCH *keyexch)$/;" f +evp_keyexch_new crypto/evp/exchange.c /^static EVP_KEYEXCH *evp_keyexch_new(OSSL_PROVIDER *prov)$/;" f file: +evp_keyexch_st crypto/evp/evp_local.h /^struct evp_keyexch_st {$/;" s +evp_keymgmt_dup crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_dup(const EVP_KEYMGMT *keymgmt, const void *keydata_from,$/;" f +evp_keymgmt_export crypto/evp/keymgmt_meth.c /^int evp_keymgmt_export(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f +evp_keymgmt_export_types crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *evp_keymgmt_export_types(const EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_fetch_by_number crypto/evp/keymgmt_meth.c /^EVP_KEYMGMT *evp_keymgmt_fetch_by_number(OSSL_LIB_CTX *ctx, int name_id,$/;" f +evp_keymgmt_fetch_from_prov crypto/evp/keymgmt_meth.c /^EVP_KEYMGMT *evp_keymgmt_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f +evp_keymgmt_freedata crypto/evp/keymgmt_meth.c /^void evp_keymgmt_freedata(const EVP_KEYMGMT *keymgmt, void *keydata)$/;" f +evp_keymgmt_gen crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_gen(const EVP_KEYMGMT *keymgmt, void *genctx,$/;" f +evp_keymgmt_gen_cleanup crypto/evp/keymgmt_meth.c /^void evp_keymgmt_gen_cleanup(const EVP_KEYMGMT *keymgmt, void *genctx)$/;" f +evp_keymgmt_gen_init crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_gen_init(const EVP_KEYMGMT *keymgmt, int selection,$/;" f +evp_keymgmt_gen_set_params crypto/evp/keymgmt_meth.c /^int evp_keymgmt_gen_set_params(const EVP_KEYMGMT *keymgmt, void *genctx,$/;" f +evp_keymgmt_gen_set_template crypto/evp/keymgmt_meth.c /^int evp_keymgmt_gen_set_template(const EVP_KEYMGMT *keymgmt, void *genctx,$/;" f +evp_keymgmt_get_number crypto/evp/keymgmt_meth.c /^int evp_keymgmt_get_number(const EVP_KEYMGMT *keymgmt)$/;" f +evp_keymgmt_get_params crypto/evp/keymgmt_meth.c /^int evp_keymgmt_get_params(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f +evp_keymgmt_has crypto/evp/keymgmt_meth.c /^int evp_keymgmt_has(const EVP_KEYMGMT *keymgmt, void *keydata, int selection)$/;" f +evp_keymgmt_has_load crypto/evp/keymgmt_meth.c /^int evp_keymgmt_has_load(const EVP_KEYMGMT *keymgmt)$/;" f +evp_keymgmt_import crypto/evp/keymgmt_meth.c /^int evp_keymgmt_import(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f +evp_keymgmt_import_types crypto/evp/keymgmt_meth.c /^const OSSL_PARAM *evp_keymgmt_import_types(const EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_load crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_load(const EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_match crypto/evp/keymgmt_meth.c /^int evp_keymgmt_match(const EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_newdata crypto/evp/keymgmt_meth.c /^void *evp_keymgmt_newdata(const EVP_KEYMGMT *keymgmt)$/;" f +evp_keymgmt_set_params crypto/evp/keymgmt_meth.c /^int evp_keymgmt_set_params(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f +evp_keymgmt_st crypto/evp/evp_local.h /^struct evp_keymgmt_st {$/;" s +evp_keymgmt_util_assign_pkey crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_assign_pkey(EVP_PKEY *pkey, EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_util_cache_keydata crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_cache_keydata(EVP_PKEY *pk,$/;" f +evp_keymgmt_util_cache_keyinfo crypto/evp/keymgmt_lib.c /^void evp_keymgmt_util_cache_keyinfo(EVP_PKEY *pk)$/;" f +evp_keymgmt_util_clear_operation_cache crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_clear_operation_cache(EVP_PKEY *pk, int locking)$/;" f +evp_keymgmt_util_copy crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_copy(EVP_PKEY *to, EVP_PKEY *from, int selection)$/;" f +evp_keymgmt_util_export crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_export(const EVP_PKEY *pk, int selection,$/;" f +evp_keymgmt_util_export_to_provider crypto/evp/keymgmt_lib.c /^void *evp_keymgmt_util_export_to_provider(EVP_PKEY *pk, EVP_KEYMGMT *keymgmt)$/;" f +evp_keymgmt_util_find_operation_cache crypto/evp/keymgmt_lib.c /^OP_CACHE_ELEM *evp_keymgmt_util_find_operation_cache(EVP_PKEY *pk,$/;" f +evp_keymgmt_util_fromdata crypto/evp/keymgmt_lib.c /^void *evp_keymgmt_util_fromdata(EVP_PKEY *target, EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_util_gen crypto/evp/keymgmt_lib.c /^void *evp_keymgmt_util_gen(EVP_PKEY *target, EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_util_get_deflt_digest_name crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_get_deflt_digest_name(EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_util_has crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_has(EVP_PKEY *pk, int selection)$/;" f +evp_keymgmt_util_make_pkey crypto/evp/keymgmt_lib.c /^EVP_PKEY *evp_keymgmt_util_make_pkey(EVP_KEYMGMT *keymgmt, void *keydata)$/;" f +evp_keymgmt_util_match crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_match(EVP_PKEY *pk1, EVP_PKEY *pk2, int selection)$/;" f +evp_keymgmt_util_query_operation_name crypto/evp/keymgmt_lib.c /^const char *evp_keymgmt_util_query_operation_name(EVP_KEYMGMT *keymgmt,$/;" f +evp_keymgmt_util_try_import crypto/evp/keymgmt_lib.c /^int evp_keymgmt_util_try_import(const OSSL_PARAM params[], void *arg)$/;" f +evp_keymgmt_util_try_import_data_st include/crypto/evp.h /^struct evp_keymgmt_util_try_import_data_st {$/;" s +evp_keymgmt_validate crypto/evp/keymgmt_meth.c /^int evp_keymgmt_validate(const EVP_KEYMGMT *keymgmt, void *keydata,$/;" f +evp_mac_ciphername apps/speed.c /^static char *evp_mac_ciphername = "aes-128-cbc";$/;" v file: +evp_mac_ctx_st crypto/evp/evp_local.h /^struct evp_mac_ctx_st {$/;" s +evp_mac_final crypto/evp/mac_lib.c /^static int evp_mac_final(EVP_MAC_CTX *ctx, int xof,$/;" f file: +evp_mac_free crypto/evp/mac_meth.c /^static void evp_mac_free(void *vmac)$/;" f file: +evp_mac_from_algorithm crypto/evp/mac_meth.c /^static void *evp_mac_from_algorithm(int name_id,$/;" f file: +evp_mac_get_number crypto/evp/mac_lib.c /^int evp_mac_get_number(const EVP_MAC *mac)$/;" f +evp_mac_mdname apps/speed.c /^static char *evp_mac_mdname = "md5";$/;" v file: +evp_mac_new crypto/evp/mac_meth.c /^static void *evp_mac_new(void)$/;" f file: +evp_mac_st include/crypto/evp.h /^struct evp_mac_st {$/;" s +evp_mac_up_ref crypto/evp/mac_meth.c /^static int evp_mac_up_ref(void *vmac)$/;" f file: +evp_md_cache_constants crypto/evp/digest.c /^static int evp_md_cache_constants(EVP_MD *md)$/;" f file: +evp_md_ctx_clear_digest crypto/evp/digest.c /^void evp_md_ctx_clear_digest(EVP_MD_CTX *ctx, int force, int keep_fetched)$/;" f +evp_md_ctx_new_ex crypto/evp/digest.c /^EVP_MD_CTX *evp_md_ctx_new_ex(EVP_PKEY *pkey, const ASN1_OCTET_STRING *id,$/;" f +evp_md_ctx_reset_ex crypto/evp/digest.c /^static int evp_md_ctx_reset_ex(EVP_MD_CTX *ctx, int keep_fetched)$/;" f file: +evp_md_ctx_st crypto/evp/evp_local.h /^struct evp_md_ctx_st {$/;" s +evp_md_free crypto/evp/digest.c /^static void evp_md_free(void *md)$/;" f file: +evp_md_free_int crypto/evp/evp_lib.c /^void evp_md_free_int(EVP_MD *md)$/;" f +evp_md_from_algorithm crypto/evp/digest.c /^static void *evp_md_from_algorithm(int name_id,$/;" f file: +evp_md_get_number crypto/evp/evp_lib.c /^int evp_md_get_number(const EVP_MD *md)$/;" f +evp_md_init_internal crypto/evp/digest.c /^static int evp_md_init_internal(EVP_MD_CTX *ctx, const EVP_MD *type,$/;" f file: +evp_md_name apps/speed.c /^static const char *evp_md_name = NULL;$/;" v file: +evp_md_new crypto/evp/digest.c /^EVP_MD *evp_md_new(void)$/;" f +evp_md_st include/crypto/evp.h /^struct evp_md_st {$/;" s +evp_md_up_ref crypto/evp/digest.c /^static int evp_md_up_ref(void *md)$/;" f file: +evp_method_data_st crypto/evp/evp_fetch.c /^struct evp_method_data_st {$/;" s file: +evp_method_id crypto/evp/evp_fetch.c /^static uint32_t evp_method_id(int name_id, unsigned int operation_id)$/;" f file: +evp_method_store_cache_flush crypto/evp/evp_fetch.c /^int evp_method_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f +evp_method_store_free crypto/evp/evp_fetch.c /^static void evp_method_store_free(void *vstore)$/;" f file: +evp_method_store_method crypto/evp/evp_fetch.c /^static const OSSL_LIB_CTX_METHOD evp_method_store_method = {$/;" v file: +evp_method_store_new crypto/evp/evp_fetch.c /^static void *evp_method_store_new(OSSL_LIB_CTX *ctx)$/;" f file: +evp_method_store_remove_all_provided crypto/evp/evp_fetch.c /^int evp_method_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f +evp_names_do_all crypto/evp/evp_fetch.c /^int evp_names_do_all(OSSL_PROVIDER *prov, int number,$/;" f +evp_pbe_st crypto/evp/evp_pbe.c /^struct evp_pbe_st {$/;" s file: +evp_pkcs82pkey_legacy crypto/evp/evp_pkey.c /^EVP_PKEY *evp_pkcs82pkey_legacy(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx,$/;" f +evp_pkey_asn1_ctrl crypto/evp/p_lib.c /^static int evp_pkey_asn1_ctrl(EVP_PKEY *pkey, int op, int arg1, void *arg2)$/;" f file: +evp_pkey_asn1_method_st include/crypto/asn1.h /^struct evp_pkey_asn1_method_st {$/;" s +evp_pkey_asym_cipher_init crypto/evp/asymcipher.c /^static int evp_pkey_asym_cipher_init(EVP_PKEY_CTX *ctx, int operation,$/;" f file: +evp_pkey_cmp_any crypto/evp/p_lib.c /^static int evp_pkey_cmp_any(const EVP_PKEY *a, const EVP_PKEY *b,$/;" f file: +evp_pkey_copy_downgraded crypto/evp/p_lib.c /^int evp_pkey_copy_downgraded(EVP_PKEY **dest, const EVP_PKEY *src)$/;" f +evp_pkey_ctx_ctrl_int crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_ctrl_int(EVP_PKEY_CTX *ctx, int keytype, int optype,$/;" f file: +evp_pkey_ctx_ctrl_str_int crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_ctrl_str_int(EVP_PKEY_CTX *ctx,$/;" f file: +evp_pkey_ctx_ctrl_str_to_param crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_ctrl_str_to_param(EVP_PKEY_CTX *pctx,$/;" f +evp_pkey_ctx_ctrl_to_param crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_ctrl_to_param(EVP_PKEY_CTX *pctx,$/;" f +evp_pkey_ctx_free_all_cached_data crypto/evp/pmeth_lib.c /^static void evp_pkey_ctx_free_all_cached_data(EVP_PKEY_CTX *ctx)$/;" f file: +evp_pkey_ctx_free_cached_data crypto/evp/pmeth_lib.c /^static void evp_pkey_ctx_free_cached_data(EVP_PKEY_CTX *ctx,$/;" f file: +evp_pkey_ctx_free_old_ops crypto/evp/pmeth_lib.c /^void evp_pkey_ctx_free_old_ops(EVP_PKEY_CTX *ctx)$/;" f +evp_pkey_ctx_get1_id_len_prov crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_get1_id_len_prov(EVP_PKEY_CTX *ctx, size_t *id_len)$/;" f +evp_pkey_ctx_get1_id_prov crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_get1_id_prov(EVP_PKEY_CTX *ctx, void *id)$/;" f +evp_pkey_ctx_get_params_strict crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_get_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f +evp_pkey_ctx_get_params_to_ctrl crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_get_params_to_ctrl(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f +evp_pkey_ctx_getset_ecdh_param_checks crypto/evp/ec_ctrl.c /^int evp_pkey_ctx_getset_ecdh_param_checks(const EVP_PKEY_CTX *ctx)$/;" f file: +evp_pkey_ctx_is_legacy include/crypto/evp.h 25;" d +evp_pkey_ctx_is_provided include/crypto/evp.h 27;" d +evp_pkey_ctx_set1_id_prov crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_set1_id_prov(EVP_PKEY_CTX *ctx, const void *id, int len)$/;" f +evp_pkey_ctx_set1_octet_string crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_set1_octet_string(EVP_PKEY_CTX *ctx, int fallback,$/;" f file: +evp_pkey_ctx_set_md crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_set_md(EVP_PKEY_CTX *ctx, const EVP_MD *md,$/;" f file: +evp_pkey_ctx_set_params_strict crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_set_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)$/;" f +evp_pkey_ctx_set_params_to_ctrl crypto/evp/ctrl_params_translate.c /^int evp_pkey_ctx_set_params_to_ctrl(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)$/;" f +evp_pkey_ctx_set_uint64 crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_set_uint64(EVP_PKEY_CTX *ctx, const char *param,$/;" f file: +evp_pkey_ctx_setget_params_to_ctrl crypto/evp/ctrl_params_translate.c /^static int evp_pkey_ctx_setget_params_to_ctrl(EVP_PKEY_CTX *pctx,$/;" f file: +evp_pkey_ctx_st include/crypto/evp.h /^struct evp_pkey_ctx_st {$/;" s +evp_pkey_ctx_state crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_state(const EVP_PKEY_CTX *ctx)$/;" f +evp_pkey_ctx_store_cached_data crypto/evp/pmeth_lib.c /^static int evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx,$/;" f file: +evp_pkey_ctx_translations crypto/evp/ctrl_params_translate.c /^static const struct translation_st evp_pkey_ctx_translations[] = {$/;" v typeref:struct:translation_st file: +evp_pkey_ctx_use_cached_data crypto/evp/pmeth_lib.c /^int evp_pkey_ctx_use_cached_data(EVP_PKEY_CTX *ctx)$/;" f +evp_pkey_export_to_provider crypto/evp/p_lib.c /^void *evp_pkey_export_to_provider(EVP_PKEY *pk, OSSL_LIB_CTX *libctx,$/;" f +evp_pkey_free_it crypto/evp/p_lib.c /^static void evp_pkey_free_it(EVP_PKEY *x)$/;" f file: +evp_pkey_free_legacy crypto/evp/p_lib.c /^void evp_pkey_free_legacy(EVP_PKEY *x)$/;" f +evp_pkey_get0_DH_int crypto/evp/p_lib.c /^DH *evp_pkey_get0_DH_int(const EVP_PKEY *pkey)$/;" f +evp_pkey_get0_DSA_int crypto/evp/p_lib.c /^static DSA *evp_pkey_get0_DSA_int(const EVP_PKEY *pkey)$/;" f file: +evp_pkey_get0_ECX_KEY crypto/evp/p_lib.c /^static const ECX_KEY *evp_pkey_get0_ECX_KEY(const EVP_PKEY *pkey, int type)$/;" f file: +evp_pkey_get0_EC_KEY_int crypto/evp/p_legacy.c /^EC_KEY *evp_pkey_get0_EC_KEY_int(const EVP_PKEY *pkey)$/;" f +evp_pkey_get0_RSA_int crypto/evp/p_legacy.c /^RSA *evp_pkey_get0_RSA_int(const EVP_PKEY *pkey)$/;" f +evp_pkey_get1_ECX_KEY crypto/evp/p_lib.c /^static ECX_KEY *evp_pkey_get1_ECX_KEY(EVP_PKEY *pkey, int type)$/;" f file: +evp_pkey_get_legacy crypto/evp/p_lib.c /^void *evp_pkey_get_legacy(EVP_PKEY *pk)$/;" f +evp_pkey_get_params_to_ctrl crypto/evp/ctrl_params_translate.c /^int evp_pkey_get_params_to_ctrl(const EVP_PKEY *pkey, OSSL_PARAM *params)$/;" f +evp_pkey_is_assigned include/crypto/evp.h 626;" d +evp_pkey_is_blank include/crypto/evp.h 621;" d +evp_pkey_is_legacy include/crypto/evp.h 632;" d +evp_pkey_is_provided include/crypto/evp.h 634;" d +evp_pkey_is_typed include/crypto/evp.h 623;" d +evp_pkey_keygen crypto/evp/evp_lib.c /^static EVP_PKEY *evp_pkey_keygen(OSSL_LIB_CTX *libctx, const char *name,$/;" f file: +evp_pkey_meth_find_added_by_application crypto/evp/pmeth_lib.c /^static const EVP_PKEY_METHOD *evp_pkey_meth_find_added_by_application(int type)$/;" f file: +evp_pkey_method_st include/crypto/evp.h /^struct evp_pkey_method_st {$/;" s +evp_pkey_name2type crypto/evp/p_lib.c /^int evp_pkey_name2type(const char *name)$/;" f +evp_pkey_new0_key crypto/pem/pvkfmt.c /^static EVP_PKEY *evp_pkey_new0_key(void *key, int evp_type)$/;" f file: +evp_pkey_param_check_combined crypto/evp/pmeth_check.c /^static int evp_pkey_param_check_combined(EVP_PKEY_CTX *ctx, int checktype)$/;" f file: +evp_pkey_public_check_combined crypto/evp/pmeth_check.c /^static int evp_pkey_public_check_combined(EVP_PKEY_CTX *ctx, int checktype)$/;" f file: +evp_pkey_set1_fn providers/implementations/encode_decode/encode_key2ms.c /^typedef int evp_pkey_set1_fn(EVP_PKEY *, const void *key);$/;" t file: +evp_pkey_set_cb_translate crypto/evp/pmeth_gn.c /^void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx)$/;" f +evp_pkey_setget_params_to_ctrl crypto/evp/ctrl_params_translate.c /^static int evp_pkey_setget_params_to_ctrl(const EVP_PKEY *pkey,$/;" f file: +evp_pkey_signature_init crypto/evp/signature.c /^static int evp_pkey_signature_init(EVP_PKEY_CTX *ctx, int operation,$/;" f file: +evp_pkey_st include/crypto/evp.h /^struct evp_pkey_st {$/;" s +evp_pkey_translations crypto/evp/ctrl_params_translate.c /^static const struct translation_st evp_pkey_translations[] = {$/;" v typeref:struct:translation_st file: +evp_pkey_type2name crypto/evp/p_lib.c /^const char *evp_pkey_type2name(int type)$/;" f +evp_rand_ctx_st crypto/evp/evp_local.h /^struct evp_rand_ctx_st {$/;" s +evp_rand_ctx_up_ref crypto/evp/evp_rand.c /^static int evp_rand_ctx_up_ref(EVP_RAND_CTX *ctx)$/;" f file: +evp_rand_free crypto/evp/evp_rand.c /^static void evp_rand_free(void *vrand)$/;" f file: +evp_rand_from_algorithm crypto/evp/evp_rand.c /^static void *evp_rand_from_algorithm(int name_id,$/;" f file: +evp_rand_generate_locked crypto/evp/evp_rand.c /^static int evp_rand_generate_locked(EVP_RAND_CTX *ctx, unsigned char *out,$/;" f file: +evp_rand_get_ctx_params_locked crypto/evp/evp_rand.c /^static int evp_rand_get_ctx_params_locked(EVP_RAND_CTX *ctx,$/;" f file: +evp_rand_get_number crypto/evp/evp_rand.c /^int evp_rand_get_number(const EVP_RAND *rand)$/;" f +evp_rand_instantiate_locked crypto/evp/evp_rand.c /^static int evp_rand_instantiate_locked$/;" f file: +evp_rand_lock crypto/evp/evp_rand.c /^static int evp_rand_lock(EVP_RAND_CTX *rand)$/;" f file: +evp_rand_new crypto/evp/evp_rand.c /^static void *evp_rand_new(void)$/;" f file: +evp_rand_nonce_locked crypto/evp/evp_rand.c /^static int evp_rand_nonce_locked(EVP_RAND_CTX *ctx, unsigned char *out,$/;" f file: +evp_rand_reseed_locked crypto/evp/evp_rand.c /^static int evp_rand_reseed_locked(EVP_RAND_CTX *ctx, int prediction_resistance,$/;" f file: +evp_rand_set_ctx_params_locked crypto/evp/evp_rand.c /^static int evp_rand_set_ctx_params_locked(EVP_RAND_CTX *ctx,$/;" f file: +evp_rand_st crypto/evp/evp_rand.c /^struct evp_rand_st {$/;" s file: +evp_rand_strength_locked crypto/evp/evp_rand.c /^static unsigned int evp_rand_strength_locked(EVP_RAND_CTX *ctx)$/;" f file: +evp_rand_uninstantiate_locked crypto/evp/evp_rand.c /^static int evp_rand_uninstantiate_locked(EVP_RAND_CTX *ctx)$/;" f file: +evp_rand_unlock crypto/evp/evp_rand.c /^static void evp_rand_unlock(EVP_RAND_CTX *rand)$/;" f file: +evp_rand_up_ref crypto/evp/evp_rand.c /^static int evp_rand_up_ref(void *vrand)$/;" f file: +evp_rand_verify_zeroization_locked crypto/evp/evp_rand.c /^static int evp_rand_verify_zeroization_locked(EVP_RAND_CTX *ctx)$/;" f file: +evp_reset_tests test/evp_extra_test.c /^static const EVP_RESET_TEST_st evp_reset_tests[] = {$/;" v file: +evp_set_default_properties_int crypto/evp/evp_fetch.c /^int evp_set_default_properties_int(OSSL_LIB_CTX *libctx, const char *propq,$/;" f +evp_set_parsed_default_properties crypto/evp/evp_fetch.c /^static int evp_set_parsed_default_properties(OSSL_LIB_CTX *libctx,$/;" f file: +evp_signature_fetch_from_prov crypto/evp/signature.c /^EVP_SIGNATURE *evp_signature_fetch_from_prov(OSSL_PROVIDER *prov,$/;" f +evp_signature_from_algorithm crypto/evp/signature.c /^static void *evp_signature_from_algorithm(int name_id,$/;" f file: +evp_signature_get_number crypto/evp/signature.c /^int evp_signature_get_number(const EVP_SIGNATURE *signature)$/;" f +evp_signature_new crypto/evp/signature.c /^static EVP_SIGNATURE *evp_signature_new(OSSL_PROVIDER *prov)$/;" f file: +evp_signature_st crypto/evp/evp_local.h /^struct evp_signature_st {$/;" s +evp_test_buffer_append test/evp_test.c /^static int evp_test_buffer_append(const char *value,$/;" f file: +evp_test_buffer_free test/evp_test.c /^static void evp_test_buffer_free(EVP_TEST_BUFFER *db)$/;" f file: +evp_test_buffer_ncopy test/evp_test.c /^static int evp_test_buffer_ncopy(const char *value,$/;" f file: +evp_test_buffer_set_count test/evp_test.c /^static int evp_test_buffer_set_count(const char *value,$/;" f file: +evp_test_buffer_st test/evp_test.c /^struct evp_test_buffer_st {$/;" s file: +evp_test_list test/evp_test.c /^static const EVP_TEST_METHOD *evp_test_list[] = {$/;" v file: +evp_test_method_st test/evp_test.c /^struct evp_test_method_st {$/;" s file: +evp_test_st test/evp_test.c /^typedef struct evp_test_st {$/;" s file: +evp_type providers/implementations/encode_decode/decode_der2key.c /^ int evp_type;$/;" m struct:keytype_desc_st file: +evp_type test/endecoder_legacy_test.c /^ int evp_type;$/;" m struct:key_st file: +evp_type test/endecoder_legacy_test.c /^ int evp_type;$/;" m struct:test_stanza_st file: +evp_updated_iv_tests test/evp_extra_test.c /^static const EVP_UPDATED_IV_TEST_st evp_updated_iv_tests[] = {$/;" v file: +evpmd apps/rehash.c /^static const EVP_MD *evpmd;$/;" v file: +evpmdsize apps/rehash.c /^static int evpmdsize;$/;" v file: +evptype test/evp_extra_test.c /^ int evptype;$/;" m struct:APK_DATA_st file: +evptype test/evp_extra_test2.c /^ int evptype;$/;" m struct:APK_DATA_st file: +ex_arg crypto/asn1/bio_asn1.c /^ void *ex_arg;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +ex_buf crypto/asn1/bio_asn1.c /^ unsigned char *ex_buf;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +ex_cached include/crypto/x509.h /^ volatile int ex_cached;$/;" m struct:x509_st +ex_callback_compare crypto/ex_data.c /^static int ex_callback_compare(const void *a, const void *b)$/;" f file: +ex_callback_entry crypto/ex_data.c /^struct ex_callback_entry {$/;" s file: +ex_callback_st include/internal/cryptlib.h /^struct ex_callback_st {$/;" s +ex_callbacks_st include/internal/cryptlib.h /^typedef struct ex_callbacks_st {$/;" s +ex_coefficient test/rsa_mp_test.c /^static const unsigned char ex_coefficient[] =$/;" v file: +ex_data crypto/bio/bio_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:bio_st +ex_data crypto/dh/dh_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:dh_st +ex_data crypto/dsa/dsa_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:dsa_st +ex_data crypto/dso/dso_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:dso_st +ex_data crypto/ec/ec_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ec_key_st +ex_data crypto/engine/eng_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:engine_st +ex_data crypto/rsa/rsa_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:rsa_st +ex_data crypto/ui/ui_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ui_method_st +ex_data crypto/ui/ui_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ui_st +ex_data crypto/x509/x509_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:x509_store_st +ex_data include/crypto/evp.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:evp_pkey_st +ex_data include/crypto/x509.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:x509_st +ex_data include/crypto/x509.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:x509_store_ctx_st +ex_data include/internal/cryptlib.h /^ EX_CALLBACKS ex_data[CRYPTO_EX_INDEX__COUNT];$/;" m struct:ossl_ex_data_global_st +ex_data ssl/ssl_local.h /^ CRYPTO_EX_DATA ex_data; \/* application specific data *\/$/;" m struct:ssl_session_st +ex_data ssl/ssl_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ssl_ctx_st +ex_data ssl/ssl_local.h /^ CRYPTO_EX_DATA ex_data;$/;" m struct:ssl_st +ex_data test/exdatatest.c /^ CRYPTO_EX_DATA ex_data;$/;" m struct:myobj_st file: +ex_data_idx test/helpers/handshake.c /^static int ex_data_idx;$/;" v file: +ex_data_lock include/internal/cryptlib.h /^ CRYPTO_RWLOCK *ex_data_lock;$/;" m struct:ossl_ex_data_global_st +ex_exponent test/rsa_mp_test.c /^static const unsigned char ex_exponent[] =$/;" v file: +ex_flags include/crypto/x509.h /^ uint32_t ex_flags;$/;" m struct:x509_st +ex_free_func crypto/asn1/bio_asn1.c /^ asn1_ps_func *ex_free_func;$/;" m struct:BIO_ASN1_EX_FUNCS_st file: +ex_func crypto/asn1/bio_asn1.c /^ asn1_ps_func *ex_func;$/;" m struct:BIO_ASN1_EX_FUNCS_st file: +ex_kusage include/crypto/x509.h /^ uint32_t ex_kusage;$/;" m struct:x509_st +ex_len crypto/asn1/bio_asn1.c /^ int ex_len;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +ex_nscert include/crypto/x509.h /^ uint32_t ex_nscert;$/;" m struct:x509_st +ex_pathlen include/crypto/x509.h /^ long ex_pathlen;$/;" m struct:x509_st +ex_pcpathlen include/crypto/x509.h /^ long ex_pcpathlen;$/;" m struct:x509_st +ex_pos crypto/asn1/bio_asn1.c /^ int ex_pos;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +ex_prime test/rsa_mp_test.c /^static const unsigned char ex_prime[] =$/;" v file: +ex_xkusage include/crypto/x509.h /^ uint32_t ex_xkusage;$/;" m struct:x509_st +excb crypto/ex_data.c /^ const EX_CALLBACK *excb;$/;" m struct:ex_callback_entry file: +exceptions test/v3nametest.c /^static const char *const exceptions[] = {$/;" v file: +exchange include/crypto/evp.h /^ EVP_KEYEXCH *exchange;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon365 +exclusive crypto/threads_win.c /^ int exclusive;$/;" m struct:__anon89 file: +exdup test/exdatatest.c /^static int exdup(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: +exdup2 test/exdatatest.c /^static int exdup2(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: +execute util/perl/TLSProxy/Proxy.pm /^sub execute$/;" s +execute_CMP_ASN1_OCTET_STRING_set1_test test/cmp_asn_test.c /^static int execute_CMP_ASN1_OCTET_STRING_set1_test(CMP_ASN_TEST_FIXTURE *$/;" f file: +execute_CTX_print_errors_test test/cmp_ctx_test.c /^static int execute_CTX_print_errors_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: +execute_CTX_reinit_test test/cmp_ctx_test.c /^static int execute_CTX_reinit_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: +execute_CTX_reqExtensions_have_SAN_test test/cmp_ctx_test.c /^int execute_CTX_reqExtensions_have_SAN_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_generalInfo_push0_item_test test/cmp_hdr_test.c /^execute_HDR_generalInfo_push0_item_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_generalInfo_push1_items_test test/cmp_hdr_test.c /^execute_HDR_generalInfo_push1_items_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_get0_senderNonce_test test/cmp_hdr_test.c /^static int execute_HDR_get0_senderNonce_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_init_test test/cmp_hdr_test.c /^static int execute_HDR_init_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_push0_freeText_test test/cmp_hdr_test.c /^static int execute_HDR_push0_freeText_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_push1_freeText_test test/cmp_hdr_test.c /^static int execute_HDR_push1_freeText_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_set1_recipient_test test/cmp_hdr_test.c /^static int execute_HDR_set1_recipient_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_set1_senderKID_test test/cmp_hdr_test.c /^static int execute_HDR_set1_senderKID_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_set1_sender_test test/cmp_hdr_test.c /^static int execute_HDR_set1_sender_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_set_and_check_implicitConfirm_test test/cmp_hdr_test.c /^execute_HDR_set_and_check_implicitConfirm_test(CMP_HDR_TEST_FIXTURE$/;" f file: +execute_HDR_set_get_pvno_test test/cmp_hdr_test.c /^static int execute_HDR_set_get_pvno_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_HDR_update_messageTime_test test/cmp_hdr_test.c /^static int execute_HDR_update_messageTime_test(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +execute_MSG_add_extraCerts_test test/cmp_protect_test.c /^static int execute_MSG_add_extraCerts_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: +execute_MSG_protect_test test/cmp_protect_test.c /^static int execute_MSG_protect_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: +execute_PKISI_test test/cmp_status_test.c /^static int execute_PKISI_test(CMP_STATUS_TEST_FIXTURE *fixture)$/;" f file: +execute_X509_STORE_test test/cmp_protect_test.c /^static int execute_X509_STORE_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: +execute_calc_protection_fails_test test/cmp_protect_test.c /^static int execute_calc_protection_fails_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: +execute_calc_protection_pbmac_test test/cmp_protect_test.c /^static int execute_calc_protection_pbmac_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: +execute_calc_protection_signature_test test/cmp_protect_test.c /^static int execute_calc_protection_signature_test(CMP_PROTECT_TEST_FIXTURE *$/;" f file: +execute_cert_test test/ct_test.c /^static int execute_cert_test(CT_TEST_FIXTURE *fixture)$/;" f file: +execute_certconf_create_test test/cmp_msg_test.c /^static int execute_certconf_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_certrep_create test/cmp_msg_test.c /^static int execute_certrep_create(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_certreq_create_test test/cmp_msg_test.c /^static int execute_certreq_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_cleanse_plaintext test/sslapitest.c /^static int execute_cleanse_plaintext(const SSL_METHOD *smeth,$/;" f file: +execute_cmp_asn1_get_int_test test/cmp_asn_test.c /^static int execute_cmp_asn1_get_int_test(CMP_ASN_TEST_FIXTURE *fixture)$/;" f file: +execute_cmp_build_cert_chain_test test/cmp_protect_test.c /^static int execute_cmp_build_cert_chain_test(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: +execute_cmp_ctx_log_cb_test test/cmp_ctx_test.c /^static int execute_cmp_ctx_log_cb_test(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: +execute_cts128 test/modes_internal_test.c /^static int execute_cts128(const CTS128_FIXTURE *fixture, int num)$/;" f file: +execute_errormsg_create_test test/cmp_msg_test.c /^static int execute_errormsg_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_exchange_certConf_test test/cmp_client_test.c /^static int execute_exchange_certConf_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +execute_exchange_error_test test/cmp_client_test.c /^static int execute_exchange_error_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +execute_exec_GENM_ses_test test/cmp_client_test.c /^static int execute_exec_GENM_ses_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +execute_exec_RR_ses_test test/cmp_client_test.c /^static int execute_exec_RR_ses_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +execute_exec_certrequest_ses_test test/cmp_client_test.c /^static int execute_exec_certrequest_ses_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +execute_genm_create_test test/cmp_msg_test.c /^static int execute_genm_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_msg_check_test test/cmp_vfy_test.c /^static int execute_msg_check_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: +execute_pkimessage_create_test test/cmp_msg_test.c /^static int execute_pkimessage_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_pollrep_create test/cmp_msg_test.c /^static int execute_pollrep_create(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_pollreq_create_test test/cmp_msg_test.c /^static int execute_pollreq_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_rp_create test/cmp_msg_test.c /^static int execute_rp_create(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_rr_create_test test/cmp_msg_test.c /^static int execute_rr_create_test(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +execute_test test/cipherlist_test.c /^static int execute_test(CIPHERLIST_TEST_FIXTURE *fixture)$/;" f file: +execute_test test/ssl_test_ctx_test.c /^static int execute_test(SSL_TEST_CTX_TEST_FIXTURE *fixture)$/;" f file: +execute_test_handle_request test/cmp_server_test.c /^static int execute_test_handle_request(CMP_SRV_TEST_FIXTURE *fixture)$/;" f file: +execute_test_ktls test/sslapitest.c /^static int execute_test_ktls(int cis_ktls, int sis_ktls,$/;" f file: +execute_test_ktls_sendfile test/sslapitest.c /^static int execute_test_ktls_sendfile(int tls_version, const char *cipher)$/;" f file: +execute_test_large_message test/sslapitest.c /^static int execute_test_large_message(const SSL_METHOD *smeth,$/;" f file: +execute_test_session test/sslapitest.c /^static int execute_test_session(int maxprot, int use_int_cache,$/;" f file: +execute_test_ssl_bio test/sslapitest.c /^static int execute_test_ssl_bio(int pop_ssl, bio_change_t change_bio)$/;" f file: +execute_try_certreq_poll_abort_test test/cmp_client_test.c /^static int execute_try_certreq_poll_abort_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +execute_try_certreq_poll_test test/cmp_client_test.c /^static int execute_try_certreq_poll_test(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +execute_validate_cert_path_test test/cmp_vfy_test.c /^static int execute_validate_cert_path_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: +execute_validate_msg_test test/cmp_vfy_test.c /^static int execute_validate_msg_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: +execute_verify_popo_test test/cmp_vfy_test.c /^static int execute_verify_popo_test(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: +exfree test/exdatatest.c /^static void exfree(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: +exfree2 test/exdatatest.c /^static void exfree2(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: +exnew test/exdatatest.c /^static void exnew(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: +exnew2 test/exdatatest.c /^static void exnew2(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: +exnode_free crypto/x509/pcy_tree.c /^static void exnode_free(X509_POLICY_NODE *node)$/;" f file: +exp test/bntest.c /^ const char *exp;$/;" m struct:mod_exp_test_st file: +exp_class crypto/asn1/asn1_gen.c /^ int exp_class;$/;" m struct:__anon227 file: +exp_constructed crypto/asn1/asn1_gen.c /^ int exp_constructed;$/;" m struct:__anon227 file: +exp_count crypto/asn1/asn1_gen.c /^ int exp_count;$/;" m struct:__anon228 file: +exp_len crypto/asn1/asn1_gen.c /^ long exp_len;$/;" m struct:__anon227 file: +exp_list crypto/asn1/asn1_gen.c /^ tag_exp_type exp_list[ASN1_FLAG_EXP_MAX];$/;" m struct:__anon228 file: +exp_pad crypto/asn1/asn1_gen.c /^ int exp_pad;$/;" m struct:__anon227 file: +exp_tag crypto/asn1/asn1_gen.c /^ int exp_tag;$/;" m struct:__anon227 file: +expand crypto/comp/comp_local.h /^ int (*expand) (COMP_CTX *ctx,$/;" m struct:comp_method_st +expand crypto/lhash/lhash.c /^static int expand(OPENSSL_LHASH *lh)$/;" f file: +expand crypto/objects/objects.pl /^sub expand$/;" s +expand ssl/ssl_local.h /^ COMP_CTX *expand; \/* uncompress *\/$/;" m struct:ssl_st +expand_in crypto/comp/comp_local.h /^ unsigned long expand_in;$/;" m struct:comp_ctx_st +expand_line crypto/perlasm/arm-xlate.pl /^sub expand_line {$/;" s +expand_out crypto/comp/comp_local.h /^ unsigned long expand_out;$/;" m struct:comp_ctx_st +expanddepends Configurations/gentemplate.pm /^sub expanddepends {$/;" s +expect crypto/store/store_local.h /^ OSSL_STORE_expect_fn expect;$/;" m struct:ossl_store_loader_st +expect test/destest.c /^ int expect;$/;" m struct:__anon344 file: +expect test/destest.c /^ int expect;$/;" m struct:__anon345 file: +expect_asn1 crypto/http/http_client.c /^ int expect_asn1; \/* Response must be ASN.1-encoded *\/$/;" m struct:ossl_http_req_ctx_st file: +expect_failure test/conf_include_test.c /^static int expect_failure = 0;$/;" v file: +expect_file_generations crypto/LPdir_unix.c /^ int expect_file_generations;$/;" m struct:LP_dir_context_st file: +expected apps/lib/engine_loader.c /^ int expected;$/;" m struct:ossl_store_loader_ctx_st file: +expected test/bioprinttest.c /^ const char *expected;$/;" m struct:j_data_st file: +expected test/bioprinttest.c /^ const char *expected;$/;" m struct:z_data_st file: +expected test/cmp_asn_test.c /^ int expected;$/;" m struct:test_fixture file: +expected test/cmp_client_test.c /^ int expected;$/;" m struct:test_fixture file: +expected test/cmp_hdr_test.c /^ int expected;$/;" m struct:test_fixture file: +expected test/cmp_msg_test.c /^ int expected;$/;" m struct:test_fixture file: +expected test/cmp_protect_test.c /^ int expected;$/;" m struct:test_fixture file: +expected test/cmp_server_test.c /^ int expected;$/;" m struct:test_fixture file: +expected test/cmp_vfy_test.c /^ int expected;$/;" m struct:test_fixture file: +expected test/evp_extra_test.c /^ const unsigned char *expected;$/;" m struct:__anon307 file: +expected test/evp_extra_test.c /^ const unsigned char *expected;$/;" m struct:__anon308 file: +expected test/hexstr_test.c /^ const unsigned char *expected;$/;" m struct:testdata file: +expected test/mdc2_internal_test.c /^ const unsigned char expected[MDC2_DIGEST_LENGTH];$/;" m struct:__anon350 file: +expected test/poly1305_internal_test.c /^ SIZED_DATA expected;$/;" m struct:__anon353 file: +expected test/siphash_internal_test.c /^ SIZED_DATA expected;$/;" m struct:__anon319 file: +expected test/x509_time_test.c /^ int expected;$/;" m struct:__anon269 file: +expected test/x509_time_test.c /^ int expected;$/;" m struct:__anon270 file: +expected1 test/evp_extra_test.c /^ const unsigned char *expected1;$/;" m struct:__anon310 file: +expected2 test/evp_extra_test.c /^ const unsigned char *expected2;$/;" m struct:__anon310 file: +expected_alpn_protocol test/helpers/ssl_test_ctx.h /^ char *expected_alpn_protocol;$/;" m struct:__anon292 +expected_bufsize test/params_test.c /^ size_t expected_bufsize;$/;" m struct:int_from_text_test_st file: +expected_cipher test/helpers/ssl_test_ctx.h /^ char *expected_cipher;$/;" m struct:__anon292 +expected_client_alert test/helpers/ssl_test_ctx.h /^ int expected_client_alert;$/;" m struct:__anon292 +expected_client_ca_names test/helpers/ssl_test_ctx.h /^ STACK_OF(X509_NAME) *expected_client_ca_names;$/;" m struct:__anon292 +expected_client_cert_type test/helpers/ssl_test_ctx.h /^ int expected_client_cert_type;$/;" m struct:__anon292 +expected_client_sign_hash test/helpers/ssl_test_ctx.h /^ int expected_client_sign_hash;$/;" m struct:__anon292 +expected_client_sign_type test/helpers/ssl_test_ctx.h /^ int expected_client_sign_type;$/;" m struct:__anon292 +expected_ct crypto/http/http_client.c /^ char *expected_ct; \/* Optional expected Content-Type *\/$/;" m struct:ossl_http_req_ctx_st file: +expected_ctx test/ssl_test_ctx_test.c /^ SSL_TEST_CTX *expected_ctx;$/;" m struct:ssl_test_ctx_test_fixture file: +expected_err test/evp_test.c /^ char *expected_err; \/* Expected error value of test *\/$/;" m struct:evp_test_st file: +expected_error test/d2i_test.c /^static expected_error_t expected_error = ASN1_UNKNOWN;$/;" v file: +expected_error_t test/d2i_test.c /^} expected_error_t;$/;" t typeref:enum:__anon322 file: +expected_fetch_result test/evp_fetch_prov_test.c /^static int expected_fetch_result = 1;$/;" v file: +expected_greeting1 test/provider_internal_test.c /^static const char *expected_greeting1(const char *name)$/;" f file: +expected_intval test/params_test.c /^ long int expected_intval;$/;" m struct:int_from_text_test_st file: +expected_len test/hexstr_test.c /^ size_t expected_len;$/;" m struct:testdata file: +expected_max test/ssl_ctx_test.c /^ int expected_max;$/;" m struct:__anon338 file: +expected_min test/ssl_ctx_test.c /^ int expected_min;$/;" m struct:__anon338 file: +expected_npn_protocol test/helpers/ssl_test_ctx.h /^ char *expected_npn_protocol;$/;" m struct:__anon292 +expected_output demos/kdf/pbkdf2.c /^static const unsigned char expected_output[] = {$/;" v file: +expected_output demos/kdf/scrypt.c /^static const unsigned char expected_output[] = {$/;" v file: +expected_output demos/mac/gmac.c /^static const unsigned char expected_output[] = {$/;" v file: +expected_output demos/mac/poly1305.c /^static const unsigned char expected_output[] = {$/;" v file: +expected_output demos/mac/siphash.c /^static const unsigned char expected_output[] = {$/;" v file: +expected_policy_set crypto/x509/pcy_local.h /^ STACK_OF(ASN1_OBJECT) *expected_policy_set;$/;" m struct:X509_POLICY_DATA_st +expected_print crypto/x509/pcy_tree.c /^static void expected_print(BIO *channel,$/;" f file: +expected_protocol test/helpers/ssl_test_ctx.h /^ int expected_protocol;$/;" m struct:__anon292 +expected_res test/params_test.c /^ int expected_res;$/;" m struct:int_from_text_test_st file: +expected_result demos/keyexch/x25519.c /^static const unsigned char expected_result[32] = {$/;" v file: +expected_result test/helpers/ssl_test_ctx.h /^ ssl_test_result_t expected_result;$/;" m struct:__anon292 +expected_result test/ssl-tests/protocol_version.pm /^sub expected_result {$/;" s +expected_sct_count test/ct_test.c /^ int expected_sct_count;$/;" m struct:ct_test_fixture file: +expected_sender crypto/cmp/cmp_local.h /^ X509_NAME *expected_sender; \/* expected sender in header of response *\/$/;" m struct:ossl_cmp_ctx_st +expected_server_alert test/helpers/ssl_test_ctx.h /^ int expected_server_alert;$/;" m struct:__anon292 +expected_server_ca_names test/helpers/ssl_test_ctx.h /^ STACK_OF(X509_NAME) *expected_server_ca_names;$/;" m struct:__anon292 +expected_server_cert_type test/helpers/ssl_test_ctx.h /^ int expected_server_cert_type;$/;" m struct:__anon292 +expected_server_sign_hash test/helpers/ssl_test_ctx.h /^ int expected_server_sign_hash;$/;" m struct:__anon292 +expected_server_sign_type test/helpers/ssl_test_ctx.h /^ int expected_server_sign_type;$/;" m struct:__anon292 +expected_servername test/helpers/ssl_test_ctx.h /^ ssl_servername_t expected_servername;$/;" m struct:__anon292 +expected_session_ticket_app_data test/helpers/ssl_test_ctx.h /^ char *expected_session_ticket_app_data;$/;" m struct:__anon292 +expected_string test/x509_time_test.c /^ const char *expected_string;$/;" m struct:__anon270 file: +expected_tmp_key_type test/helpers/ssl_test_ctx.h /^ int expected_tmp_key_type;$/;" m struct:__anon292 +expected_type crypto/store/store_local.h /^ int expected_type;$/;" m struct:ossl_store_ctx_st +expected_type engines/e_loader_attic.c /^ int expected_type;$/;" m struct:ossl_store_loader_ctx_st file: +expected_type providers/implementations/storemgmt/file_store.c /^ int expected_type;$/;" m struct:file_ctx_st file: +expected_type test/asn1_time_test.c /^ int expected_type; \/* expected type after set\/set_string_gmt *\/$/;" m struct:testdata file: +expected_type test/x509_time_test.c /^ int expected_type;$/;" m struct:__anon270 file: +expected_valid_sct_count test/ct_test.c /^ int expected_valid_sct_count;$/;" m struct:ct_test_fixture file: +expectedlen test/evp_extra_test.c /^ size_t expectedlen;$/;" m struct:__anon307 file: +expectedlen test/evp_extra_test.c /^ size_t expectedlen;$/;" m struct:__anon308 file: +expectedlen1 test/evp_extra_test.c /^ size_t expectedlen1;$/;" m struct:__anon310 file: +expectedlen2 test/evp_extra_test.c /^ size_t expectedlen2;$/;" m struct:__anon310 file: +expl_passphrase include/internal/passphrase.h /^ } expl_passphrase;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon389 +explicit_policy include/crypto/x509.h /^ int explicit_policy;$/;" m struct:x509_store_ctx_st +explicit_skip crypto/x509/pcy_local.h /^ long explicit_skip;$/;" m struct:X509_POLICY_CACHE_st +export crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_export_fn *export;$/;" m struct:evp_keymgmt_st +export2internal Configurations/platform/Windows/cppbuilder.pm /^sub export2internal {$/;" s +export_cb crypto/evp/pmeth_gn.c /^ OSSL_CALLBACK *export_cb;$/;" m struct:fake_import_data_st file: +export_cb test/keymgmt_internal_test.c /^static int export_cb(const OSSL_PARAM *params, void *arg)$/;" f file: +export_cbarg crypto/evp/pmeth_gn.c /^ void *export_cbarg;$/;" m struct:fake_import_data_st file: +export_keying_material ssl/ssl_local.h /^ int (*export_keying_material) (SSL *, unsigned char *, size_t,$/;" m struct:ssl3_enc_method +export_object crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_export_object_fn *export_object;$/;" m struct:ossl_decoder_st +export_to include/crypto/asn1.h /^ int (*export_to) (const EVP_PKEY *pk, void *to_keydata,$/;" m struct:evp_pkey_asn1_method_st +export_types crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_export_types_fn *export_types;$/;" m struct:evp_keymgmt_st +exported_ciphers providers/defltprov.c /^static OSSL_ALGORITHM exported_ciphers[OSSL_NELEM(deflt_ciphers)];$/;" v file: +exported_fips_ciphers providers/fips/fipsprov.c /^static OSSL_ALGORITHM exported_fips_ciphers[OSSL_NELEM(fips_ciphers)];$/;" v file: +exporter_master_secret ssl/ssl_local.h /^ unsigned char exporter_master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +exporter_master_secret ssl/tls13_enc.c /^static const unsigned char exporter_master_secret[] = "exp master";$/;" v file: +exporter_master_secret ssl/tls13_enc.c /^static const unsigned char exporter_master_secret[] = {0x65, 0x78, 0x70, 0x20, \/* master*\/ 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x00};$/;" v file: +exporter_secret_count test/sslapitest.c /^ unsigned int exporter_secret_count;$/;" m struct:sslapitest_log_counts file: +ext crypto/ct/ct_local.h /^ unsigned char *ext;$/;" m struct:sct_st +ext ssl/ssl_local.h /^ } ext;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::__anon416 +ext ssl/ssl_local.h /^ } ext;$/;" m struct:ssl_session_st typeref:struct:ssl_session_st::__anon412 +ext ssl/ssl_local.h /^ } ext;$/;" m struct:ssl_st typeref:struct:ssl_st::__anon420 +ext_cmp crypto/x509/v3_lib.c /^static int ext_cmp(const X509V3_EXT_METHOD *const *a,$/;" f file: +ext_defs ssl/statem/extensions.c /^static const EXTENSION_DEFINITION ext_defs[] = {$/;" v file: +ext_flags ssl/ssl_local.h /^ uint32_t ext_flags;$/;" m struct:__anon424 +ext_len crypto/ct/ct_local.h /^ size_t ext_len;$/;" m struct:sct_st +ext_list_free crypto/x509/v3_lib.c /^static void ext_list_free(X509V3_EXT_METHOD *ext)$/;" f file: +ext_name_cmp apps/req.c /^static int ext_name_cmp(const OPENSSL_STRING *a, const OPENSSL_STRING *b)$/;" f file: +ext_name_hash apps/req.c /^static unsigned long ext_name_hash(const OPENSSL_STRING *a)$/;" f file: +ext_nid_list crypto/x509/x509_req.c /^static int ext_nid_list[] = { NID_ext_req, NID_ms_ext_req, NID_undef };$/;" v file: +ext_nids crypto/x509/x509_req.c /^static int *ext_nids = ext_nid_list;$/;" v file: +ext_return_en ssl/statem/statem_local.h /^typedef enum ext_return_en {$/;" g +ext_type ssl/ssl_local.h /^ unsigned short ext_type;$/;" m struct:__anon424 +extendedCertificate crypto/cms/cms_local.h /^ ASN1_STRING *extendedCertificate; \/* Obsolete *\/$/;" m union:CMS_CertificateChoices::__anon243 +extension_cb crypto/ts/ts_local.h /^ TS_extension_cb extension_cb;$/;" m struct:TS_resp_ctx +extension_cb_data crypto/ts/ts_local.h /^ void *extension_cb_data; \/* User data for extension_cb. *\/$/;" m struct:TS_resp_ctx +extension_contents util/perl/TLSProxy/ClientHello.pm /^sub extension_contents$/;" s +extension_data util/perl/TLSProxy/Certificate.pm /^sub extension_data$/;" s +extension_data util/perl/TLSProxy/CertificateRequest.pm /^sub extension_data$/;" s +extension_data util/perl/TLSProxy/ClientHello.pm /^sub extension_data$/;" s +extension_data util/perl/TLSProxy/EncryptedExtensions.pm /^sub extension_data$/;" s +extension_data util/perl/TLSProxy/ServerHello.pm /^sub extension_data$/;" s +extension_error apps/s_server.c /^ int extension_error;$/;" m struct:tlsextctx_st file: +extension_is_relevant ssl/statem/extensions.c /^int extension_is_relevant(SSL *s, unsigned int extctx, unsigned int thisctx)$/;" f +extensionlesslib Configurations/gentemplate.pm /^sub extensionlesslib {$/;" s +extensions apps/rehash.c /^static const char *extensions[] = { "pem", "crt", "cer", "crl" };$/;" v file: +extensions crypto/crmf/crmf_local.h /^ STACK_OF(X509_EXTENSION) *extensions;$/;" m struct:ossl_crmf_certtemplate_st +extensions crypto/ts/ts_local.h /^ STACK_OF(X509_EXTENSION) *extensions;$/;" m struct:TS_req_st +extensions crypto/ts/ts_local.h /^ STACK_OF(X509_EXTENSION) *extensions;$/;" m struct:TS_tst_info_st +extensions include/crypto/x509.h /^ STACK_OF(X509_EXTENSION) *extensions; \/* CRL entry extensions: optional *\/$/;" m struct:x509_revoked_st +extensions include/crypto/x509.h /^ STACK_OF(X509_EXTENSION) *extensions; \/* extensions: optional *\/$/;" m struct:X509_crl_info_st +extensions include/crypto/x509.h /^ STACK_OF(X509_EXTENSION) *extensions; \/* [ 3 ] optional in v3 *\/$/;" m struct:x509_cinf_st +extensions ssl/ssl_local.h /^ PACKET extensions;$/;" m struct:__anon414 +extensions_definition_st ssl/statem/extensions.c /^typedef struct extensions_definition_st {$/;" s file: +extensions_len util/perl/TLSProxy/ClientHello.pm /^sub extensions_len$/;" s +extfile_conf apps/ca.c /^static CONF *extfile_conf = NULL;$/;" v file: +extflags ssl/ssl_local.h /^ uint8_t extflags[TLSEXT_IDX_num_builtins];$/;" m struct:ssl_st::__anon420 +extra test/helpers/ssl_test_ctx.h /^ SSL_TEST_EXTRA_CONF extra;$/;" m struct:__anon292 +extraCerts crypto/cmp/cmp_local.h /^ STACK_OF(X509) *extraCerts; \/* 1 *\/$/;" m struct:ossl_cmp_msg_st +extraCertsIn crypto/cmp/cmp_local.h /^ STACK_OF(X509) *extraCertsIn; \/* extraCerts received from server *\/$/;" m struct:ossl_cmp_ctx_st +extraCertsOut crypto/cmp/cmp_local.h /^ STACK_OF(X509) *extraCertsOut; \/* to be included in request messages *\/$/;" m struct:ossl_cmp_ctx_st +extra_SPC util/check-format.pl /^ sub extra_SPC {$/;" s +extra_certs ssl/ssl_local.h /^ STACK_OF(X509) *extra_certs;$/;" m struct:ssl_ctx_st +extra_data crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_DATA) *extra_data;$/;" m struct:X509_POLICY_TREE_st +extra_tickets_expected ssl/ssl_local.h /^ int extra_tickets_expected;$/;" m struct:ssl_st::__anon420 +extraconf_eq test/ssl_test_ctx_test.c /^static int extraconf_eq(SSL_TEST_EXTRA_CONF *extra,$/;" f file: +extract_pod_info util/perl/OpenSSL/Util/Pod.pm /^sub extract_pod_info {$/;" s +extracted_param_data_st crypto/store/store_result.c /^struct extracted_param_data_st {$/;" s file: +extracttoclose util/withlibctx.pl /^sub extracttoclose {$/;" s +exts ssl/ssl_local.h /^ X509_EXTENSIONS *exts;$/;" m struct:ssl_st::__anon420::__anon421 +exts_cleanup apps/req.c /^static void exts_cleanup(OPENSSL_STRING *x)$/;" f file: +f providers/implementations/include/prov/blake2.h /^ uint32_t f[2];$/;" m struct:blake2s_ctx_st +f providers/implementations/include/prov/blake2.h /^ uint64_t f[2];$/;" m struct:blake2b_ctx_st +f ssl/ssl_lib.c /^ } f;$/;" m struct:ssl_async_args typeref:union:ssl_async_args::__anon409 file: +f util/check-format-test-negatives.c /^int f()$/;" f +f util/check-format-test-negatives.c /^int f(void) \/*$/;" f +f util/check-format-test-negatives.c /^static void f(struct pem_pass_data *data) \/* struct\/union\/enum in arg list *\/$/;" f file: +f util/check-format-test-negatives.c /^struct provider_store_st *f() \/* struct\/union\/enum in function return type *\/$/;" f +f_name util/perl/OpenSSL/Ordinals.pm /^sub f_name {$/;" s +f_number util/perl/OpenSSL/Ordinals.pm /^sub f_number {$/;" s +f_version util/perl/OpenSSL/Ordinals.pm /^sub f_version {$/;" s +fail util/perl/TLSProxy/Message.pm /^sub fail$/;" s +failInfo crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFAILUREINFO *failInfo;$/;" m struct:ossl_cmp_pkisi_st +failInfoCode crypto/cmp/cmp_local.h /^ int failInfoCode; \/* failInfoCode of last received IP\/CP\/KUP\/error, or -1 *\/$/;" m struct:ossl_cmp_ctx_st +fail_due_to_record_overflow test/recordlentest.c /^static int fail_due_to_record_overflow(int enc)$/;" f file: +fail_info test/cmp_msg_test.c /^ int fail_info;$/;" m struct:test_fixture file: +failure_info crypto/ts/ts_local.h /^ ASN1_BIT_STRING *failure_info;$/;" m struct:TS_status_info_st +fake_import_data_st crypto/evp/pmeth_gn.c /^struct fake_import_data_st {$/;" s file: +fake_rand test/ecdsatest.c /^static OSSL_PROVIDER *fake_rand = NULL;$/;" v file: +fake_rand test/sm2_internal_test.c /^static OSSL_PROVIDER *fake_rand = NULL;$/;" v file: +fake_rand_bytes test/sm2_internal_test.c /^static uint8_t *fake_rand_bytes = NULL;$/;" v file: +fake_rand_bytes_offset test/sm2_internal_test.c /^static size_t fake_rand_bytes_offset = 0;$/;" v file: +fake_rand_enable_locking test/testutil/fake_random.c /^static OSSL_FUNC_rand_enable_locking_fn fake_rand_enable_locking;$/;" v file: +fake_rand_enable_locking test/testutil/fake_random.c /^static int fake_rand_enable_locking(void *vrng)$/;" f file: +fake_rand_finish test/testutil/fake_random.c /^void fake_rand_finish(OSSL_PROVIDER *p)$/;" f +fake_rand_freectx test/testutil/fake_random.c /^static OSSL_FUNC_rand_freectx_fn fake_rand_freectx;$/;" v file: +fake_rand_freectx test/testutil/fake_random.c /^static void fake_rand_freectx(void *vrng)$/;" f file: +fake_rand_functions test/testutil/fake_random.c /^static const OSSL_DISPATCH fake_rand_functions[] = {$/;" v file: +fake_rand_generate test/testutil/fake_random.c /^static OSSL_FUNC_rand_generate_fn fake_rand_generate;$/;" v file: +fake_rand_generate test/testutil/fake_random.c /^static int fake_rand_generate(void *vrng, unsigned char *out, size_t outlen,$/;" f file: +fake_rand_get_ctx_params test/testutil/fake_random.c /^static OSSL_FUNC_rand_get_ctx_params_fn fake_rand_get_ctx_params;$/;" v file: +fake_rand_get_ctx_params test/testutil/fake_random.c /^static int fake_rand_get_ctx_params(ossl_unused void *vrng, OSSL_PARAM params[])$/;" f file: +fake_rand_gettable_ctx_params test/testutil/fake_random.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn fake_rand_gettable_ctx_params;$/;" v file: +fake_rand_gettable_ctx_params test/testutil/fake_random.c /^static const OSSL_PARAM *fake_rand_gettable_ctx_params(ossl_unused void *vrng,$/;" f file: +fake_rand_instantiate test/testutil/fake_random.c /^static OSSL_FUNC_rand_instantiate_fn fake_rand_instantiate;$/;" v file: +fake_rand_instantiate test/testutil/fake_random.c /^static int fake_rand_instantiate(void *vrng, ossl_unused unsigned int strength,$/;" f file: +fake_rand_method test/testutil/fake_random.c /^static const OSSL_DISPATCH fake_rand_method[] = {$/;" v file: +fake_rand_newctx test/testutil/fake_random.c /^static OSSL_FUNC_rand_newctx_fn fake_rand_newctx;$/;" v file: +fake_rand_newctx test/testutil/fake_random.c /^static void *fake_rand_newctx(void *provctx, void *parent,$/;" f file: +fake_rand_provider_init test/testutil/fake_random.c /^static int fake_rand_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: +fake_rand_query test/testutil/fake_random.c /^static const OSSL_ALGORITHM *fake_rand_query(void *provctx,$/;" f file: +fake_rand_rand test/testutil/fake_random.c /^static const OSSL_ALGORITHM fake_rand_rand[] = {$/;" v file: +fake_rand_set_callback test/testutil/fake_random.c /^void fake_rand_set_callback(EVP_RAND_CTX *rng,$/;" f +fake_rand_set_public_private_callbacks test/testutil/fake_random.c /^void fake_rand_set_public_private_callbacks(OSSL_LIB_CTX *libctx,$/;" f +fake_rand_size test/sm2_internal_test.c /^static size_t fake_rand_size = 0;$/;" v file: +fake_rand_start test/testutil/fake_random.c /^OSSL_PROVIDER *fake_rand_start(OSSL_LIB_CTX *libctx)$/;" f +fake_rand_uninstantiate test/testutil/fake_random.c /^static OSSL_FUNC_rand_uninstantiate_fn fake_rand_uninstantiate;$/;" v file: +fake_rand_uninstantiate test/testutil/fake_random.c /^static int fake_rand_uninstantiate(void *vrng)$/;" f file: +fake_random_generate_cb test/testutil.h /^typedef int fake_random_generate_cb(unsigned char *out, size_t outlen,$/;" t +fake_rsa_finish test/fake_rsaprov.c /^void fake_rsa_finish(OSSL_PROVIDER *p)$/;" f +fake_rsa_gen test/fake_rsaprov.c /^static void *fake_rsa_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +fake_rsa_gen_cleanup test/fake_rsaprov.c /^static void fake_rsa_gen_cleanup(void *genctx)$/;" f file: +fake_rsa_gen_init test/fake_rsaprov.c /^static void *fake_rsa_gen_init(void *provctx, int selection,$/;" f file: +fake_rsa_import_key_types test/fake_rsaprov.c /^static const OSSL_PARAM fake_rsa_import_key_types[] = {$/;" v file: +fake_rsa_keymgmt_algs test/fake_rsaprov.c /^static const OSSL_ALGORITHM fake_rsa_keymgmt_algs[] = {$/;" v file: +fake_rsa_keymgmt_free test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_free_fn fake_rsa_keymgmt_free;$/;" v file: +fake_rsa_keymgmt_free test/fake_rsaprov.c /^static void fake_rsa_keymgmt_free(void *keydata)$/;" f file: +fake_rsa_keymgmt_funcs test/fake_rsaprov.c /^static const OSSL_DISPATCH fake_rsa_keymgmt_funcs[] = {$/;" v file: +fake_rsa_keymgmt_has test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_has_fn fake_rsa_keymgmt_has;$/;" v file: +fake_rsa_keymgmt_has test/fake_rsaprov.c /^static int fake_rsa_keymgmt_has(const void *key, int selection)$/;" f file: +fake_rsa_keymgmt_import test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_import_fn fake_rsa_keymgmt_import;$/;" v file: +fake_rsa_keymgmt_import test/fake_rsaprov.c /^static int fake_rsa_keymgmt_import(void *keydata, int selection,$/;" f file: +fake_rsa_keymgmt_imptypes test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_import_types_fn fake_rsa_keymgmt_imptypes;$/;" v file: +fake_rsa_keymgmt_imptypes test/fake_rsaprov.c /^static const OSSL_PARAM *fake_rsa_keymgmt_imptypes(int selection)$/;" f file: +fake_rsa_keymgmt_new test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_new_fn fake_rsa_keymgmt_new;$/;" v file: +fake_rsa_keymgmt_new test/fake_rsaprov.c /^static void *fake_rsa_keymgmt_new(void *provctx)$/;" f file: +fake_rsa_keymgmt_query test/fake_rsaprov.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn fake_rsa_keymgmt_query;$/;" v file: +fake_rsa_keymgmt_query test/fake_rsaprov.c /^static const char *fake_rsa_keymgmt_query(int id)$/;" f file: +fake_rsa_method test/fake_rsaprov.c /^static const OSSL_DISPATCH fake_rsa_method[] = {$/;" v file: +fake_rsa_provider_init test/fake_rsaprov.c /^static int fake_rsa_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: +fake_rsa_query test/fake_rsaprov.c /^static const OSSL_ALGORITHM *fake_rsa_query(void *provctx,$/;" f file: +fake_rsa_sig_algs test/fake_rsaprov.c /^static const OSSL_ALGORITHM fake_rsa_sig_algs[] = {$/;" v file: +fake_rsa_sig_freectx test/fake_rsaprov.c /^static OSSL_FUNC_signature_freectx_fn fake_rsa_sig_freectx;$/;" v file: +fake_rsa_sig_freectx test/fake_rsaprov.c /^static void fake_rsa_sig_freectx(void *sigctx)$/;" f file: +fake_rsa_sig_funcs test/fake_rsaprov.c /^static const OSSL_DISPATCH fake_rsa_sig_funcs[] = {$/;" v file: +fake_rsa_sig_newctx test/fake_rsaprov.c /^static OSSL_FUNC_signature_newctx_fn fake_rsa_sig_newctx;$/;" v file: +fake_rsa_sig_newctx test/fake_rsaprov.c /^static void *fake_rsa_sig_newctx(void *provctx, const char *propq)$/;" f file: +fake_rsa_sig_sign test/fake_rsaprov.c /^static OSSL_FUNC_signature_sign_fn fake_rsa_sig_sign;$/;" v file: +fake_rsa_sig_sign test/fake_rsaprov.c /^static int fake_rsa_sig_sign(void *ctx, unsigned char *sig,$/;" f file: +fake_rsa_sig_sign_init test/fake_rsaprov.c /^static OSSL_FUNC_signature_sign_init_fn fake_rsa_sig_sign_init;$/;" v file: +fake_rsa_sig_sign_init test/fake_rsaprov.c /^static int fake_rsa_sig_sign_init(void *ctx, void *provkey,$/;" f file: +fake_rsa_start test/fake_rsaprov.c /^OSSL_PROVIDER *fake_rsa_start(OSSL_LIB_CTX *libctx)$/;" f +fanout providers/implementations/include/prov/blake2.h /^ uint8_t fanout; \/* 3 *\/$/;" m struct:blake2b_param_st +fanout providers/implementations/include/prov/blake2.h /^ uint8_t fanout; \/* 3 *\/$/;" m struct:blake2s_param_st +fatal_alert ssl/ssl_local.h /^ int fatal_alert;$/;" m struct:ssl_st::__anon417 +fbytes test/ecdsatest.c /^static fake_random_generate_cb fbytes;$/;" v file: +fbytes test/ecdsatest.c /^static int fbytes(unsigned char *buf, size_t num, ossl_unused const char *name,$/;" f file: +fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon66::__anon67::__anon69 file: +fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon51 file: +fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon54 file: +fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon57 file: +fc crypto/evp/e_aes.c /^ unsigned int fc;$/;" m struct:__anon60 file: +fc providers/implementations/ciphers/cipher_aes.h /^ unsigned int fc;$/;" m struct:prov_aes_ctx_st::__anon488::__anon489 +fc providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned int fc; \/* fc has same offset as ks.ks.rounds *\/$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 +fc providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned int fc;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +fcrypt_body crypto/des/asm/crypt586.pl /^sub fcrypt_body$/;" s +fcrypt_body crypto/des/fcrypt_b.c /^void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0,$/;" f +fcsr crypto/poly1305/poly1305_ieee754.c /^static const u32 fcsr = 1;$/;" v file: +fd crypto/async/async_local.h /^ OSSL_ASYNC_FD fd;$/;" m struct:fd_lookup_st +fd providers/implementations/rands/seeding/rand_unix.c /^ int fd;$/;" m struct:random_device file: +fd_ctrl crypto/bio/bss_fd.c /^static long fd_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +fd_free crypto/bio/bss_fd.c /^static int fd_free(BIO *a)$/;" f file: +fd_gets crypto/bio/bss_fd.c /^static int fd_gets(BIO *bp, char *buf, int size)$/;" f file: +fd_lookup_st crypto/async/async_local.h /^struct fd_lookup_st {$/;" s +fd_new crypto/bio/bss_fd.c /^static int fd_new(BIO *bi)$/;" f file: +fd_puts crypto/bio/bss_fd.c /^static int fd_puts(BIO *bp, const char *str)$/;" f file: +fd_read crypto/bio/bss_fd.c /^static int fd_read(BIO *b, char *out, int outl)$/;" f file: +fd_write crypto/bio/bss_fd.c /^static int fd_write(BIO *b, const char *in, int inl)$/;" f file: +fdopen crypto/rand/randfile.c 43;" d file: +fdopen e_os.h 254;" d +fds crypto/async/async_local.h /^ struct fd_lookup_st *fds;$/;" m struct:async_wait_ctx_st typeref:struct:async_wait_ctx_st::fd_lookup_st +fe crypto/ec/curve25519.c /^typedef int32_t fe[10];$/;" t file: +fe51 crypto/ec/curve25519.c /^typedef uint64_t fe51[5];$/;" t file: +fe51_0 crypto/ec/curve25519.c /^static void fe51_0(fe51 h)$/;" f file: +fe51_1 crypto/ec/curve25519.c /^static void fe51_1(fe51 h)$/;" f file: +fe51_add crypto/ec/curve25519.c /^static void fe51_add(fe51 h, const fe51 f, const fe51 g)$/;" f file: +fe51_copy crypto/ec/curve25519.c /^static void fe51_copy(fe51 h, const fe51 f)$/;" f file: +fe51_cswap crypto/ec/curve25519.c /^static void fe51_cswap(fe51 f, fe51 g, unsigned int b)$/;" f file: +fe51_frombytes crypto/ec/curve25519.c /^static void fe51_frombytes(fe51 h, const uint8_t *s)$/;" f file: +fe51_invert crypto/ec/curve25519.c /^static void fe51_invert(fe51 out, const fe51 z)$/;" f file: +fe51_mul crypto/ec/curve25519.c /^static void fe51_mul(fe51 h, const fe51 f, const fe51 g)$/;" f file: +fe51_mul crypto/ec/curve25519.c 393;" d file: +fe51_mul121666 crypto/ec/curve25519.c /^static void fe51_mul121666(fe51 h, fe51 f)$/;" f file: +fe51_mul121666 crypto/ec/curve25519.c 395;" d file: +fe51_sq crypto/ec/curve25519.c /^static void fe51_sq(fe51 h, const fe51 f)$/;" f file: +fe51_sq crypto/ec/curve25519.c 394;" d file: +fe51_sub crypto/ec/curve25519.c /^static void fe51_sub(fe51 h, const fe51 f, const fe51 g)$/;" f file: +fe51_tobytes crypto/ec/curve25519.c /^static void fe51_tobytes(uint8_t *s, const fe51 h)$/;" f file: +fe64 crypto/ec/curve25519.c /^typedef uint64_t fe64[4];$/;" t file: +fe64_0 crypto/ec/curve25519.c /^static void fe64_0(fe64 h)$/;" f file: +fe64_1 crypto/ec/curve25519.c /^static void fe64_1(fe64 h)$/;" f file: +fe64_add crypto/ec/curve25519.c 51;" d file: +fe64_copy crypto/ec/curve25519.c /^static void fe64_copy(fe64 h, const fe64 f)$/;" f file: +fe64_cswap crypto/ec/curve25519.c /^static void fe64_cswap(fe64 f, fe64 g, unsigned int b)$/;" f file: +fe64_frombytes crypto/ec/curve25519.c /^static void fe64_frombytes(fe64 h, const uint8_t *s)$/;" f file: +fe64_invert crypto/ec/curve25519.c /^static void fe64_invert(fe64 out, const fe64 z)$/;" f file: +fe64_mul crypto/ec/curve25519.c 48;" d file: +fe64_mul121666 crypto/ec/curve25519.c 50;" d file: +fe64_sqr crypto/ec/curve25519.c 49;" d file: +fe64_sub crypto/ec/curve25519.c 52;" d file: +fe64_tobytes crypto/ec/curve25519.c 53;" d file: +fe_0 crypto/ec/curve25519.c /^static void fe_0(fe h)$/;" f file: +fe_1 crypto/ec/curve25519.c /^static void fe_1(fe h)$/;" f file: +fe_add crypto/ec/curve25519.c /^static void fe_add(fe h, const fe f, const fe g)$/;" f file: +fe_cmov crypto/ec/curve25519.c /^static void fe_cmov(fe f, const fe g, unsigned b)$/;" f file: +fe_copy crypto/ec/curve25519.c /^static void fe_copy(fe h, const fe f)$/;" f file: +fe_cswap crypto/ec/curve25519.c /^static void fe_cswap(fe f, fe g, unsigned int b)$/;" f file: +fe_frombytes crypto/ec/curve25519.c /^static void fe_frombytes(fe h, const uint8_t *s)$/;" f file: +fe_invert crypto/ec/curve25519.c /^static void fe_invert(fe out, const fe z)$/;" f file: +fe_isnegative crypto/ec/curve25519.c /^static int fe_isnegative(const fe f)$/;" f file: +fe_isnonzero crypto/ec/curve25519.c /^static int fe_isnonzero(const fe f)$/;" f file: +fe_mul crypto/ec/curve25519.c /^static void fe_mul(fe h, const fe f, const fe g)$/;" f file: +fe_mul121666 crypto/ec/curve25519.c /^static void fe_mul121666(fe h, fe f)$/;" f file: +fe_neg crypto/ec/curve25519.c /^static void fe_neg(fe h, const fe f)$/;" f file: +fe_pow22523 crypto/ec/curve25519.c /^static void fe_pow22523(fe out, const fe z)$/;" f file: +fe_sq crypto/ec/curve25519.c /^static void fe_sq(fe h, const fe f)$/;" f file: +fe_sq2 crypto/ec/curve25519.c /^static void fe_sq2(fe h, const fe f)$/;" f file: +fe_sub crypto/ec/curve25519.c /^static void fe_sub(fe h, const fe f, const fe g)$/;" f file: +fe_tobytes crypto/ec/curve25519.c /^static void fe_tobytes(uint8_t *s, const fe h)$/;" f file: +feature_filter util/mkdef.pl /^sub feature_filter {$/;" s +felem crypto/ec/ecp_nistp224.c /^typedef limb felem[4];$/;" t file: +felem crypto/ec/ecp_nistp256.c /^typedef limb felem[NLIMBS];$/;" t file: +felem crypto/ec/ecp_nistp521.c /^typedef limb felem[NLIMBS];$/;" t file: +felem_assign crypto/ec/ecp_nistp224.c /^static void felem_assign(felem out, const felem in)$/;" f file: +felem_assign crypto/ec/ecp_nistp256.c /^static void felem_assign(felem out, const felem in)$/;" f file: +felem_assign crypto/ec/ecp_nistp521.c /^static void felem_assign(felem out, const felem in)$/;" f file: +felem_bytearray crypto/ec/ecp_nistp224.c /^typedef u8 felem_bytearray[28];$/;" t file: +felem_bytearray crypto/ec/ecp_nistp256.c /^typedef u8 felem_bytearray[32];$/;" t file: +felem_bytearray crypto/ec/ecp_nistp521.c /^typedef u8 felem_bytearray[66];$/;" t file: +felem_contract crypto/ec/ecp_nistp224.c /^static void felem_contract(felem out, const felem in)$/;" f file: +felem_contract crypto/ec/ecp_nistp256.c /^static void felem_contract(smallfelem out, const felem in)$/;" f file: +felem_contract crypto/ec/ecp_nistp521.c /^static void felem_contract(felem out, const felem in)$/;" f file: +felem_diff crypto/ec/ecp_nistp224.c /^static void felem_diff(felem out, const felem in)$/;" f file: +felem_diff crypto/ec/ecp_nistp256.c /^static void felem_diff(felem out, const felem in)$/;" f file: +felem_diff128 crypto/ec/ecp_nistp521.c /^static void felem_diff128(largefelem out, const largefelem in)$/;" f file: +felem_diff64 crypto/ec/ecp_nistp521.c /^static void felem_diff64(felem out, const felem in)$/;" f file: +felem_diff_128_64 crypto/ec/ecp_nistp224.c /^static void felem_diff_128_64(widefelem out, const felem in)$/;" f file: +felem_diff_128_64 crypto/ec/ecp_nistp521.c /^static void felem_diff_128_64(largefelem out, const felem in)$/;" f file: +felem_diff_zero107 crypto/ec/ecp_nistp256.c /^static void felem_diff_zero107(felem out, const felem in)$/;" f file: +felem_inv crypto/ec/ecp_nistp224.c /^static void felem_inv(felem out, const felem in)$/;" f file: +felem_inv crypto/ec/ecp_nistp256.c /^static void felem_inv(felem out, const felem in)$/;" f file: +felem_inv crypto/ec/ecp_nistp521.c /^static void felem_inv(felem out, const felem in)$/;" f file: +felem_is_zero crypto/ec/ecp_nistp224.c /^static limb felem_is_zero(const felem in)$/;" f file: +felem_is_zero crypto/ec/ecp_nistp521.c /^static limb felem_is_zero(const felem in)$/;" f file: +felem_is_zero_int crypto/ec/ecp_nistp224.c /^static int felem_is_zero_int(const void *in)$/;" f file: +felem_is_zero_int crypto/ec/ecp_nistp521.c /^static int felem_is_zero_int(const void *in)$/;" f file: +felem_mul crypto/ec/ecp_nistp224.c /^static void felem_mul(widefelem out, const felem in1, const felem in2)$/;" f file: +felem_mul crypto/ec/ecp_nistp256.c /^static void felem_mul(longfelem out, const felem in1, const felem in2)$/;" f file: +felem_mul crypto/ec/ecp_nistp521.c 723;" d file: +felem_mul crypto/ec/ecp_nistp521.c 726;" d file: +felem_mul_p crypto/ec/ecp_nistp521.c /^static void (*felem_mul_p)(largefelem out, const felem in1, const felem in2) =$/;" v file: +felem_mul_reduce crypto/ec/ecp_nistp224.c /^static void felem_mul_reduce(felem out, const felem in1, const felem in2)$/;" f file: +felem_mul_reduce crypto/ec/ecp_nistp521.c /^static void felem_mul_reduce(felem out, const felem in1, const felem in2)$/;" f file: +felem_mul_ref crypto/ec/ecp_nistp521.c /^static void felem_mul_ref(largefelem out, const felem in1, const felem in2)$/;" f file: +felem_mul_wrapper crypto/ec/ecp_nistp521.c /^void felem_mul_wrapper(largefelem out, const felem in1, const felem in2)$/;" f +felem_neg crypto/ec/ecp_nistp224.c /^static void felem_neg(felem out, const felem in)$/;" f file: +felem_neg crypto/ec/ecp_nistp521.c /^static void felem_neg(felem out, const felem in)$/;" f file: +felem_one crypto/ec/ecp_nistp224.c /^static void felem_one(felem out)$/;" f file: +felem_one crypto/ec/ecp_nistp521.c /^static void felem_one(felem out)$/;" f file: +felem_reduce crypto/ec/ecp_nistp224.c /^static void felem_reduce(felem out, const widefelem in)$/;" f file: +felem_reduce crypto/ec/ecp_nistp256.c /^static void felem_reduce(felem out, const longfelem in)$/;" f file: +felem_reduce crypto/ec/ecp_nistp521.c /^static void felem_reduce(felem out, const largefelem in)$/;" f file: +felem_reduce_ crypto/ec/ecp_nistp256.c /^static void felem_reduce_(felem out, const longfelem in)$/;" f file: +felem_reduce_zero105 crypto/ec/ecp_nistp256.c /^static void felem_reduce_zero105(felem out, const longfelem in)$/;" f file: +felem_scalar crypto/ec/ecp_nistp224.c /^static void felem_scalar(felem out, const limb scalar)$/;" f file: +felem_scalar crypto/ec/ecp_nistp256.c /^static void felem_scalar(felem out, const u64 scalar)$/;" f file: +felem_scalar crypto/ec/ecp_nistp521.c /^static void felem_scalar(felem out, const felem in, limb scalar)$/;" f file: +felem_scalar128 crypto/ec/ecp_nistp521.c /^static void felem_scalar128(largefelem out, limb scalar)$/;" f file: +felem_scalar64 crypto/ec/ecp_nistp521.c /^static void felem_scalar64(felem out, limb scalar)$/;" f file: +felem_select crypto/ec/ecp_nistp521.c /^void felem_select(void)$/;" f +felem_shrink crypto/ec/ecp_nistp256.c /^static void felem_shrink(smallfelem out, const felem in)$/;" f file: +felem_small_mul crypto/ec/ecp_nistp256.c /^static void felem_small_mul(longfelem out, const smallfelem small1,$/;" f file: +felem_small_sum crypto/ec/ecp_nistp256.c /^static void felem_small_sum(felem out, const smallfelem in)$/;" f file: +felem_square crypto/ec/ecp_nistp224.c /^static void felem_square(widefelem out, const felem in)$/;" f file: +felem_square crypto/ec/ecp_nistp256.c /^static void felem_square(longfelem out, const felem in)$/;" f file: +felem_square crypto/ec/ecp_nistp521.c 722;" d file: +felem_square crypto/ec/ecp_nistp521.c 725;" d file: +felem_square_p crypto/ec/ecp_nistp521.c /^static void (*felem_square_p)(largefelem out, const felem in) =$/;" v file: +felem_square_reduce crypto/ec/ecp_nistp224.c /^static void felem_square_reduce(felem out, const felem in)$/;" f file: +felem_square_reduce crypto/ec/ecp_nistp521.c /^static void felem_square_reduce(felem out, const felem in)$/;" f file: +felem_square_ref crypto/ec/ecp_nistp521.c /^static void felem_square_ref(largefelem out, const felem in)$/;" f file: +felem_square_wrapper crypto/ec/ecp_nistp521.c /^void felem_square_wrapper(largefelem out, const felem in)$/;" f +felem_sum crypto/ec/ecp_nistp224.c /^static void felem_sum(felem out, const felem in)$/;" f file: +felem_sum crypto/ec/ecp_nistp256.c /^static void felem_sum(felem out, const felem in)$/;" f file: +felem_sum64 crypto/ec/ecp_nistp521.c /^static void felem_sum64(felem out, const felem in)$/;" f file: +felem_to_BN crypto/ec/ecp_nistp224.c /^static BIGNUM *felem_to_BN(BIGNUM *out, const felem in)$/;" f file: +felem_to_BN crypto/ec/ecp_nistp521.c /^static BIGNUM *felem_to_BN(BIGNUM *out, const felem in)$/;" f file: +felem_to_bin28 crypto/ec/ecp_nistp224.c /^static void felem_to_bin28(u8 out[28], const felem in)$/;" f file: +felem_to_bin66 crypto/ec/ecp_nistp521.c /^static void felem_to_bin66(u8 out[66], const felem in)$/;" f file: +fetch_property test/evp_fetch_prov_test.c /^static char *fetch_property = NULL;$/;" v file: +fetch_sig test/provider_pkey_test.c /^static int fetch_sig(OSSL_LIB_CTX *ctx, const char *alg, const char *propq,$/;" f file: +fetch_test test/provfetchtest.c /^static int fetch_test(int tst)$/;" f file: +fetched_cipher crypto/evp/evp_local.h /^ EVP_CIPHER *fetched_cipher;$/;" m struct:evp_cipher_ctx_st +fetched_cipher test/evp_test.c /^ EVP_CIPHER *fetched_cipher;$/;" m struct:cipher_data_st file: +fetched_digest crypto/evp/evp_local.h /^ EVP_MD *fetched_digest;$/;" m struct:evp_md_ctx_st +fetched_digest test/evp_test.c /^ EVP_MD *fetched_digest;$/;" m struct:digest_data_st file: +fetched_loader crypto/store/store_local.h /^ OSSL_STORE_LOADER *fetched_loader;$/;" m struct:ossl_store_ctx_st +ff_params_t apps/speed.c /^enum ff_params_t {$/;" g file: +ffc_bn_cpy crypto/ffc/ffc_params.c /^static int ffc_bn_cpy(BIGNUM **dst, const BIGNUM *src)$/;" f file: +ffc_params providers/implementations/keymgmt/dh_kmgmt.c /^ FFC_PARAMS *ffc_params;$/;" m struct:dh_gen_ctx file: +ffc_params providers/implementations/keymgmt/dsa_kmgmt.c /^ FFC_PARAMS *ffc_params;$/;" m struct:dsa_gen_ctx file: +ffc_params_fips186_2_gen_validate_test test/ffc_internal_test.c /^static int ffc_params_fips186_2_gen_validate_test(void)$/;" f file: +ffc_params_gen_canonicalg_test test/ffc_internal_test.c /^static int ffc_params_gen_canonicalg_test(void)$/;" f file: +ffc_params_gen_test test/ffc_internal_test.c /^static int ffc_params_gen_test(void)$/;" f file: +ffc_params_generate crypto/dh/dh_pmeth.c /^static DH *ffc_params_generate(OSSL_LIB_CTX *libctx, DH_PKEY_CTX *dctx,$/;" f file: +ffc_params_st include/internal/ffc.h /^typedef struct ffc_params_st {$/;" s +ffc_params_to_text providers/implementations/encode_decode/encode_key2text.c /^static int ffc_params_to_text(BIO *out, const FFC_PARAMS *ffc)$/;" f file: +ffc_params_validate_g_unverified_test test/ffc_internal_test.c /^static int ffc_params_validate_g_unverified_test(void)$/;" f file: +ffc_params_validate_pq_test test/ffc_internal_test.c /^static int ffc_params_validate_pq_test(void)$/;" f file: +ffc_private_gen_test test/ffc_internal_test.c /^static int ffc_private_gen_test(int index)$/;" f file: +ffc_private_validate_test test/ffc_internal_test.c /^static int ffc_private_validate_test(void)$/;" f file: +ffc_public_validate_test test/ffc_internal_test.c /^static int ffc_public_validate_test(void)$/;" f file: +ffc_validate_LN crypto/ffc/ffc_params_generate.c /^static int ffc_validate_LN(size_t L, size_t N, int type, int verify)$/;" f file: +ffdh apps/speed.c /^ int ffdh;$/;" m struct:openssl_speed_sec_st file: +ffdh_c apps/speed.c /^static long ffdh_c[FFDH_NUM][1];$/;" v file: +ffdh_choices apps/speed.c /^static const OPT_PAIR ffdh_choices[FFDH_NUM] = {$/;" v file: +ffdh_ctx apps/speed.c /^ EVP_PKEY_CTX *ffdh_ctx[FFDH_NUM];$/;" m struct:loopargs_st file: +ffdh_results apps/speed.c /^static double ffdh_results[FFDH_NUM][1]; \/* 1 op: derivation *\/$/;" v file: +ffdhe2048_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe2048_p[] = {$/;" v file: +ffdhe2048_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe2048_q[] = {$/;" v file: +ffdhe3072_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe3072_p[] = {$/;" v file: +ffdhe3072_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe3072_q[] = {$/;" v file: +ffdhe4096_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe4096_p[] = {$/;" v file: +ffdhe4096_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe4096_q[] = {$/;" v file: +ffdhe6144_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe6144_p[] = {$/;" v file: +ffdhe6144_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe6144_q[] = {$/;" v file: +ffdhe8192_p crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe8192_p[] = {$/;" v file: +ffdhe8192_q crypto/bn/bn_dh.c /^static const BN_ULONG ffdhe8192_q[] = {$/;" v file: +ffdhe_kexch_groups test/sslapitest.c /^static int ffdhe_kexch_groups[] = {NID_ffdhe2048, NID_ffdhe3072, NID_ffdhe4096,$/;" v file: +fibre crypto/async/arch/async_posix.h /^ ucontext_t fibre;$/;" m struct:async_fibre_st +fibre crypto/async/arch/async_win.h /^ LPVOID fibre;$/;" m struct:async_fibre_st +fibrectx crypto/async/async_local.h /^ async_fibre fibrectx;$/;" m struct:async_job_st +field crypto/asn1/asn1_local.h /^ ASN1_VALUE **field;$/;" m struct:asn1_sctx_st +field crypto/asn1/tasn_enc.c /^ const ASN1_VALUE *field;$/;" m struct:__anon225 file: +field crypto/ec/ec_local.h /^ BIGNUM *field;$/;" m struct:ec_group_st +fieldID crypto/ec/ec_asn1.c /^ X9_62_FIELDID *fieldID;$/;" m struct:ec_parameters_st file: +fieldType crypto/ec/ec_asn1.c /^ ASN1_OBJECT *fieldType;$/;" m struct:x9_62_fieldid_st file: +field_data1 crypto/ec/ec_local.h /^ void *field_data1;$/;" m struct:ec_group_st +field_data2 crypto/ec/ec_local.h /^ void *field_data2;$/;" m struct:ec_group_st +field_decode crypto/ec/ec_local.h /^ int (*field_decode) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st +field_div crypto/ec/ec_local.h /^ int (*field_div) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st +field_encode crypto/ec/ec_local.h /^ int (*field_encode) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st +field_inv crypto/ec/ec_local.h /^ int (*field_inv) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);$/;" m struct:ec_method_st +field_inverse_mod_ord crypto/ec/ec_local.h /^ int (*field_inverse_mod_ord)(const EC_GROUP *, BIGNUM *r,$/;" m struct:ec_method_st +field_mod_func crypto/ec/ec_local.h /^ int (*field_mod_func) (BIGNUM *, const BIGNUM *, const BIGNUM *,$/;" m struct:ec_group_st +field_mul crypto/ec/ec_local.h /^ int (*field_mul) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a,$/;" m struct:ec_method_st +field_set_to_one crypto/ec/ec_local.h /^ int (*field_set_to_one) (const EC_GROUP *, BIGNUM *r, BN_CTX *);$/;" m struct:ec_method_st +field_sqr crypto/ec/ec_local.h /^ int (*field_sqr) (const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *);$/;" m struct:ec_method_st +field_tests test/ec_internal_test.c /^static int field_tests(const EC_METHOD *meth, const unsigned char *params,$/;" f file: +field_tests_default test/ec_internal_test.c /^static int field_tests_default(int n)$/;" f file: +field_tests_ec2_simple test/ec_internal_test.c /^static int field_tests_ec2_simple(void)$/;" f file: +field_tests_ecp_mont test/ec_internal_test.c /^static int field_tests_ecp_mont(void)$/;" f file: +field_tests_ecp_simple test/ec_internal_test.c /^static int field_tests_ecp_simple(void)$/;" f file: +field_type crypto/ec/ec_curve.c /^ int field_type, \/* either NID_X9_62_prime_field or$/;" m struct:__anon112 file: +field_type crypto/ec/ec_local.h /^ int field_type; \/* a NID *\/$/;" m struct:ec_method_st +field_type providers/implementations/keymgmt/ec_kmgmt.c /^ char *field_type;$/;" m struct:ec_gen_ctx file: +file crypto/dso/dso_win32.c /^ const char *file;$/;" m struct:file_st file: +file engines/e_loader_attic.c /^ BIO *file;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: +file engines/e_loader_attic.c /^ } file;$/;" m union:ossl_store_loader_ctx_st::__anon259 typeref:struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: +file providers/implementations/storemgmt/file_store.c /^ BIO *file;$/;" m struct:file_ctx_st::__anon454::__anon455 file: +file providers/implementations/storemgmt/file_store.c /^ } file;$/;" m union:file_ctx_st::__anon454 typeref:struct:file_ctx_st::__anon454::__anon455 file: +file test/x509_check_cert_pkey_test.c /^static const char *file; \/* path of a cert\/CRL\/key file in PEM format *\/$/;" v file: +file_attach engines/e_loader_attic.c /^static OSSL_STORE_LOADER_CTX *file_attach$/;" f file: +file_attach providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_attach_fn file_attach;$/;" v file: +file_attach providers/implementations/storemgmt/file_store.c /^void *file_attach(void *provctx, OSSL_CORE_BIO *cin)$/;" f +file_close engines/e_loader_attic.c /^static int file_close(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +file_close providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_close_fn file_close;$/;" v file: +file_close providers/implementations/storemgmt/file_store.c /^static int file_close(void *loaderctx)$/;" f file: +file_close_dir providers/implementations/storemgmt/file_store.c /^static int file_close_dir(struct file_ctx_st *ctx)$/;" f file: +file_close_stream providers/implementations/storemgmt/file_store.c /^static int file_close_stream(struct file_ctx_st *ctx)$/;" f file: +file_contains test/recipes/tconversion.pl /^sub file_contains {$/;" s +file_ctrl crypto/bio/bss_file.c /^static long file_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +file_ctrl engines/e_loader_attic.c /^static int file_ctrl(OSSL_STORE_LOADER_CTX *ctx, int cmd, va_list args)$/;" f file: +file_ctx_st providers/implementations/storemgmt/file_store.c /^struct file_ctx_st {$/;" s file: +file_destroy_ctx_fn engines/e_loader_attic.c /^typedef void (*file_destroy_ctx_fn)(void **handler_ctx);$/;" t file: +file_eof engines/e_loader_attic.c /^static int file_eof(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +file_eof providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_eof_fn file_eof;$/;" v file: +file_eof providers/implementations/storemgmt/file_store.c /^static int file_eof(void *loaderctx)$/;" f file: +file_eof_fn engines/e_loader_attic.c /^typedef int (*file_eof_fn)(void *handler_ctx);$/;" t file: +file_error engines/e_loader_attic.c /^static int file_error(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +file_exp test/bntest.c /^static int file_exp(STANZA *s)$/;" f file: +file_expect engines/e_loader_attic.c /^static int file_expect(OSSL_STORE_LOADER_CTX *ctx, int expected)$/;" f file: +file_fill_pem_pass_data engines/e_loader_attic.c /^static int file_fill_pem_pass_data(struct pem_pass_data *pass_data,$/;" f file: +file_find engines/e_loader_attic.c /^static int file_find(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: +file_find_type engines/e_loader_attic.c /^static int file_find_type(OSSL_STORE_LOADER_CTX *ctx)$/;" f file: +file_free crypto/bio/bss_file.c /^static int file_free(BIO *a)$/;" f file: +file_gcd test/bntest.c /^static int file_gcd(STANZA *s)$/;" f file: +file_get_pass engines/e_loader_attic.c /^static char *file_get_pass(const UI_METHOD *ui_method, char *pass,$/;" f file: +file_get_pem_pass engines/e_loader_attic.c /^static int file_get_pem_pass(char *buf, int num, int w, void *data)$/;" f file: +file_gets crypto/bio/bss_file.c /^static int file_gets(BIO *bp, char *buf, int size)$/;" f file: +file_handler_st engines/e_loader_attic.c /^typedef struct file_handler_st {$/;" s file: +file_handlers engines/e_loader_attic.c /^static const FILE_HANDLER *file_handlers[] = {$/;" v file: +file_load engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_load(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: +file_load providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_load_fn file_load;$/;" v file: +file_load providers/implementations/storemgmt/file_store.c /^static int file_load(void *loaderctx,$/;" f file: +file_load_cleanup providers/implementations/storemgmt/file_store.c /^static OSSL_DECODER_CLEANUP file_load_cleanup;$/;" v file: +file_load_cleanup providers/implementations/storemgmt/file_store.c /^void file_load_cleanup(void *construct_data)$/;" f +file_load_construct providers/implementations/storemgmt/file_store.c /^static OSSL_DECODER_CONSTRUCT file_load_construct;$/;" v file: +file_load_construct providers/implementations/storemgmt/file_store.c /^static int file_load_construct(OSSL_DECODER_INSTANCE *decoder_inst,$/;" f file: +file_load_data_st providers/implementations/storemgmt/file_store.c /^struct file_load_data_st {$/;" s file: +file_load_dir_entry providers/implementations/storemgmt/file_store.c /^static int file_load_dir_entry(struct file_ctx_st *ctx,$/;" f file: +file_load_file providers/implementations/storemgmt/file_store.c /^static int file_load_file(struct file_ctx_st *ctx,$/;" f file: +file_load_try_decode engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_load_try_decode(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: +file_load_try_repeat engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_load_try_repeat(OSSL_STORE_LOADER_CTX *ctx,$/;" f file: +file_lshift test/bntest.c /^static int file_lshift(STANZA *s)$/;" f file: +file_lshift1 test/bntest.c /^static int file_lshift1(STANZA *s)$/;" f file: +file_modexp test/bntest.c /^static int file_modexp(STANZA *s)$/;" f file: +file_modmul test/bntest.c /^static int file_modmul(STANZA *s)$/;" f file: +file_modsqrt test/bntest.c /^static int file_modsqrt(STANZA *s)$/;" f file: +file_n_different_lines test/recipes/tconversion.pl /^sub file_n_different_lines {$/;" s +file_name_check engines/e_loader_attic.c /^static int file_name_check(OSSL_STORE_LOADER_CTX *ctx, const char *name)$/;" f file: +file_name_check providers/implementations/storemgmt/file_store.c /^static int file_name_check(struct file_ctx_st *ctx, const char *name)$/;" f file: +file_name_to_uri engines/e_loader_attic.c /^static int file_name_to_uri(OSSL_STORE_LOADER_CTX *ctx, const char *name,$/;" f file: +file_name_to_uri providers/implementations/storemgmt/file_store.c /^static char *file_name_to_uri(struct file_ctx_st *ctx, const char *name)$/;" f file: +file_new crypto/bio/bss_file.c /^static int file_new(BIO *bi)$/;" f file: +file_open engines/e_loader_attic.c /^static OSSL_STORE_LOADER_CTX *file_open$/;" f file: +file_open providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_open_fn file_open;$/;" v file: +file_open providers/implementations/storemgmt/file_store.c /^static void *file_open(void *provctx, const char *uri)$/;" f file: +file_open_dir providers/implementations/storemgmt/file_store.c /^static void *file_open_dir(const char *path, const char *uri, void *provctx)$/;" f file: +file_open_ex engines/e_loader_attic.c /^static OSSL_STORE_LOADER_CTX *file_open_ex$/;" f file: +file_open_stream providers/implementations/storemgmt/file_store.c /^static struct file_ctx_st *file_open_stream(BIO *source, const char *uri,$/;" f file: +file_product test/bntest.c /^static int file_product(STANZA *s)$/;" f file: +file_puts crypto/bio/bss_file.c /^static int file_puts(BIO *bp, const char *str)$/;" f file: +file_quotient test/bntest.c /^static int file_quotient(STANZA *s)$/;" f file: +file_read crypto/bio/bss_file.c /^static int file_read(BIO *b, char *out, int outl)$/;" f file: +file_read_asn1 engines/e_loader_attic.c /^static int file_read_asn1(BIO *bp, unsigned char **data, long *len)$/;" f file: +file_read_pem engines/e_loader_attic.c /^static int file_read_pem(BIO *bp, char **pem_name, char **pem_header,$/;" f file: +file_rshift test/bntest.c /^static int file_rshift(STANZA *s)$/;" f file: +file_set_ctx_params providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_set_ctx_params_fn file_set_ctx_params;$/;" v file: +file_set_ctx_params providers/implementations/storemgmt/file_store.c /^static int file_set_ctx_params(void *loaderctx, const OSSL_PARAM params[])$/;" f file: +file_settable_ctx_params providers/implementations/storemgmt/file_store.c /^static OSSL_FUNC_store_settable_ctx_params_fn file_settable_ctx_params;$/;" v file: +file_settable_ctx_params providers/implementations/storemgmt/file_store.c /^static const OSSL_PARAM *file_settable_ctx_params(void *provctx)$/;" f file: +file_setup_decoders providers/implementations/storemgmt/file_store.c /^static int file_setup_decoders(struct file_ctx_st *ctx)$/;" f file: +file_square test/bntest.c /^static int file_square(STANZA *s)$/;" f file: +file_st crypto/dso/dso_win32.c /^struct file_st {$/;" s file: +file_sum test/bntest.c /^static int file_sum(STANZA *s)$/;" f file: +file_test_run test/bntest.c /^static int file_test_run(STANZA *s)$/;" f file: +file_try_decode_fn engines/e_loader_attic.c /^typedef OSSL_STORE_INFO *(*file_try_decode_fn)(const char *pem_name,$/;" t file: +file_try_read_PVK engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_try_read_PVK(BIO *bp, const UI_METHOD *ui_method,$/;" f file: +file_try_read_msblob engines/e_loader_attic.c /^static OSSL_STORE_INFO *file_try_read_msblob(BIO *bp, int *matchcount)$/;" f file: +file_write crypto/bio/bss_file.c /^static int file_write(BIO *b, const char *in, int inl)$/;" f file: +filelen crypto/dso/dso_win32.c /^ int filelen;$/;" m struct:file_st file: +filename apps/rehash.c /^ char *filename;$/;" m struct:hentry_st file: +filename crypto/dso/dso_local.h /^ char *filename;$/;" m struct:dso_st +filename crypto/dso/dso_vms.c /^ char filename[NAMX_MAXRSS + 1];$/;" m struct:dso_internal_st file: +filename include/internal/conf.h /^ char *filename;$/;" m struct:ossl_init_settings_st +filename test/bio_readbuffer_test.c /^static const char *filename = NULL;$/;" v file: +filename test/helpers/pkcs12.h /^ const char *filename;$/;" m struct:pkcs12_builder +filename_dsc crypto/dso/dso_vms.c /^ struct dsc$descriptor_s filename_dsc;$/;" m struct:dso_internal_st typeref:struct:dso_internal_st::dsc$descriptor_s file: +fileno apps/lib/apps.c 2605;" d file: +fileno apps/lib/apps.c 2606;" d file: +fileno crypto/rand/randfile.c 45;" d file: +fileno e_os.h 260;" d +fileno_stdin apps/lib/apps.c /^int fileno_stdin(void)$/;" f +fileno_stdout apps/lib/apps.c /^int fileno_stdout(void)$/;" f +files util/find-doc-nits /^sub files {$/;" s +filespec crypto/LPdir_vms.c /^ char filespec[NAMX_MAXRSS + 1];$/;" m struct:LP_dir_context_st file: +filespec_dsc crypto/LPdir_vms.c /^ struct dsc$descriptor_d filespec_dsc;$/;" m struct:LP_dir_context_st typeref:struct:LP_dir_context_st::dsc$descriptor_d file: +filetest_st test/bntest.c /^typedef struct filetest_st {$/;" s file: +fill_in external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_in {$/;" s +fill_in external/perl/Text-Template-1.56/lib/Text/Template/Preprocess.pm /^sub fill_in {$/;" s +fill_in util/perl/OpenSSL/Template.pm /^sub fill_in {$/;" s +fill_in_file external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_in_file {$/;" s +fill_in_string external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_in_string {$/;" s +fill_known_data engines/e_ossltest.c /^static void fill_known_data(unsigned char *md, unsigned int len)$/;" f file: +fill_known_data util/perl/TLSProxy/Proxy.pm /^sub fill_known_data$/;" s +fill_this_in external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub fill_this_in {$/;" s +filter util/perl/TLSProxy/Proxy.pm /^sub filter$/;" s +filter_data_st crypto/evp/evp_fetch.c /^struct filter_data_st {$/;" s file: +filter_dispatch_table test/filterprov.c /^static const OSSL_DISPATCH filter_dispatch_table[] = {$/;" v file: +filter_get_capabilities test/filterprov.c /^static int filter_get_capabilities(void *provctx, const char *capability,$/;" f file: +filter_get_params test/filterprov.c /^static OSSL_FUNC_provider_get_params_fn filter_get_params;$/;" v file: +filter_get_params test/filterprov.c /^static int filter_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: +filter_gettable_params test/filterprov.c /^static OSSL_FUNC_provider_gettable_params_fn filter_gettable_params;$/;" v file: +filter_gettable_params test/filterprov.c /^static const OSSL_PARAM *filter_gettable_params(void *provctx)$/;" f file: +filter_on_operation_id crypto/evp/evp_fetch.c /^static void filter_on_operation_id(int id, void *method, void *arg)$/;" f file: +filter_prov_globals_st test/filterprov.c /^struct filter_prov_globals_st {$/;" s file: +filter_provider_check_clean_finish test/filterprov.c /^int filter_provider_check_clean_finish(void)$/;" f +filter_provider_init test/filterprov.c /^int filter_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +filter_provider_init test/filterprov.h /^OSSL_provider_init_fn filter_provider_init;$/;" v +filter_provider_set_filter test/filterprov.c /^int filter_provider_set_filter(int operation, const char *filterstr)$/;" f +filter_query test/filterprov.c /^static OSSL_FUNC_provider_query_operation_fn filter_query;$/;" v file: +filter_query test/filterprov.c /^static const OSSL_ALGORITHM *filter_query(void *provctx,$/;" f file: +filter_teardown test/filterprov.c /^static OSSL_FUNC_provider_teardown_fn filter_teardown;$/;" v file: +filter_teardown test/filterprov.c /^static void filter_teardown(void *provctx)$/;" f file: +filter_to_C providers/common/der/oids_to_c.pm /^sub filter_to_C {$/;" s +filter_to_H providers/common/der/oids_to_c.pm /^sub filter_to_H {$/;" s +filter_unquery test/filterprov.c /^static OSSL_FUNC_provider_unquery_operation_fn filter_unquery;$/;" v file: +filter_unquery test/filterprov.c /^static void filter_unquery(void *provctx, int operation_id,$/;" f file: +final crypto/evp/evp_local.h /^ unsigned char final[EVP_MAX_BLOCK_LENGTH]; \/* possible final block *\/$/;" m struct:evp_cipher_ctx_st +final crypto/evp/m_null.c /^static int final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +final include/crypto/evp.h /^ OSSL_FUNC_mac_final_fn *final;$/;" m struct:evp_mac_st +final include/crypto/evp.h /^ int (*final) (EVP_MD_CTX *ctx, unsigned char *md);$/;" m struct:evp_md_st +final include/internal/sha3.h /^ sha3_final_fn *final;$/;" m struct:prov_sha3_meth_st +final ssl/statem/extensions.c /^ int (*final)(SSL *s, unsigned int context, int sent);$/;" m struct:extensions_definition_st file: +final_alpn ssl/statem/extensions.c /^static int final_alpn(SSL *s, unsigned int context, int sent)$/;" f file: +final_early_data ssl/statem/extensions.c /^static int final_early_data(SSL *s, unsigned int context, int sent)$/;" f file: +final_ec_pt_formats ssl/statem/extensions.c /^static int final_ec_pt_formats(SSL *s, unsigned int context, int sent)$/;" f file: +final_ems ssl/statem/extensions.c /^static int final_ems(SSL *s, unsigned int context, int sent)$/;" f file: +final_finish_mac ssl/ssl_local.h /^ size_t (*final_finish_mac) (SSL *, const char *, size_t, unsigned char *);$/;" m struct:ssl3_enc_method +final_key_share ssl/statem/extensions.c /^static int final_key_share(SSL *s, unsigned int context, int sent)$/;" f file: +final_maxfragmentlen ssl/statem/extensions.c /^static int final_maxfragmentlen(SSL *s, unsigned int context, int sent)$/;" f file: +final_psk ssl/statem/extensions.c /^static int final_psk(SSL *s, unsigned int context, int sent)$/;" f file: +final_quic_transport_params ssl/statem/extensions.c /^static int final_quic_transport_params(SSL *s, unsigned int context, int sent)$/;" f file: +final_quic_transport_params_draft ssl/statem/extensions.c /^static int final_quic_transport_params_draft(SSL *s, unsigned int context,$/;" f file: +final_renegotiate ssl/statem/extensions.c /^static int final_renegotiate(SSL *s, unsigned int context, int sent)$/;" f file: +final_ret include/crypto/modes.h /^ int final_ret;$/;" m struct:siv128_context +final_server_name ssl/statem/extensions.c /^static int final_server_name(SSL *s, unsigned int context, int sent)$/;" f file: +final_sig_algs ssl/statem/extensions.c /^static int final_sig_algs(SSL *s, unsigned int context, int sent)$/;" f file: +final_used crypto/evp/evp_local.h /^ int final_used;$/;" m struct:evp_cipher_ctx_st +finalenc test/evp_extra_test.c /^ int finalenc;$/;" m struct:__anon307 file: +finalize test/testutil/driver.c /^static void finalize(int success)$/;" f file: +find crypto/ess/ess_lib.c /^static int find(const ESS_CERT_ID *cid, const ESS_CERT_ID_V2 *cid_v2,$/;" f file: +find crypto/store/store_local.h /^ OSSL_STORE_find_fn find;$/;" m struct:ossl_store_loader_st +find_alg_id providers/implementations/kdfs/x942kdf.c /^static int find_alg_id(OSSL_LIB_CTX *libctx, const char *algname,$/;" f file: +find_ameth crypto/evp/p_lib.c /^static void find_ameth(const char *name, void *data)$/;" f file: +find_call providers/implementations/rands/drbg.c /^static const OSSL_DISPATCH *find_call(const OSSL_DISPATCH *dispatch,$/;" f file: +find_cipher_data_index engines/e_devcrypto.c /^static size_t find_cipher_data_index(int nid)$/;" f file: +find_digest_data_index engines/e_devcrypto.c /^static size_t find_digest_data_index(int nid)$/;" f file: +find_friendly_name demos/pkcs12/pkread.c /^static char *find_friendly_name(PKCS12 *p12)$/;" f file: +find_issuer crypto/x509/x509_vfy.c /^static X509 *find_issuer(X509_STORE_CTX *ctx, STACK_OF(X509) *sk, X509 *x)$/;" f file: +find_key test/evp_test.c /^static int find_key(EVP_PKEY **ppk, const char *name, KEY_LIST *lst)$/;" f file: +find_matching_tests test/run_tests.pl /^sub find_matching_tests {$/;" s +find_profile_by_name ssl/d1_srtp.c /^static int find_profile_by_name(char *profile_name,$/;" f file: +find_session_cb test/sslapitest.c /^static int find_session_cb(SSL *ssl, const unsigned char *identity,$/;" f file: +find_session_cb_cnt test/sslapitest.c /^static int find_session_cb_cnt = 0;$/;" v file: +find_sig_alg ssl/t1_lib.c /^static const SIGALG_LOOKUP *find_sig_alg(SSL *s, X509 *x, EVP_PKEY *pkey)$/;" f file: +find_str_fn crypto/property/property_string.c /^static void find_str_fn(PROPERTY_STRING *prop, void *vfindstr)$/;" f file: +find_str_st crypto/property/property_string.c /^struct find_str_st {$/;" s file: +find_test test/evp_test.c /^static const EVP_TEST_METHOD *find_test(const char *name)$/;" f file: +find_user crypto/srp/srp_vfy.c /^static SRP_user_pwd *find_user(SRP_VBASE *vb, char *username)$/;" f file: +findattr test/bntest.c /^static const char *findattr(STANZA *s, const char *key)$/;" f file: +finish crypto/comp/comp_local.h /^ void (*finish) (COMP_CTX *ctx);$/;" m struct:comp_method_st +finish crypto/dh/dh_local.h /^ int (*finish) (DH *dh);$/;" m struct:dh_method +finish crypto/dsa/dsa_local.h /^ int (*finish) (DSA *dsa);$/;" m struct:dsa_method +finish crypto/dso/dso_local.h /^ int (*finish) (DSO *dso);$/;" m struct:dso_meth_st +finish crypto/ec/ec_local.h /^ void (*finish)(EC_KEY *key);$/;" m struct:ec_key_method_st +finish crypto/engine/eng_local.h /^ ENGINE_GEN_INT_FUNC_PTR finish;$/;" m struct:engine_st +finish crypto/rsa/rsa_local.h /^ int (*finish) (RSA *rsa);$/;" m struct:rsa_meth_st +finish_engine apps/lib/engine.c /^int finish_engine(ENGINE *e)$/;" f +finish_md ssl/ssl_local.h /^ unsigned char finish_md[EVP_MAX_MD_SIZE * 2];$/;" m struct:ssl_st::__anon417::__anon418 +finish_md_len ssl/ssl_local.h /^ size_t finish_md_len;$/;" m struct:ssl_st::__anon417::__anon418 +finished crypto/evp/bio_enc.c /^ int finished;$/;" m struct:enc_struct file: +finished crypto/evp/bio_ok.c /^ int finished;$/;" m struct:ok_struct file: +fips_asym_cipher providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_asym_cipher[] = {$/;" v file: +fips_asym_kem providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_asym_kem[] = {$/;" v file: +fips_ciphers providers/fips/fipsprov.c /^static const OSSL_ALGORITHM_CAPABLE fips_ciphers[] = {$/;" v file: +fips_digests providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_digests[] = {$/;" v file: +fips_dispatch_table providers/fips/fipsprov.c /^static const OSSL_DISPATCH fips_dispatch_table[] = {$/;" v file: +fips_get_params providers/fips/fipsprov.c /^static OSSL_FUNC_provider_get_params_fn fips_get_params;$/;" v file: +fips_get_params providers/fips/fipsprov.c /^static int fips_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: +fips_get_params_from_core providers/fips/fipsprov.c /^static int fips_get_params_from_core(FIPS_GLOBAL *fgbl)$/;" f file: +fips_gettable_params providers/fips/fipsprov.c /^static OSSL_FUNC_provider_gettable_params_fn fips_gettable_params;$/;" v file: +fips_gettable_params providers/fips/fipsprov.c /^static const OSSL_PARAM *fips_gettable_params(void *provctx)$/;" f file: +fips_global_st providers/fips/fipsprov.c /^typedef struct fips_global_st {$/;" s file: +fips_intern_teardown providers/fips/fipsprov.c /^static void fips_intern_teardown(void *provctx)$/;" f file: +fips_kdfs providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_kdfs[] = {$/;" v file: +fips_keyexch providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_keyexch[] = {$/;" v file: +fips_keymgmt providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_keymgmt[] = {$/;" v file: +fips_macs providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_macs[] = {$/;" v file: +fips_param_types providers/fips/fipsprov.c /^static const OSSL_PARAM fips_param_types[] = {$/;" v file: +fips_prov_ossl_ctx_free providers/fips/fipsprov.c /^static void fips_prov_ossl_ctx_free(void *fgbl)$/;" f file: +fips_prov_ossl_ctx_method providers/fips/fipsprov.c /^static const OSSL_LIB_CTX_METHOD fips_prov_ossl_ctx_method = {$/;" v file: +fips_prov_ossl_ctx_new providers/fips/fipsprov.c /^static void *fips_prov_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: +fips_query providers/fips/fipsprov.c /^static OSSL_FUNC_provider_query_operation_fn fips_query;$/;" v file: +fips_query providers/fips/fipsprov.c /^static const OSSL_ALGORITHM *fips_query(void *provctx, int operation_id,$/;" f file: +fips_rands providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_rands[] = {$/;" v file: +fips_security_check_option providers/fips/fipsprov.c /^ const char *fips_security_check_option;$/;" m struct:fips_global_st file: +fips_security_checks providers/fips/fipsprov.c /^ int fips_security_checks;$/;" m struct:fips_global_st file: +fips_self_test providers/fips/fipsprov.c /^static int fips_self_test(void *provctx)$/;" f file: +fips_self_test_init providers/fips/self_test.c /^static CRYPTO_ONCE fips_self_test_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +fips_signature providers/fips/fipsprov.c /^static const OSSL_ALGORITHM fips_signature[] = {$/;" v file: +fips_state_lock providers/fips/self_test.c /^static CRYPTO_RWLOCK *fips_state_lock = NULL;$/;" v file: +fips_teardown providers/fips/fipsprov.c /^static OSSL_FUNC_provider_teardown_fn fips_teardown;$/;" v file: +fips_teardown providers/fips/fipsprov.c /^static void fips_teardown(void *provctx)$/;" f file: +fipsinstall_main apps/fipsinstall.c /^int fipsinstall_main(int argc, char **argv)$/;" f +fipsinstall_options apps/fipsinstall.c /^const OPTIONS fipsinstall_options[] = {$/;" v +fipsshared test/sslapitest.c /^ const char *fipsshared;$/;" m struct:__anon327 file: +first apps/s_server.c /^static simple_ssl_session *first = NULL;$/;" v file: +first_certificate util/perl/TLSProxy/Certificate.pm /^sub first_certificate$/;" s +first_entry apps/rehash.c /^ HENTRY *first_entry, *last_entry;$/;" m struct:bucket_st file: +first_packet ssl/ssl_local.h /^ int first_packet;$/;" m struct:ssl_st +fix_cipher crypto/evp/ctrl_params_translate.c /^static int fix_cipher(enum state state,$/;" f file: +fix_cipher_md crypto/evp/ctrl_params_translate.c /^static int fix_cipher_md(enum state state,$/;" f file: +fix_dh_kdf_type crypto/evp/ctrl_params_translate.c /^static int fix_dh_kdf_type(enum state state,$/;" f file: +fix_dh_nid crypto/evp/ctrl_params_translate.c /^static int fix_dh_nid(enum state state,$/;" f file: +fix_dh_nid5114 crypto/evp/ctrl_params_translate.c /^static int fix_dh_nid5114(enum state state,$/;" f file: +fix_dh_paramgen_type crypto/evp/ctrl_params_translate.c /^static int fix_dh_paramgen_type(enum state state,$/;" f file: +fix_distid_len crypto/evp/ctrl_params_translate.c /^static int fix_distid_len(enum state state,$/;" f file: +fix_ec_kdf_type crypto/evp/ctrl_params_translate.c /^static int fix_ec_kdf_type(enum state state,$/;" f file: +fix_ec_param_enc crypto/evp/ctrl_params_translate.c /^static int fix_ec_param_enc(enum state state,$/;" f file: +fix_ec_paramgen_curve_nid crypto/evp/ctrl_params_translate.c /^static int fix_ec_paramgen_curve_nid(enum state state,$/;" f file: +fix_ecdh_cofactor crypto/evp/ctrl_params_translate.c /^static int fix_ecdh_cofactor(enum state state,$/;" f file: +fix_hkdf_mode crypto/evp/ctrl_params_translate.c /^static int fix_hkdf_mode(enum state state,$/;" f file: +fix_kdf_type crypto/evp/ctrl_params_translate.c /^static int fix_kdf_type(enum state state,$/;" f file: +fix_md crypto/evp/ctrl_params_translate.c /^static int fix_md(enum state state,$/;" f file: +fix_oid crypto/evp/ctrl_params_translate.c /^static int fix_oid(enum state state,$/;" f file: +fix_rsa_padding_mode crypto/evp/ctrl_params_translate.c /^static int fix_rsa_padding_mode(enum state state,$/;" f file: +fix_rsa_pss_saltlen crypto/evp/ctrl_params_translate.c /^static int fix_rsa_pss_saltlen(enum state state,$/;" f file: +fixed test/wpackettest.c /^static const unsigned char fixed[] = { 0xff, 0xff, 0xff };$/;" v file: +fixed_key providers/fips/self_test.c /^static unsigned char fixed_key[32] = { FIPS_KEY_ELEMENTS };$/;" v file: +fixup_args crypto/evp/ctrl_params_translate.c /^ fixup_args_fn *fixup_args;$/;" m struct:translation_st file: +fixup_args_fn crypto/evp/ctrl_params_translate.c /^typedef int fixup_args_fn(enum state state,$/;" t file: +fixup_cmd util/perl/OpenSSL/Util.pm /^sub fixup_cmd {$/;" s +fixup_cmd_elements util/perl/OpenSSL/Util.pm /^sub fixup_cmd_elements {$/;" s +fixup_des3_key providers/implementations/kdfs/krb5kdf.c /^static int fixup_des3_key(unsigned char *key)$/;" f file: +fixup_version dev/release-aux/release-version-fn.sh /^fixup_version () {$/;" f +flag apps/lib/apps.c /^ unsigned long flag;$/;" m struct:__anon442 file: +flag apps/lib/opt.c /^static char *flag;$/;" v file: +flag_abspath include/openssl/conftypes.h /^ int flag_abspath;$/;" m struct:conf_st +flag_activated crypto/provider_core.c /^ unsigned int flag_activated:1;$/;" m struct:ossl_provider_st file: +flag_allow_md providers/implementations/signature/dsa_sig.c /^ unsigned int flag_allow_md : 1;$/;" m struct:__anon462 file: +flag_allow_md providers/implementations/signature/ecdsa_sig.c /^ unsigned int flag_allow_md : 1;$/;" m struct:__anon460 file: +flag_allow_md providers/implementations/signature/rsa_sig.c /^ unsigned int flag_allow_md : 1;$/;" m struct:__anon464 file: +flag_cache_passphrase include/internal/passphrase.h /^ unsigned int flag_cache_passphrase:1;$/;" m struct:ossl_passphrase_data_st +flag_call_digest_custom include/crypto/evp.h /^ unsigned int flag_call_digest_custom:1;$/;" m struct:evp_pkey_ctx_st +flag_compute_z_digest providers/implementations/signature/sm2_sig.c /^ unsigned int flag_compute_z_digest : 1;$/;" m struct:__anon459 file: +flag_construct_called crypto/encode_decode/decoder_lib.c /^ unsigned int flag_construct_called : 1;$/;" m struct:decoder_process_data_st file: +flag_construct_error_occurred crypto/encode_decode/decoder_meth.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:decoder_data_st file: +flag_construct_error_occurred crypto/encode_decode/encoder_meth.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:encoder_data_st file: +flag_construct_error_occurred crypto/evp/evp_fetch.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:evp_method_data_st file: +flag_construct_error_occurred crypto/store/store_meth.c /^ unsigned int flag_construct_error_occurred : 1;$/;" m struct:loader_data_st file: +flag_dollarid include/openssl/conftypes.h /^ int flag_dollarid;$/;" m struct:conf_st +flag_fallback crypto/provider_core.c /^ unsigned int flag_fallback:1; \/* Can be used as fallback *\/$/;" m struct:ossl_provider_st file: +flag_fatal providers/implementations/encode_decode/decode_der2key.c /^ unsigned int flag_fatal : 1;$/;" m struct:der2key_ctx_st file: +flag_find_same_provider crypto/encode_decode/encoder_pkey.c /^ unsigned int flag_find_same_provider:1;$/;" m struct:collected_encoder_st file: +flag_force_legacy crypto/x509/x_pubkey.c /^ unsigned int flag_force_legacy : 1;$/;" m struct:X509_pubkey_st file: +flag_initialized crypto/provider_core.c /^ unsigned int flag_initialized:1;$/;" m struct:ossl_provider_st file: +flag_input_structure_checked crypto/encode_decode/decoder_lib.c /^ unsigned int flag_input_structure_checked : 1;$/;" m struct:decoder_process_data_st file: +flag_input_structure_was_set crypto/encode_decode/encoder_local.h /^ unsigned int flag_input_structure_was_set : 1;$/;" m struct:ossl_decoder_instance_st +flag_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *flag_lock;$/;" m struct:ossl_provider_st file: +flag_next_level_called crypto/encode_decode/decoder_lib.c /^ unsigned int flag_next_level_called : 1;$/;" m struct:decoder_process_data_st file: +flags crypto/asn1/asn1_local.h /^ unsigned long flags;$/;" m struct:asn1_sctx_st +flags crypto/bio/bio_local.h /^ int flags; \/* extra storage *\/$/;" m struct:bio_st +flags crypto/bn/bn_blind.c /^ unsigned long flags;$/;" m struct:bn_blinding_st file: +flags crypto/bn/bn_ctx.c /^ int flags;$/;" m struct:bignum_ctx file: +flags crypto/bn/bn_local.h /^ int flags;$/;" m struct:bignum_st +flags crypto/bn/bn_local.h /^ int flags;$/;" m struct:bn_mont_ctx_st +flags crypto/bn/bn_local.h /^ int flags;$/;" m struct:bn_recp_ctx_st +flags crypto/cms/cms_att.c /^ int flags;$/;" m struct:__anon245 file: +flags crypto/conf/conf_mod.c /^ unsigned long flags;$/;" m struct:conf_imodule_st file: +flags crypto/dh/dh_local.h /^ int flags;$/;" m struct:dh_method +flags crypto/dh/dh_local.h /^ int flags;$/;" m struct:dh_st +flags crypto/dsa/dsa_local.h /^ int flags;$/;" m struct:dsa_method +flags crypto/dsa/dsa_local.h /^ int flags;$/;" m struct:dsa_st +flags crypto/dso/dso_local.h /^ int flags;$/;" m struct:dso_st +flags crypto/ec/ec_local.h /^ int flags;$/;" m struct:ec_key_st +flags crypto/ec/ec_local.h /^ int flags;$/;" m struct:ec_method_st +flags crypto/ec/ec_local.h /^ int32_t flags;$/;" m struct:ec_key_method_st +flags crypto/engine/eng_local.h /^ int flags;$/;" m struct:engine_st +flags crypto/evp/evp_local.h /^ unsigned int flags;$/;" m struct:evp_Encode_Ctx_st +flags crypto/evp/evp_local.h /^ unsigned long flags; \/* Various flags *\/$/;" m struct:evp_cipher_ctx_st +flags crypto/evp/evp_local.h /^ unsigned long flags;$/;" m struct:evp_md_ctx_st +flags crypto/rsa/rsa_local.h /^ int flags;$/;" m struct:rsa_meth_st +flags crypto/rsa/rsa_local.h /^ int flags;$/;" m struct:rsa_st +flags crypto/ts/ts_local.h /^ unsigned flags; \/* Optional info, see values above. *\/$/;" m struct:TS_resp_ctx +flags crypto/ts/ts_local.h /^ unsigned flags;$/;" m struct:TS_verify_ctx +flags crypto/ui/ui_local.h /^ int flags; \/* flags for internal use *\/$/;" m struct:ui_string_st +flags crypto/ui/ui_local.h /^ int flags;$/;" m struct:ui_st +flags crypto/x509/pcy_local.h /^ unsigned int flags;$/;" m struct:X509_POLICY_DATA_st +flags crypto/x509/pcy_local.h /^ unsigned int flags;$/;" m struct:X509_POLICY_LEVEL_st +flags crypto/x509/pcy_local.h /^ unsigned int flags;$/;" m struct:X509_POLICY_TREE_st +flags crypto/x509/x509_local.h /^ int flags;$/;" m struct:x509_crl_method_st +flags crypto/x509/x509_local.h /^ unsigned long flags; \/* Various verify flags *\/$/;" m struct:X509_VERIFY_PARAM_st +flags engines/e_devcrypto.c /^ int flags;$/;" m struct:cipher_data_st file: +flags engines/e_loader_attic.c /^ unsigned int flags;$/;" m struct:ossl_store_loader_ctx_st file: +flags include/crypto/asn1.h /^ int flags; \/* Should we free this one *\/$/;" m struct:asn1_object_st +flags include/crypto/asn1.h /^ unsigned long flags;$/;" m struct:asn1_pctx_st +flags include/crypto/evp.h /^ int flags;$/;" m struct:evp_pkey_method_st +flags include/crypto/evp.h /^ unsigned long flags;$/;" m struct:evp_cipher_st +flags include/crypto/evp.h /^ unsigned long flags;$/;" m struct:evp_md_st +flags include/crypto/x509.h /^ int flags);$/;" v +flags include/crypto/x509.h /^ int flags;$/;" m struct:X509_crl_st +flags include/crypto/x509.h /^ uint32_t flags;$/;" m struct:x509_sig_info_st +flags include/crypto/x509.h /^int ossl_x509_add_cert_new(STACK_OF(X509) **sk, X509 *cert, int flags);$/;" v +flags include/internal/conf.h /^ unsigned long flags;$/;" m struct:ossl_init_settings_st +flags include/internal/dane.h /^ unsigned long flags; \/* feature bitmask *\/$/;" m struct:dane_ctx_st +flags include/internal/dane.h /^ unsigned long flags; \/* feature bitmask *\/$/;" m struct:ssl_dane_st +flags include/internal/ffc.h /^ unsigned int flags;$/;" m struct:ffc_params_st +flags include/internal/packet.h /^ unsigned int flags;$/;" m struct:wpacket_sub +flags include/openssl/buffer.h /^ unsigned long flags;$/;" m struct:buf_mem_st +flags providers/implementations/include/prov/ciphercommon_gcm.h /^ uint64_t flags;$/;" m struct:prov_gcm_ctx_st +flags providers/implementations/rands/drbg_local.h /^ unsigned short flags; \/* various external flags *\/$/;" m struct:prov_drbg_st +flags ssl/ssl_asn1.c /^ uint64_t flags;$/;" m struct:__anon426 file: +flags ssl/ssl_conf.c /^ unsigned int flags;$/;" m struct:ssl_conf_ctx_st file: +flags ssl/ssl_conf.c /^ unsigned short flags;$/;" m struct:__anon429 file: +flags ssl/ssl_local.h /^ long flags;$/;" m struct:ssl_st::__anon417 +flags ssl/ssl_local.h /^ uint32_t flags;$/;" m struct:ssl_session_st +flags ssl/ssl_local.h /^ unsigned flags;$/;" m struct:ssl_method_st +flight util/perl/TLSProxy/Proxy.pm /^sub flight$/;" s +flight util/perl/TLSProxy/Record.pm /^sub flight$/;" s +flip_bit test/cmp_vfy_test.c /^static int flip_bit(ASN1_BIT_STRING *bitstr)$/;" f file: +fmt_http_get_cmd apps/s_time.c /^static const char fmt_http_get_cmd[] = "GET %s HTTP\/1.0\\r\\n\\r\\n";$/;" v file: +fmt_http_get_cmd_size apps/s_time.c /^static const size_t fmt_http_get_cmd_size = sizeof(fmt_http_get_cmd) - 2;$/;" v file: +fmtfp crypto/bio/bio_print.c /^fmtfp(char **sbuffer,$/;" f file: +fmtint crypto/bio/bio_print.c /^fmtint(char **sbuffer,$/;" f file: +fmtstr crypto/bio/bio_print.c /^fmtstr(char **sbuffer,$/;" f file: +fn crypto/context.c /^ ossl_lib_ctx_onfree_fn *fn;$/;" m struct:ossl_lib_ctx_onfree_list_st file: +fn crypto/core_algorithm.c /^ void (*fn)(OSSL_PROVIDER *, const OSSL_ALGORITHM *, int no_store,$/;" m struct:algorithm_data_st file: +fn crypto/evp/names.c /^ void (*fn) (const EVP_CIPHER *ciph,$/;" m struct:doall_cipher file: +fn crypto/evp/names.c /^ void (*fn) (const EVP_MD *ciph,$/;" m struct:doall_md file: +fn crypto/objects/o_names.c /^ void (*fn) (const OBJ_NAME *, void *arg);$/;" m struct:__anon256 file: +fn crypto/property/property.c /^ void (*fn)(int id, void *method, void *fnarg);$/;" m struct:alg_do_each_data_st file: +fn test/v3nametest.c /^ int (*fn) (X509 *, const char *);$/;" m struct:set_name_fn file: +fname crypto/asn1/asn1_local.h /^ const char *sname, *fname;$/;" m struct:asn1_sctx_st +fnarg crypto/property/property.c /^ void *fnarg;$/;" m struct:alg_do_each_data_st file: +fns providers/implementations/encode_decode/decode_der2key.c /^ const OSSL_DISPATCH *fns; \/* Keymgmt (to pilfer functions from) *\/$/;" m struct:keytype_desc_st file: +fns providers/implementations/encode_decode/decode_msblob2key.c /^ const OSSL_DISPATCH *fns; \/* Keymgmt (to pilfer functions from) *\/$/;" m struct:keytype_desc_st file: +fns providers/implementations/encode_decode/decode_pvk2key.c /^ const OSSL_DISPATCH *fns; \/* Keymgmt (to pilfer functions from) *\/$/;" m struct:keytype_desc_st file: +foldedloop crypto/rc4/asm/rc4-parisc.pl /^sub foldedloop {$/;" s +foo test/params_test.c /^static unsigned char foo[1]; \/* "foo" *\/$/;" v file: +foo_free test/context_internal_test.c /^static void foo_free(void *ptr)$/;" f file: +foo_method test/context_internal_test.c /^static const OSSL_LIB_CTX_METHOD foo_method = {$/;" v file: +foo_new test/context_internal_test.c /^static void *foo_new(OSSL_LIB_CTX *ctx)$/;" f file: +foo_st test/context_internal_test.c /^typedef struct foo_st {$/;" s file: +force_pha test/helpers/ssl_test_ctx.h /^ int force_pha;$/;" m struct:__anon290 +force_store crypto/core_fetch.c /^ int force_store;$/;" m struct:construct_data_st file: +foreign include/crypto/evp.h /^ unsigned int foreign:1; \/* the low-level key is using an engine or an app-method *\/$/;" m struct:evp_pkey_st +fork apps/ocsp.c /^pid_t fork(void)$/;" f +fork_id providers/implementations/rands/drbg_local.h /^ int fork_id;$/;" m struct:prov_drbg_st +format crypto/asn1/asn1_gen.c /^ int format;$/;" m struct:__anon228 file: +format test/bioprinttest.c /^ const char *format;$/;" m struct:j_data_st file: +format test/bioprinttest.c /^ const char *format;$/;" m struct:z_data_st file: +format2str apps/lib/opt.c /^static const char *format2str(int format)$/;" f file: +format2string apps/lib/apps.c /^static const char *format2string(int format)$/;" f file: +format_nameid_map crypto/ec/ec_backend.c /^static const OSSL_ITEM format_nameid_map[] = {$/;" v file: +formatparams util/withlibctx.pl /^sub formatparams {$/;" s +formats apps/lib/opt.c /^static OPT_PAIR formats[] = {$/;" v file: +found crypto/core_namemap.c /^ int found;$/;" m struct:doall_names_data_st file: +fp test/testutil.h /^ BIO *fp; \/* Input file *\/$/;" m struct:stanza_st +fpc crypto/poly1305/poly1305_ieee754.c /^static const u32 fpc = 1;$/;" v file: +fpexpected test/bioprinttest.c /^static char *fpexpected[][10][5] = {$/;" v file: +frag_len ssl/ssl_local.h /^ size_t frag_len;$/;" m struct:hm_header_st +frag_off ssl/ssl_local.h /^ size_t frag_off;$/;" m struct:hm_header_st +fragment ssl/ssl_local.h /^ unsigned char *fragment;$/;" m struct:hm_fragment_st +fragment test/asynciotest.c /^static int fragment = 0;$/;" v file: +free crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_free_fn *free;$/;" m struct:evp_keymgmt_st +free crypto/property/property.c /^ void (*free)(void *);$/;" m struct:__anon97 file: +free crypto/x509/x509_local.h /^ void (*free) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st +freeText crypto/cmp/cmp_local.h /^ ASN1_UTF8STRING *freeText; \/* optional string to include each msg *\/$/;" m struct:ossl_cmp_ctx_st +freeText crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *freeText; \/* 7 *\/$/;" m struct:ossl_cmp_pkiheader_st +free_all_params crypto/param_build.c /^static void free_all_params(OSSL_PARAM_BLD *bld)$/;" f file: +free_asn1_data providers/implementations/encode_decode/encode_key2any.c /^static void free_asn1_data(int type, void *data)$/;" f file: +free_cb ssl/ssl_local.h /^ SSL_custom_ext_free_cb_ex free_cb;$/;" m struct:__anon424 +free_cb ssl/statem/extensions_cust.c /^ custom_ext_free_cb free_cb;$/;" m struct:__anon406 file: +free_cbc engines/e_afalg.c /^static int free_cbc(void)$/;" f file: +free_config_and_unload apps/fipsinstall.c /^static void free_config_and_unload(CONF *conf)$/;" f file: +free_count crypto/mem.c /^static TSAN_QUALIFIER int free_count;$/;" v file: +free_decoder crypto/encode_decode/decoder_meth.c /^static void free_decoder(void *method)$/;" f file: +free_dir crypto/x509/by_dir.c /^static void free_dir(X509_LOOKUP *lu)$/;" f file: +free_encoder crypto/encode_decode/encoder_meth.c /^static void free_encoder(void *method)$/;" f file: +free_evp_pbe_ctl crypto/evp/evp_pbe.c /^static void free_evp_pbe_ctl(EVP_PBE_CTL *pbe)$/;" f file: +free_file_ctx providers/implementations/storemgmt/file_store.c /^static void free_file_ctx(struct file_ctx_st *ctx)$/;" f file: +free_fn include/openssl/engine.h /^ dyn_MEM_free_fn free_fn;$/;" m struct:st_dynamic_MEM_fns +free_func crypto/objects/o_names.c /^ void (*free_func) (const char *, int, const char *);$/;" m struct:name_funcs_st file: +free_func include/internal/cryptlib.h /^ CRYPTO_EX_free *free_func;$/;" m struct:ex_callback_st +free_func include/internal/cryptlib.h /^ void (*free_func)(void *);$/;" m struct:ossl_lib_ctx_method +free_impl crypto/mem.c /^static CRYPTO_free_fn free_impl = CRYPTO_free;$/;" v file: +free_index apps/lib/apps.c /^void free_index(CA_DB *db)$/;" f +free_key providers/implementations/encode_decode/decode_der2key.c /^ free_key_fn *free_key;$/;" m struct:keytype_desc_st file: +free_key providers/implementations/encode_decode/decode_msblob2key.c /^ free_key_fn *free_key;$/;" m struct:keytype_desc_st file: +free_key providers/implementations/encode_decode/decode_pvk2key.c /^ free_key_fn *free_key;$/;" m struct:keytype_desc_st file: +free_key_fn providers/implementations/encode_decode/decode_der2key.c /^typedef void free_key_fn(void *);$/;" t file: +free_key_fn providers/implementations/encode_decode/decode_msblob2key.c /^typedef void free_key_fn(void *);$/;" t file: +free_key_fn providers/implementations/encode_decode/decode_pvk2key.c /^typedef void free_key_fn(void *);$/;" t file: +free_key_list test/evp_test.c /^static void free_key_list(KEY_LIST *lst)$/;" f file: +free_loader crypto/store/store_meth.c /^static void free_loader(void *method)$/;" f file: +free_md providers/implementations/signature/sm2_sig.c /^static void free_md(PROV_SM2_CTX *ctx)$/;" f file: +free_object crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_free_object_fn *free_object;$/;" m struct:ossl_encoder_st +free_pstring crypto/http/http_lib.c /^static void free_pstring(char **pstr)$/;" f file: +free_sessions apps/s_server.c /^static void free_sessions(void)$/;" f file: +free_string crypto/ui/ui_lib.c /^static void free_string(UI_STRING *uis)$/;" f file: +free_tbuf providers/implementations/signature/rsa_sig.c /^static void free_tbuf(PROV_RSA_CTX *ctx)$/;" f file: +free_type crypto/objects/o_names.c /^static int free_type;$/;" v file: +free_uri crypto/x509/by_store.c /^static void free_uri(OPENSSL_STRING data)$/;" f file: +free_wbio crypto/http/http_client.c /^ int free_wbio; \/* wbio allocated internally, free with ctx *\/$/;" m struct:ossl_http_req_ctx_st file: +freeandcopy apps/s_client.c /^static void freeandcopy(char **dest, const char *source)$/;" f file: +freectx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_freectx_fn *freectx;$/;" m struct:ossl_decoder_st +freectx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_freectx_fn *freectx;$/;" m struct:ossl_encoder_st +freectx crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_freectx_fn *freectx;$/;" m struct:evp_asym_cipher_st +freectx crypto/evp/evp_local.h /^ OSSL_FUNC_kem_freectx_fn *freectx;$/;" m struct:evp_kem_st +freectx crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_freectx_fn *freectx;$/;" m struct:evp_keyexch_st +freectx crypto/evp/evp_local.h /^ OSSL_FUNC_signature_freectx_fn *freectx;$/;" m struct:evp_signature_st +freectx crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_freectx_fn *freectx;$/;" m struct:evp_rand_st file: +freectx include/crypto/evp.h /^ OSSL_FUNC_cipher_freectx_fn *freectx;$/;" m struct:evp_cipher_st +freectx include/crypto/evp.h /^ OSSL_FUNC_digest_freectx_fn *freectx;$/;" m struct:evp_md_st +freectx include/crypto/evp.h /^ OSSL_FUNC_kdf_freectx_fn *freectx;$/;" m struct:evp_kdf_st +freectx include/crypto/evp.h /^ OSSL_FUNC_mac_freectx_fn *freectx;$/;" m struct:evp_mac_st +freeing crypto/provider_core.c /^ unsigned int freeing:1;$/;" m struct:provider_store_st file: +freelist crypto/mem_sec.c /^ char **freelist;$/;" m struct:sh_st file: +freelist_size crypto/mem_sec.c /^ ossl_ssize_t freelist_size;$/;" m struct:sh_st file: +freelocale e_os.h 420;" d +from_bio_p12 test/helpers/pkcs12.c /^static PKCS12 *from_bio_p12(BIO *bio, const PKCS12_ENC *mac)$/;" f file: +fromdata_init crypto/evp/pmeth_gn.c /^static int fromdata_init(EVP_PKEY_CTX *ctx, int operation)$/;" f file: +fsr crypto/poly1305/poly1305_ieee754.c /^static const u64 fsr = 1ULL<<30;$/;" v file: +fstat crypto/rand/randfile.c 44;" d file: +full_client_hello_callback test/sslapitest.c /^static int full_client_hello_callback(SSL *s, int *al, void *arg)$/;" f file: +full_handler crypto/ec/asm/ecp_nistz256-x86_64.pl /^full_handler:$/;" l +full_handler crypto/ec/asm/x25519-x86_64.pl /^full_handler:$/;" l +full_hash test/tls13secretstest.c /^static int full_hash = 0;$/;" v file: +fun util/check-format-test-negatives.c /^static void *fun(void)$/;" f file: +func apps/include/function.h /^ int (*func)(int argc, char *argv[]);$/;" m struct:function_st +func crypto/async/async_local.h /^ int (*func) (void *);$/;" m struct:async_job_st +func crypto/sparse_array.c /^ void (*func)(ossl_uintmax_t, void *);$/;" m struct:trampoline_st file: +func include/crypto/poly1305.h /^ } func;$/;" m struct:poly1305_context typeref:struct:poly1305_context::__anon375 +func test/bntest.c /^ int (*func)(STANZA *s);$/;" m struct:filetest_st file: +func_other ssl/ssl_lib.c /^ int (*func_other) (SSL *);$/;" m union:ssl_async_args::__anon409 file: +func_read ssl/ssl_lib.c /^ int (*func_read) (SSL *, void *, size_t, size_t *);$/;" m union:ssl_async_args::__anon409 file: +func_write ssl/ssl_lib.c /^ int (*func_write) (SSL *, const void *, size_t, size_t *);$/;" m union:ssl_async_args::__anon409 file: +funcargs crypto/async/async_local.h /^ void *funcargs;$/;" m struct:async_job_st +funct crypto/engine/eng_table.c /^ ENGINE *funct;$/;" m struct:st_engine_pile file: +funct_ref crypto/engine/eng_local.h /^ int funct_ref;$/;" m struct:engine_st +funct_ref crypto/rand/rand_lib.c /^static ENGINE *funct_ref;$/;" v file: +function include/openssl/core.h /^ void (*function)(void);$/;" m struct:ossl_dispatch_st +function_cmp apps/openssl.c /^static int function_cmp(const FUNCTION * a, const FUNCTION * b)$/;" f file: +function_hash apps/openssl.c /^static unsigned long function_hash(const FUNCTION * a)$/;" f file: +function_id include/openssl/core.h /^ int function_id;$/;" m struct:ossl_dispatch_st +function_st apps/include/function.h /^typedef struct function_st {$/;" s +functionname_check util/find-doc-nits /^sub functionname_check {$/;" s +fuzz util/perl/OpenSSL/Test.pm /^sub fuzz {$/;" s +fuzz_ok test/recipes/fuzz.pl /^sub fuzz_ok {$/;" s +fuzz_rand_enable_locking fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_enable_locking_fn fuzz_rand_enable_locking;$/;" v file: +fuzz_rand_enable_locking fuzz/fuzz_rand.c /^static int fuzz_rand_enable_locking(ossl_unused void *vrng)$/;" f file: +fuzz_rand_freectx fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_freectx_fn fuzz_rand_freectx;$/;" v file: +fuzz_rand_freectx fuzz/fuzz_rand.c /^static void fuzz_rand_freectx(ossl_unused void *vrng)$/;" f file: +fuzz_rand_functions fuzz/fuzz_rand.c /^static const OSSL_DISPATCH fuzz_rand_functions[] = {$/;" v file: +fuzz_rand_generate fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_generate_fn fuzz_rand_generate;$/;" v file: +fuzz_rand_generate fuzz/fuzz_rand.c /^static int fuzz_rand_generate(ossl_unused void *vdrbg,$/;" f file: +fuzz_rand_get_ctx_params fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_get_ctx_params_fn fuzz_rand_get_ctx_params;$/;" v file: +fuzz_rand_get_ctx_params fuzz/fuzz_rand.c /^static int fuzz_rand_get_ctx_params(void *vrng, OSSL_PARAM params[])$/;" f file: +fuzz_rand_gettable_ctx_params fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn fuzz_rand_gettable_ctx_params;$/;" v file: +fuzz_rand_gettable_ctx_params fuzz/fuzz_rand.c /^static const OSSL_PARAM *fuzz_rand_gettable_ctx_params(ossl_unused void *vrng,$/;" f file: +fuzz_rand_instantiate fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_instantiate_fn fuzz_rand_instantiate;$/;" v file: +fuzz_rand_instantiate fuzz/fuzz_rand.c /^static int fuzz_rand_instantiate(ossl_unused void *vrng,$/;" f file: +fuzz_rand_method fuzz/fuzz_rand.c /^static const OSSL_DISPATCH fuzz_rand_method[] = {$/;" v file: +fuzz_rand_newctx fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_newctx_fn fuzz_rand_newctx;$/;" v file: +fuzz_rand_newctx fuzz/fuzz_rand.c /^static void *fuzz_rand_newctx($/;" f file: +fuzz_rand_provider_init fuzz/fuzz_rand.c /^static int fuzz_rand_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: +fuzz_rand_query fuzz/fuzz_rand.c /^static const OSSL_ALGORITHM *fuzz_rand_query(void *provctx,$/;" f file: +fuzz_rand_rand fuzz/fuzz_rand.c /^static const OSSL_ALGORITHM fuzz_rand_rand[] = {$/;" v file: +fuzz_rand_uninstantiate fuzz/fuzz_rand.c /^static OSSL_FUNC_rand_uninstantiate_fn fuzz_rand_uninstantiate;$/;" v file: +fuzz_rand_uninstantiate fuzz/fuzz_rand.c /^static int fuzz_rand_uninstantiate(ossl_unused void *vrng)$/;" f file: +g apps/testdsa.h /^ unsigned char *g;$/;" m struct:testdsa_st +g crypto/dh/dh_asn1.c /^ BIGNUM *g;$/;" m struct:__anon201 file: +g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon66::__anon67::__anon69::__anon70::__anon71 file: +g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon60::__anon61::__anon62::__anon64 file: +g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon60::__anon61::__anon62::__anon65 file: +g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon66::__anon67::__anon69::__anon72 file: +g crypto/evp/e_aes.c /^ unsigned long long g[2];$/;" m union:__anon66::__anon67::__anon69::__anon73 file: +g crypto/ffc/ffc_dh.c /^ const BIGNUM *g;$/;" m struct:dh_named_group_st file: +g include/internal/ffc.h /^ BIGNUM *g;$/;" m struct:ffc_params_st +g providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned long long g[2];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon475 +g providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned long long g[2];$/;" m union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon476 +g providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned long long g[2];$/;" m union:S390X_kmac_params_st::__anon522 +g providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long g[2];$/;" m union:S390X_kma_params_st::__anon524 +g providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long g[2];$/;" m union:S390X_kma_params_st::__anon525 +g ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st +g util/perl/TLSProxy/ServerKeyExchange.pm /^sub g$/;" s +g_l apps/testdsa.h /^ int g_l;$/;" m struct:testdsa_st +g_pre_comp crypto/ec/ecp_nistp224.c /^ felem g_pre_comp[2][16][3];$/;" m struct:nistp224_pre_comp_st file: +g_pre_comp crypto/ec/ecp_nistp256.c /^ smallfelem g_pre_comp[2][16][3];$/;" m struct:nistp256_pre_comp_st file: +g_pre_comp crypto/ec/ecp_nistp521.c /^ felem g_pre_comp[16][3];$/;" m struct:nistp521_pre_comp_st file: +g_probable_mtu ssl/d1_lib.c /^static const size_t g_probable_mtu[] = { 1500, 512, 256 };$/;" v file: +gbl_result test/exdatatest.c /^static int gbl_result;$/;" v file: +gcd test/testutil/driver.c /^static int gcd(int a, int b)$/;" f file: +gcm crypto/evp/e_aes.c /^ GCM128_CONTEXT gcm;$/;" m struct:__anon42 file: +gcm crypto/evp/e_aria.c /^ GCM128_CONTEXT gcm;$/;" m struct:__anon13 file: +gcm providers/implementations/include/prov/ciphercommon_gcm.h /^ GCM128_CONTEXT gcm;$/;" m struct:prov_gcm_ctx_st +gcm128 include/internal/ktls.h /^ struct tls12_crypto_info_aes_gcm_128 gcm128;$/;" m union:tls_crypto_info_all::__anon386 typeref:struct:tls_crypto_info_all::__anon386::tls12_crypto_info_aes_gcm_128 +gcm128_context include/crypto/modes.h /^struct gcm128_context {$/;" s +gcm128_data test/modes_internal_test.c /^static struct gcm128_data {$/;" s file: +gcm128_vectors test/modes_internal_test.c /^} gcm128_vectors[] = {$/;" v typeref:struct:gcm128_data file: +gcm256 include/internal/ktls.h /^ struct tls12_crypto_info_aes_gcm_256 gcm256;$/;" m union:tls_crypto_info_all::__anon386 typeref:struct:tls_crypto_info_all::__anon386::tls12_crypto_info_aes_gcm_256 +gcmAAD test/evp_extra_test.c /^static const unsigned char gcmAAD[] = {$/;" v file: +gcmDefaultCiphertext test/evp_extra_test.c /^static const unsigned char gcmDefaultCiphertext[] = {$/;" v file: +gcmDefaultPlaintext test/evp_extra_test.c /^static const unsigned char gcmDefaultPlaintext[16] = { 0 };$/;" v file: +gcmDefaultTag test/evp_extra_test.c /^static const unsigned char gcmDefaultTag[] = {$/;" v file: +gcmResetCiphertext1 test/evp_extra_test.c /^static const unsigned char gcmResetCiphertext1[] = {$/;" v file: +gcmResetCiphertext2 test/evp_extra_test.c /^static const unsigned char gcmResetCiphertext2[] = {$/;" v file: +gcmResetPlaintext test/evp_extra_test.c /^static const unsigned char gcmResetPlaintext[] = {$/;" v file: +gcmResetTag1 test/evp_extra_test.c /^static const unsigned char gcmResetTag1[] = {$/;" v file: +gcmResetTag2 test/evp_extra_test.c /^static const unsigned char gcmResetTag2[] = {$/;" v file: +gcm_aad demos/cipher/aesgcm.c /^static const unsigned char gcm_aad[] = {$/;" v file: +gcm_aad test/aesgcmtest.c /^static const unsigned char gcm_aad[] = {$/;" v file: +gcm_cipher_internal providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_cipher_internal(PROV_GCM_CTX *ctx, unsigned char *out,$/;" f file: +gcm_ct demos/cipher/aesgcm.c /^static const unsigned char gcm_ct[] = {$/;" v file: +gcm_ct test/aesgcmtest.c /^static const unsigned char gcm_ct[] = {$/;" v file: +gcm_ghash_4bit crypto/modes/asm/ghash-alpha.pl /^gcm_ghash_4bit:$/;" l +gcm_ghash_4bit crypto/modes/asm/ghash-armv4.pl /^gcm_ghash_4bit:$/;" l +gcm_ghash_4bit crypto/modes/asm/ghash-ia64.pl /^gcm_ghash_4bit:$/;" l +gcm_ghash_4bit crypto/modes/asm/ghash-s390x.pl /^gcm_ghash_4bit:$/;" l +gcm_ghash_4bit crypto/modes/asm/ghash-sparcv9.pl /^gcm_ghash_4bit:$/;" l +gcm_ghash_4bit crypto/modes/asm/ghash-x86_64.pl /^gcm_ghash_4bit:$/;" l +gcm_ghash_4bit crypto/modes/gcm128.c /^static void gcm_ghash_4bit(u64 Xi[2], const u128 Htable[16],$/;" f file: +gcm_ghash_avx crypto/modes/asm/ghash-x86_64.pl /^gcm_ghash_avx:$/;" l +gcm_ghash_avx crypto/modes/gcm128.c 640;" d file: +gcm_ghash_clmul crypto/modes/asm/ghash-x86_64.pl /^gcm_ghash_clmul:$/;" l +gcm_ghash_neon crypto/modes/asm/ghash-armv4.pl /^gcm_ghash_neon:$/;" l +gcm_ghash_v8 crypto/modes/asm/ghashv8-armx.pl /^gcm_ghash_v8:$/;" l +gcm_ghash_v8_4x crypto/modes/asm/ghashv8-armx.pl /^gcm_ghash_v8_4x:$/;" l +gcm_ghash_vis3 crypto/modes/asm/ghash-sparcv9.pl /^gcm_ghash_vis3:$/;" l +gcm_gmult_1bit crypto/modes/gcm128.c /^static void gcm_gmult_1bit(u64 Xi[2], const u64 H[2])$/;" f file: +gcm_gmult_4bit crypto/modes/asm/ghash-alpha.pl /^gcm_gmult_4bit:$/;" l +gcm_gmult_4bit crypto/modes/asm/ghash-armv4.pl /^gcm_gmult_4bit:$/;" l +gcm_gmult_4bit crypto/modes/asm/ghash-ia64.pl /^gcm_gmult_4bit:$/;" l +gcm_gmult_4bit crypto/modes/asm/ghash-s390x.pl /^gcm_gmult_4bit:$/;" l +gcm_gmult_4bit crypto/modes/asm/ghash-sparcv9.pl /^gcm_gmult_4bit:$/;" l +gcm_gmult_4bit crypto/modes/asm/ghash-x86_64.pl /^gcm_gmult_4bit:$/;" l +gcm_gmult_4bit crypto/modes/gcm128.c /^static void gcm_gmult_4bit(u64 Xi[2], const u128 Htable[16])$/;" f file: +gcm_gmult_8bit crypto/modes/gcm128.c /^static void gcm_gmult_8bit(u64 Xi[2], const u128 Htable[256])$/;" f file: +gcm_gmult_avx crypto/modes/asm/ghash-x86_64.pl /^gcm_gmult_avx:$/;" l +gcm_gmult_avx crypto/modes/gcm128.c 639;" d file: +gcm_gmult_clmul crypto/modes/asm/ghash-x86_64.pl /^gcm_gmult_clmul:$/;" l +gcm_gmult_neon crypto/modes/asm/ghash-armv4.pl /^gcm_gmult_neon:$/;" l +gcm_gmult_v8 crypto/modes/asm/ghashv8-armx.pl /^gcm_gmult_v8:$/;" l +gcm_gmult_vis3 crypto/modes/asm/ghash-sparcv9.pl /^gcm_gmult_vis3:$/;" l +gcm_init providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +gcm_init_4bit crypto/modes/gcm128.c /^static void gcm_init_4bit(u128 Htable[16], u64 H[2])$/;" f file: +gcm_init_8bit crypto/modes/gcm128.c /^static void gcm_init_8bit(u128 Htable[256], u64 H[2])$/;" f file: +gcm_init_avx crypto/modes/asm/ghash-x86_64.pl /^gcm_init_avx:$/;" l +gcm_init_avx crypto/modes/gcm128.c 638;" d file: +gcm_init_clmul crypto/modes/asm/ghash-x86_64.pl /^gcm_init_clmul:$/;" l +gcm_init_neon crypto/modes/asm/ghash-armv4.pl /^gcm_init_neon:$/;" l +gcm_init_v8 crypto/modes/asm/ghashv8-armx.pl /^gcm_init_v8:$/;" l +gcm_init_vis3 crypto/modes/asm/ghash-sparcv9.pl /^gcm_init_vis3:$/;" l +gcm_iv demos/cipher/aesgcm.c /^static const unsigned char gcm_iv[] = {$/;" v file: +gcm_iv test/aesgcmtest.c /^static const unsigned char gcm_iv[] = {$/;" v file: +gcm_iv_generate providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_iv_generate(PROV_GCM_CTX *ctx, int offset)$/;" f file: +gcm_key demos/cipher/aesgcm.c /^static const unsigned char gcm_key[] = {$/;" v file: +gcm_key test/aesgcmtest.c /^static const unsigned char gcm_key[] = {$/;" v file: +gcm_pt demos/cipher/aesgcm.c /^static const unsigned char gcm_pt[] = {$/;" v file: +gcm_pt test/aesgcmtest.c /^static const unsigned char gcm_pt[] = {$/;" v file: +gcm_reinit_tests test/evp_extra_test.c /^static const TEST_GCM_IV_REINIT_st gcm_reinit_tests[] = {$/;" v file: +gcm_se_handler crypto/modes/asm/aesni-gcm-x86_64.pl /^gcm_se_handler:$/;" l +gcm_tag demos/cipher/aesgcm.c /^static const unsigned char gcm_tag[] = {$/;" v file: +gcm_tag test/aesgcmtest.c /^static const unsigned char gcm_tag[] = {$/;" v file: +gcm_tls_cipher providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_tls_cipher(PROV_GCM_CTX *ctx, unsigned char *out, size_t *padlen,$/;" f file: +gcm_tls_init providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_tls_init(PROV_GCM_CTX *dat, unsigned char *aad, size_t aad_len)$/;" f file: +gcm_tls_iv_set_fixed providers/implementations/ciphers/ciphercommon_gcm.c /^static int gcm_tls_iv_set_fixed(PROV_GCM_CTX *ctx, unsigned char *iv,$/;" f file: +ge_add crypto/ec/curve25519.c /^static void ge_add(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q)$/;" f file: +ge_cached crypto/ec/curve25519.c /^} ge_cached;$/;" t typeref:struct:__anon111 file: +ge_double_scalarmult_vartime crypto/ec/curve25519.c /^static void ge_double_scalarmult_vartime(ge_p2 *r, const uint8_t *a,$/;" f file: +ge_frombytes_vartime crypto/ec/curve25519.c /^static int ge_frombytes_vartime(ge_p3 *h, const uint8_t *s)$/;" f file: +ge_madd crypto/ec/curve25519.c /^static void ge_madd(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q)$/;" f file: +ge_msub crypto/ec/curve25519.c /^static void ge_msub(ge_p1p1 *r, const ge_p3 *p, const ge_precomp *q)$/;" f file: +ge_p1p1 crypto/ec/curve25519.c /^} ge_p1p1;$/;" t typeref:struct:__anon109 file: +ge_p1p1_to_p2 crypto/ec/curve25519.c /^static void ge_p1p1_to_p2(ge_p2 *r, const ge_p1p1 *p)$/;" f file: +ge_p1p1_to_p3 crypto/ec/curve25519.c /^static void ge_p1p1_to_p3(ge_p3 *r, const ge_p1p1 *p)$/;" f file: +ge_p2 crypto/ec/curve25519.c /^} ge_p2;$/;" t typeref:struct:__anon107 file: +ge_p2_0 crypto/ec/curve25519.c /^static void ge_p2_0(ge_p2 *h)$/;" f file: +ge_p2_dbl crypto/ec/curve25519.c /^static void ge_p2_dbl(ge_p1p1 *r, const ge_p2 *p)$/;" f file: +ge_p3 crypto/ec/curve25519.c /^} ge_p3;$/;" t typeref:struct:__anon108 file: +ge_p3_0 crypto/ec/curve25519.c /^static void ge_p3_0(ge_p3 *h)$/;" f file: +ge_p3_dbl crypto/ec/curve25519.c /^static void ge_p3_dbl(ge_p1p1 *r, const ge_p3 *p)$/;" f file: +ge_p3_to_cached crypto/ec/curve25519.c /^static void ge_p3_to_cached(ge_cached *r, const ge_p3 *p)$/;" f file: +ge_p3_to_p2 crypto/ec/curve25519.c /^static void ge_p3_to_p2(ge_p2 *r, const ge_p3 *p)$/;" f file: +ge_p3_tobytes crypto/ec/curve25519.c /^static void ge_p3_tobytes(uint8_t *s, const ge_p3 *h)$/;" f file: +ge_precomp crypto/ec/curve25519.c /^} ge_precomp;$/;" t typeref:struct:__anon110 file: +ge_precomp_0 crypto/ec/curve25519.c /^static void ge_precomp_0(ge_precomp *h)$/;" f file: +ge_scalarmult_base crypto/ec/curve25519.c /^static void ge_scalarmult_base(ge_p3 *h, const uint8_t *a)$/;" f file: +ge_sub crypto/ec/curve25519.c /^static void ge_sub(ge_p1p1 *r, const ge_p3 *p, const ge_cached *q)$/;" f file: +ge_tobytes crypto/ec/curve25519.c /^static void ge_tobytes(uint8_t *s, const ge_p2 *h)$/;" f file: +gen crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_fn *gen;$/;" m struct:evp_keymgmt_st +gen providers/implementations/keymgmt/ec_kmgmt.c /^ unsigned char *gen, *seed;$/;" m struct:ec_gen_ctx file: +gen_add crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub gen_add () {$/;" s +gen_add_affine crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub gen_add_affine () {$/;" s +gen_block crypto/aes/asm/aesp8-ppc.pl /^sub gen_block () {$/;" s +gen_block crypto/aes/asm/aesv8-armx.pl /^sub gen_block () {$/;" s +gen_bytes test/drbgtest.c /^static int gen_bytes(EVP_RAND_CTX *drbg, unsigned char *buf, int num)$/;" f file: +gen_cleanup crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_cleanup_fn *gen_cleanup;$/;" m struct:evp_keymgmt_st +gen_dh_key test/evp_libctx_test.c /^static EVP_PKEY *gen_dh_key(void)$/;" f file: +gen_double crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub gen_double () {$/;" s +gen_group crypto/ec/ec_pmeth.c /^ EC_GROUP *gen_group;$/;" m struct:__anon106 file: +gen_group providers/implementations/keymgmt/ec_kmgmt.c /^ EC_GROUP *gen_group;$/;" m struct:ec_gen_ctx file: +gen_init crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_init_fn *gen_init;$/;" m struct:evp_keymgmt_st +gen_init crypto/evp/pmeth_gn.c /^static int gen_init(EVP_PKEY_CTX *ctx, int operation)$/;" f file: +gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static void *gen_init(void *provctx, int selection, int rsa_type,$/;" f file: +gen_len providers/implementations/keymgmt/ec_kmgmt.c /^ size_t gen_len, seed_len;$/;" m struct:ec_gen_ctx file: +gen_new crypto/cmp/cmp_msg.c /^static OSSL_CMP_MSG *gen_new(OSSL_CMP_CTX *ctx,$/;" f file: +gen_nonbc_ca test/certs/mkcert.sh /^gen_nonbc_ca() {$/;" f +gen_random crypto/x86_64cpuid.pl /^sub gen_random {$/;" s +gen_random crypto/x86cpuid.pl /^sub gen_random {$/;" s +gen_set_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_set_params_fn *gen_set_params;$/;" m struct:evp_keymgmt_st +gen_set_template crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_set_template_fn *gen_set_template;$/;" m struct:evp_keymgmt_st +gen_settable_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gen_settable_params_fn *gen_settable_params;$/;" m struct:evp_keymgmt_st +gen_stateless_cookie_cb ssl/ssl_local.h /^ int (*gen_stateless_cookie_cb) (SSL *ssl, unsigned char *cookie,$/;" m struct:ssl_ctx_st +gen_tick_called test/sslapitest.c /^static int gen_tick_called, dec_tick_called, tick_key_cb_called;$/;" v file: +gen_tick_cb test/sslapitest.c /^static int gen_tick_cb(SSL *s, void *arg)$/;" f file: +gen_type providers/implementations/keymgmt/dh_kmgmt.c /^ int gen_type; \/* see dhtype2id *\/$/;" m struct:dh_gen_ctx file: +gen_type providers/implementations/keymgmt/dsa_kmgmt.c /^ int gen_type; \/* DSA_PARAMGEN_TYPE_FIPS_186_2 or DSA_PARAMGEN_TYPE_FIPS_186_4 *\/$/;" m struct:dsa_gen_ctx file: +genca test/certs/mkcert.sh /^genca() {$/;" f +genct test/certs/mkcert.sh /^genct() {$/;" f +genctx include/crypto/evp.h /^ void *genctx;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon364 +genctx test/evp_test.c /^ EVP_PKEY_CTX *genctx; \/* Keygen context to use *\/$/;" m struct:keygen_test_data_st file: +gendh_cb apps/dhparam.c /^static int gendh_cb(EVP_PKEY_CTX *ctx)$/;" f file: +gendsa_cb apps/dsaparam.c /^static int gendsa_cb(EVP_PKEY_CTX *ctx)$/;" f file: +gendsa_main apps/gendsa.c /^int gendsa_main(int argc, char **argv)$/;" f +gendsa_options apps/gendsa.c /^const OPTIONS gendsa_options[] = {$/;" v +genee test/certs/mkcert.sh /^genee() {$/;" f +geneealt test/certs/mkcert.sh /^geneealt() {$/;" f +geneeconfig test/certs/mkcert.sh /^geneeconfig() {$/;" f +geneeextra test/certs/mkcert.sh /^geneeextra() {$/;" f +geneenocsr test/certs/mkcert.sh /^geneenocsr() {$/;" f +generalInfo crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_ITAV) *generalInfo; \/* 8 *\/$/;" m struct:ossl_cmp_pkiheader_st +generalName crypto/crmf/crmf_local.h /^ GENERAL_NAME *generalName;$/;" m union:ossl_crmf_enckeywithid_identifier_st::__anon230 +general_allocate_boolean crypto/ui/ui_lib.c /^static int general_allocate_boolean(UI *ui,$/;" f file: +general_allocate_prompt crypto/ui/ui_lib.c /^static UI_STRING *general_allocate_prompt(UI *ui, const char *prompt,$/;" f file: +general_allocate_string crypto/ui/ui_lib.c /^static int general_allocate_string(UI *ui, const char *prompt,$/;" f file: +general_get_int crypto/params.c /^static int general_get_int(const OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: +general_get_uint crypto/params.c /^static int general_get_uint(const OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: +general_set_int crypto/params.c /^static int general_set_int(OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: +general_set_uint crypto/params.c /^static int general_set_uint(OSSL_PARAM *p, void *val, size_t val_size)$/;" f file: +generate crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_generate_fn *generate;$/;" m struct:evp_rand_st file: +generate providers/implementations/rands/drbg_local.h /^ int (*generate)(PROV_DRBG *, unsigned char *out, size_t outlen,$/;" m struct:prov_drbg_st +generate_bits test/evp_test.c /^ unsigned int generate_bits;$/;" m struct:rand_data_st file: +generate_bn_mul_mont_t4 crypto/bn/asm/sparct4-mont.pl /^sub generate_bn_mul_mont_t4() {$/;" s +generate_bn_pwr5_mont_t4 crypto/bn/asm/sparct4-mont.pl /^sub generate_bn_pwr5_mont_t4() {$/;" s +generate_canonical_g crypto/ffc/ffc_params_generate.c /^static int generate_canonical_g(BN_CTX *ctx, BN_MONT_CTX *mont,$/;" f file: +generate_config_and_load apps/fipsinstall.c /^static CONF *generate_config_and_load(const char *prov_name,$/;" f file: +generate_const_stack_macros util/perl/OpenSSL/stackhash.pm /^sub generate_const_stack_macros {$/;" s +generate_cookie_callback apps/lib/s_cb.c /^int generate_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f +generate_cookie_callback test/sslapitest.c /^static int generate_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f file: +generate_cookie_cb test/dtlstest.c /^static int generate_cookie_cb(SSL *ssl, unsigned char *cookie,$/;" f file: +generate_counter providers/implementations/rands/drbg_local.h /^ unsigned int generate_counter;$/;" m struct:prov_drbg_st +generate_key crypto/dh/dh_key.c /^static int generate_key(DH *dh)$/;" f file: +generate_key crypto/dh/dh_local.h /^ int (*generate_key) (DH *dh);$/;" m struct:dh_method +generate_lhash_macros util/perl/OpenSSL/stackhash.pm /^sub generate_lhash_macros {$/;" s +generate_master_secret ssl/ssl_local.h /^ int (*generate_master_secret) (SSL *, unsigned char *, unsigned char *,$/;" m struct:ssl3_enc_method +generate_mode engines/asm/e_padlock-x86.pl /^sub generate_mode {$/;" s +generate_mode engines/asm/e_padlock-x86_64.pl /^sub generate_mode {$/;" s +generate_p crypto/ffc/ffc_params_generate.c /^static int generate_p(BN_CTX *ctx, const EVP_MD *evpmd, int max_counter, int n,$/;" f file: +generate_p12 test/helpers/pkcs12.c /^static void generate_p12(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f file: +generate_params crypto/dh/dh_local.h /^ int (*generate_params) (DH *dh, int prime_len, int generator,$/;" m struct:dh_method +generate_q_fips186_2 crypto/ffc/ffc_params_generate.c /^static int generate_q_fips186_2(BN_CTX *ctx, BIGNUM *q, const EVP_MD *evpmd,$/;" f file: +generate_q_fips186_4 crypto/ffc/ffc_params_generate.c /^static int generate_q_fips186_4(BN_CTX *ctx, BIGNUM *q, const EVP_MD *evpmd,$/;" f file: +generate_resumption_tests test/ssl-tests/protocol_version.pm /^sub generate_resumption_tests {$/;" s +generate_rsa_key_long demos/pkey/EVP_PKEY_RSA_keygen.c /^static EVP_PKEY *generate_rsa_key_long(OSSL_LIB_CTX *libctx, unsigned int bits)$/;" f file: +generate_rsa_key_short demos/pkey/EVP_PKEY_RSA_keygen.c /^static EVP_PKEY *generate_rsa_key_short(OSSL_LIB_CTX *libctx, unsigned int bits)$/;" f file: +generate_session_id apps/s_server.c /^static int generate_session_id(SSL *ssl, unsigned char *id,$/;" f file: +generate_session_id ssl/ssl_local.h /^ GEN_SESSION_CB generate_session_id;$/;" m struct:ssl_ctx_st +generate_session_id ssl/ssl_local.h /^ GEN_SESSION_CB generate_session_id;$/;" m struct:ssl_st +generate_session_ticket_cb test/helpers/handshake.c /^static int generate_session_ticket_cb(SSL *s, void *arg)$/;" f file: +generate_stack_block_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_block_macros {$/;" s +generate_stack_const_string_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_const_string_macros {$/;" s +generate_stack_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_macros {$/;" s +generate_stack_macros_int util/perl/OpenSSL/stackhash.pm /^sub generate_stack_macros_int {$/;" s +generate_stack_string_macros util/perl/OpenSSL/stackhash.pm /^sub generate_stack_string_macros {$/;" s +generate_stateless_cookie_callback apps/include/s_apps.h 54;" d +generate_stateless_cookie_callback apps/lib/s_cb.c /^int generate_stateless_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f +generate_stateless_cookie_callback test/sslapitest.c /^static int generate_stateless_cookie_callback(SSL *ssl, unsigned char *cookie,$/;" f file: +generate_ticket_cb ssl/ssl_local.h /^ SSL_CTX_generate_session_ticket_fn generate_ticket_cb;$/;" m struct:ssl_ctx_st +generate_unverifiable_g crypto/ffc/ffc_params_generate.c /^static int generate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont, BIGNUM *g,$/;" f file: +generate_v3 crypto/asn1/asn1_gen.c /^static ASN1_TYPE *generate_v3(const char *str, X509V3_CTX *cnf, int depth,$/;" f file: +generate_version_tests test/ssl-tests/protocol_version.pm /^sub generate_version_tests {$/;" s +generator crypto/dh/dh_pmeth.c /^ int generator;$/;" m struct:__anon200 file: +generator crypto/ec/ec_local.h /^ EC_POINT *generator; \/* optional *\/$/;" m struct:ec_group_st +generator providers/implementations/keymgmt/dh_kmgmt.c /^ int generator; \/* Used by DH_PARAMGEN_TYPE_GENERATOR in non fips mode only *\/$/;" m struct:dh_gen_ctx file: +generic_aes_gcm_cipher_update providers/implementations/ciphers/cipher_aes_gcm_hw.c /^static int generic_aes_gcm_cipher_update(PROV_GCM_CTX *ctx, const unsigned char *in,$/;" f file: +generic_asn1 crypto/x509/v3_conf.c /^static unsigned char *generic_asn1(const char *value, X509V3_CTX *ctx,$/;" f file: +generic_sha3_absorb providers/implementations/digests/sha3_prov.c /^static sha3_absorb_fn generic_sha3_absorb;$/;" v file: +generic_sha3_absorb providers/implementations/digests/sha3_prov.c /^static size_t generic_sha3_absorb(void *vctx, const void *inp, size_t len)$/;" f file: +generic_sha3_final providers/implementations/digests/sha3_prov.c /^static int generic_sha3_final(unsigned char *md, void *vctx)$/;" f file: +generic_sha3_final providers/implementations/digests/sha3_prov.c /^static sha3_final_fn generic_sha3_final;$/;" v file: +geninfo_ITAVs crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_ITAV) *geninfo_ITAVs;$/;" m struct:ossl_cmp_ctx_st +genkeys test/dsa_no_digest_size_test.c /^static int genkeys(void)$/;" f file: +genm crypto/cmp/cmp_local.h /^ OSSL_CMP_GENMSGCONTENT *genm; \/* 21 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +genm_ITAVs crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_ITAV) *genm_ITAVs; \/* content of general message *\/$/;" m struct:ossl_cmp_ctx_st +gennamedata test/v3nametest.c /^static struct gennamedata {$/;" s file: +gennames test/v3nametest.c /^} gennames[] = {$/;" v typeref:struct:gennamedata file: +gennocn test/certs/mkcert.sh /^gennocn() {$/;" f +genp crypto/cmp/cmp_local.h /^ OSSL_CMP_GENREPCONTENT *genp; \/* 22 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +genpc test/certs/mkcert.sh /^genpc() {$/;" f +genpkey_cb apps/genpkey.c /^static int genpkey_cb(EVP_PKEY_CTX *ctx)$/;" f file: +genpkey_cb apps/req.c /^static int genpkey_cb(EVP_PKEY_CTX *ctx)$/;" f file: +genpkey_main apps/genpkey.c /^int genpkey_main(int argc, char **argv)$/;" f +genpkey_options apps/genpkey.c /^const OPTIONS genpkey_options[] = {$/;" v +genroot test/certs/mkcert.sh /^genroot() {$/;" f +genrsa_cb apps/genrsa.c /^static int genrsa_cb(EVP_PKEY_CTX *ctx)$/;" f file: +genrsa_main apps/genrsa.c /^int genrsa_main(int argc, char **argv)$/;" f +genrsa_options apps/genrsa.c /^const OPTIONS genrsa_options[] = {$/;" v +genss test/certs/mkcert.sh /^genss() {$/;" f +gentemplate Configurations/gentemplate.pm /^package gentemplate;$/;" p +gentemplate Configurations/gentemplate.pm /^sub gentemplate {$/;" s +gentmp crypto/dh/dh_pmeth.c /^ int gentmp[2];$/;" m struct:__anon200 file: +gentmp crypto/dsa/dsa_pmeth.c /^ int gentmp[2];$/;" m struct:__anon88 file: +gentmp crypto/rsa/rsa_pmeth.c /^ int gentmp[2];$/;" m struct:__anon203 file: +get include/internal/core.h /^ void *(*get)(void *store, const OSSL_PROVIDER **prov, void *data);$/;" m struct:ossl_method_construct_method_st +get test/cmp_ctx_test.c 332;" d file: +get0 test/cmp_ctx_test.c 333;" d file: +get0_EMBEDDED engines/e_loader_attic.c /^static struct embedded_st *get0_EMBEDDED(OSSL_STORE_INFO *info)$/;" f file: +get1 test/cmp_ctx_test.c 334;" d file: +get1_cert_status crypto/cmp/cmp_client.c /^static X509 *get1_cert_status(OSSL_CMP_CTX *ctx, int bodytype,$/;" f file: +get1_id_data crypto/evp/pmeth_lib.c /^static int get1_id_data(EVP_PKEY_CTX *ctx, void *id, size_t *id_len)$/;" f file: +get1_trusted_issuer crypto/x509/x509_vfy.c /^static int get1_trusted_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *cert)$/;" f file: +getBN test/bntest.c /^static BIGNUM *getBN(STANZA *s, const char *attribute)$/;" f file: +get_DB crypto/perlasm/s390x.pm /^sub get_DB$/;" s +get_DVB crypto/perlasm/s390x.pm /^sub get_DVB$/;" s +get_DXB crypto/perlasm/s390x.pm /^sub get_DXB$/;" s +get_I crypto/perlasm/s390x.pm /^sub get_I {$/;" s +get_M crypto/perlasm/s390x.pm /^sub get_M {$/;" s +get_MFL_from_client_hello test/sslapitest.c /^static int get_MFL_from_client_hello(BIO *bio, int *mfl_codemfl_code)$/;" f file: +get_R crypto/perlasm/s390x.pm /^sub get_R {$/;" s +get_V crypto/perlasm/s390x.pm /^sub get_V {$/;" s +get_and_lock crypto/ex_data.c /^static EX_CALLBACKS *get_and_lock(OSSL_EX_DATA_GLOBAL *global, int class_index)$/;" f file: +get_asn1_parameters include/crypto/evp.h /^ int (*get_asn1_parameters) (EVP_CIPHER_CTX *, ASN1_TYPE *);$/;" m struct:evp_cipher_st +get_bit crypto/ec/ecp_nistp224.c /^static char get_bit(const felem_bytearray in, unsigned i)$/;" f file: +get_bit crypto/ec/ecp_nistp256.c /^static char get_bit(const felem_bytearray in, int i)$/;" f file: +get_bit crypto/ec/ecp_nistp521.c /^static char get_bit(const felem_bytearray in, int i)$/;" f file: +get_by_alias crypto/x509/x509_local.h /^ int (*get_by_alias) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st +get_by_fingerprint crypto/x509/x509_local.h /^ int (*get_by_fingerprint) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st +get_by_issuer_serial crypto/x509/x509_local.h /^ int (*get_by_issuer_serial) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st +get_by_subject crypto/x509/x509_local.h /^ int (*get_by_subject) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st +get_by_subject_ex crypto/x509/x509_local.h /^ int (*get_by_subject_ex) (X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,$/;" m struct:x509_lookup_method_st +get_callback ssl/statem/statem.c /^static info_cb get_callback(SSL *s)$/;" f file: +get_called test/sslapitest.c /^static int new_called, remove_called, get_called;$/;" v file: +get_capabilities crypto/provider_core.c /^ OSSL_FUNC_provider_get_capabilities_fn *get_capabilities;$/;" m struct:ossl_provider_st file: +get_cert test/ocspapitest.c /^static int get_cert(X509 **cert_out)$/;" f file: +get_cert_and_key test/ocspapitest.c /^static int get_cert_and_key(X509 **cert_out, EVP_PKEY **key_out)$/;" f file: +get_cert_by_subject crypto/x509/by_dir.c /^static int get_cert_by_subject(X509_LOOKUP *xl, X509_LOOKUP_TYPE type,$/;" f file: +get_cert_by_subject_ex crypto/x509/by_dir.c /^static int get_cert_by_subject_ex(X509_LOOKUP *xl, X509_LOOKUP_TYPE type,$/;" f file: +get_cert_chain apps/pkcs12.c /^static int get_cert_chain(X509 *cert, X509_STORE *store,$/;" f file: +get_cert_methods crypto/x509/x509_local.h /^ STACK_OF(X509_LOOKUP) *get_cert_methods;$/;" m struct:x509_store_st +get_cert_verify_tbs_data ssl/statem/statem_lib.c /^static int get_cert_verify_tbs_data(SSL *s, unsigned char *tls13tbs,$/;" f file: +get_certificate_status apps/ca.c /^static int get_certificate_status(const char *serial, CA_DB *db)$/;" f file: +get_cipher ssl/ssl_local.h /^ const SSL_CIPHER *(*get_cipher) (unsigned ncipher);$/;" m struct:ssl_method_st +get_cipher_by_char ssl/ssl_local.h /^ const SSL_CIPHER *(*get_cipher_by_char) (const unsigned char *ptr);$/;" m struct:ssl_method_st +get_cipher_by_name crypto/evp/ctrl_params_translate.c /^static const void *get_cipher_by_name(OSSL_LIB_CTX *libctx, const char *name)$/;" f file: +get_cipher_data engines/e_devcrypto.c /^static const struct cipher_data_st *get_cipher_data(int nid)$/;" f file: +get_cipher_data_index engines/e_devcrypto.c /^static size_t get_cipher_data_index(int nid)$/;" f file: +get_cipher_from_engine apps/lib/engine.c /^const EVP_CIPHER *get_cipher_from_engine(const char *name)$/;" f +get_cipher_handle engines/e_afalg.c /^static cbc_handles *get_cipher_handle(int nid)$/;" f file: +get_cipher_method engines/e_devcrypto.c /^static const EVP_CIPHER *get_cipher_method(int nid)$/;" f file: +get_cipher_name crypto/evp/ctrl_params_translate.c /^static const char *get_cipher_name(void *cipher)$/;" f file: +get_cipher_nids engines/e_devcrypto.c /^static int get_cipher_nids(const int **nids)$/;" f file: +get_cmac_val test/evp_extra_test.c /^static int get_cmac_val(EVP_PKEY *pkey, unsigned char *mac)$/;" f file: +get_config util/perl/OpenSSL/Config/Query.pm /^sub get_config {$/;" s +get_crl crypto/x509/x509_local.h /^ int (*get_crl) (X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x);$/;" m struct:x509_store_st +get_crl include/crypto/x509.h /^ int (*get_crl) (X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x);$/;" m struct:x509_store_ctx_st +get_crl_delta crypto/x509/x509_vfy.c /^static int get_crl_delta(X509_STORE_CTX *ctx,$/;" f file: +get_crl_score crypto/x509/x509_vfy.c /^static int get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer,$/;" f file: +get_crl_sk crypto/x509/x509_vfy.c /^static int get_crl_sk(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509_CRL **pdcrl,$/;" f file: +get_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_get_ctx_md_params_fn *get_ctx_md_params;$/;" m struct:evp_signature_st +get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_asym_cipher_st +get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_kem_st +get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_keyexch_st +get_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_signature_st +get_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_rand_st file: +get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_cipher_st +get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_md_st +get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_kdf_st +get_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_get_ctx_params_fn *get_ctx_params;$/;" m struct:evp_mac_st +get_current_time crypto/bio/bss_dgram.c /^static void get_current_time(struct timeval *t)$/;" f file: +get_current_time ssl/d1_lib.c /^static void get_current_time(struct timeval *t)$/;" f file: +get_custom_oid test/pkcs12_format_test.c /^static int get_custom_oid(void)$/;" f file: +get_decoder_from_store crypto/encode_decode/decoder_meth.c /^static void *get_decoder_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: +get_decoder_store crypto/encode_decode/decoder_meth.c /^static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx)$/;" f file: +get_default_context crypto/context.c /^static OSSL_LIB_CTX *get_default_context(void)$/;" f file: +get_delta_sk crypto/x509/x509_vfy.c /^static void get_delta_sk(X509_STORE_CTX *ctx, X509_CRL **dcrl, int *pscore,$/;" f file: +get_dh1024dsa test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh1024dsa(OSSL_LIB_CTX *libctx)$/;" f +get_dh2048 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh2048(OSSL_LIB_CTX *libctx)$/;" f +get_dh4096 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh4096(OSSL_LIB_CTX *libctx)$/;" f +get_dh512 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dh512(OSSL_LIB_CTX *libctx)$/;" f +get_dh_dsa_payload_g crypto/evp/ctrl_params_translate.c /^static int get_dh_dsa_payload_g(enum state state,$/;" f file: +get_dh_dsa_payload_p crypto/evp/ctrl_params_translate.c /^static int get_dh_dsa_payload_p(enum state state,$/;" f file: +get_dh_dsa_payload_q crypto/evp/ctrl_params_translate.c /^static int get_dh_dsa_payload_q(enum state state,$/;" f file: +get_dh_from_pg test/helpers/predefined_dhparams.c /^static EVP_PKEY *get_dh_from_pg(OSSL_LIB_CTX *libctx, const char *type,$/;" f file: +get_dh_from_pg_bn test/helpers/predefined_dhparams.c /^static EVP_PKEY *get_dh_from_pg_bn(OSSL_LIB_CTX *libctx, const char *type,$/;" f file: +get_dhx512 test/helpers/predefined_dhparams.c /^EVP_PKEY *get_dhx512(OSSL_LIB_CTX *libctx)$/;" f +get_digest_data engines/e_devcrypto.c /^static const struct digest_data_st *get_digest_data(int nid)$/;" f file: +get_digest_data_index engines/e_devcrypto.c /^static size_t get_digest_data_index(int nid)$/;" f file: +get_digest_from_engine apps/lib/engine.c /^const EVP_MD *get_digest_from_engine(const char *name)$/;" f +get_digest_method engines/e_devcrypto.c /^static const EVP_MD *get_digest_method(int nid)$/;" f file: +get_digest_nids engines/e_devcrypto.c /^static int get_digest_nids(const int **nids)$/;" f file: +get_dp_url apps/lib/apps.c /^static const char *get_dp_url(DIST_POINT *dp)$/;" f file: +get_dsa apps/testdsa.h /^EVP_PKEY *get_dsa(int dsa_bits)$/;" f +get_dsa_sig_rs_bytes test/acvp_test.c /^static int get_dsa_sig_rs_bytes(const unsigned char *sig, size_t sig_len,$/;" f file: +get_ec_decoded_from_explicit_params crypto/evp/ctrl_params_translate.c /^static int get_ec_decoded_from_explicit_params(enum state state,$/;" f file: +get_ecdsa apps/speed.c /^static EVP_PKEY *get_ecdsa(const EC_CURVE *curve)$/;" f file: +get_ecdsa_sig_rs_bytes test/acvp_test.c /^static int get_ecdsa_sig_rs_bytes(const unsigned char *sig, size_t sig_len,$/;" f file: +get_encode_size providers/implementations/macs/kmac_prov.c /^static unsigned int get_encode_size(size_t bits)$/;" f file: +get_encoder_from_store crypto/encode_decode/encoder_meth.c /^static void *get_encoder_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: +get_encoder_store crypto/encode_decode/encoder_meth.c /^static OSSL_METHOD_STORE *get_encoder_store(OSSL_LIB_CTX *libctx)$/;" f file: +get_entropy providers/implementations/rands/drbg.c /^static size_t get_entropy(PROV_DRBG *drbg, unsigned char **pout, int entropy,$/;" f file: +get_entropy_address providers/implementations/rands/seeding/rand_vms.c /^static int (*get_entropy_address)(void *buffer, size_t buffer_size) = NULL;$/;" v file: +get_entropy_address_flag providers/implementations/rands/seeding/rand_vms.c /^static int get_entropy_address_flag = 0;$/;" v file: +get_entropy_fn providers/implementations/rands/drbg_local.h /^ OSSL_INOUT_CALLBACK *get_entropy_fn;$/;" m struct:prov_drbg_st +get_entropy_method providers/implementations/rands/seeding/rand_vms.c /^size_t get_entropy_method(RAND_POOL *pool)$/;" f +get_error_values crypto/err/err.c /^static unsigned long get_error_values(ERR_GET_ACTION g,$/;" f file: +get_evp_method_from_store crypto/evp/evp_fetch.c /^static void *get_evp_method_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: +get_evp_method_store crypto/evp/evp_fetch.c /^static OSSL_METHOD_STORE *get_evp_method_store(OSSL_LIB_CTX *libctx)$/;" f file: +get_faked_bytes test/sm2_internal_test.c /^static fake_random_generate_cb get_faked_bytes;$/;" v file: +get_faked_bytes test/sm2_internal_test.c /^static int get_faked_bytes(unsigned char *buf, size_t num,$/;" f file: +get_global_tevent_register crypto/initthread.c /^static GLOBAL_TEVENT_REGISTER *get_global_tevent_register(void)$/;" f file: +get_globals crypto/bio/bss_core.c /^static ossl_inline BIO_CORE_GLOBALS *get_globals(OSSL_LIB_CTX *libctx)$/;" f file: +get_globals test/filterprov.c /^static struct filter_prov_globals_st *get_globals(void)$/;" f file: +get_hardware_random_value providers/implementations/rands/seeding/rand_cpu_x86.c /^static size_t get_hardware_random_value(unsigned char *buf, size_t len) {$/;" f file: +get_hardware_random_value providers/implementations/rands/seeding/rand_cpu_x86.c /^static size_t get_hardware_random_value(unsigned char *buf, size_t len)$/;" f file: +get_header_and_data crypto/pem/pem_lib.c /^static int get_header_and_data(BIO *bp, BIO **header, BIO **data, char *name,$/;" f file: +get_index apps/srp.c /^static int get_index(CA_DB *db, char *id, char type)$/;" f file: +get_index_once crypto/ui/ui_util.c /^static CRYPTO_ONCE get_index_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +get_issuer crypto/x509/x509_local.h /^ int (*get_issuer) (X509 **issuer, X509_STORE_CTX *ctx, X509 *x);$/;" m struct:x509_store_st +get_issuer include/crypto/x509.h /^ int (*get_issuer) (X509 **issuer, X509_STORE_CTX *ctx, X509 *x);$/;" m struct:x509_store_ctx_st +get_issuer_sk crypto/x509/x509_vfy.c /^static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x)$/;" f file: +get_kdfbyname test/evp_kdf_test.c /^static EVP_KDF_CTX *get_kdfbyname(const char *name)$/;" f file: +get_kdfbyname_libctx test/evp_kdf_test.c /^static EVP_KDF_CTX *get_kdfbyname_libctx(OSSL_LIB_CTX *libctx, const char *name)$/;" f file: +get_key demos/signature/EVP_Signature_demo.c /^static EVP_PKEY *get_key(OSSL_LIB_CTX *libctx, const char *propq, int public)$/;" f file: +get_key_values demos/pkey/EVP_PKEY_EC_keygen.c /^static int get_key_values(EVP_PKEY *pkey)$/;" f file: +get_last_socket_error include/internal/sockets.h 126;" d +get_last_socket_error include/internal/sockets.h 130;" d +get_last_socket_error include/internal/sockets.h 132;" d +get_last_sys_error e_os.h 30;" d +get_last_sys_error e_os.h 48;" d +get_last_sys_error e_os.h 51;" d +get_legacy_alg_type_from_keymgmt crypto/evp/pmeth_lib.c /^static int get_legacy_alg_type_from_keymgmt(const EVP_KEYMGMT *keymgmt)$/;" f file: +get_legacy_cipher_names crypto/core_namemap.c /^static void get_legacy_cipher_names(const OBJ_NAME *on, void *arg)$/;" f file: +get_legacy_evp_names crypto/core_namemap.c /^static void get_legacy_evp_names(int base_nid, int nid, const char *pem_name,$/;" f file: +get_legacy_md_names crypto/core_namemap.c /^static void get_legacy_md_names(const OBJ_NAME *on, void *arg)$/;" f file: +get_legacy_pkey_id apps/lib/engine.c /^int get_legacy_pkey_id(OSSL_LIB_CTX *libctx, const char *algname, ENGINE *e)$/;" f +get_legacy_pkey_meth_names crypto/core_namemap.c /^static void get_legacy_pkey_meth_names(const EVP_PKEY_ASN1_METHOD *ameth,$/;" f file: +get_loader_from_store crypto/store/store_meth.c /^static void *get_loader_from_store(void *store, const OSSL_PROVIDER **prov,$/;" f file: +get_loader_store crypto/store/store_meth.c /^static OSSL_METHOD_STORE *get_loader_store(OSSL_LIB_CTX *libctx)$/;" f file: +get_md_by_name crypto/evp/ctrl_params_translate.c /^static const void *get_md_by_name(OSSL_LIB_CTX *libctx, const char *name)$/;" f file: +get_md_name crypto/evp/ctrl_params_translate.c /^static const char *get_md_name(void *md)$/;" f file: +get_mem crypto/perlasm/x86masm.pl /^sub get_mem$/;" s +get_mem crypto/perlasm/x86nasm.pl /^sub get_mem$/;" s +get_messages util/perl/TLSProxy/Message.pm /^sub get_messages$/;" s +get_name crypto/pem/pem_lib.c /^static int get_name(BIO *bp, char **name, unsigned int flags)$/;" f file: +get_nameopt apps/lib/apps.c /^unsigned long get_nameopt(void)$/;" f +get_next_file crypto/conf/conf_def.c /^static BIO *get_next_file(const char *path, OPENSSL_DIR_CTX **dirctx)$/;" f file: +get_nonce_fn providers/implementations/rands/drbg_local.h /^ OSSL_INOUT_CALLBACK *get_nonce_fn;$/;" m struct:prov_drbg_st +get_ocsp_resp_from_responder apps/s_server.c /^static int get_ocsp_resp_from_responder(SSL *s, tlsextstatusctx *srctx,$/;" f file: +get_optional_pkey_id ssl/ssl_ciph.c /^static int get_optional_pkey_id(const char *pkey_name)$/;" f file: +get_opts apps/cmp.c /^static int get_opts(int argc, char **argv)$/;" f file: +get_param test/dhtest.c /^ DH *(*get_param) (void);$/;" m struct:__anon314 file: +get_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_get_params_fn *get_params;$/;" m struct:ossl_decoder_st +get_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_get_params_fn *get_params;$/;" m struct:ossl_encoder_st +get_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_get_params_fn *get_params;$/;" m struct:evp_keymgmt_st +get_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_get_params_fn *get_params;$/;" m struct:evp_rand_st file: +get_params crypto/provider_core.c /^ OSSL_FUNC_provider_get_params_fn *get_params;$/;" m struct:ossl_provider_st file: +get_params include/crypto/evp.h /^ OSSL_FUNC_cipher_get_params_fn *get_params;$/;" m struct:evp_cipher_st +get_params include/crypto/evp.h /^ OSSL_FUNC_digest_get_params_fn *get_params;$/;" m struct:evp_md_st +get_params include/crypto/evp.h /^ OSSL_FUNC_kdf_get_params_fn *get_params;$/;" m struct:evp_kdf_st +get_params include/crypto/evp.h /^ OSSL_FUNC_mac_get_params_fn *get_params;$/;" m struct:evp_mac_st +get_params test/ossl_store_test.c /^static int get_params(const char *uri, const char *type)$/;" f file: +get_params test/params_test.c /^ int (*get_params)(void *obj, OSSL_PARAM *params);$/;" m struct:provider_dispatch_st file: +get_parent_reseed_count providers/implementations/rands/drbg.c /^static unsigned int get_parent_reseed_count(PROV_DRBG *drbg)$/;" f file: +get_parent_strength providers/implementations/rands/drbg.c /^static int get_parent_strength(PROV_DRBG *drbg, unsigned int *str)$/;" f file: +get_passwd apps/lib/apps.c /^char *get_passwd(const char *pass, const char *desc)$/;" f +get_password_cb test/sslapitest.c /^static int get_password_cb(char *buf, int size, int rw_flag, void *userdata)$/;" f file: +get_payload_bn crypto/evp/ctrl_params_translate.c /^static int get_payload_bn(enum state state,$/;" f file: +get_payload_group_name crypto/evp/ctrl_params_translate.c /^static int get_payload_group_name(enum state state,$/;" f file: +get_payload_int crypto/evp/ctrl_params_translate.c /^static int get_payload_int(enum state state,$/;" f file: +get_payload_private_key crypto/evp/ctrl_params_translate.c /^static int get_payload_private_key(enum state state,$/;" f file: +get_payload_public_key crypto/evp/ctrl_params_translate.c /^static int get_payload_public_key(enum state state,$/;" f file: +get_platform util/perl/OpenSSL/config.pm /^sub get_platform {$/;" s +get_priv_key include/crypto/asn1.h /^ int (*get_priv_key) (const EVP_PKEY *pk, unsigned char *priv, size_t *len);$/;" m struct:evp_pkey_asn1_method_st +get_provider_params test/provider_status_test.c /^static int get_provider_params(const OSSL_PROVIDER *prov)$/;" f file: +get_provider_store crypto/provider_core.c /^static struct provider_store_st *get_provider_store(OSSL_LIB_CTX *libctx)$/;" f file: +get_ptr_internal crypto/params.c /^static int get_ptr_internal(const OSSL_PARAM *p, const void **val,$/;" f file: +get_pub_key include/crypto/asn1.h /^ int (*get_pub_key) (const EVP_PKEY *pk, unsigned char *pub, size_t *len);$/;" m struct:evp_pkey_asn1_method_st +get_random_bytes crypto/engine/eng_rdrand.c /^static int get_random_bytes(unsigned char *buf, int num)$/;" f file: +get_random_device providers/implementations/rands/seeding/rand_unix.c /^static int get_random_device(size_t n)$/;" f file: +get_raw_key_details crypto/evp/p_lib.c /^static OSSL_CALLBACK get_raw_key_details;$/;" v file: +get_raw_key_details crypto/evp/p_lib.c /^static int get_raw_key_details(const OSSL_PARAM params[], void *arg)$/;" f file: +get_records util/perl/TLSProxy/Record.pm /^sub get_records$/;" s +get_rfc2409_prime_1024 include/openssl/bn.h 568;" d +get_rfc2409_prime_768 include/openssl/bn.h 567;" d +get_rfc3526_prime_1536 include/openssl/bn.h 569;" d +get_rfc3526_prime_2048 include/openssl/bn.h 570;" d +get_rfc3526_prime_3072 include/openssl/bn.h 571;" d +get_rfc3526_prime_4096 include/openssl/bn.h 572;" d +get_rfc3526_prime_6144 include/openssl/bn.h 573;" d +get_rfc3526_prime_8192 include/openssl/bn.h 574;" d +get_rsa_payload_coefficient crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_coefficient(enum state state,$/;" f file: +get_rsa_payload_d crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_d(enum state state,$/;" f file: +get_rsa_payload_e crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_e(enum state state,$/;" f file: +get_rsa_payload_exponent crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_exponent(enum state state,$/;" f file: +get_rsa_payload_factor crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_factor(enum state state,$/;" f file: +get_rsa_payload_n crypto/evp/ctrl_params_translate.c /^static int get_rsa_payload_n(enum state state,$/;" f file: +get_sco_type util/perl/OpenSSL/config.pm /^sub get_sco_type {$/;" s +get_self_test_callback crypto/self_test_core.c /^static SELF_TEST_CB *get_self_test_callback(OSSL_LIB_CTX *libctx)$/;" f file: +get_sess_val test/sslapitest.c /^static SSL_SESSION *get_sess_val = NULL;$/;" v file: +get_session apps/s_server.c /^static SSL_SESSION *get_session(SSL *ssl, const unsigned char *id, int idlen,$/;" f file: +get_session_cb ssl/ssl_local.h /^ SSL_SESSION *(*get_session_cb) (struct ssl_st *ssl,$/;" m struct:ssl_ctx_st +get_session_cb test/sslapitest.c /^static SSL_SESSION *get_session_cb(SSL *ssl, const unsigned char *id, int len,$/;" f file: +get_sigorhash ssl/t1_lib.c /^static void get_sigorhash(int *psig, int *phash, const char *str)$/;" f file: +get_sigtype apps/lib/s_cb.c /^static const char *get_sigtype(int nid)$/;" f file: +get_size_t_ctx_param crypto/evp/mac_lib.c /^static size_t get_size_t_ctx_param(EVP_MAC_CTX *ctx, const char *name)$/;" f file: +get_sni_from_client_hello test/servername_test.c /^static int get_sni_from_client_hello(BIO *bio, char **sni)$/;" f file: +get_sources util/perl/OpenSSL/Config/Query.pm /^sub get_sources {$/;" s +get_std_name_by_id test/ciphername_test.c /^static const char *get_std_name_by_id(int id)$/;" f file: +get_string_internal crypto/params.c /^static int get_string_internal(const OSSL_PARAM *p, void **val,$/;" f file: +get_string_ptr_internal crypto/params.c /^static int get_string_ptr_internal(const OSSL_PARAM *p, const void **val,$/;" f file: +get_test_pkey test/enginetest.c /^static EVP_PKEY *get_test_pkey(void)$/;" f file: +get_thread_default_context crypto/context.c /^static OSSL_LIB_CTX *get_thread_default_context(void)$/;" f file: +get_time_stamp providers/implementations/rands/seeding/rand_unix.c /^static uint64_t get_time_stamp(void)$/;" f file: +get_time_stamp providers/implementations/rands/seeding/rand_vxworks.c /^static uint64_t get_time_stamp(void)$/;" f file: +get_timeout ssl/ssl_local.h /^ long (*get_timeout) (void);$/;" m struct:ssl_method_st +get_timer_bits providers/implementations/rands/seeding/rand_unix.c /^static uint64_t get_timer_bits(void)$/;" f file: +get_timer_bits providers/implementations/rands/seeding/rand_vxworks.c /^static uint64_t get_timer_bits(void)$/;" f file: +get_tmp_decoder_store crypto/encode_decode/decoder_meth.c /^static void *get_tmp_decoder_store(void *data)$/;" f file: +get_tmp_dh_params test/sslapitest.c /^static EVP_PKEY *get_tmp_dh_params(void)$/;" f file: +get_tmp_encoder_store crypto/encode_decode/encoder_meth.c /^static void *get_tmp_encoder_store(void *data)$/;" f file: +get_tmp_evp_method_store crypto/evp/evp_fetch.c /^static void *get_tmp_evp_method_store(void *data)$/;" f file: +get_tmp_loader_store crypto/store/store_meth.c /^static void *get_tmp_loader_store(void *data)$/;" f file: +get_tmp_store include/internal/core.h /^ void *(*get_tmp_store)(void *data);$/;" m struct:ossl_method_construct_method_st +get_ui_method apps/lib/apps_ui.c /^const UI_METHOD *get_ui_method(void)$/;" f +get_ulong_via_BN test/keymgmt_internal_test.c /^static int get_ulong_via_BN(const OSSL_PARAM *p, unsigned long *goal)$/;" f file: +get_version dev/release-aux/release-version-fn.sh /^get_version () {$/;" f +getauxval crypto/armcap.c /^static unsigned long getauxval(unsigned long key)$/;" f file: +getauxval crypto/ppccap.c /^static unsigned long getauxval(unsigned long key)$/;" f file: +getconswindow engines/e_capi.c /^ GETCONSWIN getconswindow;$/;" m struct:CAPI_CTX_st file: +geterr crypto/evp/evp_utils.c /^static void geterr(void)$/;" f file: +getfile test/pem_read_depr_test.c /^static BIO *getfile(const char *filename)$/;" f file: +gethostbyname e_os.h 343;" d +getint test/bntest.c /^static int getint(STANZA *s, int *out, const char *attribute)$/;" f file: +getisax crypto/sparcv9cap.c /^static unsigned int (*getisax) (unsigned int vec[], unsigned int sz) = NULL;$/;" v file: +getisax crypto/sparcv9cap.c 78;" d file: +getivgen providers/implementations/ciphers/ciphercommon_gcm.c /^static int getivgen(PROV_GCM_CTX *ctx, unsigned char *out, size_t olen)$/;" f file: +getlibobjs Configurations/gentemplate.pm /^sub getlibobjs {$/;" s +getname test/evp_libctx_test.c /^static const char *getname(int id)$/;" f file: +getpid apps/lib/s_socket.c 34;" d file: +getpid e_os.h 365;" d +getrn crypto/lhash/lhash.c /^static OPENSSL_LH_NODE **getrn(OPENSSL_LHASH *lh,$/;" f file: +getservbyname e_os.h 342;" d +getservbyname include/internal/sockets.h 38;" d +getservbyname include/internal/sockets.h 46;" d +getsrclibs Configurations/gentemplate.pm /^sub getsrclibs {$/;" s +gettable_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_gettable_ctx_md_params_fn *gettable_ctx_md_params;$/;" m struct:evp_signature_st +gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_asym_cipher_st +gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_kem_st +gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_keyexch_st +gettable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_signature_st +gettable_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_rand_st file: +gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_cipher_st +gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_md_st +gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_kdf_st +gettable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_gettable_ctx_params_fn *gettable_ctx_params;$/;" m struct:evp_mac_st +gettable_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_gettable_params_fn *gettable_params;$/;" m struct:ossl_decoder_st +gettable_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_gettable_params_fn *gettable_params;$/;" m struct:ossl_encoder_st +gettable_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_gettable_params_fn *gettable_params;$/;" m struct:evp_keymgmt_st +gettable_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_gettable_params_fn *gettable_params;$/;" m struct:evp_rand_st file: +gettable_params crypto/provider_core.c /^ OSSL_FUNC_provider_gettable_params_fn *gettable_params;$/;" m struct:ossl_provider_st file: +gettable_params include/crypto/evp.h /^ OSSL_FUNC_cipher_gettable_params_fn *gettable_params;$/;" m struct:evp_cipher_st +gettable_params include/crypto/evp.h /^ OSSL_FUNC_digest_gettable_params_fn *gettable_params;$/;" m struct:evp_md_st +gettable_params include/crypto/evp.h /^ OSSL_FUNC_kdf_gettable_params_fn *gettable_params;$/;" m struct:evp_kdf_st +gettable_params include/crypto/evp.h /^ OSSL_FUNC_mac_gettable_params_fn *gettable_params;$/;" m struct:evp_mac_st +gettag providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_gettag_fn gettag;$/;" m struct:prov_ccm_hw_st +gf crypto/ec/curve448/field.h /^} ALIGNED gf_s, gf[1];$/;" t typeref:struct:gf_s +gf_add crypto/ec/curve448/f_generic.c /^void gf_add(gf d, const gf a, const gf b)$/;" f +gf_add_RAW crypto/ec/curve448/arch_32/f_impl.h /^void gf_add_RAW(gf out, const gf a, const gf b)$/;" f +gf_add_RAW crypto/ec/curve448/arch_64/f_impl.h /^void gf_add_RAW(gf out, const gf a, const gf b)$/;" f +gf_add_nr crypto/ec/curve448/field.h 101;" d +gf_bias crypto/ec/curve448/arch_32/f_impl.h /^void gf_bias(gf a, int amt)$/;" f +gf_bias crypto/ec/curve448/arch_64/f_impl.h /^void gf_bias(gf a, int amt)$/;" f +gf_cond_neg crypto/ec/curve448/field.h /^static ossl_inline void gf_cond_neg(gf x, mask_t neg)$/;" f +gf_cond_sel crypto/ec/curve448/field.h /^static ossl_inline void gf_cond_sel(gf x, const gf y, const gf z, mask_t is_z)$/;" f +gf_cond_swap crypto/ec/curve448/field.h /^static ossl_inline void gf_cond_swap(gf x, gf_s * RESTRICT y, mask_t swap)$/;" f +gf_copy crypto/ec/curve448/field.h /^static INLINE_UNUSED void gf_copy(gf out, const gf a)$/;" f +gf_deserialize crypto/ec/curve448/f_generic.c /^mask_t gf_deserialize(gf x, const uint8_t serial[SER_BYTES], int with_hibit,$/;" f +gf_eq crypto/ec/curve448/f_generic.c /^mask_t gf_eq(const gf a, const gf b)$/;" f +gf_hibit crypto/ec/curve448/f_generic.c /^mask_t gf_hibit(const gf x)$/;" f +gf_invert crypto/ec/curve448/curve448.c /^static void gf_invert(gf y, const gf x, int assert_nonzero)$/;" f file: +gf_isr crypto/ec/curve448/f_generic.c /^mask_t gf_isr(gf a, const gf x)$/;" f +gf_lobit crypto/ec/curve448/f_generic.c /^mask_t gf_lobit(const gf x)$/;" f +gf_mul crypto/ec/curve448/arch_32/f_impl32.c /^void gf_mul(gf_s * RESTRICT cs, const gf as, const gf bs)$/;" f +gf_mul crypto/ec/curve448/arch_64/f_impl64.c /^void gf_mul(gf_s * RESTRICT cs, const gf as, const gf bs)$/;" f +gf_mulw crypto/ec/curve448/field.h /^static ossl_inline void gf_mulw(gf c, const gf a, int32_t w)$/;" f +gf_mulw_unsigned crypto/ec/curve448/arch_32/f_impl32.c /^void gf_mulw_unsigned(gf_s * RESTRICT cs, const gf as, uint32_t b)$/;" f +gf_mulw_unsigned crypto/ec/curve448/arch_64/f_impl64.c /^void gf_mulw_unsigned(gf_s * RESTRICT cs, const gf as, uint32_t b)$/;" f +gf_s crypto/ec/curve448/field.h /^typedef struct gf_s {$/;" s +gf_s crypto/ec/curve448/field.h /^} ALIGNED gf_s, gf[1];$/;" t typeref:struct:gf_s +gf_serialize crypto/ec/curve448/f_generic.c /^void gf_serialize(uint8_t *serial, const gf x, int with_hibit)$/;" f +gf_sqr crypto/ec/curve448/arch_32/f_impl32.c /^void gf_sqr(gf_s * RESTRICT cs, const gf as)$/;" f +gf_sqr crypto/ec/curve448/arch_64/f_impl64.c /^void gf_sqr(gf_s * RESTRICT cs, const gf as)$/;" f +gf_sqrn crypto/ec/curve448/field.h /^static ossl_inline void gf_sqrn(gf_s * RESTRICT y, const gf x, int n)$/;" f +gf_strong_reduce crypto/ec/curve448/f_generic.c /^void gf_strong_reduce(gf a)$/;" f +gf_sub crypto/ec/curve448/f_generic.c /^void gf_sub(gf d, const gf a, const gf b)$/;" f +gf_sub_RAW crypto/ec/curve448/arch_32/f_impl.h /^void gf_sub_RAW(gf out, const gf a, const gf b)$/;" f +gf_sub_RAW crypto/ec/curve448/arch_64/f_impl.h /^void gf_sub_RAW(gf out, const gf a, const gf b)$/;" f +gf_sub_nr crypto/ec/curve448/field.h /^static ossl_inline void gf_sub_nr(gf c, const gf a, const gf b)$/;" f +gf_subx_nr crypto/ec/curve448/field.h /^static ossl_inline void gf_subx_nr(gf c, const gf a, const gf b, int amt)$/;" f +gf_weak_reduce crypto/ec/curve448/arch_32/f_impl.h /^void gf_weak_reduce(gf a)$/;" f +gf_weak_reduce crypto/ec/curve448/arch_64/f_impl.h /^void gf_weak_reduce(gf a)$/;" f +ghash include/crypto/modes.h /^ void (*ghash) (u64 Xi[2], const u128 Htable[16], const u8 *inp,$/;" m struct:gcm128_context +gid_arr ssl/t1_lib.c /^ uint16_t *gid_arr;$/;" m struct:__anon431 file: +gid_cb ssl/t1_lib.c /^static int gid_cb(const char *elem, int len, void *arg)$/;" f file: +gid_cb_st ssl/t1_lib.c /^} gid_cb_st;$/;" t typeref:struct:__anon431 file: +gidcnt ssl/t1_lib.c /^ size_t gidcnt;$/;" m struct:__anon431 file: +gidmax ssl/t1_lib.c /^ size_t gidmax;$/;" m struct:__anon431 file: +gindex include/internal/ffc.h /^ int gindex;$/;" m struct:ffc_params_st +gindex providers/implementations/keymgmt/dh_kmgmt.c /^ int gindex; \/* optional FIPS186-4 generator index (ignored if -1) *\/$/;" m struct:dh_gen_ctx file: +gindex providers/implementations/keymgmt/dsa_kmgmt.c /^ int gindex; \/* optional FIPS186-4 generator index (ignored if -1) *\/$/;" m struct:dsa_gen_ctx file: +glob util/perl/OpenSSL/Glob.pm /^sub glob {$/;" s +glob_tevent_reg crypto/initthread.c /^static GLOBAL_TEVENT_REGISTER *glob_tevent_reg = NULL;$/;" v file: +global crypto/context.c /^ OSSL_EX_DATA_GLOBAL global;$/;" m struct:ossl_lib_ctx_st file: +global util/mkdef.pl /^ global:$/;" l +global_engine_lock crypto/engine/eng_lib.c /^CRYPTO_RWLOCK *global_engine_lock;$/;" v +global_init test/afalgtest.c /^int global_init(void)$/;" f +global_init test/enginetest.c /^int global_init(void)$/;" f +global_init test/sysdefaulttest.c /^int global_init(void)$/;" f +global_init test/testutil/testutil_init.c /^int global_init(void)$/;" f +global_mask crypto/asn1/a_strnid.c /^static unsigned long global_mask = B_ASN1_UTF8STRING;$/;" v file: +global_props_cb crypto/provider_core.c /^ int (*global_props_cb)(const char *props, void *cbdata);$/;" m struct:__anon254 file: +global_tevent_register_st crypto/initthread.c /^struct global_tevent_register_st {$/;" s file: +globallookup crypto/dso/dso_local.h /^ void *(*globallookup) (const char *symname);$/;" m struct:dso_meth_st +glue2bio test/crltest.c /^static BIO *glue2bio(const char **pem, char **out)$/;" f file: +glue_strings test/testutil/driver.c /^char *glue_strings(const char *list[], size_t *out_len)$/;" f +gmac_data_st providers/implementations/macs/gmac_prov.c /^struct gmac_data_st {$/;" s file: +gmac_dup providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_dupctx_fn gmac_dup;$/;" v file: +gmac_dup providers/implementations/macs/gmac_prov.c /^static void *gmac_dup(void *vsrc)$/;" f file: +gmac_final providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_final_fn gmac_final;$/;" v file: +gmac_final providers/implementations/macs/gmac_prov.c /^static int gmac_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: +gmac_free providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_freectx_fn gmac_free;$/;" v file: +gmac_free providers/implementations/macs/gmac_prov.c /^static void gmac_free(void *vmacctx)$/;" f file: +gmac_get_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_get_params_fn gmac_get_params;$/;" v file: +gmac_get_params providers/implementations/macs/gmac_prov.c /^static int gmac_get_params(OSSL_PARAM params[])$/;" f file: +gmac_gettable_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_gettable_params_fn gmac_gettable_params;$/;" v file: +gmac_gettable_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM *gmac_gettable_params(void *provctx)$/;" f file: +gmac_init providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_init_fn gmac_init;$/;" v file: +gmac_init providers/implementations/macs/gmac_prov.c /^static int gmac_init(void *vmacctx, const unsigned char *key,$/;" f file: +gmac_new providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_newctx_fn gmac_new;$/;" v file: +gmac_new providers/implementations/macs/gmac_prov.c /^static void *gmac_new(void *provctx)$/;" f file: +gmac_set_ctx_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn gmac_set_ctx_params;$/;" v file: +gmac_set_ctx_params providers/implementations/macs/gmac_prov.c /^static int gmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])$/;" f file: +gmac_setkey providers/implementations/macs/gmac_prov.c /^static int gmac_setkey(struct gmac_data_st *macctx,$/;" f file: +gmac_settable_ctx_params providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn gmac_settable_ctx_params;$/;" v file: +gmac_settable_ctx_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM *gmac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +gmac_size providers/implementations/macs/gmac_prov.c /^static size_t gmac_size(void)$/;" f file: +gmac_update providers/implementations/macs/gmac_prov.c /^static OSSL_FUNC_mac_update_fn gmac_update;$/;" v file: +gmac_update providers/implementations/macs/gmac_prov.c /^static int gmac_update(void *vmacctx, const unsigned char *data,$/;" f file: +gmul crypto/ec/ecp_nistp224.c /^static const felem gmul[2][16][3] = {$/;" v file: +gmul crypto/ec/ecp_nistp256.c /^static const smallfelem gmul[2][16][3] = {$/;" v file: +gmul crypto/ec/ecp_nistp521.c /^static const felem gmul[16][3] = {$/;" v file: +gmult include/crypto/modes.h /^ void (*gmult) (u64 Xi[2], const u128 Htable[16]);$/;" m struct:gcm128_context +good crypto/ocsp/ocsp_local.h /^ ASN1_NULL *good;$/;" m union:ocsp_cert_status_st::__anon208 +grand_rounds include/openssl/camellia.h /^ int grand_rounds;$/;" m struct:camellia_key_st +grantImplicitConfirm crypto/cmp/cmp_server.c /^ int grantImplicitConfirm; \/* Grant implicit confirmation if requested *\/$/;" m struct:ossl_cmp_srv_ctx_st file: +greeting_request test/provider_internal_test.c /^static OSSL_PARAM greeting_request[] = {$/;" v file: +greeting_request test/provider_test.c /^static OSSL_PARAM greeting_request[] = {$/;" v file: +group crypto/ec/ec_local.h /^ EC_GROUP *group;$/;" m struct:ec_key_st +group crypto/ec/ec_mult.c /^ const EC_GROUP *group; \/* parent EC_GROUP object *\/$/;" m struct:ec_pre_comp_st file: +group crypto/ec/ecp_nistz256.c /^ const EC_GROUP *group; \/* Parent EC_GROUP object *\/$/;" m struct:nistz256_pre_comp_st file: +group_check providers/implementations/keymgmt/ec_kmgmt.c /^ char *group_check;$/;" m struct:ec_gen_ctx file: +group_check_discriminant crypto/ec/ec_local.h /^ int (*group_check_discriminant) (const EC_GROUP *, BN_CTX *);$/;" m struct:ec_method_st +group_clear_finish crypto/ec/ec_local.h /^ void (*group_clear_finish) (EC_GROUP *);$/;" m struct:ec_method_st +group_copy crypto/ec/ec_local.h /^ int (*group_copy) (EC_GROUP *, const EC_GROUP *);$/;" m struct:ec_method_st +group_field_test test/ectest.c /^static int group_field_test(void)$/;" f file: +group_field_tests test/ec_internal_test.c /^static int group_field_tests(const EC_GROUP *group, BN_CTX *ctx)$/;" f file: +group_finish crypto/ec/ec_local.h /^ void (*group_finish) (EC_GROUP *);$/;" m struct:ec_method_st +group_get_curve crypto/ec/ec_local.h /^ int (*group_get_curve) (const EC_GROUP *, BIGNUM *p, BIGNUM *a, BIGNUM *b,$/;" m struct:ec_method_st +group_get_degree crypto/ec/ec_local.h /^ int (*group_get_degree) (const EC_GROUP *);$/;" m struct:ec_method_st +group_id providers/common/capabilities.c /^ unsigned int group_id; \/* Group ID *\/$/;" m struct:tls_group_constants_st file: +group_id ssl/ssl_local.h /^ uint16_t group_id;$/;" m struct:ssl_st::__anon417 +group_id ssl/ssl_local.h /^ uint16_t group_id; \/* Group ID *\/$/;" m struct:tls_group_info_st +group_id ssl/t1_lib.c /^ uint16_t group_id;$/;" m struct:__anon430 file: +group_id test/tls-provider.c /^ unsigned int group_id; \/* for "tls-group-id", see provider-base(7) *\/$/;" m struct:tls_group_st file: +group_init crypto/ec/ec_local.h /^ int (*group_init) (EC_GROUP *);$/;" m struct:ec_method_st +group_list providers/common/capabilities.c /^static const TLS_GROUP_CONSTANTS group_list[35] = {$/;" v file: +group_list ssl/ssl_local.h /^ TLS_GROUP_INFO *group_list;$/;" m struct:ssl_ctx_st +group_list_len ssl/ssl_local.h /^ size_t group_list_len;$/;" m struct:ssl_ctx_st +group_list_max_len ssl/ssl_local.h /^ size_t group_list_max_len;$/;" m struct:ssl_ctx_st +group_name providers/implementations/keymgmt/ec_kmgmt.c /^ char *group_name;$/;" m struct:ec_gen_ctx file: +group_new_from_name crypto/ec/ec_lib.c /^static EC_GROUP *group_new_from_name(const OSSL_PARAM *p,$/;" f file: +group_nid providers/implementations/keymgmt/dh_kmgmt.c /^ int group_nid;$/;" m struct:dh_gen_ctx file: +group_order_bits crypto/ec/ec_local.h /^ int (*group_order_bits) (const EC_GROUP *);$/;" m struct:ec_method_st +group_order_tests test/ectest.c /^static int group_order_tests(EC_GROUP *group)$/;" f file: +group_set_curve crypto/ec/ec_local.h /^ int (*group_set_curve) (EC_GROUP *, const BIGNUM *p, const BIGNUM *a,$/;" m struct:ec_method_st +groupname test/endecoder_legacy_test.c /^static char groupname[] = "prime256v1";$/;" v file: +grow_init_buf ssl/statem/statem.c /^static int grow_init_buf(SSL *s, size_t size) {$/;" f file: +gtime test/asn1_time_test.c /^static ASN1_TIME gtime = {$/;" v file: +gtime_t test/asn1_time_test.c /^static time_t gtime_t = 946598400;$/;" v file: +guess_system util/perl/OpenSSL/config.pm /^sub guess_system {$/;" s +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon113 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon114 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon115 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon116 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon117 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon118 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon119 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon120 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon121 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon122 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon123 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon124 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon125 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon126 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon127 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon128 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon129 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon130 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon131 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon132 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon133 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon134 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon135 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon136 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon137 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon138 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon139 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon140 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon141 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon142 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon143 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon144 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon145 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon146 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon147 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon148 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon149 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon150 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon151 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon152 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon153 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon154 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon155 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon156 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon157 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon158 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon159 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon160 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon161 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon162 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon163 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon164 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon165 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon166 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon167 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon168 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon169 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon170 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon171 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon172 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon173 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon174 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon175 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon176 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon177 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon178 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon179 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon180 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon181 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon182 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon183 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon184 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon185 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon186 file: +h crypto/ec/ec_curve.c /^ EC_CURVE_DATA h;$/;" m struct:__anon187 file: +h crypto/evp/e_aes.c /^ unsigned char h[16];$/;" m struct:__anon60::__anon61::__anon62 file: +h crypto/poly1305/poly1305.c /^ u32 h[5];$/;" m struct:__anon249 file: +h crypto/poly1305/poly1305.c /^ u64 h[3];$/;" m struct:__anon248 file: +h crypto/poly1305/poly1305_base2_44.c /^ u64 h[3];$/;" m struct:__anon250 file: +h crypto/poly1305/poly1305_ieee754.c /^ elem64 h[4];$/;" m struct:__anon247 file: +h include/internal/ffc.h /^ int h; \/* loop counter for unverifiable g *\/$/;" m struct:ffc_params_st +h include/openssl/mdc2.h /^ DES_cblock h, hh;$/;" m struct:mdc2_ctx_st +h include/openssl/sha.h /^ SHA_LONG h[8];$/;" m struct:SHA256state_st +h include/openssl/sha.h /^ SHA_LONG64 h[8];$/;" m struct:SHA512state_st +h providers/implementations/include/prov/blake2.h /^ uint32_t h[8];$/;" m struct:blake2s_ctx_st +h providers/implementations/include/prov/blake2.h /^ uint64_t h[8];$/;" m struct:blake2b_ctx_st +h providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char h[16]; \/* hash subkey *\/$/;" m struct:S390X_kma_params_st +h0 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st +h1 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st +h2 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st +h3 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st +h4 include/openssl/sha.h /^ SHA_LONG h0, h1, h2, h3, h4;$/;" m struct:SHAstate_st +hamlet_1 demos/digest/EVP_MD_demo.c /^const char * hamlet_1 =$/;" v +hamlet_1 demos/signature/EVP_Signature_demo.c /^static const char *hamlet_1 =$/;" v file: +hamlet_2 demos/digest/EVP_MD_demo.c /^const char * hamlet_2 =$/;" v +hamlet_2 demos/signature/EVP_Signature_demo.c /^static const char *hamlet_2 =$/;" v file: +hand_state ssl/statem/statem.h /^ OSSL_HANDSHAKE_STATE hand_state;$/;" m struct:ossl_statem_st +handfn crypto/initthread.c /^ OSSL_thread_stop_handler_fn handfn;$/;" m struct:thread_event_handler_st file: +handle crypto/LPdir_win.c /^ HANDLE handle;$/;" m struct:LP_dir_context_st file: +handle crypto/provider_core.c /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:ossl_provider_st file: +handle providers/common/include/prov/provider_ctx.h /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:prov_ctx_st +handle providers/fips/fipsprov.c /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:fips_global_st file: +handle test/p_test.c /^ const OSSL_CORE_HANDLE *handle;$/;" m struct:p_test_ctx file: +handle_notifications crypto/bio/bss_dgram.c /^ BIO_dgram_sctp_notification_handler_fn handle_notifications;$/;" m struct:bio_dgram_sctp_data_st file: +handle_opt_geninfo apps/cmp.c /^static int handle_opt_geninfo(OSSL_CMP_CTX *ctx)$/;" f file: +handle_symlink apps/rehash.c /^static int handle_symlink(const char *filename, const char *fullpath)$/;" f file: +handler crypto/init.c /^ void (*handler)(void);$/;" m struct:ossl_init_stop_st file: +handshake_buffer ssl/ssl_local.h /^ BIO *handshake_buffer;$/;" m struct:ssl_st::__anon417 +handshake_dgst ssl/ssl_local.h /^ EVP_MD_CTX *handshake_dgst;$/;" m struct:ssl_st::__anon417 +handshake_ex_data_st test/helpers/handshake.c /^typedef struct handshake_ex_data_st {$/;" s file: +handshake_fragment ssl/record/record.h /^ unsigned char handshake_fragment[4];$/;" m struct:record_layer_st +handshake_fragment_len ssl/record/record.h /^ size_t handshake_fragment_len;$/;" m struct:record_layer_st +handshake_func ssl/ssl_local.h /^ int (*handshake_func) (SSL *);$/;" m struct:ssl_st +handshake_md test/bad_dtls_test.c /^static EVP_MD_CTX *handshake_md;$/;" v file: +handshake_mode test/helpers/ssl_test_ctx.h /^ ssl_handshake_mode_t handshake_mode;$/;" m struct:__anon292 +handshake_read_seq ssl/ssl_local.h /^ unsigned short handshake_read_seq;$/;" m struct:dtls1_state_st +handshake_result test/helpers/handshake.h /^typedef struct handshake_result {$/;" s +handshake_secret ssl/ssl_local.h /^ unsigned char handshake_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +handshake_secret test/tls13secretstest.c /^static unsigned char handshake_secret[] = {$/;" v file: +handshake_status test/helpers/handshake.c /^static handshake_status_t handshake_status(peer_status_t last_status,$/;" f file: +handshake_status_t test/helpers/handshake.c /^} handshake_status_t;$/;" t typeref:enum:__anon295 file: +handshake_traffic_hash ssl/ssl_local.h /^ unsigned char handshake_traffic_hash[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +handshake_write_seq ssl/ssl_local.h /^ unsigned short handshake_write_seq;$/;" m struct:dtls1_state_st +handshakes apps/lib/s_cb.c /^static STRINT_PAIR handshakes[] = {$/;" v file: +has crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_has_fn *has;$/;" m struct:evp_keymgmt_st +has_optional crypto/property/property_local.h /^ unsigned int has_optional : 1;$/;" m struct:ossl_property_list_st +has_san_id crypto/x509/x509_vfy.c /^static int has_san_id(X509 *x, int gtype)$/;" f file: +has_selection test/fake_rsaprov.c /^static int has_selection;$/;" v file: +has_stdin_waiting apps/lib/apps.c /^int has_stdin_waiting(void)$/;" f +has_usable_cert ssl/t1_lib.c /^static int has_usable_cert(SSL *s, const SIGALG_LOOKUP *sig, int idx)$/;" f file: +hash apps/rehash.c /^ unsigned int hash;$/;" m struct:bucket_st file: +hash crypto/lhash/lhash_local.h /^ OPENSSL_LH_HASHFUNC hash;$/;" m struct:lhash_st +hash crypto/lhash/lhash_local.h /^ unsigned long hash;$/;" m struct:lhash_node_st +hash crypto/x509/by_dir.c /^ unsigned long hash;$/;" m struct:lookup_dir_hashes_st file: +hash include/crypto/ess.h /^ ASN1_OCTET_STRING *hash; \/* Always SHA-1 digest. *\/$/;" m struct:ESS_cert_id +hash include/crypto/ess.h /^ ASN1_OCTET_STRING *hash;$/;" m struct:ESS_cert_id_v2_st +hash ssl/ssl_local.h /^ int hash;$/;" m struct:sigalg_lookup_st +hashAlgorithm crypto/ocsp/ocsp_local.h /^ X509_ALGOR hashAlgorithm;$/;" m struct:ocsp_cert_id_st +hashAlgorithm include/openssl/rsa.h /^ X509_ALGOR *hashAlgorithm;$/;" m struct:rsa_pss_params_st +hashFunc include/openssl/rsa.h /^ X509_ALGOR *hashFunc;$/;" m struct:rsa_oaep_params_st +hash_alg crypto/ct/ct_local.h /^ unsigned char hash_alg;$/;" m struct:sct_st +hash_alg include/crypto/ess.h /^ X509_ALGOR *hash_alg; \/* Default: SHA-256 *\/$/;" m struct:ESS_cert_id_v2_st +hash_algo crypto/ts/ts_local.h /^ X509_ALGOR *hash_algo;$/;" m struct:TS_msg_imprint_st +hash_algorithm_nid include/crypto/rsa.h /^ int hash_algorithm_nid;$/;" m struct:rsa_pss_params_30_st::__anon362 +hash_algorithm_nid include/crypto/rsa.h /^ int hash_algorithm_nid;$/;" m struct:rsa_pss_params_30_st +hash_df providers/implementations/rands/drbg_hash.c /^static int hash_df(PROV_DRBG *drbg, unsigned char *out,$/;" f file: +hash_df1 providers/implementations/rands/drbg_hash.c /^static int hash_df1(PROV_DRBG *drbg, unsigned char *out,$/;" f file: +hash_func crypto/objects/o_names.c /^ unsigned long (*hash_func) (const char *name);$/;" m struct:name_funcs_st file: +hash_gen providers/implementations/rands/drbg_hash.c /^static int hash_gen(PROV_DRBG *drbg, unsigned char *out, size_t outlen)$/;" f file: +hash_id crypto/objects/obj_xref.h /^ int hash_id;$/;" m struct:__anon257 +hash_idx ssl/ssl_local.h /^ int hash_idx;$/;" m struct:sigalg_lookup_st +hash_init_with_dom crypto/ec/curve448/eddsa.c /^static c448_error_t hash_init_with_dom(OSSL_LIB_CTX *ctx, EVP_MD_CTX *hashctx,$/;" f file: +hash_size include/crypto/siphash.h /^ unsigned int hash_size;$/;" m struct:siphash_st +hash_table apps/rehash.c /^static BUCKET *hash_table[257];$/;" v file: +hashed_msg crypto/ts/ts_local.h /^ ASN1_OCTET_STRING *hashed_msg;$/;" m struct:TS_msg_imprint_st +hasprivkey test/tls-provider.c /^ int hasprivkey;$/;" m struct:xorkey_st file: +haspubkey include/crypto/ecx.h /^ unsigned int haspubkey:1;$/;" m struct:ecx_key_st +haspubkey test/tls-provider.c /^ int haspubkey;$/;" m struct:xorkey_st file: +have_IPv4 util/perl/OpenSSL/Test/Utils.pm /^sub have_IPv4 {$/;" s +have_IPv6 util/perl/OpenSSL/Test/Utils.pm /^sub have_IPv6 {$/;" s +have_cipher apps/speed.c /^static int have_cipher(const char *name)$/;" f file: +have_md apps/speed.c /^static int have_md(const char *name)$/;" f file: +have_precompute_mult crypto/ec/ec_local.h /^ int (*have_precompute_mult) (const EC_GROUP *group);$/;" m struct:ec_method_st +havenocert crypto/cms/cms_local.h /^ int havenocert;$/;" m struct:CMS_EncryptedContentInfo_st +hdr test/cmp_hdr_test.c /^ OSSL_CMP_PKIHEADER *hdr;$/;" m struct:test_fixture file: +head crypto/bn/bn_ctx.c /^ BN_POOL_ITEM *head, *current, *tail;$/;" m struct:bignum_pool file: +head crypto/evp/e_aes_cbc_hmac_sha1.c /^ SHA_CTX head, tail, md;$/;" m struct:__anon17 file: +head crypto/evp/e_aes_cbc_hmac_sha256.c /^ SHA256_CTX head, tail, md;$/;" m struct:__anon32 file: +head crypto/evp/e_rc4_hmac_md5.c /^ MD5_CTX head, tail, md;$/;" m struct:__anon38 file: +head providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA256_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha256_ctx_st +head providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha1_ctx_st +head providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ MD5_CTX head, tail, md;$/;" m struct:prov_rc4_hmac_md5_ctx_st +header crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIHEADER *header;$/;" m struct:ossl_cmp_msg_st +header crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIHEADER *header;$/;" m struct:ossl_cmp_protectedpart_st +header_status crypto/pem/pem_lib.c /^enum header_status {$/;" g file: +hello test/exdatatest.c /^ char *hello;$/;" m struct:myobj_ex_data_st file: +hello_retry_request ssl/ssl_local.h /^ hello_retry_request;$/;" m struct:ssl_st typeref:enum:ssl_st::__anon419 +help apps/include/function.h /^ const OPTIONS *help;$/;" m struct:function_st +help util/ck_errf.pl /^sub help$/;" s +help util/find-doc-nits /^sub help {$/;" s +help util/mkerr.pl /^sub help$/;" s +help_argv apps/openssl.c /^static char *help_argv[] = { "help", NULL };$/;" v file: +help_get_legacy_alg_type_from_keymgmt crypto/evp/pmeth_lib.c /^static void help_get_legacy_alg_type_from_keymgmt(const char *keytype,$/;" f file: +help_main apps/openssl.c /^int help_main(int argc, char **argv)$/;" f +help_options apps/openssl.c /^const OPTIONS help_options[] = {$/;" v +helpstr apps/include/opt.h /^ const char *helpstr;$/;" m struct:options_st +hentry_st apps/rehash.c /^typedef struct hentry_st {$/;" s file: +hex_convert_memory test/testutil/format_output.c /^static void hex_convert_memory(const unsigned char *m, size_t n, char *b,$/;" f file: +hex_prin apps/pkcs12.c /^void hex_prin(BIO *out, unsigned char *buf, int len)$/;" f +hexdecode apps/s_client.c /^static ossl_ssize_t hexdecode(const char **inptr, void *result)$/;" f file: +hexdecode test/danetest.c /^static ossl_ssize_t hexdecode(const char *in, void *result)$/;" f file: +hexencode apps/lib/s_cb.c /^static char *hexencode(const unsigned char *data, size_t len)$/;" f file: +hexstr2buf_sep crypto/o_str.c /^static int hexstr2buf_sep(unsigned char *buf, size_t buf_n, size_t *buflen,$/;" f file: +hh include/openssl/mdc2.h /^ DES_cblock h, hh;$/;" m struct:mdc2_ctx_st +hi crypto/aes/asm/aes-x86_64.pl /^sub hi() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1h\/; $r; }$/;" s +hi crypto/camellia/asm/cmll-x86_64.pl /^sub hi() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1h\/; $r; }$/;" s +hi include/crypto/modes.h /^ u64 hi, lo;$/;" m struct:__anon357 +hindex providers/implementations/keymgmt/dh_kmgmt.c /^ int hindex;$/;" m struct:dh_gen_ctx file: +hindex providers/implementations/keymgmt/dsa_kmgmt.c /^ int hindex;$/;" m struct:dsa_gen_ctx file: +hit ssl/ssl_local.h /^ int hit; \/* reusing a previous session *\/$/;" m struct:ssl_st +hkdf_common_set_ctx_params providers/implementations/kdfs/hkdf.c /^static int hkdf_common_set_ctx_params(KDF_HKDF *ctx, const OSSL_PARAM params[])$/;" f file: +hkdf_ikm demos/kdf/hkdf.c /^static unsigned char hkdf_ikm[] = {$/;" v file: +hkdf_info demos/kdf/hkdf.c /^static unsigned char hkdf_info[] = {$/;" v file: +hkdf_okm demos/kdf/hkdf.c /^static unsigned char hkdf_okm[] = {$/;" v file: +hkdf_salt demos/kdf/hkdf.c /^static unsigned char hkdf_salt[] = {$/;" v file: +hm_fragment ssl/ssl_local.h /^} hm_fragment;$/;" t typeref:struct:hm_fragment_st +hm_fragment_st ssl/ssl_local.h /^typedef struct hm_fragment_st {$/;" s +hm_header_st ssl/ssl_local.h /^struct hm_header_st {$/;" s +hmac_block_size providers/implementations/macs/hmac_prov.c /^static int hmac_block_size(struct hmac_data_st *macctx)$/;" f file: +hmac_ctx_alloc_mds crypto/hmac/hmac.c /^static int hmac_ctx_alloc_mds(HMAC_CTX *ctx)$/;" f file: +hmac_ctx_cleanup crypto/hmac/hmac.c /^static void hmac_ctx_cleanup(HMAC_CTX *ctx)$/;" f file: +hmac_ctx_st crypto/hmac/hmac_local.h /^struct hmac_ctx_st {$/;" s +hmac_data_st providers/implementations/macs/hmac_prov.c /^struct hmac_data_st {$/;" s file: +hmac_dup providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_dupctx_fn hmac_dup;$/;" v file: +hmac_dup providers/implementations/macs/hmac_prov.c /^static void *hmac_dup(void *vsrc)$/;" f file: +hmac_final providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_final_fn hmac_final;$/;" v file: +hmac_final providers/implementations/macs/hmac_prov.c /^static int hmac_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: +hmac_free providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_freectx_fn hmac_free;$/;" v file: +hmac_free providers/implementations/macs/hmac_prov.c /^static void hmac_free(void *vmacctx)$/;" f file: +hmac_get_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_get_ctx_params_fn hmac_get_ctx_params;$/;" v file: +hmac_get_ctx_params providers/implementations/macs/hmac_prov.c /^static int hmac_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: +hmac_gettable_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn hmac_gettable_ctx_params;$/;" v file: +hmac_gettable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM *hmac_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +hmac_init providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_init_fn hmac_init;$/;" v file: +hmac_init providers/implementations/macs/hmac_prov.c /^static int hmac_init(void *vmacctx, const unsigned char *key,$/;" f file: +hmac_new providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_newctx_fn hmac_new;$/;" v file: +hmac_new providers/implementations/macs/hmac_prov.c /^static void *hmac_new(void *provctx)$/;" f file: +hmac_set_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn hmac_set_ctx_params;$/;" v file: +hmac_set_ctx_params providers/implementations/macs/hmac_prov.c /^static int hmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])$/;" f file: +hmac_setkey providers/implementations/macs/hmac_prov.c /^static int hmac_setkey(struct hmac_data_st *macctx,$/;" f file: +hmac_settable_ctx_params providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn hmac_settable_ctx_params;$/;" v file: +hmac_settable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM *hmac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +hmac_size providers/implementations/macs/hmac_prov.c /^static size_t hmac_size(struct hmac_data_st *macctx)$/;" f file: +hmac_update providers/implementations/macs/hmac_prov.c /^static OSSL_FUNC_mac_update_fn hmac_update;$/;" v file: +hmac_update providers/implementations/macs/hmac_prov.c /^static int hmac_update(void *vmacctx, const unsigned char *data,$/;" f file: +host apps/s_server.c /^ char *host, *path, *port;$/;" m struct:tlsextstatusctx_st file: +host test/servername_test.c /^static const char *host = "dummy-host";$/;" v file: +host test/v3nametest.c /^ int host;$/;" m struct:set_name_fn file: +hostflags crypto/x509/x509_local.h /^ unsigned int hostflags; \/* Flags to control matching features *\/$/;" m struct:X509_VERIFY_PARAM_st +hostname ssl/ssl_local.h /^ char *hostname;$/;" m struct:ssl_session_st::__anon412 +hostname ssl/ssl_local.h /^ char *hostname;$/;" m struct:ssl_st::__anon420 +hostname_cb test/sslapitest.c /^static int hostname_cb(SSL *s, int *al, void *arg)$/;" f file: +hosts crypto/x509/x509_local.h /^ STACK_OF(OPENSSL_STRING) *hosts; \/* Set of acceptable names *\/$/;" m struct:X509_VERIFY_PARAM_st +hpns_connect_attempt crypto/rand/rand_egd.c /^static int hpns_connect_attempt = 0;$/;" v file: +hpns_socket crypto/rand/rand_egd.c /^int hpns_socket(int family,$/;" f +hprov engines/e_capi.c /^ HCRYPTPROV hprov;$/;" m struct:CAPI_KEY_st file: +hrrrandom ssl/statem/statem_lib.c /^const unsigned char hrrrandom[] = {$/;" v +hs_full_hash test/tls13secretstest.c /^static unsigned char hs_full_hash[] = {$/;" v file: +hs_start_hash test/tls13secretstest.c /^static unsigned char hs_start_hash[] = {$/;" v file: +hsflag providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned int hsflag; \/* hash subkey set flag *\/$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +hsword_t crypto/ec/curve448/word.h /^typedef int16_t hsword_t;$/;" t +hsword_t crypto/ec/curve448/word.h /^typedef int32_t hsword_t;$/;" t +http_bio_cb_ex test/http_test.c /^static long http_bio_cb_ex(BIO *bio, int oper, const char *argp, size_t len,$/;" f file: +http_cb crypto/cmp/cmp_local.h /^ OSSL_HTTP_bio_cb_t http_cb;$/;" m struct:ossl_cmp_ctx_st +http_cb_arg crypto/cmp/cmp_local.h /^ void *http_cb_arg; \/* allows to store optional argument to cb *\/$/;" m struct:ossl_cmp_ctx_st +http_ctx crypto/cmp/cmp_local.h /^ OSSL_HTTP_REQ_CTX *http_ctx;$/;" m struct:ossl_cmp_ctx_st +http_new_bio crypto/http/http_client.c /^static BIO *http_new_bio(const char *server \/* optionally includes ":port" *\/,$/;" f file: +http_req_ctx_new crypto/http/http_client.c /^static OSSL_HTTP_REQ_CTX *http_req_ctx_new(int free_wbio, BIO *wbio, BIO *rbio,$/;" f file: +http_server_binmode apps/s_server.c /^static char http_server_binmode = 0; \/* for now: 0\/1 = default\/binary *\/$/;" v file: +http_server_get_asn1_req apps/lib/http_server.c /^int http_server_get_asn1_req(const ASN1_ITEM *it, ASN1_VALUE **preq,$/;" f +http_server_init_bio apps/lib/http_server.c /^BIO *http_server_init_bio(const char *prog, const char *port)$/;" f +http_server_send_asn1_resp apps/lib/http_server.c /^int http_server_send_asn1_resp(BIO *cbio, int keep_alive,$/;" f +http_server_send_status apps/lib/http_server.c /^int http_server_send_status(BIO *cbio, int status, const char *reason)$/;" f +hw providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ const PROV_CIPHER_HW_AES_HMAC_SHA *hw;$/;" m struct:prov_aes_hmac_sha_ctx_st +hw providers/implementations/ciphers/cipher_aes_siv.h /^ const PROV_CIPHER_HW_AES_SIV *hw;$/;" m struct:prov_siv_ctx_st +hw providers/implementations/include/prov/ciphercommon.h /^ const PROV_CIPHER_HW *hw; \/* hardware specific functions *\/$/;" m struct:prov_cipher_ctx_st +hw providers/implementations/include/prov/ciphercommon_ccm.h /^ const PROV_CCM_HW *hw; \/* hardware specific methods *\/$/;" m struct:prov_ccm_st +hw providers/implementations/include/prov/ciphercommon_gcm.h /^ const PROV_GCM_HW *hw; \/* hardware specific methods *\/$/;" m struct:prov_gcm_ctx_st +hybrid_point_encoding_test test/ectest.c /^static int hybrid_point_encoding_test(void)$/;" f file: +i crypto/param_build.c /^ ossl_intmax_t i;$/;" m union:__anon86::__anon87 file: +i test/context_internal_test.c /^ int i;$/;" m struct:foo_st file: +i2a_ASN1_ENUMERATED crypto/asn1/f_int.c /^int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a)$/;" f +i2a_ASN1_INTEGER crypto/asn1/f_int.c /^int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a)$/;" f +i2a_ASN1_OBJECT crypto/asn1/a_object.c /^int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a)$/;" f +i2a_ASN1_STRING crypto/asn1/f_string.c /^int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type)$/;" f +i2b_PVK crypto/pem/pvkfmt.c /^static int i2b_PVK(unsigned char **out, const EVP_PKEY *pk, int enclevel,$/;" f file: +i2b_PVK_bio crypto/pem/pvkfmt.c /^int i2b_PVK_bio(BIO *out, const EVP_PKEY *pk, int enclevel,$/;" f +i2b_PVK_bio_ex crypto/pem/pvkfmt.c /^int i2b_PVK_bio_ex(BIO *out, const EVP_PKEY *pk, int enclevel,$/;" f +i2b_PrivateKey_bio crypto/pem/pvkfmt.c /^int i2b_PrivateKey_bio(BIO *out, const EVP_PKEY *pk)$/;" f +i2b_PublicKey_bio crypto/pem/pvkfmt.c /^int i2b_PublicKey_bio(BIO *out, const EVP_PKEY *pk)$/;" f +i2c_ibuf crypto/asn1/a_int.c /^static size_t i2c_ibuf(const unsigned char *b, size_t blen, int neg,$/;" f file: +i2d test/asn1_encode_test.c /^ i2d_fn *i2d;$/;" m struct:__anon298 file: +i2d_ASN1_OBJECT crypto/asn1/a_object.c /^int i2d_ASN1_OBJECT(const ASN1_OBJECT *a, unsigned char **pp)$/;" f +i2d_ASN1_bio_stream crypto/asn1/asn_mime.c /^int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,$/;" f +i2d_CMS_ContentInfo crypto/cms/cms_lib.c /^int i2d_CMS_ContentInfo(const CMS_ContentInfo *a, unsigned char **out)$/;" f +i2d_CMS_bio crypto/cms/cms_io.c /^int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms)$/;" f +i2d_CMS_bio_stream crypto/cms/cms_io.c /^int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags)$/;" f +i2d_DHparams_bio include/openssl/dh.h 175;" d +i2d_DHparams_fp include/openssl/dh.h 171;" d +i2d_DHxparams crypto/dh/dh_asn1.c /^int i2d_DHxparams(const DH *dh, unsigned char **pp)$/;" f +i2d_DHxparams_bio include/openssl/dh.h 187;" d +i2d_DHxparams_fp include/openssl/dh.h 183;" d +i2d_DSAPrivateKey_bio crypto/x509/x_all.c /^int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa)$/;" f +i2d_DSAPrivateKey_fp crypto/x509/x_all.c /^int i2d_DSAPrivateKey_fp(FILE *fp, const DSA *dsa)$/;" f +i2d_DSA_PUBKEY crypto/x509/x_pubkey.c /^int i2d_DSA_PUBKEY(const DSA *a, unsigned char **pp)$/;" f +i2d_DSA_PUBKEY_bio crypto/x509/x_all.c /^int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa)$/;" f +i2d_DSA_PUBKEY_fp crypto/x509/x_all.c /^int i2d_DSA_PUBKEY_fp(FILE *fp, const DSA *dsa)$/;" f +i2d_DSA_SIG crypto/dsa/dsa_sign.c /^int i2d_DSA_SIG(const DSA_SIG *sig, unsigned char **ppout)$/;" f +i2d_DSAparams_bio include/openssl/dsa.h 109;" d +i2d_DSAparams_fp include/openssl/dsa.h 105;" d +i2d_ECDSA_SIG crypto/ec/ec_asn1.c /^int i2d_ECDSA_SIG(const ECDSA_SIG *sig, unsigned char **ppout)$/;" f +i2d_ECPARAMETERS include/openssl/symhacks.h 30;" d +i2d_ECPARAMETERS include/openssl/symhacks.h 31;" d +i2d_ECPKPARAMETERS include/openssl/symhacks.h 34;" d +i2d_ECPKPARAMETERS include/openssl/symhacks.h 35;" d +i2d_ECPKParameters crypto/ec/ec_asn1.c /^int i2d_ECPKParameters(const EC_GROUP *a, unsigned char **out)$/;" f +i2d_ECPKParameters_bio include/openssl/ec.h 917;" d +i2d_ECPKParameters_fp include/openssl/ec.h 922;" d +i2d_ECParameters crypto/ec/ec_asn1.c /^int i2d_ECParameters(const EC_KEY *a, unsigned char **out)$/;" f +i2d_ECPrivateKey crypto/ec/ec_asn1.c /^int i2d_ECPrivateKey(const EC_KEY *a, unsigned char **out)$/;" f +i2d_ECPrivateKey_bio crypto/x509/x_all.c /^int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey)$/;" f +i2d_ECPrivateKey_fp crypto/x509/x_all.c /^int i2d_ECPrivateKey_fp(FILE *fp, const EC_KEY *eckey)$/;" f +i2d_EC_PUBKEY crypto/x509/x_pubkey.c /^int i2d_EC_PUBKEY(const EC_KEY *a, unsigned char **pp)$/;" f +i2d_EC_PUBKEY_bio crypto/x509/x_all.c /^int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *ecdsa)$/;" f +i2d_EC_PUBKEY_fp crypto/x509/x_all.c /^int i2d_EC_PUBKEY_fp(FILE *fp, const EC_KEY *eckey)$/;" f +i2d_KeyParams crypto/asn1/i2d_evp.c /^int i2d_KeyParams(const EVP_PKEY *a, unsigned char **pp)$/;" f +i2d_KeyParams_bio crypto/asn1/i2d_evp.c /^int i2d_KeyParams_bio(BIO *bp, const EVP_PKEY *pkey)$/;" f +i2d_OSSL_CMP_MSG crypto/cmp/cmp_msg.c /^int i2d_OSSL_CMP_MSG(const OSSL_CMP_MSG *msg, unsigned char **out)$/;" f +i2d_OSSL_CMP_MSG_bio crypto/cmp/cmp_msg.c /^int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg)$/;" f +i2d_PKCS12_bio crypto/pkcs12/p12_utl.c /^int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12)$/;" f +i2d_PKCS12_fp crypto/pkcs12/p12_utl.c /^int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12)$/;" f +i2d_PKCS7_bio crypto/x509/x_all.c /^int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7)$/;" f +i2d_PKCS7_bio_stream crypto/pkcs7/pk7_mime.c /^int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags)$/;" f +i2d_PKCS7_fp crypto/x509/x_all.c /^int i2d_PKCS7_fp(FILE *fp, const PKCS7 *p7)$/;" f +i2d_PKCS8PrivateKeyInfo_bio crypto/x509/x_all.c /^int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key)$/;" f +i2d_PKCS8PrivateKeyInfo_fp crypto/x509/x_all.c /^int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, const EVP_PKEY *key)$/;" f +i2d_PKCS8PrivateKey_bio crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_bio(BIO *bp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f +i2d_PKCS8PrivateKey_fp crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_fp(FILE *fp, const EVP_PKEY *x, const EVP_CIPHER *enc,$/;" f +i2d_PKCS8PrivateKey_nid_bio crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, const EVP_PKEY *x, int nid,$/;" f +i2d_PKCS8PrivateKey_nid_fp crypto/pem/pem_pk8.c /^int i2d_PKCS8PrivateKey_nid_fp(FILE *fp, const EVP_PKEY *x, int nid,$/;" f +i2d_PKCS8_PRIV_KEY_INFO_bio crypto/x509/x_all.c /^int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf)$/;" f +i2d_PKCS8_PRIV_KEY_INFO_fp crypto/x509/x_all.c /^int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, const PKCS8_PRIV_KEY_INFO *p8inf)$/;" f +i2d_PKCS8_bio crypto/x509/x_all.c /^int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8)$/;" f +i2d_PKCS8_fp crypto/x509/x_all.c /^int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8)$/;" f +i2d_PUBKEY crypto/x509/x_pubkey.c /^int i2d_PUBKEY(const EVP_PKEY *a, unsigned char **pp)$/;" f +i2d_PUBKEY test/endecoder_legacy_test.c /^ i2d_of_void *i2d_PUBKEY;$/;" m struct:test_stanza_st file: +i2d_PUBKEY_bio crypto/x509/x_all.c /^int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey)$/;" f +i2d_PUBKEY_fp crypto/x509/x_all.c /^int i2d_PUBKEY_fp(FILE *fp, const EVP_PKEY *pkey)$/;" f +i2d_PrivateKey crypto/asn1/i2d_evp.c /^int i2d_PrivateKey(const EVP_PKEY *a, unsigned char **pp)$/;" f +i2d_PrivateKey test/endecoder_legacy_test.c /^ i2d_of_void *i2d_PrivateKey;$/;" m struct:test_stanza_st file: +i2d_PrivateKey_bio crypto/x509/x_all.c /^int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey)$/;" f +i2d_PrivateKey_fp crypto/x509/x_all.c /^int i2d_PrivateKey_fp(FILE *fp, const EVP_PKEY *pkey)$/;" f +i2d_PublicKey crypto/asn1/i2d_evp.c /^int i2d_PublicKey(const EVP_PKEY *a, unsigned char **pp)$/;" f +i2d_PublicKey test/endecoder_legacy_test.c /^ i2d_of_void *i2d_PublicKey;$/;" m struct:test_stanza_st file: +i2d_RSAPrivateKey_bio crypto/x509/x_all.c /^int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa)$/;" f +i2d_RSAPrivateKey_fp crypto/x509/x_all.c /^int i2d_RSAPrivateKey_fp(FILE *fp, const RSA *rsa)$/;" f +i2d_RSAPublicKey_bio crypto/x509/x_all.c /^int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa)$/;" f +i2d_RSAPublicKey_fp crypto/x509/x_all.c /^int i2d_RSAPublicKey_fp(FILE *fp, const RSA *rsa)$/;" f +i2d_RSA_PUBKEY crypto/x509/x_pubkey.c /^int i2d_RSA_PUBKEY(const RSA *a, unsigned char **pp)$/;" f +i2d_RSA_PUBKEY_bio crypto/x509/x_all.c /^int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa)$/;" f +i2d_RSA_PUBKEY_fp crypto/x509/x_all.c /^int i2d_RSA_PUBKEY_fp(FILE *fp, const RSA *rsa)$/;" f +i2d_X509_CRL_bio crypto/x509/x_all.c /^int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl)$/;" f +i2d_X509_CRL_fp crypto/x509/x_all.c /^int i2d_X509_CRL_fp(FILE *fp, const X509_CRL *crl)$/;" f +i2d_X509_PUBKEY_bio crypto/x509/x_all.c /^int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk)$/;" f +i2d_X509_PUBKEY_fp crypto/x509/x_all.c /^int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk)$/;" f +i2d_X509_REQ_bio crypto/x509/x_all.c /^int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req)$/;" f +i2d_X509_REQ_fp crypto/x509/x_all.c /^int i2d_X509_REQ_fp(FILE *fp, const X509_REQ *req)$/;" f +i2d_X509_bio crypto/x509/x_all.c /^int i2d_X509_bio(BIO *bp, const X509 *x509)$/;" f +i2d_X509_fp crypto/x509/x_all.c /^int i2d_X509_fp(FILE *fp, const X509 *x509)$/;" f +i2d_dhp crypto/dh/dh_ameth.c /^static int i2d_dhp(const EVP_PKEY *pkey, const DH *a, unsigned char **pp)$/;" f file: +i2d_fn test/asn1_encode_test.c /^typedef int i2d_fn(void *a, unsigned char **pp);$/;" t file: +i2d_ocsp_nonce crypto/ocsp/v3_ocsp.c /^static int i2d_ocsp_nonce(const void *a, unsigned char **pp)$/;" f file: +i2d_params test/endecoder_legacy_test.c /^ i2d_of_void *i2d_params;$/;" m struct:test_stanza_st file: +i2d_provided crypto/asn1/i2d_evp.c /^static int i2d_provided(const EVP_PKEY *a, int selection,$/;" f file: +i2d_re_X509_CRL_tbs crypto/x509/x509cset.c /^int i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp)$/;" f +i2d_re_X509_REQ_tbs crypto/x509/x509_req.c /^int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp)$/;" f +i2o_ECPublicKey crypto/ec/ec_asn1.c /^int i2o_ECPublicKey(const EC_KEY *a, unsigned char **out)$/;" f +i2o_SCT crypto/ct/ct_oct.c /^int i2o_SCT(const SCT *sct, unsigned char **out)$/;" f +i2o_SCT_signature crypto/ct/ct_oct.c /^int i2o_SCT_signature(const SCT *sct, unsigned char **out)$/;" f +i2r_ADMISSION_SYNTAX crypto/x509/v3_admis.c /^static int i2r_ADMISSION_SYNTAX(const struct v3_ext_method *method, void *in,$/;" f file: +i2r_NAMING_AUTHORITY crypto/x509/v3_admis.c /^static int i2r_NAMING_AUTHORITY(const struct v3_ext_method *method, void *in,$/;" f file: +i2r_SCT_LIST crypto/ct/ct_x509v3.c /^static int i2r_SCT_LIST(X509V3_EXT_METHOD *method, STACK_OF(SCT) *sct_list,$/;" f file: +i2r_crldp crypto/x509/v3_crld.c /^static int i2r_crldp(const X509V3_EXT_METHOD *method, void *pcrldp, BIO *out,$/;" f file: +i2r_idp crypto/x509/v3_crld.c /^static int i2r_idp(const X509V3_EXT_METHOD *method, void *pidp, BIO *out,$/;" f file: +i2r_object crypto/ocsp/v3_ocsp.c /^static int i2r_object(const X509V3_EXT_METHOD *method, void *oid, BIO *bp,$/;" f file: +i2r_ocsp_acutoff crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_acutoff(const X509V3_EXT_METHOD *method, void *cutoff,$/;" f file: +i2r_ocsp_crlid crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_crlid(const X509V3_EXT_METHOD *method, void *in, BIO *bp,$/;" f file: +i2r_ocsp_nocheck crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_nocheck(const X509V3_EXT_METHOD *method, void *nocheck,$/;" f file: +i2r_ocsp_nonce crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_nonce(const X509V3_EXT_METHOD *method, void *nonce,$/;" f file: +i2r_ocsp_serviceloc crypto/ocsp/v3_ocsp.c /^static int i2r_ocsp_serviceloc(const X509V3_EXT_METHOD *method, void *in,$/;" f file: +i2r_pci crypto/x509/v3_pci.c /^static int i2r_pci(X509V3_EXT_METHOD *method, PROXY_CERT_INFO_EXTENSION *pci,$/;" f file: +i2s_ASN1_ENUMERATED crypto/x509/v3_utl.c /^char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *method, const ASN1_ENUMERATED *a)$/;" f +i2s_ASN1_ENUMERATED_TABLE crypto/x509/v3_enum.c /^char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *method,$/;" f +i2s_ASN1_IA5STRING crypto/x509/v3_ia5.c /^char *i2s_ASN1_IA5STRING(X509V3_EXT_METHOD *method, ASN1_IA5STRING *ia5)$/;" f +i2s_ASN1_INTEGER crypto/x509/v3_utl.c /^char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *method, const ASN1_INTEGER *a)$/;" f +i2s_ASN1_OCTET_STRING crypto/x509/v3_skid.c /^char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method,$/;" f +i2s_ASN1_UTF8STRING crypto/x509/v3_utf8.c /^char *i2s_ASN1_UTF8STRING(X509V3_EXT_METHOD *method,$/;" f +i2s_poison crypto/ct/ct_x509v3.c /^static char *i2s_poison(const X509V3_EXT_METHOD *method, void *val)$/;" f file: +i2t_ASN1_OBJECT crypto/asn1/a_object.c /^int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a)$/;" f +i32 test/params_conversion_test.c /^ int32_t i32;$/;" m struct:__anon328 file: +i64 include/crypto/modes.h /^typedef __int64 i64;$/;" t +i64 include/crypto/modes.h /^typedef long i64;$/;" t +i64 include/crypto/modes.h /^typedef long long i64;$/;" t +i64 test/params_conversion_test.c /^ int64_t i64;$/;" m struct:__anon328 file: +iCFBIV test/evp_extra_test.c /^static const unsigned char iCFBIV[] = {$/;" v file: +iGCMDefaultIV test/evp_extra_test.c /^static const unsigned char iGCMDefaultIV[12] = { 0 };$/;" v file: +iGCMResetIV1 test/evp_extra_test.c /^static const unsigned char iGCMResetIV1[] = {$/;" v file: +iGCMResetIV2 test/evp_extra_test.c /^static const unsigned char iGCMResetIV2[] = {$/;" v file: +i_ctx crypto/hmac/hmac_local.h /^ EVP_MD_CTX *i_ctx;$/;" m struct:hmac_ctx_st +ia5memchr crypto/x509/v3_ncons.c 76;" d file: +ibuf crypto/bio/bio_local.h /^ char *ibuf; \/* the char array *\/$/;" m struct:bio_f_buffer_ctx_struct +ibuf crypto/comp/c_zlib.c /^ unsigned char *ibuf; \/* Input buffer *\/$/;" m struct:__anon206 file: +ibuf_len crypto/bio/bio_local.h /^ int ibuf_len; \/* how many bytes are in it *\/$/;" m struct:bio_f_buffer_ctx_struct +ibuf_off crypto/bio/bio_local.h /^ int ibuf_off; \/* write\/read offset *\/$/;" m struct:bio_f_buffer_ctx_struct +ibuf_size crypto/bio/bio_local.h /^ int ibuf_size; \/* how big is the input buffer *\/$/;" m struct:bio_f_buffer_ctx_struct +ibufsize crypto/comp/c_zlib.c /^ int ibufsize; \/* Buffer size *\/$/;" m struct:__anon206 file: +icbrt64 crypto/rsa/rsa_lib.c /^static uint64_t icbrt64(uint64_t x)$/;" f file: +icv crypto/evp/e_aes.c /^ } icv;$/;" m struct:__anon66::__anon67::__anon69::__anon70 typeref:union:__anon66::__anon67::__anon69::__anon70::__anon71 file: +icv providers/implementations/include/prov/ciphercommon_ccm.h /^ } icv;$/;" m struct:S390X_kmac_params_st typeref:union:S390X_kmac_params_st::__anon522 +id apps/s_server.c /^ unsigned char *id;$/;" m struct:simple_ssl_session_st file: +id crypto/encode_decode/decoder_meth.c /^ int id; \/* For get_decoder_from_store() *\/$/;" m struct:decoder_data_st file: +id crypto/encode_decode/encoder_local.h /^ int id;$/;" m struct:ossl_endecode_base_st +id crypto/encode_decode/encoder_meth.c /^ int id; \/* For get_encoder_from_store() *\/$/;" m struct:encoder_data_st file: +id crypto/engine/eng_local.h /^ const char *id;$/;" m struct:engine_st +id crypto/evp/dh_support.c /^ int id;$/;" m struct:dh_name2id_st file: +id crypto/evp/evp_local.h /^ int id; \/* libcrypto internal *\/$/;" m struct:evp_keymgmt_st +id crypto/x509/pcy_local.h /^ const ASN1_OBJECT *id);$/;" v +id include/openssl/core.h /^ unsigned int id;$/;" m struct:ossl_item_st +id providers/implementations/ciphers/cipher_cts.c /^ unsigned int id;$/;" m struct:cts_mode_name2id_st file: +id providers/implementations/kdfs/pkcs12kdf.c /^ int id;$/;" m struct:__anon536 file: +id providers/implementations/keymgmt/dsa_kmgmt.c /^ int id;$/;" m struct:dh_name2id_st file: +id providers/implementations/signature/sm2_sig.c /^ unsigned char *id;$/;" m struct:__anon459 file: +id ssl/ssl_local.h /^ int id;$/;" m struct:ssl_comp_st +id ssl/ssl_local.h /^ uint32_t id; \/* id, 4 bytes, first is version *\/$/;" m struct:ssl_cipher_st +id test/ciphername_test.c /^ int id;$/;" m struct:cipher_id_name file: +id test/evp_test.c /^ int id, iter;$/;" m struct:pbe_data_st file: +id test/exdatatest.c /^ int id;$/;" m struct:myobj_st file: +id_len providers/implementations/signature/sm2_sig.c /^ size_t id_len;$/;" m struct:__anon459 file: +idea_cbc_encrypt include/openssl/idea.h 71;" d +idea_cfb64_encrypt include/openssl/idea.h 72;" d +idea_dupctx providers/implementations/ciphers/cipher_idea.c /^static OSSL_FUNC_cipher_dupctx_fn idea_dupctx;$/;" v file: +idea_dupctx providers/implementations/ciphers/cipher_idea.c /^static void *idea_dupctx(void *ctx)$/;" f file: +idea_ecb_cipher crypto/evp/e_idea.c /^static int idea_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +idea_ecb_encrypt include/openssl/idea.h 68;" d +idea_encrypt include/openssl/idea.h 74;" d +idea_freectx providers/implementations/ciphers/cipher_idea.c /^static OSSL_FUNC_cipher_freectx_fn idea_freectx;$/;" v file: +idea_freectx providers/implementations/ciphers/cipher_idea.c /^static void idea_freectx(void *vctx)$/;" f file: +idea_init_key crypto/evp/e_idea.c /^static int idea_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +idea_key_st include/openssl/idea.h /^typedef struct idea_key_st {$/;" s +idea_mul crypto/idea/idea_local.h 10;" d +idea_ofb64_encrypt include/openssl/idea.h 73;" d +idea_options include/openssl/idea.h 67;" d +idea_set_decrypt_key include/openssl/idea.h 70;" d +idea_set_encrypt_key include/openssl/idea.h 69;" d +identifier crypto/crmf/crmf_local.h /^ OSSL_CRMF_ENCKEYWITHID_IDENTIFIER *identifier;$/;" m struct:ossl_crmf_enckeywithid_st +idlen apps/s_server.c /^ unsigned int idlen;$/;" m struct:simple_ssl_session_st file: +idp include/crypto/x509.h /^ ISSUING_DIST_POINT *idp;$/;" m struct:X509_crl_st +idp_check_dp crypto/x509/x509_vfy.c /^static int idp_check_dp(DIST_POINT_NAME *a, DIST_POINT_NAME *b)$/;" f file: +idp_flags include/crypto/x509.h /^ int idp_flags;$/;" m struct:X509_crl_st +idp_reasons include/crypto/x509.h /^ int idp_reasons;$/;" m struct:X509_crl_st +ids ssl/ssl_local.h /^ STACK_OF(OCSP_RESPID) *ids;$/;" m struct:ssl_st::__anon420::__anon421 +idx apps/cms.c /^ int idx;$/;" m struct:cms_key_param_st file: +idx crypto/core_namemap.c /^ size_t idx; \/* Countdown *\/$/;" m struct:num2name_data_st file: +idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX idx;$/;" m struct:__anon93 file: +idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX idx;$/;" m struct:find_str_st file: +idx fuzz/client.c /^static int idx;$/;" v file: +idx fuzz/server.c /^static int idx;$/;" v file: +idx test/siphash_internal_test.c /^ int idx;$/;" m struct:__anon319 file: +ifree test/asn1_encode_test.c /^ ifree_fn *ifree;$/;" m struct:__anon298 file: +ifree_fn test/asn1_encode_test.c /^typedef void ifree_fn(void *a);$/;" t file: +ige_test test/igetest.c /^struct ige_test {$/;" s file: +ige_test_vectors test/igetest.c /^static struct ige_test const ige_test_vectors[] = {$/;" v file: +ignore_keyusage crypto/cmp/cmp_local.h /^ int ignore_keyusage; \/* ignore key usage entry when validating certs *\/$/;" m struct:ossl_cmp_ctx_st +ihash crypto/ct/ct_local.h /^ unsigned char *ihash;$/;" m struct:sct_ctx_st +ihashlen crypto/ct/ct_local.h /^ size_t ihashlen;$/;" m struct:sct_ctx_st +ill_handler crypto/armcap.c /^static void ill_handler(int sig)$/;" f file: +ill_handler crypto/ppccap.c /^static void ill_handler(int sig)$/;" f file: +ill_handler crypto/s390xcap.c /^static void ill_handler(int sig)$/;" f file: +ill_jmp crypto/armcap.c /^static sigjmp_buf ill_jmp;$/;" v file: +ill_jmp crypto/ppccap.c /^static sigjmp_buf ill_jmp;$/;" v file: +ill_jmp crypto/s390xcap.c /^static sigjmp_buf ill_jmp;$/;" v file: +ilog_e crypto/rsa/rsa_lib.c /^static uint32_t ilog_e(uint64_t v)$/;" f file: +imagename crypto/dso/dso_vms.c /^ char imagename[NAMX_MAXRSS + 1];$/;" m struct:dso_internal_st file: +imagename_dsc crypto/dso/dso_vms.c /^ struct dsc$descriptor_s imagename_dsc;$/;" m struct:dso_internal_st typeref:struct:dso_internal_st::dsc$descriptor_s file: +imp_class crypto/asn1/asn1_gen.c /^ int imp_class;$/;" m struct:__anon228 file: +imp_tag crypto/asn1/asn1_gen.c /^ int imp_tag;$/;" m struct:__anon228 file: +impl_cache_flush_alg crypto/property/property.c /^static void impl_cache_flush_alg(ossl_uintmax_t idx, ALGORITHM *alg)$/;" f file: +impl_cache_flush_cache crypto/property/property.c /^static void impl_cache_flush_cache(QUERY *c, IMPL_CACHE_FLUSH *state)$/;" f file: +impl_cache_flush_one_alg crypto/property/property.c /^static void impl_cache_flush_one_alg(ossl_uintmax_t idx, ALGORITHM *alg,$/;" f file: +impl_cache_free crypto/property/property.c /^static void impl_cache_free(QUERY *elem)$/;" f file: +impl_free crypto/property/property.c /^static void impl_free(IMPLEMENTATION *impl)$/;" f file: +implementation include/openssl/core.h /^ const OSSL_DISPATCH *implementation;$/;" m struct:ossl_algorithm_st +implicitConfirm crypto/cmp/cmp_local.h /^ ASN1_NULL *implicitConfirm;$/;" m union:ossl_cmp_itav_st::__anon197 +implicitConfirm crypto/cmp/cmp_local.h /^ int implicitConfirm; \/* set implicitConfirm in IR\/KUR\/CR messages *\/$/;" m struct:ossl_cmp_ctx_st +implicitlyCA crypto/ec/ec_asn1.c /^ ASN1_NULL *implicitlyCA;$/;" m union:ecpk_parameters_st::__anon193 file: +import crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_import_fn *import;$/;" m struct:evp_keymgmt_st +import util/perl/OpenSSL/fallback.pm /^sub import {$/;" s +import_from include/crypto/asn1.h /^ OSSL_CALLBACK *import_from;$/;" m struct:evp_pkey_asn1_method_st +import_object crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_import_object_fn *import_object;$/;" m struct:ossl_encoder_st +import_types crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_import_types_fn *import_types;$/;" m struct:evp_keymgmt_st +imprint crypto/ts/ts_local.h /^ unsigned char *imprint;$/;" m struct:TS_verify_ctx +imprint_len crypto/ts/ts_local.h /^ unsigned imprint_len;$/;" m struct:TS_verify_ctx +improve_location_name crypto/cmp/cmp_util.c /^static const char *improve_location_name(const char *func, const char *fallback)$/;" f file: +imptypes_selection test/fake_rsaprov.c /^static int imptypes_selection;$/;" v file: +in test/casttest.c /^static unsigned char in[8] =$/;" v file: +in test/conf_include_test.c /^static BIO *in;$/;" v file: +in test/dtlsv1listentest.c /^ const unsigned char *in;$/;" m struct:__anon347 file: +in test/hexstr_test.c /^ const char *in;$/;" m struct:testdata file: +in test/ideatest.c /^static const unsigned char in[8] = { 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03 };$/;" v file: +in test/igetest.c /^ const unsigned char in[MAX_VECTOR_SIZE];$/;" m struct:bi_ige_test file: +in test/igetest.c /^ const unsigned char in[MAX_VECTOR_SIZE];$/;" m struct:ige_test file: +in test/property_test.c /^ const char *in;$/;" m struct:__anon343 file: +in_a test/casttest.c /^static unsigned char in_a[16] = {$/;" v file: +in_b test/casttest.c /^static unsigned char in_b[16] = {$/;" v file: +in_handshake crypto/bio/bss_dgram.c /^ int in_handshake;$/;" m struct:bio_dgram_sctp_data_st file: +in_handshake ssl/statem/statem.h /^ int in_handshake;$/;" m struct:ossl_statem_st +in_init ssl/statem/statem.h /^ int in_init;$/;" m struct:ossl_statem_st +in_init_config_local crypto/init.c /^static CRYPTO_THREAD_LOCAL in_init_config_local;$/;" v file: +in_read_app_data ssl/ssl_local.h /^ int in_read_app_data;$/;" m struct:ssl_st::__anon417 +in_scalar1 test/curve448_internal_test.c /^static const uint8_t in_scalar1[56] = {$/;" v file: +in_scalar2 test/curve448_internal_test.c /^static const uint8_t in_scalar2[56] = {$/;" v file: +in_u1 test/curve448_internal_test.c /^static const uint8_t in_u1[56] = {$/;" v file: +in_u2 test/curve448_internal_test.c /^static const uint8_t in_u2[56] = {$/;" v file: +in_u3 test/curve448_internal_test.c /^static const uint8_t in_u3[56] = {$/;" v file: +in_utf8 crypto/asn1/a_mbstr.c /^static int in_utf8(unsigned long value, void *arg)$/;" f file: +inbufs engines/e_dasync.c /^ unsigned char **inbufs;$/;" m struct:dasync_pipeline_ctx file: +inc_128 providers/implementations/rands/drbg_ctr.c /^static void inc_128(PROV_DRBG_CTR *ctr)$/;" f file: +inc_reseed_counter test/drbgtest.c /^static void inc_reseed_counter(EVP_RAND_CTX *drbg)$/;" f file: +include_legacy apps/list.c /^static int include_legacy(void)$/;" f file: +includedir include/openssl/conftypes.h /^ char *includedir;$/;" m struct:conf_st +indent crypto/bio/bf_prefix.c /^ unsigned int indent; \/* Indentation amount, given by user *\/$/;" m struct:prefix_ctx_st file: +indent_printf apps/storeutl.c /^static int indent_printf(int indent, BIO *bio, const char *format, ...)$/;" f file: +index crypto/ex_data.c /^ int index;$/;" m struct:ex_callback_entry file: +index crypto/initthread.c /^ const void *index;$/;" m struct:thread_event_handler_st file: +index include/openssl/txt_db.h /^ LHASH_OF(OPENSSL_STRING) **index;$/;" m struct:txt_db_st +index_cases_st test/sparse_array_test.c /^struct index_cases_st {$/;" s file: +index_changed apps/ocsp.c /^static int index_changed(CA_DB *rdb)$/;" f file: +index_index apps/lib/apps.c /^int index_index(CA_DB *db)$/;" f +index_locks crypto/context.c /^ CRYPTO_RWLOCK *index_locks[OSSL_LIB_CTX_MAX_INDEXES];$/;" m struct:ossl_lib_ctx_st file: +index_name_cmp apps/lib/apps.c /^int index_name_cmp(const OPENSSL_CSTRING *a, const OPENSSL_CSTRING *b)$/;" f +index_name_cmp_noconst apps/include/apps.h 234;" d +index_name_hash apps/lib/apps.c /^static unsigned long index_name_hash(const OPENSSL_CSTRING *a)$/;" f file: +index_name_qual apps/lib/apps.c /^static int index_name_qual(char **a)$/;" f file: +index_serial_cmp apps/lib/apps.c /^static int index_serial_cmp(const OPENSSL_CSTRING *a,$/;" f file: +index_serial_hash apps/lib/apps.c /^static unsigned long index_serial_hash(const OPENSSL_CSTRING *a)$/;" f file: +indexes crypto/bn/bn_ctx.c /^ unsigned int *indexes;$/;" m struct:bignum_ctx_stack file: +indicator_checksum_data providers/fips/self_test.h /^ const char *indicator_checksum_data; \/* Expected MAC integrity value *\/$/;" m struct:self_test_post_params_st +indicator_data providers/fips/self_test.h /^ const char *indicator_data; \/* data to perform MAC on *\/$/;" m struct:self_test_post_params_st +indicator_version providers/fips/self_test.h /^ const char *indicator_version; \/* version - for future proofing *\/$/;" m struct:self_test_post_params_st +indir util/perl/OpenSSL/Test.pm /^sub indir {$/;" s +infile test/ossl_store_test.c /^static const char *infile = NULL;$/;" v file: +infile test/v3ext.c /^static const char *infile;$/;" v file: +inflate crypto/comp/c_zlib.c 110;" d file: +inflateEnd crypto/comp/c_zlib.c 109;" d file: +inflateEnd_ft crypto/comp/c_zlib.c /^typedef int (*inflateEnd_ft) (z_streamp strm);$/;" t file: +inflateInit_ crypto/comp/c_zlib.c 111;" d file: +inflateInit__ft crypto/comp/c_zlib.c /^typedef int (*inflateInit__ft) (z_streamp strm,$/;" t file: +inflate_ft crypto/comp/c_zlib.c /^typedef int (*inflate_ft) (z_streamp strm, int flush);$/;" t file: +info include/crypto/asn1.h /^ char *info;$/;" m struct:evp_pkey_asn1_method_st +info providers/implementations/kdfs/hkdf.c /^ unsigned char info[HKDF_MAXBUF];$/;" m struct:__anon538 file: +info providers/implementations/kdfs/sskdf.c /^ unsigned char *info;$/;" m struct:__anon526 file: +info ssl/ssl_local.h /^ char *info;$/;" m struct:srp_ctx_st +infoType crypto/cmp/cmp_local.h /^ ASN1_OBJECT *infoType;$/;" m struct:ossl_cmp_itav_st +infoValue crypto/cmp/cmp_local.h /^ } infoValue;$/;" m struct:ossl_cmp_itav_st typeref:union:ossl_cmp_itav_st::__anon197 +info_callback crypto/bio/bss_conn.c /^ BIO_info_cb *info_callback;$/;" m struct:bio_connect_st file: +info_callback ssl/ssl_local.h /^ void (*info_callback) (const SSL *ssl, int type, int val);$/;" m struct:ssl_ctx_st +info_callback ssl/ssl_local.h /^ void (*info_callback) (const SSL *ssl, int type, int val);$/;" m struct:ssl_st +info_cb ssl/statem/statem.c /^typedef void (*info_cb) (const SSL *, int, int);$/;" t file: +info_cb test/helpers/handshake.c /^static void info_cb(const SSL *s, int where, int ret)$/;" f file: +info_cb_failed test/sslapitest.c /^static int info_cb_failed = 0;$/;" v file: +info_cb_offset test/sslapitest.c /^static int info_cb_offset = 0;$/;" v file: +info_cb_states test/sslapitest.c /^} info_cb_states[][60] = {$/;" v typeref:struct:info_cb_states_st file: +info_cb_states_st test/sslapitest.c /^static struct info_cb_states_st {$/;" s file: +info_cb_this_state test/sslapitest.c /^static int info_cb_this_state = -1;$/;" v file: +info_len providers/implementations/kdfs/hkdf.c /^ size_t info_len;$/;" m struct:__anon538 file: +info_len providers/implementations/kdfs/sskdf.c /^ size_t info_len;$/;" m struct:__anon526 file: +info_main apps/info.c /^int info_main(int argc, char **argv)$/;" f +info_options apps/info.c /^const OPTIONS info_options[] = {$/;" v +infopair_copy crypto/provider_core.c /^static INFOPAIR *infopair_copy(const INFOPAIR *src)$/;" f file: +infopair_free crypto/provider_core.c /^static void infopair_free(INFOPAIR *pair)$/;" f file: +ingroup apps/openssl.c /^ unsigned int ingroup:1;$/;" m struct:tracedata_st file: +ingroup test/testutil/testutil_init.c /^ unsigned int ingroup:1;$/;" m struct:tracedata_st file: +inh_flags crypto/x509/x509_local.h /^ uint32_t inh_flags; \/* Inheritance flags *\/$/;" m struct:X509_VERIFY_PARAM_st +init crypto/bio/bio_local.h /^ int init;$/;" m struct:bio_st +init crypto/comp/comp_local.h /^ int (*init) (COMP_CTX *ctx);$/;" m struct:comp_method_st +init crypto/dh/dh_local.h /^ int (*init) (DH *dh);$/;" m struct:dh_method +init crypto/dsa/dsa_local.h /^ int (*init) (DSA *dsa);$/;" m struct:dsa_method +init crypto/dso/dso_local.h /^ int (*init) (DSO *dso);$/;" m struct:dso_meth_st +init crypto/ec/ec_local.h /^ int (*init)(EC_KEY *key);$/;" m struct:ec_key_method_st +init crypto/engine/eng_local.h /^ ENGINE_GEN_INT_FUNC_PTR init;$/;" m struct:engine_st +init crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_init_fn *init;$/;" m struct:evp_keyexch_st +init crypto/evp/m_null.c /^static int init(EVP_MD_CTX *ctx)$/;" f file: +init crypto/objects/o_names.c /^static CRYPTO_ONCE init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +init crypto/provider_local.h /^ OSSL_provider_init_fn *init;$/;" m struct:__anon252 +init crypto/rsa/rsa_local.h /^ int (*init) (RSA *rsa);$/;" m struct:rsa_meth_st +init crypto/x509/x509_local.h /^ int (*init) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st +init crypto/x509/x509_local.h /^ int init; \/* have we been started *\/$/;" m struct:x509_lookup_st +init include/crypto/evp.h /^ OSSL_FUNC_mac_init_fn *init;$/;" m struct:evp_mac_st +init include/crypto/evp.h /^ int (*init) (EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" m struct:evp_cipher_st +init include/crypto/evp.h /^ int (*init) (EVP_MD_CTX *ctx);$/;" m struct:evp_md_st +init include/crypto/evp.h /^ int (*init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +init include/openssl/conftypes.h /^ int (*init) (CONF *conf);$/;" m struct:conf_method_st +init providers/fips/self_test.c /^DEP_INIT_ATTRIBUTE void init(void)$/;" f +init providers/implementations/include/prov/ciphercommon.h /^ int (*init)(PROV_CIPHER_CTX *dat, const uint8_t *key, size_t keylen);$/;" m struct:prov_cipher_hw_st +init providers/implementations/kdfs/kbkdf.c /^static void init(KBKDF *ctx)$/;" f file: +init ssl/statem/extensions.c /^ int (*init)(SSL *s, unsigned int context);$/;" m struct:extensions_definition_st file: +init test/evp_test.c /^ int (*init) (EVP_TEST * t, const char *alg);$/;" m struct:evp_test_method_st file: +init_added crypto/objects/obj_dat.c /^static int init_added(void)$/;" f file: +init_alpn ssl/statem/extensions.c /^static int init_alpn(SSL *s, unsigned int context)$/;" f file: +init_app_variables test/params_test.c /^static int init_app_variables(void)$/;" f file: +init_buf ssl/ssl_local.h /^ BUF_MEM *init_buf; \/* buffer used during init *\/$/;" m struct:ssl_st +init_called engines/e_devcrypto.c /^ int init_called;$/;" m struct:digest_ctx file: +init_certificate_authorities ssl/statem/extensions.c /^static int init_certificate_authorities(SSL *s, unsigned int context)$/;" f file: +init_client apps/lib/s_socket.c /^int init_client(int *sock, const char *host, const char *port,$/;" f +init_ctx apps/pkeyutl.c /^static EVP_PKEY_CTX *init_ctx(const char *kdfalg, int *pkeysize,$/;" f file: +init_done engines/e_afalg.h /^ int init_done;$/;" m struct:afalg_ctx_st +init_ec_point_formats ssl/statem/extensions.c /^static int init_ec_point_formats(SSL *s, unsigned int context)$/;" f file: +init_ems ssl/statem/extensions.c /^static int init_ems(SSL *s, unsigned int context)$/;" f file: +init_engine apps/lib/engine.c /^int init_engine(ENGINE *e)$/;" f +init_etm ssl/statem/extensions.c /^static int init_etm(SSL *s, unsigned int context)$/;" f file: +init_evp_cipher_ctx apps/speed.c /^static EVP_CIPHER_CTX *init_evp_cipher_ctx(const char *ciphername,$/;" f file: +init_function crypto/provider_core.c /^ OSSL_provider_init_fn *init_function;$/;" m struct:ossl_provider_st file: +init_gen_str apps/genpkey.c /^int init_gen_str(EVP_PKEY_CTX **pctx,$/;" f +init_get_entropy_address providers/implementations/rands/seeding/rand_vms.c /^static int init_get_entropy_address(void)$/;" f file: +init_get_thread_local crypto/initthread.c /^init_get_thread_local(CRYPTO_THREAD_LOCAL *local, int alloc, int keep)$/;" f file: +init_info crypto/info.c /^static CRYPTO_ONCE init_info = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +init_keygen_file apps/genpkey.c /^static int init_keygen_file(EVP_PKEY_CTX **pctx, const char *file, ENGINE *e,$/;" f file: +init_lock crypto/init.c /^static CRYPTO_RWLOCK *init_lock = NULL;$/;" v file: +init_mac_key providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ void (*init_mac_key)(void *ctx, const unsigned char *inkey, size_t inlen);$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st +init_mackey providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ void (*init_mackey)(PROV_CIPHER_CTX *ctx, const unsigned char *key,$/;" m struct:prov_cipher_hw_rc4_hmac_md5_st +init_module_list_lock crypto/conf/conf_mod.c /^static CRYPTO_ONCE init_module_list_lock = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +init_msg ssl/ssl_local.h /^ void *init_msg; \/* pointer to handshake message body, set by$/;" m struct:ssl_st +init_npn ssl/statem/extensions.c /^static int init_npn(SSL *s, unsigned int context)$/;" f file: +init_num ssl/ssl_local.h /^ size_t init_num; \/* amount read\/written *\/$/;" m struct:ssl_st +init_object test/params_test.c /^static void *init_object(void)$/;" f file: +init_off ssl/ssl_local.h /^ size_t init_off; \/* amount read\/written *\/$/;" m struct:ssl_st +init_post_handshake_auth ssl/statem/extensions.c /^static int init_post_handshake_auth(SSL *s, ossl_unused unsigned int context)$/;" f file: +init_psk_kex_modes ssl/statem/extensions.c /^static int init_psk_kex_modes(SSL *s, unsigned int context)$/;" f file: +init_pstring crypto/http/http_lib.c /^static void init_pstring(char **pstr)$/;" f file: +init_quic_transport_params ssl/statem/extensions.c /^static int init_quic_transport_params(SSL *s, unsigned int context)$/;" f file: +init_read_state_machine ssl/statem/statem.c /^static void init_read_state_machine(SSL *s)$/;" f file: +init_server_name ssl/statem/extensions.c /^static int init_server_name(SSL *s, unsigned int context)$/;" f file: +init_session_cache_ctx apps/s_server.c /^static void init_session_cache_ctx(SSL_CTX *sctx)$/;" f file: +init_session_ticket ssl/statem/extensions.c /^static int init_session_ticket(SSL *s, unsigned int context)$/;" f file: +init_sig_algs ssl/statem/extensions.c /^static int init_sig_algs(SSL *s, unsigned int context)$/;" f file: +init_sig_algs_cert ssl/statem/extensions.c /^static int init_sig_algs_cert(SSL *s, ossl_unused unsigned int context)$/;" f file: +init_srp ssl/statem/extensions.c /^static int init_srp(SSL *s, unsigned int context)$/;" f file: +init_srtp ssl/statem/extensions.c /^static int init_srtp(SSL *s, unsigned int context)$/;" f file: +init_ssl_connection apps/s_server.c /^static int init_ssl_connection(SSL *con)$/;" f file: +init_status_request ssl/statem/extensions.c /^static int init_status_request(SSL *s, unsigned int context)$/;" f file: +init_thread_deregister crypto/initthread.c /^static int init_thread_deregister(void *index, int all)$/;" f file: +init_thread_destructor crypto/initthread.c /^static void init_thread_destructor(void *hands)$/;" f file: +init_thread_push_handlers crypto/initthread.c /^static int init_thread_push_handlers(THREAD_EVENT_HANDLER **hands)$/;" f file: +init_thread_remove_handlers crypto/initthread.c /^static void init_thread_remove_handlers(THREAD_EVENT_HANDLER **handsin)$/;" f file: +init_thread_stop crypto/initthread.c /^static void init_thread_stop(void *arg, THREAD_EVENT_HANDLER **hands)$/;" f file: +init_write_state_machine ssl/statem/statem.c /^static void init_write_state_machine(SSL *s)$/;" f file: +initenc test/evp_extra_test.c /^ int initenc;$/;" m struct:__anon307 file: +initial_bias crypto/punycode.c /^static const unsigned int initial_bias = 72;$/;" v file: +initial_certreq crypto/cmp/cmp_client.c /^static int initial_certreq(OSSL_CMP_CTX *ctx,$/;" f file: +initial_n crypto/punycode.c /^static const unsigned int initial_n = 0x80;$/;" v file: +initiv providers/implementations/ciphers/cipher_chacha20.h /^ int (*initiv)(PROV_CIPHER_CTX *ctx);$/;" m struct:prov_cipher_hw_chacha20_st +initiv providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*initiv)(PROV_CIPHER_CTX *ctx);$/;" m struct:prov_cipher_hw_chacha_aead_st +initkey providers/implementations/ciphers/cipher_aes_siv.h /^ int (*initkey)(void *ctx, const uint8_t *key, size_t keylen);$/;" m struct:prov_cipher_hw_aes_siv_st +injected test/helpers/ssltestlib.c /^ unsigned int injected;$/;" m struct:mempacket_test_ctx_st file: +inlen test/dtlsv1listentest.c /^ unsigned int inlen;$/;" m struct:__anon347 file: +inlen test/evp_extra_test.c /^ size_t inlen;$/;" m struct:__anon307 file: +inlen test/evp_extra_test.c /^ size_t inlen;$/;" m struct:__anon308 file: +inner_cipher_data engines/e_dasync.c /^ void *inner_cipher_data;$/;" m struct:dasync_pipeline_ctx file: +inner_evp_generic_fetch crypto/evp/evp_fetch.c /^inner_evp_generic_fetch(struct evp_method_data_st *methdata,$/;" f file: +inner_length providers/implementations/include/prov/blake2.h /^ uint8_t inner_length; \/* 16 *\/$/;" m struct:blake2s_param_st +inner_length providers/implementations/include/prov/blake2.h /^ uint8_t inner_length; \/* 18 *\/$/;" m struct:blake2b_param_st +inner_loader_fetch crypto/store/store_meth.c /^inner_loader_fetch(struct loader_data_st *methdata, int id,$/;" f file: +inner_ossl_decoder_fetch crypto/encode_decode/decoder_meth.c /^inner_ossl_decoder_fetch(struct decoder_data_st *methdata, int id,$/;" f file: +inner_ossl_encoder_fetch crypto/encode_decode/encoder_meth.c /^inner_ossl_encoder_fetch(struct encoder_data_st *methdata, int id,$/;" f file: +ino providers/implementations/rands/seeding/rand_unix.c /^ ino_t ino;$/;" m struct:random_device file: +inp crypto/evp/e_aes_cbc_hmac_sha1.c /^ const unsigned char *inp;$/;" m struct:__anon21 file: +inp crypto/evp/e_aes_cbc_hmac_sha256.c /^ const unsigned char *inp;$/;" m struct:__anon36 file: +inp include/openssl/evp.h /^ const unsigned char *inp;$/;" m struct:__anon382 +inp providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ const unsigned char *inp;$/;" m struct:__anon504 file: +inp providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ const unsigned char *inp;$/;" m struct:__anon508 file: +inprogress_job apps/speed.c /^ ASYNC_JOB *inprogress_job;$/;" m struct:loopargs_st file: +input ssl/record/record.h /^ unsigned char *input;$/;" m struct:ssl3_record_st +input test/evp_extra_test.c /^ const unsigned char *input;$/;" m struct:__anon307 file: +input test/evp_extra_test.c /^ const unsigned char *input;$/;" m struct:__anon308 file: +input test/evp_test.c /^ unsigned char *input;$/;" m struct:encode_data_st file: +input test/evp_test.c /^ unsigned char *input;$/;" m struct:mac_data_st file: +input test/evp_test.c /^ unsigned char *input;$/;" m struct:pkey_data_st file: +input test/mdc2_internal_test.c /^ const char *input;$/;" m struct:__anon350 file: +input test/poly1305_internal_test.c /^ SIZED_DATA input;$/;" m struct:__anon353 file: +input_flags crypto/ui/ui_local.h /^ int input_flags; \/* Flags from the user *\/$/;" m struct:ui_string_st +input_len test/evp_test.c /^ size_t input_len;$/;" m struct:encode_data_st file: +input_len test/evp_test.c /^ size_t input_len;$/;" m struct:mac_data_st file: +input_len test/evp_test.c /^ size_t input_len;$/;" m struct:pkey_data_st file: +input_structure crypto/encode_decode/encoder_local.h /^ const char *input_structure; \/* May be NULL *\/$/;" m struct:ossl_decoder_instance_st +input_structure crypto/encode_decode/encoder_local.h /^ const char *input_structure;$/;" m struct:ossl_decoder_ctx_st +input_type crypto/encode_decode/encoder_local.h /^ const char *input_type; \/* Never NULL *\/$/;" m struct:ossl_decoder_instance_st +input_type providers/implementations/storemgmt/file_store.c /^ char *input_type;$/;" m struct:file_ctx_st::__anon454::__anon455 file: +inputdir test/ossl_store_test.c /^static const char *inputdir = NULL;$/;" v file: +insta_cert test/cmp_vfy_test.c /^static X509 *insta_cert = NULL, *instaca_cert = NULL;$/;" v file: +instaca_cert test/cmp_vfy_test.c /^static X509 *insta_cert = NULL, *instaca_cert = NULL;$/;" v file: +instaca_f test/cmp_vfy_test.c /^static const char *instaca_f;$/;" v file: +instacert_f test/cmp_vfy_test.c /^static const char *instacert_f;$/;" v file: +instantiate crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_instantiate_fn *instantiate;$/;" m struct:evp_rand_st file: +instantiate providers/implementations/rands/drbg_local.h /^ int (*instantiate)(PROV_DRBG *drbg,$/;" m struct:prov_drbg_st +int128_t include/internal/numbers.h /^typedef __int128_t int128_t;$/;" t +int16_t include/openssl/e_os2.h /^typedef INT16 int16_t;$/;" t +int16_t include/openssl/e_os2.h /^typedef short int16_t;$/;" t +int32_encdec_data test/asn1_encode_test.c /^static ASN1_INT32_DATA int32_encdec_data[] = {$/;" v file: +int32_t include/openssl/e_os2.h /^typedef INT32 int32_t;$/;" t +int32_t include/openssl/e_os2.h /^typedef int int32_t;$/;" t +int32_test_package test/asn1_encode_test.c /^static TEST_PACKAGE int32_test_package = {$/;" v file: +int64_encdec_data test/asn1_encode_test.c /^static ASN1_INT64_DATA int64_encdec_data[] = {$/;" v file: +int64_t include/openssl/e_os2.h /^typedef INT64 int64_t;$/;" t +int64_t include/openssl/e_os2.h /^typedef __int64 int64_t;$/;" t +int64_test_package test/asn1_encode_test.c /^static TEST_PACKAGE int64_test_package = {$/;" v file: +int8_t include/openssl/e_os2.h /^typedef INT8 int8_t;$/;" t +int8_t include/openssl/e_os2.h /^typedef signed char int8_t;$/;" t +int_X509_VERIFY_PARAM_get0_ip crypto/x509/x509_vpm.c /^*int_X509_VERIFY_PARAM_get0_ip(X509_VERIFY_PARAM *param, size_t *plen)$/;" f file: +int_bn_mod_inverse crypto/bn/bn_gcd.c /^BIGNUM *int_bn_mod_inverse(BIGNUM *in,$/;" f +int_cleanup_cb_doall crypto/engine/eng_table.c /^static void int_cleanup_cb_doall(ENGINE_PILE *p)$/;" f file: +int_cleanup_check crypto/engine/eng_lib.c /^static int int_cleanup_check(int create)$/;" f file: +int_cleanup_item crypto/engine/eng_lib.c /^static ENGINE_CLEANUP_ITEM *int_cleanup_item(ENGINE_CLEANUP_CB *cb)$/;" f file: +int_cmp test/lhash_test.c /^static int int_cmp(const int *p, const int *q)$/;" f file: +int_compare test/stack_test.c /^static int int_compare(const int *const *a, const int *const *b)$/;" f file: +int_crl_meth crypto/x509/x_crl.c /^static X509_CRL_METHOD int_crl_meth = {$/;" v file: +int_ctrl_cmd_by_name crypto/engine/eng_ctrl.c /^static int int_ctrl_cmd_by_name(const ENGINE_CMD_DEFN *defn, const char *s)$/;" f file: +int_ctrl_cmd_by_num crypto/engine/eng_ctrl.c /^static int int_ctrl_cmd_by_num(const ENGINE_CMD_DEFN *defn, unsigned int num)$/;" f file: +int_ctrl_cmd_is_null crypto/engine/eng_ctrl.c /^static int int_ctrl_cmd_is_null(const ENGINE_CMD_DEFN *defn)$/;" f file: +int_ctrl_helper crypto/engine/eng_ctrl.c /^static int int_ctrl_helper(ENGINE *e, int cmd, long i, void *p,$/;" f file: +int_ctx_new crypto/evp/pmeth_lib.c /^static EVP_PKEY_CTX *int_ctx_new(OSSL_LIB_CTX *libctx,$/;" f file: +int_dall crypto/engine/eng_table.c /^static void int_dall(const ENGINE_PILE *pile, ENGINE_PILE_DOALL *dall)$/;" f file: +int_def_cb crypto/engine/eng_fat.c /^static int int_def_cb(const char *alg, int len, void *arg)$/;" f file: +int_der_w_integer crypto/der_writer.c /^static int int_der_w_integer(WPACKET *pkt, int tag,$/;" f file: +int_dh_free crypto/dh/dh_ameth.c /^static void int_dh_free(EVP_PKEY *pkey)$/;" f file: +int_dh_param_copy crypto/dh/dh_ameth.c /^static int int_dh_param_copy(DH *to, const DH *from, int is_x942)$/;" f file: +int_dh_size crypto/dh/dh_ameth.c /^static int int_dh_size(const EVP_PKEY *pkey)$/;" f file: +int_dhx942_dh crypto/dh/dh_asn1.c /^} int_dhx942_dh;$/;" t typeref:struct:__anon201 file: +int_doall test/lhash_test.c /^static void int_doall(int *v)$/;" f file: +int_doall_arg test/lhash_test.c /^static void int_doall_arg(int *p, short *f)$/;" f file: +int_dsa_free crypto/dsa/dsa_ameth.c /^static void int_dsa_free(EVP_PKEY *pkey)$/;" f file: +int_dsa_size crypto/dsa/dsa_ameth.c /^static int int_dsa_size(const EVP_PKEY *pkey)$/;" f file: +int_ec_free crypto/ec/ec_ameth.c /^static void int_ec_free(EVP_PKEY *pkey)$/;" f file: +int_ec_size crypto/ec/ec_ameth.c /^static int int_ec_size(const EVP_PKEY *pkey)$/;" f file: +int_end_context crypto/der_writer.c /^static int int_end_context(WPACKET *pkt, int tag)$/;" f file: +int_engine_configure crypto/engine/eng_cnf.c /^static int int_engine_configure(const char *name, const char *value, const CONF *cnf)$/;" f file: +int_engine_init crypto/engine/eng_cnf.c /^static int int_engine_init(ENGINE *e)$/;" f file: +int_engine_module_finish crypto/engine/eng_cnf.c /^static void int_engine_module_finish(CONF_IMODULE *md)$/;" f file: +int_engine_module_init crypto/engine/eng_cnf.c /^static int int_engine_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: +int_err_get_item crypto/err/err.c /^static ERR_STRING_DATA *int_err_get_item(const ERR_STRING_DATA *d)$/;" f file: +int_err_library_number crypto/err/err.c /^static int int_err_library_number = ERR_LIB_USER;$/;" v file: +int_find test/lhash_test.c /^static int int_find(int n)$/;" f file: +int_found test/lhash_test.c /^static short int_found[OSSL_NELEM(int_tests)];$/;" v file: +int_free_str crypto/engine/eng_dyn.c /^static void int_free_str(char *s)$/;" f file: +int_from_text_test_cases test/params_test.c /^static struct int_from_text_test_st int_from_text_test_cases[] = {$/;" v typeref:struct:int_from_text_test_st file: +int_from_text_test_st test/params_test.c /^struct int_from_text_test_st {$/;" s file: +int_get_rsa_md_name crypto/rsa/rsa_lib.c /^static int int_get_rsa_md_name(EVP_PKEY_CTX *ctx,$/;" f file: +int_hash test/lhash_test.c /^static unsigned long int int_hash(const int *p)$/;" f file: +int_load crypto/engine/eng_dyn.c /^static int int_load(dynamic_data_ctx *ctx)$/;" f file: +int_no_description crypto/engine/eng_ctrl.c /^static const char *int_no_description = "";$/;" v file: +int_not_found test/lhash_test.c /^static short int_not_found;$/;" v file: +int_put_bytes_bn crypto/der_writer.c /^static int int_put_bytes_bn(WPACKET *pkt, const void *v,$/;" f file: +int_put_bytes_ulong crypto/der_writer.c /^static int int_put_bytes_ulong(WPACKET *pkt, const void *v,$/;" f file: +int_rsa_free crypto/rsa/rsa_ameth.c /^static void int_rsa_free(EVP_PKEY *pkey)$/;" f file: +int_rsa_size crypto/rsa/rsa_ameth.c /^static int int_rsa_size(const EVP_PKEY *pkey)$/;" f file: +int_set_rsa_md_name crypto/rsa/rsa_lib.c /^static int int_set_rsa_md_name(EVP_PKEY_CTX *ctx,$/;" f file: +int_start_context crypto/der_writer.c /^static int int_start_context(WPACKET *pkt, int tag)$/;" f file: +int_table_check crypto/engine/eng_table.c /^static int int_table_check(ENGINE_TABLE **t, int create)$/;" f file: +int_test_ssl_get_shared_ciphers test/sslapitest.c /^static int int_test_ssl_get_shared_ciphers(int tst, int clnt)$/;" f file: +int_tests test/lhash_test.c /^static int int_tests[] = { 65537, 13, 1, 3, -5, 6, 7, 4, -10, -12, -14, 22, 9,$/;" v file: +int_ts_RESP_verify_token crypto/ts/ts_rsp_verify.c /^static int int_ts_RESP_verify_token(TS_VERIFY_CTX *ctx,$/;" f file: +int_unregister_cb crypto/engine/eng_table.c /^static void int_unregister_cb(ENGINE_PILE *pile, ENGINE *e)$/;" f file: +int_val crypto/property/property_local.h /^ int64_t int_val; \/* Signed integer *\/$/;" m union:ossl_property_definition_st::__anon96 +int_x509_param_set1 crypto/x509/x509_vpm.c /^static int int_x509_param_set1(char **pdest, size_t *pdestlen,$/;" f file: +int_x509_param_set_hosts crypto/x509/x509_vpm.c /^static int int_x509_param_set_hosts(X509_VERIFY_PARAM *vpm, int mode,$/;" f file: +intendedAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *intendedAlg; \/* 0 *\/$/;" m struct:ossl_crmf_encryptedvalue_st +interleave include/openssl/evp.h /^ unsigned int interleave;$/;" m struct:__anon382 +intermediate test/cmp_protect_test.c /^ *root = NULL, *intermediate = NULL;$/;" v file: +intermediate test/cmp_vfy_test.c /^ *intermediate = NULL, *root = NULL;$/;" v file: +intermediate_f test/cmp_vfy_test.c /^static const char *intermediate_f;$/;" v file: +intern_dispatch_table providers/fips/fipsprov.c /^static const OSSL_DISPATCH intern_dispatch_table[] = {$/;" v file: +internal_curve_test test/ectest.c /^static int internal_curve_test(int n)$/;" f file: +internal_curve_test_method test/ectest.c /^static int internal_curve_test_method(int n)$/;" f file: +internal_delete crypto/stack/stack.c /^static ossl_inline void *internal_delete(OPENSSL_STACK *st, int loc)$/;" f file: +internal_find crypto/stack/stack.c /^static int internal_find(OPENSSL_STACK *st, const void *data,$/;" f file: +internal_static_hack crypto/engine/eng_lib.c /^static int internal_static_hack = 0;$/;" v file: +internal_trace_cb apps/openssl.c /^static size_t internal_trace_cb(const char *buf, size_t cnt,$/;" f file: +internal_trace_cb test/testutil/testutil_init.c /^static size_t internal_trace_cb(const char *buf, size_t cnt,$/;" f file: +internal_verify crypto/x509/x509_vfy.c /^static int internal_verify(X509_STORE_CTX *ctx)$/;" f file: +interrupt demos/bio/saccept.c /^void interrupt(int sig)$/;" f +intnum util/perl/OpenSSL/Ordinals.pm /^sub intnum {$/;" s +intr_signal crypto/ui/ui_openssl.c /^static volatile sig_atomic_t intr_signal;$/;" v file: +inv_sqrt_2_val crypto/bn/bn_rsa_fips186_4.c /^static const BN_ULONG inv_sqrt_2_val[] = {$/;" v file: +invalidDirString test/asn1_encode_test.c /^ ASN1_STRING *invalidDirString;$/;" m struct:__anon305 file: +invalid_log_entries crypto/ct/ct_log.c /^ size_t invalid_log_entries;$/;" m struct:ctlog_store_load_ctx_st file: +invalidate util/perl/OpenSSL/Ordinals.pm /^sub invalidate {$/;" s +invalidlist1 test/sslapitest.c /^static const int invalidlist1[] = {NID_undef, EVP_PKEY_RSA};$/;" v file: +invalidlist2 test/sslapitest.c /^static const int invalidlist2[] = {NID_sha256, NID_undef};$/;" v file: +invalidlist3 test/sslapitest.c /^static const int invalidlist3[] = {NID_sha256, EVP_PKEY_RSA, NID_sha256};$/;" v file: +invalidlist4 test/sslapitest.c /^static const int invalidlist4[] = {NID_sha256};$/;" v file: +inverse crypto/idea/i_skey.c /^static IDEA_INT inverse(unsigned int xin)$/;" f file: +inverse_cipher providers/implementations/include/prov/ciphercommon.h /^ unsigned int inverse_cipher : 1; \/* set to 1 to use inverse cipher *\/$/;" m struct:prov_cipher_ctx_st +invert crypto/ec/ec_local.h /^ int (*invert) (const EC_GROUP *, EC_POINT *, BN_CTX *);$/;" m struct:ec_method_st +inw crypto/evp/e_xcbc_d.c /^ DES_cblock inw;$/;" m struct:__anon23 file: +io_destroy engines/e_afalg.c /^static ossl_inline int io_destroy(aio_context_t ctx)$/;" f file: +io_getevents engines/e_afalg.c /^static ossl_inline int io_getevents(aio_context_t ctx, long min, long max,$/;" f file: +io_read engines/e_afalg.c /^static ossl_inline int io_read(aio_context_t ctx, long n, struct iocb **iocb)$/;" f file: +io_setup engines/e_afalg.c /^static ossl_inline int io_setup(unsigned n, aio_context_t *ctx)$/;" f file: +ioctlsocket e_os.h 344;" d +ioctlsocket include/internal/sockets.h 143;" d +ioctlsocket include/internal/sockets.h 148;" d +ioctlsocket include/internal/sockets.h 161;" d +ioctlsocket include/internal/sockets.h 164;" d +iosb crypto/ui/ui_openssl.c /^static struct IOSB iosb;$/;" v typeref:struct:IOSB file: +iosb$l_bcnt apps/lib/vms_term_sock.c 77;" d file: +iosb$l_dev_depend apps/lib/vms_term_sock.c 75;" d file: +iosb$l_getxxi_status apps/lib/vms_term_sock.c 79;" d file: +iosb$l_info crypto/ui/ui_openssl.c /^ long iosb$l_info;$/;" m struct:IOSB file: +iosb$l_pid apps/lib/vms_term_sock.c 76;" d file: +iosb$l_reg_status apps/lib/vms_term_sock.c 80;" d file: +iosb$r_io_get apps/lib/vms_term_sock.c /^ } iosb$r_io_get;$/;" m struct:_iosb file: +iosb$r_l apps/lib/vms_term_sock.c 74;" d file: +iosb$w_bcnt apps/lib/vms_term_sock.c 73;" d file: +iosb$w_count crypto/ui/ui_openssl.c /^ short iosb$w_count;$/;" m struct:IOSB file: +iosb$w_dev_depend_high apps/lib/vms_term_sock.c 78;" d file: +iosb$w_status apps/lib/vms_term_sock.c 72;" d file: +iosb$w_value crypto/ui/ui_openssl.c /^ short iosb$w_value;$/;" m struct:IOSB file: +iotas crypto/sha/asm/keccak1600-armv8.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600-avx2.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600-avx512.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600-avx512vl.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600-c64x.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600-ppc64.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600-s390x.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600-x86_64.pl /^iotas:$/;" l +iotas crypto/sha/asm/keccak1600p8-ppc.pl /^iotas:$/;" l +iotas crypto/sha/keccak1600.c /^static const uint64_t iotas[] = {$/;" v file: +iotas32 crypto/sha/asm/keccak1600-armv4.pl /^iotas32:$/;" l +iotas64 crypto/sha/asm/keccak1600-armv4.pl /^iotas64:$/;" l +ip crypto/cmp/cmp_local.h /^ OSSL_CMP_CERTREPMESSAGE *ip; \/* 1 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +ip crypto/x509/x509_local.h /^ unsigned char *ip; \/* If not NULL IP address to match *\/$/;" m struct:X509_VERIFY_PARAM_st +ip_PBM_f test/cmp_protect_test.c /^static const char *ip_PBM_f;$/;" v file: +ip_waiting_f test/cmp_vfy_test.c /^static const char *ip_waiting_f;$/;" v file: +ipasc test/x509_internal_test.c /^ const char *ipasc;$/;" m struct:__anon313 file: +iplen crypto/x509/x509_local.h /^ size_t iplen; \/* Length of IP address *\/$/;" m struct:X509_VERIFY_PARAM_st +ipv4_from_asc crypto/x509/v3_utl.c /^static int ipv4_from_asc(unsigned char *v4, const char *in)$/;" f file: +ipv6_cb crypto/x509/v3_utl.c /^static int ipv6_cb(const char *elem, int len, void *usr)$/;" f file: +ipv6_from_asc crypto/x509/v3_utl.c /^static int ipv6_from_asc(unsigned char *v6, const char *in)$/;" f file: +ipv6_hex crypto/x509/v3_utl.c /^static int ipv6_hex(unsigned char *out, const char *in, int inlen)$/;" f file: +iqmp crypto/rsa/rsa_local.h /^ BIGNUM *iqmp;$/;" m struct:rsa_st +iqmp test/rsa_mp_test.c /^static const unsigned char iqmp[] =$/;" v file: +ir crypto/cmp/cmp_local.h /^ OSSL_CRMF_MSGS *ir; \/* 0 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +ir_protected test/cmp_protect_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_protected;$/;" v file: +ir_protected_0_extracerts test/cmp_vfy_test.c /^static const char *ir_protected_0_extracerts;$/;" v file: +ir_protected_2_extracerts test/cmp_vfy_test.c /^static const char *ir_protected_2_extracerts;$/;" v file: +ir_protected_f test/cmp_protect_test.c /^static const char *ir_protected_f;$/;" v file: +ir_protected_f test/cmp_vfy_test.c /^static const char *ir_protected_f;$/;" v file: +ir_rmprotection test/cmp_vfy_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_rmprotection;$/;" v file: +ir_rmprotection_f test/cmp_vfy_test.c /^static const char *ir_rmprotection_f;$/;" v file: +ir_unprotected test/cmp_protect_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_protected;$/;" v file: +ir_unprotected test/cmp_vfy_test.c /^static OSSL_CMP_MSG *ir_unprotected, *ir_rmprotection;$/;" v file: +ir_unprotected_f test/cmp_protect_test.c /^static const char *ir_unprotected_f;$/;" v file: +ir_unprotected_f test/cmp_vfy_test.c /^static const char *ir_unprotected_f;$/;" v file: +is_a_tty crypto/ui/ui_openssl.c /^static int is_a_tty;$/;" v file: +is_at_infinity crypto/ec/ec_local.h /^ int (*is_at_infinity) (const EC_GROUP *, const EC_POINT *);$/;" m struct:ec_method_st +is_basic crypto/punycode.c /^static ossl_inline int is_basic(unsigned int a)$/;" f file: +is_ccs ssl/ssl_local.h /^ unsigned int is_ccs;$/;" m struct:hm_header_st +is_cert_usable ssl/t1_lib.c /^static int is_cert_usable(SSL *s, const SIGALG_LOOKUP *sig, X509 *x,$/;" f file: +is_cipher_available apps/list.c /^static int is_cipher_available(const char *name)$/;" f file: +is_cipher_disabled test/evp_test.c /^static int is_cipher_disabled(const char *name)$/;" f file: +is_dNS_name apps/s_client.c /^static int is_dNS_name(const char *host)$/;" f file: +is_digest_disabled test/evp_test.c /^static int is_digest_disabled(const char *name)$/;" f file: +is_dir engines/e_loader_attic.c /^ is_dir$/;" e enum:ossl_store_loader_ctx_st::__anon258 file: +is_equal crypto/ec/ecp_nistz256.c /^static BN_ULONG is_equal(const BN_ULONG a[P256_LIMBS],$/;" f file: +is_exception test/v3nametest.c /^static int is_exception(const char *msg)$/;" f file: +is_expl_passphrase include/internal/passphrase.h /^ is_expl_passphrase = 1, \/* Explicit passphrase given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 +is_fallback crypto/provider_local.h /^ unsigned int is_fallback:1;$/;" m struct:__anon252 +is_fatal_alert util/perl/TLSProxy/Record.pm /^sub is_fatal_alert$/;" s +is_fips test/defltfips_test.c /^static int is_fips;$/;" v file: +is_fips test/endecode_test.c /^static int is_fips = 0;$/;" v file: +is_fips test/sslapitest.c /^static int is_fips = 0;$/;" v file: +is_first_record ssl/record/record.h /^ unsigned int is_first_record;$/;" m struct:record_layer_st +is_kdf_disabled test/evp_test.c /^static int is_kdf_disabled(const char *name)$/;" f file: +is_kem ssl/ssl_local.h /^ char is_kem; \/* Mode for this Group: 0 is KEX, 1 is KEM *\/$/;" m struct:tls_group_info_st +is_kem test/tls-provider.c /^ unsigned int is_kem; \/* boolean *\/$/;" m struct:tls_group_st file: +is_keytype crypto/conf/conf_def.c /^static int is_keytype(const CONF *conf, char c, unsigned short type)$/;" f file: +is_mac_disabled test/evp_test.c /^static int is_mac_disabled(const char *name)$/;" f file: +is_md_available apps/list.c /^static int is_md_available(const char *name)$/;" f file: +is_negative crypto/params.c /^static int is_negative(const void *number, size_t s)$/;" f file: +is_nofips util/perl/OpenSSL/Test.pm /^sub is_nofips {$/;" s +is_number include/openssl/conftypes.h /^ int (*is_number) (const CONF *conf, char c);$/;" m struct:conf_method_st +is_on_curve crypto/ec/ec_local.h /^ int (*is_on_curve) (const EC_GROUP *, const EC_POINT *, BN_CTX *);$/;" m struct:ec_method_st +is_one crypto/ec/ecp_nistz256.c /^static BN_ULONG is_one(const BIGNUM *z)$/;" f file: +is_oneshot test/evp_test.c /^ int is_oneshot; \/* Set to 1 for one shot operation *\/$/;" m struct:__anon336 file: +is_ossl_passphrase include/internal/passphrase.h /^ is_ossl_passphrase, \/* OSSL_PASSPHRASE_CALLBACK given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 +is_pem engines/e_loader_attic.c /^ is_pem,$/;" e enum:ossl_store_loader_ctx_st::__anon258 file: +is_pem_password include/internal/passphrase.h /^ is_pem_password, \/* pem_password_cb given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 +is_pkey_disabled test/evp_test.c /^static int is_pkey_disabled(const char *name)$/;" f file: +is_power_of_two providers/implementations/kdfs/scrypt.c /^static int is_power_of_two(uint64_t value)$/;" f file: +is_probably_safari ssl/ssl_local.h /^ char is_probably_safari;$/;" m struct:ssl_st::__anon417 +is_raw engines/e_loader_attic.c /^ is_raw = 0,$/;" e enum:ossl_store_loader_ctx_st::__anon258 file: +is_retryable apps/s_server.c /^static int is_retryable(SSL *con, int i)$/;" f file: +is_sco_uname util/perl/OpenSSL/config.pm /^sub is_sco_uname {$/;" s +is_temporary_method_store crypto/core_fetch.c /^static int is_temporary_method_store(int no_store, void *cbdata)$/;" f file: +is_tls13 util/perl/TLSProxy/Proxy.pm /^sub is_tls13$/;" s +is_tls13_capable ssl/statem/statem_lib.c /^static int is_tls13_capable(const SSL *s)$/;" f file: +is_ui_method include/internal/passphrase.h /^ is_ui_method \/* UI_METHOD given by user *\/$/;" e enum:ossl_passphrase_data_st::__anon387 +is_unicode_surrogate include/internal/unicode.h /^static ossl_unused ossl_inline int is_unicode_surrogate(unsigned long value)$/;" f +is_unicode_valid include/internal/unicode.h /^static ossl_unused ossl_inline int is_unicode_valid(unsigned long value)$/;" f +is_utc crypto/asn1/a_time.c /^static int is_utc(const int year)$/;" f file: +is_verify test/evp_test.c /^ int is_verify; \/* Set to 1 if verifying *\/$/;" m struct:__anon336 file: +is_zero crypto/ec/ecp_nistz256.c /^static BN_ULONG is_zero(BN_ULONG in)$/;" f file: +isabsolute Configure /^sub isabsolute {$/;" s +isasm Configurations/platform/BASE.pm /^sub isasm { return $_[1] =~ m|\\.[Ss]$|; }$/;" s +isblank test/ctype_internal_test.c /^static int isblank(int c)$/;" f file: +ischild crypto/context.c /^ unsigned int ischild:1;$/;" m struct:ossl_lib_ctx_st file: +ischild crypto/provider_core.c /^ unsigned int ischild:1;$/;" m struct:ossl_provider_st file: +isdef Configurations/platform/BASE.pm /^sub isdef { return $_[1] =~ m|\\.ld$|; }$/;" s +isdss_to_evp_type crypto/pem/pvkfmt.c 68;" d file: +ishex crypto/evp/ctrl_params_translate.c /^ int ishex;$/;" m struct:translation_ctx_st file: +isnt_nofips util/perl/OpenSSL/Test.pm /^sub isnt_nofips {$/;" s +isobj Configurations/platform/BASE.pm /^sub isobj { return $_[1] =~ m|\\.o$|; }$/;" s +isres Configurations/platform/BASE.pm /^sub isres { return $_[1] =~ m|\\.res$|; }$/;" s +isstaticlib Configurations/platform/BASE.pm /^sub isstaticlib { return $_[1] =~ m|\\.a$|; }$/;" s +issuer crypto/cmp/cmp_local.h /^ X509_NAME *issuer; \/* issuer name to used in cert template *\/$/;" m struct:ossl_cmp_ctx_st +issuer crypto/cms/cms_local.h /^ X509_NAME *issuer;$/;" m struct:CMS_IssuerAndSerialNumber_st +issuer crypto/crmf/crmf_local.h /^ GENERAL_NAME *issuer;$/;" m struct:ossl_crmf_certid_st +issuer crypto/crmf/crmf_local.h /^ const X509_NAME *issuer;$/;" m struct:ossl_crmf_certtemplate_st +issuer crypto/ct/ct_local.h /^ X509 *issuer;$/;" m struct:ct_policy_eval_ctx_st +issuer crypto/ocsp/ocsp_local.h /^ X509_NAME *issuer;$/;" m struct:ocsp_service_locator_st +issuer include/crypto/ess.h /^ STACK_OF(GENERAL_NAME) *issuer;$/;" m struct:ESS_issuer_serial +issuer include/crypto/x509.h /^ STACK_OF(GENERAL_NAME) *issuer;$/;" m struct:x509_revoked_st +issuer include/crypto/x509.h /^ X509_NAME *issuer; \/* CRL issuer name *\/$/;" m struct:X509_crl_info_st +issuer include/crypto/x509.h /^ X509_NAME *issuer;$/;" m struct:x509_cinf_st +issuerAndSerialNumber crypto/cms/cms_local.h /^ CMS_IssuerAndSerialNumber *issuerAndSerialNumber;$/;" m union:CMS_KeyAgreeRecipientIdentifier_st::__anon241 +issuerAndSerialNumber crypto/cms/cms_local.h /^ CMS_IssuerAndSerialNumber *issuerAndSerialNumber;$/;" m union:CMS_OriginatorIdentifierOrKey_st::__anon240 +issuerAndSerialNumber crypto/cms/cms_local.h /^ CMS_IssuerAndSerialNumber *issuerAndSerialNumber;$/;" m union:CMS_SignerIdentifier_st::__anon238 +issuerKeyHash crypto/ocsp/ocsp_local.h /^ ASN1_OCTET_STRING issuerKeyHash;$/;" m struct:ocsp_cert_id_st +issuerNameHash crypto/ocsp/ocsp_local.h /^ ASN1_OCTET_STRING issuerNameHash;$/;" m struct:ocsp_cert_id_st +issuerUID crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *issuerUID; \/* deprecated in version 2 *\/$/;" m struct:ossl_crmf_certtemplate_st +issuerUID include/crypto/x509.h /^ ASN1_BIT_STRING *issuerUID; \/* [ 1 ] optional in v2 *\/$/;" m struct:x509_cinf_st +issuer_file test/ct_test.c /^ char *issuer_file;$/;" m struct:ct_test_fixture file: +issuer_serial include/crypto/ess.h /^ ESS_ISSUER_SERIAL *issuer_serial;$/;" m struct:ESS_cert_id +issuer_serial include/crypto/ess.h /^ ESS_ISSUER_SERIAL *issuer_serial;$/;" m struct:ESS_cert_id_v2_st +issuers include/crypto/x509.h /^ STACK_OF(GENERAL_NAMES) *issuers;$/;" m struct:X509_crl_st +istream crypto/comp/c_zlib.c /^ z_stream istream;$/;" m struct:zlib_state file: +isv2 ssl/ssl_local.h /^ unsigned int isv2;$/;" m struct:__anon414 +it crypto/asn1/asn1_local.h /^ const ASN1_ITEM *it;$/;" m struct:asn1_sctx_st +it crypto/asn1/bio_ndef.c /^ const ASN1_ITEM *it;$/;" m struct:ndef_aux_st file: +item_sign include/crypto/asn1.h /^ int (*item_sign) (EVP_MD_CTX *ctx, const ASN1_ITEM *it, const void *data,$/;" m struct:evp_pkey_asn1_method_st +item_st providers/implementations/rands/seeding/rand_vms.c /^struct item_st {$/;" s file: +item_type fuzz/asn1.c /^static ASN1_ITEM_EXP *item_type[] = {$/;" v file: +item_type test/d2i_test.c /^static const ASN1_ITEM *item_type;$/;" v file: +item_verify include/crypto/asn1.h /^ int (*item_verify) (EVP_MD_CTX *ctx, const ASN1_ITEM *it, const void *data,$/;" m struct:evp_pkey_asn1_method_st +items ssl/pqueue.c /^ pitem *items;$/;" m struct:pqueue_st file: +items util/perl/OpenSSL/Ordinals.pm /^sub items {$/;" s +iter crypto/pkcs12/p12_local.h /^ ASN1_INTEGER *iter; \/* defaults to 1 *\/$/;" m struct:PKCS12_MAC_DATA_st +iter providers/implementations/kdfs/pbkdf1.c /^ uint64_t iter;$/;" m struct:__anon528 file: +iter providers/implementations/kdfs/pbkdf2.c /^ uint64_t iter;$/;" m struct:__anon535 file: +iter providers/implementations/kdfs/pkcs12kdf.c /^ uint64_t iter;$/;" m struct:__anon536 file: +iter test/evp_test.c /^ int id, iter;$/;" m struct:pbe_data_st file: +iter test/helpers/pkcs12.h /^ int iter;$/;" m struct:pkcs12_enc +iterationCount crypto/crmf/crmf_local.h /^ ASN1_INTEGER *iterationCount;$/;" m struct:ossl_crmf_pbmparameter_st +iterations test/bn_rand_range.h /^ unsigned int iterations;$/;" m struct:__anon316 +iterations test/bntest.c /^ unsigned int iterations;$/;" m struct:rand_range_case file: +iters test/pkcs12_format_test.c /^static const int iters[] = {$/;" v file: +iv apps/speed.c /^static unsigned char iv[2 * MAX_BLOCK_SIZE \/ 8];$/;" v file: +iv crypto/evp/e_aes.c /^ unsigned char *iv; \/* Temporary IV store *\/$/;" m struct:__anon42 file: +iv crypto/evp/e_aes.c /^ unsigned char *iv; \/* Temporary IV store *\/$/;" m struct:__anon48 file: +iv crypto/evp/e_aes.c /^ unsigned char *iv;$/;" m struct:__anon60 file: +iv crypto/evp/e_aes.c /^ unsigned char *iv;$/;" m struct:__anon74 file: +iv crypto/evp/e_aes_cbc_hmac_sha1.c /^ u64 iv[2];$/;" m struct:__anon21 file: +iv crypto/evp/e_aes_cbc_hmac_sha256.c /^ u64 iv[2];$/;" m struct:__anon36 file: +iv crypto/evp/e_aria.c /^ unsigned char *iv; \/* Temporary IV store *\/$/;" m struct:__anon13 file: +iv crypto/evp/evp_local.h /^ unsigned char iv[EVP_MAX_IV_LENGTH]; \/* working iv *\/$/;" m struct:evp_cipher_ctx_st +iv demos/mac/gmac.c /^static unsigned char iv[] = {$/;" v file: +iv include/crypto/evp.h /^ unsigned char iv[EVP_MAX_IV_LENGTH];$/;" m struct:__anon370 +iv include/openssl/evp.h /^ unsigned char iv[EVP_MAX_IV_LENGTH];$/;" m struct:evp_cipher_info_st +iv providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ u64 iv[2];$/;" m struct:__anon504 file: +iv providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ u64 iv[2];$/;" m struct:__anon508 file: +iv providers/implementations/include/prov/ciphercommon.h /^ unsigned char iv[GENERIC_BLOCK_SIZE];$/;" m struct:prov_cipher_ctx_st +iv providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned char iv[GENERIC_BLOCK_SIZE];$/;" m struct:prov_ccm_st +iv providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char iv[GCM_IV_MAX_SIZE]; \/* Buffer to use for IV's *\/$/;" m struct:prov_gcm_ctx_st +iv providers/implementations/kdfs/kbkdf.c /^ unsigned char *iv;$/;" m struct:__anon532 file: +iv test/evp_extra_test.c /^ const unsigned char *iv;$/;" m struct:__anon307 file: +iv test/evp_test.c /^ unsigned char *iv;$/;" m struct:cipher_data_st file: +iv test/evp_test.c /^ unsigned char *iv;$/;" m struct:mac_data_st file: +iv test/igetest.c /^ const unsigned char iv[32];$/;" m struct:ige_test file: +iv test/igetest.c /^ const unsigned char iv[64];$/;" m struct:bi_ige_test file: +iv test/tls13encryptiontest.c /^ const char *iv;$/;" m struct:__anon354 file: +iv1 test/evp_extra_test.c /^ const unsigned char *iv1;$/;" m struct:__anon310 file: +iv2 test/evp_extra_test.c /^ const unsigned char *iv2;$/;" m struct:__anon310 file: +iv_gen crypto/evp/e_aes.c /^ int iv_gen; \/* It is OK to generate IVs *\/$/;" m struct:__anon42 file: +iv_gen crypto/evp/e_aes.c /^ int iv_gen;$/;" m struct:__anon60 file: +iv_gen crypto/evp/e_aria.c /^ int iv_gen; \/* It is OK to generate IVs *\/$/;" m struct:__anon13 file: +iv_gen providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int iv_gen:1; \/* It is OK to generate IVs *\/$/;" m struct:prov_gcm_ctx_st +iv_gen_rand crypto/evp/e_aes.c /^ int iv_gen_rand; \/* No IV was specified, so generate a rand IV *\/$/;" m struct:__anon42 file: +iv_gen_rand providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int iv_gen_rand:1; \/* No IV was specified, so generate a rand IV *\/$/;" m struct:prov_gcm_ctx_st +iv_len include/crypto/evp.h /^ int iv_len;$/;" m struct:evp_cipher_st +iv_len include/crypto/evp.h /^ unsigned int iv_len;$/;" m struct:__anon370 +iv_len providers/implementations/kdfs/kbkdf.c /^ size_t iv_len;$/;" m struct:__anon532 file: +iv_len test/evp_test.c /^ size_t iv_len;$/;" m struct:cipher_data_st file: +iv_len test/evp_test.c /^ size_t iv_len;$/;" m struct:mac_data_st file: +iv_set crypto/evp/e_aes.c /^ int iv_set;$/;" m struct:__anon66::__anon67::__anon69 file: +iv_set crypto/evp/e_aes.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon42 file: +iv_set crypto/evp/e_aes.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon46 file: +iv_set crypto/evp/e_aes.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon48 file: +iv_set crypto/evp/e_aes.c /^ int iv_set;$/;" m struct:__anon60 file: +iv_set crypto/evp/e_aria.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon13 file: +iv_set crypto/evp/e_aria.c /^ int iv_set; \/* Set if an iv is set *\/$/;" m struct:__anon15 file: +iv_set providers/implementations/include/prov/ciphercommon.h /^ unsigned int iv_set : 1; \/* Set when the iv is copied to the iv\/oiv buffers *\/$/;" m struct:prov_cipher_ctx_st +iv_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int iv_set : 1; \/* Set if an iv is set *\/$/;" m struct:prov_ccm_st +iv_state providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned int iv_state; \/* set to one of IV_STATE_XXX *\/$/;" m struct:prov_aes_ocb_ctx_st +iv_state providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int iv_state; \/* set to one of IV_STATE_XXX *\/$/;" m struct:prov_gcm_ctx_st +ivgen_test test/aesgcmtest.c /^static int ivgen_test(void)$/;" f file: +ivlen crypto/evp/e_aes.c /^ int ivlen; \/* IV length *\/$/;" m struct:__anon42 file: +ivlen crypto/evp/e_aes.c /^ int ivlen; \/* IV length *\/$/;" m struct:__anon48 file: +ivlen crypto/evp/e_aes.c /^ int ivlen;$/;" m struct:__anon60 file: +ivlen crypto/evp/e_aria.c /^ int ivlen; \/* IV length *\/$/;" m struct:__anon13 file: +ivlen engines/e_devcrypto.c /^ int ivlen;$/;" m struct:cipher_data_st file: +ivlen providers/implementations/include/prov/ciphercommon.h /^ size_t ivlen;$/;" m struct:prov_cipher_ctx_st +ivlen providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t ivlen;$/;" m struct:prov_gcm_ctx_st +ivlen test/evp_extra_test.c /^ size_t ivlen; \/* 0 if we do not need to set a specific IV len *\/$/;" m struct:__anon307 file: +ivlen1 test/evp_extra_test.c /^ size_t ivlen1;$/;" m struct:__anon310 file: +ivlen2 test/evp_extra_test.c /^ size_t ivlen2;$/;" m struct:__anon310 file: +ivp test/chacha_internal_test.c /^static const unsigned int ivp[] = {$/;" v file: +j crypto/dh/dh_asn1.c /^ BIGNUM *j;$/;" m struct:__anon201 file: +j include/internal/ffc.h /^ BIGNUM *j;$/;" m struct:ffc_params_st +j0 crypto/evp/e_aes.c /^ } j0;$/;" m struct:__anon60::__anon61::__anon62 typeref:union:__anon60::__anon61::__anon62::__anon65 file: +j0 providers/implementations/include/prov/ciphercommon_gcm.h /^ } j0; \/* initial counter value *\/$/;" m struct:S390X_kma_params_st typeref:union:S390X_kma_params_st::__anon525 +j_data test/bioprinttest.c /^} j_data;$/;" t typeref:struct:j_data_st file: +j_data_st test/bioprinttest.c /^typedef struct j_data_st {$/;" s file: +jf_data test/bioprinttest.c /^static j_data jf_data[] = {$/;" v file: +job ssl/ssl_local.h /^ ASYNC_JOB *job;$/;" m struct:ssl_st +jobs crypto/async/async_local.h /^ STACK_OF(ASYNC_JOB) *jobs;$/;" m struct:async_pool_st +join apps/req.c /^static int join(char buf[], size_t buf_size, const char *name,$/;" f file: +julian_adj crypto/o_time.c /^static int julian_adj(const struct tm *tm, int off_day, long offset_sec,$/;" f file: +julian_to_date crypto/o_time.c /^static void julian_to_date(long jd, int *y, int *m, int *d)$/;" f file: +justprint test/bioprinttest.c /^static int justprint = 0;$/;" v file: +k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon66::__anon67::__anon69::__anon70 file: +k crypto/evp/e_aes.c /^ AES_KEY k;$/;" m struct:__anon66::__anon67::__anon68 file: +k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon51::__anon52::__anon53 file: +k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon54::__anon55::__anon56 file: +k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon57::__anon58::__anon59 file: +k crypto/evp/e_aes.c /^ unsigned char k[32];$/;" m struct:__anon60::__anon61::__anon62 file: +k providers/implementations/ciphers/cipher_aes.h /^ unsigned char k[32];$/;" m struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon491 +k providers/implementations/ciphers/cipher_aes.h /^ unsigned char k[32];$/;" m struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon492 +k providers/implementations/exchange/ecdh_exch.c /^ EC_KEY *k;$/;" m struct:__anon518 file: +k providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned char k[32];$/;" m struct:S390X_kmac_params_st +k providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char k[32]; \/* key *\/$/;" m struct:S390X_kma_params_st +k test/casttest.c /^static unsigned char k[16] = {$/;" v file: +k test/ecdsatest.h /^ const char *k; \/* ECDSA nonce *\/$/;" m struct:__anon267 +k test/ideatest.c /^static const unsigned char k[16] = {$/;" v file: +k test/x509_check_cert_pkey_test.c /^static const char *k;$/;" v file: +k1 crypto/cmac/cmac.c /^ unsigned char k1[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: +k1 crypto/ec/ec_asn1.c /^ int32_t k1;$/;" m struct:x9_62_pentanomial_st file: +k2 crypto/cmac/cmac.c /^ unsigned char k2[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: +k2 crypto/ec/ec_asn1.c /^ int32_t k2;$/;" m struct:x9_62_pentanomial_st file: +k25519Precomp crypto/ec/curve25519.c /^static const ge_precomp k25519Precomp[32][8] = {$/;" v file: +k3 crypto/ec/ec_asn1.c /^ int32_t k3;$/;" m struct:x9_62_pentanomial_st file: +kBadIssuerCRL test/crltest.c /^static const char *kBadIssuerCRL[] = {$/;" v file: +kBasicCRL test/crltest.c /^static const char *kBasicCRL[] = {$/;" v file: +kBottom21Bits crypto/ec/curve25519.c /^static const int64_t kBottom21Bits = 0x1fffffLL;$/;" v file: +kBottom25Bits crypto/ec/curve25519.c /^static const int64_t kBottom25Bits = 0x1ffffffLL;$/;" v file: +kBottom26Bits crypto/ec/curve25519.c /^static const int64_t kBottom26Bits = 0x3ffffffLL;$/;" v file: +kCFBDefaultKey test/evp_extra_test.c /^static const unsigned char kCFBDefaultKey[] = {$/;" v file: +kCRLTestLeaf test/crltest.c /^static const char *kCRLTestLeaf[] = {$/;" v file: +kCRLTestRoot test/crltest.c /^static const char *kCRLTestRoot[] = {$/;" v file: +kCertificateDER fuzz/server.c /^static const uint8_t kCertificateDER[] = {$/;" v file: +kExampleBadECKeyDER test/evp_extra_test.c /^static const unsigned char kExampleBadECKeyDER[] = {$/;" v file: +kExampleBadECPubKeyDER test/evp_extra_test.c /^static const unsigned char kExampleBadECPubKeyDER[] = {$/;" v file: +kExampleBadRSAKeyDER test/evp_extra_test.c /^static const unsigned char kExampleBadRSAKeyDER[] = {$/;" v file: +kExampleDHKeyDER test/evp_extra_test.c /^static const unsigned char kExampleDHKeyDER[] = {$/;" v file: +kExampleDHPrivateKeyDER test/evp_extra_test2.c /^static const unsigned char kExampleDHPrivateKeyDER[] = {$/;" v file: +kExampleDSAKeyDER test/evp_extra_test.c /^static const unsigned char kExampleDSAKeyDER[] = {$/;" v file: +kExampleECKey2DER test/evp_extra_test2.c /^static const unsigned char kExampleECKey2DER[] = {$/;" v file: +kExampleECKeyDER test/evp_extra_test.c /^static const unsigned char kExampleECKeyDER[] = {$/;" v file: +kExampleECKeyDER test/evp_extra_test2.c /^static const unsigned char kExampleECKeyDER[] = {$/;" v file: +kExampleECPubKeyDER test/evp_extra_test.c /^static const unsigned char kExampleECPubKeyDER[] = {$/;" v file: +kExampleECXKey2DER test/evp_extra_test2.c /^static const unsigned char kExampleECXKey2DER[] = {$/;" v file: +kExampleED25519KeyDER test/evp_extra_test.c /^static const unsigned char kExampleED25519KeyDER[] = {$/;" v file: +kExampleED25519PubKeyDER test/evp_extra_test.c /^static const unsigned char kExampleED25519PubKeyDER[] = {$/;" v file: +kExampleRSAKeyDER test/evp_extra_test.c /^static const unsigned char kExampleRSAKeyDER[] = {$/;" v file: +kExampleRSAKeyDER test/evp_extra_test2.c /^static const unsigned char kExampleRSAKeyDER[] = {$/;" v file: +kExampleRSAKeyPKCS8 test/evp_extra_test.c /^static const unsigned char kExampleRSAKeyPKCS8[] = {$/;" v file: +kExampleRSAKeyPKCS8 test/evp_extra_test2.c /^static const unsigned char kExampleRSAKeyPKCS8[] = {$/;" v file: +kExampleX25519KeyDER test/evp_extra_test.c /^static const unsigned char kExampleX25519KeyDER[] = {$/;" v file: +kGCMDefaultKey test/evp_extra_test.c /^static const unsigned char kGCMDefaultKey[32] = { 0 };$/;" v file: +kGCMResetKey test/evp_extra_test.c /^static const unsigned char kGCMResetKey[] = {$/;" v file: +kKnownCriticalCRL test/crltest.c /^static const char *kKnownCriticalCRL[] = {$/;" v file: +kMPITests test/bntest.c /^static const MPITEST kMPITests[] = {$/;" v file: +kMsg test/evp_extra_test.c /^static const unsigned char kMsg[] = { 1, 2, 3, 4 };$/;" v file: +kP256DefaultResult test/ecstresstest.c /^static const char *kP256DefaultResult =$/;" v file: +kPrime crypto/ec/ecp_nistp256.c /^static const u64 kPrime[4] =$/;" v file: +kPrime crypto/ec/ecp_nistp521.c /^static const felem kPrime = {$/;" v file: +kRSAPrivateKeyDER fuzz/server.c /^static const uint8_t kRSAPrivateKeyDER[] = {$/;" v file: +kRevokedCRL test/crltest.c /^static const char *kRevokedCRL[] = {$/;" v file: +kSignature test/evp_extra_test.c /^static const unsigned char kSignature[] = {$/;" v file: +kTop38Bits crypto/ec/curve25519.c /^static const int64_t kTop38Bits = 0xfffffffffc000000LL;$/;" v file: +kTop39Bits crypto/ec/curve25519.c /^static const int64_t kTop39Bits = 0xfffffffffe000000LL;$/;" v file: +kUnknownCriticalCRL test/crltest.c /^static const char *kUnknownCriticalCRL[] = {$/;" v file: +kUnknownCriticalCRL2 test/crltest.c /^static const char *kUnknownCriticalCRL2[] = {$/;" v file: +k_len test/casttest.c /^static int k_len[3] = { 16, 10, 5 };$/;" v file: +kari crypto/cms/cms_local.h /^ CMS_KeyAgreeRecipientInfo *kari;$/;" m union:CMS_RecipientInfo_st::__anon239 +kat_test test/aesgcmtest.c /^static int kat_test(void)$/;" f file: +kattest providers/implementations/signature/ecdsa_sig.c /^ unsigned int kattest;$/;" m struct:__anon460 file: +kbkdf_derive providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_derive_fn kbkdf_derive;$/;" v file: +kbkdf_derive providers/implementations/kdfs/kbkdf.c /^static int kbkdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kbkdf_free providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_freectx_fn kbkdf_free;$/;" v file: +kbkdf_free providers/implementations/kdfs/kbkdf.c /^static void kbkdf_free(void *vctx)$/;" f file: +kbkdf_get_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kbkdf_get_ctx_params;$/;" v file: +kbkdf_get_ctx_params providers/implementations/kdfs/kbkdf.c /^static int kbkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kbkdf_gettable_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kbkdf_gettable_ctx_params;$/;" v file: +kbkdf_gettable_ctx_params providers/implementations/kdfs/kbkdf.c /^static const OSSL_PARAM *kbkdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +kbkdf_mode providers/implementations/kdfs/kbkdf.c /^} kbkdf_mode;$/;" t typeref:enum:__anon531 file: +kbkdf_new providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_newctx_fn kbkdf_new;$/;" v file: +kbkdf_new providers/implementations/kdfs/kbkdf.c /^static void *kbkdf_new(void *provctx)$/;" f file: +kbkdf_reset providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_reset_fn kbkdf_reset;$/;" v file: +kbkdf_reset providers/implementations/kdfs/kbkdf.c /^static void kbkdf_reset(void *vctx)$/;" f file: +kbkdf_set_buffer providers/implementations/kdfs/kbkdf.c /^static int kbkdf_set_buffer(unsigned char **out, size_t *out_len,$/;" f file: +kbkdf_set_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kbkdf_set_ctx_params;$/;" v file: +kbkdf_set_ctx_params providers/implementations/kdfs/kbkdf.c /^static int kbkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kbkdf_settable_ctx_params providers/implementations/kdfs/kbkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kbkdf_settable_ctx_params;$/;" v file: +kbkdf_settable_ctx_params providers/implementations/kdfs/kbkdf.c /^static const OSSL_PARAM *kbkdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kder test/evp_extra_test.c /^ const unsigned char *kder;$/;" m struct:APK_DATA_st file: +kder test/evp_extra_test2.c /^ const unsigned char *kder;$/;" m struct:APK_DATA_st file: +kdf_cekalg providers/implementations/exchange/dh_exch.c /^ char *kdf_cekalg;$/;" m struct:__anon517 file: +kdf_cmp apps/list.c /^static int kdf_cmp(const EVP_KDF * const *a, const EVP_KDF * const *b)$/;" f file: +kdf_data_st providers/implementations/include/prov/kdfexchange.h /^struct kdf_data_st {$/;" s +kdf_data_st test/evp_test.c /^typedef struct kdf_data_st {$/;" s file: +kdf_derive providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_derive_fn kdf_derive;$/;" v file: +kdf_derive providers/implementations/exchange/kdf_exch.c /^static int kdf_derive(void *vpkdfctx, unsigned char *secret, size_t *secretlen,$/;" f file: +kdf_dupctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_dupctx_fn kdf_dupctx;$/;" v file: +kdf_dupctx providers/implementations/exchange/kdf_exch.c /^static void *kdf_dupctx(void *vpkdfctx)$/;" f file: +kdf_freectx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_freectx_fn kdf_freectx;$/;" v file: +kdf_freectx providers/implementations/exchange/kdf_exch.c /^static void kdf_freectx(void *vpkdfctx)$/;" f file: +kdf_freedata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn kdf_freedata;$/;" v file: +kdf_freedata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static void kdf_freedata(void *kdfdata)$/;" f file: +kdf_has providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn kdf_has;$/;" v file: +kdf_has providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static int kdf_has(const void *keydata, int selection)$/;" f file: +kdf_hkdf_derive providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_hkdf_derive;$/;" v file: +kdf_hkdf_derive providers/implementations/kdfs/hkdf.c /^static int kdf_hkdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_hkdf_free providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_hkdf_free;$/;" v file: +kdf_hkdf_free providers/implementations/kdfs/hkdf.c /^static void kdf_hkdf_free(void *vctx)$/;" f file: +kdf_hkdf_get_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_hkdf_get_ctx_params;$/;" v file: +kdf_hkdf_get_ctx_params providers/implementations/kdfs/hkdf.c /^static int kdf_hkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kdf_hkdf_gettable_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_hkdf_gettable_ctx_params;$/;" v file: +kdf_hkdf_gettable_ctx_params providers/implementations/kdfs/hkdf.c /^static const OSSL_PARAM *kdf_hkdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_hkdf_new providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_hkdf_new;$/;" v file: +kdf_hkdf_new providers/implementations/kdfs/hkdf.c /^static void *kdf_hkdf_new(void *provctx)$/;" f file: +kdf_hkdf_newctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_newctx_fn kdf_hkdf_newctx;$/;" v file: +kdf_hkdf_reset providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_reset_fn kdf_hkdf_reset;$/;" v file: +kdf_hkdf_reset providers/implementations/kdfs/hkdf.c /^static void kdf_hkdf_reset(void *vctx)$/;" f file: +kdf_hkdf_set_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_hkdf_set_ctx_params;$/;" v file: +kdf_hkdf_set_ctx_params providers/implementations/kdfs/hkdf.c /^static int kdf_hkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_hkdf_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn kdf_hkdf_settable_ctx_params;$/;" v file: +kdf_hkdf_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_hkdf_settable_ctx_params;$/;" v file: +kdf_hkdf_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static const OSSL_PARAM *kdf_hkdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_hkdf_size providers/implementations/kdfs/hkdf.c /^static size_t kdf_hkdf_size(KDF_HKDF *ctx)$/;" f file: +kdf_init providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_init_fn kdf_init;$/;" v file: +kdf_init providers/implementations/exchange/kdf_exch.c /^static int kdf_init(void *vpkdfctx, void *vkdf, const OSSL_PARAM params[])$/;" f file: +kdf_main apps/kdf.c /^int kdf_main(int argc, char **argv)$/;" f +kdf_md crypto/dh/dh_pmeth.c /^ const EVP_MD *kdf_md;$/;" m struct:__anon200 file: +kdf_md crypto/ec/ec_pmeth.c /^ const EVP_MD *kdf_md;$/;" m struct:__anon106 file: +kdf_md providers/implementations/exchange/dh_exch.c /^ EVP_MD *kdf_md;$/;" m struct:__anon517 file: +kdf_md providers/implementations/exchange/ecdh_exch.c /^ EVP_MD *kdf_md;$/;" m struct:__anon518 file: +kdf_newctx providers/implementations/exchange/kdf_exch.c /^static void *kdf_newctx(const char *kdfname, void *provctx)$/;" f file: +kdf_newdata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn kdf_newdata;$/;" v file: +kdf_newdata providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^static void *kdf_newdata(void *provctx)$/;" f file: +kdf_oid crypto/dh/dh_pmeth.c /^ ASN1_OBJECT *kdf_oid;$/;" m struct:__anon200 file: +kdf_options apps/kdf.c /^const OPTIONS kdf_options[] = {$/;" v +kdf_outlen crypto/dh/dh_pmeth.c /^ size_t kdf_outlen;$/;" m struct:__anon200 file: +kdf_outlen crypto/ec/ec_pmeth.c /^ size_t kdf_outlen;$/;" m struct:__anon106 file: +kdf_outlen providers/implementations/exchange/dh_exch.c /^ size_t kdf_outlen;$/;" m struct:__anon517 file: +kdf_outlen providers/implementations/exchange/ecdh_exch.c /^ size_t kdf_outlen;$/;" m struct:__anon518 file: +kdf_pbkdf1_cleanup providers/implementations/kdfs/pbkdf1.c /^static void kdf_pbkdf1_cleanup(KDF_PBKDF1 *ctx)$/;" f file: +kdf_pbkdf1_derive providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_derive_fn kdf_pbkdf1_derive;$/;" v file: +kdf_pbkdf1_derive providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_pbkdf1_do_derive providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_do_derive(const unsigned char *pass, size_t passlen,$/;" f file: +kdf_pbkdf1_free providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_freectx_fn kdf_pbkdf1_free;$/;" v file: +kdf_pbkdf1_free providers/implementations/kdfs/pbkdf1.c /^static void kdf_pbkdf1_free(void *vctx)$/;" f file: +kdf_pbkdf1_get_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_pbkdf1_get_ctx_params;$/;" v file: +kdf_pbkdf1_get_ctx_params providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kdf_pbkdf1_gettable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_pbkdf1_gettable_ctx_params;$/;" v file: +kdf_pbkdf1_gettable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static const OSSL_PARAM *kdf_pbkdf1_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_pbkdf1_new providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_newctx_fn kdf_pbkdf1_new;$/;" v file: +kdf_pbkdf1_new providers/implementations/kdfs/pbkdf1.c /^static void *kdf_pbkdf1_new(void *provctx)$/;" f file: +kdf_pbkdf1_reset providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_reset_fn kdf_pbkdf1_reset;$/;" v file: +kdf_pbkdf1_reset providers/implementations/kdfs/pbkdf1.c /^static void kdf_pbkdf1_reset(void *vctx)$/;" f file: +kdf_pbkdf1_set_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_pbkdf1_set_ctx_params;$/;" v file: +kdf_pbkdf1_set_ctx_params providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_pbkdf1_set_membuf providers/implementations/kdfs/pbkdf1.c /^static int kdf_pbkdf1_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: +kdf_pbkdf1_settable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_pbkdf1_settable_ctx_params;$/;" v file: +kdf_pbkdf1_settable_ctx_params providers/implementations/kdfs/pbkdf1.c /^static const OSSL_PARAM *kdf_pbkdf1_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_pbkdf2_cleanup providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_cleanup(KDF_PBKDF2 *ctx)$/;" f file: +kdf_pbkdf2_derive providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_derive_fn kdf_pbkdf2_derive;$/;" v file: +kdf_pbkdf2_derive providers/implementations/kdfs/pbkdf2.c /^static int kdf_pbkdf2_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_pbkdf2_free providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_freectx_fn kdf_pbkdf2_free;$/;" v file: +kdf_pbkdf2_free providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_free(void *vctx)$/;" f file: +kdf_pbkdf2_get_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_pbkdf2_get_ctx_params;$/;" v file: +kdf_pbkdf2_get_ctx_params providers/implementations/kdfs/pbkdf2.c /^static int kdf_pbkdf2_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kdf_pbkdf2_gettable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_pbkdf2_gettable_ctx_params;$/;" v file: +kdf_pbkdf2_gettable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static const OSSL_PARAM *kdf_pbkdf2_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_pbkdf2_init providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_init(KDF_PBKDF2 *ctx)$/;" f file: +kdf_pbkdf2_new providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_newctx_fn kdf_pbkdf2_new;$/;" v file: +kdf_pbkdf2_new providers/implementations/kdfs/pbkdf2.c /^static void *kdf_pbkdf2_new(void *provctx)$/;" f file: +kdf_pbkdf2_reset providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_reset_fn kdf_pbkdf2_reset;$/;" v file: +kdf_pbkdf2_reset providers/implementations/kdfs/pbkdf2.c /^static void kdf_pbkdf2_reset(void *vctx)$/;" f file: +kdf_pbkdf2_set_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_pbkdf2_set_ctx_params;$/;" v file: +kdf_pbkdf2_set_ctx_params providers/implementations/kdfs/pbkdf2.c /^static int kdf_pbkdf2_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_pbkdf2_settable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_pbkdf2_settable_ctx_params;$/;" v file: +kdf_pbkdf2_settable_ctx_params providers/implementations/kdfs/pbkdf2.c /^static const OSSL_PARAM *kdf_pbkdf2_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_pkcs12_cleanup providers/implementations/kdfs/pkcs12kdf.c /^static void kdf_pkcs12_cleanup(KDF_PKCS12 *ctx)$/;" f file: +kdf_pkcs12_derive providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_pkcs12_derive;$/;" v file: +kdf_pkcs12_derive providers/implementations/kdfs/pkcs12kdf.c /^static int kdf_pkcs12_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_pkcs12_free providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_pkcs12_free;$/;" v file: +kdf_pkcs12_free providers/implementations/kdfs/pkcs12kdf.c /^static void kdf_pkcs12_free(void *vctx)$/;" f file: +kdf_pkcs12_get_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_pkcs12_get_ctx_params;$/;" v file: +kdf_pkcs12_get_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static int kdf_pkcs12_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kdf_pkcs12_gettable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_pkcs12_gettable_ctx_params;$/;" v file: +kdf_pkcs12_gettable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static const OSSL_PARAM *kdf_pkcs12_gettable_ctx_params($/;" f file: +kdf_pkcs12_new providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_pkcs12_new;$/;" v file: +kdf_pkcs12_new providers/implementations/kdfs/pkcs12kdf.c /^static void *kdf_pkcs12_new(void *provctx)$/;" f file: +kdf_pkcs12_reset providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_reset_fn kdf_pkcs12_reset;$/;" v file: +kdf_pkcs12_reset providers/implementations/kdfs/pkcs12kdf.c /^static void kdf_pkcs12_reset(void *vctx)$/;" f file: +kdf_pkcs12_set_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_pkcs12_set_ctx_params;$/;" v file: +kdf_pkcs12_set_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static int kdf_pkcs12_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_pkcs12_settable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_pkcs12_settable_ctx_params;$/;" v file: +kdf_pkcs12_settable_ctx_params providers/implementations/kdfs/pkcs12kdf.c /^static const OSSL_PARAM *kdf_pkcs12_settable_ctx_params($/;" f file: +kdf_scrypt_derive providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_derive_fn kdf_scrypt_derive;$/;" v file: +kdf_scrypt_derive providers/implementations/kdfs/scrypt.c /^static int kdf_scrypt_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_scrypt_free providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_freectx_fn kdf_scrypt_free;$/;" v file: +kdf_scrypt_free providers/implementations/kdfs/scrypt.c /^static void kdf_scrypt_free(void *vctx)$/;" f file: +kdf_scrypt_get_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_scrypt_get_ctx_params;$/;" v file: +kdf_scrypt_get_ctx_params providers/implementations/kdfs/scrypt.c /^static int kdf_scrypt_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kdf_scrypt_gettable_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_scrypt_gettable_ctx_params;$/;" v file: +kdf_scrypt_gettable_ctx_params providers/implementations/kdfs/scrypt.c /^static const OSSL_PARAM *kdf_scrypt_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_scrypt_init providers/implementations/kdfs/scrypt.c /^static void kdf_scrypt_init(KDF_SCRYPT *ctx)$/;" f file: +kdf_scrypt_new providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_newctx_fn kdf_scrypt_new;$/;" v file: +kdf_scrypt_new providers/implementations/kdfs/scrypt.c /^static void *kdf_scrypt_new(void *provctx)$/;" f file: +kdf_scrypt_newctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_newctx_fn kdf_scrypt_newctx;$/;" v file: +kdf_scrypt_reset providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_reset_fn kdf_scrypt_reset;$/;" v file: +kdf_scrypt_reset providers/implementations/kdfs/scrypt.c /^static void kdf_scrypt_reset(void *vctx)$/;" f file: +kdf_scrypt_set_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_scrypt_set_ctx_params;$/;" v file: +kdf_scrypt_set_ctx_params providers/implementations/kdfs/scrypt.c /^static int kdf_scrypt_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_scrypt_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn kdf_scrypt_settable_ctx_params;$/;" v file: +kdf_scrypt_settable_ctx_params providers/implementations/kdfs/scrypt.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_scrypt_settable_ctx_params;$/;" v file: +kdf_scrypt_settable_ctx_params providers/implementations/kdfs/scrypt.c /^static const OSSL_PARAM *kdf_scrypt_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_set_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_set_ctx_params_fn kdf_set_ctx_params;$/;" v file: +kdf_set_ctx_params providers/implementations/exchange/kdf_exch.c /^static int kdf_set_ctx_params(void *vpkdfctx, const OSSL_PARAM params[])$/;" f file: +kdf_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static const OSSL_PARAM *kdf_settable_ctx_params(ossl_unused void *vpkdfctx,$/;" f file: +kdf_sshkdf_derive providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_sshkdf_derive;$/;" v file: +kdf_sshkdf_derive providers/implementations/kdfs/sshkdf.c /^static int kdf_sshkdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_sshkdf_free providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_sshkdf_free;$/;" v file: +kdf_sshkdf_free providers/implementations/kdfs/sshkdf.c /^static void kdf_sshkdf_free(void *vctx)$/;" f file: +kdf_sshkdf_get_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_sshkdf_get_ctx_params;$/;" v file: +kdf_sshkdf_get_ctx_params providers/implementations/kdfs/sshkdf.c /^static int kdf_sshkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kdf_sshkdf_gettable_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_sshkdf_gettable_ctx_params;$/;" v file: +kdf_sshkdf_gettable_ctx_params providers/implementations/kdfs/sshkdf.c /^static const OSSL_PARAM *kdf_sshkdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_sshkdf_new providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_sshkdf_new;$/;" v file: +kdf_sshkdf_new providers/implementations/kdfs/sshkdf.c /^static void *kdf_sshkdf_new(void *provctx)$/;" f file: +kdf_sshkdf_reset providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_reset_fn kdf_sshkdf_reset;$/;" v file: +kdf_sshkdf_reset providers/implementations/kdfs/sshkdf.c /^static void kdf_sshkdf_reset(void *vctx)$/;" f file: +kdf_sshkdf_set_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_sshkdf_set_ctx_params;$/;" v file: +kdf_sshkdf_set_ctx_params providers/implementations/kdfs/sshkdf.c /^static int kdf_sshkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_sshkdf_settable_ctx_params providers/implementations/kdfs/sshkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_sshkdf_settable_ctx_params;$/;" v file: +kdf_sshkdf_settable_ctx_params providers/implementations/kdfs/sshkdf.c /^static const OSSL_PARAM *kdf_sshkdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_test_cleanup test/evp_test.c /^static void kdf_test_cleanup(EVP_TEST *t)$/;" f file: +kdf_test_ctrl test/evp_test.c /^static int kdf_test_ctrl(EVP_TEST *t, EVP_KDF_CTX *kctx,$/;" f file: +kdf_test_init test/evp_test.c /^static int kdf_test_init(EVP_TEST *t, const char *name)$/;" f file: +kdf_test_method test/evp_test.c /^static const EVP_TEST_METHOD kdf_test_method = {$/;" v file: +kdf_test_parse test/evp_test.c /^static int kdf_test_parse(EVP_TEST *t,$/;" f file: +kdf_test_run test/evp_test.c /^static int kdf_test_run(EVP_TEST *t)$/;" f file: +kdf_tls1_3_derive providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_derive_fn kdf_tls1_3_derive;$/;" v file: +kdf_tls1_3_derive providers/implementations/kdfs/hkdf.c /^static int kdf_tls1_3_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_tls1_3_set_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_tls1_3_set_ctx_params;$/;" v file: +kdf_tls1_3_set_ctx_params providers/implementations/kdfs/hkdf.c /^static int kdf_tls1_3_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_tls1_3_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_tls1_3_settable_ctx_params;$/;" v file: +kdf_tls1_3_settable_ctx_params providers/implementations/kdfs/hkdf.c /^static const OSSL_PARAM *kdf_tls1_3_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kdf_tls1_prf_derive providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_derive_fn kdf_tls1_prf_derive;$/;" v file: +kdf_tls1_prf_derive providers/implementations/kdfs/tls1_prf.c /^static int kdf_tls1_prf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +kdf_tls1_prf_free providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_freectx_fn kdf_tls1_prf_free;$/;" v file: +kdf_tls1_prf_free providers/implementations/kdfs/tls1_prf.c /^static void kdf_tls1_prf_free(void *vctx)$/;" f file: +kdf_tls1_prf_get_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn kdf_tls1_prf_get_ctx_params;$/;" v file: +kdf_tls1_prf_get_ctx_params providers/implementations/kdfs/tls1_prf.c /^static int kdf_tls1_prf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +kdf_tls1_prf_gettable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn kdf_tls1_prf_gettable_ctx_params;$/;" v file: +kdf_tls1_prf_gettable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static const OSSL_PARAM *kdf_tls1_prf_gettable_ctx_params($/;" f file: +kdf_tls1_prf_new providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_newctx_fn kdf_tls1_prf_new;$/;" v file: +kdf_tls1_prf_new providers/implementations/kdfs/tls1_prf.c /^static void *kdf_tls1_prf_new(void *provctx)$/;" f file: +kdf_tls1_prf_newctx providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_newctx_fn kdf_tls1_prf_newctx;$/;" v file: +kdf_tls1_prf_reset providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_reset_fn kdf_tls1_prf_reset;$/;" v file: +kdf_tls1_prf_reset providers/implementations/kdfs/tls1_prf.c /^static void kdf_tls1_prf_reset(void *vctx)$/;" f file: +kdf_tls1_prf_set_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn kdf_tls1_prf_set_ctx_params;$/;" v file: +kdf_tls1_prf_set_ctx_params providers/implementations/kdfs/tls1_prf.c /^static int kdf_tls1_prf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +kdf_tls1_prf_settable_ctx_params providers/implementations/exchange/kdf_exch.c /^static OSSL_FUNC_keyexch_settable_ctx_params_fn kdf_tls1_prf_settable_ctx_params;$/;" v file: +kdf_tls1_prf_settable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn kdf_tls1_prf_settable_ctx_params;$/;" v file: +kdf_tls1_prf_settable_ctx_params providers/implementations/kdfs/tls1_prf.c /^static const OSSL_PARAM *kdf_tls1_prf_settable_ctx_params($/;" f file: +kdf_type crypto/dh/dh_pmeth.c /^ char kdf_type;$/;" m struct:__anon200 file: +kdf_type crypto/ec/ec_pmeth.c /^ char kdf_type;$/;" m struct:__anon106 file: +kdf_type providers/implementations/exchange/dh_exch.c /^ enum kdf_type kdf_type;$/;" m struct:__anon517 typeref:enum:__anon517::kdf_type file: +kdf_type providers/implementations/exchange/dh_exch.c /^enum kdf_type {$/;" g file: +kdf_type providers/implementations/exchange/ecdh_exch.c /^ enum kdf_type kdf_type;$/;" m struct:__anon518 typeref:enum:__anon518::kdf_type file: +kdf_type providers/implementations/exchange/ecdh_exch.c /^enum kdf_type {$/;" g file: +kdf_type_map_st crypto/evp/ctrl_params_translate.c /^struct kdf_type_map_st {$/;" s file: +kdf_type_num crypto/evp/ctrl_params_translate.c /^ int kdf_type_num;$/;" m struct:kdf_type_map_st file: +kdf_type_str crypto/evp/ctrl_params_translate.c /^ const char *kdf_type_str;$/;" m struct:kdf_type_map_st file: +kdf_ukm crypto/dh/dh_pmeth.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon200 file: +kdf_ukm crypto/ec/ec_pmeth.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon106 file: +kdf_ukm providers/implementations/exchange/dh_exch.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon517 file: +kdf_ukm providers/implementations/exchange/ecdh_exch.c /^ unsigned char *kdf_ukm;$/;" m struct:__anon518 file: +kdf_ukmlen crypto/dh/dh_pmeth.c /^ size_t kdf_ukmlen;$/;" m struct:__anon200 file: +kdf_ukmlen crypto/ec/ec_pmeth.c /^ size_t kdf_ukmlen;$/;" m struct:__anon106 file: +kdf_ukmlen providers/implementations/exchange/dh_exch.c /^ size_t kdf_ukmlen;$/;" m struct:__anon517 file: +kdf_ukmlen providers/implementations/exchange/ecdh_exch.c /^ size_t kdf_ukmlen;$/;" m struct:__anon518 file: +kdfctx providers/implementations/exchange/kdf_exch.c /^ EVP_KDF_CTX *kdfctx;$/;" m struct:__anon520 file: +kdfdata providers/implementations/exchange/kdf_exch.c /^ KDF_DATA *kdfdata;$/;" m struct:__anon520 file: +kdsa crypto/perlasm/s390x.pm /^sub kdsa {$/;" s +kdsa crypto/s390x_arch.h /^ unsigned long long kdsa[2];$/;" m struct:OPENSSL_s390xcap_st +keccak_dupctx providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_dupctx_fn keccak_dupctx;$/;" v file: +keccak_dupctx providers/implementations/digests/sha3_prov.c /^static void *keccak_dupctx(void *ctx)$/;" f file: +keccak_final providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_final_fn keccak_final;$/;" v file: +keccak_final providers/implementations/digests/sha3_prov.c /^static int keccak_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +keccak_freectx providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_freectx_fn keccak_freectx;$/;" v file: +keccak_freectx providers/implementations/digests/sha3_prov.c /^static void keccak_freectx(void *vctx)$/;" f file: +keccak_init providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_init_fn keccak_init;$/;" v file: +keccak_init providers/implementations/digests/sha3_prov.c /^static int keccak_init(void *vctx, ossl_unused const OSSL_PARAM params[])$/;" f file: +keccak_init_params providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_init_fn keccak_init_params;$/;" v file: +keccak_init_params providers/implementations/digests/sha3_prov.c /^static int keccak_init_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +keccak_st include/internal/sha3.h /^struct keccak_st {$/;" s +keccak_update providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_update_fn keccak_update;$/;" v file: +keccak_update providers/implementations/digests/sha3_prov.c /^static int keccak_update(void *vctx, const unsigned char *inp, size_t len)$/;" f file: +keep_alive crypto/cmp/cmp_http.c /^static int keep_alive(int keep_alive, int body_type)$/;" f file: +keep_alive crypto/cmp/cmp_local.h /^ int keep_alive; \/* persistent connection: 0=no, 1=prefer, 2=require *\/$/;" m struct:ossl_cmp_ctx_st +keep_alive crypto/http/http_client.c /^ int keep_alive; \/* Persistent conn. 0=no, 1=prefer, 2=require *\/$/;" m struct:ossl_http_req_ctx_st file: +keep_alive test/http_test.c /^ int keep_alive;$/;" m struct:__anon346 file: +keep_random_devices_open providers/implementations/rands/seeding/rand_unix.c /^static int keep_random_devices_open = 1;$/;" v file: +kek_algs providers/implementations/kdfs/x942kdf.c /^} kek_algs[] = {$/;" v typeref:struct:__anon534 file: +kek_unwrap_key crypto/cms/cms_pwri.c /^static int kek_unwrap_key(unsigned char *out, size_t *outlen,$/;" f file: +kek_wrap_key crypto/cms/cms_pwri.c /^static int kek_wrap_key(unsigned char *out, size_t *outlen,$/;" f file: +kekid crypto/cms/cms_local.h /^ CMS_KEKIdentifier *kekid;$/;" m struct:CMS_KEKRecipientInfo_st +keklen providers/implementations/kdfs/x942kdf.c /^ size_t keklen; \/* size in bytes *\/$/;" m struct:__anon534 file: +kekri crypto/cms/cms_local.h /^ CMS_KEKRecipientInfo *kekri;$/;" m union:CMS_RecipientInfo_st::__anon239 +kem include/crypto/evp.h /^ EVP_KEM *kem;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon368 +kem_cmp apps/list.c /^static int kem_cmp(const EVP_KEM * const *a,$/;" f file: +kem_invalid_keytype test/evp_libctx_test.c /^static int kem_invalid_keytype(void)$/;" f file: +kem_rsa_gen_recover test/evp_libctx_test.c /^static int kem_rsa_gen_recover(void)$/;" f file: +kem_rsa_params test/evp_libctx_test.c /^static int kem_rsa_params(void)$/;" f file: +kex include/crypto/evp.h /^ } kex;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon365 +kex_cmp apps/list.c /^static int kex_cmp(const EVP_KEYEXCH * const *a,$/;" f file: +kex_group ssl/ssl_asn1.c /^ uint32_t kex_group;$/;" m struct:__anon426 file: +kex_group ssl/ssl_local.h /^ unsigned int kex_group; \/* TLS group from key exchange *\/$/;" m struct:ssl_session_st +key apps/lib/s_cb.c /^ EVP_PKEY *key;$/;" m struct:ssl_excert_st file: +key apps/speed.c /^ unsigned char *key;$/;" m struct:loopargs_st file: +key crypto/async/async_local.h /^ const void *key;$/;" m struct:fd_lookup_st +key crypto/cms/cms_local.h /^ unsigned char *key;$/;" m struct:CMS_EncryptedContentInfo_st +key crypto/cms/cms_local.h /^ unsigned char *key;$/;" m struct:CMS_KEKRecipientInfo_st +key crypto/engine/eng_openssl.c /^ unsigned char key[TEST_RC4_KEY_SIZE];$/;" m struct:__anon211 file: +key crypto/evp/e_aes.c /^ } key;$/;" m union:__anon66::__anon67 typeref:struct:__anon66::__anon67::__anon68 file: +key crypto/evp/e_chacha20_poly1305.c /^ EVP_CHACHA_KEY key;$/;" m struct:__anon29 file: +key crypto/evp/e_chacha20_poly1305.c /^ } key;$/;" m struct:__anon27 typeref:union:__anon27::__anon28 file: +key crypto/evp/p_lib.c /^ unsigned char **key;$/;" m struct:raw_key_details_st file: +key crypto/param_build.c /^ const char *key;$/;" m struct:__anon86 file: +key demos/mac/gmac.c /^static unsigned char key[] = {$/;" v file: +key demos/mac/siphash.c /^static unsigned char key[] = {$/;" v file: +key engines/e_capi.c /^ HCRYPTKEY key;$/;" m struct:CAPI_KEY_st file: +key include/crypto/modes.h /^ void *key;$/;" m struct:ccm128_context +key include/crypto/modes.h /^ void *key;$/;" m struct:gcm128_context +key include/crypto/x509.h /^ X509_PUBKEY *key;$/;" m struct:x509_cinf_st +key include/openssl/core.h /^ const char *key; \/* the name of the parameter *\/$/;" m struct:ossl_param_st +key providers/implementations/asymciphers/sm2_enc.c /^ EC_KEY *key;$/;" m struct:__anon514 file: +key providers/implementations/ciphers/cipher_chacha20.h /^ } key;$/;" m struct:__anon511 typeref:union:__anon511::__anon512 +key providers/implementations/exchange/ecx_exch.c /^ ECX_KEY *key;$/;" m struct:__anon519 file: +key providers/implementations/kdfs/hkdf.c /^ unsigned char *key;$/;" m struct:__anon538 file: +key providers/implementations/kdfs/krb5kdf.c /^ unsigned char *key;$/;" m struct:__anon527 file: +key providers/implementations/kdfs/sshkdf.c /^ unsigned char *key; \/* K *\/$/;" m struct:__anon529 file: +key providers/implementations/macs/blake2_mac_impl.c /^ unsigned char key[BLAKE2_KEYBYTES];$/;" m struct:blake2_mac_data_st file: +key providers/implementations/macs/hmac_prov.c /^ unsigned char *key;$/;" m struct:hmac_data_st file: +key providers/implementations/macs/kmac_prov.c /^ unsigned char key[KMAC_MAX_KEY_ENCODED];$/;" m struct:kmac_data_st file: +key providers/implementations/signature/eddsa_sig.c /^ ECX_KEY *key;$/;" m struct:__anon463 file: +key providers/implementations/signature/mac_legacy_sig.c /^ MAC_KEY *key;$/;" m struct:__anon461 file: +key ssl/ssl_local.h /^ CERT_PKEY *key;$/;" m struct:cert_st +key test/certs/mkcert.sh /^key() {$/;" f +key test/chacha_internal_test.c /^static const unsigned int key[] = {$/;" v file: +key test/cmactest.c /^ const char key[32];$/;" m struct:test_st file: +key test/destest.c /^ const DES_cblock key;$/;" m struct:__anon344 file: +key test/destest.c /^ const DES_cblock key;$/;" m struct:__anon345 file: +key test/endecoder_legacy_test.c /^ EVP_PKEY *key;$/;" m struct:key_st file: +key test/evp_extra_test.c /^ const unsigned char *key;$/;" m struct:__anon307 file: +key test/evp_test.c /^ EVP_PKEY *key;$/;" m struct:key_list_st file: +key test/evp_test.c /^ unsigned char *key;$/;" m struct:cipher_data_st file: +key test/evp_test.c /^ unsigned char *key;$/;" m struct:mac_data_st file: +key test/evp_test.c /^ unsigned char *key;$/;" m struct:pbe_data_st file: +key test/hmactest.c /^ const char key[16];$/;" m struct:test_st file: +key test/igetest.c /^ const unsigned char key[16];$/;" m struct:ige_test file: +key test/poly1305_internal_test.c /^ SIZED_DATA key;$/;" m struct:__anon353 file: +key test/testutil.h /^ BIO *key; \/* temp memory BIO for reading in keys *\/$/;" m struct:stanza_st +key test/testutil.h /^ char *key;$/;" m struct:pair_st +key test/tls-provider.c /^ XORKEY *key;$/;" m struct:__anon315 file: +key test/tls13encryptiontest.c /^ const char *key;$/;" m struct:__anon354 file: +key1 include/crypto/modes.h /^ void *key1, *key2;$/;" m struct:xts128_context +key1 test/igetest.c /^ const unsigned char key1[32];$/;" m struct:bi_ige_test file: +key1 test/rsa_test.c /^static int key1(RSA *key, unsigned char *c)$/;" f file: +key2 include/crypto/modes.h /^ void *key1, *key2;$/;" m struct:xts128_context +key2 test/igetest.c /^ const unsigned char key2[32];$/;" m struct:bi_ige_test file: +key2 test/rsa_test.c /^static int key2(RSA *key, unsigned char *c)$/;" f file: +key2048_key test/rsa_mp_test.c /^static int key2048_key(RSA *key)$/;" f file: +key2048p3_v1 test/rsa_mp_test.c /^static int key2048p3_v1(RSA *key)$/;" f file: +key2048p3_v2 test/rsa_mp_test.c /^static int key2048p3_v2(RSA *key)$/;" f file: +key2any_check_selection providers/implementations/encode_decode/encode_key2any.c /^static int key2any_check_selection(int selection, int selection_mask)$/;" f file: +key2any_ctx_st providers/implementations/encode_decode/encode_key2any.c /^struct key2any_ctx_st {$/;" s file: +key2any_encode providers/implementations/encode_decode/encode_key2any.c /^static int key2any_encode(struct key2any_ctx_st *ctx, OSSL_CORE_BIO *cout,$/;" f file: +key2any_freectx providers/implementations/encode_decode/encode_key2any.c /^static OSSL_FUNC_decoder_freectx_fn key2any_freectx;$/;" v file: +key2any_freectx providers/implementations/encode_decode/encode_key2any.c /^static void key2any_freectx(void *vctx)$/;" f file: +key2any_newctx providers/implementations/encode_decode/encode_key2any.c /^static OSSL_FUNC_decoder_newctx_fn key2any_newctx;$/;" v file: +key2any_newctx providers/implementations/encode_decode/encode_key2any.c /^static void *key2any_newctx(void *provctx)$/;" f file: +key2any_set_ctx_params providers/implementations/encode_decode/encode_key2any.c /^static int key2any_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +key2any_settable_ctx_params providers/implementations/encode_decode/encode_key2any.c /^static const OSSL_PARAM *key2any_settable_ctx_params(ossl_unused void *provctx)$/;" f file: +key2blob_check_selection providers/implementations/encode_decode/encode_key2blob.c /^static int key2blob_check_selection(int selection, int selection_mask)$/;" f file: +key2blob_encode providers/implementations/encode_decode/encode_key2blob.c /^static int key2blob_encode(void *vctx, const void *key, int selection,$/;" f file: +key2blob_freectx providers/implementations/encode_decode/encode_key2blob.c /^static OSSL_FUNC_encoder_freectx_fn key2blob_freectx;$/;" v file: +key2blob_freectx providers/implementations/encode_decode/encode_key2blob.c /^static void key2blob_freectx(void *vctx)$/;" f file: +key2blob_newctx providers/implementations/encode_decode/encode_key2blob.c /^static OSSL_FUNC_encoder_newctx_fn key2blob_newctx;$/;" v file: +key2blob_newctx providers/implementations/encode_decode/encode_key2blob.c /^static void *key2blob_newctx(void *provctx)$/;" f file: +key2ms_ctx_st providers/implementations/encode_decode/encode_key2ms.c /^struct key2ms_ctx_st {$/;" s file: +key2ms_does_selection providers/implementations/encode_decode/encode_key2ms.c /^static OSSL_FUNC_encoder_does_selection_fn key2ms_does_selection;$/;" v file: +key2ms_does_selection providers/implementations/encode_decode/encode_key2ms.c /^static int key2ms_does_selection(void *vctx, int selection)$/;" f file: +key2ms_freectx providers/implementations/encode_decode/encode_key2ms.c /^static OSSL_FUNC_encoder_freectx_fn key2ms_freectx;$/;" v file: +key2ms_freectx providers/implementations/encode_decode/encode_key2ms.c /^static void key2ms_freectx(void *vctx)$/;" f file: +key2ms_newctx providers/implementations/encode_decode/encode_key2ms.c /^static struct key2ms_ctx_st *key2ms_newctx(void *provctx)$/;" f file: +key2msblob_encode providers/implementations/encode_decode/encode_key2ms.c /^static int key2msblob_encode(void *vctx, const void *key, int selection,$/;" f file: +key2pvk_encode providers/implementations/encode_decode/encode_key2ms.c /^static int key2pvk_encode(void *vctx, const void *key, int selection,$/;" f file: +key2pvk_set_ctx_params providers/implementations/encode_decode/encode_key2ms.c /^static int key2pvk_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +key2pvk_settable_ctx_params providers/implementations/encode_decode/encode_key2ms.c /^static const OSSL_PARAM *key2pvk_settable_ctx_params(ossl_unused void *provctx)$/;" f file: +key2text_encode providers/implementations/encode_decode/encode_key2text.c /^static int key2text_encode(void *vctx, const void *key, int selection,$/;" f file: +key2text_freectx providers/implementations/encode_decode/encode_key2text.c /^static void key2text_freectx(ossl_unused void *vctx)$/;" f file: +key2text_newctx providers/implementations/encode_decode/encode_key2text.c /^static void *key2text_newctx(void *provctx)$/;" f file: +key3 test/rsa_test.c /^static int key3(RSA *key, unsigned char *c)$/;" f file: +keyAgreement crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOPRIVKEY *keyAgreement; \/* 3 *\/$/;" m union:ossl_crmf_popo_st::__anon233 +keyAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *keyAlg; \/* 3 *\/$/;" m struct:ossl_crmf_encryptedvalue_st +keyAttr crypto/cms/cms_local.h /^ ASN1_TYPE *keyAttr;$/;" m struct:CMS_OtherKeyAttribute_st +keyAttrId crypto/cms/cms_local.h /^ ASN1_OBJECT *keyAttrId;$/;" m struct:CMS_OtherKeyAttribute_st +keyDerivationAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyDerivationAlgorithm;$/;" m struct:CMS_PasswordRecipientInfo_st +keyEncipherment crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOPRIVKEY *keyEncipherment; \/* 2 *\/$/;" m union:ossl_crmf_popo_st::__anon233 +keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_KEKRecipientInfo_st +keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_KeyAgreeRecipientInfo_st +keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_KeyTransRecipientInfo_st +keyEncryptionAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *keyEncryptionAlgorithm;$/;" m struct:CMS_PasswordRecipientInfo_st +keyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *keyIdentifier;$/;" m struct:CMS_KEKIdentifier_st +keyPairHist crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_CERTIFIEDKEYPAIR) *keyPairHist;$/;" m struct:ossl_cmp_keyrecrepcontent_st +keyPairParamRep crypto/cmp/cmp_local.h /^ X509_ALGOR *keyPairParamRep;$/;" m union:ossl_cmp_itav_st::__anon197 +keyPairParamReq crypto/cmp/cmp_local.h /^ ASN1_OBJECT *keyPairParamReq;$/;" m union:ossl_cmp_itav_st::__anon197 +key_arg ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *key_arg;$/;" m struct:__anon426 file: +key_bin test/evp_pkey_dparams_test.c /^ const unsigned char *key_bin;$/;" m struct:pubkey file: +key_bin_len test/evp_pkey_dparams_test.c /^ size_t key_bin_len;$/;" m struct:pubkey file: +key_bits crypto/evp/e_rc2.c /^ int key_bits; \/* effective key bits *\/$/;" m struct:__anon11 file: +key_bits providers/implementations/ciphers/cipher_rc2.h /^ size_t key_bits;$/;" m struct:prov_rc2_ctx_st +key_bits test/evp_test.c /^ size_t key_bits; \/* Used by RC2 *\/$/;" m struct:cipher_data_st file: +key_block ssl/ssl_local.h /^ unsigned char *key_block;$/;" m struct:ssl_st::__anon417::__anon418 +key_block test/bad_dtls_test.c /^static unsigned char key_block[104];$/;" v file: +key_block_length ssl/ssl_local.h /^ size_t key_block_length;$/;" m struct:ssl_st::__anon417::__anon418 +key_data test/bftest.c /^static unsigned char key_data[8] =$/;" v file: +key_data test/destest.c /^static unsigned char key_data[NUM_TESTS][8] = {$/;" v file: +key_exchange_expected ssl/statem/statem_clnt.c /^static int key_exchange_expected(SSL *s)$/;" f file: +key_from_pkcs8_t providers/implementations/encode_decode/decode_der2key.c /^typedef void *key_from_pkcs8_t(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" t file: +key_len crypto/evp/evp_local.h /^ int key_len; \/* May change for variable length cipher *\/$/;" m struct:evp_cipher_ctx_st +key_len include/crypto/evp.h /^ int key_len;$/;" m struct:evp_cipher_st +key_len providers/implementations/kdfs/hkdf.c /^ size_t key_len;$/;" m struct:__anon538 file: +key_len providers/implementations/kdfs/krb5kdf.c /^ size_t key_len;$/;" m struct:__anon527 file: +key_len providers/implementations/kdfs/sshkdf.c /^ size_t key_len;$/;" m struct:__anon529 file: +key_len providers/implementations/macs/kmac_prov.c /^ size_t key_len;$/;" m struct:kmac_data_st file: +key_len test/cmactest.c /^ int key_len;$/;" m struct:test_st file: +key_len test/evp_test.c /^ size_t key_len;$/;" m struct:cipher_data_st file: +key_len test/evp_test.c /^ size_t key_len;$/;" m struct:mac_data_st file: +key_len test/evp_test.c /^ size_t key_len;$/;" m struct:pbe_data_st file: +key_len test/hmactest.c /^ int key_len;$/;" m struct:test_st file: +key_length providers/implementations/include/prov/blake2.h /^ uint8_t key_length; \/* 2 *\/$/;" m struct:blake2b_param_st +key_length providers/implementations/include/prov/blake2.h /^ uint8_t key_length; \/* 2 *\/$/;" m struct:blake2s_param_st +key_list_st test/evp_test.c /^typedef struct key_list_st {$/;" s file: +key_out test/bftest.c /^static unsigned char key_out[KEY_TEST_NUM][8] = {$/;" v file: +key_se_handler crypto/aes/asm/aes-x86_64.pl /^key_se_handler:$/;" l +key_se_handler crypto/rc4/asm/rc4-x86_64.pl /^key_se_handler:$/;" l +key_set crypto/evp/e_aes.c /^ int key_set;$/;" m struct:__anon66::__anon67::__anon69 file: +key_set crypto/evp/e_aes.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon42 file: +key_set crypto/evp/e_aes.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon46 file: +key_set crypto/evp/e_aes.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon48 file: +key_set crypto/evp/e_aes.c /^ int key_set;$/;" m struct:__anon60 file: +key_set crypto/evp/e_aria.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon13 file: +key_set crypto/evp/e_aria.c /^ int key_set; \/* Set if key initialised *\/$/;" m struct:__anon15 file: +key_set providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned int key_set : 1;$/;" m struct:prov_aes_ocb_ctx_st +key_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int key_set : 1; \/* Set if key initialised *\/$/;" m struct:prov_ccm_st +key_set providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int key_set:1; \/* Set if key initialised *\/$/;" m struct:prov_gcm_ctx_st +key_size engines/e_afalg.h /^ int key_size;$/;" m struct:cbc_cipher_handles +key_st test/endecoder_legacy_test.c /^static struct key_st {$/;" s file: +key_table crypto/rc2/rc2_skey.c /^static const unsigned char key_table[256] = {$/;" v file: +key_test test/bftest.c /^static unsigned char key_test[KEY_TEST_NUM] = {$/;" v file: +key_to_der_fn providers/implementations/encode_decode/encode_key2any.c /^typedef int key_to_der_fn(BIO *out, const void *key,$/;" t file: +key_to_encp8 providers/implementations/encode_decode/encode_key2any.c /^static X509_SIG *key_to_encp8(const void *key, int key_nid,$/;" f file: +key_to_epki_der_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_epki_der_priv_bio(BIO *out, const void *key,$/;" f file: +key_to_epki_pem_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_epki_pem_priv_bio(BIO *out, const void *key,$/;" f file: +key_to_p8info providers/implementations/encode_decode/encode_key2any.c /^static PKCS8_PRIV_KEY_INFO *key_to_p8info(const void *key, int key_nid,$/;" f file: +key_to_params providers/implementations/keymgmt/ec_kmgmt.c /^int key_to_params(const EC_KEY *eckey, OSSL_PARAM_BLD *tmpl,$/;" f file: +key_to_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int key_to_params(ECX_KEY *key, OSSL_PARAM_BLD *tmpl,$/;" f file: +key_to_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int key_to_params(MAC_KEY *key, OSSL_PARAM_BLD *tmpl,$/;" f file: +key_to_paramstring_fn providers/implementations/encode_decode/encode_key2any.c /^typedef int key_to_paramstring_fn(const void *key, int nid, int save,$/;" t file: +key_to_pki_der_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_pki_der_priv_bio(BIO *out, const void *key,$/;" f file: +key_to_pki_pem_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_pki_pem_priv_bio(BIO *out, const void *key,$/;" f file: +key_to_pubkey providers/implementations/encode_decode/encode_key2any.c /^static X509_PUBKEY *key_to_pubkey(const void *key, int key_nid,$/;" f file: +key_to_spki_der_pub_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_spki_der_pub_bio(BIO *out, const void *key,$/;" f file: +key_to_spki_pem_pub_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_spki_pem_pub_bio(BIO *out, const void *key,$/;" f file: +key_to_type_specific_der_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_der_bio(BIO *out, const void *key,$/;" f file: +key_to_type_specific_der_param_bio providers/implementations/encode_decode/encode_key2any.c 393;" d file: +key_to_type_specific_der_priv_bio providers/implementations/encode_decode/encode_key2any.c 391;" d file: +key_to_type_specific_der_pub_bio providers/implementations/encode_decode/encode_key2any.c 392;" d file: +key_to_type_specific_pem_bio_cb providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_bio_cb(BIO *out, const void *key,$/;" f file: +key_to_type_specific_pem_param_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_param_bio(BIO *out, const void *key,$/;" f file: +key_to_type_specific_pem_priv_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_priv_bio(BIO *out, const void *key,$/;" f file: +key_to_type_specific_pem_pub_bio providers/implementations/encode_decode/encode_key2any.c /^static int key_to_type_specific_pem_pub_bio(BIO *out, const void *key,$/;" f file: +key_unsupported test/evp_test.c /^static int key_unsupported(void)$/;" f file: +key_update ssl/ssl_local.h /^ int key_update;$/;" m struct:ssl_st +key_update_type test/helpers/ssl_test_ctx.h /^ int key_update_type;$/;" m struct:__anon292 +key_usage_type_table crypto/x509/v3_bitst.c /^static BIT_STRING_BITNAME key_usage_type_table[] = {$/;" v file: +keybag crypto/pkcs12/p12_local.h /^ struct pkcs8_priv_key_info_st *keybag; \/* keybag *\/$/;" m union:PKCS12_SAFEBAG_st::__anon222 typeref:struct:PKCS12_SAFEBAG_st::__anon222::pkcs8_priv_key_info_st +keycheck crypto/ec/ec_local.h /^ int (*keycheck)(const EC_KEY *eckey);$/;" m struct:ec_method_st +keycheckdata test/evp_extra_test.c /^static APK_DATA keycheckdata[] = {$/;" v file: +keycopy crypto/ec/ec_local.h /^ int (*keycopy)(EC_KEY *dst, const EC_KEY *src);$/;" m struct:ec_method_st +keyctx test/endecode_test.c /^static OSSL_LIB_CTX *keyctx = NULL;$/;" v file: +keydata include/crypto/evp.h /^ void *keydata;$/;" m struct:__anon371 +keydata include/crypto/evp.h /^ void *keydata;$/;" m struct:evp_keymgmt_util_try_import_data_st +keydata include/crypto/evp.h /^ void *keydata;$/;" m struct:evp_pkey_st +keydata test/evp_extra_test.c /^static APK_DATA keydata[] = {$/;" v file: +keydata test/evp_extra_test2.c /^static APK_DATA keydata[] = {$/;" v file: +keydec include/crypto/modes.h /^ void *keydec;$/;" m struct:ocb128_context +keyenc include/crypto/modes.h /^ void *keyenc;$/;" m struct:ocb128_context +keyexch_x25519 demos/keyexch/x25519.c /^static int keyexch_x25519(int use_kat)$/;" f file: +keyexch_x25519_after demos/keyexch/x25519.c /^static int keyexch_x25519_after($/;" f file: +keyexch_x25519_before demos/keyexch/x25519.c /^static int keyexch_x25519_before($/;" f file: +keyfile apps/lib/s_cb.c /^ const char *keyfile;$/;" m struct:ssl_excert_st file: +keyfinish crypto/ec/ec_local.h /^ void (*keyfinish)(EC_KEY *eckey);$/;" m struct:ec_method_st +keyfirst test/evp_extra_test.c /^ int keyfirst;$/;" m struct:__anon307 file: +keyform apps/lib/s_cb.c /^ int keyform;$/;" m struct:ssl_excert_st file: +keygen crypto/ec/ec_local.h /^ int (*keygen)(EC_KEY *eckey);$/;" m struct:ec_method_st +keygen crypto/ec/ec_local.h /^ int (*keygen)(EC_KEY *key);$/;" m struct:ec_key_method_st +keygen crypto/evp/evp_pbe.c /^ EVP_PBE_KEYGEN *keygen;$/;" m struct:evp_pbe_st file: +keygen include/crypto/evp.h /^ int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st +keygen_ex crypto/evp/evp_pbe.c /^ EVP_PBE_KEYGEN_EX *keygen_ex;$/;" m struct:evp_pbe_st file: +keygen_info include/crypto/evp.h /^ int *keygen_info;$/;" m struct:evp_pkey_ctx_st +keygen_info_count include/crypto/evp.h /^ int keygen_info_count;$/;" m struct:evp_pkey_ctx_st +keygen_init include/crypto/evp.h /^ int (*keygen_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +keygen_size test/rsa_sp800_56b_test.c /^static int keygen_size[] =$/;" v file: +keygen_test_cleanup test/evp_test.c /^static void keygen_test_cleanup(EVP_TEST *t)$/;" f file: +keygen_test_data_st test/evp_test.c /^typedef struct keygen_test_data_st {$/;" s file: +keygen_test_init test/evp_test.c /^static int keygen_test_init(EVP_TEST *t, const char *alg)$/;" f file: +keygen_test_method test/evp_test.c /^static const EVP_TEST_METHOD keygen_test_method = {$/;" v file: +keygen_test_parse test/evp_test.c /^static int keygen_test_parse(EVP_TEST *t,$/;" f file: +keygen_test_run test/evp_test.c /^static int keygen_test_run(EVP_TEST *t)$/;" f file: +keygenpub crypto/ec/ec_local.h /^ int (*keygenpub)(EC_KEY *eckey);$/;" m struct:ec_method_st +keyid apps/lib/engine_loader.c /^ char *keyid;$/;" m struct:ossl_store_loader_ctx_st file: +keyid include/crypto/x509.h /^ ASN1_OCTET_STRING *keyid; \/* key id of private key *\/$/;" m struct:x509_cert_aux_st +keylen crypto/cms/cms_local.h /^ size_t keylen;$/;" m struct:CMS_EncryptedContentInfo_st +keylen crypto/cms/cms_local.h /^ size_t keylen;$/;" m struct:CMS_KEKRecipientInfo_st +keylen engines/e_devcrypto.c /^ int keylen;$/;" m struct:cipher_data_st file: +keylen include/crypto/ecx.h /^ size_t keylen;$/;" m struct:ecx_key_st +keylen providers/implementations/ciphers/cipher_aes_siv.h /^ size_t keylen; \/* The input keylength (twice the alg key length) *\/$/;" m struct:prov_siv_ctx_st +keylen providers/implementations/exchange/ecx_exch.c /^ size_t keylen;$/;" m struct:__anon519 file: +keylen providers/implementations/include/prov/ciphercommon.h /^ size_t keylen; \/* key size (in bytes) *\/$/;" m struct:prov_cipher_ctx_st +keylen providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t keylen;$/;" m struct:prov_ccm_st +keylen providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t keylen;$/;" m struct:prov_gcm_ctx_st +keylen providers/implementations/macs/hmac_prov.c /^ size_t keylen;$/;" m struct:hmac_data_st file: +keylen providers/implementations/rands/drbg_ctr.c /^ size_t keylen;$/;" m struct:rand_drbg_ctr_st file: +keylog_callback apps/lib/s_cb.c /^static void keylog_callback(const SSL *ssl, const char *line)$/;" f file: +keylog_callback ssl/ssl_local.h /^ SSL_CTX_keylog_cb_func keylog_callback;$/;" m struct:ssl_ctx_st +keymanager_cmp apps/list.c /^static int keymanager_cmp(const EVP_KEYMGMT * const *a,$/;" f file: +keymatexportlabel apps/s_client.c /^static char *keymatexportlabel = NULL;$/;" v file: +keymatexportlabel apps/s_server.c /^static char *keymatexportlabel = NULL;$/;" v file: +keymatexportlen apps/s_client.c /^static int keymatexportlen = 20;$/;" v file: +keymatexportlen apps/s_server.c /^static int keymatexportlen = 20;$/;" v file: +keymgmt include/crypto/evp.h /^ } keymgmt;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon364 +keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:__anon371 +keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:evp_keymgmt_util_try_import_data_st +keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:evp_pkey_ctx_st +keymgmt include/crypto/evp.h /^ EVP_KEYMGMT *keymgmt;$/;" m struct:evp_pkey_st +keymgmt_from_algorithm crypto/evp/keymgmt_meth.c /^static void *keymgmt_from_algorithm(int name_id,$/;" f file: +keymgmt_new crypto/evp/keymgmt_meth.c /^static void *keymgmt_new(void)$/;" f file: +keymgmt_prov crypto/encode_decode/encoder_pkey.c /^ const OSSL_PROVIDER *keymgmt_prov;$/;" m struct:collected_encoder_st file: +keyname test/evp_test.c /^ char *keyname; \/* Key name to store key or NULL *\/$/;" m struct:keygen_test_data_st file: +keyop test/evp_test.c /^ int (*keyop) (EVP_PKEY_CTX *ctx,$/;" m struct:pkey_data_st file: +keypair_test_cleanup test/evp_test.c /^static void keypair_test_cleanup(EVP_TEST *t)$/;" f file: +keypair_test_data_st test/evp_test.c /^typedef struct keypair_test_data_st {$/;" s file: +keypair_test_init test/evp_test.c /^static int keypair_test_init(EVP_TEST *t, const char *pair)$/;" f file: +keypair_test_method test/evp_test.c /^static const EVP_TEST_METHOD keypair_test_method = {$/;" v file: +keypair_test_run test/evp_test.c /^static int keypair_test_run(EVP_TEST *t)$/;" f file: +keyprov test/endecode_test.c /^static OSSL_PROVIDER *keyprov = NULL;$/;" v file: +keys test/endecoder_legacy_test.c /^} keys[] = {$/;" v typeref:struct:key_st file: +keys test/evp_extra_test.c /^} keys[] = {$/;" v typeref:struct:keys_st file: +keys test/evp_pkey_dparams_test.c /^ struct pubkey keys[NUM_KEYS];$/;" m struct:__anon330 typeref:struct:__anon330::pubkey file: +keys test/rc4test.c /^static unsigned char keys[6][30] = {$/;" v file: +keys_st test/evp_extra_test.c /^static struct keys_st {$/;" s file: +keysize test/igetest.c /^ const size_t keysize;$/;" m struct:bi_ige_test file: +keyspec engines/e_capi.c /^ DWORD keyspec;$/;" m struct:CAPI_KEY_st file: +keytype engines/e_capi.c /^ DWORD keytype;$/;" m struct:CAPI_CTX_st file: +keytype include/crypto/evp.h /^ const char *keytype;$/;" m struct:evp_pkey_ctx_st +keytype test/endecoder_legacy_test.c /^ const char *keytype;$/;" m struct:key_st file: +keytype test/endecoder_legacy_test.c /^ const char *keytype;$/;" m struct:test_stanza_st file: +keytype test/evp_extra_test.c /^ const char *keytype;$/;" m struct:APK_DATA_st file: +keytype1 crypto/evp/ctrl_params_translate.c /^ int keytype1; \/* The EVP_PKEY_XXX type, i.e. NIDs. #legacy *\/$/;" m struct:translation_st file: +keytype2 crypto/evp/ctrl_params_translate.c /^ int keytype2; \/* Another EVP_PKEY_XXX type, used for aliases *\/$/;" m struct:translation_st file: +keytype_desc_st providers/implementations/encode_decode/decode_der2key.c /^struct keytype_desc_st {$/;" s file: +keytype_desc_st providers/implementations/encode_decode/decode_msblob2key.c /^struct keytype_desc_st {$/;" s file: +keytype_desc_st providers/implementations/encode_decode/decode_pvk2key.c /^struct keytype_desc_st {$/;" s file: +keytype_name providers/implementations/encode_decode/decode_der2key.c /^ const char *keytype_name;$/;" m struct:keytype_desc_st file: +ki providers/implementations/kdfs/kbkdf.c /^ unsigned char *ki;$/;" m struct:__anon532 file: +ki_len providers/implementations/kdfs/kbkdf.c /^ size_t ki_len;$/;" m struct:__anon532 file: +killall apps/lib/http_server.c /^static void killall(int ret, pid_t *kidpids)$/;" f file: +kimd crypto/perlasm/s390x.pm /^sub kimd {$/;" s +kimd crypto/s390x_arch.h /^ unsigned long long kimd[2];$/;" m struct:OPENSSL_s390xcap_st +kinv providers/implementations/signature/ecdsa_sig.c /^ BIGNUM *kinv;$/;" m struct:__anon460 file: +klmd crypto/perlasm/s390x.pm /^sub klmd {$/;" s +klmd crypto/s390x_arch.h /^ unsigned long long klmd[2];$/;" m struct:OPENSSL_s390xcap_st +km crypto/evp/e_aes.c /^ } km;$/;" m struct:__anon51 typeref:union:__anon51::__anon52 file: +km crypto/perlasm/s390x.pm /^sub km {$/;" s +km crypto/s390x_arch.h /^ unsigned long long km[2];$/;" m struct:OPENSSL_s390xcap_st +km providers/implementations/ciphers/cipher_aes.h /^ } km;$/;" m union:prov_aes_ctx_st::__anon488::__anon489::__anon490 typeref:struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon491 +kma crypto/evp/e_aes.c /^ } kma;$/;" m struct:__anon60 typeref:union:__anon60::__anon61 file: +kma crypto/perlasm/s390x.pm /^sub kma {$/;" s +kma crypto/s390x_arch.h /^ unsigned long long kma[2];$/;" m struct:OPENSSL_s390xcap_st +kma providers/implementations/ciphers/cipher_aes_gcm.h /^ S390X_KMA_PARAMS kma;$/;" m union:prov_aes_gcm_ctx_st::__anon494::__anon495::__anon496 +kmac crypto/perlasm/s390x.pm /^sub kmac {$/;" s +kmac crypto/s390x_arch.h /^ unsigned long long kmac[2];$/;" m struct:OPENSSL_s390xcap_st +kmac providers/implementations/ciphers/cipher_aes_ccm.h /^ S390X_KMAC_PARAMS kmac;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 +kmac128_new providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_newctx_fn kmac128_new;$/;" v file: +kmac128_new providers/implementations/macs/kmac_prov.c /^static void *kmac128_new(void *provctx)$/;" f file: +kmac256_new providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_newctx_fn kmac256_new;$/;" v file: +kmac256_new providers/implementations/macs/kmac_prov.c /^static void *kmac256_new(void *provctx)$/;" f file: +kmac_bytepad_encode_key providers/implementations/macs/kmac_prov.c /^static int kmac_bytepad_encode_key(unsigned char *out, size_t out_max_len,$/;" f file: +kmac_custom_str providers/implementations/kdfs/sskdf.c /^static const unsigned char kmac_custom_str[] = { 0x4B, 0x44, 0x46 };$/;" v file: +kmac_data_st providers/implementations/macs/kmac_prov.c /^struct kmac_data_st {$/;" s file: +kmac_dup providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_dupctx_fn kmac_dup;$/;" v file: +kmac_dup providers/implementations/macs/kmac_prov.c /^static void *kmac_dup(void *vsrc)$/;" f file: +kmac_fetch_new providers/implementations/macs/kmac_prov.c /^static void *kmac_fetch_new(void *provctx, const OSSL_PARAM *params)$/;" f file: +kmac_final providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_final_fn kmac_final;$/;" v file: +kmac_final providers/implementations/macs/kmac_prov.c /^static int kmac_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: +kmac_free providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_freectx_fn kmac_free;$/;" v file: +kmac_free providers/implementations/macs/kmac_prov.c /^static void kmac_free(void *vmacctx)$/;" f file: +kmac_get_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_get_ctx_params_fn kmac_get_ctx_params;$/;" v file: +kmac_get_ctx_params providers/implementations/macs/kmac_prov.c /^static int kmac_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: +kmac_gettable_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn kmac_gettable_ctx_params;$/;" v file: +kmac_gettable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM *kmac_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +kmac_init providers/implementations/kdfs/sskdf.c /^static int kmac_init(EVP_MAC_CTX *ctx, const unsigned char *custom,$/;" f file: +kmac_init providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_init_fn kmac_init;$/;" v file: +kmac_init providers/implementations/macs/kmac_prov.c /^static int kmac_init(void *vmacctx, const unsigned char *key,$/;" f file: +kmac_new providers/implementations/macs/kmac_prov.c /^static struct kmac_data_st *kmac_new(void *provctx)$/;" f file: +kmac_param crypto/evp/e_aes.c /^ } kmac_param;$/;" m struct:__anon66::__anon67::__anon69 typeref:struct:__anon66::__anon67::__anon69::__anon70 file: +kmac_set_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn kmac_set_ctx_params;$/;" v file: +kmac_set_ctx_params providers/implementations/macs/kmac_prov.c /^static int kmac_set_ctx_params(void *vmacctx, const OSSL_PARAM *params)$/;" f file: +kmac_setkey providers/implementations/macs/kmac_prov.c /^static int kmac_setkey(struct kmac_data_st *kctx, const unsigned char *key,$/;" f file: +kmac_settable_ctx_params providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn kmac_settable_ctx_params;$/;" v file: +kmac_settable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM *kmac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kmac_string providers/implementations/macs/kmac_prov.c /^static const unsigned char kmac_string[] = {$/;" v file: +kmac_update providers/implementations/macs/kmac_prov.c /^static OSSL_FUNC_mac_update_fn kmac_update;$/;" v file: +kmac_update providers/implementations/macs/kmac_prov.c /^static int kmac_update(void *vmacctx, const unsigned char *data,$/;" f file: +kmc crypto/perlasm/s390x.pm /^sub kmc {$/;" s +kmc crypto/s390x_arch.h /^ unsigned long long kmc[2];$/;" m struct:OPENSSL_s390xcap_st +kmctr crypto/perlasm/s390x.pm /^sub kmctr {$/;" s +kmctr crypto/s390x_arch.h /^ unsigned long long kmctr[2];$/;" m struct:OPENSSL_s390xcap_st +kmf crypto/evp/e_aes.c /^ } kmf;$/;" m struct:__anon57 typeref:union:__anon57::__anon58 file: +kmf crypto/perlasm/s390x.pm /^sub kmf {$/;" s +kmf crypto/s390x_arch.h /^ unsigned long long kmf[2];$/;" m struct:OPENSSL_s390xcap_st +kmo crypto/evp/e_aes.c /^ } kmo;$/;" m struct:__anon54 typeref:union:__anon54::__anon55 file: +kmo crypto/perlasm/s390x.pm /^sub kmo {$/;" s +kmo crypto/s390x_arch.h /^ unsigned long long kmo[2];$/;" m struct:OPENSSL_s390xcap_st +kmo_kmf providers/implementations/ciphers/cipher_aes.h /^ } kmo_kmf;$/;" m union:prov_aes_ctx_st::__anon488::__anon489::__anon490 typeref:struct:prov_aes_ctx_st::__anon488::__anon489::__anon490::__anon492 +known_answer demos/digest/EVP_MD_demo.c /^const unsigned char known_answer[] = {$/;" v +known_answer demos/digest/EVP_MD_xof.c /^static const char known_answer[] = {$/;" v file: +known_cipher_methods engines/e_devcrypto.c /^static EVP_CIPHER *known_cipher_methods[OSSL_NELEM(cipher_data)] = { NULL, };$/;" v file: +known_cipher_nids engines/e_devcrypto.c /^static int known_cipher_nids[OSSL_NELEM(cipher_data)];$/;" v file: +known_cipher_nids_amount engines/e_devcrypto.c /^static int known_cipher_nids_amount = -1; \/* -1 indicates not yet initialised *\/$/;" v file: +known_digest_methods engines/e_devcrypto.c /^static EVP_MD *known_digest_methods[OSSL_NELEM(digest_data)] = { NULL, };$/;" v file: +known_digest_nids engines/e_devcrypto.c /^static int known_digest_nids[OSSL_NELEM(digest_data)];$/;" v file: +known_digest_nids_amount engines/e_devcrypto.c /^static int known_digest_nids_amount = -1; \/* -1 indicates not yet initialised *\/$/;" v file: +known_gettable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/macs/cmac_prov.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/signature/eddsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM known_gettable_ctx_params[] = {$/;" v file: +known_gettable_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM known_gettable_params[] = {$/;" v file: +known_gettable_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM known_gettable_params[] = {$/;" v file: +known_gettable_rsakem_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM known_gettable_rsakem_ctx_params[] = {$/;" v file: +known_md5_sha1_settable_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static const OSSL_PARAM known_md5_sha1_settable_ctx_params[] = {$/;" v file: +known_mdc2_settable_ctx_params providers/implementations/digests/mdc2_prov.c /^static const OSSL_PARAM known_mdc2_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/exchange/dh_exch.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/exchange/ecdh_exch.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/macs/blake2_mac_impl.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/macs/cmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/macs/gmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/macs/hmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/macs/kmac_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM known_settable_ctx_params[] = {$/;" v file: +known_settable_rsakem_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM known_settable_rsakem_ctx_params[] = {$/;" v file: +known_sha1_settable_ctx_params providers/implementations/digests/sha2_prov.c /^static const OSSL_PARAM known_sha1_settable_ctx_params[] = {$/;" v file: +known_shake_settable_ctx_params providers/implementations/digests/sha3_prov.c /^static const OSSL_PARAM known_shake_settable_ctx_params[] = {$/;" v file: +knowngN crypto/srp/srp_lib.c /^static SRP_gN knowngN[] = {$/;" v file: +krb5kdf_derive providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_derive_fn krb5kdf_derive;$/;" v file: +krb5kdf_derive providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +krb5kdf_free providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_freectx_fn krb5kdf_free;$/;" v file: +krb5kdf_free providers/implementations/kdfs/krb5kdf.c /^static void krb5kdf_free(void *vctx)$/;" f file: +krb5kdf_get_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn krb5kdf_get_ctx_params;$/;" v file: +krb5kdf_get_ctx_params providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +krb5kdf_gettable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn krb5kdf_gettable_ctx_params;$/;" v file: +krb5kdf_gettable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static const OSSL_PARAM *krb5kdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +krb5kdf_new providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_newctx_fn krb5kdf_new;$/;" v file: +krb5kdf_new providers/implementations/kdfs/krb5kdf.c /^static void *krb5kdf_new(void *provctx)$/;" f file: +krb5kdf_reset providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_reset_fn krb5kdf_reset;$/;" v file: +krb5kdf_reset providers/implementations/kdfs/krb5kdf.c /^static void krb5kdf_reset(void *vctx)$/;" f file: +krb5kdf_set_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn krb5kdf_set_ctx_params;$/;" v file: +krb5kdf_set_ctx_params providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +krb5kdf_set_membuf providers/implementations/kdfs/krb5kdf.c /^static int krb5kdf_set_membuf(unsigned char **dst, size_t *dst_len,$/;" f file: +krb5kdf_settable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn krb5kdf_settable_ctx_params;$/;" v file: +krb5kdf_settable_ctx_params providers/implementations/kdfs/krb5kdf.c /^static const OSSL_PARAM *krb5kdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +kres crypto/evp/e_aes.c /^ unsigned char kres[16];$/;" m struct:__anon60 file: +kres providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned char kres[16];$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +kreslen crypto/evp/e_aes.c /^ int kreslen;$/;" m struct:__anon60 file: +kreslen providers/implementations/ciphers/cipher_aes_gcm.h /^ int kreslen;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +krp crypto/cmp/cmp_local.h /^ OSSL_CMP_KEYRECREPCONTENT *krp; \/* 10 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +krr crypto/cmp/cmp_local.h /^ OSSL_CRMF_MSGS *krr; \/* 9 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +ks crypto/engine/eng_openssl.c /^ RC4_KEY ks;$/;" m struct:__anon211 file: +ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon39::__anon40 file: +ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon42::__anon43 file: +ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon44::__anon45 file: +ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon46::__anon47 file: +ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon48::__anon49 file: +ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon48::__anon50 file: +ks crypto/evp/e_aes.c /^ AES_KEY ks;$/;" m union:__anon74::__anon75 file: +ks crypto/evp/e_aes.c /^ } ks; \/* AES key schedule to use *\/$/;" m struct:__anon42 typeref:union:__anon42::__anon43 file: +ks crypto/evp/e_aes.c /^ } ks; \/* AES key schedule to use *\/$/;" m struct:__anon46 typeref:union:__anon46::__anon47 file: +ks crypto/evp/e_aes.c /^ } ks;$/;" m struct:__anon39 typeref:union:__anon39::__anon40 file: +ks crypto/evp/e_aes.c /^ } ks;$/;" m struct:__anon74 typeref:union:__anon74::__anon75 file: +ks crypto/evp/e_aes_cbc_hmac_sha1.c /^ AES_KEY ks;$/;" m struct:__anon17 file: +ks crypto/evp/e_aes_cbc_hmac_sha256.c /^ AES_KEY ks;$/;" m struct:__anon32 file: +ks crypto/evp/e_aria.c /^ ARIA_KEY ks;$/;" m union:__anon13::__anon14 file: +ks crypto/evp/e_aria.c /^ ARIA_KEY ks;$/;" m union:__anon15::__anon16 file: +ks crypto/evp/e_aria.c /^ ARIA_KEY ks;$/;" m struct:__anon12 file: +ks crypto/evp/e_aria.c /^ } ks; \/* ARIA key schedule to use *\/$/;" m struct:__anon15 typeref:union:__anon15::__anon16 file: +ks crypto/evp/e_aria.c /^ } ks; \/* ARIA subkey to use *\/$/;" m struct:__anon13 typeref:union:__anon13::__anon14 file: +ks crypto/evp/e_bf.c /^ BF_KEY ks;$/;" m struct:__anon80 file: +ks crypto/evp/e_camellia.c /^ CAMELLIA_KEY ks;$/;" m struct:__anon81 file: +ks crypto/evp/e_cast.c /^ CAST_KEY ks;$/;" m struct:__anon76 file: +ks crypto/evp/e_des.c /^ DES_key_schedule ks;$/;" m union:__anon77::__anon78 file: +ks crypto/evp/e_des.c /^ } ks;$/;" m struct:__anon77 typeref:union:__anon77::__anon78 file: +ks crypto/evp/e_des3.c /^ DES_key_schedule ks[3];$/;" m union:__anon24::__anon25 file: +ks crypto/evp/e_des3.c /^ } ks;$/;" m struct:__anon24 typeref:union:__anon24::__anon25 file: +ks crypto/evp/e_idea.c /^ IDEA_KEY_SCHEDULE ks;$/;" m struct:__anon83 file: +ks crypto/evp/e_rc2.c /^ RC2_KEY ks; \/* key schedule *\/$/;" m struct:__anon11 file: +ks crypto/evp/e_rc4.c /^ RC4_KEY ks; \/* working key *\/$/;" m struct:__anon31 file: +ks crypto/evp/e_rc4_hmac_md5.c /^ RC4_KEY ks;$/;" m struct:__anon38 file: +ks crypto/evp/e_rc5.c /^ RC5_32_KEY ks; \/* key schedule *\/$/;" m struct:__anon10 file: +ks crypto/evp/e_seed.c /^ SEED_KEY_SCHEDULE ks;$/;" m struct:__anon22 file: +ks crypto/evp/e_sm4.c /^ SM4_KEY ks;$/;" m struct:__anon37 file: +ks crypto/evp/e_xcbc_d.c /^ DES_key_schedule ks; \/* key schedule *\/$/;" m struct:__anon23 file: +ks include/openssl/des.h /^ } ks[16];$/;" m struct:DES_ks typeref:union:DES_ks::__anon376 +ks providers/implementations/ciphers/cipher_aes.h /^ AES_KEY ks;$/;" m union:prov_aes_ctx_st::__anon487 +ks providers/implementations/ciphers/cipher_aes.h /^ } ks;$/;" m struct:prov_aes_ctx_st typeref:union:prov_aes_ctx_st::__anon487 +ks providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ AES_KEY ks;$/;" m struct:prov_aes_hmac_sha_ctx_st +ks providers/implementations/ciphers/cipher_aes_ccm.h /^ AES_KEY ks;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon473 +ks providers/implementations/ciphers/cipher_aes_ccm.h /^ } ks;$/;" m union:prov_aes_ccm_ctx_st::__anon472 typeref:struct:prov_aes_ccm_ctx_st::__anon472::__anon473 +ks providers/implementations/ciphers/cipher_aes_gcm.h /^ AES_KEY ks;$/;" m union:prov_aes_gcm_ctx_st::__anon493 +ks providers/implementations/ciphers/cipher_aes_gcm.h /^ } ks; \/* AES key schedule to use *\/$/;" m struct:prov_aes_gcm_ctx_st typeref:union:prov_aes_gcm_ctx_st::__anon493 +ks providers/implementations/ciphers/cipher_aes_ocb.h /^ AES_KEY ks;$/;" m union:prov_aes_ocb_ctx_st::__anon497 +ks providers/implementations/ciphers/cipher_aes_ocb.h /^ AES_KEY ks;$/;" m union:prov_aes_ocb_ctx_st::__anon498 +ks providers/implementations/ciphers/cipher_aes_wrp.c /^ AES_KEY ks;$/;" m union:prov_aes_wrap_ctx_st::__anon509 file: +ks providers/implementations/ciphers/cipher_aes_wrp.c /^ } ks;$/;" m struct:prov_aes_wrap_ctx_st typeref:union:prov_aes_wrap_ctx_st::__anon509 file: +ks providers/implementations/ciphers/cipher_aes_xts.h /^ AES_KEY ks;$/;" m union:prov_aes_xts_ctx_st::__anon466 +ks providers/implementations/ciphers/cipher_aria.h /^ ARIA_KEY ks;$/;" m union:prov_aria_ctx_st::__anon481 +ks providers/implementations/ciphers/cipher_aria.h /^ } ks;$/;" m struct:prov_aria_ctx_st typeref:union:prov_aria_ctx_st::__anon481 +ks providers/implementations/ciphers/cipher_aria_ccm.h /^ ARIA_KEY ks;$/;" m union:prov_aria_ccm_ctx_st::__anon505 +ks providers/implementations/ciphers/cipher_aria_ccm.h /^ } ks; \/* ARIA key schedule to use *\/$/;" m struct:prov_aria_ccm_ctx_st typeref:union:prov_aria_ccm_ctx_st::__anon505 +ks providers/implementations/ciphers/cipher_aria_gcm.h /^ ARIA_KEY ks;$/;" m union:prov_aria_gcm_ctx_st::__anon499 +ks providers/implementations/ciphers/cipher_aria_gcm.h /^ } ks;$/;" m struct:prov_aria_gcm_ctx_st typeref:union:prov_aria_gcm_ctx_st::__anon499 +ks providers/implementations/ciphers/cipher_blowfish.h /^ BF_KEY ks;$/;" m union:prov_blowfish_ctx_st::__anon501 +ks providers/implementations/ciphers/cipher_blowfish.h /^ } ks;$/;" m struct:prov_blowfish_ctx_st typeref:union:prov_blowfish_ctx_st::__anon501 +ks providers/implementations/ciphers/cipher_camellia.h /^ CAMELLIA_KEY ks;$/;" m union:prov_camellia_ctx_st::__anon513 +ks providers/implementations/ciphers/cipher_camellia.h /^ } ks;$/;" m struct:prov_camellia_ctx_st typeref:union:prov_camellia_ctx_st::__anon513 +ks providers/implementations/ciphers/cipher_cast.h /^ CAST_KEY ks;$/;" m union:prov_cast_ctx_st::__anon477 +ks providers/implementations/ciphers/cipher_cast.h /^ } ks;$/;" m struct:prov_cast_ctx_st typeref:union:prov_cast_ctx_st::__anon477 +ks providers/implementations/ciphers/cipher_des.h /^ DES_key_schedule ks;$/;" m union:prov_des_ctx_st::__anon482 +ks providers/implementations/ciphers/cipher_idea.h /^ IDEA_KEY_SCHEDULE ks;$/;" m union:prov_idea_ctx_st::__anon510 +ks providers/implementations/ciphers/cipher_idea.h /^ } ks;$/;" m struct:prov_idea_ctx_st typeref:union:prov_idea_ctx_st::__anon510 +ks providers/implementations/ciphers/cipher_rc2.h /^ RC2_KEY ks;$/;" m union:prov_rc2_ctx_st::__anon500 +ks providers/implementations/ciphers/cipher_rc2.h /^ } ks;$/;" m struct:prov_rc2_ctx_st typeref:union:prov_rc2_ctx_st::__anon500 +ks providers/implementations/ciphers/cipher_rc4.h /^ RC4_KEY ks;$/;" m union:prov_rc4_ctx_st::__anon471 +ks providers/implementations/ciphers/cipher_rc4.h /^ } ks;$/;" m struct:prov_rc4_ctx_st typeref:union:prov_rc4_ctx_st::__anon471 +ks providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ RC4_KEY ks;$/;" m union:prov_rc4_hmac_md5_ctx_st::__anon470 +ks providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ } ks;$/;" m struct:prov_rc4_hmac_md5_ctx_st typeref:union:prov_rc4_hmac_md5_ctx_st::__anon470 +ks providers/implementations/ciphers/cipher_rc5.h /^ RC5_32_KEY ks; \/* key schedule *\/$/;" m union:prov_blowfish_ctx_st::__anon479 +ks providers/implementations/ciphers/cipher_rc5.h /^ } ks;$/;" m struct:prov_blowfish_ctx_st typeref:union:prov_blowfish_ctx_st::__anon479 +ks providers/implementations/ciphers/cipher_seed.h /^ SEED_KEY_SCHEDULE ks;$/;" m union:prov_seed_ctx_st::__anon486 +ks providers/implementations/ciphers/cipher_seed.h /^ } ks;$/;" m struct:prov_seed_ctx_st typeref:union:prov_seed_ctx_st::__anon486 +ks providers/implementations/ciphers/cipher_sm4.h /^ SM4_KEY ks;$/;" m union:prov_cast_ctx_st::__anon478 +ks providers/implementations/ciphers/cipher_sm4.h /^ } ks;$/;" m struct:prov_cast_ctx_st typeref:union:prov_cast_ctx_st::__anon478 +ks providers/implementations/ciphers/cipher_tdes.h /^ DES_key_schedule ks[3];$/;" m union:prov_tdes_ctx_st::__anon484 +ks providers/implementations/include/prov/ciphercommon.h /^ const void *ks; \/* Pointer to algorithm specific key data *\/$/;" m struct:prov_cipher_ctx_st +ks providers/implementations/include/prov/ciphercommon_gcm.h /^ const void *ks;$/;" m struct:prov_gcm_ctx_st +ks1 crypto/evp/e_aes.c /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:__anon44 typeref:union:__anon44::__anon45 file: +ks1 crypto/evp/e_des3.c 36;" d file: +ks1 providers/implementations/ciphers/cipher_aes_xts.h /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:prov_aes_xts_ctx_st typeref:union:prov_aes_xts_ctx_st::__anon466 +ks1 providers/implementations/ciphers/cipher_desx_hw.c 23;" d file: +ks1 providers/implementations/ciphers/cipher_tdes_default_hw.c 18;" d file: +ks1 providers/implementations/ciphers/cipher_tdes_hw.c 19;" d file: +ks2 crypto/evp/e_aes.c /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:__anon44 typeref:union:__anon44::__anon45 file: +ks2 crypto/evp/e_des3.c 37;" d file: +ks2 providers/implementations/ciphers/cipher_aes_xts.h /^ } ks1, ks2; \/* AES key schedules to use *\/$/;" m struct:prov_aes_xts_ctx_st typeref:union:prov_aes_xts_ctx_st::__anon466 +ks2 providers/implementations/ciphers/cipher_desx_hw.c 24;" d file: +ks2 providers/implementations/ciphers/cipher_tdes_default_hw.c 19;" d file: +ks2 providers/implementations/ciphers/cipher_tdes_hw.c 20;" d file: +ks3 crypto/evp/e_des3.c 38;" d file: +ks3 providers/implementations/ciphers/cipher_desx_hw.c 25;" d file: +ks3 providers/implementations/ciphers/cipher_tdes_default_hw.c 20;" d file: +ks3 providers/implementations/ciphers/cipher_tdes_hw.c 21;" d file: +ksdec crypto/evp/e_aes.c /^ } ksdec; \/* AES key schedule to use for decryption *\/$/;" m struct:__anon48 typeref:union:__anon48::__anon50 file: +ksdec providers/implementations/ciphers/cipher_aes_ocb.h /^ } ksdec; \/* AES key schedule to use for decryption *\/$/;" m struct:prov_aes_ocb_ctx_st typeref:union:prov_aes_ocb_ctx_st::__anon498 +ksenc crypto/evp/e_aes.c /^ } ksenc; \/* AES key schedule to use for encryption *\/$/;" m struct:__anon48 typeref:union:__anon48::__anon49 file: +ksenc providers/implementations/ciphers/cipher_aes_ocb.h /^ } ksenc; \/* AES key schedule to use for encryption\/aad *\/$/;" m struct:prov_aes_ocb_ctx_st typeref:union:prov_aes_ocb_ctx_st::__anon497 +ktls_check_supported_cipher ssl/ktls.c /^int ktls_check_supported_cipher(const SSL *s, const EVP_CIPHER *c,$/;" f +ktls_chk_platform test/sslapitest.c /^static int ktls_chk_platform(int sock)$/;" f file: +ktls_configure_crypto ssl/ktls.c /^int ktls_configure_crypto(const SSL *s, const EVP_CIPHER *c, EVP_CIPHER_CTX *dd,$/;" f +ktls_crypto_info_t include/internal/ktls.h /^typedef struct tls_crypto_info_all ktls_crypto_info_t;$/;" t typeref:struct:tls_crypto_info_all +ktls_crypto_info_t include/internal/ktls.h /^typedef struct tls_enable ktls_crypto_info_t;$/;" t typeref:struct:tls_enable +ktls_enable include/internal/ktls.h /^static ossl_inline int ktls_enable(int fd)$/;" f +ktls_read_record include/internal/ktls.h /^static ossl_inline int ktls_read_record(int fd, void *data, size_t length)$/;" f +ktls_send_ctrl_message include/internal/ktls.h /^static ossl_inline int ktls_send_ctrl_message(int fd, unsigned char record_type,$/;" f +ktls_sendfile include/internal/ktls.h /^static ossl_inline ossl_ssize_t ktls_sendfile(int s, int fd, off_t off, size_t size, int flags)$/;" f +ktls_sendfile include/internal/ktls.h /^static ossl_inline ossl_ssize_t ktls_sendfile(int s, int fd, off_t off,$/;" f +ktls_start include/internal/ktls.h /^static ossl_inline int ktls_start(int fd, ktls_crypto_info_t *crypto_info,$/;" f +ktls_start include/internal/ktls.h /^static ossl_inline int ktls_start(int fd, ktls_crypto_info_t *tls_en, int is_tx)$/;" f +ktls_test_cipher test/sslapitest.c /^static struct ktls_test_cipher {$/;" s file: +ktls_test_ciphers test/sslapitest.c /^} ktls_test_ciphers[] = {$/;" v typeref:struct:ktls_test_cipher file: +ktmp crypto/engine/eng_openssl.c /^ ASN1_OCTET_STRING ktmp; \/* Temp storage for key *\/$/;" m struct:__anon212 file: +ktri crypto/cms/cms_local.h /^ CMS_KeyTransRecipientInfo *ktri;$/;" m union:CMS_RecipientInfo_st::__anon239 +ku_reject crypto/x509/v3_purp.c 383;" d file: +kup crypto/cmp/cmp_local.h /^ OSSL_CMP_CERTREPMESSAGE *kup; \/* 8 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +kur crypto/cmp/cmp_local.h /^ OSSL_CRMF_MSGS *kur; \/* 7 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +kxBlob ssl/statem/statem_srvr.c /^ ASN1_TYPE *kxBlob;$/;" m struct:__anon397 file: +l crypto/evp/e_aes.c /^ int l;$/;" m struct:__anon66::__anon67::__anon69 file: +l include/crypto/modes.h /^ OCB_BLOCK *l;$/;" m struct:ocb128_context +l providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t l, m; \/* L and M parameters from RFC3610 *\/$/;" m struct:prov_ccm_st +l test/ctype_internal_test.c /^ int l;$/;" m struct:__anon268 file: +l2c crypto/cast/cast_local.h 37;" d +l2c crypto/cast/cast_local.h 38;" d +l2c crypto/des/des_local.h 57;" d +l2c crypto/mdc2/mdc2dgst.c 29;" d file: +l2c crypto/mdc2/mdc2dgst.c 30;" d file: +l2c crypto/rc2/rc2_local.h 40;" d +l2c crypto/rc2/rc2_local.h 41;" d +l2c crypto/rc5/rc5_local.h 42;" d +l2c crypto/rc5/rc5_local.h 43;" d +l2c ssl/ssl_local.h 65;" d +l2cn crypto/cast/cast_local.h 44;" d +l2cn crypto/cast/cast_local.h 45;" d +l2cn crypto/des/des_local.h 78;" d +l2cn crypto/rc2/rc2_local.h 47;" d +l2cn crypto/rc2/rc2_local.h 48;" d +l2cn crypto/rc5/rc5_local.h 49;" d +l2cn crypto/rc5/rc5_local.h 50;" d +l2cn ssl/ssl_local.h 107;" d +l2n crypto/bf/bf_local.h 65;" d +l2n crypto/bf/bf_local.h 66;" d +l2n crypto/cast/cast_local.h 110;" d +l2n crypto/cast/cast_local.h 111;" d +l2n crypto/des/des_local.h 72;" d +l2n crypto/idea/idea_local.h 71;" d +l2n crypto/idea/idea_local.h 72;" d +l2n crypto/rc2/rc2_local.h 120;" d +l2n crypto/rc2/rc2_local.h 121;" d +l2n crypto/rc5/rc5_local.h 122;" d +l2n crypto/rc5/rc5_local.h 123;" d +l2n ssl/s3_cbc.c 46;" d file: +l2n ssl/ssl_local.h 85;" d +l2n3 crypto/ct/ct_local.h 34;" d +l2n3 ssl/ssl_local.h 130;" d +l2n6 ssl/s3_cbc.c 51;" d file: +l2n6 ssl/ssl_local.h 90;" d +l2n8 crypto/ct/ct_local.h 47;" d +l2n8 ssl/s3_cbc.c 58;" d file: +l2n8 ssl/ssl_local.h 97;" d +l2nn crypto/bf/bf_local.h 38;" d +l2nn crypto/cast/cast_local.h 83;" d +l2nn crypto/idea/idea_local.h 44;" d +l2nn crypto/rc2/rc2_local.h 93;" d +l2nn crypto/rc5/rc5_local.h 95;" d +l_dollar include/crypto/modes.h /^ OCB_BLOCK l_dollar;$/;" m struct:ocb128_context +l_index include/crypto/modes.h /^ size_t l_index;$/;" m struct:ocb128_context +l_star include/crypto/modes.h /^ OCB_BLOCK l_star;$/;" m struct:ocb128_context +label providers/implementations/kdfs/hkdf.c /^ unsigned char *label;$/;" m struct:__anon538 file: +label providers/implementations/kdfs/kbkdf.c /^ unsigned char *label;$/;" m struct:__anon532 file: +label_len providers/implementations/kdfs/hkdf.c /^ size_t label_len;$/;" m struct:__anon538 file: +label_len providers/implementations/kdfs/kbkdf.c /^ size_t label_len;$/;" m struct:__anon532 file: +label_prefix ssl/tls13_enc.c /^static const unsigned char label_prefix[] = "tls13 ";$/;" v file: +label_prefix ssl/tls13_enc.c /^static const unsigned char label_prefix[] = { 0x74, 0x6C, 0x73, 0x31, 0x33, 0x20, 0x00 };$/;" v file: +ladder_post crypto/ec/ec_local.h /^ int (*ladder_post)(const EC_GROUP *group,$/;" m struct:ec_method_st +ladder_pre crypto/ec/ec_local.h /^ int (*ladder_pre)(const EC_GROUP *group,$/;" m struct:ec_method_st +ladder_step crypto/ec/ec_local.h /^ int (*ladder_step)(const EC_GROUP *group,$/;" m struct:ec_method_st +lapse apps/speed.c /^static unsigned int lapse;$/;" v file: +largefelem crypto/ec/ecp_nistp521.c /^typedef uint128_t largefelem[NLIMBS];$/;" t file: +lastUpdate include/crypto/x509.h /^ ASN1_TIME *lastUpdate; \/* lastUpdate field *\/$/;" m struct:X509_crl_info_st +last_block crypto/cmac/cmac.c /^ unsigned char last_block[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: +last_blocks_correction test/modes_internal_test.c /^ size_t (*last_blocks_correction)(const unsigned char *in,$/;" m struct:__anon321 file: +last_blocks_correction test/modes_internal_test.c /^static size_t last_blocks_correction(const unsigned char *in,$/;" f file: +last_blocks_correction_nist test/modes_internal_test.c /^static size_t last_blocks_correction_nist(const unsigned char *in,$/;" f file: +last_entry apps/rehash.c /^ HENTRY *first_entry, *last_entry;$/;" m struct:bucket_st file: +last_entry engines/e_loader_attic.c /^ const char *last_entry;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: +last_entry providers/implementations/storemgmt/file_store.c /^ const char *last_entry;$/;" m struct:file_ctx_st::__anon454::__anon456 file: +last_errno engines/e_loader_attic.c /^ int last_errno;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: +last_errno providers/implementations/storemgmt/file_store.c /^ int last_errno;$/;" m struct:file_ctx_st::__anon454::__anon456 file: +last_handler engines/e_loader_attic.c /^ const FILE_HANDLER *last_handler;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: +last_handler_ctx engines/e_loader_attic.c /^ void *last_handler_ctx;$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon260 file: +last_time ssl/bio_ssl.c /^ unsigned long last_time;$/;" m struct:bio_ssl_st file: +last_write_sequence ssl/record/record.h /^ unsigned char last_write_sequence[8];$/;" m struct:dtls_record_layer_st +lastpkt test/helpers/ssltestlib.c /^ unsigned int lastpkt;$/;" m struct:mempacket_test_ctx_st file: +latest util/perl/OpenSSL/copyright.pm /^sub latest {$/;" s +lazy_reduction crypto/poly1305/asm/poly1305-x86.pl /^sub lazy_reduction {$/;" s +ldap_ExtendedResponse_parse apps/s_client.c /^static int ldap_ExtendedResponse_parse(const char *buf, long rem)$/;" f file: +ldrd crypto/sha/asm/keccak1600-armv4.pl /^ sub ldrd {$/;" s +le_copy test/params_api_test.c /^static void le_copy(unsigned char *out, const void *in, size_t len)$/;" f file: +leaf_check_all test/sparse_array_test.c /^static void leaf_check_all(ossl_uintmax_t n, char *value, void *arg)$/;" f file: +leaf_delete test/sparse_array_test.c /^static void leaf_delete(ossl_uintmax_t n, char *value, void *arg)$/;" f file: +leaf_length providers/implementations/include/prov/blake2.h /^ uint8_t leaf_length[4];\/* 8 *\/$/;" m struct:blake2b_param_st +leaf_length providers/implementations/include/prov/blake2.h /^ uint8_t leaf_length[4];\/* 8 *\/$/;" m struct:blake2s_param_st +leap_year crypto/asn1/a_time.c /^static int leap_year(const int year)$/;" f file: +leavings include/crypto/siphash.h /^ unsigned char leavings[SIPHASH_BLOCK_SIZE];$/;" m struct:siphash_st +left ssl/record/record.h /^ size_t left;$/;" m struct:ssl3_buffer_st +legacy test/helpers/pkcs12.c /^static int legacy = 0;$/;" v file: +legacy_asn1_ctrl_to_param crypto/evp/p_lib.c /^static int legacy_asn1_ctrl_to_param(EVP_PKEY *pkey, int op,$/;" f file: +legacy_cache_pkey include/crypto/evp.h /^ union legacy_pkey_st legacy_cache_pkey;$/;" m struct:evp_pkey_st typeref:union:evp_pkey_st::legacy_pkey_st +legacy_cipher_fn apps/list.c /^static void legacy_cipher_fn(const EVP_CIPHER *c,$/;" f file: +legacy_ciphers providers/legacyprov.c /^static const OSSL_ALGORITHM legacy_ciphers[] = {$/;" v file: +legacy_digests providers/legacyprov.c /^static const OSSL_ALGORITHM legacy_digests[] = {$/;" v file: +legacy_dispatch_table providers/legacyprov.c /^static const OSSL_DISPATCH legacy_dispatch_table[] = {$/;" v file: +legacy_get_params providers/legacyprov.c /^static OSSL_FUNC_provider_get_params_fn legacy_get_params;$/;" v file: +legacy_get_params providers/legacyprov.c /^static int legacy_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: +legacy_gettable_params providers/legacyprov.c /^static OSSL_FUNC_provider_gettable_params_fn legacy_gettable_params;$/;" v file: +legacy_gettable_params providers/legacyprov.c /^static const OSSL_PARAM *legacy_gettable_params(void *provctx)$/;" f file: +legacy_kdfs providers/legacyprov.c /^static const OSSL_ALGORITHM legacy_kdfs[] = {$/;" v file: +legacy_keytype include/crypto/evp.h /^ int legacy_keytype;$/;" m struct:evp_pkey_ctx_st +legacy_md_fn apps/list.c /^static void legacy_md_fn(const EVP_MD *m,$/;" f file: +legacy_param_types providers/legacyprov.c /^static const OSSL_PARAM legacy_param_types[] = {$/;" v file: +legacy_pkey_st include/crypto/evp.h /^union legacy_pkey_st {$/;" u +legacy_query providers/legacyprov.c /^static OSSL_FUNC_provider_query_operation_fn legacy_query;$/;" v file: +legacy_query providers/legacyprov.c /^static const OSSL_ALGORITHM *legacy_query(void *provctx, int operation_id,$/;" f file: +legacy_rsa_sigalg ssl/t1_lib.c /^static const SIGALG_LOOKUP legacy_rsa_sigalg = {$/;" v file: +legacy_teardown providers/legacyprov.c /^static void legacy_teardown(void *provctx)$/;" f file: +legacy_version ssl/ssl_local.h /^ unsigned int legacy_version;$/;" m struct:__anon414 +len apps/s_client.c /^ size_t len;$/;" m struct:tlsextnextprotoctx_st file: +len apps/s_server.c /^ size_t len;$/;" m struct:tlsextalpnctx_st file: +len apps/s_server.c /^ size_t len;$/;" m struct:tlsextnextprotoctx_st file: +len crypto/asn1/asn1_gen.c /^ int len;$/;" m struct:tag_name_st file: +len crypto/bio/bss_bio.c /^ size_t len; \/* valid iff buf != NULL; 0 if peer == NULL *\/$/;" m struct:bio_bio_st file: +len crypto/cmp/cmp_local.h /^ const char *text, int len);$/;" v +len crypto/engine/tb_asnmth.c /^ int len;$/;" m struct:__anon210 file: +len crypto/evp/e_chacha20_poly1305.c /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon29 typeref:struct:__anon29::__anon30 file: +len crypto/evp/p_lib.c /^ size_t *len;$/;" m struct:raw_key_details_st file: +len include/crypto/modes.h /^ } Yi, EKi, EK0, len, Xi, H;$/;" m struct:gcm128_context typeref:union:gcm128_context::__anon358 +len include/crypto/rand_pool.h /^ size_t len; \/* current number of random bytes contained in the pool *\/$/;" m struct:rand_pool_st +len include/crypto/siphash.h /^ unsigned int len;$/;" m struct:siphash_st +len include/openssl/evp.h /^ size_t len;$/;" m struct:__anon382 +len providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon467 typeref:struct:__anon467::__anon468 +len ssl/record/record.h /^ size_t len;$/;" m struct:ssl3_buffer_st +len test/evp_extra_test.c /^ size_t len;$/;" m struct:ec_der_pub_keys_st file: +len test/helpers/ssltestlib.c /^ int len;$/;" m struct:mempacket_st file: +len test/params_api_test.c /^ size_t len;$/;" m struct:__anon324 file: +len util/perl/TLSProxy/Record.pm /^sub len$/;" s +len_real util/perl/TLSProxy/Record.pm /^sub len_real$/;" s +len_set crypto/evp/e_aes.c /^ int len_set;$/;" m struct:__anon66::__anon67::__anon69 file: +len_set crypto/evp/e_aes.c /^ int len_set; \/* Set if message length set *\/$/;" m struct:__anon46 file: +len_set crypto/evp/e_aria.c /^ int len_set; \/* Set if message length set *\/$/;" m struct:__anon15 file: +len_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int len_set : 1; \/* Set if message length set *\/$/;" m struct:prov_ccm_st +len_to_send crypto/http/http_client.c /^ long len_to_send; \/* Number of bytes still to send *\/$/;" m struct:ossl_http_req_ctx_st file: +lenbytes include/internal/packet.h /^ size_t lenbytes;$/;" m struct:wpacket_sub +lend_tobn engines/e_capi.c /^static int lend_tobn(BIGNUM *bn, unsigned char *bin, int binlen)$/;" f file: +length crypto/asn1/tasn_enc.c /^ int length;$/;" m struct:__anon225 file: +length crypto/bio/bss_dgram.c /^ int length;$/;" m struct:bio_dgram_sctp_save_message_st file: +length crypto/dh/dh_local.h /^ int32_t length;$/;" m struct:dh_st +length crypto/evp/evp_local.h /^ int length;$/;" m struct:evp_Encode_Ctx_st +length include/crypto/asn1.h /^ int length;$/;" m struct:asn1_object_st +length include/openssl/buffer.h /^ size_t length; \/* current number of bytes *\/$/;" m struct:buf_mem_st +length include/openssl/tls1.h /^ unsigned short length;$/;" m struct:tls_session_ticket_ext_st +length providers/implementations/rands/seeding/rand_vms.c /^ short length, code; \/* length is number of bytes *\/$/;" m struct:item_st file: +length ssl/record/record.h /^ size_t length;$/;" m struct:ssl3_record_st +length ssl/ssl_local.h /^ size_t length;$/;" m struct:quic_data_st +length test/igetest.c /^ const size_t length;$/;" m struct:bi_ige_test file: +length test/igetest.c /^ const size_t length;$/;" m struct:ige_test file: +length test/x509_internal_test.c /^ int length;$/;" m struct:__anon313 file: +lengths apps/speed.c /^static const int *lengths = lengths_list;$/;" v file: +lengths_list apps/speed.c /^static const int lengths_list[] = {$/;" v file: +lens engines/e_dasync.c /^ size_t *lens;$/;" m struct:dasync_pipeline_ctx file: +level crypto/encode_decode/encoder_lib.c /^ int level; \/* Recursion level *\/$/;" m struct:encoder_process_data_st file: +level ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL level;$/;" m struct:quic_data_st +level test/testutil/driver.c /^static int level = 0;$/;" v file: +level util/perl/TLSProxy/Alert.pm /^sub level$/;" s +levels crypto/sparse_array.c /^ int levels;$/;" m struct:sparse_array_st file: +levels crypto/x509/pcy_local.h /^ X509_POLICY_LEVEL *levels;$/;" m struct:X509_POLICY_TREE_st +lgcyprov test/evp_extra_test.c /^static OSSL_PROVIDER *lgcyprov = NULL;$/;" v file: +lgcyprov test/pkcs12_format_test.c /^static OSSL_PROVIDER *lgcyprov = NULL;$/;" v file: +lhash_node_st crypto/lhash/lhash_local.h /^struct lhash_node_st {$/;" s +lhash_st crypto/lhash/lhash_local.h /^struct lhash_st {$/;" s +lib_code engines/e_afalg_err.c /^static int lib_code = 0;$/;" v file: +lib_code engines/e_capi_err.c /^static int lib_code = 0;$/;" v file: +lib_code engines/e_dasync_err.c /^static int lib_code = 0;$/;" v file: +lib_code engines/e_loader_attic_err.c /^static int lib_code = 0;$/;" v file: +lib_code engines/e_ossltest_err.c /^static int lib_code = 0;$/;" v file: +libctx crypto/async/async_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:async_job_st +libctx crypto/bio/bio_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:bio_st +libctx crypto/bn/bn_ctx.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:bignum_ctx file: +libctx crypto/cmp/cmp_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ossl_cmp_ctx_st +libctx crypto/cmp/cmp_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ossl_cmp_msg_st +libctx crypto/cms/cms_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:CMS_CTX_st +libctx crypto/core_algorithm.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:algorithm_data_st file: +libctx crypto/core_fetch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:construct_data_st file: +libctx crypto/ct/ct_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ct_policy_eval_ctx_st +libctx crypto/ct/ct_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:sct_ctx_st +libctx crypto/ct/ct_log.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ctlog_st file: +libctx crypto/ct/ct_log.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ctlog_store_st file: +libctx crypto/dh/dh_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:dh_st +libctx crypto/dsa/dsa_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:dsa_st +libctx crypto/ec/ec_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ec_group_st +libctx crypto/ec/ec_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ec_key_st +libctx crypto/encode_decode/decoder_meth.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:decoder_data_st file: +libctx crypto/encode_decode/encoder_meth.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:encoder_data_st file: +libctx crypto/evp/evp_fetch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:evp_method_data_st file: +libctx crypto/provider_core.c /^ OSSL_LIB_CTX *libctx; \/* The library context this instance is in *\/$/;" m struct:ossl_provider_st file: +libctx crypto/provider_core.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:provider_store_st file: +libctx crypto/rsa/rsa_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:rsa_st +libctx crypto/store/store_meth.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:loader_data_st file: +libctx crypto/ts/ts_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:TS_resp_ctx +libctx crypto/x509/x_pubkey.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:X509_pubkey_st file: +libctx demos/cipher/aesccm.c /^OSSL_LIB_CTX *libctx = NULL;$/;" v +libctx demos/cipher/aesgcm.c /^OSSL_LIB_CTX *libctx = NULL;$/;" v +libctx demos/cipher/ariacbc.c /^OSSL_LIB_CTX *libctx = NULL;$/;" v +libctx engines/e_loader_attic.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ossl_store_loader_ctx_st file: +libctx include/crypto/ecx.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ecx_key_st +libctx include/crypto/evp.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:evp_pkey_ctx_st +libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:X509_crl_st +libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:X509_req_st +libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:x509_st +libctx include/crypto/x509.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:x509_store_ctx_st +libctx include/openssl/conftypes.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:conf_st +libctx providers/common/include/prov/provider_ctx.h /^ OSSL_LIB_CTX *libctx; \/* For all provider modules *\/$/;" m struct:prov_ctx_st +libctx providers/fips/self_test.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:self_test_post_params_st +libctx providers/implementations/asymciphers/rsa_enc.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon515 file: +libctx providers/implementations/asymciphers/sm2_enc.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon514 file: +libctx providers/implementations/ciphers/cipher_aes_siv.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:prov_siv_ctx_st +libctx providers/implementations/exchange/dh_exch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon517 file: +libctx providers/implementations/exchange/ecdh_exch.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon518 file: +libctx providers/implementations/include/prov/ciphercommon.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:prov_cipher_ctx_st +libctx providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_LIB_CTX *libctx; \/* needed for rand calls *\/$/;" m struct:prov_gcm_ctx_st +libctx providers/implementations/include/prov/kdfexchange.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:kdf_data_st +libctx providers/implementations/include/prov/macsignature.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:mac_key_st +libctx providers/implementations/kdfs/scrypt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon537 file: +libctx providers/implementations/kem/rsa_kem.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon465 file: +libctx providers/implementations/keymgmt/dh_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:dh_gen_ctx file: +libctx providers/implementations/keymgmt/dsa_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:dsa_gen_ctx file: +libctx providers/implementations/keymgmt/ec_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ec_gen_ctx file: +libctx providers/implementations/keymgmt/ecx_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:ecx_gen_ctx file: +libctx providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:mac_gen_ctx file: +libctx providers/implementations/keymgmt/rsa_kmgmt.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:rsa_gen_ctx file: +libctx providers/implementations/signature/dsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon462 file: +libctx providers/implementations/signature/ecdsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon460 file: +libctx providers/implementations/signature/eddsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon463 file: +libctx providers/implementations/signature/mac_legacy_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon461 file: +libctx providers/implementations/signature/rsa_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon464 file: +libctx providers/implementations/signature/sm2_sig.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon459 file: +libctx ssl/ssl_local.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:ssl_ctx_st +libctx test/acvp_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/cmp_client_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/cmp_msg_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/cmp_protect_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/cmp_server_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/cmp_vfy_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/evp_libctx_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/evp_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/filterprov.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:filter_prov_globals_st file: +libctx test/helpers/ssl_test_ctx.h /^ OSSL_LIB_CTX *libctx;$/;" m struct:__anon292 +libctx test/p_test.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:p_test_ctx file: +libctx test/provider_pkey_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/provider_status_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/ssl_test.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/sslapitest.c /^static OSSL_LIB_CTX *libctx = NULL;$/;" v file: +libctx test/tls-provider.c /^ OSSL_LIB_CTX *libctx;$/;" m struct:xor_gen_ctx file: +libext Configurations/platform/Unix.pm /^sub libext { $target{lib_extension} || '.a' }$/;" s +libext Configurations/platform/VMS.pm /^sub libext { '.OLB' }$/;" s +libext Configurations/platform/Windows.pm /^sub libext { '.lib' }$/;" s +libext Configurations/platform/mingw.pm /^sub libext { '.a' }$/;" s +libprov test/evp_libctx_test.c /^static OSSL_PROVIDER *libprov = NULL;$/;" v file: +limb crypto/ec/curve448/field.h /^ word_t limb[NLIMBS];$/;" m struct:gf_s +limb crypto/ec/curve448/point_448.h /^ c448_word_t limb[C448_SCALAR_LIMBS];$/;" m struct:curve448_scalar_s +limb crypto/ec/ecp_nistp224.c /^typedef uint64_t limb;$/;" t file: +limb crypto/ec/ecp_nistp256.c /^typedef uint128_t limb;$/;" t file: +limb crypto/ec/ecp_nistp521.c /^typedef uint64_t limb;$/;" t file: +limb_aX crypto/ec/ecp_nistp224.c /^typedef uint64_t limb_aX __attribute((__aligned__(1)));$/;" t file: +limb_aX crypto/ec/ecp_nistp521.c /^typedef limb limb_aX __attribute((__aligned__(1)));$/;" t file: +line_num crypto/evp/evp_local.h /^ int line_num;$/;" m struct:evp_Encode_Ctx_st +linebuffer_callback_ctrl crypto/bio/bf_lbuf.c /^static long linebuffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +linebuffer_ctrl crypto/bio/bf_lbuf.c /^static long linebuffer_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +linebuffer_free crypto/bio/bf_lbuf.c /^static int linebuffer_free(BIO *a)$/;" f file: +linebuffer_gets crypto/bio/bf_lbuf.c /^static int linebuffer_gets(BIO *b, char *buf, int size)$/;" f file: +linebuffer_new crypto/bio/bf_lbuf.c /^static int linebuffer_new(BIO *bi)$/;" f file: +linebuffer_puts crypto/bio/bf_lbuf.c /^static int linebuffer_puts(BIO *b, const char *str)$/;" f file: +linebuffer_read crypto/bio/bf_lbuf.c /^static int linebuffer_read(BIO *b, char *out, int outl)$/;" f file: +linebuffer_write crypto/bio/bf_lbuf.c /^static int linebuffer_write(BIO *b, const char *in, int inl)$/;" f file: +linestart crypto/bio/bf_prefix.c /^ int linestart; \/* flag to indicate we're at the line start *\/$/;" m struct:prefix_ctx_st file: +link_mtu ssl/ssl_local.h /^ size_t link_mtu; \/* max on-the-wire DTLS packet size *\/$/;" m struct:dtls1_state_st +list crypto/property/property.c /^ OSSL_PROPERTY_LIST *list;$/;" m struct:ossl_global_properties_st file: +list test/sslapitest.c /^ const int *list;$/;" m struct:__anon326 file: +list_add_value crypto/engine/eng_dyn.c /^ int list_add_value;$/;" m struct:st_dynamic_data_ctx file: +list_asymciphers apps/list.c /^static void list_asymciphers(void)$/;" f file: +list_builtin_curves apps/ecparam.c /^static int list_builtin_curves(BIO *out)$/;" f file: +list_ciphers apps/list.c /^static void list_ciphers(void)$/;" f file: +list_decoders apps/list.c /^static void list_decoders(void)$/;" f file: +list_digests apps/list.c /^static void list_digests(void)$/;" f file: +list_disabled apps/list.c /^static void list_disabled(void)$/;" f file: +list_encoders apps/list.c /^static void list_encoders(void)$/;" f file: +list_engines apps/list.c /^static void list_engines(void)$/;" f file: +list_kdfs apps/list.c /^static void list_kdfs(void)$/;" f file: +list_kems apps/list.c /^static void list_kems(void)$/;" f file: +list_keyexchanges apps/list.c /^static void list_keyexchanges(void)$/;" f file: +list_keymanagers apps/list.c /^static void list_keymanagers(void)$/;" f file: +list_macs apps/list.c /^static void list_macs(void)$/;" f file: +list_main apps/list.c /^int list_main(int argc, char **argv)$/;" f +list_objects apps/list.c /^static void list_objects(void)$/;" f file: +list_options apps/list.c /^const OPTIONS list_options[] = {$/;" v +list_options_for_command apps/list.c /^static void list_options_for_command(const char *command)$/;" f file: +list_pkey apps/list.c /^static void list_pkey(void)$/;" f file: +list_pkey_meth apps/list.c /^static void list_pkey_meth(void)$/;" f file: +list_provider_info apps/list.c /^static void list_provider_info(void)$/;" f file: +list_random_generators apps/list.c /^static void list_random_generators(void)$/;" f file: +list_random_instances apps/list.c /^static void list_random_instances(void)$/;" f file: +list_signatures apps/list.c /^static void list_signatures(void)$/;" f file: +list_store_loaders apps/list.c /^static void list_store_loaders(void)$/;" f file: +list_type apps/list.c /^static void list_type(FUNC_TYPE ft, int one)$/;" f file: +listlen test/sslapitest.c /^ size_t listlen;$/;" m struct:__anon326 file: +liststr test/sslapitest.c /^ const char *liststr;$/;" m struct:__anon326 file: +little crypto/bn/bn_lib.c /^typedef enum {big, little} endianess_t;$/;" e enum:__anon9 file: +ll_append_head ssl/ssl_ciph.c /^static void ll_append_head(CIPHER_ORDER **head, CIPHER_ORDER *curr,$/;" f file: +ll_append_tail ssl/ssl_ciph.c /^static void ll_append_tail(CIPHER_ORDER **head, CIPHER_ORDER *curr,$/;" f file: +ln include/crypto/asn1.h /^ const char *sn, *ln;$/;" m struct:asn1_object_st +ln_cmp crypto/objects/obj_dat.c /^static int ln_cmp(const ASN1_OBJECT *const *a, const unsigned int *b)$/;" f file: +ln_objs crypto/objects/obj_dat.h /^static const unsigned int ln_objs[NUM_LN] = {$/;" v +lo crypto/aes/asm/aes-x86_64.pl /^sub lo() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1l\/;$/;" s +lo crypto/camellia/asm/cmll-x86_64.pl /^sub lo() { my $r=shift; $r =~ s\/%[er]([a-d])x\/%\\1l\/;$/;" s +lo include/crypto/modes.h /^ u64 hi, lo;$/;" m struct:__anon357 +load crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_load_fn *load;$/;" m struct:evp_keymgmt_st +load crypto/store/store_local.h /^ OSSL_STORE_load_fn load;$/;" m struct:ossl_store_loader_st +load include/openssl/conftypes.h /^ int (*load) (CONF *conf, const char *name, long *eline);$/;" m struct:conf_method_st +load util/perl/OpenSSL/Ordinals.pm /^sub load {$/;" s +load32 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint32_t load32(const uint8_t *src)$/;" f +load48 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint64_t load48(const uint8_t *src)$/;" f +load64 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint64_t load64(const uint8_t *src)$/;" f +load_3 crypto/ec/curve25519.c /^static uint64_t load_3(const uint8_t *in)$/;" f file: +load_4 crypto/ec/curve25519.c /^static uint64_t load_4(const uint8_t *in)$/;" f file: +load_6 crypto/ec/curve25519.c /^static uint64_t load_6(const uint8_t *in)$/;" f file: +load_7 crypto/ec/curve25519.c /^static uint64_t load_7(const uint8_t *in)$/;" f file: +load_8 crypto/ec/curve25519.c /^static uint64_t load_8(const uint8_t *in)$/;" f file: +load_b crypto/bn/asm/sparct4-mont.pl /^sub load_b {$/;" s +load_b_pair crypto/bn/asm/sparct4-mont.pl /^sub load_b_pair {$/;" s +load_bio include/openssl/conftypes.h /^ int (*load_bio) (CONF *conf, BIO *bp, long *eline);$/;" m struct:conf_method_st +load_builtin_compressions ssl/ssl_ciph.c /^static int load_builtin_compressions(void)$/;" f file: +load_builtin_modules crypto/conf/conf_mod.c /^static CRYPTO_ONCE load_builtin_modules = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +load_ccr crypto/bn/asm/sparct4-mont.pl /^sub load_ccr {$/;" s +load_cert apps/include/apps.h 115;" d +load_cert_asn1 test/helpers/pkcs12.c /^static X509 *load_cert_asn1(const unsigned char *bytes, int len)$/;" f file: +load_cert_certs apps/lib/apps.c /^int load_cert_certs(const char *uri,$/;" f +load_cert_from_file test/verify_extra_test.c 30;" d file: +load_cert_pass apps/lib/apps.c /^X509 *load_cert_pass(const char *uri, int format, int maybe_stdin,$/;" f +load_cert_pem test/testutil/load.c /^X509 *load_cert_pem(const char *file, OSSL_LIB_CTX *libctx)$/;" f +load_cert_pwd apps/cmp.c /^static X509 *load_cert_pwd(const char *uri, const char *pass, const char *desc)$/;" f file: +load_certs apps/lib/apps.c /^int load_certs(const char *uri, int maybe_stdin, STACK_OF(X509) **certs,$/;" f +load_certstore apps/lib/apps.c /^X509_STORE *load_certstore(char *input, const char *pass, const char *desc,$/;" f +load_common providers/common/provider_util.c /^static int load_common(const OSSL_PARAM params[], const char **propquery,$/;" f file: +load_config_file apps/ts.c /^static CONF *load_config_file(const char *configfile)$/;" f file: +load_configdata util/perl/OpenSSL/Test/Utils.pm /^sub load_configdata {$/;" s +load_content_info apps/cms.c /^static CMS_ContentInfo *load_content_info(int informat, BIO *in, int flags,$/;" f file: +load_crl apps/lib/apps.c /^X509_CRL *load_crl(const char *uri, int format, int maybe_stdin,$/;" f +load_crls apps/lib/apps.c /^int load_crls(const char *uri, STACK_OF(X509_CRL) **crls,$/;" f +load_crypto_nodelete crypto/init.c /^static CRYPTO_ONCE load_crypto_nodelete = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +load_crypto_strings crypto/init.c /^static CRYPTO_ONCE load_crypto_strings = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +load_csr apps/lib/apps.c /^X509_REQ *load_csr(const char *file, int format, const char *desc)$/;" f +load_csr_autofmt apps/cmp.c /^static X509_REQ *load_csr_autofmt(const char *infile, const char *desc)$/;" f file: +load_csr_der test/testutil/load.c /^X509_REQ *load_csr_der(const char *file, OSSL_LIB_CTX *libctx)$/;" f +load_dsa_params test/dsa_no_digest_size_test.c /^static DSA *load_dsa_params(void)$/;" f file: +load_example_dh_key test/evp_extra_test.c /^static EVP_PKEY *load_example_dh_key(void)$/;" f file: +load_example_dsa_key test/evp_extra_test.c /^static EVP_PKEY *load_example_dsa_key(void)$/;" f file: +load_example_ec_key test/evp_extra_test.c /^static EVP_PKEY *load_example_ec_key(void)$/;" f file: +load_example_ed25519_key test/evp_extra_test.c /^static EVP_PKEY *load_example_ed25519_key(void)$/;" f file: +load_example_hmac_key test/evp_extra_test.c /^static EVP_PKEY *load_example_hmac_key(void)$/;" f file: +load_example_key test/evp_extra_test.c /^static EVP_PKEY *load_example_key(const char *keytype,$/;" f file: +load_example_rsa_key test/evp_extra_test.c /^static EVP_PKEY *load_example_rsa_key(void)$/;" f file: +load_example_x25519_key test/evp_extra_test.c /^static EVP_PKEY *load_example_x25519_key(void)$/;" f file: +load_excert apps/lib/s_cb.c /^int load_excert(SSL_EXCERT **pexc)$/;" f +load_fips_prov_and_run_self_test apps/fipsinstall.c /^static int load_fips_prov_and_run_self_test(const char *prov_name)$/;" f file: +load_for_mul crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub load_for_mul () {$/;" s +load_for_sqr crypto/ec/asm/ecp_nistz256-x86_64.pl /^sub load_for_sqr () {$/;" s +load_htable crypto/modes/asm/ghash-ia64.pl /^sub load_htable() {$/;" s +load_index apps/lib/apps.c /^CA_DB *load_index(const char *dbfile, DB_ATTR *db_attr)$/;" f +load_input crypto/poly1305/asm/poly1305-x86.pl /^sub load_input {$/;" s +load_iv crypto/pem/pem_lib.c /^static int load_iv(char **fromp, unsigned char *to, int num)$/;" f file: +load_key apps/lib/apps.c /^EVP_PKEY *load_key(const char *uri, int format, int may_stdin,$/;" f +load_key engines/e_ossltest.c /^static EVP_PKEY *load_key(ENGINE *eng, const char *key_id, int pub,$/;" f file: +load_key_certs_crls apps/lib/apps.c /^int load_key_certs_crls(const char *uri, int format, int maybe_stdin,$/;" f +load_key_certs_crls_suppress apps/lib/apps.c /^int load_key_certs_crls_suppress(const char *uri, int format, int maybe_stdin,$/;" f file: +load_key_pwd apps/cmp.c /^static EVP_PKEY *load_key_pwd(const char *uri, int format,$/;" f file: +load_keyparams apps/lib/apps.c /^EVP_PKEY *load_keyparams(const char *uri, int format, int maybe_stdin,$/;" f +load_keyparams_suppress apps/lib/apps.c /^EVP_PKEY *load_keyparams_suppress(const char *uri, int format, int maybe_stdin,$/;" f +load_pem_cert test/ct_test.c /^static X509 *load_pem_cert(const char *dir, const char *file)$/;" f file: +load_pkey_asn1 test/helpers/pkcs12.c /^static EVP_PKEY *load_pkey_asn1(const unsigned char *bytes, int len)$/;" f file: +load_pkey_pem test/testutil/load.c /^EVP_PKEY *load_pkey_pem(const char *file, OSSL_LIB_CTX *libctx)$/;" f +load_pkimsg test/helpers/cmp_testlib.c /^OSSL_CMP_MSG *load_pkimsg(const char *file, OSSL_LIB_CTX *libctx)$/;" f +load_privkey crypto/engine/eng_local.h /^ ENGINE_LOAD_KEY_PTR load_privkey;$/;" m struct:engine_st +load_providers test/evp_fetch_prov_test.c /^static int load_providers(OSSL_LIB_CTX **libctx, OSSL_PROVIDER *prov[])$/;" f file: +load_pubkey apps/lib/apps.c /^EVP_PKEY *load_pubkey(const char *uri, int format, int maybe_stdin,$/;" f +load_pubkey crypto/engine/eng_local.h /^ ENGINE_LOAD_KEY_PTR load_pubkey;$/;" m struct:engine_st +load_record test/tls13encryptiontest.c /^static int load_record(SSL3_RECORD *rec, RECORD_DATA *recd, unsigned char **key,$/;" f file: +load_sess_id apps/sess_id.c /^static SSL_SESSION *load_sess_id(char *infile, int format)$/;" f file: +load_ssl_client_cert crypto/engine/eng_local.h /^ ENGINE_SSL_CLIENT_CERT_PTR load_ssl_client_cert;$/;" m struct:engine_st +load_trusted apps/cmp.c /^static X509_STORE *load_trusted(char *input, int for_new_cert, const char *desc)$/;" f file: +load_u32_be crypto/sm4/sm4.c /^static ossl_inline uint32_t load_u32_be(const uint8_t *b, uint32_t n)$/;" f file: +load_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub load_vrs($$)$/;" s +loadbe crypto/sha/asm/sha1-ppc.pl /^sub loadbe {$/;" s +loaded apps/lib/engine_loader.c /^ int loaded; \/* 0 = key not loaded yet, 1 = key loaded *\/$/;" m struct:ossl_store_loader_ctx_st file: +loaded_filename crypto/dso/dso_local.h /^ char *loaded_filename;$/;" m struct:dso_st +loadedkey test/cmp_protect_test.c /^static EVP_PKEY *loadedkey = NULL;$/;" v file: +loadedprivkey test/cmp_protect_test.c /^static EVP_PKEY *loadedprivkey = NULL;$/;" v file: +loadedpubkey test/cmp_protect_test.c /^static EVP_PKEY *loadedpubkey = NULL;$/;" v file: +loader crypto/store/store_local.h /^ const OSSL_STORE_LOADER *loader; \/* legacy *\/$/;" m struct:ossl_store_ctx_st +loader_attic engines/e_loader_attic.c /^static OSSL_STORE_LOADER *loader_attic = NULL;$/;" v file: +loader_attic_destroy engines/e_loader_attic.c /^static int loader_attic_destroy(ENGINE *e)$/;" f file: +loader_attic_finish engines/e_loader_attic.c /^static int loader_attic_finish(ENGINE *e)$/;" f file: +loader_attic_id engines/e_loader_attic.c /^static const char *loader_attic_id = "loader_attic";$/;" v file: +loader_attic_init engines/e_loader_attic.c /^static int loader_attic_init(ENGINE *e)$/;" f file: +loader_attic_name engines/e_loader_attic.c /^static const char *loader_attic_name = "'file:' loader";$/;" v file: +loader_ctx crypto/store/store_local.h /^ OSSL_STORE_LOADER_CTX *loader_ctx;$/;" m struct:ossl_store_ctx_st +loader_data_st crypto/store/store_meth.c /^struct loader_data_st {$/;" s file: +loader_from_algorithm crypto/store/store_meth.c /^static void *loader_from_algorithm(int scheme_id, const OSSL_ALGORITHM *algodef,$/;" f file: +loader_set_params crypto/store/store_lib.c /^static int loader_set_params(OSSL_STORE_LOADER *loader,$/;" f file: +loader_store_free crypto/store/store_meth.c /^static void loader_store_free(void *vstore)$/;" f file: +loader_store_method crypto/store/store_meth.c /^static const OSSL_LIB_CTX_METHOD loader_store_method = {$/;" v file: +loader_store_new crypto/store/store_meth.c /^static void *loader_store_new(OSSL_LIB_CTX *ctx)$/;" f file: +loadfiles apps/lib/app_rand.c /^static int loadfiles(char *name)$/;" f file: +loading crypto/store/store_local.h /^ int loading;$/;" m struct:ossl_store_ctx_st +loadmissing util/find-doc-nits /^sub loadmissing($;$)$/;" s +loadnum util/find-doc-nits /^sub loadnum ($;$) {$/;" s +local util/mkdef.pl /^ local: *;$/;" l +local_argc apps/s_server.c /^static int local_argc = 0;$/;" v file: +local_argv apps/s_server.c /^static char **local_argv;$/;" v file: +locale_t e_os.h 419;" d +locator crypto/ocsp/ocsp_local.h /^ STACK_OF(ACCESS_DESCRIPTION) *locator;$/;" m struct:ocsp_service_locator_st +lock crypto/bio/bio_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:bio_st +lock crypto/bn/bn_blind.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:bn_blinding_st file: +lock crypto/context.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_lib_ctx_st file: +lock crypto/core_namemap.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_namemap_st file: +lock crypto/dh/dh_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:dh_st +lock crypto/dsa/dsa_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:dsa_st +lock crypto/dso/dso_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:dso_st +lock crypto/ec/ec_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ec_key_st +lock crypto/ec/ec_mult.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ec_pre_comp_st file: +lock crypto/ec/ecp_nistp224.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistp224_pre_comp_st file: +lock crypto/ec/ecp_nistp256.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistp256_pre_comp_st file: +lock crypto/ec/ecp_nistp521.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistp521_pre_comp_st file: +lock crypto/ec/ecp_nistz256.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:nistz256_pre_comp_st file: +lock crypto/encode_decode/encoder_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_endecode_base_st +lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_asym_cipher_st +lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_kem_st +lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_keyexch_st +lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_keymgmt_st +lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_signature_st +lock crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_lock_fn *lock;$/;" m struct:evp_rand_st file: +lock crypto/initthread.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:global_tevent_register_st file: +lock crypto/property/property.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_method_store_st file: +lock crypto/property/property_string.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:__anon94 file: +lock crypto/provider_conf.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:__anon218 file: +lock crypto/provider_core.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:provider_store_st file: +lock crypto/rand/rand_lib.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:rand_global_st file: +lock crypto/rsa/rsa_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:rsa_st +lock crypto/store/store_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ossl_store_loader_st +lock crypto/threads_win.c /^ SRWLOCK lock;$/;" m struct:__anon89 file: +lock crypto/ui/ui_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ui_st +lock crypto/x509/by_dir.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:lookup_dir_st file: +lock crypto/x509/x509_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:x509_store_st +lock include/crypto/ecx.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ecx_key_st +lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_cipher_st +lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_kdf_st +lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_mac_st +lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_md_st +lock include/crypto/evp.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:evp_pkey_st +lock include/crypto/x509.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:X509_crl_st +lock include/crypto/x509.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:X509_req_st +lock include/crypto/x509.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:x509_st +lock providers/implementations/include/prov/kdfexchange.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:kdf_data_st +lock providers/implementations/include/prov/macsignature.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:mac_key_st +lock providers/implementations/rands/crngt.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:crng_test_global_st file: +lock providers/implementations/rands/drbg_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:prov_drbg_st +lock providers/implementations/rands/test_rng.c /^ CRYPTO_RWLOCK *lock;$/;" m struct:__anon457 file: +lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:cert_st +lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ssl_ctx_st +lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ssl_session_st +lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *lock;$/;" m struct:ssl_st +log_2 crypto/rsa/rsa_lib.c /^static const unsigned int log_2 = 0x02c5c8; \/* scale * log(2) *\/$/;" v file: +log_cb crypto/cmp/cmp_local.h /^ OSSL_CMP_log_cb_t log_cb; \/* log callback for error\/debug\/etc. output *\/$/;" m struct:ossl_cmp_ctx_st +log_e crypto/rsa/rsa_lib.c /^static const unsigned int log_e = 0x05c551; \/* scale * log2(M_E) *\/$/;" v file: +log_id crypto/ct/ct_local.h /^ unsigned char *log_id;$/;" m struct:sct_st +log_id crypto/ct/ct_log.c /^ uint8_t log_id[CT_V1_HASHLEN];$/;" m struct:ctlog_st file: +log_id_len crypto/ct/ct_local.h /^ size_t log_id_len;$/;" m struct:sct_st +log_message apps/lib/http_server.c /^void log_message(const char *prog, int level, const char *fmt, ...)$/;" f +log_store crypto/ct/ct_local.h /^ CTLOG_STORE *log_store;$/;" m struct:ct_policy_eval_ctx_st +log_store crypto/ct/ct_log.c /^ CTLOG_STORE *log_store;$/;" m struct:ctlog_store_load_ctx_st file: +log_verbosity crypto/cmp/cmp_local.h /^ OSSL_CMP_severity log_verbosity; \/* level of verbosity of log output *\/$/;" m struct:ossl_cmp_ctx_st +login apps/include/s_apps.h /^ char *login;$/;" m struct:srpsrvparm_st +login ssl/ssl_local.h /^ char *login;$/;" m struct:srp_ctx_st +long_c2i crypto/asn1/x_long.c /^static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: +long_encdec_data_32bit test/asn1_encode_test.c /^static ASN1_LONG_DATA long_encdec_data_32bit[] = {$/;" v file: +long_encdec_data_64bit test/asn1_encode_test.c /^static ASN1_LONG_DATA long_encdec_data_64bit[] = {$/;" v file: +long_expected_64bit test/asn1_encode_test.c /^static ASN1_LONG_DATA long_expected_64bit[] = {$/;" v file: +long_free crypto/asn1/x_long.c /^static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +long_i2c crypto/asn1/x_long.c /^static int long_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: +long_new crypto/asn1/x_long.c /^static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +long_pf crypto/asn1/x_long.c /^static ASN1_PRIMITIVE_FUNCS long_pf = {$/;" v file: +long_print crypto/asn1/x_long.c /^static int long_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +long_test_package_32bit test/asn1_encode_test.c /^static TEST_PACKAGE long_test_package_32bit = {$/;" v file: +long_test_package_64bit test/asn1_encode_test.c /^static TEST_PACKAGE long_test_package_64bit = {$/;" v file: +longfelem crypto/ec/ecp_nistp256.c /^typedef limb longfelem[NLIMBS * 2];$/;" t file: +longfelem_diff crypto/ec/ecp_nistp256.c /^static void longfelem_diff(longfelem out, const longfelem in)$/;" f file: +longfelem_scalar crypto/ec/ecp_nistp256.c /^static void longfelem_scalar(longfelem out, const u64 scalar)$/;" f file: +longswap crypto/evp/bio_ok.c /^static void longswap(void *_ptr, size_t len)$/;" f file: +look_str_cb crypto/engine/tb_asnmth.c /^static void look_str_cb(int nid, STACK_OF(ENGINE) *sk, ENGINE *def, void *arg)$/;" f file: +lookup apps/lib/s_cb.c /^static const char *lookup(int val, const STRINT_PAIR* list, const char* def)$/;" f file: +lookup_cert_match crypto/x509/x509_vfy.c /^static int lookup_cert_match(X509 **result, X509_STORE_CTX *ctx, X509 *x)$/;" f file: +lookup_conf apps/ca.c /^static char *lookup_conf(const CONF *conf, const char *section, const char *tag)$/;" f file: +lookup_conf apps/srp.c /^static char *lookup_conf(const CONF *conf, const char *section, const char *tag)$/;" f file: +lookup_dir_entry_st crypto/x509/by_dir.c /^struct lookup_dir_entry_st {$/;" s file: +lookup_dir_hashes_st crypto/x509/by_dir.c /^struct lookup_dir_hashes_st {$/;" s file: +lookup_dir_st crypto/x509/by_dir.c /^typedef struct lookup_dir_st {$/;" s file: +lookup_evp_pkey_ctx_translation crypto/evp/ctrl_params_translate.c /^lookup_evp_pkey_ctx_translation(struct translation_st *tmpl)$/;" f file: +lookup_evp_pkey_translation crypto/evp/ctrl_params_translate.c /^lookup_evp_pkey_translation(struct translation_st *tmpl)$/;" f file: +lookup_key test/endecoder_legacy_test.c /^static struct key_st *lookup_key(const char *type)$/;" f file: +lookup_method engines/e_capi.c /^ int lookup_method;$/;" m struct:CAPI_CTX_st file: +lookup_serial apps/ocsp.c /^static char **lookup_serial(CA_DB *db, ASN1_INTEGER *ser)$/;" f file: +lookup_sess_in_cache ssl/ssl_sess.c /^SSL_SESSION *lookup_sess_in_cache(SSL *s, const unsigned char *sess_id,$/;" f +lookup_srp_user apps/lib/tlssrp_depr.c /^void lookup_srp_user(srpsrvparm *srp_callback_parm, BIO *bio_s_out)$/;" f +lookup_translation crypto/evp/ctrl_params_translate.c /^lookup_translation(struct translation_st *tmpl,$/;" f file: +loop crypto/bn/bn_prime.pl /^loop: while ($#primes < $num-1) {$/;" l +loop crypto/modes/asm/ghash-alpha.pl /^ sub loop() {$/;" s +loop crypto/modes/asm/ghash-ia64.pl /^sub loop() {$/;" s +loop crypto/modes/asm/ghash-x86_64.pl /^ sub loop() {$/;" s +loopargs_st apps/speed.c /^typedef struct loopargs_st {$/;" s file: +loopargs_t apps/speed.c /^} loopargs_t;$/;" t typeref:struct:loopargs_st file: +lower_bound_checks providers/implementations/kdfs/pbkdf2.c /^ int lower_bound_checks;$/;" m struct:__anon535 file: +lrn crypto/bio/bf_nbio.c /^ int lrn;$/;" m struct:nbio_test_st file: +lstat apps/rehash.c 58;" d file: +lt crypto/perlasm/s390x.pm /^sub lt {$/;" s +lwn crypto/bio/bf_nbio.c /^ int lwn;$/;" m struct:nbio_test_st file: +m crypto/ec/ec_asn1.c /^ int32_t m;$/;" m struct:x9_62_characteristic_two_st file: +m crypto/evp/e_aes.c /^ int m;$/;" m struct:__anon66::__anon67::__anon69 file: +m crypto/ocsp/ocsp_prn.c /^ const char *m;$/;" m struct:__anon209 file: +m crypto/rsa/rsa_local.h /^ BN_MONT_CTX *m;$/;" m struct:rsa_prime_info_st +m providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t l, m; \/* L and M parameters from RFC3610 *\/$/;" m struct:prov_ccm_st +m test/x509_time_test.c /^ int y, m, d;$/;" m struct:__anon271 file: +m_ctx crypto/bn/bn_blind.c /^ BN_MONT_CTX *m_ctx;$/;" m struct:bn_blinding_st file: +mac crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *mac;$/;" m struct:CMS_AuthEnvelopedData_st +mac crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *mac;$/;" m struct:CMS_AuthenticatedData_st +mac crypto/crmf/crmf_local.h /^ X509_ALGOR *mac;$/;" m struct:ossl_crmf_pbmparameter_st +mac crypto/pkcs12/p12_local.h /^ PKCS12_MAC_DATA *mac;$/;" m struct:PKCS12_st +mac include/crypto/modes.h /^ EVP_MAC *mac;$/;" m struct:siv128_context +mac ssl/record/record.h /^ unsigned char *mac;$/;" m struct:ssl_mac_buf_st +mac ssl/ssl_local.h /^ int (*mac) (SSL *, SSL3_RECORD *, unsigned char *, int);$/;" m struct:ssl3_enc_method +mac test/cmactest.c /^ const char *mac;$/;" m struct:test_st file: +mac test/evp_test.c /^ EVP_MAC *mac; \/* for mac_test_run_mac *\/$/;" m struct:mac_data_st file: +macAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *macAlgorithm;$/;" m struct:CMS_AuthenticatedData_st +mac_cmac_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_cmac_newctx;$/;" v file: +mac_cmac_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_cmac_settable_ctx_params;$/;" v file: +mac_cmp apps/list.c /^static int mac_cmp(const EVP_MAC * const *a, const EVP_MAC * const *b)$/;" f file: +mac_ctx_init include/crypto/modes.h /^ EVP_MAC_CTX *mac_ctx_init;$/;" m struct:siv128_context +mac_data_st test/evp_test.c /^typedef struct mac_data_st {$/;" s file: +mac_default test/pkcs12_format_test.c /^static const PKCS12_ENC mac_default = {$/;" v file: +mac_digest_sign_final providers/implementations/signature/mac_legacy_sig.c /^int mac_digest_sign_final(void *vpmacctx, unsigned char *mac, size_t *maclen,$/;" f +mac_digest_sign_final providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn mac_digest_sign_final;$/;" v file: +mac_digest_sign_init providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn mac_digest_sign_init;$/;" v file: +mac_digest_sign_init providers/implementations/signature/mac_legacy_sig.c /^static int mac_digest_sign_init(void *vpmacctx, const char *mdname, void *vkey,$/;" f file: +mac_digest_sign_update providers/implementations/signature/mac_legacy_sig.c /^int mac_digest_sign_update(void *vpmacctx, const unsigned char *data,$/;" f +mac_digest_sign_update providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn mac_digest_sign_update;$/;" v file: +mac_dupctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_dupctx_fn mac_dupctx;$/;" v file: +mac_dupctx providers/implementations/signature/mac_legacy_sig.c /^static void *mac_dupctx(void *vpmacctx)$/;" f file: +mac_export providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn mac_export;$/;" v file: +mac_export providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_export(void *keydata, int selection, OSSL_CALLBACK *param_cb,$/;" f file: +mac_flags ssl/ssl_local.h /^ uint32_t mac_flags;$/;" m struct:ssl_st +mac_free providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn mac_free;$/;" v file: +mac_free providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void mac_free(void *mackey)$/;" f file: +mac_freectx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_freectx_fn mac_freectx;$/;" v file: +mac_freectx providers/implementations/signature/mac_legacy_sig.c /^static void mac_freectx(void *vpmacctx)$/;" f file: +mac_gen providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn mac_gen;$/;" v file: +mac_gen providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_gen(void *genctx, OSSL_CALLBACK *cb, void *cbarg)$/;" f file: +mac_gen_cleanup providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn mac_gen_cleanup;$/;" v file: +mac_gen_cleanup providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void mac_gen_cleanup(void *genctx)$/;" f file: +mac_gen_ctx providers/implementations/keymgmt/mac_legacy_kmgmt.c /^struct mac_gen_ctx {$/;" s file: +mac_gen_init providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn mac_gen_init;$/;" v file: +mac_gen_init providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_gen_init(void *provctx, int selection,$/;" f file: +mac_gen_init_common providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_gen_init_common(void *provctx, int selection)$/;" f file: +mac_gen_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn mac_gen_set_params;$/;" v file: +mac_gen_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +mac_gen_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn mac_gen_settable_params;$/;" v file: +mac_gen_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_gen_settable_params(ossl_unused void *genctx,$/;" f file: +mac_get_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn mac_get_params;$/;" v file: +mac_get_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_get_params(void *key, OSSL_PARAM params[])$/;" f file: +mac_gettable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn mac_gettable_params;$/;" v file: +mac_gettable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_gettable_params(void *provctx)$/;" f file: +mac_has providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn mac_has;$/;" v file: +mac_has providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_has(const void *keydata, int selection)$/;" f file: +mac_hmac_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_hmac_newctx;$/;" v file: +mac_hmac_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_hmac_settable_ctx_params;$/;" v file: +mac_imexport_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn mac_imexport_types;$/;" v file: +mac_imexport_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn mac_imexport_types;$/;" v file: +mac_imexport_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_imexport_types(int selection)$/;" f file: +mac_import providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn mac_import;$/;" v file: +mac_import providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: +mac_inited crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: +mac_inited providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned int mac_inited : 1;$/;" m struct:__anon467 +mac_key test/bad_dtls_test.c 59;" d file: +mac_key test/evp_test.c /^ unsigned char *mac_key;$/;" m struct:cipher_data_st file: +mac_key_fromdata providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_key_fromdata(MAC_KEY *key, const OSSL_PARAM params[])$/;" f file: +mac_key_len test/evp_test.c /^ size_t mac_key_len;$/;" m struct:cipher_data_st file: +mac_key_st providers/implementations/include/prov/macsignature.h /^struct mac_key_st {$/;" s +mac_key_types providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM mac_key_types[] = {$/;" v file: +mac_main apps/mac.c /^int mac_main(int argc, char **argv)$/;" f +mac_match providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn mac_match;$/;" v file: +mac_match providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: +mac_name test/evp_test.c /^ char *mac_name;$/;" m struct:mac_data_st file: +mac_new providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn mac_new;$/;" v file: +mac_new providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_new(void *provctx)$/;" f file: +mac_new_cmac providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn mac_new_cmac;$/;" v file: +mac_new_cmac providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static void *mac_new_cmac(void *provctx)$/;" f file: +mac_newctx providers/implementations/signature/mac_legacy_sig.c /^static void *mac_newctx(void *provctx, const char *propq, const char *macname)$/;" f file: +mac_nids test/pkcs12_format_test.c /^static const int mac_nids[] = {$/;" v file: +mac_options apps/mac.c /^const OPTIONS mac_options[] = {$/;" v +mac_poly1305_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_poly1305_newctx;$/;" v file: +mac_poly1305_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_poly1305_settable_ctx_params;$/;" v file: +mac_set_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn mac_set_ctx_params;$/;" v file: +mac_set_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static int mac_set_ctx_params(void *vpmacctx, const OSSL_PARAM params[])$/;" f file: +mac_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn mac_set_params;$/;" v file: +mac_set_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static int mac_set_params(void *keydata, const OSSL_PARAM params[])$/;" f file: +mac_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static const OSSL_PARAM *mac_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +mac_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn mac_settable_params;$/;" v file: +mac_settable_params providers/implementations/keymgmt/mac_legacy_kmgmt.c /^static const OSSL_PARAM *mac_settable_params(void *provctx)$/;" f file: +mac_siphash_newctx providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_newctx_fn mac_siphash_newctx;$/;" v file: +mac_siphash_settable_ctx_params providers/implementations/signature/mac_legacy_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn mac_siphash_settable_ctx_params;$/;" v file: +mac_test_cleanup test/evp_test.c /^static void mac_test_cleanup(EVP_TEST *t)$/;" f file: +mac_test_ctrl_pkey test/evp_test.c /^static int mac_test_ctrl_pkey(EVP_TEST *t, EVP_PKEY_CTX *pctx,$/;" f file: +mac_test_init test/evp_test.c /^static int mac_test_init(EVP_TEST *t, const char *alg)$/;" f file: +mac_test_method test/evp_test.c /^static const EVP_TEST_METHOD mac_test_method = {$/;" v file: +mac_test_parse test/evp_test.c /^static int mac_test_parse(EVP_TEST *t,$/;" f file: +mac_test_run test/evp_test.c /^static int mac_test_run(EVP_TEST *t)$/;" f file: +mac_test_run_mac test/evp_test.c /^static int mac_test_run_mac(EVP_TEST *t)$/;" f file: +mac_test_run_pkey test/evp_test.c /^static int mac_test_run_pkey(EVP_TEST *t)$/;" f file: +macctx providers/implementations/kdfs/sskdf.c /^ EVP_MAC_CTX *macctx; \/* H(x) = HMAC_hash OR H(x) = KMAC *\/$/;" m struct:__anon526 file: +macctx providers/implementations/signature/mac_legacy_sig.c /^ EVP_MAC_CTX *macctx;$/;" m struct:__anon461 file: +main apps/lib/vms_term_sock.c /^int main (int argc, char *argv[], char *envp[])$/;" f +main apps/openssl.c /^int main(int argc, char *argv[])$/;" f +main crypto/sha/keccak1600.c /^int main()$/;" f +main demos/bio/client-arg.c /^int main(int argc, char **argv)$/;" f +main demos/bio/client-conf.c /^int main(int argc, char **argv)$/;" f +main demos/bio/saccept.c /^int main(int argc, char *argv[])$/;" f +main demos/bio/sconnect.c /^int main(int argc, char *argv[])$/;" f +main demos/bio/server-arg.c /^int main(int argc, char *argv[])$/;" f +main demos/bio/server-cmod.c /^int main(int argc, char *argv[])$/;" f +main demos/bio/server-conf.c /^int main(int argc, char *argv[])$/;" f +main demos/cipher/aesccm.c /^int main(int argc, char **argv)$/;" f +main demos/cipher/aesgcm.c /^int main(int argc, char **argv)$/;" f +main demos/cipher/ariacbc.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_comp.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_ddec.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_dec.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_denc.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_enc.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_sign.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_sign2.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_uncomp.c /^int main(int argc, char **argv)$/;" f +main demos/cms/cms_ver.c /^int main(int argc, char **argv)$/;" f +main demos/digest/BIO_f_md.c /^int main(int argc, char * argv[])$/;" f +main demos/digest/EVP_MD_demo.c /^int main(void)$/;" f +main demos/digest/EVP_MD_stdin.c /^int main(void)$/;" f +main demos/digest/EVP_MD_xof.c /^int main(int argc, char **argv)$/;" f +main demos/kdf/hkdf.c /^int main(int argc, char **argv)$/;" f +main demos/kdf/pbkdf2.c /^int main(int argc, char **argv)$/;" f +main demos/kdf/scrypt.c /^int main(int argc, char **argv)$/;" f +main demos/keyexch/x25519.c /^int main(int argc, char **argv)$/;" f +main demos/mac/gmac.c /^int main(int argc, char **argv)$/;" f +main demos/mac/poly1305.c /^int main(int argc, char **argv)$/;" f +main demos/mac/siphash.c /^int main(int argc, char **argv)$/;" f +main demos/pkcs12/pkread.c /^int main(int argc, char **argv)$/;" f +main demos/pkcs12/pkwrite.c /^int main(int argc, char **argv)$/;" f +main demos/pkey/EVP_PKEY_EC_keygen.c /^int main(void)$/;" f +main demos/pkey/EVP_PKEY_RSA_keygen.c /^int main(int argc, char **argv)$/;" f +main demos/signature/EVP_Signature_demo.c /^int main(void)$/;" f +main demos/signature/rsa_pss_direct.c /^int main(int argc, char **argv)$/;" f +main demos/signature/rsa_pss_hash.c /^int main(int argc, char **argv)$/;" f +main demos/smime/smdec.c /^int main(int argc, char **argv)$/;" f +main demos/smime/smenc.c /^int main(int argc, char **argv)$/;" f +main demos/smime/smsign.c /^int main(int argc, char **argv)$/;" f +main demos/smime/smsign2.c /^int main(int argc, char **argv)$/;" f +main demos/smime/smver.c /^int main(int argc, char **argv)$/;" f +main external/perl/Text-Template-1.56/t/exported.t /^package main;$/;" p +main fuzz/driver.c /^int main(int argc, char** argv)$/;" f +main fuzz/helper.py /^def main():$/;" f +main fuzz/test-corpus.c /^int main(int argc, char **argv) {$/;" f +main ms/uplink.c /^main()$/;" f +main test/aborttest.c /^int main(int argc, char **argv)$/;" f +main test/asynctest.c /^int main(int argc, char **argv)$/;" f +main test/bio_prefix_text.c /^int main(int argc, char **argv)$/;" f +main test/confdump.c /^int main(int argc, char **argv)$/;" f +main test/evp_pkey_ctx_new_from_name.c /^int main(int argc, char *argv[])$/;" f +main test/memleaktest.c /^int main(int argc, char *argv[])$/;" f +main test/moduleloadtest.c /^int main(int argc, char *argv[])$/;" f +main test/rsa_complex.c /^int main(int argc, char *argv[])$/;" f +main test/run_tests.pl /^ package main;$/;" p +main test/run_tests.pl /^ package main;$/;" p +main test/shlibloadtest.c /^int main(int argc, char *argv[])$/;" f +main test/ssl_old_test.c /^int main(int argc, char *argv[])$/;" f +main test/testutil/main.c /^int main(int argc, char *argv[])$/;" f +main test/versions.c /^int main(void)$/;" f +mainctx test/evp_extra_test2.c /^static OSSL_LIB_CTX *mainctx = NULL;$/;" v file: +make_REQ apps/req.c /^static int make_REQ(X509_REQ *req, EVP_PKEY *pkey, X509_NAME *fsubj,$/;" f file: +make_affine crypto/ec/ec_local.h /^ int (*make_affine) (const EC_GROUP *, EC_POINT *, BN_CTX *);$/;" m struct:ec_method_st +make_algor test/evp_fetch_prov_test.c /^static X509_ALGOR *make_algor(int nid)$/;" f file: +make_cert test/v3nametest.c /^static X509 *make_cert(void)$/;" f file: +make_custom_der test/asn1_encode_test.c /^static size_t make_custom_der(const TEST_CUSTOM_DATA *custom_data,$/;" f file: +make_dh crypto/dh/dh_rfc5114.c 28;" d file: +make_dh_bn crypto/bn/bn_dh.c 1006;" d file: +make_dummy_resp test/ocspapitest.c /^static OCSP_BASICRESP *make_dummy_resp(void)$/;" f file: +make_engine_uri apps/lib/engine.c /^char *make_engine_uri(ENGINE *e, const char *key_id, const char *desc)$/;" f +make_key test/endecode_test.c /^static EVP_PKEY *make_key(const char *type, EVP_PKEY *template,$/;" f file: +make_key test/endecoder_legacy_test.c /^static EVP_PKEY *make_key(const char *type,$/;" f file: +make_key_fromdata test/evp_extra_test.c /^static EVP_PKEY *make_key_fromdata(char *keytype, OSSL_PARAM *params)$/;" f file: +make_kn crypto/cmac/cmac.c /^static void make_kn(unsigned char *k1, const unsigned char *l, int bl)$/;" f file: +make_ocsp_response apps/ocsp.c /^static void make_ocsp_response(BIO *err, OCSP_RESPONSE **resp, OCSP_REQUEST *req,$/;" f file: +make_points_affine crypto/ec/ecp_nistp224.c /^static void make_points_affine(size_t num, felem points[ \/* num *\/ ][3],$/;" f file: +make_points_affine crypto/ec/ecp_nistp256.c /^static void make_points_affine(size_t num, smallfelem points[][3],$/;" f file: +make_points_affine crypto/ec/ecp_nistp521.c /^static void make_points_affine(size_t num, felem points[][3],$/;" f file: +make_revocation_str apps/ca.c /^static char *make_revocation_str(REVINFO_TYPE rev_type, const char *rev_arg)$/;" f file: +make_revoked apps/ca.c /^static int make_revoked(X509_REVOKED *rev, const char *str)$/;" f file: +make_rfc5114_td test/dhtest.c 539;" d file: +make_template test/endecode_test.c /^static EVP_PKEY *make_template(const char *type, OSSL_PARAM *genparams)$/;" f file: +make_uppercase apps/lib/apps.c /^void make_uppercase(char *string)$/;" f +makedepcmd Configurations/platform/Unix.pm /^sub makedepcmd { $disabled{makedepend} ? undef : $config{makedepcmd} }$/;" s +makedepcmd Configurations/platform/mingw.pm /^sub makedepcmd { $disabled{makedepend} ? undef : $config{makedepcmd} }$/;" s +malloc_count crypto/mem.c /^static TSAN_QUALIFIER int malloc_count;$/;" v file: +malloc_fn include/openssl/engine.h /^ dyn_MEM_malloc_fn malloc_fn;$/;" m struct:st_dynamic_MEM_fns +malloc_impl crypto/mem.c /^static CRYPTO_malloc_fn malloc_impl = CRYPTO_malloc;$/;" v file: +map ssl/record/record.h /^ unsigned long map;$/;" m struct:dtls1_bitmap_st +map_guess util/perl/OpenSSL/config.pm /^sub map_guess {$/;" s +map_result crypto/mem_sec.c /^ char* map_result;$/;" m struct:sh_st file: +map_size crypto/mem_sec.c /^ size_t map_size;$/;" m struct:sh_st file: +map_skip crypto/x509/pcy_local.h /^ long map_skip;$/;" m struct:X509_POLICY_CACHE_st +mask apps/lib/apps.c /^ unsigned long mask;$/;" m struct:__anon442 file: +mask ssl/ssl_ciph.c /^ uint32_t mask;$/;" m struct:__anon433 file: +mask ssl/ssl_local.h /^ unsigned long mask;$/;" m struct:ssl_method_st +maskGenAlgorithm include/openssl/rsa.h /^ X509_ALGOR *maskGenAlgorithm;$/;" m struct:rsa_pss_params_st +maskGenFunc include/openssl/rsa.h /^ X509_ALGOR *maskGenFunc;$/;" m struct:rsa_oaep_params_st +maskHash include/openssl/rsa.h /^ X509_ALGOR *maskHash;$/;" m struct:rsa_oaep_params_st +maskHash include/openssl/rsa.h /^ X509_ALGOR *maskHash;$/;" m struct:rsa_pss_params_st +mask_a ssl/ssl_local.h /^ uint32_t mask_a;$/;" m struct:ssl_st::__anon417::__anon418 +mask_cb crypto/asn1/asn1_gen.c /^static int mask_cb(const char *elem, int len, void *arg)$/;" f file: +mask_gen include/crypto/rsa.h /^ } mask_gen;$/;" m struct:rsa_pss_params_30_st typeref:struct:rsa_pss_params_30_st::__anon362 +mask_k ssl/ssl_local.h /^ uint32_t mask_k;$/;" m struct:ssl_st::__anon417::__anon418 +mask_t crypto/ec/curve448/word.h /^typedef uint32_t word_t, mask_t;$/;" t +mask_t crypto/ec/curve448/word.h /^typedef uint64_t word_t, mask_t;$/;" t +mask_to_bool crypto/ec/curve448/word.h /^static ossl_inline c448_bool_t mask_to_bool(mask_t m)$/;" f +massage_JPI providers/implementations/rands/seeding/rand_vms.c /^static void massage_JPI(ILE3 *items)$/;" f file: +master_key ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *master_key;$/;" m struct:__anon426 file: +master_key ssl/ssl_local.h /^ unsigned char master_key[TLS13_MAX_RESUMPTION_PSK_LENGTH];$/;" m struct:ssl_session_st +master_key_length ssl/ssl_local.h /^ size_t master_key_length;$/;" m struct:ssl_session_st +master_secret ssl/ssl_local.h /^ unsigned char master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +master_secret test/bad_dtls_test.c /^static unsigned char master_secret[48];$/;" v file: +master_secret test/tls13secretstest.c /^static unsigned char master_secret[] = {$/;" v file: +master_secret_count test/sslapitest.c /^ unsigned int master_secret_count;$/;" m struct:sslapitest_log_counts file: +match crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_match_fn *match;$/;" m struct:evp_keymgmt_st +match crypto/property/property_parse.c /^static int match(const char *t[], const char m[], size_t m_len)$/;" f file: +match_ch crypto/property/property_parse.c /^static int match_ch(const char *t[], char m)$/;" f file: +match_type crypto/evp/keymgmt_lib.c /^static int match_type(const EVP_KEYMGMT *keymgmt1, const EVP_KEYMGMT *keymgmt2)$/;" f file: +max include/openssl/buffer.h /^ size_t max; \/* size of buffer *\/$/;" m struct:buf_mem_st +max test/curve448_internal_test.c /^static unsigned int max = 1000;$/;" v file: +max_adinlen providers/implementations/rands/drbg_local.h /^ size_t max_perslen, max_adinlen;$/;" m struct:prov_drbg_st +max_cert_list ssl/ssl_local.h /^ size_t max_cert_list;$/;" m struct:ssl_ctx_st +max_cert_list ssl/ssl_local.h /^ size_t max_cert_list;$/;" m struct:ssl_st +max_dtls ssl/ssl_local.h /^ int max_dtls; \/* maximum DTLS protocol version *\/$/;" m struct:ssl_cipher_st +max_early_data ssl/ssl_asn1.c /^ uint32_t max_early_data;$/;" m struct:__anon426 file: +max_early_data ssl/ssl_local.h /^ uint32_t max_early_data;$/;" m struct:ssl_session_st::__anon412 +max_early_data ssl/ssl_local.h /^ uint32_t max_early_data;$/;" m struct:ssl_ctx_st +max_early_data ssl/ssl_local.h /^ uint32_t max_early_data;$/;" m struct:ssl_st +max_entropylen providers/implementations/rands/drbg_local.h /^ size_t min_entropylen, max_entropylen;$/;" m struct:prov_drbg_st +max_fragment_len_mode ssl/ssl_local.h /^ uint8_t max_fragment_len_mode;$/;" m struct:ssl_ctx_st::__anon416 +max_fragment_len_mode ssl/ssl_local.h /^ uint8_t max_fragment_len_mode;$/;" m struct:ssl_session_st::__anon412 +max_fragment_len_mode ssl/ssl_local.h /^ uint8_t max_fragment_len_mode;$/;" m struct:ssl_st::__anon420 +max_fragment_len_mode test/helpers/ssl_test_ctx.h /^ int max_fragment_len_mode;$/;" m struct:__anon289 +max_fragment_len_test test/sslapitest.c /^static const unsigned char max_fragment_len_test[] = {$/;" v file: +max_fragment_size test/helpers/ssl_test_ctx.h /^ int max_fragment_size;$/;" m struct:__anon292 +max_l_index include/crypto/modes.h /^ size_t max_l_index;$/;" m struct:ocb128_context +max_len include/crypto/rand_pool.h /^ size_t max_len; \/* maximum number of random bytes (allocated buffer size) *\/$/;" m struct:rand_pool_st +max_len include/internal/cryptlib.h /^ const char *sep, size_t max_len);$/;" v +max_level_len crypto/cmp/cmp_util.c 46;" d file: +max_nodes crypto/stack/stack.c /^static const int max_nodes = SIZE_MAX \/ sizeof(void *) < INT_MAX$/;" v file: +max_noncelen providers/implementations/rands/drbg_local.h /^ size_t min_noncelen, max_noncelen;$/;" m struct:prov_drbg_st +max_number crypto/core_namemap.c /^ TSAN_QUALIFIER int max_number; \/* Current max number *\/$/;" m struct:ossl_namemap_st file: +max_ok test/ssl_ctx_test.c /^ int max_ok;$/;" m struct:__anon338 file: +max_perslen providers/implementations/rands/drbg_local.h /^ size_t max_perslen, max_adinlen;$/;" m struct:prov_drbg_st +max_pipelines ssl/ssl_local.h /^ size_t max_pipelines;$/;" m struct:ssl_ctx_st +max_pipelines ssl/ssl_local.h /^ size_t max_pipelines;$/;" m struct:ssl_st +max_prot_enabled test/ssl-tests/protocol_version.pm /^sub max_prot_enabled {$/;" s +max_proto_version ssl/ssl_local.h /^ int max_proto_version;$/;" m struct:ssl_ctx_st +max_proto_version ssl/ssl_local.h /^ int max_proto_version;$/;" m struct:ssl_st +max_request providers/implementations/rands/drbg_local.h /^ size_t max_request;$/;" m struct:prov_drbg_st +max_request providers/implementations/rands/test_rng.c /^ size_t max_request;$/;" m struct:__anon457 file: +max_resp_len crypto/http/http_client.c /^ size_t max_resp_len; \/* Maximum length of response, or 0 *\/$/;" m struct:ossl_http_req_ctx_st file: +max_send_fragment ssl/ssl_local.h /^ size_t max_send_fragment;$/;" m struct:ssl_ctx_st +max_send_fragment ssl/ssl_local.h /^ size_t max_send_fragment;$/;" m struct:ssl_st +max_seq_num ssl/record/record.h /^ unsigned char max_seq_num[SEQ_NUM_SIZE];$/;" m struct:dtls1_bitmap_st +max_size crypto/async/async_local.h /^ size_t max_size;$/;" m struct:async_pool_st +max_str_literal test/cmp_ctx_test.c /^static const char *const max_str_literal = STR509;$/;" v file: +max_time crypto/http/http_client.c /^ time_t max_time; \/* Maximum end time of current transfer, or 0 *\/$/;" m struct:ossl_http_req_ctx_st file: +max_tls ssl/ssl_local.h /^ int max_tls; \/* maximum SSL\/TLS protocol version *\/$/;" m struct:ssl_cipher_st +max_total_time crypto/http/http_client.c /^ time_t max_total_time; \/* Maximum end time of total transfer, or 0 *\/$/;" m struct:ossl_http_req_ctx_st file: +max_ver ssl/ssl_local.h /^ int max_ver;$/;" m struct:ssl_st::__anon417::__anon418 +max_version ssl/ssl_conf.c /^ int *max_version;$/;" m struct:ssl_conf_ctx_st file: +max_version test/ssl_ctx_test.c /^ int max_version;$/;" m struct:__anon338 file: +maxdtls providers/common/capabilities.c /^ int maxdtls; \/* Maximum DTLS version (or 0 for undefined) *\/$/;" m struct:tls_group_constants_st file: +maxdtls ssl/ssl_local.h /^ int maxdtls; \/* Maximum DTLS version (or 0 for undefined) *\/$/;" m struct:tls_group_info_st +maxdtls test/tls-provider.c /^ unsigned int maxdtls;$/;" m struct:tls_group_st file: +maxint crypto/punycode.c /^static const unsigned int maxint = 0xFFFFFFFF;$/;" v file: +maxmaxsize crypto/packet.c /^static size_t maxmaxsize(size_t lenbytes)$/;" f file: +maxmem test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: +maxmem_bytes providers/implementations/kdfs/scrypt.c /^ uint64_t maxmem_bytes;$/;" m struct:__anon537 file: +maxprot test/sslapitest.c /^ unsigned int maxprot;$/;" m struct:__anon327 file: +maxsize include/internal/packet.h /^ size_t maxsize;$/;" m struct:wpacket_st +maxtls providers/common/capabilities.c /^ int maxtls; \/* Maximum TLS version (or 0 for undefined) *\/$/;" m struct:tls_group_constants_st file: +maxtls ssl/ssl_local.h /^ int maxtls; \/* Maximum TLS version (or 0 for undefined) *\/$/;" m struct:tls_group_info_st +maxtls test/tls-provider.c /^ unsigned int maxtls;$/;" m struct:tls_group_st file: +maxversion test/servername_test.c /^static int maxversion = 0;$/;" v file: +maxversion test/servername_test.c /^static int maxversion = TLS1_2_VERSION;$/;" v file: +may_still_retry crypto/http/http_client.c /^static int may_still_retry(time_t max_time, int *ptimeout)$/;" f file: +maybe_abort util/perl/OpenSSL/config.pm /^sub maybe_abort {$/;" s +mcert include/internal/dane.h /^ X509 *mcert; \/* DANE matched cert *\/$/;" m struct:ssl_dane_st +mcm crypto/core_fetch.c /^ OSSL_METHOD_CONSTRUCT_METHOD *mcm;$/;" m struct:construct_data_st file: +mcm_data crypto/core_fetch.c /^ void *mcm_data;$/;" m struct:construct_data_st file: +mctx apps/speed.c /^ EVP_MAC_CTX *mctx;$/;" m struct:loopargs_st file: +mctx crypto/cms/cms_local.h /^ EVP_MD_CTX *mctx;$/;" m struct:CMS_SignerInfo_st +md crypto/dh/dh_pmeth.c /^ const EVP_MD *md;$/;" m struct:__anon200 file: +md crypto/dsa/dsa_pmeth.c /^ const EVP_MD *md; \/* MD for the signature *\/$/;" m struct:__anon88 file: +md crypto/ec/ec_pmeth.c /^ const EVP_MD *md;$/;" m struct:__anon106 file: +md crypto/engine/eng_openssl.c /^ const EVP_MD *md; \/* MD for HMAC use *\/$/;" m struct:__anon212 file: +md crypto/evp/bio_ok.c /^ EVP_MD_CTX *md;$/;" m struct:ok_struct file: +md crypto/evp/e_aes_cbc_hmac_sha1.c /^ SHA_CTX head, tail, md;$/;" m struct:__anon17 file: +md crypto/evp/e_aes_cbc_hmac_sha256.c /^ SHA256_CTX head, tail, md;$/;" m struct:__anon32 file: +md crypto/evp/e_rc4_hmac_md5.c /^ MD5_CTX head, tail, md;$/;" m struct:__anon38 file: +md crypto/hmac/hmac_local.h /^ const EVP_MD *md;$/;" m struct:hmac_ctx_st +md crypto/rsa/rsa_pmeth.c /^ const EVP_MD *md;$/;" m struct:__anon203 file: +md providers/common/include/prov/provider_util.h /^ const EVP_MD *md; \/* digest *\/$/;" m struct:__anon452 +md providers/implementations/asymciphers/sm2_enc.c /^ PROV_DIGEST md;$/;" m struct:__anon514 file: +md providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA256_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha256_ctx_st +md providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha1_ctx_st +md providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ MD5_CTX head, tail, md;$/;" m struct:prov_rc4_hmac_md5_ctx_st +md providers/implementations/rands/crngt.c /^ EVP_MD *md;$/;" m struct:crng_test_global_st file: +md providers/implementations/signature/dsa_sig.c /^ EVP_MD *md;$/;" m struct:__anon462 file: +md providers/implementations/signature/ecdsa_sig.c /^ EVP_MD *md;$/;" m struct:__anon460 file: +md providers/implementations/signature/rsa_sig.c /^ EVP_MD *md;$/;" m struct:__anon464 file: +md providers/implementations/signature/sm2_sig.c /^ EVP_MD *md;$/;" m struct:__anon459 file: +md test/evp_test.c /^ const EVP_MD *md; \/* Digest to use *\/$/;" m struct:__anon336 file: +md test/evp_test.c /^ const EVP_MD *md;$/;" m struct:pbe_data_st file: +md2_block crypto/md2/md2_dgst.c /^static void md2_block(MD2_CTX *c, const unsigned char *d)$/;" f file: +md2_md crypto/evp/legacy_md2.c /^static const EVP_MD md2_md = {$/;" v file: +md4_block_data_order crypto/md4/md4_dgst.c /^void md4_block_data_order(MD4_CTX *c, const void *data_, size_t num)$/;" f +md4_md crypto/evp/legacy_md4.c /^static const EVP_MD md4_md = {$/;" v file: +md5 providers/implementations/include/prov/md5_sha1.h /^ MD5_CTX md5;$/;" m struct:md5_sha1_st +md5 ssl/ssl_local.h /^ const EVP_MD *md5; \/* For SSLv3\/TLSv1 'ssl3-md5' *\/$/;" m struct:ssl_ctx_st +md5_block crypto/md5/asm/md5-586.pl /^sub md5_block$/;" s +md5_block_data_order crypto/md5/md5_dgst.c /^void md5_block_data_order(MD5_CTX *c, const void *data_, size_t num)$/;" f +md5_block_data_order crypto/md5/md5_local.h 18;" d +md5_block_data_order crypto/md5/md5_local.h 20;" d +md5_block_data_order crypto/md5/md5_local.h 22;" d +md5_md crypto/evp/legacy_md5.c /^static const EVP_MD md5_md = {$/;" v file: +md5_off crypto/evp/e_rc4_hmac_md5.c 73;" d file: +md5_off providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 32;" d file: +md5_sha1_int_ctrl crypto/evp/legacy_md5_sha1.c /^static int md5_sha1_int_ctrl(EVP_MD_CTX *ctx, int cmd, int mslen, void *ms)$/;" f file: +md5_sha1_md crypto/evp/legacy_md5_sha1.c /^static const EVP_MD md5_sha1_md = {$/;" v file: +md5_sha1_set_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn md5_sha1_set_ctx_params;$/;" v file: +md5_sha1_set_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static int md5_sha1_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +md5_sha1_settable_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn md5_sha1_settable_ctx_params;$/;" v file: +md5_sha1_settable_ctx_params providers/implementations/digests/md5_sha1_prov.c /^static const OSSL_PARAM *md5_sha1_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +md5_sha1_st providers/implementations/include/prov/md5_sha1.h /^typedef struct md5_sha1_st {$/;" s +md5crypt apps/passwd.c /^static char *md5crypt(const char *passwd, const char *magic, const char *salt)$/;" f file: +md_alg crypto/ts/ts_local.h /^ X509_ALGOR *md_alg;$/;" m struct:TS_verify_ctx +md_callback_ctrl crypto/evp/bio_md.c /^static long md_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +md_cmp apps/list.c /^static int md_cmp(const EVP_MD * const *a, const EVP_MD * const *b)$/;" f file: +md_count crypto/mem.c /^static long md_count;$/;" v file: +md_ctrl crypto/evp/bio_md.c /^static long md_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +md_ctrl include/crypto/evp.h /^ int (*md_ctrl) (EVP_MD_CTX *ctx, int cmd, int p1, void *p2);$/;" m struct:evp_md_st +md_ctx crypto/hmac/hmac_local.h /^ EVP_MD_CTX *md_ctx;$/;" m struct:hmac_ctx_st +md_data crypto/evp/evp_local.h /^ void *md_data;$/;" m struct:evp_md_ctx_st +md_fail_percent crypto/mem.c /^static int md_fail_percent = 0;$/;" v file: +md_failstring crypto/mem.c /^static char *md_failstring;$/;" v file: +md_free crypto/evp/bio_md.c /^static int md_free(BIO *a)$/;" f file: +md_gets crypto/evp/bio_md.c /^static int md_gets(BIO *bp, char *buf, int size)$/;" f file: +md_is_a crypto/rsa/rsa_schemes.c /^static int md_is_a(const void *md, const char *name)$/;" f file: +md_len include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA256state_st +md_len include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA512state_st +md_names test/evp_extra_test.c /^static void md_names(const char *name, void *vctx)$/;" f file: +md_new crypto/evp/bio_md.c /^static int md_new(BIO *bi)$/;" f file: +md_nid crypto/evp/evp_pbe.c /^ int md_nid;$/;" m struct:evp_pbe_st file: +md_nid test/ecdsatest.h /^ const int md_nid; \/* hash function NID *\/$/;" m struct:__anon267 +md_read crypto/evp/bio_md.c /^static int md_read(BIO *b, char *out, int outl)$/;" f file: +md_size include/crypto/evp.h /^ int md_size;$/;" m struct:evp_md_st +md_size include/internal/sha3.h /^ size_t md_size; \/* output length, variable in XOF *\/$/;" m struct:keccak_st +md_tracefd crypto/mem.c /^static int md_tracefd = -1;$/;" v file: +md_write crypto/evp/bio_md.c /^static int md_write(BIO *b, const char *in, int inl)$/;" f file: +mdc2_body crypto/mdc2/mdc2dgst.c /^static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len)$/;" f file: +mdc2_ctx_st include/openssl/mdc2.h /^typedef struct mdc2_ctx_st {$/;" s +mdc2_md crypto/evp/legacy_mdc2.c /^static const EVP_MD mdc2_md = {$/;" v file: +mdc2_set_ctx_params providers/implementations/digests/mdc2_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn mdc2_set_ctx_params;$/;" v file: +mdc2_set_ctx_params providers/implementations/digests/mdc2_prov.c /^static int mdc2_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +mdc2_settable_ctx_params providers/implementations/digests/mdc2_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn mdc2_settable_ctx_params;$/;" v file: +mdc2_settable_ctx_params providers/implementations/digests/mdc2_prov.c /^static const OSSL_PARAM *mdc2_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +mdctx providers/implementations/signature/dsa_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon462 file: +mdctx providers/implementations/signature/ecdsa_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon460 file: +mdctx providers/implementations/signature/rsa_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon464 file: +mdctx providers/implementations/signature/sm2_sig.c /^ EVP_MD_CTX *mdctx;$/;" m struct:__anon459 file: +mdevp include/internal/dane.h /^ const EVP_MD **mdevp; \/* mtype -> digest *\/$/;" m struct:dane_ctx_st +mdmax include/internal/dane.h /^ uint8_t mdmax; \/* highest supported mtype *\/$/;" m struct:dane_ctx_st +mdname include/internal/ffc.h /^ const char *mdname;$/;" m struct:ffc_params_st +mdname providers/implementations/keymgmt/dh_kmgmt.c /^ char *mdname;$/;" m struct:dh_gen_ctx file: +mdname providers/implementations/keymgmt/dsa_kmgmt.c /^ char *mdname;$/;" m struct:dsa_gen_ctx file: +mdname providers/implementations/signature/dsa_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE];$/;" m struct:__anon462 file: +mdname providers/implementations/signature/ecdsa_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE];$/;" m struct:__anon460 file: +mdname providers/implementations/signature/rsa_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE]; \/* Purely informational *\/$/;" m struct:__anon464 file: +mdname providers/implementations/signature/sm2_sig.c /^ char mdname[OSSL_MAX_NAME_SIZE];$/;" m struct:__anon459 file: +mdname2nid crypto/evp/p_lib.c /^static void mdname2nid(const char *mdname, void *data)$/;" f file: +mdnid include/crypto/x509.h /^ int mdnid;$/;" m struct:x509_sig_info_st +mdnid providers/implementations/signature/rsa_sig.c /^ int mdnid;$/;" m struct:__anon464 file: +mdord include/internal/dane.h /^ uint8_t *mdord; \/* mtype -> preference *\/$/;" m struct:dane_ctx_st +mdprops include/internal/ffc.h /^ const char *mdprops;$/;" m struct:ffc_params_st +mdprops providers/implementations/keymgmt/dh_kmgmt.c /^ char *mdprops;$/;" m struct:dh_gen_ctx file: +mdprops providers/implementations/keymgmt/dsa_kmgmt.c /^ char *mdprops;$/;" m struct:dsa_gen_ctx file: +mdpth include/internal/dane.h /^ int mdpth; \/* Depth of matched cert *\/$/;" m struct:ssl_dane_st +mds crypto/ts/ts_local.h /^ STACK_OF(EVP_MD) *mds; \/* Acceptable message digests. *\/$/;" m struct:TS_resp_ctx +mdsize providers/implementations/signature/ecdsa_sig.c /^ size_t mdsize;$/;" m struct:__anon460 file: +mdsize providers/implementations/signature/sm2_sig.c /^ size_t mdsize;$/;" m struct:__anon459 file: +mem crypto/http/http_client.c /^ BIO *mem; \/* Memory BIO holding request\/response header *\/$/;" m struct:ossl_http_req_ctx_st file: +mem test/cmp_protect_test.c /^ unsigned char *mem;$/;" m struct:test_fixture file: +mem_buf_free crypto/bio/bss_mem.c /^static int mem_buf_free(BIO *a)$/;" f file: +mem_buf_sync crypto/bio/bss_mem.c /^static int mem_buf_sync(BIO *b)$/;" f file: +mem_ctrl crypto/bio/bss_mem.c /^static long mem_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +mem_fns include/openssl/engine.h /^ dynamic_MEM_fns mem_fns;$/;" m struct:st_dynamic_fns +mem_free crypto/bio/bss_mem.c /^static int mem_free(BIO *a)$/;" f file: +mem_gets crypto/bio/bss_mem.c /^static int mem_gets(BIO *bp, char *buf, int size)$/;" f file: +mem_init crypto/bio/bss_mem.c /^static int mem_init(BIO *bi, unsigned long flags)$/;" f file: +mem_method crypto/bio/bss_mem.c /^static const BIO_METHOD mem_method = {$/;" v file: +mem_new crypto/bio/bss_mem.c /^static int mem_new(BIO *bi)$/;" f file: +mem_puts crypto/bio/bss_mem.c /^static int mem_puts(BIO *bp, const char *str)$/;" f file: +mem_read crypto/bio/bss_mem.c /^static int mem_read(BIO *b, char *out, int outl)$/;" f file: +mem_write crypto/bio/bss_mem.c /^static int mem_write(BIO *b, const char *in, int inl)$/;" f file: +memlen test/cmp_protect_test.c /^ int memlen;$/;" m struct:test_fixture file: +memory_err_compare test/evp_test.c /^static int memory_err_compare(EVP_TEST *t, const char *err,$/;" f file: +mempacket_free test/helpers/ssltestlib.c /^static void mempacket_free(MEMPACKET *pkt)$/;" f file: +mempacket_st test/helpers/ssltestlib.c /^struct mempacket_st {$/;" s file: +mempacket_test_ctrl test/helpers/ssltestlib.c /^static long mempacket_test_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +mempacket_test_ctx_st test/helpers/ssltestlib.c /^typedef struct mempacket_test_ctx_st {$/;" s file: +mempacket_test_free test/helpers/ssltestlib.c /^static int mempacket_test_free(BIO *bio)$/;" f file: +mempacket_test_gets test/helpers/ssltestlib.c /^static int mempacket_test_gets(BIO *bio, char *buf, int size)$/;" f file: +mempacket_test_inject test/helpers/ssltestlib.c /^int mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum,$/;" f +mempacket_test_new test/helpers/ssltestlib.c /^static int mempacket_test_new(BIO *bio)$/;" f file: +mempacket_test_puts test/helpers/ssltestlib.c /^static int mempacket_test_puts(BIO *bio, const char *str)$/;" f file: +mempacket_test_read test/helpers/ssltestlib.c /^static int mempacket_test_read(BIO *bio, char *out, int outl)$/;" f file: +mempacket_test_write test/helpers/ssltestlib.c /^static int mempacket_test_write(BIO *bio, const char *in, int inl)$/;" f file: +memset_func crypto/mem_clr.c /^static volatile memset_t memset_func = memset;$/;" v file: +memset_t crypto/mem_clr.c /^typedef void *(*memset_t)(void *, int, size_t);$/;" t file: +merge_tests test/property_test.c /^} merge_tests[] = {$/;" v typeref:struct:__anon341 file: +merger crypto/dso/dso_local.h /^ DSO_MERGER_FUNC merger;$/;" m struct:dso_st +message demos/digest/EVP_MD_xof.c /^const char message[] = "This is a test message.";$/;" v +messageTime crypto/cmp/cmp_local.h /^ ASN1_GENERALIZEDTIME *messageTime; \/* 0 *\/$/;" m struct:ossl_cmp_pkiheader_st +message_frag_lens util/perl/TLSProxy/Message.pm /^sub message_frag_lens$/;" s +message_list util/perl/TLSProxy/Proxy.pm /^sub message_list$/;" s +message_size ssl/ssl_local.h /^ size_t message_size;$/;" m struct:ssl_st::__anon417::__anon418 +message_type ssl/ssl_local.h /^ int message_type;$/;" m struct:ssl_st::__anon417::__anon418 +meth crypto/comp/comp_local.h /^ struct comp_method_st *meth;$/;" m struct:comp_ctx_st typeref:struct:comp_ctx_st::comp_method_st +meth crypto/dh/dh_local.h /^ const DH_METHOD *meth;$/;" m struct:dh_st +meth crypto/dsa/dsa_local.h /^ const DSA_METHOD *meth;$/;" m struct:dsa_st +meth crypto/dso/dso_local.h /^ DSO_METHOD *meth;$/;" m struct:dso_st +meth crypto/ec/ec_curve.c /^ const EC_METHOD *(*meth) (void);$/;" m struct:_ec_list_element_st file: +meth crypto/ec/ec_local.h /^ const EC_KEY_METHOD *meth;$/;" m struct:ec_key_st +meth crypto/ec/ec_local.h /^ const EC_METHOD *meth;$/;" m struct:ec_group_st +meth crypto/ec/ec_local.h /^ const EC_METHOD *meth;$/;" m struct:ec_point_st +meth crypto/evp/evp_local.h /^ EVP_KDF *meth; \/* Method structure *\/$/;" m struct:evp_kdf_ctx_st +meth crypto/evp/evp_local.h /^ EVP_MAC *meth; \/* Method structure *\/$/;" m struct:evp_mac_ctx_st +meth crypto/evp/evp_local.h /^ EVP_RAND *meth; \/* Method structure *\/$/;" m struct:evp_rand_ctx_st +meth crypto/rsa/rsa_local.h /^ const RSA_METHOD *meth;$/;" m struct:rsa_st +meth crypto/ui/ui_local.h /^ const UI_METHOD *meth;$/;" m struct:ui_st +meth include/crypto/x509.h /^ const X509_CRL_METHOD *meth;$/;" m struct:X509_crl_st +meth include/internal/cryptlib.h /^ STACK_OF(EX_CALLBACK) *meth;$/;" m struct:ex_callbacks_st +meth include/internal/sha3.h /^ PROV_SHA3_METHOD meth;$/;" m struct:keccak_st +meth include/openssl/conftypes.h /^ CONF_METHOD *meth;$/;" m struct:conf_st +meth test/evp_test.c /^ const EVP_TEST_METHOD *meth; \/* method for this test *\/$/;" m struct:evp_test_st file: +meth2nid crypto/rsa/rsa_schemes.c /^static int meth2nid(const void *meth,$/;" f file: +meth_always_retry test/helpers/ssltestlib.c /^static BIO_METHOD *meth_always_retry = NULL;$/;" v file: +meth_data crypto/dso/dso_local.h /^ STACK_OF(void) *meth_data;$/;" m struct:dso_st +meth_data include/crypto/x509.h /^ void *meth_data;$/;" m struct:X509_crl_st +meth_data include/openssl/conftypes.h /^ void *meth_data;$/;" m struct:conf_st +meth_mem test/helpers/ssltestlib.c /^static BIO_METHOD *meth_mem = NULL;$/;" v file: +method crypto/bio/bio_local.h /^ const BIO_METHOD *method;$/;" m struct:bio_st +method crypto/property/property.c /^ METHOD method;$/;" m struct:__anon98 file: +method crypto/property/property.c /^ METHOD method;$/;" m struct:__anon99 file: +method crypto/property/property.c /^ void *method;$/;" m struct:__anon97 file: +method crypto/x509/x509_local.h /^ X509_LOOKUP_METHOD *method; \/* the functions *\/$/;" m struct:x509_lookup_st +method ssl/ssl_local.h /^ COMP_METHOD *method; \/* The method :-) *\/$/;" m struct:ssl3_comp_st +method ssl/ssl_local.h /^ COMP_METHOD *method;$/;" m struct:ssl_comp_st +method ssl/ssl_local.h /^ const SSL_METHOD *method;$/;" m struct:ssl_ctx_st +method ssl/ssl_local.h /^ const SSL_METHOD *method;$/;" m struct:ssl_st +method test/helpers/ssl_test_ctx.h /^ ssl_test_method_t method;$/;" m struct:__anon292 +method_POST crypto/http/http_client.c /^ int method_POST; \/* HTTP method is POST (else GET) *\/$/;" m struct:ossl_http_req_ctx_st file: +method_data crypto/x509/x509_local.h /^ void *method_data; \/* method data *\/$/;" m struct:x509_lookup_st +method_from_algorithm crypto/evp/evp_fetch.c /^ void *(*method_from_algorithm)(int name_id, const OSSL_ALGORITHM *,$/;" m struct:evp_method_data_st file: +method_mont_p crypto/dh/dh_local.h /^ BN_MONT_CTX *method_mont_p;$/;" m struct:dh_st +method_mont_p crypto/dsa/dsa_local.h /^ BN_MONT_CTX *method_mont_p;$/;" m struct:dsa_st +method_tls_corrupt test/sslcorrupttest.c /^static BIO_METHOD *method_tls_corrupt = NULL;$/;" v file: +method_tls_dump test/helpers/ssltestlib.c /^static BIO_METHOD *method_tls_dump = NULL;$/;" v file: +method_watchccs test/tls13ccstest.c /^static BIO_METHOD *method_watchccs = NULL;$/;" v file: +methods_acceptp crypto/bio/bss_acpt.c /^static const BIO_METHOD methods_acceptp = {$/;" v file: +methods_asn1 crypto/asn1/bio_asn1.c /^static const BIO_METHOD methods_asn1 = {$/;" v file: +methods_async test/asynciotest.c /^static BIO_METHOD *methods_async = NULL;$/;" v file: +methods_b64 crypto/evp/bio_b64.c /^static const BIO_METHOD methods_b64 = {$/;" v file: +methods_biop crypto/bio/bss_bio.c /^static const BIO_METHOD methods_biop = {$/;" v file: +methods_buffer crypto/bio/bf_buff.c /^static const BIO_METHOD methods_buffer = {$/;" v file: +methods_connectp crypto/bio/bss_conn.c /^static const BIO_METHOD methods_connectp = {$/;" v file: +methods_dgramp crypto/bio/bss_dgram.c /^static const BIO_METHOD methods_dgramp = {$/;" v file: +methods_dgramp_sctp crypto/bio/bss_dgram.c /^static const BIO_METHOD methods_dgramp_sctp = {$/;" v file: +methods_ebcdic apps/s_server.c /^static BIO_METHOD *methods_ebcdic = NULL;$/;" v file: +methods_enc crypto/evp/bio_enc.c /^static const BIO_METHOD methods_enc = {$/;" v file: +methods_fdp crypto/bio/bss_fd.c /^static const BIO_METHOD methods_fdp = {$/;" v file: +methods_filep crypto/bio/bss_file.c /^static const BIO_METHOD methods_filep = {$/;" v file: +methods_linebuffer crypto/bio/bf_lbuf.c /^static const BIO_METHOD methods_linebuffer = {$/;" v file: +methods_md crypto/evp/bio_md.c /^static const BIO_METHOD methods_md = {$/;" v file: +methods_nbiof crypto/bio/bf_nbio.c /^static const BIO_METHOD methods_nbiof = {$/;" v file: +methods_nullf crypto/bio/bf_null.c /^static const BIO_METHOD methods_nullf = {$/;" v file: +methods_ok crypto/evp/bio_ok.c /^static const BIO_METHOD methods_ok = {$/;" v file: +methods_readbuffer crypto/bio/bf_readbuff.c /^static const BIO_METHOD methods_readbuffer = {$/;" v file: +methods_slg crypto/bio/bss_log.c /^static const BIO_METHOD methods_slg = {$/;" v file: +methods_sockp crypto/bio/bss_sock.c /^static const BIO_METHOD methods_sockp = {$/;" v file: +methods_sslp ssl/bio_ssl.c /^static const BIO_METHOD methods_sslp = {$/;" v file: +meths ssl/ssl_local.h /^ custom_ext_method *meths;$/;" m struct:__anon425 +meths_count ssl/ssl_local.h /^ size_t meths_count;$/;" m struct:__anon425 +mfhi crypto/mips_arch.h 28;" d +mfhi crypto/mips_arch.h 32;" d +mfhi crypto/mips_arch.h 37;" d +mflo crypto/mips_arch.h 27;" d +mflo crypto/mips_arch.h 31;" d +mflo crypto/mips_arch.h 36;" d +mgf1_md providers/implementations/asymciphers/rsa_enc.c /^ EVP_MD *mgf1_md;$/;" m struct:__anon515 file: +mgf1_md providers/implementations/signature/rsa_sig.c /^ EVP_MD *mgf1_md;$/;" m struct:__anon464 file: +mgf1_md_set providers/implementations/signature/rsa_sig.c /^ unsigned int mgf1_md_set : 1;$/;" m struct:__anon464 file: +mgf1_mdname providers/implementations/signature/rsa_sig.c /^ char mgf1_mdname[OSSL_MAX_NAME_SIZE]; \/* Purely informational *\/$/;" m struct:__anon464 file: +mgf1_mdnid providers/implementations/signature/rsa_sig.c /^ int mgf1_mdnid;$/;" m struct:__anon464 file: +mgf1md crypto/rsa/rsa_pmeth.c /^ const EVP_MD *mgf1md;$/;" m struct:__anon203 file: +micros crypto/ts/ts_local.h /^ ASN1_INTEGER *micros; \/* accuracy, 0 means not specified. *\/$/;" m struct:TS_resp_ctx +micros crypto/ts/ts_local.h /^ ASN1_INTEGER *micros;$/;" m struct:TS_accuracy_st +millis crypto/ts/ts_local.h /^ ASN1_INTEGER *millis; \/* accuracy, 0 means not specified. *\/$/;" m struct:TS_resp_ctx +millis crypto/ts/ts_local.h /^ ASN1_INTEGER *millis;$/;" m struct:TS_accuracy_st +mime_bound_check crypto/asn1/asn_mime.c /^static int mime_bound_check(char *line, int linelen, const char *bound, int blen)$/;" f file: +mime_debug crypto/asn1/asn_mime.c 64;" d file: +mime_hdr_addparam crypto/asn1/asn_mime.c /^static int mime_hdr_addparam(MIME_HEADER *mhdr, const char *name, const char *value)$/;" f file: +mime_hdr_cmp crypto/asn1/asn_mime.c /^static int mime_hdr_cmp(const MIME_HEADER *const *a,$/;" f file: +mime_hdr_free crypto/asn1/asn_mime.c /^static void mime_hdr_free(MIME_HEADER *hdr)$/;" f file: +mime_hdr_new crypto/asn1/asn_mime.c /^static MIME_HEADER *mime_hdr_new(const char *name, const char *value)$/;" f file: +mime_header_st crypto/asn1/asn_mime.c /^struct mime_header_st {$/;" s file: +mime_param_cmp crypto/asn1/asn_mime.c /^static int mime_param_cmp(const MIME_PARAM *const *a,$/;" f file: +mime_param_find crypto/asn1/asn_mime.c /^static MIME_PARAM *mime_param_find(MIME_HEADER *hdr, const char *name)$/;" f file: +mime_param_free crypto/asn1/asn_mime.c /^static void mime_param_free(MIME_PARAM *param)$/;" f file: +mime_param_st crypto/asn1/asn_mime.c /^struct mime_param_st {$/;" s file: +min test/sslapitest.c 1296;" d file: +min_dtls ssl/ssl_local.h /^ int min_dtls; \/* minimum DTLS protocol version *\/$/;" m struct:ssl_cipher_st +min_entropylen providers/implementations/rands/drbg_local.h /^ size_t min_entropylen, max_entropylen;$/;" m struct:prov_drbg_st +min_len include/crypto/rand_pool.h /^ size_t min_len; \/* minimum number of random bytes requested *\/$/;" m struct:rand_pool_st +min_max_proto ssl/ssl_conf.c /^static int min_max_proto(SSL_CONF_CTX *cctx, const char *value, int *bound)$/;" f file: +min_nodes crypto/stack/stack.c /^static const int min_nodes = 4;$/;" v file: +min_noncelen providers/implementations/rands/drbg_local.h /^ size_t min_noncelen, max_noncelen;$/;" m struct:prov_drbg_st +min_ok test/ssl_ctx_test.c /^ int min_ok;$/;" m struct:__anon338 file: +min_prot_enabled test/ssl-tests/protocol_version.pm /^sub min_prot_enabled {$/;" s +min_proto_version ssl/ssl_local.h /^ int min_proto_version;$/;" m struct:ssl_ctx_st +min_proto_version ssl/ssl_local.h /^ int min_proto_version;$/;" m struct:ssl_st +min_saltlen crypto/rsa/rsa_pmeth.c /^ int min_saltlen;$/;" m struct:__anon203 file: +min_saltlen providers/implementations/signature/rsa_sig.c /^ int min_saltlen;$/;" m struct:__anon464 file: +min_tls ssl/ssl_local.h /^ int min_tls; \/* minimum SSL\/TLS protocol version *\/$/;" m struct:ssl_cipher_st +min_ver ssl/ssl_local.h /^ int min_ver;$/;" m struct:ssl_st::__anon417::__anon418 +min_version ssl/ssl_conf.c /^ int *min_version;$/;" m struct:ssl_conf_ctx_st file: +min_version test/ssl_ctx_test.c /^ int min_version;$/;" m struct:__anon338 file: +minbits_table crypto/x509/x509_vfy.c /^static const int minbits_table[] = { 80, 112, 128, 192, 256 };$/;" v file: +mindtls providers/common/capabilities.c /^ int mindtls; \/* Minimum DTLS version, -1 unsupported *\/$/;" m struct:tls_group_constants_st file: +mindtls ssl/ssl_local.h /^ int mindtls; \/* Minimum DTLS version, -1 unsupported *\/$/;" m struct:tls_group_info_st +mindtls test/tls-provider.c /^ unsigned int mindtls;$/;" m struct:tls_group_st file: +minsize crypto/mem_sec.c /^ size_t minsize;$/;" m struct:sh_st file: +mintls providers/common/capabilities.c /^ int mintls; \/* Minimum TLS version, -1 unsupported *\/$/;" m struct:tls_group_constants_st file: +mintls ssl/ssl_local.h /^ int mintls; \/* Minimum TLS version, -1 unsupported *\/$/;" m struct:tls_group_info_st +mintls test/tls-provider.c /^ unsigned int mintls;$/;" m struct:tls_group_st file: +mk_octet_string apps/lib/app_x509.c /^static ASN1_OCTET_STRING *mk_octet_string(void *value, size_t value_n)$/;" f file: +mmx_loop crypto/modes/asm/ghash-x86.pl /^sub mmx_loop() {$/;" s +mnemonic crypto/perlasm/x86_64-xlate.pl /^ sub mnemonic {$/;" s +mock_http_server test/http_test.c /^static int mock_http_server(BIO *in, BIO *out, char version, int keep_alive,$/;" f file: +mock_srv_ctx apps/lib/cmp_mock_srv.c /^} mock_srv_ctx;$/;" t typeref:struct:__anon443 file: +mock_srv_ctx_free apps/lib/cmp_mock_srv.c /^static void mock_srv_ctx_free(mock_srv_ctx *ctx)$/;" f file: +mock_srv_ctx_new apps/lib/cmp_mock_srv.c /^static mock_srv_ctx *mock_srv_ctx_new(void)$/;" f file: +mod crypto/bn/bn_blind.c /^ BIGNUM *mod; \/* just a reference *\/$/;" m struct:bn_blinding_st file: +mod test/bntest.c /^ const char *mod;$/;" m struct:mod_exp_test_st file: +mod_exp_test_st test/bntest.c /^typedef struct mod_exp_test_st$/;" s file: +mode engines/e_afalg.h /^ op_mode mode;$/;" m struct:afalg_aio_st +mode engines/e_devcrypto.c /^ unsigned long mode; \/* EVP_CIPH_*_MODE *\/$/;" m struct:cipher_ctx file: +mode providers/implementations/ciphers/cipher_aes_siv.h /^ unsigned int mode; \/* The mode that we are using *\/$/;" m struct:prov_siv_ctx_st +mode providers/implementations/include/prov/ciphercommon.h /^ unsigned int mode;$/;" m struct:prov_cipher_ctx_st +mode providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int mode; \/* The mode that we are using *\/$/;" m struct:prov_gcm_ctx_st +mode providers/implementations/kdfs/hkdf.c /^ int mode;$/;" m struct:__anon538 file: +mode providers/implementations/kdfs/kbkdf.c /^ kbkdf_mode mode;$/;" m struct:__anon532 file: +mode providers/implementations/rands/seeding/rand_unix.c /^ mode_t mode;$/;" m struct:random_device file: +mode ssl/ssl_local.h /^ uint32_t mode;$/;" m struct:ssl_ctx_st +mode ssl/ssl_local.h /^ uint32_t mode;$/;" m struct:ssl_st +modestr apps/lib/apps.c /^static const char *modestr(char mode, int format)$/;" f file: +modeverb apps/lib/apps.c /^static const char *modeverb(char mode)$/;" f file: +modified include/crypto/x509.h /^ int modified; \/* true if 'bytes' needs to be built *\/$/;" m struct:X509_name_st +modp_1536_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_1536_p[] = {$/;" v file: +modp_1536_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_1536_q[] = {$/;" v file: +modp_2048_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_2048_p[] = {$/;" v file: +modp_2048_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_2048_q[] = {$/;" v file: +modp_3072_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_3072_p[] = {$/;" v file: +modp_3072_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_3072_q[] = {$/;" v file: +modp_4096_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_4096_p[] = {$/;" v file: +modp_4096_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_4096_q[] = {$/;" v file: +modp_6144_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_6144_p[] = {$/;" v file: +modp_6144_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_6144_q[] = {$/;" v file: +modp_8192_p crypto/bn/bn_dh.c /^static const BN_ULONG modp_8192_p[] = {$/;" v file: +modp_8192_q crypto/bn/bn_dh.c /^static const BN_ULONG modp_8192_q[] = {$/;" v file: +module crypto/provider_core.c /^ DSO *module;$/;" m struct:ossl_provider_st file: +module_add crypto/conf/conf_mod.c /^static CONF_MODULE *module_add(DSO *dso, const char *name,$/;" f file: +module_checksum_data providers/fips/self_test.h /^ const char *module_checksum_data; \/* Expected module MAC integrity *\/$/;" m struct:self_test_post_params_st +module_filename providers/fips/self_test.h /^ const char *module_filename; \/* Module file to perform MAC on *\/$/;" m struct:self_test_post_params_st +module_find crypto/conf/conf_mod.c /^static CONF_MODULE *module_find(const char *name)$/;" f file: +module_finish crypto/conf/conf_mod.c /^static void module_finish(CONF_IMODULE *imod)$/;" f file: +module_free crypto/conf/conf_mod.c /^static void module_free(CONF_MODULE *md)$/;" f file: +module_init crypto/conf/conf_mod.c /^static int module_init(CONF_MODULE *pmod, const char *name, const char *value,$/;" f file: +module_list_lock crypto/conf/conf_mod.c /^static CRYPTO_RWLOCK *module_list_lock = NULL;$/;" v file: +module_lists_free crypto/conf/conf_mod.c /^static void module_lists_free(void)$/;" f file: +module_load_dso crypto/conf/conf_mod.c /^static CONF_MODULE *module_load_dso(const CONF *cnf,$/;" f file: +module_run crypto/conf/conf_mod.c /^static int module_run(const CONF *cnf, const char *name, const char *value,$/;" f file: +mont_data crypto/ec/ec_local.h /^ BN_MONT_CTX *mont_data;$/;" m struct:ec_group_st +movbe crypto/aes/asm/aesni-x86_64.pl /^sub movbe {$/;" s +mpi test/bntest.c /^ const char *mpi;$/;" m struct:mpitest_st file: +mpi_len test/bntest.c /^ size_t mpi_len;$/;" m struct:mpitest_st file: +mpitest_st test/bntest.c /^typedef struct mpitest_st {$/;" s file: +mr apps/speed.c /^static int mr = 0; \/* machine-readeable output format to merge fork results *\/$/;" v file: +mres crypto/evp/e_aes.c /^ unsigned char mres[16];$/;" m struct:__anon60 file: +mres include/crypto/modes.h /^ unsigned int mres, ares;$/;" m struct:gcm128_context +mres providers/implementations/ciphers/cipher_aes_gcm.h /^ unsigned char mres[16];$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +mreslen crypto/evp/e_aes.c /^ int mreslen;$/;" m struct:__anon60 file: +mreslen providers/implementations/ciphers/cipher_aes_gcm.h /^ int mreslen;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +msblob2key_ctx_st providers/implementations/encode_decode/decode_msblob2key.c /^struct msblob2key_ctx_st {$/;" s file: +msblob2key_decode providers/implementations/encode_decode/decode_msblob2key.c /^static OSSL_FUNC_decoder_decode_fn msblob2key_decode;$/;" v file: +msblob2key_decode providers/implementations/encode_decode/decode_msblob2key.c /^static int msblob2key_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +msblob2key_export_object providers/implementations/encode_decode/decode_msblob2key.c /^msblob2key_export_object(void *vctx,$/;" f file: +msblob2key_export_object providers/implementations/encode_decode/decode_msblob2key.c /^static OSSL_FUNC_decoder_export_object_fn msblob2key_export_object;$/;" v file: +msblob2key_freectx providers/implementations/encode_decode/decode_msblob2key.c /^static OSSL_FUNC_decoder_freectx_fn msblob2key_freectx;$/;" v file: +msblob2key_freectx providers/implementations/encode_decode/decode_msblob2key.c /^static void msblob2key_freectx(void *vctx)$/;" f file: +msblob2key_newctx providers/implementations/encode_decode/decode_msblob2key.c /^msblob2key_newctx(void *provctx, const struct keytype_desc_st *desc)$/;" f file: +msblob2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_decode_fn msblob2obj_decode;$/;" v file: +msblob2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static int msblob2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +msblob_set_params providers/implementations/encode_decode/encode_key2ms.c 172;" d file: +msg apps/include/s_apps.h /^ int msg; \/* copy from c_msg *\/$/;" m struct:srp_arg_st +msg ms/uplink.c /^static TCHAR msg[128];$/;" v file: +msg test/cmp_msg_test.c /^ OSSL_CMP_MSG *msg;$/;" m struct:test_fixture file: +msg test/cmp_protect_test.c /^ OSSL_CMP_MSG *msg;$/;" m struct:test_fixture file: +msg test/cmp_vfy_test.c /^ OSSL_CMP_MSG *msg;$/;" m struct:test_fixture file: +msg test/ecdsatest.h /^ const char *msg; \/* message to sign *\/$/;" m struct:__anon267 +msg2 test/curve448_internal_test.c /^static const uint8_t msg2[1] = {$/;" v file: +msg3 test/curve448_internal_test.c /^static const uint8_t msg3[1] = {$/;" v file: +msg4 test/curve448_internal_test.c /^static const uint8_t msg4[11] = {$/;" v file: +msg5 test/curve448_internal_test.c /^static const uint8_t msg5[12] = {$/;" v file: +msg6 test/curve448_internal_test.c /^static const uint8_t msg6[13] = {$/;" v file: +msg7 test/curve448_internal_test.c /^static const uint8_t msg7[64] = {$/;" v file: +msg8 test/curve448_internal_test.c /^static const uint8_t msg8[256] = {$/;" v file: +msg9 test/curve448_internal_test.c /^static const uint8_t msg9[1023] = {$/;" v file: +msg_callback ssl/ssl_local.h /^ void (*msg_callback) (int write_p, int version, int content_type,$/;" m struct:ssl_ctx_st +msg_callback ssl/ssl_local.h /^ void (*msg_callback) (int write_p, int version, int content_type,$/;" m struct:ssl_st +msg_callback_arg ssl/ssl_local.h /^ void *msg_callback_arg;$/;" m struct:ssl_ctx_st +msg_callback_arg ssl/ssl_local.h /^ void *msg_callback_arg;$/;" m struct:ssl_st +msg_cb apps/lib/s_cb.c /^void msg_cb(int write_p, int version, int content_type, const void *buf,$/;" f +msg_header ssl/ssl_local.h /^ struct hm_header_st msg_header;$/;" m struct:hm_fragment_st typeref:struct:hm_fragment_st::hm_header_st +msg_imprint crypto/ts/ts_local.h /^ TS_MSG_IMPRINT *msg_imprint;$/;" m struct:TS_req_st +msg_imprint crypto/ts/ts_local.h /^ TS_MSG_IMPRINT *msg_imprint;$/;" m struct:TS_tst_info_st +msg_len ssl/ssl_local.h /^ size_t msg_len;$/;" m struct:hm_header_st +msg_timeout crypto/cmp/cmp_local.h /^ int msg_timeout; \/* max seconds to wait for each CMP message round trip *\/$/;" m struct:ossl_cmp_ctx_st +msg_total_size test/cmp_ctx_test.c /^static int msg_total_size = 0;$/;" v file: +msg_total_size_log_cb test/cmp_ctx_test.c /^static int msg_total_size_log_cb(const char *func, const char *file, int line,$/;" f file: +msie_hack apps/ca.c /^static int msie_hack = 0;$/;" v file: +mt util/perl/TLSProxy/Message.pm /^sub mt$/;" s +mt_blinding crypto/rsa/rsa_local.h /^ BN_BLINDING *mt_blinding;$/;" m struct:rsa_st +mtlsa include/internal/dane.h /^ danetls_record *mtlsa; \/* Matching TLSA record *\/$/;" m struct:ssl_dane_st +mtu crypto/bio/bss_dgram.c /^ unsigned int mtu;$/;" m struct:bio_dgram_data_st file: +mtu crypto/bio/bss_dgram.c /^ unsigned int mtu;$/;" m struct:bio_dgram_sctp_data_st file: +mtu ssl/ssl_local.h /^ size_t mtu; \/* max DTLS packet size *\/$/;" m struct:dtls1_state_st +mtu_test test/dtls_mtu_test.c /^static int mtu_test(SSL_CTX *ctx, const char *cs, int no_etm)$/;" f file: +mtype include/internal/dane.h /^ uint8_t mtype;$/;" m struct:danetls_record_st +mtype ssl/ssl_lib.c /^ uint8_t mtype;$/;" m struct:__anon410 file: +mul crypto/bn/asm/x86_64-gcc.c 66;" d file: +mul crypto/bn/asm/x86_64-gcc.c 91;" d file: +mul crypto/bn/bn_local.h 485;" d +mul crypto/bn/bn_local.h 512;" d +mul crypto/bn/bn_local.h 540;" d +mul crypto/bn/bn_local.h 620;" d +mul crypto/ec/ec_local.h /^ int (*mul) (const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,$/;" m struct:ec_method_st +mul2 crypto/rsa/rsa_lib.c /^static ossl_inline uint64_t mul2(uint64_t a, uint64_t b)$/;" f file: +mul4x_internal crypto/bn/asm/x86_64-mont5.pl /^mul4x_internal:$/;" l +mul64 crypto/bn/bn_local.h 569;" d +mul_1x1_ialu crypto/bn/asm/armv4-gf2m.pl /^mul_1x1_ialu:$/;" l +mul_1x1_lower crypto/bn/asm/c64xplus-gf2m.pl /^sub mul_1x1_lower {$/;" s +mul_1x1_merged crypto/bn/asm/c64xplus-gf2m.pl /^sub mul_1x1_merged {$/;" s +mul_1x1_upper crypto/bn/asm/c64xplus-gf2m.pl /^sub mul_1x1_upper {$/;" s +mul_add crypto/bn/asm/x86_64-gcc.c 67;" d file: +mul_add crypto/bn/asm/x86_64-gcc.c 74;" d file: +mul_add crypto/bn/bn_local.h 478;" d +mul_add crypto/bn/bn_local.h 500;" d +mul_add crypto/bn/bn_local.h 527;" d +mul_add crypto/bn/bn_local.h 604;" d +mul_add_c crypto/bn/asm/co-586.pl /^sub mul_add_c$/;" s +mul_add_c crypto/bn/asm/s390x.S /^#define mul_add_c(ai,bi,c1,c2,c3) \\$/;" d +mul_add_c crypto/bn/asm/x86_64-gcc.c 349;" d file: +mul_add_c crypto/bn/bn_asm.c 443;" d file: +mul_add_c crypto/bn/bn_asm.c 482;" d file: +mul_add_c crypto/bn/bn_asm.c 516;" d file: +mul_add_c crypto/bn/bn_asm.c 550;" d file: +mul_add_c2 crypto/bn/asm/x86_64-gcc.c 373;" d file: +mul_add_c2 crypto/bn/bn_asm.c 452;" d file: +mul_add_c2 crypto/bn/bn_asm.c 490;" d file: +mul_add_c2 crypto/bn/bn_asm.c 524;" d file: +mul_add_c2 crypto/bn/bn_asm.c 558;" d file: +mul_handler crypto/bn/asm/x86_64-mont.pl /^mul_handler:$/;" l +mul_handler crypto/bn/asm/x86_64-mont5.pl /^mul_handler:$/;" l +multi apps/lib/http_server.c /^int multi = 0; \/* run multiple responder processes *\/$/;" v +multi_intialise test/threadstest.c /^static void multi_intialise(void)$/;" f file: +multi_libctx test/threadstest.c /^static OSSL_LIB_CTX *multi_libctx = NULL;$/;" v file: +multi_load_provider test/threadstest.c /^static char *multi_load_provider = "legacy";$/;" v file: +multi_num_threads test/threadstest.c /^static size_t multi_num_threads;$/;" v file: +multi_provider test/threadstest.c /^static OSSL_PROVIDER *multi_provider[MAXIMUM_PROVIDERS + 1];$/;" v file: +multi_split crypto/asn1/asn_mime.c /^static int multi_split(BIO *bio, int flags, const char *bound, STACK_OF(BIO) **ret)$/;" f file: +multi_success test/threadstest.c /^static int multi_success;$/;" v file: +multi_thread_rand_bytes_succeeded test/drbgtest.c /^static int multi_thread_rand_bytes_succeeded = 1;$/;" v file: +multi_thread_rand_priv_bytes_succeeded test/drbgtest.c /^static int multi_thread_rand_priv_bytes_succeeded = 1;$/;" v file: +multi_threads test/threadstest.c /^static thread_t multi_threads[MAXIMUM_THREADS];$/;" v file: +multiblock_aad_packlen providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned int multiblock_aad_packlen;$/;" m struct:prov_aes_hmac_sha_ctx_st +multiblock_cipherlist_data test/sslapitest.c /^static const char *multiblock_cipherlist_data[]=$/;" v file: +multiblock_encrypt_len providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t multiblock_encrypt_len;$/;" m struct:prov_aes_hmac_sha_ctx_st +multiblock_interleave providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned int multiblock_interleave;$/;" m struct:prov_aes_hmac_sha_ctx_st +multiblock_max_send_fragment providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t multiblock_max_send_fragment;$/;" m struct:prov_aes_hmac_sha_ctx_st +multiblock_speed apps/speed.c /^static void multiblock_speed(const EVP_CIPHER *evp_cipher, int lengths_single,$/;" f file: +multidefault_run test/threadstest.c /^static int multidefault_run = 0;$/;" v file: +multihexstr2buf test/tls13encryptiontest.c /^static unsigned char *multihexstr2buf(const char *str[3], size_t *len)$/;" f file: +multu crypto/mips_arch.h 30;" d +multu crypto/mips_arch.h 35;" d +mulx4x_internal crypto/bn/asm/x86_64-mont5.pl /^mulx4x_internal:$/;" l +mxcsr crypto/poly1305/poly1305_ieee754.c /^static const u32 mxcsr = 0x7f80;$/;" v file: +my_bio_callback test/bio_callback_test.c /^static long my_bio_callback(BIO *b, int oper, const char *argp, int argi,$/;" f file: +my_bio_cb_ex test/bio_callback_test.c /^static long my_bio_cb_ex(BIO *b, int oper, const char *argp, size_t len,$/;" f file: +my_broken external/perl/Text-Template-1.56/t/safe.t /^sub my_broken {$/;" s +my_param_argi test/bio_callback_test.c /^static int my_param_argi[MAXCOUNT];$/;" v file: +my_param_argl test/bio_callback_test.c /^static long my_param_argl[MAXCOUNT];$/;" v file: +my_param_argp test/bio_callback_test.c /^static const char *my_param_argp[MAXCOUNT];$/;" v file: +my_param_b test/bio_callback_test.c /^static BIO *my_param_b[MAXCOUNT];$/;" v file: +my_param_count test/bio_callback_test.c /^static int my_param_count;$/;" v file: +my_param_len test/bio_callback_test.c /^static size_t my_param_len[MAXCOUNT];$/;" v file: +my_param_oper test/bio_callback_test.c /^static int my_param_oper[MAXCOUNT];$/;" v file: +my_param_processed test/bio_callback_test.c /^static size_t my_param_processed[MAXCOUNT];$/;" v file: +my_param_ret test/bio_callback_test.c /^static long my_param_ret[MAXCOUNT];$/;" v file: +myobj_ex_data_st test/exdatatest.c /^typedef struct myobj_ex_data_st {$/;" s file: +myobj_st test/exdatatest.c /^typedef struct myobj_st {$/;" s file: +n apps/dgst.c /^ int n;$/;" m struct:doall_dgst_digests file: +n apps/enc.c /^ int n;$/;" m struct:doall_enc_ciphers file: +n crypto/ec/curve448/point_448.h /^ niels_t n;$/;" m struct:__anon196 +n crypto/objects/o_names.c /^ int n;$/;" m struct:doall_sorted file: +n crypto/rsa/rsa_local.h /^ BIGNUM *n;$/;" m struct:rsa_st +n ssl/ssl_local.h /^SSL_COMP *ssl3_comp_find(STACK_OF(SSL_COMP) *sk, int n);$/;" v +n test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: +n test/evp_test.c /^ int n;$/;" m struct:rand_data_st file: +n test/rsa_mp_test.c /^static const unsigned char n[] =$/;" v file: +n test/sparse_array_test.c /^ ossl_uintmax_t n;$/;" m struct:index_cases_st file: +n test/stack_test.c /^ int n;$/;" m struct:__anon331 file: +n test/stack_test.c /^ int n;$/;" m union:__anon332 file: +n0 crypto/bn/bn_local.h /^ BN_ULONG n0[2]; \/* least significant word(s) of Ni; (type$/;" m struct:bn_mont_ctx_st +n1 crypto/bn/asm/ia64-mont.pl /^ sub n1=t0,n1 };;$/;" s +n2a crypto/bf/asm/bf-586.pl /^sub n2a$/;" s +n2a crypto/des/asm/crypt586.pl /^sub n2a$/;" s +n2a crypto/des/asm/des-586.pl /^sub n2a$/;" s +n2l crypto/bf/bf_local.h 59;" d +n2l crypto/bf/bf_local.h 60;" d +n2l crypto/cast/cast_local.h 104;" d +n2l crypto/cast/cast_local.h 105;" d +n2l crypto/des/des_local.h 67;" d +n2l crypto/idea/idea_local.h 65;" d +n2l crypto/idea/idea_local.h 66;" d +n2l crypto/rc2/rc2_local.h 114;" d +n2l crypto/rc2/rc2_local.h 115;" d +n2l crypto/rc5/rc5_local.h 116;" d +n2l crypto/rc5/rc5_local.h 117;" d +n2l ssl/ssl_local.h 70;" d +n2l3 ssl/ssl_local.h 126;" d +n2l8 crypto/ct/ct_local.h 38;" d +n2l8 ssl/ssl_local.h 75;" d +n2ln crypto/bf/bf_local.h 15;" d +n2ln crypto/cast/cast_local.h 60;" d +n2ln crypto/idea/idea_local.h 21;" d +n2ln crypto/rc2/rc2_local.h 70;" d +n2ln crypto/rc5/rc5_local.h 72;" d +n2s crypto/ct/ct_local.h 28;" d +n2s crypto/idea/idea_local.h 81;" d +n2s crypto/idea/idea_local.h 82;" d +n2s ssl/ssl_local.h 121;" d +n_cipher crypto/evp/e_null.c /^static const EVP_CIPHER n_cipher = {$/;" v file: +n_fold providers/implementations/kdfs/krb5kdf.c /^static void n_fold(unsigned char *block, unsigned int blocksize,$/;" f file: +n_int_tests test/lhash_test.c /^static const unsigned int n_int_tests = OSSL_NELEM(int_tests);$/;" v file: +n_retries test/helpers/handshake.c /^static int n_retries = 0;$/;" v file: +n_ssl3_mac ssl/record/ssl3_record.c /^int n_ssl3_mac(SSL *ssl, SSL3_RECORD *rec, unsigned char *md, int sending)$/;" f +name apps/include/function.h /^ const char *name;$/;" m struct:function_st +name apps/include/opt.h /^ const char *name;$/;" m struct:options_st +name apps/include/opt.h /^ const char *name;$/;" m struct:string_int_pair_st +name apps/lib/apps.c /^ const char *name;$/;" m struct:__anon442 file: +name apps/s_client.c /^ const char *name;$/;" m struct:tlsa_field file: +name apps/speed.c /^ const char *name;$/;" m struct:ec_curve_st file: +name apps/vms_decc_init.c /^ char *name;$/;" m struct:__anon449 file: +name crypto/asn1/asn_mime.c /^ char *name; \/* Name of line e.g. "content-type" *\/$/;" m struct:mime_header_st file: +name crypto/comp/comp_local.h /^ const char *name; \/* A text string to identify the library *\/$/;" m struct:comp_method_st +name crypto/conf/conf_mod.c /^ char *name;$/;" m struct:conf_imodule_st file: +name crypto/conf/conf_ssl.c /^ char *name;$/;" m struct:ssl_conf_name_st file: +name crypto/core_namemap.c /^ char *name;$/;" m struct:__anon84 file: +name crypto/core_namemap.c /^ const char *name; \/* Result *\/$/;" m struct:num2name_data_st file: +name crypto/ct/ct_log.c /^ char *name;$/;" m struct:ctlog_st file: +name crypto/dh/dh_local.h /^ char *name;$/;" m struct:dh_method +name crypto/dsa/dsa_local.h /^ char *name;$/;" m struct:dsa_method +name crypto/dso/dso_local.h /^ const char *name;$/;" m struct:dso_meth_st +name crypto/ec/ec_local.h /^ const char *name;$/;" m struct:ec_key_method_st +name crypto/encode_decode/encoder_local.h /^ char *name;$/;" m struct:ossl_endecode_base_st +name crypto/engine/eng_local.h /^ const char *name;$/;" m struct:engine_st +name crypto/evp/dh_support.c /^ const char *name;$/;" m struct:dh_name2id_st file: +name crypto/evp/ec_support.c /^ const char *name;$/;" m struct:ec_name2nid_st file: +name crypto/ffc/ffc_dh.c /^ const char *name;$/;" m struct:dh_named_group_st file: +name crypto/provider_core.c /^ char *name;$/;" m struct:ossl_provider_st file: +name crypto/provider_local.h /^ char *name;$/;" m struct:__anon251 +name crypto/provider_local.h /^ char *name;$/;" m struct:__anon252 +name crypto/rsa/rsa_local.h /^ char *name;$/;" m struct:rsa_meth_st +name crypto/store/store_local.h /^ char *name;$/;" m struct:ossl_store_info_st::__anon235::__anon236 +name crypto/store/store_local.h /^ } name; \/* when type == OSSL_STORE_INFO_NAME *\/$/;" m union:ossl_store_info_st::__anon235 typeref:struct:ossl_store_info_st::__anon235::__anon236 +name crypto/store/store_local.h /^ X509_NAME *name;$/;" m struct:ossl_store_search_st +name crypto/trace.c /^ const char * const name;$/;" m struct:trace_category_st file: +name crypto/ui/ui_local.h /^ char *name;$/;" m struct:ui_method_st +name crypto/x509/v3_tlsf.c /^ const char *name;$/;" m struct:__anon204 file: +name crypto/x509/x509_local.h /^ char *name;$/;" m struct:X509_VERIFY_PARAM_st +name crypto/x509/x509_local.h /^ char *name;$/;" m struct:x509_lookup_method_st +name demos/keyexch/x25519.c /^ const char *name; \/* name of peer *\/$/;" m struct:peer_data_st file: +name engines/e_loader_attic.c /^ const char *name;$/;" m struct:file_handler_st file: +name include/internal/bio.h /^ char *name;$/;" m struct:bio_method_st +name include/openssl/conftypes.h /^ const char *name;$/;" m struct:conf_method_st +name include/openssl/objects.h /^ const char *name;$/;" m struct:obj_name_st +name providers/implementations/ciphers/cipher_cts.c /^ const char *name;$/;" m struct:cts_mode_name2id_st file: +name providers/implementations/encode_decode/decode_msblob2key.c /^ const char *name; \/* Keytype *\/$/;" m struct:keytype_desc_st file: +name providers/implementations/encode_decode/decode_pvk2key.c /^ const char *name; \/* Keytype *\/$/;" m struct:keytype_desc_st file: +name providers/implementations/kdfs/x942kdf.c /^ const char *name;$/;" m struct:__anon534 file: +name providers/implementations/keymgmt/dsa_kmgmt.c /^ const char *name;$/;" m struct:dh_name2id_st file: +name ssl/ssl_conf.c /^ const char *name;$/;" m struct:__anon427 file: +name ssl/ssl_local.h /^ char *name; \/* Text name used for the compression type *\/$/;" m struct:ssl3_comp_st +name ssl/ssl_local.h /^ const char *name; \/* text name *\/$/;" m struct:ssl_cipher_st +name ssl/ssl_local.h /^ const char *name;$/;" m struct:sigalg_lookup_st +name ssl/ssl_local.h /^ const char *name;$/;" m struct:ssl_comp_st +name ssl/t1_trce.c /^ const char *name;$/;" m struct:__anon434 file: +name test/asn1_encode_test.c /^ const char *name;$/;" m struct:__anon298 file: +name test/bntest.c /^ const char *name;$/;" m struct:filetest_st file: +name test/ciphername_test.c /^ const char *name;$/;" m struct:cipher_id_name file: +name test/danetest.c /^ const char *name;$/;" m struct:tlsa_field file: +name test/drbgtest.c /^ char name[10]; \/* 'parent' resp. 'child 1', 'child 2', ... *\/$/;" m struct:drbg_fork_result_st file: +name test/ectest.c /^ const char *name;$/;" m struct:c2_curve_test file: +name test/evp_test.c /^ char *name;$/;" m struct:evp_test_st file: +name test/evp_test.c /^ char *name;$/;" m struct:key_list_st file: +name test/evp_test.c /^ const char *name;$/;" m struct:evp_test_method_st file: +name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon274 file: +name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon275 file: +name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon276 file: +name test/helpers/ssl_test_ctx.c /^ const char *name;$/;" m struct:__anon277 file: +name test/testutil/fake_random.c /^ const char *name;$/;" m struct:__anon349 file: +name test/v3nametest.c /^ const char *name;$/;" m struct:set_name_fn file: +name2id providers/implementations/kem/rsa_kem.c /^static int name2id(const char *name, const OSSL_ITEM *map, size_t sz)$/;" f file: +name_buf crypto/evp/ctrl_params_translate.c /^ char name_buf[OSSL_MAX_NAME_SIZE];$/;" m struct:translation_ctx_st file: +name_cmp apps/lib/names.c /^int name_cmp(const char * const *a, const char * const *b)$/;" f +name_cmp test/evp_libctx_test.c /^static int name_cmp(const char * const *a, const char * const *b)$/;" f file: +name_converter crypto/dso/dso_local.h /^ DSO_NAME_CONVERTER_FUNC name_converter;$/;" m struct:dso_st +name_flags ssl/ssl_conf.c /^ unsigned int name_flags;$/;" m struct:__anon427 file: +name_flags ssl/ssl_conf.c /^ unsigned int name_flags;$/;" m struct:__anon428 file: +name_fns test/v3nametest.c /^static const struct set_name_fn name_fns[] = {$/;" v typeref:struct:set_name_fn file: +name_funcs_free crypto/objects/o_names.c /^static void name_funcs_free(NAME_FUNCS *ptr)$/;" f file: +name_funcs_st crypto/objects/o_names.c /^struct name_funcs_st {$/;" s file: +name_id crypto/evp/evp_fetch.c /^ int name_id; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: +name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_asym_cipher_st +name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_kem_st +name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_keyexch_st +name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_keymgmt_st +name_id crypto/evp/evp_local.h /^ int name_id;$/;" m struct:evp_signature_st +name_id crypto/evp/evp_rand.c /^ int name_id;$/;" m struct:evp_rand_st file: +name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_cipher_st +name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_kdf_st +name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_mac_st +name_id include/crypto/evp.h /^ int name_id;$/;" m struct:evp_md_st +name_idx crypto/property/property_local.h /^ OSSL_PROPERTY_IDX name_idx;$/;" m struct:ossl_property_definition_st +name_synopsis util/find-doc-nits /^sub name_synopsis {$/;" s +named_curve crypto/ec/ec_asn1.c /^ ASN1_OBJECT *named_curve;$/;" m union:ecpk_parameters_st::__anon193 file: +namelen ssl/ssl_conf.c /^ int namelen;$/;" m struct:__anon427 file: +namemap_add_name_n crypto/core_namemap.c /^static int namemap_add_name_n(OSSL_NAMEMAP *namemap, int number,$/;" f file: +namemap_name2num_n crypto/core_namemap.c /^static int namemap_name2num_n(const OSSL_NAMEMAP *namemap,$/;" f file: +namenum_cmp crypto/core_namemap.c /^static int namenum_cmp(const NAMENUM_ENTRY *a, const NAMENUM_ENTRY *b)$/;" f file: +namenum_free crypto/core_namemap.c /^static void namenum_free(NAMENUM_ENTRY *n)$/;" f file: +namenum_hash crypto/core_namemap.c /^static unsigned long namenum_hash(const NAMENUM_ENTRY *n)$/;" f file: +names apps/speed.c /^static const char *names[ALGOR_NUM] = {$/;" v file: +names crypto/core_namemap.c /^ const char **names;$/;" m struct:doall_names_data_st file: +names crypto/encode_decode/decoder_meth.c /^ const char *names; \/* For get_decoder_from_store() *\/$/;" m struct:decoder_data_st file: +names crypto/encode_decode/encoder_meth.c /^ const char *names; \/* For get_encoder_from_store() *\/$/;" m struct:encoder_data_st file: +names crypto/evp/evp_fetch.c /^ const char *names; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: +names crypto/objects/o_names.c /^ const OBJ_NAME **names;$/;" m struct:doall_sorted file: +names test/v3nametest.c /^static const char *const names[] = {$/;" v file: +names_lh_free_doall crypto/objects/o_names.c /^static void names_lh_free_doall(OBJ_NAME *onp)$/;" f file: +names_type_num crypto/objects/o_names.c /^static int names_type_num = OBJ_NAME_TYPE_NUM;$/;" v file: +namingAuthority crypto/x509/v3_admis.h /^ NAMING_AUTHORITY* namingAuthority;$/;" m struct:Admissions_st +namingAuthority crypto/x509/v3_admis.h /^ NAMING_AUTHORITY* namingAuthority;$/;" m struct:ProfessionInfo_st +namingAuthorityId crypto/x509/v3_admis.h /^ ASN1_OBJECT* namingAuthorityId;$/;" m struct:NamingAuthority_st +namingAuthorityText crypto/x509/v3_admis.h /^ ASN1_STRING* namingAuthorityText; \/* i.e. DIRECTORYSTRING *\/$/;" m struct:NamingAuthority_st +namingAuthorityUrl crypto/x509/v3_admis.h /^ ASN1_IA5STRING* namingAuthorityUrl;$/;" m struct:NamingAuthority_st +nbio_test_st crypto/bio/bf_nbio.c /^typedef struct nbio_test_st {$/;" s file: +nbiof_callback_ctrl crypto/bio/bf_nbio.c /^static long nbiof_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +nbiof_ctrl crypto/bio/bf_nbio.c /^static long nbiof_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +nbiof_free crypto/bio/bf_nbio.c /^static int nbiof_free(BIO *a)$/;" f file: +nbiof_gets crypto/bio/bf_nbio.c /^static int nbiof_gets(BIO *bp, char *buf, int size)$/;" f file: +nbiof_new crypto/bio/bf_nbio.c /^static int nbiof_new(BIO *bi)$/;" f file: +nbiof_puts crypto/bio/bf_nbio.c /^static int nbiof_puts(BIO *bp, const char *str)$/;" f file: +nbiof_read crypto/bio/bf_nbio.c /^static int nbiof_read(BIO *b, char *out, int outl)$/;" f file: +nbiof_write crypto/bio/bf_nbio.c /^static int nbiof_write(BIO *b, const char *in, int inl)$/;" f file: +nbits crypto/dsa/dsa_pmeth.c /^ int nbits; \/* size of p in bits (default: 2048) *\/$/;" m struct:__anon88 file: +nbits crypto/ffc/ffc_dh.c /^ int32_t nbits;$/;" m struct:dh_named_group_st file: +nbits crypto/rsa/rsa_pmeth.c /^ int nbits;$/;" m struct:__anon203 file: +nbits providers/implementations/keymgmt/rsa_kmgmt.c /^ size_t nbits;$/;" m struct:rsa_gen_ctx file: +nbytes1 test/asn1_encode_test.c /^ size_t nbytes1;$/;" m struct:__anon297 file: +nbytes2 test/asn1_encode_test.c /^ size_t nbytes2;$/;" m struct:__anon297 file: +nc include/crypto/x509.h /^ NAME_CONSTRAINTS *nc;$/;" m struct:x509_st +nchild crypto/x509/pcy_local.h /^ int nchild;$/;" m struct:X509_POLICY_NODE_st +nconf_get_string crypto/x509/v3_conf.c /^static char *nconf_get_string(void *db, const char *section, const char *value)$/;" f file: +nconf_method crypto/x509/v3_conf.c /^static X509V3_CONF_METHOD nconf_method = {$/;" v file: +ndef_aux_st crypto/asn1/bio_ndef.c /^typedef struct ndef_aux_st {$/;" s file: +ndef_bio crypto/asn1/bio_ndef.c /^ BIO *ndef_bio;$/;" m struct:ndef_aux_st file: +ndef_prefix crypto/asn1/bio_ndef.c /^static int ndef_prefix(BIO *b, unsigned char **pbuf, int *plen, void *parg)$/;" f file: +ndef_prefix_free crypto/asn1/bio_ndef.c /^static int ndef_prefix_free(BIO *b, unsigned char **pbuf, int *plen,$/;" f file: +ndef_suffix crypto/asn1/bio_ndef.c /^static int ndef_suffix(BIO *b, unsigned char **pbuf, int *plen, void *parg)$/;" f file: +ndef_suffix_free crypto/asn1/bio_ndef.c /^static int ndef_suffix_free(BIO *b, unsigned char **pbuf, int *plen,$/;" f file: +need_empty_fragments ssl/ssl_local.h /^ int need_empty_fragments;$/;" m struct:ssl_st::__anon417 +need_symlink apps/rehash.c /^ unsigned char need_symlink;$/;" m struct:hentry_st file: +neg crypto/bn/bn_local.h /^ int neg; \/* one if the number is negative *\/$/;" m struct:bignum_st +negative crypto/ec/curve25519.c /^static uint8_t negative(signed char b)$/;" f file: +nelem crypto/property/property.c /^ size_t nelem;$/;" m struct:__anon101 file: +nelem crypto/sparse_array.c /^ size_t nelem;$/;" m struct:sparse_array_st file: +nelem test/bioprinttest.c 19;" d file: +nested crypto/cmp/cmp_local.h /^ OSSL_CMP_MSGS *nested; \/* 20 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +nestedsub test/wpackettest.c /^static const unsigned char nestedsub[] = { 0x03, 0xff, 0x01, 0xff };$/;" v file: +netscape_encrypted_pkey_st crypto/asn1/n_pkey.c /^typedef struct netscape_encrypted_pkey_st {$/;" s file: +netscape_pkey_st crypto/asn1/n_pkey.c /^typedef struct netscape_pkey_st {$/;" s file: +new Configurations/gentemplate.pm /^sub new {$/;" s +new external/perl/Text-Template-1.56/lib/Text/Template.pm /^ sub new {$/;" s +new test/exdatatest.c /^ int new;$/;" m struct:myobj_ex_data_st file: +new test/run_tests.pl /^ sub new {$/;" s +new test/run_tests.pl /^ sub new {$/;" s +new util/perl/OpenSSL/Config/Query.pm /^sub new {$/;" s +new util/perl/OpenSSL/Ordinals.pm /^sub new {$/;" s +new util/perl/OpenSSL/Template.pm /^sub new {$/;" s +new util/perl/TLSProxy/Alert.pm /^sub new$/;" s +new util/perl/TLSProxy/Certificate.pm /^sub new$/;" s +new util/perl/TLSProxy/CertificateRequest.pm /^sub new$/;" s +new util/perl/TLSProxy/CertificateVerify.pm /^sub new$/;" s +new util/perl/TLSProxy/ClientHello.pm /^sub new$/;" s +new util/perl/TLSProxy/EncryptedExtensions.pm /^sub new$/;" s +new util/perl/TLSProxy/Message.pm /^sub new$/;" s +new util/perl/TLSProxy/NewSessionTicket.pm /^sub new$/;" s +new util/perl/TLSProxy/Proxy.pm /^sub new$/;" s +new util/perl/TLSProxy/Record.pm /^sub new$/;" s +new util/perl/TLSProxy/ServerHello.pm /^sub new$/;" s +new util/perl/TLSProxy/ServerKeyExchange.pm /^sub new$/;" s +newCert crypto/cmp/cmp_local.h /^ X509 *newCert; \/* newly enrolled cert received from the CA *\/$/;" m struct:ossl_cmp_ctx_st +newChain crypto/cmp/cmp_local.h /^ STACK_OF(X509) *newChain; \/* chain of newly enrolled cert received *\/$/;" m struct:ossl_cmp_ctx_st +newPkey crypto/cmp/cmp_local.h /^ EVP_PKEY *newPkey; \/* explicit new private\/public key for cert enrollment *\/$/;" m struct:ossl_cmp_ctx_st +newPkey_priv crypto/cmp/cmp_local.h /^ int newPkey_priv; \/* flag indicating if newPkey contains private key *\/$/;" m struct:ossl_cmp_ctx_st +newSigCert crypto/cmp/cmp_local.h /^ X509 *newSigCert;$/;" m struct:ossl_cmp_keyrecrepcontent_st +newWithNew crypto/cmp/cmp_local.h /^ X509 *newWithNew;$/;" m struct:ossl_cmp_cakeyupdanncontent_st +newWithOld crypto/cmp/cmp_local.h /^ X509 *newWithOld;$/;" m struct:ossl_cmp_cakeyupdanncontent_st +new_EMBEDDED engines/e_loader_attic.c /^static OSSL_STORE_INFO *new_EMBEDDED(const char *new_pem_name,$/;" f file: +new_add_cb test/sslapitest.c /^static int new_add_cb(SSL *s, unsigned int ext_type, unsigned int context,$/;" f file: +new_cachesession_cb test/sslapitest.c /^static int new_cachesession_cb(SSL *ssl, SSL_SESSION *sess)$/;" f file: +new_called test/sslapitest.c /^static int new_called, remove_called, get_called;$/;" v file: +new_cipher ssl/ssl_local.h /^ const SSL_CIPHER *new_cipher;$/;" m struct:ssl_st::__anon417::__anon418 +new_cmac_key_int crypto/evp/p_lib.c /^static EVP_PKEY *new_cmac_key_int(const unsigned char *priv, size_t len,$/;" f file: +new_compression ssl/ssl_local.h /^ char *new_compression;$/;" m struct:ssl_st::__anon417::__anon418 +new_compression ssl/ssl_local.h /^ const SSL_COMP *new_compression;$/;" m struct:ssl_st::__anon417::__anon418 +new_dir crypto/x509/by_dir.c /^static int new_dir(X509_LOOKUP *lu)$/;" f file: +new_drbg test/drbgtest.c /^static EVP_RAND_CTX *new_drbg(EVP_RAND_CTX *parent)$/;" f file: +new_file_ctx providers/implementations/storemgmt/file_store.c /^static struct file_ctx_st *new_file_ctx(int type, const char *uri,$/;" f file: +new_free_cb test/sslapitest.c /^static void new_free_cb(SSL *s, unsigned int ext_type, unsigned int context,$/;" f file: +new_func include/internal/cryptlib.h /^ CRYPTO_EX_new *new_func;$/;" m struct:ex_callback_st +new_func include/internal/cryptlib.h /^ void *(*new_func)(OSSL_LIB_CTX *ctx);$/;" m struct:ossl_lib_ctx_method +new_hash ssl/ssl_local.h /^ const EVP_MD *new_hash;$/;" m struct:ssl_st::__anon417::__anon418 +new_item crypto/x509/x509_local.h /^ int (*new_item) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st +new_loader crypto/store/store_meth.c /^static OSSL_STORE_LOADER *new_loader(OSSL_PROVIDER *prov)$/;" f file: +new_mac_pkey_type ssl/ssl_local.h /^ int new_mac_pkey_type;$/;" m struct:ssl_st::__anon417::__anon418 +new_mac_secret_size ssl/ssl_local.h /^ size_t new_mac_secret_size;$/;" m struct:ssl_st::__anon417::__anon418 +new_nid crypto/objects/obj_dat.c /^static int new_nid = NUM_NID;$/;" v file: +new_parse_cb test/sslapitest.c /^static int new_parse_cb(SSL *s, unsigned int ext_type, unsigned int context,$/;" f file: +new_pkcs12_builder test/helpers/pkcs12.c /^PKCS12_BUILDER *new_pkcs12_builder(const char *filename)$/;" f +new_property_string crypto/property/property_string.c /^static PROPERTY_STRING *new_property_string(const char *s,$/;" f file: +new_raw_key_int crypto/evp/p_lib.c /^static EVP_PKEY *new_raw_key_int(OSSL_LIB_CTX *libctx,$/;" f file: +new_session ssl/ssl_local.h /^ int new_session;$/;" m struct:ssl_st +new_session_cb apps/s_client.c /^static int new_session_cb(SSL *s, SSL_SESSION *sess)$/;" f file: +new_session_cb ssl/ssl_local.h /^ int (*new_session_cb) (struct ssl_st *ssl, SSL_SESSION *sess);$/;" m struct:ssl_ctx_st +new_session_cb test/sslapitest.c /^static int new_session_cb(SSL *ssl, SSL_SESSION *sess)$/;" f file: +new_sym_enc ssl/ssl_local.h /^ const EVP_CIPHER *new_sym_enc;$/;" m struct:ssl_st::__anon417::__anon418 +newargc apps/lib/win32_init.c /^static int newargc;$/;" v file: +newargv apps/lib/vms_decc_argv.c /^char **newargv = NULL;$/;" v +newargv apps/lib/win32_init.c /^static char **newargv;$/;" v file: +newctx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_newctx_fn *newctx;$/;" m struct:ossl_decoder_st +newctx crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_newctx_fn *newctx;$/;" m struct:ossl_encoder_st +newctx crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_newctx_fn *newctx;$/;" m struct:evp_asym_cipher_st +newctx crypto/evp/evp_local.h /^ OSSL_FUNC_kem_newctx_fn *newctx;$/;" m struct:evp_kem_st +newctx crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_newctx_fn *newctx;$/;" m struct:evp_keyexch_st +newctx crypto/evp/evp_local.h /^ OSSL_FUNC_signature_newctx_fn *newctx;$/;" m struct:evp_signature_st +newctx crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_newctx_fn *newctx;$/;" m struct:evp_rand_st file: +newctx include/crypto/evp.h /^ OSSL_FUNC_cipher_newctx_fn *newctx;$/;" m struct:evp_cipher_st +newctx include/crypto/evp.h /^ OSSL_FUNC_digest_newctx_fn *newctx;$/;" m struct:evp_md_st +newctx include/crypto/evp.h /^ OSSL_FUNC_kdf_newctx_fn *newctx;$/;" m struct:evp_kdf_st +newctx include/crypto/evp.h /^ OSSL_FUNC_mac_newctx_fn *newctx;$/;" m struct:evp_mac_st +newkey test/cmp_msg_test.c /^static EVP_PKEY *newkey = NULL;$/;" v file: +newkey_f test/cmp_msg_test.c /^static const char *newkey_f;$/;" v file: +newline_escape_filename apps/dgst.c /^static const char *newline_escape_filename(const char *file, int * backslash)$/;" f file: +newpass_bag crypto/pkcs12/p12_npas.c /^static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass,$/;" f file: +newpass_p12 crypto/pkcs12/p12_npas.c /^static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass)$/;" f file: +next apps/cms.c /^ cms_key_param *next;$/;" m struct:cms_key_param_st file: +next apps/lib/s_cb.c /^ struct ssl_excert_st *next, *prev;$/;" m struct:ssl_excert_st typeref:struct:ssl_excert_st::ssl_excert_st file: +next apps/rehash.c /^ struct bucket_st *next;$/;" m struct:bucket_st typeref:struct:bucket_st::bucket_st file: +next apps/rehash.c /^ struct hentry_st *next;$/;" m struct:hentry_st typeref:struct:hentry_st::hentry_st file: +next apps/s_server.c /^ struct simple_ssl_session_st *next;$/;" m struct:simple_ssl_session_st typeref:struct:simple_ssl_session_st::simple_ssl_session_st file: +next crypto/async/async_local.h /^ struct fd_lookup_st *next;$/;" m struct:fd_lookup_st typeref:struct:fd_lookup_st::fd_lookup_st +next crypto/bn/bn_ctx.c /^ struct bignum_pool_item *prev, *next;$/;" m struct:bignum_pool_item typeref:struct:bignum_pool_item:: file: +next crypto/context.c /^ struct ossl_lib_ctx_onfree_list_st *next;$/;" m struct:ossl_lib_ctx_onfree_list_st typeref:struct:ossl_lib_ctx_onfree_list_st::ossl_lib_ctx_onfree_list_st file: +next crypto/engine/eng_local.h /^ struct engine_st *next;$/;" m struct:engine_st typeref:struct:engine_st::engine_st +next crypto/init.c /^ OPENSSL_INIT_STOP *next;$/;" m struct:ossl_init_stop_st file: +next crypto/initthread.c /^ THREAD_EVENT_HANDLER *next;$/;" m struct:thread_event_handler_st file: +next crypto/lhash/lhash_local.h /^ struct lhash_node_st *next;$/;" m struct:lhash_node_st typeref:struct:lhash_node_st::lhash_node_st +next crypto/mem_sec.c /^ struct sh_list_st *next;$/;" m struct:sh_list_st typeref:struct:sh_list_st::sh_list_st file: +next ssl/ssl_ciph.c /^ struct cipher_order_st *next, *prev;$/;" m struct:cipher_order_st typeref:struct:cipher_order_st::cipher_order_st file: +next ssl/ssl_local.h /^ pitem *next;$/;" m struct:pitem_st +next ssl/ssl_local.h /^ struct quic_data_st *next;$/;" m struct:quic_data_st typeref:struct:quic_data_st::quic_data_st +next ssl/ssl_local.h /^ struct ssl_session_st *prev, *next;$/;" m struct:ssl_session_st typeref:struct:ssl_session_st:: +next test/evp_test.c /^ struct key_list_st *next;$/;" m struct:key_list_st typeref:struct:key_list_st::key_list_st file: +nextUpdate crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *nextUpdate;$/;" m struct:ocsp_single_response_st +nextUpdate include/crypto/x509.h /^ ASN1_TIME *nextUpdate; \/* nextUpdate field: optional *\/$/;" m struct:X509_crl_info_st +next_bio crypto/bio/bio_local.h /^ struct bio_st *next_bio; \/* used by filter BIOs *\/$/;" m struct:bio_st typeref:struct:bio_st::bio_st +next_bitmap ssl/record/record.h /^ DTLS1_BITMAP next_bitmap;$/;" m struct:dtls_record_layer_st +next_dyn crypto/engine/eng_local.h /^ struct engine_st *next_dyn;$/;" m struct:engine_st typeref:struct:engine_st::engine_st +next_encoder_inst crypto/encode_decode/encoder_lib.c /^ OSSL_ENCODER_INSTANCE *next_encoder_inst;$/;" m struct:encoder_process_data_st file: +next_handshake_write_seq ssl/ssl_local.h /^ unsigned short next_handshake_write_seq;$/;" m struct:dtls1_state_st +next_item apps/lib/apps.c /^char *next_item(char *opt) \/* in list separated by comma and\/or space *\/$/;" f +next_iv test/evp_test.c /^ unsigned char *next_iv; \/* Expected IV state after operation *\/$/;" m struct:cipher_data_st file: +next_phase test/helpers/handshake.c /^static connect_phase_t next_phase(const SSL_TEST_CTX *test_ctx,$/;" f file: +next_proto apps/s_client.c /^static tlsextnextprotoctx next_proto;$/;" v file: +next_proto_cb apps/s_client.c /^static int next_proto_cb(SSL *s, unsigned char **out, unsigned char *outlen,$/;" f file: +next_proto_cb apps/s_server.c /^static int next_proto_cb(SSL *s, const unsigned char **data,$/;" f file: +next_protos_parse apps/lib/apps.c /^unsigned char *next_protos_parse(size_t *outlen, const char *in)$/;" f +next_protos_parse test/ssl_old_test.c /^static unsigned char *next_protos_parse(size_t *outlen,$/;" f file: +next_release_state dev/release-aux/release-state-fn.sh /^next_release_state () {$/;" f +next_serial apps/ts.c /^static ASN1_INTEGER *next_serial(const char *serialfile)$/;" f file: +next_ticket_nonce ssl/ssl_local.h /^ uint64_t next_ticket_nonce;$/;" m struct:ssl_st +next_timeout crypto/bio/bss_dgram.c /^ struct timeval next_timeout;$/;" m struct:bio_dgram_data_st typeref:struct:bio_dgram_data_st::timeval file: +next_timeout ssl/ssl_local.h /^ struct timeval next_timeout;$/;" m struct:dtls1_state_st typeref:struct:dtls1_state_st::timeval +nid apps/speed.c /^ unsigned int nid;$/;" m struct:ec_curve_st file: +nid crypto/cms/cms_att.c /^ int nid; \/* The attribute id *\/$/;" m struct:__anon245 file: +nid crypto/ec/ec_curve.c /^ int nid;$/;" m struct:_ec_list_element_st file: +nid crypto/engine/eng_table.c /^ int nid;$/;" m struct:st_engine_pile file: +nid crypto/evp/ec_support.c /^ int nid;$/;" m struct:ec_name2nid_st file: +nid crypto/property/property.c /^ int nid;$/;" m struct:__anon100 file: +nid engines/e_devcrypto.c /^ int nid;$/;" m struct:cipher_data_st file: +nid engines/e_devcrypto.c /^ int nid;$/;" m struct:digest_data_st file: +nid include/crypto/asn1.h /^ int nid;$/;" m struct:asn1_object_st +nid include/crypto/evp.h /^ int nid;$/;" m struct:evp_cipher_st +nid include/internal/ffc.h /^ int nid; \/* The identity of a named group *\/$/;" m struct:ffc_params_st +nid include/openssl/ec.h /^ int nid;$/;" m struct:__anon380 +nid ssl/ssl_ciph.c /^ int nid;$/;" m struct:__anon433 file: +nid ssl/ssl_lib.c /^ int nid;$/;" m struct:__anon410 file: +nid ssl/ssl_local.h /^ int nid; \/* NID of public key algorithm *\/$/;" m struct:__anon422 +nid ssl/t1_lib.c /^ int nid;$/;" m struct:__anon430 file: +nid test/ecdsatest.h /^ const int nid; \/* curve NID *\/$/;" m struct:__anon267 +nid test/ectest.c /^ const int nid;$/;" m struct:nistp_test_params file: +nid test/helpers/pkcs12.h /^ int nid;$/;" m struct:pkcs12_enc +nid2name crypto/rsa/rsa_schemes.c /^static const char *nid2name(int meth, const OSSL_ITEM *items, size_t items_n)$/;" f file: +nid_cmp crypto/x509/v3_purp.c /^static int nid_cmp(const int *a, const int *b)$/;" f file: +nid_objs crypto/objects/obj_dat.h /^static const ASN1_OBJECT nid_objs[NUM_NID] = {$/;" v +nid_to_group ssl/t1_lib.c /^} nid_to_group[] = {$/;" v typeref:struct:__anon430 file: +nid_triple crypto/objects/obj_xref.h /^} nid_triple;$/;" t typeref:struct:__anon257 +niels_s crypto/ec/curve448/point_448.h /^} niels_s, niels_t[1];$/;" t typeref:struct:__anon195 +niels_t crypto/ec/curve448/point_448.h /^} niels_s, niels_t[1];$/;" t typeref:struct:__anon195 +niels_to_pt crypto/ec/curve448/curve448.c /^static void niels_to_pt(curve448_point_t e, const niels_t n)$/;" f file: +nist_cp_bn crypto/bn/bn_nist.c /^static void nist_cp_bn(BN_ULONG *dst, const BN_ULONG *src, int top)$/;" f file: +nist_cp_bn_0 crypto/bn/bn_nist.c 265;" d file: +nist_curves crypto/evp/ec_support.c /^static const EC_NAME2NID nist_curves[] = {$/;" v file: +nist_set_192 crypto/bn/bn_nist.c 322;" d file: +nist_set_224 crypto/bn/bn_nist.c 459;" d file: +nist_set_256 crypto/bn/bn_nist.c 639;" d file: +nist_set_384 crypto/bn/bn_nist.c 881;" d file: +nistp224 crypto/ec/ec_local.h /^ NISTP224_PRE_COMP *nistp224;$/;" m union:ec_group_st::__anon189 +nistp224_curve_params crypto/ec/ecp_nistp224.c /^static const felem_bytearray nistp224_curve_params[5] = {$/;" v file: +nistp224_pre_comp_new crypto/ec/ecp_nistp224.c /^static NISTP224_PRE_COMP *nistp224_pre_comp_new(void)$/;" f file: +nistp224_pre_comp_st crypto/ec/ecp_nistp224.c /^struct nistp224_pre_comp_st {$/;" s file: +nistp256 crypto/ec/ec_local.h /^ NISTP256_PRE_COMP *nistp256;$/;" m union:ec_group_st::__anon189 +nistp256_curve_params crypto/ec/ecp_nistp256.c /^static const felem_bytearray nistp256_curve_params[5] = {$/;" v file: +nistp256_pre_comp_new crypto/ec/ecp_nistp256.c /^static NISTP256_PRE_COMP *nistp256_pre_comp_new(void)$/;" f file: +nistp256_pre_comp_st crypto/ec/ecp_nistp256.c /^struct nistp256_pre_comp_st {$/;" s file: +nistp521 crypto/ec/ec_local.h /^ NISTP521_PRE_COMP *nistp521;$/;" m union:ec_group_st::__anon189 +nistp521_curve_params crypto/ec/ecp_nistp521.c /^static const felem_bytearray nistp521_curve_params[5] = {$/;" v file: +nistp521_pre_comp_new crypto/ec/ecp_nistp521.c /^static NISTP521_PRE_COMP *nistp521_pre_comp_new(void)$/;" f file: +nistp521_pre_comp_st crypto/ec/ecp_nistp521.c /^struct nistp521_pre_comp_st {$/;" s file: +nistp_single_test test/ectest.c /^static int nistp_single_test(int idx)$/;" f file: +nistp_test_params test/ectest.c /^struct nistp_test_params {$/;" s file: +nistp_tests_params test/ectest.c /^static const struct nistp_test_params nistp_tests_params[] = {$/;" v typeref:struct:nistp_test_params file: +nistz256 crypto/ec/ec_local.h /^ NISTZ256_PRE_COMP *nistz256;$/;" m union:ec_group_st::__anon189 +nistz256_pre_comp_st crypto/ec/ecp_nistz256.c /^struct nistz256_pre_comp_st {$/;" s file: +nlast_block crypto/cmac/cmac.c /^ int nlast_block;$/;" m struct:CMAC_CTX_st file: +nlevel crypto/x509/pcy_local.h /^ int nlevel;$/;" m struct:X509_POLICY_TREE_st +nm_flags include/crypto/asn1.h /^ unsigned long nm_flags;$/;" m struct:asn1_pctx_st +nmflag apps/lib/apps.c /^static unsigned long nmflag = 0;$/;" v file: +nmflag_set apps/lib/apps.c /^static char nmflag_set = 0;$/;" v file: +no_cache test/filterprov.c /^ int no_cache;$/;" m struct:filter_prov_globals_st file: +no_cert_verify ssl/statem/statem.h /^ unsigned int no_cert_verify;$/;" m struct:ossl_statem_st +no_check_purpose crypto/x509/v3_purp.c /^static int no_check_purpose(const X509_PURPOSE *xp, const X509 *x,$/;" f file: +no_extms_on_reneg test/helpers/ssl_test_ctx.h /^ int no_extms_on_reneg;$/;" m struct:__anon289 +no_log_cb crypto/cmp/cmp_vfy.c /^static int no_log_cb(const char *func, const char *file, int line,$/;" f file: +no_mirrored crypto/property/property.c /^ unsigned int no_mirrored : 1;$/;" m struct:ossl_global_properties_st file: +no_proxy apps/s_server.c /^ char *proxy, *no_proxy;$/;" m struct:tlsextstatusctx_st file: +no_proxy crypto/cmp/cmp_local.h /^ char *no_proxy;$/;" m struct:ossl_cmp_ctx_st +no_reinit test/evp_test.c /^ int no_reinit;$/;" m struct:mac_data_st file: +no_tests test/ssl-tests/protocol_version.pm /^sub no_tests {$/;" s +no_vcheck crypto/engine/eng_dyn.c /^ int no_vcheck;$/;" m struct:st_dynamic_data_ctx file: +node crypto/dso/dso_win32.c /^ const char *node;$/;" m struct:file_st file: +node_cmp crypto/x509/pcy_node.c /^static int node_cmp(const X509_POLICY_NODE *const *a,$/;" f file: +node_critical crypto/x509/pcy_local.h 134;" d +node_data_critical crypto/x509/pcy_local.h 133;" d +node_depth providers/implementations/include/prov/blake2.h /^ uint8_t node_depth; \/* 15 *\/$/;" m struct:blake2s_param_st +node_depth providers/implementations/include/prov/blake2.h /^ uint8_t node_depth; \/* 17 *\/$/;" m struct:blake2b_param_st +node_offset providers/implementations/include/prov/blake2.h /^ uint8_t node_offset[6];\/* 14 *\/$/;" m struct:blake2s_param_st +node_offset providers/implementations/include/prov/blake2.h /^ uint8_t node_offset[8];\/* 16 *\/$/;" m struct:blake2b_param_st +nodelen crypto/dso/dso_win32.c /^ int nodelen;$/;" m struct:file_st file: +nodes crypto/sparse_array.c /^ void **nodes;$/;" m struct:sparse_array_st file: +nodes crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_NODE) *nodes;$/;" m struct:X509_POLICY_LEVEL_st +nodes_print apps/lib/apps.c /^static void nodes_print(const char *name, STACK_OF(X509_POLICY_NODE) *nodes)$/;" f file: +noecho_console crypto/ui/ui_openssl.c /^static int noecho_console(UI *ui)$/;" f file: +noecho_fgets crypto/ui/ui_openssl.c /^static int noecho_fgets(char *buf, int size, FILE *tty)$/;" f file: +noinject test/helpers/ssltestlib.c /^ unsigned int noinject;$/;" m struct:mempacket_test_ctx_st file: +nonce crypto/evp/e_aes.c /^ } nonce;$/;" m struct:__anon66::__anon67::__anon69 typeref:union:__anon66::__anon67::__anon69::__anon72 file: +nonce crypto/evp/e_chacha20_poly1305.c /^ unsigned int nonce[12\/4];$/;" m struct:__anon29 file: +nonce crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_nonce_fn *nonce;$/;" m struct:evp_rand_st file: +nonce crypto/ts/ts_local.h /^ ASN1_INTEGER *nonce;$/;" m struct:TS_req_st +nonce crypto/ts/ts_local.h /^ ASN1_INTEGER *nonce;$/;" m struct:TS_tst_info_st +nonce crypto/ts/ts_local.h /^ ASN1_INTEGER *nonce;$/;" m struct:TS_verify_ctx +nonce include/crypto/modes.h /^ } nonce, cmac;$/;" m struct:ccm128_context typeref:union:ccm128_context::__anon359 +nonce include/crypto/poly1305.h /^ unsigned int nonce[4];$/;" m struct:poly1305_context +nonce providers/implementations/ciphers/cipher_aes_ccm.h /^ } nonce;$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon474 typeref:union:prov_aes_ccm_ctx_st::__anon472::__anon474::__anon475 +nonce providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned int nonce[12 \/ 4];$/;" m struct:__anon467 +nonce providers/implementations/rands/test_rng.c /^ unsigned char *entropy, *nonce;$/;" m struct:__anon457 file: +nonce test/evp_test.c /^ unsigned char *nonce;$/;" m struct:rand_data_pass_st file: +nonce_len crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: +nonce_len providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tag_len, nonce_len;$/;" m struct:__anon467 +nonce_len providers/implementations/rands/test_rng.c /^ size_t entropy_len, entropy_pos, nonce_len;$/;" m struct:__anon457 file: +nonce_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: +normalise_option util/find-doc-nits /^sub normalise_option {$/;" s +notAfter crypto/crmf/crmf_local.h /^ \/* 1 *\/ ASN1_TIME *notAfter;$/;" m struct:ossl_crmf_optionalvalidity_st +notBefore crypto/crmf/crmf_local.h /^ \/* 0 *\/ ASN1_TIME *notBefore;$/;" m struct:ossl_crmf_optionalvalidity_st +not_primes test/bntest.c /^static int not_primes[] = { -1, 0, 1, 4 };$/;" v file: +not_resumable ssl/ssl_local.h /^ int not_resumable;$/;" m struct:ssl_session_st +not_resumable_sess_cb apps/s_server.c /^static int not_resumable_sess_cb(SSL *s, int is_forward_secure)$/;" f file: +not_resumable_session_cb ssl/ssl_local.h /^ int (*not_resumable_session_cb) (SSL *ssl, int is_forward_secure);$/;" m struct:ssl_ctx_st +not_resumable_session_cb ssl/ssl_local.h /^ int (*not_resumable_session_cb) (SSL *ssl, int is_forward_secure);$/;" m struct:ssl_st +noteterm apps/lib/http_server.c /^static void noteterm(int sig)$/;" f file: +nothing providers/implementations/digests/null_prov.c /^ unsigned char nothing;$/;" m struct:__anon516 file: +notification_context crypto/bio/bss_dgram.c /^ void *notification_context;$/;" m struct:bio_dgram_sctp_data_st file: +npn ssl/ssl_local.h /^ unsigned char *npn;$/;" m struct:ssl_st::__anon420 +npn_advertised_cb ssl/ssl_local.h /^ SSL_CTX_npn_advertised_cb_func npn_advertised_cb;$/;" m struct:ssl_ctx_st::__anon416 +npn_advertised_cb_arg ssl/ssl_local.h /^ void *npn_advertised_cb_arg;$/;" m struct:ssl_ctx_st::__anon416 +npn_client test/ssl_old_test.c /^static int npn_client = 0;$/;" v file: +npn_len ssl/ssl_local.h /^ size_t npn_len;$/;" m struct:ssl_st::__anon420 +npn_protocols test/helpers/handshake.h /^ unsigned char *npn_protocols;$/;" m struct:ctx_data_st +npn_protocols test/helpers/ssl_test_ctx.h /^ char *npn_protocols;$/;" m struct:__anon289 +npn_protocols test/helpers/ssl_test_ctx.h /^ char *npn_protocols;$/;" m struct:__anon290 +npn_protocols_len test/helpers/handshake.h /^ size_t npn_protocols_len;$/;" m struct:ctx_data_st +npn_seen ssl/ssl_local.h /^ int npn_seen;$/;" m struct:ssl_st::__anon417 +npn_select_cb ssl/ssl_local.h /^ SSL_CTX_npn_select_cb_func npn_select_cb;$/;" m struct:ssl_ctx_st::__anon416 +npn_select_cb_arg ssl/ssl_local.h /^ void *npn_select_cb_arg;$/;" m struct:ssl_ctx_st::__anon416 +npn_server test/ssl_old_test.c /^static int npn_server = 0;$/;" v file: +npn_server_reject test/ssl_old_test.c /^static int npn_server_reject = 0;$/;" v file: +nptr crypto/bn/asm/ia64-mont.pl /^ sub nptr=nptr,len };;$/;" s +ns_cert_type_table crypto/x509/v3_bitst.c /^static BIT_STRING_BITNAME ns_cert_type_table[] = {$/;" v file: +ns_reject crypto/x509/v3_purp.c 387;" d file: +nseq_main apps/nseq.c /^int nseq_main(int argc, char **argv)$/;" f +nseq_options apps/nseq.c /^const OPTIONS nseq_options[] = {$/;" v +nss_keylog_int ssl/ssl_lib.c /^static int nss_keylog_int(const char *prefix,$/;" f file: +nsseq_cb crypto/asn1/nsseq.c /^static int nsseq_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +nssgetpid e_os.h /^ inline int nssgetpid()$/;" f +ntbl ssl/ssl_conf.c /^ size_t ntbl;$/;" m struct:ssl_conf_ctx_st file: +null_callback crypto/x509/x509_vfy.c /^static int null_callback(int ok, X509_STORE_CTX *e)$/;" f file: +null_cipher crypto/evp/e_null.c /^static int null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +null_cipher providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_cipher_fn null_cipher;$/;" v file: +null_cipher providers/implementations/ciphers/cipher_null.c /^static int null_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +null_ctrl crypto/bio/bss_null.c /^static long null_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +null_dinit providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_decrypt_init_fn null_dinit;$/;" v file: +null_dinit providers/implementations/ciphers/cipher_null.c /^static int null_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +null_dispatch_table providers/nullprov.c /^static const OSSL_DISPATCH null_dispatch_table[] = {$/;" v file: +null_einit providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_encrypt_init_fn null_einit;$/;" v file: +null_einit providers/implementations/ciphers/cipher_null.c /^static int null_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +null_final providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_final_fn null_final;$/;" v file: +null_final providers/implementations/ciphers/cipher_null.c /^static int null_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +null_final providers/implementations/digests/null_prov.c /^static int null_final(unsigned char *md, NULLMD_CTX *ctx)$/;" f file: +null_freectx providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_freectx_fn null_freectx;$/;" v file: +null_freectx providers/implementations/ciphers/cipher_null.c /^static void null_freectx(void *vctx)$/;" f file: +null_get_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_get_ctx_params_fn null_get_ctx_params;$/;" v file: +null_get_ctx_params providers/implementations/ciphers/cipher_null.c /^static int null_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +null_get_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_get_params_fn null_get_params;$/;" v file: +null_get_params providers/implementations/ciphers/cipher_null.c /^static int null_get_params(OSSL_PARAM params[])$/;" f file: +null_get_params providers/nullprov.c /^static int null_get_params(const OSSL_PROVIDER *provctx, OSSL_PARAM params[])$/;" f file: +null_gets crypto/bio/bss_null.c /^static int null_gets(BIO *bp, char *buf, int size)$/;" f file: +null_gettable_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn null_gettable_ctx_params;$/;" v file: +null_gettable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM *null_gettable_ctx_params(ossl_unused void *cctx,$/;" f file: +null_gettable_params providers/nullprov.c /^static const OSSL_PARAM *null_gettable_params(const OSSL_PROVIDER *prov)$/;" f file: +null_init providers/implementations/digests/null_prov.c /^static int null_init(NULLMD_CTX *ctx)$/;" f file: +null_init_key crypto/evp/e_null.c /^static int null_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +null_known_gettable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM null_known_gettable_ctx_params[] = {$/;" v file: +null_known_settable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM null_known_settable_ctx_params[] = {$/;" v file: +null_md crypto/evp/m_null.c /^static const EVP_MD null_md = {$/;" v file: +null_method crypto/bio/bss_null.c /^static const BIO_METHOD null_method = {$/;" v file: +null_newctx providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_newctx_fn null_newctx;$/;" v file: +null_newctx providers/implementations/ciphers/cipher_null.c /^static void *null_newctx(void *provctx)$/;" f file: +null_param_types providers/nullprov.c /^static const OSSL_PARAM null_param_types[] = {$/;" v file: +null_puts crypto/bio/bss_null.c /^static int null_puts(BIO *bp, const char *str)$/;" f file: +null_query providers/nullprov.c /^static const OSSL_ALGORITHM *null_query(OSSL_PROVIDER *prov,$/;" f file: +null_read crypto/bio/bss_null.c /^static int null_read(BIO *b, char *out, int outl)$/;" f file: +null_set_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_set_ctx_params_fn null_set_ctx_params;$/;" v file: +null_set_ctx_params providers/implementations/ciphers/cipher_null.c /^static int null_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +null_settable_ctx_params providers/implementations/ciphers/cipher_null.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn null_settable_ctx_params;$/;" v file: +null_settable_ctx_params providers/implementations/ciphers/cipher_null.c /^static const OSSL_PARAM *null_settable_ctx_params(ossl_unused void *cctx,$/;" f file: +null_update providers/implementations/digests/null_prov.c /^static int null_update(NULLMD_CTX *ctx, const void *data, size_t datalen)$/;" f file: +null_write crypto/bio/bss_null.c /^static int null_write(BIO *b, const char *in, int inl)$/;" f file: +nullf_callback_ctrl crypto/bio/bf_null.c /^static long nullf_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +nullf_ctrl crypto/bio/bf_null.c /^static long nullf_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +nullf_gets crypto/bio/bf_null.c /^static int nullf_gets(BIO *bp, char *buf, int size)$/;" f file: +nullf_puts crypto/bio/bf_null.c /^static int nullf_puts(BIO *bp, const char *str)$/;" f file: +nullf_read crypto/bio/bf_null.c /^static int nullf_read(BIO *b, char *out, int outl)$/;" f file: +nullf_write crypto/bio/bf_null.c /^static int nullf_write(BIO *b, const char *in, int inl)$/;" f file: +nullprov test/endecode_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: +nullprov test/evp_extra_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: +nullprov test/evp_extra_test2.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: +nullprov test/evp_libctx_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: +nullprov test/pkcs12_format_test.c /^static OSSL_PROVIDER *nullprov = NULL;$/;" v file: +num apps/cmp.c /^ int *num;$/;" m union:__anon447 file: +num crypto/asn1/evp_asn1.c /^ int32_t num;$/;" m struct:__anon229 file: +num crypto/bio/bio_local.h /^ int num;$/;" m struct:bio_st +num crypto/ec/ec_mult.c /^ size_t num; \/* numblocks * 2^(w-1) *\/$/;" m struct:ec_pre_comp_st file: +num crypto/evp/evp_local.h /^ int num; \/* used by cfb\/ofb\/ctr mode *\/$/;" m struct:evp_cipher_ctx_st +num crypto/evp/evp_local.h /^ int num;$/;" m struct:evp_Encode_Ctx_st +num crypto/param_build.c /^ } num;$/;" m struct:__anon86 typeref:union:__anon86::__anon87 file: +num crypto/stack/stack.c /^ int num;$/;" m struct:stack_st file: +num crypto/trace.c /^ const int num;$/;" m struct:trace_category_st file: +num crypto/x509/v3_tlsf.c /^ long num;$/;" m struct:__anon204 file: +num engines/e_devcrypto.c /^ unsigned int blocksize, num;$/;" m struct:cipher_ctx file: +num include/crypto/poly1305.h /^ size_t num;$/;" m struct:poly1305_context +num include/internal/sm3.h /^ unsigned int num;$/;" m struct:SM3state_st +num include/openssl/md2.h /^ unsigned int num;$/;" m struct:MD2state_st +num include/openssl/md4.h /^ unsigned int num;$/;" m struct:MD4state_st +num include/openssl/md5.h /^ unsigned int num;$/;" m struct:MD5state_st +num include/openssl/mdc2.h /^ unsigned int num;$/;" m struct:mdc2_ctx_st +num include/openssl/ripemd.h /^ unsigned int num;$/;" m struct:RIPEMD160state_st +num include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA256state_st +num include/openssl/sha.h /^ unsigned int num, md_len;$/;" m struct:SHA512state_st +num include/openssl/sha.h /^ unsigned int num;$/;" m struct:SHAstate_st +num providers/implementations/include/prov/ciphercommon.h /^ unsigned int num;$/;" m struct:prov_cipher_ctx_st +num providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t num;$/;" m struct:prov_gcm_ctx_st +num ssl/ssl_lib.c /^ size_t num;$/;" m struct:ssl_async_args file: +num ssl/t1_trce.c /^ int num;$/;" m struct:__anon434 file: +num test/helpers/ssltestlib.c /^ unsigned int num;$/;" m struct:mempacket_st file: +num test/testutil/driver.c /^ int num;$/;" m struct:test_info file: +num test/x509_check_cert_pkey_test.c /^static const char *num; \/* expected number of certs\/CRLs\/keys included *\/$/;" v file: +num2name_data_st crypto/core_namemap.c /^struct num2name_data_st {$/;" s file: +num_alloc crypto/stack/stack.c /^ int num_alloc;$/;" m struct:stack_st file: +num_alloc_nodes crypto/lhash/lhash_local.h /^ unsigned int num_alloc_nodes;$/;" m struct:lhash_st +num_bits crypto/bn/bn_local.h /^ int num_bits;$/;" m struct:bn_recp_ctx_st +num_bits_ulong crypto/asn1/x_long.c /^static int num_bits_ulong(unsigned long value)$/;" f file: +num_cases test/sparse_array_test.c /^ size_t num_cases;$/;" m struct:doall_st file: +num_ciphers ssl/ssl_local.h /^ int (*num_ciphers) (void);$/;" m struct:ssl_method_st +num_dispatch test/filterprov.c /^ int num_dispatch;$/;" m struct:filter_prov_globals_st file: +num_fatal_alerts_sent test/helpers/handshake.c /^ int num_fatal_alerts_sent;$/;" m struct:handshake_ex_data_st file: +num_fields include/openssl/txt_db.h /^ int num_fields;$/;" m struct:txt_db_st +num_items crypto/lhash/lhash_local.h /^ unsigned long num_items;$/;" m struct:lhash_st +num_long apps/cmp.c /^ long *num_long;$/;" m union:__anon447 file: +num_needed apps/rehash.c /^ unsigned short num_needed;$/;" m struct:bucket_st file: +num_nodes crypto/lhash/lhash_local.h /^ unsigned int num_nodes;$/;" m struct:lhash_st +num_properties crypto/property/property_local.h /^ int num_properties;$/;" m struct:ossl_property_list_st +num_read crypto/bio/bio_local.h /^ uint64_t num_read;$/;" m struct:bio_st +num_renegotiates ssl/bio_ssl.c /^ int num_renegotiates;$/;" m struct:bio_ssl_st file: +num_renegotiations ssl/ssl_local.h /^ int num_renegotiations;$/;" m struct:ssl_st::__anon417 +num_repeats test/ecstresstest.c /^static ossl_intmax_t num_repeats;$/;" v file: +num_responses fuzz/cmp.c /^static int num_responses;$/;" v file: +num_test_cases test/testutil/driver.c /^static int num_test_cases = 0;$/;" v file: +num_tests test/testutil/driver.c /^static int num_tests = 0;$/;" v file: +num_tickets ssl/ssl_local.h /^ size_t num_tickets;$/;" m struct:ssl_ctx_st +num_tickets ssl/ssl_local.h /^ size_t num_tickets;$/;" m struct:ssl_st +num_untrusted include/crypto/x509.h /^ int num_untrusted;$/;" m struct:x509_store_ctx_st +num_write crypto/bio/bio_local.h /^ uint64_t num_write;$/;" m struct:bio_st +numadd crypto/async/async_local.h /^ size_t numadd;$/;" m struct:async_wait_ctx_st +number crypto/core_namemap.c /^ int number;$/;" m struct:__anon84 file: +number crypto/core_namemap.c /^ int number;$/;" m struct:doall_names_data_st file: +number util/perl/OpenSSL/Ordinals.pm /^sub number {$/;" s +numbers test/ecdsatest.c /^static const char *numbers[2];$/;" v file: +numblocks crypto/ec/ec_mult.c /^ size_t numblocks; \/* max. number of blocks for which we have$/;" m struct:ec_pre_comp_st file: +numdel crypto/async/async_local.h /^ size_t numdel;$/;" m struct:async_wait_ctx_st +numpairs test/testutil.h /^ int numpairs;$/;" m struct:stanza_st +numpipes engines/e_dasync.c /^ unsigned int numpipes;$/;" m struct:dasync_pipeline_ctx file: +numprovinfo crypto/provider_core.c /^ size_t numprovinfo;$/;" m struct:provider_store_st file: +numrpipes ssl/record/record.h /^ size_t numrpipes;$/;" m struct:record_layer_st +numskip test/testutil.h /^ int numskip; \/* Number of skipped tests *\/$/;" m struct:stanza_st +numtests test/testutil.h /^ int numtests; \/* Number of tests *\/$/;" m struct:stanza_st +numtrailingzeros crypto/ec/curve448/curve448.c /^static uint32_t numtrailingzeros(uint32_t i)$/;" f file: +numwpipes ssl/record/record.h /^ size_t numwpipes;$/;" m struct:record_layer_st +o2i_ECPublicKey crypto/ec/ec_asn1.c /^EC_KEY *o2i_ECPublicKey(EC_KEY **a, const unsigned char **in, long len)$/;" f +o2i_SCT crypto/ct/ct_oct.c /^SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len)$/;" f +o2i_SCT_signature crypto/ct/ct_oct.c /^int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len)$/;" f +o_ctx crypto/hmac/hmac_local.h /^ EVP_MD_CTX *o_ctx;$/;" m struct:hmac_ctx_st +oaep_label crypto/rsa/rsa_pmeth.c /^ unsigned char *oaep_label;$/;" m struct:__anon203 file: +oaep_label providers/implementations/asymciphers/rsa_enc.c /^ unsigned char *oaep_label;$/;" m struct:__anon515 file: +oaep_labellen crypto/rsa/rsa_pmeth.c /^ size_t oaep_labellen;$/;" m struct:__anon203 file: +oaep_labellen providers/implementations/asymciphers/rsa_enc.c /^ size_t oaep_labellen;$/;" m struct:__anon515 file: +oaep_md providers/implementations/asymciphers/rsa_enc.c /^ EVP_MD *oaep_md;$/;" m struct:__anon515 file: +oaeppss_name_nid_map crypto/rsa/rsa_schemes.c /^static const OSSL_ITEM oaeppss_name_nid_map[] = {$/;" v file: +obj Configurations/platform/BASE.pm /^sub obj { return __base($_[1], '.o') . $_[0]->objext() }$/;" s +obj crypto/encode_decode/encoder_pkey.c /^ const void *obj;$/;" m struct:construct_data_st file: +obj crypto/objects/obj_dat.c /^ ASN1_OBJECT *obj;$/;" m struct:added_obj_st file: +obj_cmp crypto/objects/obj_dat.c /^static int obj_cmp(const ASN1_OBJECT *const *ap, const unsigned int *bp)$/;" f file: +obj_cmp crypto/objects/obj_dat.pl /^sub obj_cmp$/;" s +obj_create_test test/upcallstest.c /^static int obj_create_test(void)$/;" f file: +obj_dispatch_table test/upcallstest.c /^static const OSSL_DISPATCH obj_dispatch_table[] = {$/;" v file: +obj_lock crypto/objects/o_names.c /^static CRYPTO_RWLOCK *obj_lock = NULL;$/;" v file: +obj_name_cmp crypto/objects/o_names.c /^static int obj_name_cmp(const OBJ_NAME *a, const OBJ_NAME *b)$/;" f file: +obj_name_hash crypto/objects/o_names.c /^static unsigned long obj_name_hash(const OBJ_NAME *a)$/;" f file: +obj_name_st include/openssl/objects.h /^typedef struct obj_name_st {$/;" s +obj_objs crypto/objects/obj_dat.h /^static const unsigned int obj_objs[NUM_OBJ] = {$/;" v +obj_provider_init test/upcallstest.c /^static int obj_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: +obj_query test/upcallstest.c /^static const OSSL_ALGORITHM *obj_query(void *provctx, int operation_id,$/;" f file: +obj_trust crypto/x509/x509_trust.c /^static int obj_trust(int id, X509 *x, int flags)$/;" f file: +object crypto/x509/x509_local.h /^ ASN1_OBJECT *object;$/;" m struct:X509_extension_st +object crypto/x509/x509_local.h /^ ASN1_OBJECT *object;$/;" m struct:x509_attributes_st +object include/crypto/x509.h /^ ASN1_OBJECT *object; \/* AttributeType *\/$/;" m struct:X509_name_entry_st +object_cb providers/implementations/storemgmt/file_store.c /^ OSSL_CALLBACK *object_cb;$/;" m struct:file_load_data_st file: +object_cbarg providers/implementations/storemgmt/file_store.c /^ void *object_cbarg;$/;" m struct:file_load_data_st file: +object_st test/params_test.c /^struct object_st {$/;" s file: +object_type crypto/store/store_result.c /^ int object_type;$/;" m struct:extracted_param_data_st file: +objext Configurations/platform/Unix.pm /^sub objext { $target{obj_extension} || '.o' }$/;" s +objext Configurations/platform/VMS.pm /^sub objext { '.OBJ' }$/;" s +objext Configurations/platform/Windows.pm /^sub objext { '.obj' }$/;" s +objext Configurations/platform/mingw.pm /^sub objext { '.obj' }$/;" s +objs crypto/x509/x509_local.h /^ STACK_OF(X509_OBJECT) *objs; \/* Cache of all objects *\/$/;" m struct:x509_store_st +obuf crypto/bio/bf_lbuf.c /^ char *obuf; \/* the output char array *\/$/;" m struct:bio_linebuffer_ctx_struct file: +obuf crypto/bio/bio_local.h /^ char *obuf; \/* the char array *\/$/;" m struct:bio_f_buffer_ctx_struct +obuf crypto/comp/c_zlib.c /^ unsigned char *obuf; \/* Output buffer *\/$/;" m struct:__anon206 file: +obuf_len crypto/bio/bf_lbuf.c /^ int obuf_len; \/* how many bytes are in it *\/$/;" m struct:bio_linebuffer_ctx_struct file: +obuf_len crypto/bio/bio_local.h /^ int obuf_len; \/* how many bytes are in it *\/$/;" m struct:bio_f_buffer_ctx_struct +obuf_off crypto/bio/bio_local.h /^ int obuf_off; \/* write\/read offset *\/$/;" m struct:bio_f_buffer_ctx_struct +obuf_size crypto/bio/bf_lbuf.c /^ int obuf_size; \/* how big is the output buffer *\/$/;" m struct:bio_linebuffer_ctx_struct file: +obuf_size crypto/bio/bio_local.h /^ int obuf_size; \/* how big is the output buffer *\/$/;" m struct:bio_f_buffer_ctx_struct +obufsize crypto/comp/c_zlib.c /^ int obufsize; \/* Output buffer size *\/$/;" m struct:__anon206 file: +ocb crypto/evp/e_aes.c /^ OCB128_CONTEXT ocb;$/;" m struct:__anon48 file: +ocb providers/implementations/ciphers/cipher_aes_ocb.h /^ OCB128_CONTEXT ocb;$/;" m struct:prov_aes_ocb_ctx_st +ocb128_context include/crypto/modes.h /^struct ocb128_context {$/;" s +ocb128_f include/openssl/modes.h /^typedef void (*ocb128_f) (const unsigned char *in, unsigned char *out,$/;" t +ocb_block16_xor include/crypto/modes.h 167;" d +ocb_block16_xor_misaligned include/crypto/modes.h 171;" d +ocb_block16_xor_misaligned include/crypto/modes.h 174;" d +ocb_block_lshift crypto/modes/ocb128.c /^static void ocb_block_lshift(const unsigned char *in, size_t shift,$/;" f file: +ocb_block_xor crypto/modes/ocb128.c /^static void ocb_block_xor(const unsigned char *in1,$/;" f file: +ocb_double crypto/modes/ocb128.c /^static void ocb_double(OCB_BLOCK *in, OCB_BLOCK *out)$/;" f file: +ocb_finish crypto/modes/ocb128.c /^static int ocb_finish(OCB128_CONTEXT *ctx, unsigned char *tag, size_t len,$/;" f file: +ocb_lookup_l crypto/modes/ocb128.c /^static OCB_BLOCK *ocb_lookup_l(OCB128_CONTEXT *ctx, size_t idx)$/;" f file: +ocb_ntz crypto/modes/ocb128.c /^static u32 ocb_ntz(u64 n)$/;" f file: +ocb_se_handler crypto/aes/asm/aesni-x86_64.pl /^ocb_se_handler:$/;" l +ocount crypto/comp/c_zlib.c /^ int ocount; \/* Amount of data in output buffer *\/$/;" m struct:__anon206 file: +ocsp ssl/ssl_local.h /^ } ocsp;$/;" m struct:ssl_st::__anon420 typeref:struct:ssl_st::__anon420::__anon421 +ocsp_basic_response_st crypto/ocsp/ocsp_local.h /^struct ocsp_basic_response_st {$/;" s +ocsp_cert_id_st crypto/ocsp/ocsp_local.h /^struct ocsp_cert_id_st {$/;" s +ocsp_cert_status_st crypto/ocsp/ocsp_local.h /^struct ocsp_cert_status_st {$/;" s +ocsp_certid_print crypto/ocsp/ocsp_prn.c /^static int ocsp_certid_print(BIO *bp, OCSP_CERTID *a, int indent)$/;" f file: +ocsp_check_delegated crypto/ocsp/ocsp_vfy.c /^static int ocsp_check_delegated(X509 *x)$/;" f file: +ocsp_check_issuer crypto/ocsp/ocsp_vfy.c /^static int ocsp_check_issuer(OCSP_BASICRESP *bs, STACK_OF(X509) *chain)$/;" f file: +ocsp_client_called test/sslapitest.c /^static int ocsp_client_called = 0;$/;" v file: +ocsp_client_cb test/sslapitest.c /^static int ocsp_client_cb(SSL *s, void *arg)$/;" f file: +ocsp_crl_id_st crypto/ocsp/ocsp_local.h /^struct ocsp_crl_id_st {$/;" s +ocsp_find_signer crypto/ocsp/ocsp_vfy.c /^static int ocsp_find_signer(X509 **psigner, OCSP_BASICRESP *bs,$/;" f file: +ocsp_main apps/ocsp.c /^int ocsp_main(int argc, char **argv)$/;" f +ocsp_match_issuerid crypto/ocsp/ocsp_vfy.c /^static int ocsp_match_issuerid(X509 *cert, OCSP_CERTID *cid,$/;" f file: +ocsp_nonce_free crypto/ocsp/v3_ocsp.c /^static void ocsp_nonce_free(void *a)$/;" f file: +ocsp_nonce_new crypto/ocsp/v3_ocsp.c /^static void *ocsp_nonce_new(void)$/;" f file: +ocsp_one_request_st crypto/ocsp/ocsp_local.h /^struct ocsp_one_request_st {$/;" s +ocsp_options apps/ocsp.c /^const OPTIONS ocsp_options[] = {$/;" v +ocsp_req_find_signer crypto/ocsp/ocsp_vfy.c /^static int ocsp_req_find_signer(X509 **psigner, OCSP_REQUEST *req,$/;" f file: +ocsp_req_info_st crypto/ocsp/ocsp_local.h /^struct ocsp_req_info_st {$/;" s +ocsp_request_st crypto/ocsp/ocsp_local.h /^struct ocsp_request_st {$/;" s +ocsp_resp_bytes_st crypto/ocsp/ocsp_local.h /^struct ocsp_resp_bytes_st {$/;" s +ocsp_resp_cb apps/s_client.c /^static int ocsp_resp_cb(SSL *s, void *arg)$/;" f file: +ocsp_responder_id_st crypto/ocsp/ocsp_local.h /^struct ocsp_responder_id_st {$/;" s +ocsp_response_data_st crypto/ocsp/ocsp_local.h /^struct ocsp_response_data_st {$/;" s +ocsp_response_st crypto/ocsp/ocsp_local.h /^struct ocsp_response_st {$/;" s +ocsp_revoked_info_st crypto/ocsp/ocsp_local.h /^struct ocsp_revoked_info_st {$/;" s +ocsp_server_called test/sslapitest.c /^static int ocsp_server_called = 0;$/;" v file: +ocsp_server_cb test/sslapitest.c /^static int ocsp_server_cb(SSL *s, void *arg)$/;" f file: +ocsp_service_locator_st crypto/ocsp/ocsp_local.h /^struct ocsp_service_locator_st {$/;" s +ocsp_signature_st crypto/ocsp/ocsp_local.h /^struct ocsp_signature_st {$/;" s +ocsp_single_response_st crypto/ocsp/ocsp_local.h /^struct ocsp_single_response_st {$/;" s +ocsp_verify crypto/ocsp/ocsp_vfy.c /^static int ocsp_verify(OCSP_REQUEST *req, OCSP_BASICRESP *bs,$/;" f file: +ocsp_verify_signer crypto/ocsp/ocsp_vfy.c /^static int ocsp_verify_signer(X509 *signer, int response,$/;" f file: +ocspcert test/sslapitest.c /^static X509 *ocspcert = NULL;$/;" v file: +oct crypto/asn1/evp_asn1.c /^ ASN1_OCTET_STRING *oct;$/;" m struct:__anon229 file: +oct2point crypto/ec/ec_local.h /^ int (*oct2point) (const EC_GROUP *, EC_POINT *, const unsigned char *buf,$/;" m struct:ec_method_st +oct2priv crypto/ec/ec_local.h /^ int (*oct2priv)(EC_KEY *eckey, const unsigned char *buf, size_t len);$/;" m struct:ec_method_st +octet crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *octet;$/;" m union:pkcs12_bag_st::__anon223 +octet_data crypto/store/store_result.c /^ const void *octet_data;$/;" m struct:extracted_param_data_st file: +octet_data_size crypto/store/store_result.c /^ size_t octet_data_size;$/;" m struct:extracted_param_data_st file: +odd_parity crypto/des/set_key.c /^static const unsigned char odd_parity[256] = {$/;" v file: +odone crypto/comp/c_zlib.c /^ int odone; \/* deflate EOF *\/$/;" m struct:__anon206 file: +ofb64_ok test/bftest.c /^static unsigned char ofb64_ok[] = {$/;" v file: +ofb_buf1 test/destest.c /^static unsigned char ofb_buf1[24], ofb_buf2[24], ofb_tmp[8];$/;" v file: +ofb_buf2 test/destest.c /^static unsigned char ofb_buf1[24], ofb_buf2[24], ofb_tmp[8];$/;" v file: +ofb_cipher test/destest.c /^static unsigned char ofb_cipher[24] = {$/;" v file: +ofb_iv test/destest.c /^static unsigned char ofb_iv[8] =$/;" v file: +ofb_key test/destest.c /^static unsigned char ofb_key[8] =$/;" v file: +ofb_tmp test/destest.c /^static unsigned char ofb_buf1[24], ofb_buf2[24], ofb_tmp[8];$/;" v file: +off crypto/sha/asm/sha256-586.pl /^sub off { &DWP(4*(((shift)-$i)&7),"esp"); }$/;" s +off ssl/record/record.h /^ size_t off;$/;" m struct:ssl3_record_st +offset crypto/bio/bss_bio.c /^ size_t offset; \/* valid iff buf != NULL; 0 if len == 0 *\/$/;" m struct:bio_bio_st file: +offset include/crypto/modes.h /^ OCB_BLOCK offset;$/;" m struct:ocb128_context::__anon361 +offset ssl/record/record.h /^ size_t offset;$/;" m struct:ssl3_buffer_st +offset2ptr crypto/asn1/tasn_utl.c 23;" d file: +offset_aad include/crypto/modes.h /^ OCB_BLOCK offset_aad;$/;" m struct:ocb128_context::__anon361 +oid providers/implementations/kdfs/x942kdf.c /^ const unsigned char *oid;$/;" m struct:__anon534 file: +oid test/helpers/pkcs12.h /^ char *oid;$/;" m struct:pkcs12_attr +oid_flags include/crypto/asn1.h /^ unsigned long oid_flags;$/;" m struct:asn1_pctx_st +oid_len providers/implementations/kdfs/x942kdf.c /^ size_t oid_len;$/;" m struct:__anon534 file: +oid_module_finish crypto/asn1/asn_moid.c /^static void oid_module_finish(CONF_IMODULE *md)$/;" f file: +oid_module_init crypto/asn1/asn_moid.c /^static int oid_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: +oids_to_c providers/common/der/oids_to_c.pm /^package oids_to_c;$/;" p +oiv crypto/evp/evp_local.h /^ unsigned char oiv[EVP_MAX_IV_LENGTH]; \/* original iv *\/$/;" m struct:evp_cipher_ctx_st +oiv providers/implementations/include/prov/ciphercommon.h /^ unsigned char oiv[GENERIC_BLOCK_SIZE];$/;" m struct:prov_cipher_ctx_st +ok apps/engine.c /^ int ok;$/;" m struct:util_store_cap_data file: +ok crypto/evp/bio_enc.c /^ int ok; \/* bad decrypt *\/$/;" m struct:enc_struct file: +ok_callback_ctrl crypto/evp/bio_ok.c /^static long ok_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +ok_chars crypto/ui/ui_local.h /^ const char *ok_chars; \/* Input *\/$/;" m struct:ui_string_st::__anon219::__anon221 +ok_ctrl crypto/evp/bio_ok.c /^static long ok_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +ok_free crypto/evp/bio_ok.c /^static int ok_free(BIO *a)$/;" f file: +ok_new crypto/evp/bio_ok.c /^static int ok_new(BIO *bi)$/;" f file: +ok_nofips util/perl/OpenSSL/Test.pm /^sub ok_nofips {$/;" s +ok_read crypto/evp/bio_ok.c /^static int ok_read(BIO *b, char *out, int outl)$/;" f file: +ok_struct crypto/evp/bio_ok.c /^typedef struct ok_struct {$/;" s file: +ok_write crypto/evp/bio_ok.c /^static int ok_write(BIO *b, const char *in, int inl)$/;" f file: +okrun util/perl/OpenSSL/config.pm /^sub okrun {$/;" s +oldCert crypto/cmp/cmp_local.h /^ X509 *oldCert; \/* cert to be updated (via KUR) or to be revoked (via RR) *\/$/;" m struct:ossl_cmp_ctx_st +oldCertID crypto/crmf/crmf_local.h /^ OSSL_CRMF_CERTID *oldCertID;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 +oldWithNew crypto/cmp/cmp_local.h /^ X509 *oldWithNew;$/;" m struct:ossl_cmp_cakeyupdanncontent_st +old_add_cb test/sslapitest.c /^static int old_add_cb(SSL *s, unsigned int ext_type, const unsigned char **out,$/;" f file: +old_cb apps/lib/s_cb.c /^ int (*old_cb) (const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid,$/;" m struct:__anon444 file: +old_ctx ssl/ssl_local.h /^ HMAC_CTX *old_ctx;$/;" m struct:ssl_hmac_st +old_dsa_priv_decode crypto/dsa/dsa_ameth.c /^static int old_dsa_priv_decode(EVP_PKEY *pkey,$/;" f file: +old_dsa_priv_encode crypto/dsa/dsa_ameth.c /^static int old_dsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: +old_ec_priv_decode crypto/ec/ec_ameth.c /^static int old_ec_priv_decode(EVP_PKEY *pkey,$/;" f file: +old_ec_priv_encode crypto/ec/ec_ameth.c /^static int old_ec_priv_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: +old_entry_print apps/ca.c /^static int old_entry_print(const ASN1_OBJECT *obj, const ASN1_STRING *str)$/;" f file: +old_free_cb test/sslapitest.c /^static void old_free_cb(SSL *s, unsigned int ext_type, const unsigned char *out,$/;" f file: +old_id apps/rehash.c /^ unsigned short old_id;$/;" m struct:hentry_st file: +old_parse_cb test/sslapitest.c /^static int old_parse_cb(SSL *s, unsigned int ext_type, const unsigned char *in,$/;" f file: +old_priv_decode include/crypto/asn1.h /^ int (*old_priv_decode) (EVP_PKEY *pkey,$/;" m struct:evp_pkey_asn1_method_st +old_priv_encode include/crypto/asn1.h /^ int (*old_priv_encode) (const EVP_PKEY *pkey, unsigned char **pder);$/;" m struct:evp_pkey_asn1_method_st +old_rsa_priv_decode crypto/rsa/rsa_ameth.c /^static int old_rsa_priv_decode(EVP_PKEY *pkey,$/;" f file: +old_rsa_priv_encode crypto/rsa/rsa_ameth.c /^static int old_rsa_priv_encode(const EVP_PKEY *pkey, unsigned char **pder)$/;" f file: +onBasis crypto/ec/ec_asn1.c /^ ASN1_NULL *onBasis;$/;" m union:x9_62_characteristic_two_st::__anon190 file: +once_do_run test/threadstest.c /^static void once_do_run(void)$/;" f file: +once_run test/threadstest.c /^static CRYPTO_ONCE once_run = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +once_run_count test/threadstest.c /^static unsigned once_run_count = 0;$/;" v file: +once_run_thread_cb test/threadstest.c /^static void once_run_thread_cb(void)$/;" f file: +oncelock crypto/context.c /^ CRYPTO_RWLOCK *oncelock;$/;" m struct:ossl_lib_ctx_st file: +one crypto/poly1305/poly1305_ieee754.c /^static const u64 one = 1;$/;" v file: +oneshot providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_oneshot_fn oneshot;$/;" m struct:prov_gcm_hw_st +oneshot_digestsign_test_init test/evp_test.c /^static int oneshot_digestsign_test_init(EVP_TEST *t, const char *alg)$/;" f file: +oneshot_digestsign_test_method test/evp_test.c /^static const EVP_TEST_METHOD oneshot_digestsign_test_method = {$/;" v file: +oneshot_digestsign_test_run test/evp_test.c /^static int oneshot_digestsign_test_run(EVP_TEST *t)$/;" f file: +oneshot_digestverify_test_init test/evp_test.c /^static int oneshot_digestverify_test_init(EVP_TEST *t, const char *alg)$/;" f file: +oneshot_digestverify_test_method test/evp_test.c /^static const EVP_TEST_METHOD oneshot_digestverify_test_method = {$/;" v file: +oneshot_digestverify_test_run test/evp_test.c /^static int oneshot_digestverify_test_run(EVP_TEST *t)$/;" f file: +oneshot_hash crypto/ec/curve448/eddsa.c /^static c448_error_t oneshot_hash(OSSL_LIB_CTX *ctx, uint8_t *out, size_t outlen,$/;" f file: +onfreelist crypto/context.c /^ struct ossl_lib_ctx_onfree_list_st *onfreelist;$/;" m struct:ossl_lib_ctx_st typeref:struct:ossl_lib_ctx_st::ossl_lib_ctx_onfree_list_st file: +only_pause test/asynctest.c /^static int only_pause(void *args)$/;" f file: +op engines/e_devcrypto.c /^ int op; \/* COP_ENCRYPT or COP_DECRYPT *\/$/;" m struct:cipher_ctx file: +op include/crypto/evp.h /^ } op;$/;" m struct:evp_pkey_ctx_st typeref:union:evp_pkey_ctx_st::__anon363 +op providers/implementations/kem/rsa_kem.c /^ int op;$/;" m struct:__anon465 file: +op_cache_free crypto/evp/keymgmt_lib.c /^static void op_cache_free(OP_CACHE_ELEM *e)$/;" f file: +op_mode engines/e_afalg.h /^} op_mode;$/;" t typeref:enum:__anon262 +opaque include/crypto/poly1305.h /^ double opaque[24]; \/* large enough to hold internal state, declared$/;" m struct:poly1305_context +opaqueBlob ssl/statem/statem_srvr.c /^ ASN1_TYPE *opaqueBlob;$/;" m struct:__anon397 file: +opbits_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *opbits_lock;$/;" m struct:ossl_provider_st file: +open crypto/rand/randfile.c 42;" d file: +open crypto/store/store_local.h /^ OSSL_STORE_open_fn open;$/;" m struct:ossl_store_loader_st +open e_os.h 253;" d +open_console crypto/ui/ui_openssl.c /^static int open_console(UI *ui)$/;" f file: +open_devcrypto engines/e_devcrypto.c /^static int open_devcrypto(void)$/;" f file: +open_ex crypto/store/store_local.h /^ OSSL_STORE_open_ex_fn open_ex;$/;" m struct:ossl_store_loader_st +openssl_add_all_ciphers_int crypto/evp/c_allc.c /^void openssl_add_all_ciphers_int(void)$/;" f +openssl_add_all_digests_int crypto/evp/c_alld.c /^void openssl_add_all_digests_int(void)$/;" f +openssl_ciphers crypto/engine/eng_openssl.c /^static int openssl_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: +openssl_configured crypto/conf/conf_sap.c /^static int openssl_configured = 0;$/;" v file: +openssl_destroy crypto/engine/eng_openssl.c /^int openssl_destroy(ENGINE *e)$/;" f +openssl_digests crypto/engine/eng_openssl.c /^static int openssl_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: +openssl_dsa_meth crypto/dsa/dsa_ossl.c /^static DSA_METHOD openssl_dsa_meth = {$/;" v file: +openssl_ec_key_method crypto/ec/ec_kmeth.c /^static const EC_KEY_METHOD openssl_ec_key_method = {$/;" v file: +openssl_error_cb test/testutil/cb.c /^int openssl_error_cb(const char *str, size_t len, void *u)$/;" f +openssl_fdset include/internal/sockets.h 172;" d +openssl_fdset include/internal/sockets.h 174;" d +openssl_fopen crypto/o_fopen.c /^FILE *openssl_fopen(const char *filename, const char *mode)$/;" f +openssl_fopen crypto/o_fopen.c /^void *openssl_fopen(const char *filename, const char *mode)$/;" f +openssl_fopen crypto/rand/randfile.c 76;" d file: +openssl_free test/evp_test.c /^static void openssl_free(char *m)$/;" f file: +openssl_get_fork_id crypto/threads_none.c /^int openssl_get_fork_id(void)$/;" f +openssl_get_fork_id crypto/threads_pthread.c /^int openssl_get_fork_id(void)$/;" f +openssl_get_fork_id crypto/threads_win.c /^int openssl_get_fork_id(void)$/;" f +openssl_init_fork_handlers crypto/threads_none.c /^int openssl_init_fork_handlers(void)$/;" f +openssl_init_fork_handlers crypto/threads_pthread.c /^int openssl_init_fork_handlers(void)$/;" f +openssl_init_fork_handlers crypto/threads_win.c /^int openssl_init_fork_handlers(void)$/;" f +openssl_load_privkey crypto/engine/eng_openssl.c /^static EVP_PKEY *openssl_load_privkey(ENGINE *eng, const char *key_id,$/;" f file: +openssl_speed_sec_st apps/speed.c /^typedef struct openssl_speed_sec_st {$/;" s file: +openssl_speed_sec_t apps/speed.c /^} openssl_speed_sec_t;$/;" t typeref:struct:openssl_speed_sec_st file: +openssl_ssl_test_functions ssl/ssl_local.h /^struct openssl_ssl_test_functions {$/;" s +openssl_strerror_r crypto/o_str.c /^int openssl_strerror_r(int errnum, char *buf, size_t buflen)$/;" f +openssl_strnchr crypto/dso/dso_win32.c /^static const char *openssl_strnchr(const char *string, int c, size_t len)$/;" f file: +openssl_versions util/perl/OpenSSL/Test.pm /^sub openssl_versions {$/;" s +oper crypto/property/property_local.h /^ OSSL_PROPERTY_OPER oper;$/;" m struct:ossl_property_definition_st +operation include/crypto/evp.h /^ int operation;$/;" m struct:evp_pkey_ctx_st +operation providers/implementations/asymciphers/rsa_enc.c /^ int operation;$/;" m struct:__anon515 file: +operation providers/implementations/signature/dsa_sig.c /^ int operation;$/;" m struct:__anon462 file: +operation providers/implementations/signature/ecdsa_sig.c /^ int operation;$/;" m struct:__anon460 file: +operation providers/implementations/signature/rsa_sig.c /^ int operation;$/;" m struct:__anon464 file: +operation test/filterprov.c /^ int operation;$/;" m struct:filter_prov_globals_st::__anon317 file: +operation_bits crypto/provider_core.c /^ unsigned char *operation_bits;$/;" m struct:ossl_provider_st file: +operation_bits_sz crypto/provider_core.c /^ size_t operation_bits_sz;$/;" m struct:ossl_provider_st file: +operation_cache include/crypto/evp.h /^ STACK_OF(OP_CACHE_ELEM) *operation_cache;$/;" m struct:evp_pkey_st +operation_id crypto/core_algorithm.c /^ int operation_id; \/* May be zero for finding them all *\/$/;" m struct:algorithm_data_st file: +operation_id crypto/core_fetch.c /^ int operation_id;$/;" m struct:construct_data_st file: +operation_id crypto/evp/evp_fetch.c /^ int operation_id; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: +operation_id crypto/evp/evp_fetch.c /^ int operation_id;$/;" m struct:filter_data_st file: +opsize crypto/perlasm/x86gas.pl /^sub opsize()$/;" s +opt Configurations/platform/VMS.pm /^sub opt { return $_[0]->optname($_[1]) . $_[0]->optext() }$/;" s +opt_accept_raverified apps/cmp.c /^static int opt_accept_raverified = 0;$/;" v file: +opt_accept_unprot_err apps/cmp.c /^static int opt_accept_unprot_err = 0;$/;" v file: +opt_accept_unprotected apps/cmp.c /^static int opt_accept_unprotected = 0;$/;" v file: +opt_appname apps/lib/opt.c /^char *opt_appname(const char *argv0)$/;" f +opt_arg apps/lib/opt.c /^char *opt_arg(void)$/;" f +opt_batch apps/cmp.c /^static int opt_batch = 0;$/;" v file: +opt_begin apps/lib/opt.c /^void opt_begin(void)$/;" f +opt_cacertsout apps/cmp.c /^static char *opt_cacertsout = NULL;$/;" v file: +opt_cert apps/cmp.c /^static char *opt_cert = NULL;$/;" v file: +opt_certform apps/cmp.c /^static int opt_certform = FORMAT_PEM;$/;" v file: +opt_certform_s apps/cmp.c /^static char *opt_certform_s = "PEM";$/;" v file: +opt_certout apps/cmp.c /^static char *opt_certout = NULL;$/;" v file: +opt_chainout apps/cmp.c /^static char *opt_chainout = NULL;$/;" v file: +opt_check_after apps/cmp.c /^static int opt_check_after = 1;$/;" v file: +opt_check_usage test/testutil/options.c /^void opt_check_usage(void)$/;" f +opt_cipher apps/lib/opt.c /^int opt_cipher(const char *name, EVP_CIPHER **cipherp)$/;" f +opt_cipher_any apps/lib/opt.c /^int opt_cipher_any(const char *name, EVP_CIPHER **cipherp)$/;" f +opt_cipher_silent apps/lib/opt.c /^int opt_cipher_silent(const char *name, EVP_CIPHER **cipherp)$/;" f +opt_cmd apps/cmp.c /^static int opt_cmd = -1;$/;" v file: +opt_cmd_s apps/cmp.c /^static char *opt_cmd_s = NULL;$/;" v file: +opt_config apps/cmp.c /^static char *opt_config = NULL;$/;" v file: +opt_csr apps/cmp.c /^static char *opt_csr = NULL;$/;" v file: +opt_days apps/cmp.c /^static int opt_days = 0;$/;" v file: +opt_digest apps/cmp.c /^static char *opt_digest = NULL;$/;" v file: +opt_disable_confirm apps/cmp.c /^static int opt_disable_confirm = 0;$/;" v file: +opt_engine apps/cmp.c /^static char *opt_engine = NULL;$/;" v file: +opt_expect_sender apps/cmp.c /^static char *opt_expect_sender = NULL;$/;" v file: +opt_extracerts apps/cmp.c /^static char *opt_extracerts = NULL;$/;" v file: +opt_extracertsout apps/cmp.c /^static char *opt_extracertsout = NULL;$/;" v file: +opt_failure apps/cmp.c /^static int opt_failure = INT_MIN;$/;" v file: +opt_failurebits apps/cmp.c /^static int opt_failurebits = 0;$/;" v file: +opt_flag apps/lib/opt.c /^char *opt_flag(void)$/;" f +opt_format apps/lib/opt.c /^int opt_format(const char *s, unsigned long flags, int *result)$/;" f +opt_format_error apps/lib/opt.c /^static int opt_format_error(const char *s, unsigned long flags)$/;" f file: +opt_found apps/speed.c /^static int opt_found(const char *name, unsigned int *result,$/;" f file: +opt_found apps/speed.c 207;" d file: +opt_geninfo apps/cmp.c /^static char *opt_geninfo = NULL;$/;" v file: +opt_getprog apps/lib/opt.c /^char *opt_getprog(void)$/;" f +opt_grant_implicitconf apps/cmp.c /^static int opt_grant_implicitconf = 0;$/;" v file: +opt_help apps/lib/opt.c /^void opt_help(const OPTIONS *list)$/;" f +opt_helplist apps/ts.c /^static char* opt_helplist[] = {$/;" v file: +opt_ignore_keyusage apps/cmp.c /^static int opt_ignore_keyusage = 0;$/;" v file: +opt_implicit_confirm apps/cmp.c /^static int opt_implicit_confirm = 0;$/;" v file: +opt_index apps/lib/opt.c /^static int opt_index;$/;" v file: +opt_infotype apps/cmp.c /^static int opt_infotype = NID_undef;$/;" v file: +opt_infotype_s apps/cmp.c /^static char *opt_infotype_s = NULL;$/;" v file: +opt_init apps/lib/opt.c /^char *opt_init(int ac, char **av, const OPTIONS *o)$/;" f +opt_int apps/lib/opt.c /^int opt_int(const char *value, int *result)$/;" f +opt_int_arg apps/lib/opt.c /^int opt_int_arg(void)$/;" f +opt_intmax apps/lib/opt.c /^int opt_intmax(const char *value, ossl_intmax_t *result)$/;" f +opt_isdir apps/lib/opt.c /^int opt_isdir(const char *name)$/;" f +opt_issuer apps/cmp.c /^static char *opt_issuer = NULL;$/;" v file: +opt_item apps/cmp.c /^static char opt_item[SECTION_NAME_MAX + 1];$/;" v file: +opt_keep_alive apps/cmp.c /^static int opt_keep_alive = 1;$/;" v file: +opt_key apps/cmp.c /^static char *opt_key = NULL;$/;" v file: +opt_keyform apps/cmp.c /^static int opt_keyform = FORMAT_UNDEF;$/;" v file: +opt_keyform_s apps/cmp.c /^static char *opt_keyform_s = NULL;$/;" v file: +opt_keypass apps/cmp.c /^static char *opt_keypass = NULL;$/;" v file: +opt_legacy_okay apps/lib/apps.c /^int opt_legacy_okay(void)$/;" f +opt_legacy_okay test/testutil/apps_shims.c /^int opt_legacy_okay(void)$/;" f +opt_long apps/lib/opt.c /^int opt_long(const char *value, long *result)$/;" f +opt_mac apps/cmp.c /^static char *opt_mac = NULL;$/;" v file: +opt_max_msgs apps/cmp.c /^static int opt_max_msgs = 0;$/;" v file: +opt_md apps/lib/opt.c /^int opt_md(const char *name, EVP_MD **mdp)$/;" f +opt_md_silent apps/lib/opt.c /^int opt_md_silent(const char *name, EVP_MD **mdp)$/;" f +opt_msg_timeout apps/cmp.c /^static int opt_msg_timeout = -1;$/;" v file: +opt_newkey apps/cmp.c /^static char *opt_newkey = NULL;$/;" v file: +opt_newkeypass apps/cmp.c /^static char *opt_newkeypass = NULL;$/;" v file: +opt_next apps/lib/opt.c /^int opt_next(void)$/;" f +opt_no_proxy apps/cmp.c /^static char *opt_no_proxy = NULL;$/;" v file: +opt_num_rest apps/lib/opt.c /^int opt_num_rest(void)$/;" f +opt_number_error apps/lib/opt.c /^static void opt_number_error(const char *v)$/;" f file: +opt_oldcert apps/cmp.c /^static char *opt_oldcert = NULL;$/;" v file: +opt_otherpass apps/cmp.c /^static char *opt_otherpass = NULL;$/;" v file: +opt_out_trusted apps/cmp.c /^static char *opt_out_trusted = NULL;$/;" v file: +opt_own_trusted apps/cmp.c /^static char *opt_own_trusted = NULL;$/;" v file: +opt_pair apps/lib/opt.c /^int opt_pair(const char *name, const OPT_PAIR* pairs, int *result)$/;" f +opt_path apps/cmp.c /^static char *opt_path = NULL;$/;" v file: +opt_path_end apps/lib/opt.c /^const char *opt_path_end(const char *filename)$/;" f +opt_pkistatus apps/cmp.c /^static int opt_pkistatus = OSSL_CMP_PKISTATUS_accepted;$/;" v file: +opt_policies apps/cmp.c /^static char *opt_policies = NULL;$/;" v file: +opt_policy_oids apps/cmp.c /^static char *opt_policy_oids = NULL;$/;" v file: +opt_policy_oids_critical apps/cmp.c /^static int opt_policy_oids_critical = 0;$/;" v file: +opt_poll_count apps/cmp.c /^static int opt_poll_count = 0;$/;" v file: +opt_popo apps/cmp.c /^static int opt_popo = OSSL_CRMF_POPO_NONE - 1;$/;" v file: +opt_port apps/cmp.c /^static char *opt_port = NULL;$/;" v file: +opt_print apps/lib/opt.c /^static void opt_print(const OPTIONS *o, int doingparams, int width)$/;" f file: +opt_printf_stderr apps/lib/apps.c /^int opt_printf_stderr(const char *fmt, ...)$/;" f +opt_printf_stderr test/bio_prefix_text.c /^int opt_printf_stderr(const char *fmt, ...)$/;" f +opt_printf_stderr test/testutil/options.c /^int opt_printf_stderr(const char *fmt, ...)$/;" f +opt_progname apps/lib/opt.c /^char *opt_progname(const char *argv0)$/;" f +opt_provider apps/lib/app_provider.c /^int opt_provider(int opt)$/;" f +opt_provider_option_given apps/lib/app_provider.c /^int opt_provider_option_given(void)$/;" f +opt_provider_option_given test/testutil/apps_shims.c /^int opt_provider_option_given(void)$/;" f +opt_provider_path apps/lib/app_provider.c /^static int opt_provider_path(const char *path)$/;" f file: +opt_proxy apps/cmp.c /^static char *opt_proxy = NULL;$/;" v file: +opt_rand apps/lib/app_rand.c /^int opt_rand(int opt)$/;" f +opt_recipient apps/cmp.c /^static char *opt_recipient = NULL;$/;" v file: +opt_ref apps/cmp.c /^static char *opt_ref = NULL;$/;" v file: +opt_repeat apps/cmp.c /^static int opt_repeat = 1;$/;" v file: +opt_reqexts apps/cmp.c /^static char *opt_reqexts = NULL;$/;" v file: +opt_reqin apps/cmp.c /^static char *opt_reqin = NULL;$/;" v file: +opt_reqin_new_tid apps/cmp.c /^static int opt_reqin_new_tid = 0;$/;" v file: +opt_reqout apps/cmp.c /^static char *opt_reqout = NULL;$/;" v file: +opt_rest apps/lib/opt.c /^char **opt_rest(void)$/;" f +opt_revreason apps/cmp.c /^static int opt_revreason = CRL_REASON_NONE;$/;" v file: +opt_rsp_capubs apps/cmp.c /^static char *opt_rsp_capubs = NULL;$/;" v file: +opt_rsp_cert apps/cmp.c /^static char *opt_rsp_cert = NULL;$/;" v file: +opt_rsp_extracerts apps/cmp.c /^static char *opt_rsp_extracerts = NULL;$/;" v file: +opt_rspin apps/cmp.c /^static char *opt_rspin = NULL;$/;" v file: +opt_rspout apps/cmp.c /^static char *opt_rspout = NULL;$/;" v file: +opt_san_nodefault apps/cmp.c /^static int opt_san_nodefault = 0;$/;" v file: +opt_sans apps/cmp.c /^static char *opt_sans = NULL;$/;" v file: +opt_secret apps/cmp.c /^static char *opt_secret = NULL;$/;" v file: +opt_section apps/cmp.c /^static char *opt_section = CMP_SECTION;$/;" v file: +opt_send_error apps/cmp.c /^static int opt_send_error = 0;$/;" v file: +opt_send_unprot_err apps/cmp.c /^static int opt_send_unprot_err = 0;$/;" v file: +opt_send_unprotected apps/cmp.c /^static int opt_send_unprotected = 0;$/;" v file: +opt_server apps/cmp.c /^static char *opt_server = NULL;$/;" v file: +opt_srv_cert apps/cmp.c /^static char *opt_srv_cert = NULL;$/;" v file: +opt_srv_key apps/cmp.c /^static char *opt_srv_key = NULL;$/;" v file: +opt_srv_keypass apps/cmp.c /^static char *opt_srv_keypass = NULL;$/;" v file: +opt_srv_ref apps/cmp.c /^static char *opt_srv_ref = NULL;$/;" v file: +opt_srv_secret apps/cmp.c /^static char *opt_srv_secret = NULL;$/;" v file: +opt_srv_trusted apps/cmp.c /^static char *opt_srv_trusted = NULL;$/;" v file: +opt_srv_untrusted apps/cmp.c /^static char *opt_srv_untrusted = NULL;$/;" v file: +opt_srvcert apps/cmp.c /^static char *opt_srvcert = NULL;$/;" v file: +opt_statusstring apps/cmp.c /^static char *opt_statusstring = NULL;$/;" v file: +opt_str apps/cmp.c /^static char *opt_str(void)$/;" f file: +opt_string apps/lib/opt.c /^int opt_string(const char *name, const char **options)$/;" f +opt_subject apps/cmp.c /^static char *opt_subject = NULL;$/;" v file: +opt_tls_cert apps/cmp.c /^static char *opt_tls_cert = NULL;$/;" v file: +opt_tls_extra apps/cmp.c /^static char *opt_tls_extra = NULL;$/;" v file: +opt_tls_host apps/cmp.c /^static char *opt_tls_host = NULL;$/;" v file: +opt_tls_key apps/cmp.c /^static char *opt_tls_key = NULL;$/;" v file: +opt_tls_keypass apps/cmp.c /^static char *opt_tls_keypass = NULL;$/;" v file: +opt_tls_trusted apps/cmp.c /^static char *opt_tls_trusted = NULL;$/;" v file: +opt_tls_used apps/cmp.c /^static int opt_tls_used = 0;$/;" v file: +opt_total_timeout apps/cmp.c /^static int opt_total_timeout = -1;$/;" v file: +opt_trusted apps/cmp.c /^static char *opt_trusted = NULL;$/;" v file: +opt_uintmax apps/lib/opt.c /^int opt_uintmax(const char *value, ossl_uintmax_t *result)$/;" f +opt_ulong apps/lib/opt.c /^int opt_ulong(const char *value, unsigned long *result)$/;" f +opt_unknown apps/lib/opt.c /^char *opt_unknown(void)$/;" f +opt_unprotected_errors apps/cmp.c /^static int opt_unprotected_errors = 0;$/;" v file: +opt_unprotected_requests apps/cmp.c /^static int opt_unprotected_requests = 0;$/;" v file: +opt_untrusted apps/cmp.c /^static char *opt_untrusted = NULL;$/;" v file: +opt_use_mock_srv apps/cmp.c /^static int opt_use_mock_srv = 0;$/;" v file: +opt_verbosity apps/cmp.c /^static int opt_verbosity = OSSL_CMP_LOG_INFO;$/;" v file: +opt_verify apps/lib/opt.c /^int opt_verify(int opt, X509_VERIFY_PARAM *vpm)$/;" f +optext Configurations/platform/VMS.pm /^sub optext { '.OPT' }$/;" s +option_check util/find-doc-nits /^sub option_check {$/;" s +option_value ssl/ssl_conf.c /^ uint64_t option_value;$/;" m struct:__anon427 file: +option_value ssl/ssl_conf.c /^ uint64_t option_value;$/;" m struct:__anon428 file: +optional crypto/property/property_local.h /^ unsigned int optional : 1;$/;" m struct:ossl_property_definition_st +optionalSignature crypto/ocsp/ocsp_local.h /^ OCSP_SIGNATURE *optionalSignature; \/* OPTIONAL *\/$/;" m struct:ocsp_request_st +options ssl/ssl_local.h /^ uint64_t options;$/;" m struct:ssl_ctx_st +options ssl/ssl_local.h /^ uint64_t options;$/;" m struct:ssl_st +options test/bio_prefix_text.c /^static const OPTIONS options[] = {$/;" v file: +options_st apps/include/opt.h /^typedef struct options_st {$/;" s +optname Configurations/platform/VMS.pm /^sub optname { return $_[1] }$/;" s +optr crypto/comp/c_zlib.c /^ unsigned char *optr; \/* Position in output buffer *\/$/;" m struct:__anon206 file: +opts apps/lib/opt.c /^static const OPTIONS *opts;$/;" v file: +optsdone crypto/init.c /^static uint64_t optsdone = 0;$/;" v file: +optsdone_lock crypto/init.c /^static CRYPTO_RWLOCK *optsdone_lock = NULL;$/;" v file: +optype crypto/evp/ctrl_params_translate.c /^ int optype; \/* The operation type *\/$/;" m struct:translation_st file: +ord ssl/ssl_lib.c /^ uint8_t ord;$/;" m struct:__anon410 file: +order crypto/ec/ec_asn1.c /^ ASN1_INTEGER *order;$/;" m struct:ec_parameters_st file: +order crypto/ec/ec_local.h /^ BIGNUM *order, *cofactor;$/;" m struct:ec_group_st +order providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: +order test/ectest.c /^ const char *order;$/;" m struct:c2_curve_test file: +order test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +ordering crypto/ts/ts_local.h /^ ASN1_BOOLEAN ordering;$/;" m struct:TS_tst_info_st +orespder test/sslapitest.c /^static const unsigned char orespder[] = "Dummy OCSP Response";$/;" v file: +ori crypto/cms/cms_local.h /^ CMS_OtherRecipientInfo *ori;$/;" m union:CMS_RecipientInfo_st::__anon239 +oriType crypto/cms/cms_local.h /^ ASN1_OBJECT *oriType;$/;" m struct:CMS_OtherRecipientInfo_st +oriValue crypto/cms/cms_local.h /^ ASN1_TYPE *oriValue;$/;" m struct:CMS_OtherRecipientInfo_st +origPKIMessage crypto/cmp/cmp_local.h /^ OSSL_CMP_MSGS *origPKIMessage;$/;" m union:ossl_cmp_itav_st::__anon197 +orig_decrypt_data util/perl/TLSProxy/Record.pm /^sub orig_decrypt_data$/;" s +orig_len ssl/record/record.h /^ size_t orig_len;$/;" m struct:ssl3_record_st +orig_p2 crypto/evp/ctrl_params_translate.c /^ void *orig_p2;$/;" m struct:translation_ctx_st file: +orig_pmeth test/evp_extra_test.c /^static const EVP_PKEY_METHOD *orig_pmeth = NULL;$/;" v file: +origin include/crypto/evp.h /^ int origin;$/;" m struct:evp_cipher_st +origin include/crypto/evp.h /^ int origin;$/;" m struct:evp_md_st +originator crypto/cms/cms_local.h /^ CMS_OriginatorIdentifierOrKey *originator;$/;" m struct:CMS_KeyAgreeRecipientInfo_st +originatorInfo crypto/cms/cms_local.h /^ CMS_OriginatorInfo *originatorInfo;$/;" m struct:CMS_AuthEnvelopedData_st +originatorInfo crypto/cms/cms_local.h /^ CMS_OriginatorInfo *originatorInfo;$/;" m struct:CMS_AuthenticatedData_st +originatorInfo crypto/cms/cms_local.h /^ CMS_OriginatorInfo *originatorInfo;$/;" m struct:CMS_EnvelopedData_st +originatorKey crypto/cms/cms_local.h /^ CMS_OriginatorPublicKey *originatorKey;$/;" m union:CMS_OriginatorIdentifierOrKey_st::__anon240 +originatorSignatureValue crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *originatorSignatureValue;$/;" m struct:CMS_Receipt_st +os crypto/asn1/n_pkey.c /^ ASN1_OCTET_STRING *os;$/;" m struct:netscape_encrypted_pkey_st file: +os_toascii include/openssl/ebcdic.h 26;" d +os_toebcdic include/openssl/ebcdic.h 27;" d +osin test/evp_test.c /^ unsigned char *osin; \/* Input data if one shot *\/$/;" m struct:__anon336 file: +osin_len test/evp_test.c /^ size_t osin_len; \/* Input length data if one shot *\/$/;" m struct:__anon336 file: +ossl_DER_w_RSASSA_PSS_params providers/common/der/der_rsa_key.c /^int ossl_DER_w_RSASSA_PSS_params(WPACKET *pkt, int tag,$/;" f +ossl_DER_w_algorithmIdentifier_DSA providers/common/der/der_dsa_key.c /^int ossl_DER_w_algorithmIdentifier_DSA(WPACKET *pkt, int tag, DSA *dsa)$/;" f +ossl_DER_w_algorithmIdentifier_DSA_with_MD providers/common/der/der_dsa_sig.c /^int ossl_DER_w_algorithmIdentifier_DSA_with_MD(WPACKET *pkt, int tag,$/;" f +ossl_DER_w_algorithmIdentifier_EC providers/common/der/der_ec_key.c /^int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec)$/;" f +ossl_DER_w_algorithmIdentifier_ECDSA_with_MD providers/common/der/der_ec_sig.c /^int ossl_DER_w_algorithmIdentifier_ECDSA_with_MD(WPACKET *pkt, int cont,$/;" f +ossl_DER_w_algorithmIdentifier_ED25519 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_ED25519(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f +ossl_DER_w_algorithmIdentifier_ED448 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_ED448(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f +ossl_DER_w_algorithmIdentifier_MDWithRSAEncryption providers/common/der/der_rsa_sig.c /^int ossl_DER_w_algorithmIdentifier_MDWithRSAEncryption(WPACKET *pkt, int tag,$/;" f +ossl_DER_w_algorithmIdentifier_RSA providers/common/der/der_rsa_key.c /^int ossl_DER_w_algorithmIdentifier_RSA(WPACKET *pkt, int tag, RSA *rsa)$/;" f +ossl_DER_w_algorithmIdentifier_RSA_PSS providers/common/der/der_rsa_key.c /^int ossl_DER_w_algorithmIdentifier_RSA_PSS(WPACKET *pkt, int tag,$/;" f +ossl_DER_w_algorithmIdentifier_SM2 providers/common/der/der_sm2_key.c /^int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec)$/;" f +ossl_DER_w_algorithmIdentifier_SM2_with_MD providers/common/der/der_sm2_sig.c /^int ossl_DER_w_algorithmIdentifier_SM2_with_MD(WPACKET *pkt, int cont,$/;" f +ossl_DER_w_algorithmIdentifier_X25519 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_X25519(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f +ossl_DER_w_algorithmIdentifier_X448 providers/common/der/der_ecx_key.c /^int ossl_DER_w_algorithmIdentifier_X448(WPACKET *pkt, int cont, ECX_KEY *ec)$/;" f +ossl_DER_w_begin_sequence crypto/der_writer.c /^int ossl_DER_w_begin_sequence(WPACKET *pkt, int tag)$/;" f +ossl_DER_w_bn crypto/der_writer.c /^int ossl_DER_w_bn(WPACKET *pkt, int tag, const BIGNUM *v)$/;" f +ossl_DER_w_boolean crypto/der_writer.c /^int ossl_DER_w_boolean(WPACKET *pkt, int tag, int b)$/;" f +ossl_DER_w_end_sequence crypto/der_writer.c /^int ossl_DER_w_end_sequence(WPACKET *pkt, int tag)$/;" f +ossl_DER_w_null crypto/der_writer.c /^int ossl_DER_w_null(WPACKET *pkt, int tag)$/;" f +ossl_DER_w_octet_string crypto/der_writer.c /^int ossl_DER_w_octet_string(WPACKET *pkt, int tag,$/;" f +ossl_DER_w_octet_string_uint32 crypto/der_writer.c /^int ossl_DER_w_octet_string_uint32(WPACKET *pkt, int tag, uint32_t value)$/;" f +ossl_DER_w_precompiled crypto/der_writer.c /^int ossl_DER_w_precompiled(WPACKET *pkt, int tag,$/;" f +ossl_DER_w_ulong crypto/der_writer.c /^int ossl_DER_w_ulong(WPACKET *pkt, int tag, unsigned long v)$/;" f +ossl_EncryptedPrivateKeyInfo_der_to_der_decoder_functions providers/implementations/encode_decode/decode_epki2pki.c /^const OSSL_DISPATCH ossl_EncryptedPrivateKeyInfo_der_to_der_decoder_functions[] = {$/;" v +ossl_SubjectPublicKeyInfo_der_to_der_decoder_functions providers/implementations/encode_decode/decode_spki2typespki.c /^const OSSL_DISPATCH ossl_SubjectPublicKeyInfo_der_to_der_decoder_functions[] = {$/;" v +ossl_a2i_ipadd crypto/x509/v3_utl.c /^int ossl_a2i_ipadd(unsigned char *ipout, const char *ipasc)$/;" f +ossl_a2ucompare crypto/punycode.c /^int ossl_a2ucompare(const char *a, const char *u)$/;" f +ossl_a2ulabel crypto/punycode.c /^int ossl_a2ulabel(const char *in, char *out, size_t *outlen)$/;" f +ossl_aes_xts_allow_insecure_decrypt providers/implementations/ciphers/cipher_aes_xts_fips.c /^const int ossl_aes_xts_allow_insecure_decrypt = 0;$/;" v +ossl_aes_xts_allow_insecure_decrypt providers/implementations/ciphers/cipher_aes_xts_fips.c /^const int ossl_aes_xts_allow_insecure_decrypt = 1;$/;" v +ossl_algorithm_do_all crypto/core_algorithm.c /^void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id,$/;" f +ossl_algorithm_get1_first_name crypto/core_algorithm.c /^char *ossl_algorithm_get1_first_name(const OSSL_ALGORITHM *algo)$/;" f +ossl_algorithm_st include/openssl/core.h /^struct ossl_algorithm_st {$/;" s +ossl_any_to_obj_algorithm providers/implementations/storemgmt/file_store_any2obj.c /^const OSSL_ALGORITHM ossl_any_to_obj_algorithm[] = {$/;" v +ossl_arg_thread_stop crypto/initthread.c /^static void ossl_arg_thread_stop(void *arg)$/;" f file: +ossl_aria_encrypt crypto/aria/aria.c /^void ossl_aria_encrypt(const unsigned char *in, unsigned char *out,$/;" f +ossl_aria_set_decrypt_key crypto/aria/aria.c /^int ossl_aria_set_decrypt_key(const unsigned char *userKey, const int bits,$/;" f +ossl_aria_set_encrypt_key crypto/aria/aria.c /^int ossl_aria_set_encrypt_key(const unsigned char *userKey, const int bits,$/;" f +ossl_ascii_isdigit crypto/ctype.c /^int ossl_ascii_isdigit(int c)$/;" f +ossl_asn1_do_adb crypto/asn1/tasn_utl.c /^const ASN1_TEMPLATE *ossl_asn1_do_adb(const ASN1_VALUE *val,$/;" f +ossl_asn1_do_lock crypto/asn1/tasn_utl.c /^int ossl_asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it)$/;" f +ossl_asn1_enc_free crypto/asn1/tasn_utl.c /^void ossl_asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f +ossl_asn1_enc_init crypto/asn1/tasn_utl.c /^void ossl_asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f +ossl_asn1_enc_restore crypto/asn1/tasn_utl.c /^int ossl_asn1_enc_restore(int *len, unsigned char **out, const ASN1_VALUE **pval,$/;" f +ossl_asn1_enc_save crypto/asn1/tasn_utl.c /^int ossl_asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen,$/;" f +ossl_asn1_get_choice_selector crypto/asn1/tasn_utl.c /^int ossl_asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f +ossl_asn1_get_choice_selector_const crypto/asn1/tasn_utl.c /^int ossl_asn1_get_choice_selector_const(const ASN1_VALUE **pval,$/;" f +ossl_asn1_get_const_field_ptr crypto/asn1/tasn_utl.c /^const ASN1_VALUE **ossl_asn1_get_const_field_ptr(const ASN1_VALUE **pval,$/;" f +ossl_asn1_get_field_ptr crypto/asn1/tasn_utl.c /^ASN1_VALUE **ossl_asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)$/;" f +ossl_asn1_item_digest_ex crypto/asn1/a_digest.c /^int ossl_asn1_item_digest_ex(const ASN1_ITEM *it, const EVP_MD *md, void *asn,$/;" f +ossl_asn1_item_embed_free crypto/asn1/tasn_fre.c /^void ossl_asn1_item_embed_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed)$/;" f +ossl_asn1_item_ex_new_intern crypto/asn1/tasn_new.c /^int ossl_asn1_item_ex_new_intern(ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f +ossl_asn1_primitive_free crypto/asn1/tasn_fre.c /^void ossl_asn1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed)$/;" f +ossl_asn1_set_choice_selector crypto/asn1/tasn_utl.c /^int ossl_asn1_set_choice_selector(ASN1_VALUE **pval, int value,$/;" f +ossl_asn1_string_embed_free crypto/asn1/asn1_lib.c /^void ossl_asn1_string_embed_free(ASN1_STRING *a, int embed)$/;" f +ossl_asn1_template_free crypto/asn1/tasn_fre.c /^void ossl_asn1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)$/;" f +ossl_asn1_time_from_tm crypto/asn1/a_time.c /^ASN1_TIME *ossl_asn1_time_from_tm(ASN1_TIME *s, struct tm *ts, int type)$/;" f +ossl_asn1_time_print_ex crypto/asn1/a_time.c /^int ossl_asn1_time_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags)$/;" f +ossl_asn1_time_to_tm crypto/asn1/a_time.c /^int ossl_asn1_time_to_tm(struct tm *tm, const ASN1_TIME *d)$/;" f +ossl_assert include/internal/cryptlib.h 32;" d +ossl_assert include/internal/cryptlib.h 43;" d +ossl_assert_int include/internal/cryptlib.h /^__owur static ossl_inline int ossl_assert_int(int expr, const char *exprstr,$/;" f +ossl_b2i crypto/pem/pvkfmt.c /^EVP_PKEY *ossl_b2i(const unsigned char **in, unsigned int length, int *ispub)$/;" f +ossl_b2i_DSA_after_header crypto/pem/pvkfmt.c /^DSA *ossl_b2i_DSA_after_header(const unsigned char **in, unsigned int bitlen,$/;" f +ossl_b2i_RSA_after_header crypto/pem/pvkfmt.c /^RSA *ossl_b2i_RSA_after_header(const unsigned char **in, unsigned int bitlen,$/;" f +ossl_b2i_bio crypto/pem/pvkfmt.c /^EVP_PKEY *ossl_b2i_bio(BIO *in, int *ispub)$/;" f +ossl_base_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_base_provider_init;$/;" v +ossl_base_provider_init providers/baseprov.c /^OSSL_provider_init_fn ossl_base_provider_init;$/;" v +ossl_base_provider_init providers/baseprov.c /^int ossl_base_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +ossl_bignum_const_2 crypto/bn/bn_dh.c /^const BIGNUM ossl_bignum_const_2 = {$/;" v +ossl_bignum_nist_p_192 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_192 = {$/;" v file: +ossl_bignum_nist_p_224 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_224 = {$/;" v file: +ossl_bignum_nist_p_256 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_256 = {$/;" v file: +ossl_bignum_nist_p_384 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_384 = {$/;" v file: +ossl_bignum_nist_p_521 crypto/bn/bn_nist.c /^static const BIGNUM ossl_bignum_nist_p_521 = {$/;" v file: +ossl_bio_init_core crypto/bio/bss_core.c /^int ossl_bio_init_core(OSSL_LIB_CTX *libctx, const OSSL_DISPATCH *fns)$/;" f +ossl_bio_new_from_core_bio providers/common/bio_prov.c /^BIO *ossl_bio_new_from_core_bio(PROV_CTX *provctx, OSSL_CORE_BIO *corebio)$/;" f +ossl_bio_prov_init_bio_method providers/common/bio_prov.c /^BIO_METHOD *ossl_bio_prov_init_bio_method(void)$/;" f +ossl_blake2b512_init providers/implementations/digests/blake2_prov.c /^int ossl_blake2b512_init(void *ctx)$/;" f +ossl_blake2b_final providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_final(unsigned char *md, BLAKE2B_CTX *c)$/;" f +ossl_blake2b_init crypto/evp/legacy_blake2.c 14;" d file: +ossl_blake2b_init providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_init(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P)$/;" f +ossl_blake2b_init_key providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_init_key(BLAKE2B_CTX *c, const BLAKE2B_PARAM *P,$/;" f +ossl_blake2b_param_init providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_init(BLAKE2B_PARAM *P)$/;" f +ossl_blake2b_param_set_digest_length providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_digest_length(BLAKE2B_PARAM *P, uint8_t outlen)$/;" f +ossl_blake2b_param_set_key_length providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_key_length(BLAKE2B_PARAM *P, uint8_t keylen)$/;" f +ossl_blake2b_param_set_personal providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_personal(BLAKE2B_PARAM *P, const uint8_t *personal,$/;" f +ossl_blake2b_param_set_salt providers/implementations/digests/blake2b_prov.c /^void ossl_blake2b_param_set_salt(BLAKE2B_PARAM *P, const uint8_t *salt,$/;" f +ossl_blake2b_update providers/implementations/digests/blake2b_prov.c /^int ossl_blake2b_update(BLAKE2B_CTX *c, const void *data, size_t datalen)$/;" f +ossl_blake2s256_init providers/implementations/digests/blake2_prov.c /^int ossl_blake2s256_init(void *ctx)$/;" f +ossl_blake2s_final providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_final(unsigned char *md, BLAKE2S_CTX *c)$/;" f +ossl_blake2s_init crypto/evp/legacy_blake2.c 15;" d file: +ossl_blake2s_init providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_init(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P)$/;" f +ossl_blake2s_init_key providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_init_key(BLAKE2S_CTX *c, const BLAKE2S_PARAM *P,$/;" f +ossl_blake2s_param_init providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_init(BLAKE2S_PARAM *P)$/;" f +ossl_blake2s_param_set_digest_length providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_digest_length(BLAKE2S_PARAM *P, uint8_t outlen)$/;" f +ossl_blake2s_param_set_key_length providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_key_length(BLAKE2S_PARAM *P, uint8_t keylen)$/;" f +ossl_blake2s_param_set_personal providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_personal(BLAKE2S_PARAM *P, const uint8_t *personal,$/;" f +ossl_blake2s_param_set_salt providers/implementations/digests/blake2s_prov.c /^void ossl_blake2s_param_set_salt(BLAKE2S_PARAM *P, const uint8_t *salt,$/;" f +ossl_blake2s_update providers/implementations/digests/blake2s_prov.c /^int ossl_blake2s_update(BLAKE2S_CTX *c, const void *data, size_t datalen)$/;" f +ossl_blob_length crypto/pem/pvkfmt.c /^unsigned int ossl_blob_length(unsigned bitlen, int isdss, int ispub)$/;" f +ossl_bn_check_prime crypto/bn/bn_prime.c /^int ossl_bn_check_prime(const BIGNUM *w, int checks, BN_CTX *ctx,$/;" f +ossl_bn_generator_19 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_generator_19 = {$/;" v +ossl_bn_generator_2 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_generator_2 = {$/;" v +ossl_bn_generator_5 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_generator_5 = {$/;" v +ossl_bn_get0_small_factors crypto/bn/bn_prime.c /^const BIGNUM *ossl_bn_get0_small_factors(void)$/;" f +ossl_bn_get_libctx crypto/bn/bn_ctx.c /^OSSL_LIB_CTX *ossl_bn_get_libctx(BN_CTX *ctx)$/;" f +ossl_bn_group_1024 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_1024 = {$/;" v +ossl_bn_group_1536 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_1536 = {$/;" v +ossl_bn_group_2048 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_2048 = {$/;" v +ossl_bn_group_3072 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_3072 = {$/;" v +ossl_bn_group_4096 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_4096 = {$/;" v +ossl_bn_group_6144 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_6144 = {$/;" v +ossl_bn_group_8192 crypto/bn/bn_srp.c /^const BIGNUM ossl_bn_group_8192 = {$/;" v +ossl_bn_inv_sqrt_2 crypto/bn/bn_rsa_fips186_4.c /^const BIGNUM ossl_bn_inv_sqrt_2 = {$/;" v +ossl_bn_miller_rabin_is_prime crypto/bn/bn_prime.c /^int ossl_bn_miller_rabin_is_prime(const BIGNUM *w, int iterations, BN_CTX *ctx,$/;" f +ossl_bn_rsa_fips186_4_derive_prime crypto/bn/bn_rsa_fips186_4.c /^int ossl_bn_rsa_fips186_4_derive_prime(BIGNUM *Y, BIGNUM *X, const BIGNUM *Xin,$/;" f +ossl_bn_rsa_fips186_4_gen_prob_primes crypto/bn/bn_rsa_fips186_4.c /^int ossl_bn_rsa_fips186_4_gen_prob_primes(BIGNUM *p, BIGNUM *Xpout,$/;" f +ossl_bsaes_cbc_encrypt crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_cbc_encrypt:$/;" l +ossl_bsaes_cbc_encrypt crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_cbc_encrypt:$/;" l +ossl_bsaes_ctr32_encrypt_blocks crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_ctr32_encrypt_blocks:$/;" l +ossl_bsaes_ctr32_encrypt_blocks crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_ctr32_encrypt_blocks:$/;" l +ossl_bsaes_xts_decrypt crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_xts_decrypt:$/;" l +ossl_bsaes_xts_decrypt crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_xts_decrypt:$/;" l +ossl_bsaes_xts_encrypt crypto/aes/asm/bsaes-armv7.pl /^ossl_bsaes_xts_encrypt:$/;" l +ossl_bsaes_xts_encrypt crypto/aes/asm/bsaes-x86_64.pl /^ossl_bsaes_xts_encrypt:$/;" l +ossl_bsearch crypto/bsearch.c /^const void *ossl_bsearch(const void *key, const void *base, int num,$/;" f +ossl_buf2hexstr_sep crypto/o_str.c /^char *ossl_buf2hexstr_sep(const unsigned char *buf, long buflen, char sep)$/;" f +ossl_c2i_ASN1_BIT_STRING crypto/asn1/a_bitstr.c /^ASN1_BIT_STRING *ossl_c2i_ASN1_BIT_STRING(ASN1_BIT_STRING **a,$/;" f +ossl_c2i_ASN1_INTEGER crypto/asn1/a_int.c /^ASN1_INTEGER *ossl_c2i_ASN1_INTEGER(ASN1_INTEGER **a, const unsigned char **pp,$/;" f +ossl_c2i_ASN1_OBJECT crypto/asn1/a_object.c /^ASN1_OBJECT *ossl_c2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp,$/;" f +ossl_c2i_uint64_int crypto/asn1/a_int.c /^int ossl_c2i_uint64_int(uint64_t *ret, int *neg,$/;" f +ossl_c448_ed448_convert_private_key_to_x448 crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_convert_private_key_to_x448($/;" f +ossl_c448_ed448_derive_public_key crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_derive_public_key($/;" f +ossl_c448_ed448_sign crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_sign(OSSL_LIB_CTX *ctx,$/;" f +ossl_c448_ed448_sign_prehash crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_sign_prehash($/;" f +ossl_c448_ed448_verify crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_verify($/;" f +ossl_c448_ed448_verify_prehash crypto/ec/curve448/eddsa.c /^ossl_c448_ed448_verify_prehash($/;" f +ossl_callback_to_pkey_gencb crypto/evp/pmeth_gn.c /^static int ossl_callback_to_pkey_gencb(const OSSL_PARAM params[], void *arg)$/;" f file: +ossl_ccm_cipher providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_cipher(void *vctx, unsigned char *out, size_t *outl, size_t outsize,$/;" f +ossl_ccm_cipher providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_cipher_fn ossl_ccm_cipher;$/;" v +ossl_ccm_dinit providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_ccm_dinit providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_ccm_dinit;$/;" v +ossl_ccm_einit providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_ccm_einit providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_ccm_einit;$/;" v +ossl_ccm_generic_auth_decrypt providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_auth_decrypt(PROV_CCM_CTX *ctx, const unsigned char *in,$/;" f +ossl_ccm_generic_auth_encrypt providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_auth_encrypt(PROV_CCM_CTX *ctx, const unsigned char *in,$/;" f +ossl_ccm_generic_gettag providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_gettag(PROV_CCM_CTX *ctx, unsigned char *tag, size_t tlen)$/;" f +ossl_ccm_generic_setaad providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_setaad(PROV_CCM_CTX *ctx, const unsigned char *aad,$/;" f +ossl_ccm_generic_setiv providers/implementations/ciphers/ciphercommon_ccm_hw.c /^int ossl_ccm_generic_setiv(PROV_CCM_CTX *ctx, const unsigned char *nonce,$/;" f +ossl_ccm_get_ctx_params providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f +ossl_ccm_get_ctx_params providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_ccm_get_ctx_params;$/;" v +ossl_ccm_initctx providers/implementations/ciphers/ciphercommon_ccm.c /^void ossl_ccm_initctx(PROV_CCM_CTX *ctx, size_t keybits, const PROV_CCM_HW *hw)$/;" f +ossl_ccm_set_ctx_params providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f +ossl_ccm_set_ctx_params providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_ccm_set_ctx_params;$/;" v +ossl_ccm_stream_final providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f +ossl_ccm_stream_final providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_final_fn ossl_ccm_stream_final;$/;" v +ossl_ccm_stream_update providers/implementations/ciphers/ciphercommon_ccm.c /^int ossl_ccm_stream_update(void *vctx, unsigned char *out, size_t *outl,$/;" f +ossl_ccm_stream_update providers/implementations/include/prov/ciphercommon_ccm.h /^OSSL_FUNC_cipher_update_fn ossl_ccm_stream_update;$/;" v +ossl_chacha20_dinit providers/implementations/ciphers/cipher_chacha20.c /^int ossl_chacha20_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_chacha20_dinit providers/implementations/ciphers/cipher_chacha20.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_chacha20_dinit;$/;" v +ossl_chacha20_einit providers/implementations/ciphers/cipher_chacha20.c /^int ossl_chacha20_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_chacha20_einit providers/implementations/ciphers/cipher_chacha20.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_chacha20_einit;$/;" v +ossl_chacha20_functions providers/implementations/ciphers/cipher_chacha20.c /^const OSSL_DISPATCH ossl_chacha20_functions[] = {$/;" v +ossl_chacha20_initctx providers/implementations/ciphers/cipher_chacha20.c /^void ossl_chacha20_initctx(PROV_CHACHA20_CTX *ctx)$/;" f +ossl_chacha20_ossl_poly1305_functions providers/implementations/ciphers/cipher_chacha20_poly1305.c /^const OSSL_DISPATCH ossl_chacha20_ossl_poly1305_functions[] = {$/;" v +ossl_child_provider_init crypto/provider_child.c /^static OSSL_provider_init_fn ossl_child_provider_init;$/;" v file: +ossl_child_provider_init crypto/provider_child.c /^static int ossl_child_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: +ossl_cipher_aead_gettable_ctx_params providers/implementations/ciphers/ciphercommon.c /^const OSSL_PARAM *ossl_cipher_aead_gettable_ctx_params($/;" f +ossl_cipher_aead_gettable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_gettable_ctx_params_fn ossl_cipher_aead_gettable_ctx_params;$/;" v +ossl_cipher_aead_settable_ctx_params providers/implementations/ciphers/ciphercommon.c /^const OSSL_PARAM *ossl_cipher_aead_settable_ctx_params($/;" f +ossl_cipher_aead_settable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_settable_ctx_params_fn ossl_cipher_aead_settable_ctx_params;$/;" v +ossl_cipher_capable_aes_cbc_hmac_sha1 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^int ossl_cipher_capable_aes_cbc_hmac_sha1(void)$/;" f +ossl_cipher_capable_aes_cbc_hmac_sha256 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^int ossl_cipher_capable_aes_cbc_hmac_sha256(void)$/;" f +ossl_cipher_cbc_cts_block_final providers/implementations/ciphers/cipher_cts.c /^int ossl_cipher_cbc_cts_block_final(void *vctx, unsigned char *out, size_t *outl,$/;" f +ossl_cipher_cbc_cts_block_final providers/implementations/ciphers/cipher_cts.h /^OSSL_FUNC_cipher_final_fn ossl_cipher_cbc_cts_block_final;$/;" v +ossl_cipher_cbc_cts_block_update providers/implementations/ciphers/cipher_cts.c /^int ossl_cipher_cbc_cts_block_update(void *vctx, unsigned char *out, size_t *outl,$/;" f +ossl_cipher_cbc_cts_block_update providers/implementations/ciphers/cipher_cts.h /^OSSL_FUNC_cipher_update_fn ossl_cipher_cbc_cts_block_update;$/;" v +ossl_cipher_cbc_cts_mode_id2name providers/implementations/ciphers/cipher_cts.c /^const char *ossl_cipher_cbc_cts_mode_id2name(unsigned int id)$/;" f +ossl_cipher_cbc_cts_mode_name2id providers/implementations/ciphers/cipher_cts.c /^int ossl_cipher_cbc_cts_mode_name2id(const char *name)$/;" f +ossl_cipher_fillblock providers/implementations/ciphers/ciphercommon_block.c /^size_t ossl_cipher_fillblock(unsigned char *buf, size_t *buflen,$/;" f +ossl_cipher_generic_block_final providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_block_final(void *vctx, unsigned char *out,$/;" f +ossl_cipher_generic_block_final providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_final_fn ossl_cipher_generic_block_final;$/;" v +ossl_cipher_generic_block_update providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_block_update(void *vctx, unsigned char *out,$/;" f +ossl_cipher_generic_block_update providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_update_fn ossl_cipher_generic_block_update;$/;" v +ossl_cipher_generic_cipher providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f +ossl_cipher_generic_cipher providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_cipher_fn ossl_cipher_generic_cipher;$/;" v +ossl_cipher_generic_dinit providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_dinit(void *vctx, const unsigned char *key,$/;" f +ossl_cipher_generic_dinit providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_cipher_generic_dinit;$/;" v +ossl_cipher_generic_einit providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_einit(void *vctx, const unsigned char *key,$/;" f +ossl_cipher_generic_einit providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_cipher_generic_einit;$/;" v +ossl_cipher_generic_get_ctx_params providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f +ossl_cipher_generic_get_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_cipher_generic_get_ctx_params;$/;" v +ossl_cipher_generic_get_params providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_get_params(OSSL_PARAM params[], unsigned int md,$/;" f +ossl_cipher_generic_gettable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_gettable_ctx_params_fn ossl_cipher_generic_gettable_ctx_params;$/;" v +ossl_cipher_generic_gettable_params providers/implementations/ciphers/ciphercommon.c /^const OSSL_PARAM *ossl_cipher_generic_gettable_params(ossl_unused void *provctx)$/;" f +ossl_cipher_generic_gettable_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_gettable_params_fn ossl_cipher_generic_gettable_params;$/;" v +ossl_cipher_generic_initiv providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_initiv(PROV_CIPHER_CTX *ctx, const unsigned char *iv,$/;" f +ossl_cipher_generic_initkey providers/implementations/ciphers/ciphercommon.c /^void ossl_cipher_generic_initkey(void *vctx, size_t kbits, size_t blkbits,$/;" f +ossl_cipher_generic_reset_ctx providers/implementations/ciphers/ciphercommon.c /^void ossl_cipher_generic_reset_ctx(PROV_CIPHER_CTX *ctx)$/;" f +ossl_cipher_generic_set_ctx_params providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f +ossl_cipher_generic_set_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_cipher_generic_set_ctx_params;$/;" v +ossl_cipher_generic_settable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_settable_ctx_params_fn ossl_cipher_generic_settable_ctx_params;$/;" v +ossl_cipher_generic_stream_final providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_stream_final(void *vctx, unsigned char *out,$/;" f +ossl_cipher_generic_stream_final providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_final_fn ossl_cipher_generic_stream_final;$/;" v +ossl_cipher_generic_stream_update providers/implementations/ciphers/ciphercommon.c /^int ossl_cipher_generic_stream_update(void *vctx, unsigned char *out,$/;" f +ossl_cipher_generic_stream_update providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_update_fn ossl_cipher_generic_stream_update;$/;" v +ossl_cipher_hw_chunked_cbc providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_cbc(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f +ossl_cipher_hw_chunked_cbc providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_cbc;$/;" v +ossl_cipher_hw_chunked_cfb1 providers/implementations/include/prov/ciphercommon.h 232;" d +ossl_cipher_hw_chunked_cfb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_cfb128(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f +ossl_cipher_hw_chunked_cfb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_cfb128;$/;" v +ossl_cipher_hw_chunked_cfb8 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_cfb8(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f +ossl_cipher_hw_chunked_cfb8 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_cfb8;$/;" v +ossl_cipher_hw_chunked_ctr providers/implementations/include/prov/ciphercommon.h 231;" d +ossl_cipher_hw_chunked_ecb providers/implementations/include/prov/ciphercommon.h 230;" d +ossl_cipher_hw_chunked_ofb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_chunked_ofb128(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f +ossl_cipher_hw_chunked_ofb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_chunked_ofb128;$/;" v +ossl_cipher_hw_generic_cbc providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cbc(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f +ossl_cipher_hw_generic_cbc providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cbc;$/;" v +ossl_cipher_hw_generic_cfb1 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cfb1(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f +ossl_cipher_hw_generic_cfb1 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cfb1;$/;" v +ossl_cipher_hw_generic_cfb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cfb128(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f +ossl_cipher_hw_generic_cfb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cfb128;$/;" v +ossl_cipher_hw_generic_cfb8 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_cfb8(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f +ossl_cipher_hw_generic_cfb8 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_cfb8;$/;" v +ossl_cipher_hw_generic_ctr providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_ctr(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f +ossl_cipher_hw_generic_ctr providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_ctr;$/;" v +ossl_cipher_hw_generic_ecb providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_ecb(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f +ossl_cipher_hw_generic_ecb providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_ecb;$/;" v +ossl_cipher_hw_generic_ofb128 providers/implementations/ciphers/ciphercommon_hw.c /^int ossl_cipher_hw_generic_ofb128(PROV_CIPHER_CTX *dat, unsigned char *out,$/;" f +ossl_cipher_hw_generic_ofb128 providers/implementations/include/prov/ciphercommon.h /^PROV_CIPHER_HW_FN ossl_cipher_hw_generic_ofb128;$/;" v +ossl_cipher_hw_tdes_cbc providers/implementations/ciphers/cipher_tdes_hw.c /^int ossl_cipher_hw_tdes_cbc(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f +ossl_cipher_hw_tdes_cfb providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_cfb(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +ossl_cipher_hw_tdes_cfb1 providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_cfb1(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +ossl_cipher_hw_tdes_cfb8 providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_cfb8(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +ossl_cipher_hw_tdes_copyctx providers/implementations/ciphers/cipher_tdes_hw.c /^void ossl_cipher_hw_tdes_copyctx(PROV_CIPHER_CTX *dst,$/;" f +ossl_cipher_hw_tdes_ecb providers/implementations/ciphers/cipher_tdes_hw.c /^int ossl_cipher_hw_tdes_ecb(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f +ossl_cipher_hw_tdes_ede2_initkey providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_ede2_initkey(PROV_CIPHER_CTX *ctx,$/;" f file: +ossl_cipher_hw_tdes_ede3_initkey providers/implementations/ciphers/cipher_tdes_hw.c /^int ossl_cipher_hw_tdes_ede3_initkey(PROV_CIPHER_CTX *ctx,$/;" f +ossl_cipher_hw_tdes_ofb providers/implementations/ciphers/cipher_tdes_default_hw.c /^static int ossl_cipher_hw_tdes_ofb(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +ossl_cipher_hw_tdes_wrap_initkey providers/implementations/ciphers/cipher_tdes_wrap_hw.c 18;" d file: +ossl_cipher_padblock providers/implementations/ciphers/ciphercommon_block.c /^void ossl_cipher_padblock(unsigned char *buf, size_t *buflen, size_t blocksize)$/;" f +ossl_cipher_tlsunpadblock providers/implementations/ciphers/ciphercommon_block.c /^int ossl_cipher_tlsunpadblock(OSSL_LIB_CTX *libctx, unsigned int tlsversion,$/;" f +ossl_cipher_trailingdata providers/implementations/ciphers/ciphercommon_block.c /^int ossl_cipher_trailingdata(unsigned char *buf, size_t *buflen, size_t blocksize,$/;" f +ossl_cipher_unpadblock providers/implementations/ciphers/ciphercommon_block.c /^int ossl_cipher_unpadblock(unsigned char *buf, size_t *buflen, size_t blocksize)$/;" f +ossl_cipher_var_keylen_set_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_cipher_var_keylen_set_ctx_params;$/;" v +ossl_cipher_var_keylen_settable_ctx_params providers/implementations/include/prov/ciphercommon.h /^OSSL_FUNC_cipher_settable_ctx_params_fn ossl_cipher_var_keylen_settable_ctx_params;$/;" v +ossl_cleanup_thread crypto/initthread.c /^void ossl_cleanup_thread(void)$/;" f +ossl_cmac_functions providers/implementations/macs/cmac_prov.c /^const OSSL_DISPATCH ossl_cmac_functions[] = {$/;" v +ossl_cmac_legacy_keymgmt_functions providers/implementations/keymgmt/mac_legacy_kmgmt.c /^const OSSL_DISPATCH ossl_cmac_legacy_keymgmt_functions[] = {$/;" v +ossl_cmp_PKIStatus_to_string crypto/cmp/cmp_status.c /^const char *ossl_cmp_PKIStatus_to_string(int status)$/;" f +ossl_cmp_X509_STORE_add1_certs crypto/cmp/cmp_util.c /^int ossl_cmp_X509_STORE_add1_certs(X509_STORE *store, STACK_OF(X509) *certs,$/;" f +ossl_cmp_add_error_data crypto/cmp/cmp_local.h 740;" d +ossl_cmp_add_error_line crypto/cmp/cmp_local.h 741;" d +ossl_cmp_alert crypto/cmp/cmp_local.h 774;" d +ossl_cmp_allow_unprotected_cb_t crypto/cmp/cmp_local.h /^typedef int (*ossl_cmp_allow_unprotected_cb_t)(const OSSL_CMP_CTX *ctx,$/;" t +ossl_cmp_asn1_octet_string_set1 crypto/cmp/cmp_util.c /^int ossl_cmp_asn1_octet_string_set1(ASN1_OCTET_STRING **tgt,$/;" f +ossl_cmp_asn1_octet_string_set1_bytes crypto/cmp/cmp_util.c /^int ossl_cmp_asn1_octet_string_set1_bytes(ASN1_OCTET_STRING **tgt,$/;" f +ossl_cmp_bodytype_to_string crypto/cmp/cmp_msg.c /^const char *ossl_cmp_bodytype_to_string(int type)$/;" f +ossl_cmp_cakeyupdanncontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_cakeyupdanncontent_st {$/;" s +ossl_cmp_calc_protection crypto/cmp/cmp_protect.c /^ASN1_BIT_STRING *ossl_cmp_calc_protection(const OSSL_CMP_CTX *ctx,$/;" f +ossl_cmp_certConf_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_certConf_new(OSSL_CMP_CTX *ctx, int fail_info,$/;" f +ossl_cmp_certifiedkeypair_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_certifiedkeypair_st {$/;" s +ossl_cmp_certorenccert_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_certorenccert_st {$/;" s +ossl_cmp_certrep_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_certrep_new(OSSL_CMP_CTX *ctx, int bodytype,$/;" f +ossl_cmp_certrepmessage_get0_certresponse crypto/cmp/cmp_msg.c /^ossl_cmp_certrepmessage_get0_certresponse(const OSSL_CMP_CERTREPMESSAGE *crm,$/;" f +ossl_cmp_certrepmessage_st crypto/cmp/cmp_local.h /^struct ossl_cmp_certrepmessage_st {$/;" s +ossl_cmp_certreq_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_certreq_new(OSSL_CMP_CTX *ctx, int type,$/;" f +ossl_cmp_certresponse_get1_cert crypto/cmp/cmp_msg.c /^X509 *ossl_cmp_certresponse_get1_cert(const OSSL_CMP_CERTRESPONSE *crep,$/;" f +ossl_cmp_certresponse_st crypto/cmp/cmp_local.h /^struct ossl_cmp_certresponse_st {$/;" s +ossl_cmp_certstatus_set0_certHash crypto/cmp/cmp_msg.c /^int ossl_cmp_certstatus_set0_certHash(OSSL_CMP_CERTSTATUS *certStatus,$/;" f +ossl_cmp_certstatus_st crypto/cmp/cmp_local.h /^struct ossl_cmp_certstatus_st {$/;" s +ossl_cmp_challenge_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_challenge_st {$/;" s +ossl_cmp_ctx test/cmp_ctx_test.c 328;" d file: +ossl_cmp_ctx_set0_statusString crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set0_statusString(OSSL_CMP_CTX *ctx,$/;" f +ossl_cmp_ctx_set0_validatedSrvCert crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set0_validatedSrvCert(OSSL_CMP_CTX *ctx, X509 *cert)$/;" f +ossl_cmp_ctx_set1_caPubs crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_caPubs(OSSL_CMP_CTX *ctx, STACK_OF(X509) *caPubs)$/;" f +ossl_cmp_ctx_set1_extraCertsIn crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_extraCertsIn(OSSL_CMP_CTX *ctx,$/;" f +ossl_cmp_ctx_set1_newChain crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_newChain(OSSL_CMP_CTX *ctx, STACK_OF(X509) *newChain)$/;" f +ossl_cmp_ctx_set1_recipNonce crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set1_recipNonce(OSSL_CMP_CTX *ctx,$/;" f +ossl_cmp_ctx_set_failInfoCode crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set_failInfoCode(OSSL_CMP_CTX *ctx, int fail_info)$/;" f +ossl_cmp_ctx_set_status crypto/cmp/cmp_ctx.c /^int ossl_cmp_ctx_set_status(OSSL_CMP_CTX *ctx, int status)$/;" f +ossl_cmp_ctx_st crypto/cmp/cmp_local.h /^struct ossl_cmp_ctx_st {$/;" s +ossl_cmp_debug crypto/cmp/cmp_local.h 778;" d +ossl_cmp_err crypto/cmp/cmp_local.h 775;" d +ossl_cmp_error_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_error_new(OSSL_CMP_CTX *ctx, const OSSL_CMP_PKISI *si,$/;" f +ossl_cmp_errormsgcontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_errormsgcontent_st {$/;" s +ossl_cmp_exchange_certConf crypto/cmp/cmp_client.c /^int ossl_cmp_exchange_certConf(OSSL_CMP_CTX *ctx, int fail_info,$/;" f +ossl_cmp_exchange_error crypto/cmp/cmp_client.c /^int ossl_cmp_exchange_error(OSSL_CMP_CTX *ctx, int status, int fail_info,$/;" f +ossl_cmp_general_name_is_NULL_DN crypto/cmp/cmp_hdr.c /^int ossl_cmp_general_name_is_NULL_DN(GENERAL_NAME *name)$/;" f +ossl_cmp_genm_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_genm_new(OSSL_CMP_CTX *ctx)$/;" f +ossl_cmp_genp_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_genp_new(OSSL_CMP_CTX *ctx,$/;" f +ossl_cmp_hdr_generalInfo_push0_item crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_generalInfo_push0_item(OSSL_CMP_PKIHEADER *hdr,$/;" f +ossl_cmp_hdr_generalInfo_push1_items crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_generalInfo_push1_items(OSSL_CMP_PKIHEADER *hdr,$/;" f +ossl_cmp_hdr_get0_senderNonce crypto/cmp/cmp_hdr.c /^ASN1_OCTET_STRING *ossl_cmp_hdr_get0_senderNonce(const OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_hdr_get_protection_nid crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_get_protection_nid(const OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_hdr_get_pvno crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_get_pvno(const OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_hdr_has_implicitConfirm crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_has_implicitConfirm(const OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_hdr_init crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_init(OSSL_CMP_CTX *ctx, OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_hdr_push0_freeText crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_push0_freeText(OSSL_CMP_PKIHEADER *hdr, ASN1_UTF8STRING *text)$/;" f +ossl_cmp_hdr_push1_freeText crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_push1_freeText(OSSL_CMP_PKIHEADER *hdr, ASN1_UTF8STRING *text)$/;" f +ossl_cmp_hdr_set1_recipient crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set1_recipient(OSSL_CMP_PKIHEADER *hdr, const X509_NAME *nm)$/;" f +ossl_cmp_hdr_set1_sender crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set1_sender(OSSL_CMP_PKIHEADER *hdr, const X509_NAME *nm)$/;" f +ossl_cmp_hdr_set1_senderKID crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set1_senderKID(OSSL_CMP_PKIHEADER *hdr,$/;" f +ossl_cmp_hdr_set_implicitConfirm crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set_implicitConfirm(OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_hdr_set_pvno crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set_pvno(OSSL_CMP_PKIHEADER *hdr, int pvno)$/;" f +ossl_cmp_hdr_set_transactionID crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_set_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_hdr_update_messageTime crypto/cmp/cmp_hdr.c /^int ossl_cmp_hdr_update_messageTime(OSSL_CMP_PKIHEADER *hdr)$/;" f +ossl_cmp_info crypto/cmp/cmp_local.h 777;" d +ossl_cmp_itav_st crypto/cmp/cmp_local.h /^struct ossl_cmp_itav_st {$/;" s +ossl_cmp_keyrecrepcontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_keyrecrepcontent_st {$/;" s +ossl_cmp_log crypto/cmp/cmp_local.h 757;" d +ossl_cmp_log1 crypto/cmp/cmp_local.h 760;" d +ossl_cmp_log2 crypto/cmp/cmp_local.h 763;" d +ossl_cmp_log3 crypto/cmp/cmp_local.h 766;" d +ossl_cmp_log4 crypto/cmp/cmp_local.h 769;" d +ossl_cmp_log_parse_metadata crypto/cmp/cmp_util.c /^const char *ossl_cmp_log_parse_metadata(const char *buf,$/;" f +ossl_cmp_log_trace_cb crypto/cmp/cmp_ctx.c /^static size_t ossl_cmp_log_trace_cb(const char *buf, size_t cnt,$/;" f file: +ossl_cmp_mock_srv_free apps/lib/cmp_mock_srv.c /^void ossl_cmp_mock_srv_free(OSSL_CMP_SRV_CTX *srv_ctx)$/;" f +ossl_cmp_mock_srv_new apps/lib/cmp_mock_srv.c /^OSSL_CMP_SRV_CTX *ossl_cmp_mock_srv_new(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +ossl_cmp_mock_srv_set1_caPubsOut apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set1_caPubsOut(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f +ossl_cmp_mock_srv_set1_certOut apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set1_certOut(OSSL_CMP_SRV_CTX *srv_ctx, X509 *cert)$/;" f +ossl_cmp_mock_srv_set1_chainOut apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set1_chainOut(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f +ossl_cmp_mock_srv_set_checkAfterTime apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_checkAfterTime(OSSL_CMP_SRV_CTX *srv_ctx, int sec)$/;" f +ossl_cmp_mock_srv_set_pollCount apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_pollCount(OSSL_CMP_SRV_CTX *srv_ctx, int count)$/;" f +ossl_cmp_mock_srv_set_send_error apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_send_error(OSSL_CMP_SRV_CTX *srv_ctx, int val)$/;" f +ossl_cmp_mock_srv_set_statusInfo apps/lib/cmp_mock_srv.c /^int ossl_cmp_mock_srv_set_statusInfo(OSSL_CMP_SRV_CTX *srv_ctx, int status,$/;" f +ossl_cmp_msg_add_extraCerts crypto/cmp/cmp_protect.c /^int ossl_cmp_msg_add_extraCerts(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg)$/;" f +ossl_cmp_msg_check_update crypto/cmp/cmp_vfy.c /^int ossl_cmp_msg_check_update(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg,$/;" f +ossl_cmp_msg_create crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_msg_create(OSSL_CMP_CTX *ctx, int bodytype)$/;" f +ossl_cmp_msg_gen_push0_ITAV crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_gen_push0_ITAV(OSSL_CMP_MSG *msg, OSSL_CMP_ITAV *itav)$/;" f +ossl_cmp_msg_gen_push1_ITAVs crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_gen_push1_ITAVs(OSSL_CMP_MSG *msg,$/;" f +ossl_cmp_msg_protect crypto/cmp/cmp_protect.c /^int ossl_cmp_msg_protect(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg)$/;" f +ossl_cmp_msg_set0_libctx crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_set0_libctx(OSSL_CMP_MSG *msg, OSSL_LIB_CTX *libctx,$/;" f +ossl_cmp_msg_set_bodytype crypto/cmp/cmp_msg.c /^int ossl_cmp_msg_set_bodytype(OSSL_CMP_MSG *msg, int type)$/;" f +ossl_cmp_msg_st crypto/cmp/cmp_local.h /^struct ossl_cmp_msg_st {$/;" s +ossl_cmp_pkibody_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_pkibody_st {$/;" s +ossl_cmp_pkiconf_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_pkiconf_new(OSSL_CMP_CTX *ctx)$/;" f +ossl_cmp_pkiheader_st crypto/cmp/cmp_local.h /^struct ossl_cmp_pkiheader_st {$/;" s +ossl_cmp_pkisi_check_pkifailureinfo crypto/cmp/cmp_status.c /^int ossl_cmp_pkisi_check_pkifailureinfo(const OSSL_CMP_PKISI *si, int bit_index)$/;" f +ossl_cmp_pkisi_get0_statusString crypto/cmp/cmp_status.c /^OSSL_CMP_PKIFREETEXT *ossl_cmp_pkisi_get0_statusString(const OSSL_CMP_PKISI *si)$/;" f +ossl_cmp_pkisi_get_pkifailureinfo crypto/cmp/cmp_status.c /^int ossl_cmp_pkisi_get_pkifailureinfo(const OSSL_CMP_PKISI *si)$/;" f +ossl_cmp_pkisi_get_status crypto/cmp/cmp_status.c /^int ossl_cmp_pkisi_get_status(const OSSL_CMP_PKISI *si)$/;" f +ossl_cmp_pkisi_st crypto/cmp/cmp_local.h /^struct ossl_cmp_pkisi_st {$/;" s +ossl_cmp_pollRep_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_pollRep_new(OSSL_CMP_CTX *ctx, int crid,$/;" f +ossl_cmp_pollReq_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_pollReq_new(OSSL_CMP_CTX *ctx, int crid)$/;" f +ossl_cmp_pollrep_st crypto/cmp/cmp_local.h /^struct ossl_cmp_pollrep_st {$/;" s +ossl_cmp_pollrepcontent_get0_pollrep crypto/cmp/cmp_msg.c /^ossl_cmp_pollrepcontent_get0_pollrep(const OSSL_CMP_POLLREPCONTENT *prc,$/;" f +ossl_cmp_pollreq_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_pollreq_st {$/;" s +ossl_cmp_print_log crypto/cmp/cmp_ctx.c /^int ossl_cmp_print_log(OSSL_CMP_severity level, const OSSL_CMP_CTX *ctx,$/;" f +ossl_cmp_protectedpart_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_protectedpart_st {$/;" s +ossl_cmp_revanncontent_st crypto/cmp/cmp_local.h /^typedef struct ossl_cmp_revanncontent_st {$/;" s +ossl_cmp_revdetails_st crypto/cmp/cmp_local.h /^struct ossl_cmp_revdetails_st {$/;" s +ossl_cmp_revrepcontent_get_CertId crypto/cmp/cmp_msg.c /^ossl_cmp_revrepcontent_get_CertId(OSSL_CMP_REVREPCONTENT *rrep, int rsid)$/;" f +ossl_cmp_revrepcontent_get_pkisi crypto/cmp/cmp_msg.c /^ossl_cmp_revrepcontent_get_pkisi(OSSL_CMP_REVREPCONTENT *rrep, int rsid)$/;" f +ossl_cmp_revrepcontent_st crypto/cmp/cmp_local.h /^struct ossl_cmp_revrepcontent_st {$/;" s +ossl_cmp_rp_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_rp_new(OSSL_CMP_CTX *ctx, const OSSL_CMP_PKISI *si,$/;" f +ossl_cmp_rr_new crypto/cmp/cmp_msg.c /^OSSL_CMP_MSG *ossl_cmp_rr_new(OSSL_CMP_CTX *ctx)$/;" f +ossl_cmp_srv_ctx_st crypto/cmp/cmp_server.c /^struct ossl_cmp_srv_ctx_st$/;" s file: +ossl_cmp_trace crypto/cmp/cmp_local.h 779;" d +ossl_cmp_verify_popo crypto/cmp/cmp_vfy.c /^int ossl_cmp_verify_popo(const OSSL_CMP_CTX *ctx,$/;" f +ossl_cmp_warn crypto/cmp/cmp_local.h 776;" d +ossl_cms_AuthEnvelopedData_final crypto/cms/cms_env.c /^int ossl_cms_AuthEnvelopedData_final(CMS_ContentInfo *cms, BIO *cmsbio)$/;" f +ossl_cms_AuthEnvelopedData_init_bio crypto/cms/cms_env.c /^BIO *ossl_cms_AuthEnvelopedData_init_bio(CMS_ContentInfo *cms)$/;" f +ossl_cms_CompressedData_create crypto/cms/cms_cd.c /^CMS_ContentInfo *ossl_cms_CompressedData_create(int comp_nid,$/;" f +ossl_cms_CompressedData_init_bio crypto/cms/cms_cd.c /^BIO *ossl_cms_CompressedData_init_bio(const CMS_ContentInfo *cms)$/;" f +ossl_cms_Data_create crypto/cms/cms_lib.c /^CMS_ContentInfo *ossl_cms_Data_create(OSSL_LIB_CTX *libctx, const char *propq)$/;" f +ossl_cms_DigestAlgorithm_find_ctx crypto/cms/cms_lib.c /^int ossl_cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,$/;" f +ossl_cms_DigestAlgorithm_init_bio crypto/cms/cms_lib.c /^BIO *ossl_cms_DigestAlgorithm_init_bio(X509_ALGOR *digestAlgorithm,$/;" f +ossl_cms_DigestedData_create crypto/cms/cms_dd.c /^CMS_ContentInfo *ossl_cms_DigestedData_create(const EVP_MD *md,$/;" f +ossl_cms_DigestedData_do_final crypto/cms/cms_dd.c /^int ossl_cms_DigestedData_do_final(const CMS_ContentInfo *cms, BIO *chain,$/;" f +ossl_cms_DigestedData_init_bio crypto/cms/cms_dd.c /^BIO *ossl_cms_DigestedData_init_bio(const CMS_ContentInfo *cms)$/;" f +ossl_cms_EncryptedContent_init crypto/cms/cms_enc.c /^int ossl_cms_EncryptedContent_init(CMS_EncryptedContentInfo *ec,$/;" f +ossl_cms_EncryptedContent_init_bio crypto/cms/cms_enc.c /^BIO *ossl_cms_EncryptedContent_init_bio(CMS_EncryptedContentInfo *ec,$/;" f +ossl_cms_EncryptedData_init_bio crypto/cms/cms_enc.c /^BIO *ossl_cms_EncryptedData_init_bio(const CMS_ContentInfo *cms)$/;" f +ossl_cms_EnvelopedData_final crypto/cms/cms_env.c /^int ossl_cms_EnvelopedData_final(CMS_ContentInfo *cms, BIO *chain)$/;" f +ossl_cms_EnvelopedData_init_bio crypto/cms/cms_env.c /^BIO *ossl_cms_EnvelopedData_init_bio(CMS_ContentInfo *cms)$/;" f +ossl_cms_Receipt_verify crypto/cms/cms_ess.c /^int ossl_cms_Receipt_verify(CMS_ContentInfo *cms, CMS_ContentInfo *req_cms)$/;" f +ossl_cms_RecipientInfo_kari_encrypt crypto/cms/cms_kari.c /^int ossl_cms_RecipientInfo_kari_encrypt(const CMS_ContentInfo *cms,$/;" f +ossl_cms_RecipientInfo_kari_init crypto/cms/cms_kari.c /^int ossl_cms_RecipientInfo_kari_init(CMS_RecipientInfo *ri, X509 *recip,$/;" f +ossl_cms_RecipientInfo_pwri_crypt crypto/cms/cms_pwri.c /^int ossl_cms_RecipientInfo_pwri_crypt(const CMS_ContentInfo *cms,$/;" f +ossl_cms_RecipientInfos_set_cmsctx crypto/cms/cms_env.c /^void ossl_cms_RecipientInfos_set_cmsctx(CMS_ContentInfo *cms)$/;" f +ossl_cms_SignedData_final crypto/cms/cms_sd.c /^int ossl_cms_SignedData_final(CMS_ContentInfo *cms, BIO *chain)$/;" f +ossl_cms_SignedData_init_bio crypto/cms/cms_sd.c /^BIO *ossl_cms_SignedData_init_bio(CMS_ContentInfo *cms)$/;" f +ossl_cms_SignerIdentifier_cert_cmp crypto/cms/cms_sd.c /^int ossl_cms_SignerIdentifier_cert_cmp(CMS_SignerIdentifier *sid, X509 *cert)$/;" f +ossl_cms_SignerIdentifier_get0_signer_id crypto/cms/cms_sd.c /^int ossl_cms_SignerIdentifier_get0_signer_id(CMS_SignerIdentifier *sid,$/;" f +ossl_cms_SignerInfos_set_cmsctx crypto/cms/cms_sd.c /^void ossl_cms_SignerInfos_set_cmsctx(CMS_ContentInfo *cms)$/;" f +ossl_cms_add1_signing_cert crypto/cms/cms_sd.c /^static int ossl_cms_add1_signing_cert(CMS_SignerInfo *si,$/;" f file: +ossl_cms_add1_signing_cert_v2 crypto/cms/cms_sd.c /^static int ossl_cms_add1_signing_cert_v2(CMS_SignerInfo *si,$/;" f file: +ossl_cms_check_signing_certs crypto/cms/cms_ess.c /^int ossl_cms_check_signing_certs(const CMS_SignerInfo *si,$/;" f +ossl_cms_content_bio crypto/cms/cms_lib.c /^BIO *ossl_cms_content_bio(CMS_ContentInfo *cms)$/;" f +ossl_cms_ctx_get0_libctx crypto/cms/cms_lib.c /^OSSL_LIB_CTX *ossl_cms_ctx_get0_libctx(const CMS_CTX *ctx)$/;" f +ossl_cms_ctx_get0_propq crypto/cms/cms_lib.c /^const char *ossl_cms_ctx_get0_propq(const CMS_CTX *ctx)$/;" f +ossl_cms_dh_envelope crypto/cms/cms_dh.c /^int ossl_cms_dh_envelope(CMS_RecipientInfo *ri, int decrypt)$/;" f +ossl_cms_ecdh_envelope crypto/cms/cms_ec.c /^int ossl_cms_ecdh_envelope(CMS_RecipientInfo *ri, int decrypt)$/;" f +ossl_cms_ecdsa_dsa_sign crypto/cms/cms_ec.c /^int ossl_cms_ecdsa_dsa_sign(CMS_SignerInfo *si, int verify)$/;" f +ossl_cms_encode_Receipt crypto/cms/cms_ess.c /^ASN1_OCTET_STRING *ossl_cms_encode_Receipt(CMS_SignerInfo *si)$/;" f +ossl_cms_env_asn1_ctrl crypto/cms/cms_env.c /^int ossl_cms_env_asn1_ctrl(CMS_RecipientInfo *ri, int cmd)$/;" f +ossl_cms_get0_auth_enveloped crypto/cms/cms_env.c /^CMS_AuthEnvelopedData *ossl_cms_get0_auth_enveloped(CMS_ContentInfo *cms)$/;" f +ossl_cms_get0_cmsctx crypto/cms/cms_lib.c /^const CMS_CTX *ossl_cms_get0_cmsctx(const CMS_ContentInfo *cms)$/;" f +ossl_cms_get0_env_enc_content crypto/cms/cms_env.c /^CMS_EncryptedContentInfo* ossl_cms_get0_env_enc_content(const CMS_ContentInfo *cms)$/;" f +ossl_cms_get0_enveloped crypto/cms/cms_env.c /^CMS_EnvelopedData *ossl_cms_get0_enveloped(CMS_ContentInfo *cms)$/;" f +ossl_cms_ias_cert_cmp crypto/cms/cms_lib.c /^int ossl_cms_ias_cert_cmp(CMS_IssuerAndSerialNumber *ias, X509 *cert)$/;" f +ossl_cms_keyid_cert_cmp crypto/cms/cms_lib.c /^int ossl_cms_keyid_cert_cmp(ASN1_OCTET_STRING *keyid, X509 *cert)$/;" f +ossl_cms_msgSigDigest_add1 crypto/cms/cms_ess.c /^int ossl_cms_msgSigDigest_add1(CMS_SignerInfo *dest, CMS_SignerInfo *src)$/;" f +ossl_cms_pkey_get_ri_type crypto/cms/cms_env.c /^int ossl_cms_pkey_get_ri_type(EVP_PKEY *pk)$/;" f +ossl_cms_pkey_is_ri_type_supported crypto/cms/cms_env.c /^int ossl_cms_pkey_is_ri_type_supported(EVP_PKEY *pk, int ri_type)$/;" f +ossl_cms_resolve_libctx crypto/cms/cms_lib.c /^void ossl_cms_resolve_libctx(CMS_ContentInfo *ci)$/;" f +ossl_cms_rsa_envelope crypto/cms/cms_rsa.c /^int ossl_cms_rsa_envelope(CMS_RecipientInfo *ri, int decrypt)$/;" f +ossl_cms_rsa_sign crypto/cms/cms_rsa.c /^int ossl_cms_rsa_sign(CMS_SignerInfo *si, int verify)$/;" f +ossl_cms_set1_SignerIdentifier crypto/cms/cms_sd.c /^int ossl_cms_set1_SignerIdentifier(CMS_SignerIdentifier *sid, X509 *cert,$/;" f +ossl_cms_set1_ias crypto/cms/cms_lib.c /^int ossl_cms_set1_ias(CMS_IssuerAndSerialNumber **pias, X509 *cert)$/;" f +ossl_cms_set1_keyid crypto/cms/cms_lib.c /^int ossl_cms_set1_keyid(ASN1_OCTET_STRING **pkeyid, X509 *cert)$/;" f +ossl_cms_si_check_attributes crypto/cms/cms_att.c /^int ossl_cms_si_check_attributes(const CMS_SignerInfo *si)$/;" f +ossl_cms_signerinfo_get_signing_cert crypto/cms/cms_ess.c /^static int ossl_cms_signerinfo_get_signing_cert(const CMS_SignerInfo *si,$/;" f file: +ossl_cms_signerinfo_get_signing_cert_v2 crypto/cms/cms_ess.c /^static int ossl_cms_signerinfo_get_signing_cert_v2(const CMS_SignerInfo *si,$/;" f file: +ossl_comp_zlib_cleanup crypto/comp/c_zlib.c /^void ossl_comp_zlib_cleanup(void)$/;" f +ossl_config_add_ssl_module crypto/conf/conf_ssl.c /^void ossl_config_add_ssl_module(void)$/;" f +ossl_config_int crypto/conf/conf_sap.c /^int ossl_config_int(const OPENSSL_INIT_SETTINGS *settings)$/;" f +ossl_config_modules_free crypto/conf/conf_mod.c /^void ossl_config_modules_free(void)$/;" f +ossl_core_bio_ctrl crypto/bio/ossl_core_bio.c /^long ossl_core_bio_ctrl(OSSL_CORE_BIO *cb, int cmd, long larg, void *parg)$/;" f +ossl_core_bio_free crypto/bio/ossl_core_bio.c /^int ossl_core_bio_free(OSSL_CORE_BIO *cb)$/;" f +ossl_core_bio_gets crypto/bio/ossl_core_bio.c /^int ossl_core_bio_gets(OSSL_CORE_BIO *cb, char *buf, int size)$/;" f +ossl_core_bio_new_file crypto/bio/ossl_core_bio.c /^OSSL_CORE_BIO *ossl_core_bio_new_file(const char *filename, const char *mode)$/;" f +ossl_core_bio_new_from_bio crypto/bio/ossl_core_bio.c /^OSSL_CORE_BIO *ossl_core_bio_new_from_bio(BIO *bio)$/;" f +ossl_core_bio_new_mem_buf crypto/bio/ossl_core_bio.c /^OSSL_CORE_BIO *ossl_core_bio_new_mem_buf(const void *buf, int len)$/;" f +ossl_core_bio_puts crypto/bio/ossl_core_bio.c /^int ossl_core_bio_puts(OSSL_CORE_BIO *cb, const char *buf)$/;" f +ossl_core_bio_read_ex crypto/bio/ossl_core_bio.c /^int ossl_core_bio_read_ex(OSSL_CORE_BIO *cb, void *data, size_t dlen,$/;" f +ossl_core_bio_st crypto/bio/ossl_core_bio.c /^struct ossl_core_bio_st {$/;" s file: +ossl_core_bio_st test/bio_core_test.c /^struct ossl_core_bio_st {$/;" s file: +ossl_core_bio_up_ref crypto/bio/ossl_core_bio.c /^int ossl_core_bio_up_ref(OSSL_CORE_BIO *cb)$/;" f +ossl_core_bio_vprintf crypto/bio/ossl_core_bio.c /^int ossl_core_bio_vprintf(OSSL_CORE_BIO *cb, const char *format, va_list args)$/;" f +ossl_core_bio_write_ex crypto/bio/ossl_core_bio.c /^int ossl_core_bio_write_ex(OSSL_CORE_BIO *cb, const void *data, size_t dlen,$/;" f +ossl_cpu_info_str crypto/info.c /^char ossl_cpu_info_str[CPU_INFO_STR_LEN] = "";$/;" v +ossl_crmf_attributetypeandvalue_st crypto/crmf/crmf_local.h /^struct ossl_crmf_attributetypeandvalue_st {$/;" s +ossl_crmf_certid_st crypto/crmf/crmf_local.h /^struct ossl_crmf_certid_st {$/;" s +ossl_crmf_certrequest_st crypto/crmf/crmf_local.h /^struct ossl_crmf_certrequest_st {$/;" s +ossl_crmf_certtemplate_st crypto/crmf/crmf_local.h /^struct ossl_crmf_certtemplate_st {$/;" s +ossl_crmf_enckeywithid_identifier_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_enckeywithid_identifier_st {$/;" s +ossl_crmf_enckeywithid_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_enckeywithid_st {$/;" s +ossl_crmf_encryptedvalue_st crypto/crmf/crmf_local.h /^struct ossl_crmf_encryptedvalue_st {$/;" s +ossl_crmf_msg_st crypto/crmf/crmf_local.h /^struct ossl_crmf_msg_st {$/;" s +ossl_crmf_optionalvalidity_st crypto/crmf/crmf_local.h /^struct ossl_crmf_optionalvalidity_st {$/;" s +ossl_crmf_pbmparameter_st crypto/crmf/crmf_local.h /^struct ossl_crmf_pbmparameter_st {$/;" s +ossl_crmf_pkipublicationinfo_st crypto/crmf/crmf_local.h /^struct ossl_crmf_pkipublicationinfo_st {$/;" s +ossl_crmf_pkmacvalue_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_pkmacvalue_st {$/;" s +ossl_crmf_popo_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_popo_st {$/;" s +ossl_crmf_popoprivkey_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_popoprivkey_st {$/;" s +ossl_crmf_poposigningkey_st crypto/crmf/crmf_local.h /^struct ossl_crmf_poposigningkey_st {$/;" s +ossl_crmf_poposigningkeyinput_authinfo_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_poposigningkeyinput_authinfo_st {$/;" s +ossl_crmf_poposigningkeyinput_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_poposigningkeyinput_st {$/;" s +ossl_crmf_privatekeyinfo_st crypto/crmf/crmf_local.h /^typedef struct ossl_crmf_privatekeyinfo_st {$/;" s +ossl_crmf_singlepubinfo_st crypto/crmf/crmf_local.h /^struct ossl_crmf_singlepubinfo_st {$/;" s +ossl_crngt_cleanup_entropy providers/implementations/rands/crngt.c /^void ossl_crngt_cleanup_entropy(ossl_unused PROV_DRBG *drbg,$/;" f +ossl_crngt_get_entropy providers/implementations/rands/crngt.c /^size_t ossl_crngt_get_entropy(PROV_DRBG *drbg,$/;" f +ossl_crypto_alloc_ex_data_intern crypto/ex_data.c /^int ossl_crypto_alloc_ex_data_intern(int class_index, void *obj,$/;" f +ossl_crypto_cleanup_all_ex_data_int crypto/ex_data.c /^void ossl_crypto_cleanup_all_ex_data_int(OSSL_LIB_CTX *ctx)$/;" f +ossl_crypto_ex_data_get_ossl_lib_ctx crypto/ex_data.c /^OSSL_LIB_CTX *ossl_crypto_ex_data_get_ossl_lib_ctx(const CRYPTO_EX_DATA *ad)$/;" f +ossl_crypto_free_ex_index_ex crypto/ex_data.c /^int ossl_crypto_free_ex_index_ex(OSSL_LIB_CTX *ctx, int class_index, int idx)$/;" f +ossl_crypto_get_ex_new_index_ex crypto/ex_data.c /^int ossl_crypto_get_ex_new_index_ex(OSSL_LIB_CTX *ctx, int class_index,$/;" f +ossl_crypto_new_ex_data_ex crypto/ex_data.c /^int ossl_crypto_new_ex_data_ex(OSSL_LIB_CTX *ctx, int class_index, void *obj,$/;" f +ossl_ctx_global_properties crypto/property/property.c /^OSSL_PROPERTY_LIST **ossl_ctx_global_properties(OSSL_LIB_CTX *libctx,$/;" f +ossl_ctx_global_properties_free crypto/property/property.c /^static void ossl_ctx_global_properties_free(void *vglobp)$/;" f file: +ossl_ctx_global_properties_method crypto/property/property.c /^static const OSSL_LIB_CTX_METHOD ossl_ctx_global_properties_method = {$/;" v file: +ossl_ctx_global_properties_new crypto/property/property.c /^static void *ossl_ctx_global_properties_new(OSSL_LIB_CTX *ctx)$/;" f file: +ossl_ctx_thread_stop crypto/initthread.c /^void ossl_ctx_thread_stop(OSSL_LIB_CTX *ctx)$/;" f +ossl_ctype_check crypto/ctype.c /^int ossl_ctype_check(int c, unsigned int mask)$/;" f +ossl_curve448_base_double_scalarmul_non_secret crypto/ec/curve448/curve448.c /^ossl_curve448_base_double_scalarmul_non_secret(curve448_point_t combo,$/;" f +ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio crypto/ec/curve448/curve448.c /^ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio($/;" f +ossl_curve448_point_destroy crypto/ec/curve448/curve448.c /^void ossl_curve448_point_destroy(curve448_point_t point)$/;" f +ossl_curve448_point_double crypto/ec/curve448/curve448.c /^void ossl_curve448_point_double(curve448_point_t p, const curve448_point_t q)$/;" f +ossl_curve448_point_eq crypto/ec/curve448/curve448.c /^ossl_curve448_point_eq(const curve448_point_t p,$/;" f +ossl_curve448_point_identity crypto/ec/curve448/curve448.c /^const curve448_point_t ossl_curve448_point_identity =$/;" v +ossl_curve448_point_mul_by_ratio_and_encode_like_eddsa crypto/ec/curve448/curve448.c /^ossl_curve448_point_mul_by_ratio_and_encode_like_eddsa($/;" f +ossl_curve448_point_mul_by_ratio_and_encode_like_x448 crypto/ec/curve448/curve448.c /^ossl_curve448_point_mul_by_ratio_and_encode_like_x448(uint8_t$/;" f +ossl_curve448_point_valid crypto/ec/curve448/curve448.c /^ossl_curve448_point_valid(const curve448_point_t p)$/;" f +ossl_curve448_precomputed_base crypto/ec/curve448/curve448_tables.c /^const struct curve448_precomputed_s *ossl_curve448_precomputed_base$/;" v typeref:struct:curve448_precomputed_s +ossl_curve448_precomputed_scalarmul crypto/ec/curve448/curve448.c /^ossl_curve448_precomputed_scalarmul(curve448_point_t out,$/;" f +ossl_curve448_scalar_add crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_add(curve448_scalar_t out, const curve448_scalar_t a,$/;" f +ossl_curve448_scalar_decode crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_decode(curve448_scalar_t s,$/;" f +ossl_curve448_scalar_decode_long crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_decode_long(curve448_scalar_t s,$/;" f +ossl_curve448_scalar_destroy crypto/ec/curve448/scalar.c /^void ossl_curve448_scalar_destroy(curve448_scalar_t scalar)$/;" f +ossl_curve448_scalar_encode crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_encode(unsigned char ser[C448_SCALAR_BYTES],$/;" f +ossl_curve448_scalar_halve crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_halve(curve448_scalar_t out, const curve448_scalar_t a)$/;" f +ossl_curve448_scalar_mul crypto/ec/curve448/scalar.c /^void ossl_curve448_scalar_mul(curve448_scalar_t out, const curve448_scalar_t a,$/;" f +ossl_curve448_scalar_one crypto/ec/curve448/scalar.c /^const curve448_scalar_t ossl_curve448_scalar_one = {{{1}}};$/;" v +ossl_curve448_scalar_sub crypto/ec/curve448/scalar.c /^ossl_curve448_scalar_sub(curve448_scalar_t out, const curve448_scalar_t a,$/;" f +ossl_curve448_scalar_zero crypto/ec/curve448/scalar.c /^const curve448_scalar_t ossl_curve448_scalar_zero = {{{0}}};$/;" v +ossl_curve448_wnaf_base crypto/ec/curve448/curve448_tables.c /^const niels_t *ossl_curve448_wnaf_base = curve448_wnaf_base_table;$/;" v +ossl_d2i_DH_PUBKEY crypto/x509/x_pubkey.c /^DH *ossl_d2i_DH_PUBKEY(DH **a, const unsigned char **pp, long length)$/;" f +ossl_d2i_DHx_PUBKEY crypto/x509/x_pubkey.c /^DH *ossl_d2i_DHx_PUBKEY(DH **a, const unsigned char **pp, long length)$/;" f +ossl_d2i_ED25519_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_ED25519_PUBKEY(ECX_KEY **a,$/;" f +ossl_d2i_ED448_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_ED448_PUBKEY(ECX_KEY **a,$/;" f +ossl_d2i_PUBKEY_legacy crypto/x509/x_pubkey.c /^EVP_PKEY *ossl_d2i_PUBKEY_legacy(EVP_PKEY **a, const unsigned char **pp,$/;" f +ossl_d2i_PrivateKey_legacy crypto/asn1/d2i_pr.c /^ossl_d2i_PrivateKey_legacy(int keytype, EVP_PKEY **a, const unsigned char **pp,$/;" f +ossl_d2i_X25519_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_X25519_PUBKEY(ECX_KEY **a,$/;" f +ossl_d2i_X448_PUBKEY crypto/x509/x_pubkey.c /^ECX_KEY *ossl_d2i_X448_PUBKEY(ECX_KEY **a,$/;" f +ossl_decode_der_dsa_sig crypto/asn1_dsa.c /^size_t ossl_decode_der_dsa_sig(BIGNUM *r, BIGNUM *s,$/;" f +ossl_decode_der_integer crypto/asn1_dsa.c /^int ossl_decode_der_integer(PACKET *pkt, BIGNUM *n)$/;" f +ossl_decode_der_length crypto/asn1_dsa.c /^int ossl_decode_der_length(PACKET *pkt, PACKET *subpkt)$/;" f +ossl_decoder_ctx_add_decoder_inst crypto/encode_decode/decoder_lib.c /^int ossl_decoder_ctx_add_decoder_inst(OSSL_DECODER_CTX *ctx,$/;" f +ossl_decoder_ctx_setup_for_pkey crypto/encode_decode/decoder_pkey.c /^int ossl_decoder_ctx_setup_for_pkey(OSSL_DECODER_CTX *ctx,$/;" f +ossl_decoder_ctx_st crypto/encode_decode/encoder_local.h /^struct ossl_decoder_ctx_st {$/;" s +ossl_decoder_fetch_by_number crypto/encode_decode/decoder_meth.c /^OSSL_DECODER *ossl_decoder_fetch_by_number(OSSL_LIB_CTX *libctx, int id,$/;" f +ossl_decoder_from_algorithm crypto/encode_decode/decoder_meth.c /^void *ossl_decoder_from_algorithm(int id, const OSSL_ALGORITHM *algodef,$/;" f +ossl_decoder_get_number crypto/encode_decode/decoder_meth.c /^int ossl_decoder_get_number(const OSSL_DECODER *decoder)$/;" f +ossl_decoder_instance_free crypto/encode_decode/decoder_lib.c /^void ossl_decoder_instance_free(OSSL_DECODER_INSTANCE *decoder_inst)$/;" f +ossl_decoder_instance_new crypto/encode_decode/decoder_lib.c /^OSSL_DECODER_INSTANCE *ossl_decoder_instance_new(OSSL_DECODER *decoder,$/;" f +ossl_decoder_instance_st crypto/encode_decode/encoder_local.h /^struct ossl_decoder_instance_st {$/;" s +ossl_decoder_new crypto/encode_decode/decoder_meth.c /^static OSSL_DECODER *ossl_decoder_new(void)$/;" f file: +ossl_decoder_parsed_properties crypto/encode_decode/decoder_meth.c /^ossl_decoder_parsed_properties(const OSSL_DECODER *decoder)$/;" f +ossl_decoder_st crypto/encode_decode/encoder_local.h /^struct ossl_decoder_st {$/;" s +ossl_decoder_store_cache_flush crypto/encode_decode/decoder_meth.c /^int ossl_decoder_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f +ossl_decoder_store_remove_all_provided crypto/encode_decode/decoder_meth.c /^int ossl_decoder_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f +ossl_default_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_default_provider_init;$/;" v +ossl_default_provider_init providers/defltprov.c /^OSSL_provider_init_fn ossl_default_provider_init;$/;" v +ossl_default_provider_init providers/defltprov.c /^int ossl_default_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +ossl_der_aid_sha1Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha1Identifier[] = {$/;" v +ossl_der_aid_sha224Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha224Identifier[] = {$/;" v +ossl_der_aid_sha256Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha256Identifier[] = {$/;" v +ossl_der_aid_sha384Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha384Identifier[] = {$/;" v +ossl_der_aid_sha512Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha512Identifier[] = {$/;" v +ossl_der_aid_sha512_224Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha512_224Identifier[] = {$/;" v +ossl_der_aid_sha512_256Identifier providers/common/der/der_rsa_key.c /^const unsigned char ossl_der_aid_sha512_256Identifier[] = {$/;" v +ossl_der_oid_id_ecdsa_with_sha1 providers/common/der/der_ec_sig.c 15;" d file: +ossl_der_oid_id_ecdsa_with_sha224 providers/common/der/der_ec_sig.c 16;" d file: +ossl_der_oid_id_ecdsa_with_sha256 providers/common/der/der_ec_sig.c 17;" d file: +ossl_der_oid_id_ecdsa_with_sha384 providers/common/der/der_ec_sig.c 18;" d file: +ossl_der_oid_id_ecdsa_with_sha512 providers/common/der/der_ec_sig.c 19;" d file: +ossl_der_oid_id_sm2_with_sm3 providers/common/der/der_sm2_sig.c 15;" d file: +ossl_der_oid_mdc2WithRSAEncryption providers/common/der/der_rsa_sig.c 24;" d file: +ossl_der_oid_rsassaPss providers/common/der/der_rsa_key.c 350;" d file: +ossl_der_oid_sha3_224WithRSAEncryption providers/common/der/der_rsa_sig.c 16;" d file: +ossl_der_oid_sha3_256WithRSAEncryption providers/common/der/der_rsa_sig.c 18;" d file: +ossl_der_oid_sha3_384WithRSAEncryption providers/common/der/der_rsa_sig.c 20;" d file: +ossl_der_oid_sha3_512WithRSAEncryption providers/common/der/der_rsa_sig.c 22;" d file: +ossl_dh_asn1_meth crypto/dh/dh_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_dh_asn1_meth = {$/;" v +ossl_dh_buf2key crypto/dh/dh_key.c /^int ossl_dh_buf2key(DH *dh, const unsigned char *buf, size_t len)$/;" f +ossl_dh_cache_named_group crypto/dh/dh_group_params.c /^void ossl_dh_cache_named_group(DH *dh)$/;" f +ossl_dh_check_key providers/common/securitycheck.c /^int ossl_dh_check_key(OSSL_LIB_CTX *ctx, const DH *dh)$/;" f +ossl_dh_check_pairwise crypto/dh/dh_check.c /^int ossl_dh_check_pairwise(const DH *dh)$/;" f +ossl_dh_check_priv_key crypto/dh/dh_check.c /^int ossl_dh_check_priv_key(const DH *dh, const BIGNUM *priv_key, int *ret)$/;" f +ossl_dh_check_pub_key_partial crypto/dh/dh_check.c /^int ossl_dh_check_pub_key_partial(const DH *dh, const BIGNUM *pub_key, int *ret)$/;" f +ossl_dh_compute_key crypto/dh/dh_key.c /^int ossl_dh_compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh)$/;" f +ossl_dh_dup crypto/dh/dh_backend.c /^DH *ossl_dh_dup(const DH *dh, int selection)$/;" f +ossl_dh_gen_type_id2name crypto/evp/dh_support.c /^const char *ossl_dh_gen_type_id2name(int id)$/;" f +ossl_dh_gen_type_name2id crypto/evp/dh_support.c /^int ossl_dh_gen_type_name2id(const char *name, int type)$/;" f +ossl_dh_generate_ffc_parameters crypto/dh/dh_gen.c /^int ossl_dh_generate_ffc_parameters(DH *dh, int type, int pbits, int qbits,$/;" f +ossl_dh_generate_public_key crypto/dh/dh_key.c /^int ossl_dh_generate_public_key(BN_CTX *ctx, const DH *dh,$/;" f +ossl_dh_get0_nid crypto/dh/dh_lib.c /^int ossl_dh_get0_nid(const DH *dh)$/;" f +ossl_dh_get0_params crypto/dh/dh_lib.c /^FFC_PARAMS *ossl_dh_get0_params(DH *dh)$/;" f +ossl_dh_get_method crypto/dh/dh_lib.c /^const DH_METHOD *ossl_dh_get_method(const DH *dh)$/;" f +ossl_dh_get_named_group_uid_from_size crypto/dh/dh_gen.c /^int ossl_dh_get_named_group_uid_from_size(int pbits)$/;" f +ossl_dh_is_foreign crypto/dh/dh_backend.c /^int ossl_dh_is_foreign(const DH *dh)$/;" f +ossl_dh_is_named_safe_prime_group crypto/dh/dh_group_params.c /^int ossl_dh_is_named_safe_prime_group(const DH *dh)$/;" f +ossl_dh_kdf_X9_42_asn1 crypto/dh/dh_kdf.c /^int ossl_dh_kdf_X9_42_asn1(unsigned char *out, size_t outlen,$/;" f +ossl_dh_key2buf crypto/dh/dh_key.c /^size_t ossl_dh_key2buf(const DH *dh, unsigned char **pbuf_out, size_t size,$/;" f +ossl_dh_key_from_pkcs8 crypto/dh/dh_backend.c /^DH *ossl_dh_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f +ossl_dh_key_fromdata crypto/dh/dh_backend.c /^int ossl_dh_key_fromdata(DH *dh, const OSSL_PARAM params[], int include_private)$/;" f +ossl_dh_key_todata crypto/dh/dh_backend.c /^int ossl_dh_key_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],$/;" f +ossl_dh_keyexch_functions providers/implementations/exchange/dh_exch.c /^const OSSL_DISPATCH ossl_dh_keyexch_functions[] = {$/;" v +ossl_dh_keymgmt_functions providers/implementations/keymgmt/dh_kmgmt.c /^const OSSL_DISPATCH ossl_dh_keymgmt_functions[] = {$/;" v +ossl_dh_new_by_nid_ex crypto/dh/dh_group_params.c /^DH *ossl_dh_new_by_nid_ex(OSSL_LIB_CTX *libctx, int nid)$/;" f +ossl_dh_new_ex crypto/dh/dh_lib.c /^DH *ossl_dh_new_ex(OSSL_LIB_CTX *libctx)$/;" f +ossl_dh_params_fromdata crypto/dh/dh_backend.c /^int ossl_dh_params_fromdata(DH *dh, const OSSL_PARAM params[])$/;" f +ossl_dh_params_todata crypto/dh/dh_backend.c /^int ossl_dh_params_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[])$/;" f +ossl_dh_pkey_method crypto/dh/dh_pmeth.c /^const EVP_PKEY_METHOD *ossl_dh_pkey_method(void)$/;" f +ossl_dh_set0_libctx crypto/dh/dh_lib.c /^void ossl_dh_set0_libctx(DH *d, OSSL_LIB_CTX *libctx)$/;" f +ossl_dhx_asn1_meth crypto/dh/dh_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_dhx_asn1_meth = {$/;" v +ossl_dhx_keymgmt_functions providers/implementations/keymgmt/dh_kmgmt.c /^const OSSL_DISPATCH ossl_dhx_keymgmt_functions[] = {$/;" v +ossl_dhx_pkey_method crypto/dh/dh_pmeth.c /^const EVP_PKEY_METHOD *ossl_dhx_pkey_method(void)$/;" f +ossl_digest_default_get_params providers/implementations/digests/digestcommon.c /^int ossl_digest_default_get_params(OSSL_PARAM params[], size_t blksz,$/;" f +ossl_digest_default_gettable_params providers/implementations/digests/digestcommon.c /^const OSSL_PARAM *ossl_digest_default_gettable_params(void *provctx)$/;" f +ossl_digest_get_approved_nid providers/common/digest_to_nid.c /^int ossl_digest_get_approved_nid(const EVP_MD *md)$/;" f +ossl_digest_get_approved_nid_with_sha1 providers/common/securitycheck.c /^int ossl_digest_get_approved_nid_with_sha1(OSSL_LIB_CTX *ctx, const EVP_MD *md,$/;" f +ossl_digest_is_allowed providers/common/securitycheck.c /^int ossl_digest_is_allowed(OSSL_LIB_CTX *ctx, const EVP_MD *md)$/;" f +ossl_digest_md_to_nid providers/common/digest_to_nid.c /^int ossl_digest_md_to_nid(const EVP_MD *md, const OSSL_ITEM *it, size_t it_len)$/;" f +ossl_digest_rsa_sign_get_md_nid providers/common/securitycheck_default.c /^int ossl_digest_rsa_sign_get_md_nid(OSSL_LIB_CTX *ctx, const EVP_MD *md,$/;" f +ossl_digest_rsa_sign_get_md_nid providers/common/securitycheck_fips.c /^int ossl_digest_rsa_sign_get_md_nid(OSSL_LIB_CTX *ctx, const EVP_MD *md,$/;" f +ossl_dispatch_st include/openssl/core.h /^struct ossl_dispatch_st {$/;" s +ossl_do_PVK_header crypto/pem/pvkfmt.c /^int ossl_do_PVK_header(const unsigned char **in, unsigned int length,$/;" f +ossl_do_blob_header crypto/pem/pvkfmt.c /^int ossl_do_blob_header(const unsigned char **in, unsigned int length,$/;" f +ossl_do_ex_data_init crypto/ex_data.c /^int ossl_do_ex_data_init(OSSL_LIB_CTX *ctx)$/;" f +ossl_drbg_clear_seed providers/implementations/rands/drbg.c /^void ossl_drbg_clear_seed(ossl_unused void *vdrbg,$/;" f +ossl_drbg_clear_seed providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_clear_seed_fn ossl_drbg_clear_seed;$/;" v +ossl_drbg_ctr_functions providers/implementations/rands/drbg_ctr.c /^const OSSL_DISPATCH ossl_drbg_ctr_functions[] = {$/;" v +ossl_drbg_enable_locking providers/implementations/rands/drbg.c /^int ossl_drbg_enable_locking(void *vctx)$/;" f +ossl_drbg_enable_locking providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_enable_locking_fn ossl_drbg_enable_locking;$/;" v +ossl_drbg_get_ctx_params providers/implementations/rands/drbg.c /^int ossl_drbg_get_ctx_params(PROV_DRBG *drbg, OSSL_PARAM params[])$/;" f +ossl_drbg_get_seed providers/implementations/rands/drbg.c /^size_t ossl_drbg_get_seed(void *vdrbg, unsigned char **pout,$/;" f +ossl_drbg_get_seed providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_get_seed_fn ossl_drbg_get_seed;$/;" v +ossl_drbg_hash_functions providers/implementations/rands/drbg_hash.c /^const OSSL_DISPATCH ossl_drbg_hash_functions[] = {$/;" v +ossl_drbg_lock providers/implementations/rands/drbg.c /^int ossl_drbg_lock(void *vctx)$/;" f +ossl_drbg_lock providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_lock_fn ossl_drbg_lock;$/;" v +ossl_drbg_lock_parent providers/implementations/rands/drbg.c /^static int ossl_drbg_lock_parent(PROV_DRBG *drbg)$/;" f file: +ossl_drbg_ossl_hmac_functions providers/implementations/rands/drbg_hmac.c /^const OSSL_DISPATCH ossl_drbg_ossl_hmac_functions[] = {$/;" v +ossl_drbg_set_ctx_params providers/implementations/rands/drbg.c /^int ossl_drbg_set_ctx_params(PROV_DRBG *drbg, const OSSL_PARAM params[])$/;" f +ossl_drbg_unlock providers/implementations/rands/drbg.c /^void ossl_drbg_unlock(void *vctx)$/;" f +ossl_drbg_unlock providers/implementations/rands/drbg_local.h /^OSSL_FUNC_rand_unlock_fn ossl_drbg_unlock;$/;" v +ossl_drbg_unlock_parent providers/implementations/rands/drbg.c /^static void ossl_drbg_unlock_parent(PROV_DRBG *drbg)$/;" f file: +ossl_dsa_asn1_meths crypto/dsa/dsa_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_dsa_asn1_meths[5] = {$/;" v +ossl_dsa_check_key providers/common/securitycheck.c /^int ossl_dsa_check_key(OSSL_LIB_CTX *ctx, const DSA *dsa, int sign)$/;" f +ossl_dsa_check_pairwise crypto/dsa/dsa_check.c /^int ossl_dsa_check_pairwise(const DSA *dsa)$/;" f +ossl_dsa_check_params crypto/dsa/dsa_check.c /^int ossl_dsa_check_params(const DSA *dsa, int checktype, int *ret)$/;" f +ossl_dsa_check_priv_key crypto/dsa/dsa_check.c /^int ossl_dsa_check_priv_key(const DSA *dsa, const BIGNUM *priv_key, int *ret)$/;" f +ossl_dsa_check_pub_key crypto/dsa/dsa_check.c /^int ossl_dsa_check_pub_key(const DSA *dsa, const BIGNUM *pub_key, int *ret)$/;" f +ossl_dsa_check_pub_key_partial crypto/dsa/dsa_check.c /^int ossl_dsa_check_pub_key_partial(const DSA *dsa, const BIGNUM *pub_key, int *ret)$/;" f +ossl_dsa_do_sign_int crypto/dsa/dsa_ossl.c /^DSA_SIG *ossl_dsa_do_sign_int(const unsigned char *dgst, int dlen, DSA *dsa)$/;" f +ossl_dsa_dup crypto/dsa/dsa_backend.c /^DSA *ossl_dsa_dup(const DSA *dsa, int selection)$/;" f +ossl_dsa_ffc_params_fromdata crypto/dsa/dsa_lib.c /^int ossl_dsa_ffc_params_fromdata(DSA *dsa, const OSSL_PARAM params[])$/;" f +ossl_dsa_generate_ffc_parameters crypto/dsa/dsa_gen.c /^int ossl_dsa_generate_ffc_parameters(DSA *dsa, int type, int pbits, int qbits,$/;" f +ossl_dsa_generate_public_key crypto/dsa/dsa_key.c /^int ossl_dsa_generate_public_key(BN_CTX *ctx, const DSA *dsa,$/;" f +ossl_dsa_get0_params crypto/dsa/dsa_lib.c /^FFC_PARAMS *ossl_dsa_get0_params(DSA *dsa)$/;" f +ossl_dsa_is_foreign crypto/dsa/dsa_backend.c /^int ossl_dsa_is_foreign(const DSA *dsa)$/;" f +ossl_dsa_key_from_pkcs8 crypto/dsa/dsa_backend.c /^DSA *ossl_dsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f +ossl_dsa_key_fromdata crypto/dsa/dsa_backend.c /^int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[],$/;" f +ossl_dsa_keymgmt_functions providers/implementations/keymgmt/dsa_kmgmt.c /^const OSSL_DISPATCH ossl_dsa_keymgmt_functions[] = {$/;" v +ossl_dsa_new crypto/dsa/dsa_lib.c /^DSA *ossl_dsa_new(OSSL_LIB_CTX *libctx)$/;" f +ossl_dsa_pkey_method crypto/dsa/dsa_pmeth.c /^const EVP_PKEY_METHOD *ossl_dsa_pkey_method(void)$/;" f +ossl_dsa_set0_libctx crypto/dsa/dsa_lib.c /^void ossl_dsa_set0_libctx(DSA *d, OSSL_LIB_CTX *libctx)$/;" f +ossl_dsa_sign_int crypto/dsa/dsa_sign.c /^int ossl_dsa_sign_int(int type, const unsigned char *dgst, int dlen,$/;" f +ossl_dsa_signature_functions providers/implementations/signature/dsa_sig.c /^const OSSL_DISPATCH ossl_dsa_signature_functions[] = {$/;" v +ossl_ec_GF2m_simple_add crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_add(const EC_GROUP *group, EC_POINT *r,$/;" f +ossl_ec_GF2m_simple_cmp crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_cmp(const EC_GROUP *group, const EC_POINT *a,$/;" f +ossl_ec_GF2m_simple_dbl crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_dbl(const EC_GROUP *group, EC_POINT *r,$/;" f +ossl_ec_GF2m_simple_field_div crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_field_div(const EC_GROUP *group, BIGNUM *r,$/;" f +ossl_ec_GF2m_simple_field_mul crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_field_mul(const EC_GROUP *group, BIGNUM *r,$/;" f +ossl_ec_GF2m_simple_field_sqr crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_field_sqr(const EC_GROUP *group, BIGNUM *r,$/;" f +ossl_ec_GF2m_simple_group_check_discriminant crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_check_discriminant(const EC_GROUP *group,$/;" f +ossl_ec_GF2m_simple_group_clear_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_group_clear_finish(EC_GROUP *group)$/;" f +ossl_ec_GF2m_simple_group_copy crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f +ossl_ec_GF2m_simple_group_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_group_finish(EC_GROUP *group)$/;" f +ossl_ec_GF2m_simple_group_get_curve crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p,$/;" f +ossl_ec_GF2m_simple_group_get_degree crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_get_degree(const EC_GROUP *group)$/;" f +ossl_ec_GF2m_simple_group_init crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_init(EC_GROUP *group)$/;" f +ossl_ec_GF2m_simple_group_set_curve crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_group_set_curve(EC_GROUP *group,$/;" f +ossl_ec_GF2m_simple_invert crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_invert(const EC_GROUP *group, EC_POINT *point,$/;" f +ossl_ec_GF2m_simple_is_at_infinity crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_is_at_infinity(const EC_GROUP *group,$/;" f +ossl_ec_GF2m_simple_is_on_curve crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point,$/;" f +ossl_ec_GF2m_simple_make_affine crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_make_affine(const EC_GROUP *group, EC_POINT *point,$/;" f +ossl_ec_GF2m_simple_oct2point crypto/ec/ec2_oct.c /^int ossl_ec_GF2m_simple_oct2point(const EC_GROUP *group, EC_POINT *point,$/;" f +ossl_ec_GF2m_simple_point2oct crypto/ec/ec2_oct.c /^size_t ossl_ec_GF2m_simple_point2oct(const EC_GROUP *group,$/;" f +ossl_ec_GF2m_simple_point_clear_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_point_clear_finish(EC_POINT *point)$/;" f +ossl_ec_GF2m_simple_point_copy crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_copy(EC_POINT *dest, const EC_POINT *src)$/;" f +ossl_ec_GF2m_simple_point_finish crypto/ec/ec2_smpl.c /^void ossl_ec_GF2m_simple_point_finish(EC_POINT *point)$/;" f +ossl_ec_GF2m_simple_point_get_affine_coordinates crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_get_affine_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GF2m_simple_point_init crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_init(EC_POINT *point)$/;" f +ossl_ec_GF2m_simple_point_set_affine_coordinates crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_set_affine_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GF2m_simple_point_set_to_infinity crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_point_set_to_infinity(const EC_GROUP *group,$/;" f +ossl_ec_GF2m_simple_points_make_affine crypto/ec/ec2_smpl.c /^int ossl_ec_GF2m_simple_points_make_affine(const EC_GROUP *group, size_t num,$/;" f +ossl_ec_GF2m_simple_set_compressed_coordinates crypto/ec/ec2_oct.c /^int ossl_ec_GF2m_simple_set_compressed_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GFp_mont_field_decode crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_decode(const EC_GROUP *group, BIGNUM *r,$/;" f +ossl_ec_GFp_mont_field_encode crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r,$/;" f +ossl_ec_GFp_mont_field_inv crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f +ossl_ec_GFp_mont_field_mul crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f +ossl_ec_GFp_mont_field_set_to_one crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_set_to_one(const EC_GROUP *group, BIGNUM *r,$/;" f +ossl_ec_GFp_mont_field_sqr crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f +ossl_ec_GFp_mont_group_clear_finish crypto/ec/ecp_mont.c /^void ossl_ec_GFp_mont_group_clear_finish(EC_GROUP *group)$/;" f +ossl_ec_GFp_mont_group_copy crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f +ossl_ec_GFp_mont_group_finish crypto/ec/ecp_mont.c /^void ossl_ec_GFp_mont_group_finish(EC_GROUP *group)$/;" f +ossl_ec_GFp_mont_group_init crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_group_init(EC_GROUP *group)$/;" f +ossl_ec_GFp_mont_group_set_curve crypto/ec/ecp_mont.c /^int ossl_ec_GFp_mont_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f +ossl_ec_GFp_nist_field_mul crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f +ossl_ec_GFp_nist_field_sqr crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f +ossl_ec_GFp_nist_group_copy crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f +ossl_ec_GFp_nist_group_set_curve crypto/ec/ecp_nist.c /^int ossl_ec_GFp_nist_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f +ossl_ec_GFp_nistp224_group_init crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_group_init(EC_GROUP *group)$/;" f +ossl_ec_GFp_nistp224_group_set_curve crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f +ossl_ec_GFp_nistp224_have_precompute_mult crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_have_precompute_mult(const EC_GROUP *group)$/;" f +ossl_ec_GFp_nistp224_point_get_affine_coordinates crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_point_get_affine_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GFp_nistp224_points_mul crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f +ossl_ec_GFp_nistp224_precompute_mult crypto/ec/ecp_nistp224.c /^int ossl_ec_GFp_nistp224_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f +ossl_ec_GFp_nistp256_group_init crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_group_init(EC_GROUP *group)$/;" f +ossl_ec_GFp_nistp256_group_set_curve crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f +ossl_ec_GFp_nistp256_have_precompute_mult crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_have_precompute_mult(const EC_GROUP *group)$/;" f +ossl_ec_GFp_nistp256_point_get_affine_coordinates crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_point_get_affine_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GFp_nistp256_points_mul crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f +ossl_ec_GFp_nistp256_precompute_mult crypto/ec/ecp_nistp256.c /^int ossl_ec_GFp_nistp256_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f +ossl_ec_GFp_nistp521_group_init crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_group_init(EC_GROUP *group)$/;" f +ossl_ec_GFp_nistp521_group_set_curve crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_group_set_curve(EC_GROUP *group, const BIGNUM *p,$/;" f +ossl_ec_GFp_nistp521_have_precompute_mult crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_have_precompute_mult(const EC_GROUP *group)$/;" f +ossl_ec_GFp_nistp521_point_get_affine_coordinates crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_point_get_affine_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GFp_nistp521_points_mul crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_points_mul(const EC_GROUP *group, EC_POINT *r,$/;" f +ossl_ec_GFp_nistp521_precompute_mult crypto/ec/ecp_nistp521.c /^int ossl_ec_GFp_nistp521_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f +ossl_ec_GFp_nistp_points_make_affine_internal crypto/ec/ecp_nistputil.c /^ossl_ec_GFp_nistp_points_make_affine_internal(size_t num, void *point_array,$/;" f +ossl_ec_GFp_nistp_recode_scalar_bits crypto/ec/ecp_nistputil.c /^void ossl_ec_GFp_nistp_recode_scalar_bits(unsigned char *sign,$/;" f +ossl_ec_GFp_simple_add crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f +ossl_ec_GFp_simple_blind_coordinates crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_blind_coordinates(const EC_GROUP *group, EC_POINT *p,$/;" f +ossl_ec_GFp_simple_cmp crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_cmp(const EC_GROUP *group, const EC_POINT *a,$/;" f +ossl_ec_GFp_simple_dbl crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,$/;" f +ossl_ec_GFp_simple_field_inv crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_field_inv(const EC_GROUP *group, BIGNUM *r,$/;" f +ossl_ec_GFp_simple_field_mul crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f +ossl_ec_GFp_simple_field_sqr crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a,$/;" f +ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_get_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_group_check_discriminant crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_check_discriminant(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_group_clear_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_group_clear_finish(EC_GROUP *group)$/;" f +ossl_ec_GFp_simple_group_copy crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_copy(EC_GROUP *dest, const EC_GROUP *src)$/;" f +ossl_ec_GFp_simple_group_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_group_finish(EC_GROUP *group)$/;" f +ossl_ec_GFp_simple_group_get_curve crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p,$/;" f +ossl_ec_GFp_simple_group_get_degree crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_get_degree(const EC_GROUP *group)$/;" f +ossl_ec_GFp_simple_group_init crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_init(EC_GROUP *group)$/;" f +ossl_ec_GFp_simple_group_set_curve crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_group_set_curve(EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_invert crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_invert(const EC_GROUP *group, EC_POINT *point,$/;" f +ossl_ec_GFp_simple_is_at_infinity crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_is_at_infinity(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_is_on_curve crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_is_on_curve(const EC_GROUP *group, const EC_POINT *point,$/;" f +ossl_ec_GFp_simple_ladder_post crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_ladder_post(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_ladder_pre crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_ladder_pre(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_ladder_step crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_ladder_step(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_make_affine crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_make_affine(const EC_GROUP *group, EC_POINT *point,$/;" f +ossl_ec_GFp_simple_oct2point crypto/ec/ecp_oct.c /^int ossl_ec_GFp_simple_oct2point(const EC_GROUP *group, EC_POINT *point,$/;" f +ossl_ec_GFp_simple_point2oct crypto/ec/ecp_oct.c /^size_t ossl_ec_GFp_simple_point2oct(const EC_GROUP *group, const EC_POINT *point,$/;" f +ossl_ec_GFp_simple_point_clear_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_point_clear_finish(EC_POINT *point)$/;" f +ossl_ec_GFp_simple_point_copy crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_copy(EC_POINT *dest, const EC_POINT *src)$/;" f +ossl_ec_GFp_simple_point_finish crypto/ec/ecp_smpl.c /^void ossl_ec_GFp_simple_point_finish(EC_POINT *point)$/;" f +ossl_ec_GFp_simple_point_get_affine_coordinates crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_get_affine_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_point_init crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_init(EC_POINT *point)$/;" f +ossl_ec_GFp_simple_point_set_affine_coordinates crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_set_affine_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_point_set_to_infinity crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_point_set_to_infinity(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_points_make_affine crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_points_make_affine(const EC_GROUP *group, size_t num,$/;" f +ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp crypto/ec/ecp_smpl.c /^int ossl_ec_GFp_simple_set_Jprojective_coordinates_GFp(const EC_GROUP *group,$/;" f +ossl_ec_GFp_simple_set_compressed_coordinates crypto/ec/ecp_oct.c /^int ossl_ec_GFp_simple_set_compressed_coordinates(const EC_GROUP *group,$/;" f +ossl_ec_check_group_type_id2name crypto/ec/ec_backend.c /^char *ossl_ec_check_group_type_id2name(int id)$/;" f +ossl_ec_check_key providers/common/securitycheck.c /^int ossl_ec_check_key(OSSL_LIB_CTX *ctx, const EC_KEY *ec, int protect)$/;" f +ossl_ec_curve_name2nid crypto/evp/ec_support.c /^int ossl_ec_curve_name2nid(const char *name)$/;" f +ossl_ec_curve_nid2nist_int crypto/evp/ec_support.c /^const char *ossl_ec_curve_nid2nist_int(int nid)$/;" f +ossl_ec_curve_nid_from_params crypto/ec/ec_curve.c /^int ossl_ec_curve_nid_from_params(const EC_GROUP *group, BN_CTX *ctx)$/;" f +ossl_ec_curve_nist2nid_int crypto/evp/ec_support.c /^int ossl_ec_curve_nist2nid_int(const char *name)$/;" f +ossl_ec_encoding_name2id crypto/ec/ec_backend.c /^int ossl_ec_encoding_name2id(const char *name)$/;" f +ossl_ec_encoding_param2id crypto/ec/ec_backend.c /^int ossl_ec_encoding_param2id(const OSSL_PARAM *p, int *id)$/;" f +ossl_ec_group_do_inverse_ord crypto/ec/ec_lib.c /^int ossl_ec_group_do_inverse_ord(const EC_GROUP *group, BIGNUM *res,$/;" f +ossl_ec_group_fromdata crypto/ec/ec_backend.c /^int ossl_ec_group_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f +ossl_ec_group_new_ex crypto/ec/ec_lib.c /^EC_GROUP *ossl_ec_group_new_ex(OSSL_LIB_CTX *libctx, const char *propq,$/;" f +ossl_ec_group_set_params crypto/ec/ec_lib.c /^int ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[])$/;" f +ossl_ec_group_simple_order_bits crypto/ec/ec_lib.c /^int ossl_ec_group_simple_order_bits(const EC_GROUP *group)$/;" f +ossl_ec_group_todata crypto/ec/ec_backend.c /^int ossl_ec_group_todata(const EC_GROUP *group, OSSL_PARAM_BLD *tmpl,$/;" f +ossl_ec_key_dup crypto/ec/ec_backend.c /^EC_KEY *ossl_ec_key_dup(const EC_KEY *src, int selection)$/;" f +ossl_ec_key_from_pkcs8 crypto/ec/ec_backend.c /^EC_KEY *ossl_ec_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f +ossl_ec_key_fromdata crypto/ec/ec_backend.c /^int ossl_ec_key_fromdata(EC_KEY *ec, const OSSL_PARAM params[], int include_private)$/;" f +ossl_ec_key_gen crypto/ec/ec_key.c /^int ossl_ec_key_gen(EC_KEY *eckey)$/;" f +ossl_ec_key_get0_propq crypto/ec/ec_key.c /^const char *ossl_ec_key_get0_propq(const EC_KEY *key)$/;" f +ossl_ec_key_get_libctx crypto/ec/ec_key.c /^OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *key)$/;" f +ossl_ec_key_is_foreign crypto/ec/ec_backend.c /^int ossl_ec_key_is_foreign(const EC_KEY *ec)$/;" f +ossl_ec_key_new_method_int crypto/ec/ec_kmeth.c /^EC_KEY *ossl_ec_key_new_method_int(OSSL_LIB_CTX *libctx, const char *propq,$/;" f +ossl_ec_key_otherparams_fromdata crypto/ec/ec_backend.c /^int ossl_ec_key_otherparams_fromdata(EC_KEY *ec, const OSSL_PARAM params[])$/;" f +ossl_ec_key_pairwise_check crypto/ec/ec_key.c /^int ossl_ec_key_pairwise_check(const EC_KEY *eckey, BN_CTX *ctx)$/;" f +ossl_ec_key_param_from_x509_algor crypto/ec/ec_backend.c /^EC_KEY *ossl_ec_key_param_from_x509_algor(const X509_ALGOR *palg,$/;" f +ossl_ec_key_private_check crypto/ec/ec_key.c /^int ossl_ec_key_private_check(const EC_KEY *eckey)$/;" f +ossl_ec_key_public_check crypto/ec/ec_key.c /^int ossl_ec_key_public_check(const EC_KEY *eckey, BN_CTX *ctx)$/;" f +ossl_ec_key_public_check_quick crypto/ec/ec_key.c /^int ossl_ec_key_public_check_quick(const EC_KEY *eckey, BN_CTX *ctx)$/;" f +ossl_ec_key_set0_libctx crypto/ec/ec_key.c /^void ossl_ec_key_set0_libctx(EC_KEY *key, OSSL_LIB_CTX *libctx)$/;" f +ossl_ec_key_simple_check_key crypto/ec/ec_key.c /^int ossl_ec_key_simple_check_key(const EC_KEY *eckey)$/;" f +ossl_ec_key_simple_generate_key crypto/ec/ec_key.c /^int ossl_ec_key_simple_generate_key(EC_KEY *eckey)$/;" f +ossl_ec_key_simple_generate_public_key crypto/ec/ec_key.c /^int ossl_ec_key_simple_generate_public_key(EC_KEY *eckey)$/;" f +ossl_ec_key_simple_oct2priv crypto/ec/ec_key.c /^int ossl_ec_key_simple_oct2priv(EC_KEY *eckey, const unsigned char *buf,$/;" f +ossl_ec_key_simple_priv2oct crypto/ec/ec_key.c /^size_t ossl_ec_key_simple_priv2oct(const EC_KEY *eckey,$/;" f +ossl_ec_keymgmt_functions providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_DISPATCH ossl_ec_keymgmt_functions[] = {$/;" v +ossl_ec_pkey_method crypto/ec/ec_pmeth.c /^const EVP_PKEY_METHOD *ossl_ec_pkey_method(void)$/;" f +ossl_ec_point_blind_coordinates crypto/ec/ec_lib.c /^int ossl_ec_point_blind_coordinates(const EC_GROUP *group, EC_POINT *p,$/;" f +ossl_ec_pt_format_id2name crypto/ec/ec_backend.c /^char *ossl_ec_pt_format_id2name(int id)$/;" f +ossl_ec_pt_format_name2id crypto/ec/ec_backend.c /^int ossl_ec_pt_format_name2id(const char *name)$/;" f +ossl_ec_pt_format_param2id crypto/ec/ec_backend.c /^int ossl_ec_pt_format_param2id(const OSSL_PARAM *p, int *id)$/;" f +ossl_ec_scalar_mul_ladder crypto/ec/ec_mult.c /^int ossl_ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT *r,$/;" f +ossl_ec_set_check_group_type_from_name crypto/ec/ec_backend.c /^int ossl_ec_set_check_group_type_from_name(EC_KEY *ec, const char *name)$/;" f +ossl_ec_set_ecdh_cofactor_mode crypto/ec/ec_backend.c /^int ossl_ec_set_ecdh_cofactor_mode(EC_KEY *ec, int mode)$/;" f +ossl_ec_wNAF_have_precompute_mult crypto/ec/ec_mult.c /^int ossl_ec_wNAF_have_precompute_mult(const EC_GROUP *group)$/;" f +ossl_ec_wNAF_mul crypto/ec/ec_mult.c /^int ossl_ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,$/;" f +ossl_ec_wNAF_precompute_mult crypto/ec/ec_mult.c /^int ossl_ec_wNAF_precompute_mult(EC_GROUP *group, BN_CTX *ctx)$/;" f +ossl_ecdh_compute_key crypto/ec/ecdh_ossl.c /^int ossl_ecdh_compute_key(unsigned char **psec, size_t *pseclen,$/;" f +ossl_ecdh_kdf_X9_63 crypto/ec/ecdh_kdf.c /^int ossl_ecdh_kdf_X9_63(unsigned char *out, size_t outlen,$/;" f +ossl_ecdh_keyexch_functions providers/implementations/exchange/ecdh_exch.c /^const OSSL_DISPATCH ossl_ecdh_keyexch_functions[] = {$/;" v +ossl_ecdh_simple_compute_key crypto/ec/ecdh_ossl.c /^int ossl_ecdh_simple_compute_key(unsigned char **pout, size_t *poutlen,$/;" f +ossl_ecdsa_sign crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_sign(int type, const unsigned char *dgst, int dlen,$/;" f +ossl_ecdsa_sign_setup crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" f +ossl_ecdsa_sign_sig crypto/ec/ecdsa_ossl.c /^ECDSA_SIG *ossl_ecdsa_sign_sig(const unsigned char *dgst, int dgst_len,$/;" f +ossl_ecdsa_signature_functions providers/implementations/signature/ecdsa_sig.c /^const OSSL_DISPATCH ossl_ecdsa_signature_functions[] = {$/;" v +ossl_ecdsa_simple_sign_setup crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_simple_sign_setup(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" f +ossl_ecdsa_simple_sign_sig crypto/ec/ecdsa_ossl.c /^ECDSA_SIG *ossl_ecdsa_simple_sign_sig(const unsigned char *dgst, int dgst_len,$/;" f +ossl_ecdsa_simple_verify_sig crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_simple_verify_sig(const unsigned char *dgst, int dgst_len,$/;" f +ossl_ecdsa_verify crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_verify(int type, const unsigned char *dgst, int dgst_len,$/;" f +ossl_ecdsa_verify_sig crypto/ec/ecdsa_ossl.c /^int ossl_ecdsa_verify_sig(const unsigned char *dgst, int dgst_len,$/;" f +ossl_eckey_asn1_meth crypto/ec/ec_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_eckey_asn1_meth = {$/;" v +ossl_ecx25519_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ecx25519_asn1_meth = {$/;" v +ossl_ecx25519_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ecx25519_pkey_method(void)$/;" f +ossl_ecx448_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ecx448_asn1_meth = {$/;" v +ossl_ecx448_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ecx448_pkey_method(void)$/;" f +ossl_ecx_key_allocate_privkey crypto/ec/ecx_key.c /^unsigned char *ossl_ecx_key_allocate_privkey(ECX_KEY *key)$/;" f +ossl_ecx_key_dup crypto/ec/ecx_backend.c /^ECX_KEY *ossl_ecx_key_dup(const ECX_KEY *key, int selection)$/;" f +ossl_ecx_key_free crypto/ec/ecx_key.c /^void ossl_ecx_key_free(ECX_KEY *key)$/;" f +ossl_ecx_key_from_pkcs8 crypto/ec/ecx_backend.c /^ECX_KEY *ossl_ecx_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f +ossl_ecx_key_fromdata crypto/ec/ecx_backend.c /^int ossl_ecx_key_fromdata(ECX_KEY *ecx, const OSSL_PARAM params[],$/;" f +ossl_ecx_key_new crypto/ec/ecx_key.c /^ECX_KEY *ossl_ecx_key_new(OSSL_LIB_CTX *libctx, ECX_KEY_TYPE type, int haspubkey,$/;" f +ossl_ecx_key_op crypto/ec/ecx_backend.c /^ECX_KEY *ossl_ecx_key_op(const X509_ALGOR *palg,$/;" f +ossl_ecx_key_set0_libctx crypto/ec/ecx_key.c /^void ossl_ecx_key_set0_libctx(ECX_KEY *key, OSSL_LIB_CTX *libctx)$/;" f +ossl_ecx_key_up_ref crypto/ec/ecx_key.c /^int ossl_ecx_key_up_ref(ECX_KEY *key)$/;" f +ossl_ecx_public_from_private crypto/ec/ecx_backend.c /^int ossl_ecx_public_from_private(ECX_KEY *key)$/;" f +ossl_ed25519_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ed25519_asn1_meth = {$/;" v +ossl_ed25519_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ed25519_pkey_method(void)$/;" f +ossl_ed25519_public_from_private crypto/ec/curve25519.c /^ossl_ed25519_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[32],$/;" f +ossl_ed25519_sign crypto/ec/curve25519.c /^ossl_ed25519_sign(uint8_t *out_sig, const uint8_t *message, size_t message_len,$/;" f +ossl_ed25519_signature_functions providers/implementations/signature/eddsa_sig.c /^const OSSL_DISPATCH ossl_ed25519_signature_functions[] = {$/;" v +ossl_ed25519_verify crypto/ec/curve25519.c /^ossl_ed25519_verify(const uint8_t *message, size_t message_len,$/;" f +ossl_ed448_asn1_meth crypto/ec/ecx_meth.c /^const EVP_PKEY_ASN1_METHOD ossl_ed448_asn1_meth = {$/;" v +ossl_ed448_pkey_method crypto/ec/ecx_meth.c /^const EVP_PKEY_METHOD *ossl_ed448_pkey_method(void)$/;" f +ossl_ed448_public_from_private crypto/ec/curve448/eddsa.c /^ossl_ed448_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[57],$/;" f +ossl_ed448_sign crypto/ec/curve448/eddsa.c /^ossl_ed448_sign(OSSL_LIB_CTX *ctx, uint8_t *out_sig, const uint8_t *message,$/;" f +ossl_ed448_signature_functions providers/implementations/signature/eddsa_sig.c /^const OSSL_DISPATCH ossl_ed448_signature_functions[] = {$/;" v +ossl_ed448_verify crypto/ec/curve448/eddsa.c /^ossl_ed448_verify(OSSL_LIB_CTX *ctx, const uint8_t *message, size_t message_len,$/;" f +ossl_ed448ph_sign crypto/ec/curve448/eddsa.c /^ossl_ed448ph_sign(OSSL_LIB_CTX *ctx, uint8_t *out_sig, const uint8_t hash[64],$/;" f +ossl_ed448ph_verify crypto/ec/curve448/eddsa.c /^ossl_ed448ph_verify(OSSL_LIB_CTX *ctx, const uint8_t hash[64],$/;" f +ossl_encode_der_dsa_sig crypto/asn1_dsa.c /^int ossl_encode_der_dsa_sig(WPACKET *pkt, const BIGNUM *r, const BIGNUM *s)$/;" f +ossl_encode_der_integer crypto/asn1_dsa.c /^int ossl_encode_der_integer(WPACKET *pkt, const BIGNUM *n)$/;" f +ossl_encode_der_length crypto/asn1_dsa.c /^int ossl_encode_der_length(WPACKET *pkt, size_t cont_len)$/;" f +ossl_encoder_ctx_add_encoder_inst crypto/encode_decode/encoder_lib.c /^static int ossl_encoder_ctx_add_encoder_inst(OSSL_ENCODER_CTX *ctx,$/;" f file: +ossl_encoder_ctx_setup_for_pkey crypto/encode_decode/encoder_pkey.c /^static int ossl_encoder_ctx_setup_for_pkey(OSSL_ENCODER_CTX *ctx,$/;" f file: +ossl_encoder_ctx_st crypto/encode_decode/encoder_local.h /^struct ossl_encoder_ctx_st {$/;" s +ossl_encoder_fetch_by_number crypto/encode_decode/encoder_meth.c /^OSSL_ENCODER *ossl_encoder_fetch_by_number(OSSL_LIB_CTX *libctx, int id,$/;" f +ossl_encoder_get_number crypto/encode_decode/encoder_meth.c /^int ossl_encoder_get_number(const OSSL_ENCODER *encoder)$/;" f +ossl_encoder_instance_free crypto/encode_decode/encoder_lib.c /^void ossl_encoder_instance_free(OSSL_ENCODER_INSTANCE *encoder_inst)$/;" f +ossl_encoder_instance_new crypto/encode_decode/encoder_lib.c /^static OSSL_ENCODER_INSTANCE *ossl_encoder_instance_new(OSSL_ENCODER *encoder,$/;" f file: +ossl_encoder_instance_st crypto/encode_decode/encoder_local.h /^struct ossl_encoder_instance_st {$/;" s +ossl_encoder_new crypto/encode_decode/encoder_meth.c /^static OSSL_ENCODER *ossl_encoder_new(void)$/;" f file: +ossl_encoder_parsed_properties crypto/encode_decode/encoder_meth.c /^ossl_encoder_parsed_properties(const OSSL_ENCODER *encoder)$/;" f +ossl_encoder_st crypto/encode_decode/encoder_local.h /^struct ossl_encoder_st {$/;" s +ossl_encoder_store_cache_flush crypto/encode_decode/encoder_meth.c /^int ossl_encoder_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f +ossl_encoder_store_remove_all_provided crypto/encode_decode/encoder_meth.c /^int ossl_encoder_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f +ossl_endecode_base_st crypto/encode_decode/encoder_local.h /^struct ossl_endecode_base_st {$/;" s +ossl_ends_with_dirsep include/internal/cryptlib.h /^static ossl_inline int ossl_ends_with_dirsep(const char *path)$/;" f +ossl_engine_table_select crypto/engine/eng_table.c /^ENGINE *ossl_engine_table_select(ENGINE_TABLE **table, int nid,$/;" f +ossl_err_get_state_int crypto/err/err.c /^ERR_STATE *ossl_err_get_state_int(void)$/;" f +ossl_err_load_ASN1_strings crypto/asn1/asn1_err.c /^int ossl_err_load_ASN1_strings(void)$/;" f +ossl_err_load_ASYNC_strings crypto/async/async_err.c /^int ossl_err_load_ASYNC_strings(void)$/;" f +ossl_err_load_BIO_strings crypto/bio/bio_err.c /^int ossl_err_load_BIO_strings(void)$/;" f +ossl_err_load_BN_strings crypto/bn/bn_err.c /^int ossl_err_load_BN_strings(void)$/;" f +ossl_err_load_BUF_strings crypto/buffer/buf_err.c /^int ossl_err_load_BUF_strings(void)$/;" f +ossl_err_load_CMP_strings crypto/cmp/cmp_err.c /^int ossl_err_load_CMP_strings(void)$/;" f +ossl_err_load_CMS_strings crypto/cms/cms_err.c /^int ossl_err_load_CMS_strings(void)$/;" f +ossl_err_load_COMP_strings crypto/comp/comp_err.c /^int ossl_err_load_COMP_strings(void)$/;" f +ossl_err_load_CONF_strings crypto/conf/conf_err.c /^int ossl_err_load_CONF_strings(void)$/;" f +ossl_err_load_CRMF_strings crypto/crmf/crmf_err.c /^int ossl_err_load_CRMF_strings(void)$/;" f +ossl_err_load_CRYPTO_strings crypto/cpt_err.c /^int ossl_err_load_CRYPTO_strings(void)$/;" f +ossl_err_load_CT_strings crypto/ct/ct_err.c /^int ossl_err_load_CT_strings(void)$/;" f +ossl_err_load_DH_strings crypto/dh/dh_err.c /^int ossl_err_load_DH_strings(void)$/;" f +ossl_err_load_DSA_strings crypto/dsa/dsa_err.c /^int ossl_err_load_DSA_strings(void)$/;" f +ossl_err_load_DSO_strings crypto/dso/dso_err.c /^int ossl_err_load_DSO_strings(void)$/;" f +ossl_err_load_EC_strings crypto/ec/ec_err.c /^int ossl_err_load_EC_strings(void)$/;" f +ossl_err_load_ENGINE_strings crypto/engine/eng_err.c /^int ossl_err_load_ENGINE_strings(void)$/;" f +ossl_err_load_ERR_strings crypto/err/err.c /^int ossl_err_load_ERR_strings(void)$/;" f +ossl_err_load_ESS_strings crypto/ess/ess_err.c /^int ossl_err_load_ESS_strings(void)$/;" f +ossl_err_load_EVP_strings crypto/evp/evp_err.c /^int ossl_err_load_EVP_strings(void)$/;" f +ossl_err_load_HTTP_strings crypto/http/http_err.c /^int ossl_err_load_HTTP_strings(void)$/;" f +ossl_err_load_OBJ_strings crypto/objects/obj_err.c /^int ossl_err_load_OBJ_strings(void)$/;" f +ossl_err_load_OCSP_strings crypto/ocsp/ocsp_err.c /^int ossl_err_load_OCSP_strings(void)$/;" f +ossl_err_load_OSSL_DECODER_strings crypto/encode_decode/decoder_err.c /^int ossl_err_load_OSSL_DECODER_strings(void)$/;" f +ossl_err_load_OSSL_ENCODER_strings crypto/encode_decode/encoder_err.c /^int ossl_err_load_OSSL_ENCODER_strings(void)$/;" f +ossl_err_load_OSSL_STORE_strings crypto/store/store_err.c /^int ossl_err_load_OSSL_STORE_strings(void)$/;" f +ossl_err_load_PEM_strings crypto/pem/pem_err.c /^int ossl_err_load_PEM_strings(void)$/;" f +ossl_err_load_PKCS12_strings crypto/pkcs12/pk12err.c /^int ossl_err_load_PKCS12_strings(void)$/;" f +ossl_err_load_PKCS7_strings crypto/pkcs7/pkcs7err.c /^int ossl_err_load_PKCS7_strings(void)$/;" f +ossl_err_load_PROP_strings crypto/property/property_err.c /^int ossl_err_load_PROP_strings(void)$/;" f +ossl_err_load_PROV_strings providers/common/provider_err.c /^int ossl_err_load_PROV_strings(void)$/;" f +ossl_err_load_RAND_strings crypto/rand/rand_err.c /^int ossl_err_load_RAND_strings(void)$/;" f +ossl_err_load_RSA_strings crypto/rsa/rsa_err.c /^int ossl_err_load_RSA_strings(void)$/;" f +ossl_err_load_SM2_strings crypto/sm2/sm2_err.c /^int ossl_err_load_SM2_strings(void)$/;" f +ossl_err_load_SSL_strings ssl/ssl_err.c /^int ossl_err_load_SSL_strings(void)$/;" f +ossl_err_load_TS_strings crypto/ts/ts_err.c /^int ossl_err_load_TS_strings(void)$/;" f +ossl_err_load_UI_strings crypto/ui/ui_err.c /^int ossl_err_load_UI_strings(void)$/;" f +ossl_err_load_X509V3_strings crypto/x509/v3err.c /^int ossl_err_load_X509V3_strings(void)$/;" f +ossl_err_load_X509_strings crypto/x509/x509_err.c /^int ossl_err_load_X509_strings(void)$/;" f +ossl_err_load_crypto_strings crypto/err/err_all.c /^int ossl_err_load_crypto_strings(void)$/;" f +ossl_err_string_int crypto/err/err.c /^void ossl_err_string_int(unsigned long e, const char *func,$/;" f +ossl_ess_add1_signing_cert crypto/ts/ts_rsp_sign.c /^static int ossl_ess_add1_signing_cert(PKCS7_SIGNER_INFO *si,$/;" f file: +ossl_ess_add1_signing_cert_v2 crypto/ts/ts_rsp_sign.c /^static int ossl_ess_add1_signing_cert_v2(PKCS7_SIGNER_INFO *si,$/;" f file: +ossl_ess_get_signing_cert crypto/ts/ts_rsp_verify.c /^static ESS_SIGNING_CERT *ossl_ess_get_signing_cert(const PKCS7_SIGNER_INFO *si)$/;" f file: +ossl_ess_get_signing_cert_v2 crypto/ts/ts_rsp_verify.c /^ESS_SIGNING_CERT_V2 *ossl_ess_get_signing_cert_v2(const PKCS7_SIGNER_INFO *si)$/;" f file: +ossl_ex_data_global_st include/internal/cryptlib.h /^typedef struct ossl_ex_data_global_st {$/;" s +ossl_extract_multiplier_2x20_win5 crypto/bn/asm/rsaz-avx512.pl /^ossl_extract_multiplier_2x20_win5:$/;" l +ossl_ffc_generate_private_key crypto/ffc/ffc_key_generate.c /^int ossl_ffc_generate_private_key(BN_CTX *ctx, const FFC_PARAMS *params,$/;" f +ossl_ffc_name_to_dh_named_group crypto/ffc/ffc_dh.c /^const DH_NAMED_GROUP *ossl_ffc_name_to_dh_named_group(const char *name)$/;" f +ossl_ffc_named_group_get_name crypto/ffc/ffc_dh.c /^const char *ossl_ffc_named_group_get_name(const DH_NAMED_GROUP *group)$/;" f +ossl_ffc_named_group_get_q crypto/ffc/ffc_dh.c /^const BIGNUM *ossl_ffc_named_group_get_q(const DH_NAMED_GROUP *group)$/;" f +ossl_ffc_named_group_get_uid crypto/ffc/ffc_dh.c /^int ossl_ffc_named_group_get_uid(const DH_NAMED_GROUP *group)$/;" f +ossl_ffc_named_group_set_pqg crypto/ffc/ffc_dh.c /^int ossl_ffc_named_group_set_pqg(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group)$/;" f +ossl_ffc_numbers_to_dh_named_group crypto/ffc/ffc_dh.c /^const DH_NAMED_GROUP *ossl_ffc_numbers_to_dh_named_group(const BIGNUM *p,$/;" f +ossl_ffc_params_FIPS186_2_gen_verify crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_2_gen_verify(OSSL_LIB_CTX *libctx,$/;" f +ossl_ffc_params_FIPS186_2_generate crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_2_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,$/;" f +ossl_ffc_params_FIPS186_2_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_FIPS186_2_validate(OSSL_LIB_CTX *libctx,$/;" f +ossl_ffc_params_FIPS186_4_gen_verify crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_4_gen_verify(OSSL_LIB_CTX *libctx,$/;" f +ossl_ffc_params_FIPS186_4_generate crypto/ffc/ffc_params_generate.c /^int ossl_ffc_params_FIPS186_4_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,$/;" f +ossl_ffc_params_FIPS186_4_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_FIPS186_4_validate(OSSL_LIB_CTX *libctx,$/;" f +ossl_ffc_params_cleanup crypto/ffc/ffc_params.c /^void ossl_ffc_params_cleanup(FFC_PARAMS *params)$/;" f +ossl_ffc_params_cmp crypto/ffc/ffc_params.c /^int ossl_ffc_params_cmp(const FFC_PARAMS *a, const FFC_PARAMS *b, int ignore_q)$/;" f +ossl_ffc_params_copy crypto/ffc/ffc_params.c /^int ossl_ffc_params_copy(FFC_PARAMS *dst, const FFC_PARAMS *src)$/;" f +ossl_ffc_params_enable_flags crypto/ffc/ffc_params.c /^void ossl_ffc_params_enable_flags(FFC_PARAMS *params, unsigned int flags,$/;" f +ossl_ffc_params_fromdata crypto/ffc/ffc_backend.c /^int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[])$/;" f +ossl_ffc_params_full_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_full_validate(OSSL_LIB_CTX *libctx, const FFC_PARAMS *params,$/;" f +ossl_ffc_params_get0_pqg crypto/ffc/ffc_params.c /^void ossl_ffc_params_get0_pqg(const FFC_PARAMS *d, const BIGNUM **p,$/;" f +ossl_ffc_params_get_validate_params crypto/ffc/ffc_params.c /^void ossl_ffc_params_get_validate_params(const FFC_PARAMS *params,$/;" f +ossl_ffc_params_init crypto/ffc/ffc_params.c /^void ossl_ffc_params_init(FFC_PARAMS *params)$/;" f +ossl_ffc_params_print crypto/ffc/ffc_params.c /^int ossl_ffc_params_print(BIO *bp, const FFC_PARAMS *ffc, int indent)$/;" f +ossl_ffc_params_set0_j crypto/ffc/ffc_params.c /^void ossl_ffc_params_set0_j(FFC_PARAMS *d, BIGNUM *j)$/;" f +ossl_ffc_params_set0_pqg crypto/ffc/ffc_params.c /^void ossl_ffc_params_set0_pqg(FFC_PARAMS *d, BIGNUM *p, BIGNUM *q, BIGNUM *g)$/;" f +ossl_ffc_params_set_flags crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_flags(FFC_PARAMS *params, unsigned int flags)$/;" f +ossl_ffc_params_set_gindex crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_gindex(FFC_PARAMS *params, int index)$/;" f +ossl_ffc_params_set_h crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_h(FFC_PARAMS *params, int index)$/;" f +ossl_ffc_params_set_pcounter crypto/ffc/ffc_params.c /^void ossl_ffc_params_set_pcounter(FFC_PARAMS *params, int index)$/;" f +ossl_ffc_params_set_seed crypto/ffc/ffc_params.c /^int ossl_ffc_params_set_seed(FFC_PARAMS *params,$/;" f +ossl_ffc_params_set_validate_params crypto/ffc/ffc_params.c /^int ossl_ffc_params_set_validate_params(FFC_PARAMS *params,$/;" f +ossl_ffc_params_simple_validate crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_simple_validate(OSSL_LIB_CTX *libctx, const FFC_PARAMS *params,$/;" f +ossl_ffc_params_todata crypto/ffc/ffc_params.c /^int ossl_ffc_params_todata(const FFC_PARAMS *ffc, OSSL_PARAM_BLD *bld,$/;" f +ossl_ffc_params_validate_unverifiable_g crypto/ffc/ffc_params_validate.c /^int ossl_ffc_params_validate_unverifiable_g(BN_CTX *ctx, BN_MONT_CTX *mont,$/;" f +ossl_ffc_set_digest crypto/ffc/ffc_params.c /^int ossl_ffc_set_digest(FFC_PARAMS *params, const char *alg, const char *props)$/;" f +ossl_ffc_uid_to_dh_named_group crypto/ffc/ffc_dh.c /^const DH_NAMED_GROUP *ossl_ffc_uid_to_dh_named_group(int uid)$/;" f +ossl_ffc_validate_private_key crypto/ffc/ffc_key_validate.c /^int ossl_ffc_validate_private_key(const BIGNUM *upper, const BIGNUM *priv,$/;" f +ossl_ffc_validate_public_key crypto/ffc/ffc_key_validate.c /^int ossl_ffc_validate_public_key(const FFC_PARAMS *params,$/;" f +ossl_ffc_validate_public_key_partial crypto/ffc/ffc_key_validate.c /^int ossl_ffc_validate_public_key_partial(const FFC_PARAMS *params,$/;" f +ossl_file_store_functions providers/implementations/storemgmt/file_store.c /^const OSSL_DISPATCH ossl_file_store_functions[] = {$/;" v +ossl_fips_intern_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_fips_intern_provider_init;$/;" v +ossl_fips_intern_provider_init providers/fips/fipsprov.c /^OSSL_provider_init_fn ossl_fips_intern_provider_init;$/;" v +ossl_fips_intern_provider_init providers/fips/fipsprov.c /^int ossl_fips_intern_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +ossl_fromascii crypto/ctype.c /^int ossl_fromascii(int c)$/;" f +ossl_fromascii include/crypto/ctype.h 57;" d +ossl_gcm_aad_update providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_aad_update(PROV_GCM_CTX *ctx, const unsigned char *aad,$/;" f +ossl_gcm_cipher providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_cipher(void *vctx,$/;" f +ossl_gcm_cipher providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_cipher_fn ossl_gcm_cipher;$/;" v +ossl_gcm_cipher_final providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_cipher_final(PROV_GCM_CTX *ctx, unsigned char *tag)$/;" f +ossl_gcm_cipher_update providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_cipher_update(PROV_GCM_CTX *ctx, const unsigned char *in,$/;" f +ossl_gcm_dinit providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_gcm_dinit providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_gcm_dinit;$/;" v +ossl_gcm_einit providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_gcm_einit providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_gcm_einit;$/;" v +ossl_gcm_get_ctx_params providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f +ossl_gcm_get_ctx_params providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_gcm_get_ctx_params;$/;" v +ossl_gcm_initctx providers/implementations/ciphers/ciphercommon_gcm.c /^void ossl_gcm_initctx(void *provctx, PROV_GCM_CTX *ctx, size_t keybits,$/;" f +ossl_gcm_one_shot providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_one_shot(PROV_GCM_CTX *ctx, unsigned char *aad, size_t aad_len,$/;" f +ossl_gcm_set_ctx_params providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f +ossl_gcm_set_ctx_params providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_set_ctx_params_fn ossl_gcm_set_ctx_params;$/;" v +ossl_gcm_setiv providers/implementations/ciphers/ciphercommon_gcm_hw.c /^int ossl_gcm_setiv(PROV_GCM_CTX *ctx, const unsigned char *iv, size_t ivlen)$/;" f +ossl_gcm_stream_final providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f +ossl_gcm_stream_final providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_final_fn ossl_gcm_stream_final;$/;" v +ossl_gcm_stream_update providers/implementations/ciphers/ciphercommon_gcm.c /^int ossl_gcm_stream_update(void *vctx, unsigned char *out, size_t *outl,$/;" f +ossl_gcm_stream_update providers/implementations/include/prov/ciphercommon_gcm.h /^OSSL_FUNC_cipher_update_fn ossl_gcm_stream_update;$/;" v +ossl_getenv crypto/cpuid.c /^static variant_char *ossl_getenv(const char *name)$/;" f file: +ossl_getenv crypto/cpuid.c 47;" d file: +ossl_global_properties_no_mirrored crypto/property/property.c /^int ossl_global_properties_no_mirrored(OSSL_LIB_CTX *libctx)$/;" f +ossl_global_properties_st crypto/property/property.c /^typedef struct ossl_global_properties_st {$/;" s file: +ossl_global_properties_stop_mirroring crypto/property/property.c /^void ossl_global_properties_stop_mirroring(OSSL_LIB_CTX *libctx)$/;" f +ossl_gmac_functions providers/implementations/macs/gmac_prov.c /^const OSSL_DISPATCH ossl_gmac_functions[] = {$/;" v +ossl_gost18_cke_cipher_nid ssl/statem/statem_clnt.c /^int ossl_gost18_cke_cipher_nid(const SSL *s)$/;" f +ossl_gost_ukm ssl/statem/statem_clnt.c /^int ossl_gost_ukm(const SSL *s, unsigned char *dgst_buf)$/;" f +ossl_hexstr2buf_sep crypto/o_str.c /^unsigned char *ossl_hexstr2buf_sep(const char *str, long *buflen,$/;" f +ossl_hmac_cleanup crypto/engine/eng_openssl.c /^static void ossl_hmac_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: +ossl_hmac_copy crypto/engine/eng_openssl.c /^static int ossl_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)$/;" f file: +ossl_hmac_ctrl crypto/engine/eng_openssl.c /^static int ossl_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +ossl_hmac_ctrl_str crypto/engine/eng_openssl.c /^static int ossl_hmac_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: +ossl_hmac_functions providers/implementations/macs/hmac_prov.c /^const OSSL_DISPATCH ossl_hmac_functions[] = {$/;" v +ossl_hmac_init crypto/engine/eng_openssl.c /^static int ossl_hmac_init(EVP_PKEY_CTX *ctx)$/;" f file: +ossl_hmac_keygen crypto/engine/eng_openssl.c /^static int ossl_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +ossl_hmac_meth crypto/engine/eng_openssl.c /^static EVP_PKEY_METHOD *ossl_hmac_meth;$/;" v file: +ossl_hmac_signctx crypto/engine/eng_openssl.c /^static int ossl_hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: +ossl_hmac_signctx_init crypto/engine/eng_openssl.c /^static int ossl_hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)$/;" f file: +ossl_http_req_ctx_st crypto/http/http_client.c /^struct ossl_http_req_ctx_st {$/;" s file: +ossl_i2c_ASN1_BIT_STRING crypto/asn1/a_bitstr.c /^int ossl_i2c_ASN1_BIT_STRING(ASN1_BIT_STRING *a, unsigned char **pp)$/;" f +ossl_i2c_ASN1_INTEGER crypto/asn1/a_int.c /^int ossl_i2c_ASN1_INTEGER(ASN1_INTEGER *a, unsigned char **pp)$/;" f +ossl_i2c_uint64_int crypto/asn1/a_int.c /^int ossl_i2c_uint64_int(unsigned char *p, uint64_t r, int neg)$/;" f +ossl_i2d_DH_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_DH_PUBKEY(const DH *a, unsigned char **pp)$/;" f +ossl_i2d_DHx_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_DHx_PUBKEY(const DH *a, unsigned char **pp)$/;" f +ossl_i2d_ED25519_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_ED25519_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f +ossl_i2d_ED448_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_ED448_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f +ossl_i2d_X25519_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_X25519_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f +ossl_i2d_X448_PUBKEY crypto/x509/x_pubkey.c /^int ossl_i2d_X448_PUBKEY(const ECX_KEY *a, unsigned char **pp)$/;" f +ossl_ifc_ffc_compute_security_bits crypto/rsa/rsa_lib.c /^uint16_t ossl_ifc_ffc_compute_security_bits(int n)$/;" f +ossl_init_settings_st include/internal/conf.h /^struct ossl_init_settings_st {$/;" s +ossl_init_stop_st crypto/init.c /^struct ossl_init_stop_st {$/;" s file: +ossl_init_thread crypto/initthread.c /^int ossl_init_thread(void)$/;" f +ossl_init_thread_deregister crypto/initthread.c /^int ossl_init_thread_deregister(void *index)$/;" f +ossl_init_thread_start crypto/initthread.c /^int ossl_init_thread_start(const void *index, void *arg,$/;" f +ossl_inline include/openssl/e_os2.h 269;" d +ossl_inline include/openssl/e_os2.h 271;" d +ossl_inline include/openssl/e_os2.h 278;" d +ossl_inline include/openssl/e_os2.h 280;" d +ossl_inline include/openssl/e_os2.h 283;" d +ossl_int_update crypto/engine/eng_openssl.c /^static int ossl_int_update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: +ossl_intmax_t include/openssl/e_os2.h /^typedef int64_t ossl_intmax_t;$/;" t +ossl_intmax_t include/openssl/e_os2.h /^typedef intmax_t ossl_intmax_t;$/;" t +ossl_ipaddr_to_asc crypto/x509/v3_utl.c /^char *ossl_ipaddr_to_asc(unsigned char *p, int len)$/;" f +ossl_is_absolute_path include/internal/cryptlib.h /^static ossl_inline int ossl_is_absolute_path(const char *path)$/;" f +ossl_is_partially_overlapping crypto/evp/evp_enc.c /^int ossl_is_partially_overlapping(const void *ptr1, const void *ptr2, int len)$/;" f +ossl_isalnum include/crypto/ctype.h 70;" d +ossl_isalpha include/crypto/ctype.h 71;" d +ossl_isascii include/crypto/ctype.h 73;" d +ossl_isascii include/crypto/ctype.h 75;" d +ossl_isasn1print include/crypto/ctype.h 85;" d +ossl_isbase64 include/crypto/ctype.h 84;" d +ossl_isblank include/crypto/ctype.h 77;" d +ossl_iscntrl include/crypto/ctype.h 78;" d +ossl_isdigit crypto/ctype.c /^int ossl_isdigit(int c)$/;" f +ossl_isgraph include/crypto/ctype.h 79;" d +ossl_islower crypto/ctype.c /^int ossl_islower(int c)$/;" f +ossl_isprint include/crypto/ctype.h 80;" d +ossl_ispunct include/crypto/ctype.h 81;" d +ossl_isspace include/crypto/ctype.h 82;" d +ossl_isupper crypto/ctype.c /^int ossl_isupper(int c)$/;" f +ossl_isxdigit include/crypto/ctype.h 83;" d +ossl_item_st include/openssl/core.h /^struct ossl_item_st {$/;" s +ossl_kdf_data_free providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^void ossl_kdf_data_free(KDF_DATA *kdfdata)$/;" f +ossl_kdf_data_new providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^KDF_DATA *ossl_kdf_data_new(void *provctx)$/;" f +ossl_kdf_data_up_ref providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^int ossl_kdf_data_up_ref(KDF_DATA *kdfdata)$/;" f +ossl_kdf_hkdf_functions providers/implementations/kdfs/hkdf.c /^const OSSL_DISPATCH ossl_kdf_hkdf_functions[] = {$/;" v +ossl_kdf_kbkdf_functions providers/implementations/kdfs/kbkdf.c /^const OSSL_DISPATCH ossl_kdf_kbkdf_functions[] = {$/;" v +ossl_kdf_keymgmt_functions providers/implementations/keymgmt/kdf_legacy_kmgmt.c /^const OSSL_DISPATCH ossl_kdf_keymgmt_functions[] = {$/;" v +ossl_kdf_krb5kdf_functions providers/implementations/kdfs/krb5kdf.c /^const OSSL_DISPATCH ossl_kdf_krb5kdf_functions[] = {$/;" v +ossl_kdf_pbkdf1_functions providers/implementations/kdfs/pbkdf1.c /^const OSSL_DISPATCH ossl_kdf_pbkdf1_functions[] = {$/;" v +ossl_kdf_pbkdf2_default_checks providers/implementations/kdfs/pbkdf2_fips.c /^const int ossl_kdf_pbkdf2_default_checks = 0;$/;" v +ossl_kdf_pbkdf2_default_checks providers/implementations/kdfs/pbkdf2_fips.c /^const int ossl_kdf_pbkdf2_default_checks = 1;$/;" v +ossl_kdf_pbkdf2_functions providers/implementations/kdfs/pbkdf2.c /^const OSSL_DISPATCH ossl_kdf_pbkdf2_functions[] = {$/;" v +ossl_kdf_pkcs12_functions providers/implementations/kdfs/pkcs12kdf.c /^const OSSL_DISPATCH ossl_kdf_pkcs12_functions[] = {$/;" v +ossl_kdf_scrypt_functions providers/implementations/kdfs/scrypt.c /^const OSSL_DISPATCH ossl_kdf_scrypt_functions[] = {$/;" v +ossl_kdf_sshkdf_functions providers/implementations/kdfs/sshkdf.c /^const OSSL_DISPATCH ossl_kdf_sshkdf_functions[] = {$/;" v +ossl_kdf_sskdf_functions providers/implementations/kdfs/sskdf.c /^const OSSL_DISPATCH ossl_kdf_sskdf_functions[] = {$/;" v +ossl_kdf_tls1_3_kdf_functions providers/implementations/kdfs/hkdf.c /^const OSSL_DISPATCH ossl_kdf_tls1_3_kdf_functions[] = {$/;" v +ossl_kdf_tls1_prf_functions providers/implementations/kdfs/tls1_prf.c /^const OSSL_DISPATCH ossl_kdf_tls1_prf_functions[] = {$/;" v +ossl_kdf_x942_kdf_functions providers/implementations/kdfs/x942kdf.c /^const OSSL_DISPATCH ossl_kdf_x942_kdf_functions[] = {$/;" v +ossl_kdf_x963_kdf_functions providers/implementations/kdfs/sskdf.c /^const OSSL_DISPATCH ossl_kdf_x963_kdf_functions[] = {$/;" v +ossl_keccak_kmac_init crypto/sha/sha3.c /^int ossl_keccak_kmac_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen)$/;" f +ossl_kmac128_functions providers/implementations/macs/kmac_prov.c /^const OSSL_DISPATCH ossl_kmac128_functions[] = {$/;" v +ossl_kmac256_functions providers/implementations/macs/kmac_prov.c /^const OSSL_DISPATCH ossl_kmac256_functions[] = {$/;" v +ossl_legacy_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_legacy_provider_init;$/;" v +ossl_legacy_provider_init providers/legacyprov.c /^OSSL_provider_init_fn ossl_legacy_provider_init;$/;" v +ossl_lh_strcasehash crypto/lhash/lhash.c /^unsigned long ossl_lh_strcasehash(const char *c)$/;" f +ossl_lib_ctx_default_deinit crypto/context.c /^void ossl_lib_ctx_default_deinit(void)$/;" f +ossl_lib_ctx_generic_free crypto/context.c /^static void ossl_lib_ctx_generic_free(void *parent_ign, void *ptr,$/;" f file: +ossl_lib_ctx_generic_new crypto/context.c /^static void ossl_lib_ctx_generic_new(void *parent_ign, void *ptr_ign,$/;" f file: +ossl_lib_ctx_get_concrete crypto/context.c /^OSSL_LIB_CTX *ossl_lib_ctx_get_concrete(OSSL_LIB_CTX *ctx)$/;" f +ossl_lib_ctx_get_data crypto/context.c /^void *ossl_lib_ctx_get_data(OSSL_LIB_CTX *ctx, int index,$/;" f +ossl_lib_ctx_get_descriptor crypto/context.c /^const char *ossl_lib_ctx_get_descriptor(OSSL_LIB_CTX *libctx)$/;" f +ossl_lib_ctx_get_ex_data_global crypto/context.c /^OSSL_EX_DATA_GLOBAL *ossl_lib_ctx_get_ex_data_global(OSSL_LIB_CTX *ctx)$/;" f +ossl_lib_ctx_init_index crypto/context.c /^static int ossl_lib_ctx_init_index(OSSL_LIB_CTX *ctx, int static_index,$/;" f file: +ossl_lib_ctx_is_child crypto/context.c /^int ossl_lib_ctx_is_child(OSSL_LIB_CTX *ctx)$/;" f +ossl_lib_ctx_is_default crypto/context.c /^int ossl_lib_ctx_is_default(OSSL_LIB_CTX *ctx)$/;" f +ossl_lib_ctx_is_global_default crypto/context.c /^int ossl_lib_ctx_is_global_default(OSSL_LIB_CTX *ctx)$/;" f +ossl_lib_ctx_method include/internal/cryptlib.h /^typedef struct ossl_lib_ctx_method {$/;" s +ossl_lib_ctx_onfree crypto/context.c /^int ossl_lib_ctx_onfree(OSSL_LIB_CTX *ctx, ossl_lib_ctx_onfree_fn onfreefn)$/;" f +ossl_lib_ctx_onfree_fn include/internal/cryptlib.h /^typedef void (ossl_lib_ctx_onfree_fn)(OSSL_LIB_CTX *ctx);$/;" t +ossl_lib_ctx_onfree_list_st crypto/context.c /^struct ossl_lib_ctx_onfree_list_st {$/;" s file: +ossl_lib_ctx_read_lock crypto/context.c /^int ossl_lib_ctx_read_lock(OSSL_LIB_CTX *ctx)$/;" f +ossl_lib_ctx_run_once crypto/context.c /^int ossl_lib_ctx_run_once(OSSL_LIB_CTX *ctx, unsigned int idx,$/;" f +ossl_lib_ctx_run_once_fn include/internal/cryptlib.h /^typedef int (ossl_lib_ctx_run_once_fn)(OSSL_LIB_CTX *ctx);$/;" t +ossl_lib_ctx_st crypto/context.c /^struct ossl_lib_ctx_st {$/;" s file: +ossl_lib_ctx_unlock crypto/context.c /^int ossl_lib_ctx_unlock(OSSL_LIB_CTX *ctx)$/;" f +ossl_lib_ctx_write_lock crypto/context.c /^int ossl_lib_ctx_write_lock(OSSL_LIB_CTX *ctx)$/;" f +ossl_load_result_data_st crypto/store/store_local.h /^struct ossl_load_result_data_st {$/;" s +ossl_mac_key_free providers/implementations/keymgmt/mac_legacy_kmgmt.c /^void ossl_mac_key_free(MAC_KEY *mackey)$/;" f +ossl_mac_key_new providers/implementations/keymgmt/mac_legacy_kmgmt.c /^MAC_KEY *ossl_mac_key_new(OSSL_LIB_CTX *libctx, int cmac)$/;" f +ossl_mac_key_up_ref providers/implementations/keymgmt/mac_legacy_kmgmt.c /^int ossl_mac_key_up_ref(MAC_KEY *mackey)$/;" f +ossl_mac_legacy_keymgmt_functions providers/implementations/keymgmt/mac_legacy_kmgmt.c /^const OSSL_DISPATCH ossl_mac_legacy_keymgmt_functions[] = {$/;" v +ossl_malloc_setup_failures crypto/mem.c /^void ossl_malloc_setup_failures(void)$/;" f +ossl_md5_block_asm_data_order crypto/md5/asm/md5-sparcv9.pl /^ossl_md5_block_asm_data_order:$/;" l +ossl_md5_block_asm_data_order crypto/md5/asm/md5-x86_64.pl /^ossl_md5_block_asm_data_order:$/;" l +ossl_md5_sha1_ctrl crypto/md5/md5_sha1.c /^int ossl_md5_sha1_ctrl(MD5_SHA1_CTX *mctx, int cmd, int mslen, void *ms)$/;" f +ossl_md5_sha1_final crypto/md5/md5_sha1.c /^int ossl_md5_sha1_final(unsigned char *md, MD5_SHA1_CTX *mctx)$/;" f +ossl_md5_sha1_init crypto/md5/md5_sha1.c /^int ossl_md5_sha1_init(MD5_SHA1_CTX *mctx)$/;" f +ossl_md5_sha1_update crypto/md5/md5_sha1.c /^int ossl_md5_sha1_update(MD5_SHA1_CTX *mctx, const void *data, size_t count)$/;" f +ossl_method_cache_flush crypto/property/property.c /^static void ossl_method_cache_flush(OSSL_METHOD_STORE *store, int nid)$/;" f file: +ossl_method_cache_flush_alg crypto/property/property.c /^static void ossl_method_cache_flush_alg(OSSL_METHOD_STORE *store,$/;" f file: +ossl_method_cache_flush_some crypto/property/property.c /^static void ossl_method_cache_flush_some(OSSL_METHOD_STORE *store)$/;" f file: +ossl_method_construct crypto/core_fetch.c /^void *ossl_method_construct(OSSL_LIB_CTX *libctx, int operation_id,$/;" f +ossl_method_construct_method_st include/internal/core.h /^typedef struct ossl_method_construct_method_st {$/;" s +ossl_method_construct_postcondition crypto/core_fetch.c /^static int ossl_method_construct_postcondition(OSSL_PROVIDER *provider,$/;" f file: +ossl_method_construct_precondition crypto/core_fetch.c /^static int ossl_method_construct_precondition(OSSL_PROVIDER *provider,$/;" f file: +ossl_method_construct_this crypto/core_fetch.c /^static void ossl_method_construct_this(OSSL_PROVIDER *provider,$/;" f file: +ossl_method_free crypto/property/property.c /^static void ossl_method_free(METHOD *method)$/;" f file: +ossl_method_store_add crypto/property/property.c /^int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov,$/;" f +ossl_method_store_cache_flush_all crypto/property/property.c /^int ossl_method_store_cache_flush_all(OSSL_METHOD_STORE *store)$/;" f +ossl_method_store_cache_get crypto/property/property.c /^int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,$/;" f +ossl_method_store_cache_set crypto/property/property.c /^int ossl_method_store_cache_set(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,$/;" f +ossl_method_store_do_all crypto/property/property.c /^void ossl_method_store_do_all(OSSL_METHOD_STORE *store,$/;" f +ossl_method_store_fetch crypto/property/property.c /^int ossl_method_store_fetch(OSSL_METHOD_STORE *store,$/;" f +ossl_method_store_free crypto/property/property.c /^void ossl_method_store_free(OSSL_METHOD_STORE *store)$/;" f +ossl_method_store_insert crypto/property/property.c /^static int ossl_method_store_insert(OSSL_METHOD_STORE *store, ALGORITHM *alg)$/;" f file: +ossl_method_store_new crypto/property/property.c /^OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx)$/;" f +ossl_method_store_remove crypto/property/property.c /^int ossl_method_store_remove(OSSL_METHOD_STORE *store, int nid,$/;" f +ossl_method_store_remove_all_provided crypto/property/property.c /^int ossl_method_store_remove_all_provided(OSSL_METHOD_STORE *store,$/;" f +ossl_method_store_retrieve crypto/property/property.c /^static ALGORITHM *ossl_method_store_retrieve(OSSL_METHOD_STORE *store, int nid)$/;" f file: +ossl_method_store_st crypto/property/property.c /^struct ossl_method_store_st {$/;" s file: +ossl_method_up_ref crypto/property/property.c /^static int ossl_method_up_ref(METHOD *method)$/;" f file: +ossl_min providers/implementations/kdfs/kbkdf.c 49;" d file: +ossl_namemap_add_name crypto/core_namemap.c /^int ossl_namemap_add_name(OSSL_NAMEMAP *namemap, int number, const char *name)$/;" f +ossl_namemap_add_name_n crypto/core_namemap.c /^int ossl_namemap_add_name_n(OSSL_NAMEMAP *namemap, int number,$/;" f +ossl_namemap_add_names crypto/core_namemap.c /^int ossl_namemap_add_names(OSSL_NAMEMAP *namemap, int number,$/;" f +ossl_namemap_doall_names crypto/core_namemap.c /^int ossl_namemap_doall_names(const OSSL_NAMEMAP *namemap, int number,$/;" f +ossl_namemap_empty crypto/core_namemap.c /^int ossl_namemap_empty(OSSL_NAMEMAP *namemap)$/;" f +ossl_namemap_free crypto/core_namemap.c /^void ossl_namemap_free(OSSL_NAMEMAP *namemap)$/;" f +ossl_namemap_name2num crypto/core_namemap.c /^int ossl_namemap_name2num(const OSSL_NAMEMAP *namemap, const char *name)$/;" f +ossl_namemap_name2num_n crypto/core_namemap.c /^int ossl_namemap_name2num_n(const OSSL_NAMEMAP *namemap,$/;" f +ossl_namemap_new crypto/core_namemap.c /^OSSL_NAMEMAP *ossl_namemap_new(void)$/;" f +ossl_namemap_num2name crypto/core_namemap.c /^const char *ossl_namemap_num2name(const OSSL_NAMEMAP *namemap, int number,$/;" f +ossl_namemap_st crypto/core_namemap.c /^struct ossl_namemap_st {$/;" s file: +ossl_namemap_stored crypto/core_namemap.c /^OSSL_NAMEMAP *ossl_namemap_stored(OSSL_LIB_CTX *libctx)$/;" f +ossl_no_config_int crypto/conf/conf_sap.c /^void ossl_no_config_int(void)$/;" f +ossl_noreturn include/openssl/e_os2.h 288;" d +ossl_noreturn include/openssl/e_os2.h 290;" d +ossl_noreturn include/openssl/e_os2.h 292;" d +ossl_null_functions providers/implementations/ciphers/cipher_null.c /^const OSSL_DISPATCH ossl_null_functions[] = {$/;" v +ossl_null_provider_init crypto/provider_predefined.c /^OSSL_provider_init_fn ossl_null_provider_init;$/;" v +ossl_null_provider_init providers/nullprov.c /^OSSL_provider_init_fn ossl_null_provider_init;$/;" v +ossl_null_provider_init providers/nullprov.c /^int ossl_null_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +ossl_obj_cleanup_int crypto/objects/obj_dat.c /^void ossl_obj_cleanup_int(void)$/;" f +ossl_param_buf_alloc crypto/params_dup.c /^static int ossl_param_buf_alloc(OSSL_PARAM_BUF *out, size_t extra_blocks,$/;" f file: +ossl_param_build_set_bn crypto/param_build_set.c /^int ossl_param_build_set_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f +ossl_param_build_set_bn_pad crypto/param_build_set.c /^int ossl_param_build_set_bn_pad(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f +ossl_param_build_set_long crypto/param_build_set.c /^int ossl_param_build_set_long(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f +ossl_param_build_set_multi_key_bn crypto/param_build_set.c /^int ossl_param_build_set_multi_key_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *params,$/;" f +ossl_param_build_set_octet_string crypto/param_build_set.c /^int ossl_param_build_set_octet_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f +ossl_param_build_set_utf8_string crypto/param_build_set.c /^int ossl_param_build_set_utf8_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,$/;" f +ossl_param_bytes_to_blocks crypto/params_dup.c /^size_t ossl_param_bytes_to_blocks(size_t bytes)$/;" f +ossl_param_construct crypto/params.c /^static OSSL_PARAM ossl_param_construct(const char *key, unsigned int data_type,$/;" f file: +ossl_param_dup crypto/params_dup.c /^static OSSL_PARAM *ossl_param_dup(const OSSL_PARAM *src, OSSL_PARAM *dst,$/;" f file: +ossl_param_set_secure_block crypto/params_dup.c /^void ossl_param_set_secure_block(OSSL_PARAM *last, void *secure_buffer,$/;" f +ossl_param_st include/openssl/core.h /^struct ossl_param_st {$/;" s +ossl_parse_property crypto/property/property_parse.c /^OSSL_PROPERTY_LIST *ossl_parse_property(OSSL_LIB_CTX *ctx, const char *defn)$/;" f +ossl_parse_query crypto/property/property_parse.c /^OSSL_PROPERTY_LIST *ossl_parse_query(OSSL_LIB_CTX *ctx, const char *s,$/;" f +ossl_passphrase include/internal/passphrase.h /^ } ossl_passphrase;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon391 +ossl_passphrase_data_st include/internal/passphrase.h /^struct ossl_passphrase_data_st {$/;" s +ossl_pem_check_suffix crypto/pem/pem_lib.c /^int ossl_pem_check_suffix(const char *pem_str, const char *suffix)$/;" f +ossl_pem_to_der_decoder_functions providers/implementations/encode_decode/decode_pem2der.c /^const OSSL_DISPATCH ossl_pem_to_der_decoder_functions[] = {$/;" v +ossl_pers_string providers/implementations/rands/drbg.c /^static const char ossl_pers_string[] = DRBG_DEFAULT_PERS_STRING;$/;" v file: +ossl_pkcs5_pbkdf2_hmac_ex crypto/evp/p5_crpt2.c /^int ossl_pkcs5_pbkdf2_hmac_ex(const char *pass, int passlen,$/;" f +ossl_pkcs7_ctx_get0_libctx crypto/pkcs7/pk7_lib.c /^OSSL_LIB_CTX *ossl_pkcs7_ctx_get0_libctx(const PKCS7_CTX *ctx)$/;" f +ossl_pkcs7_ctx_get0_propq crypto/pkcs7/pk7_lib.c /^const char *ossl_pkcs7_ctx_get0_propq(const PKCS7_CTX *ctx)$/;" f +ossl_pkcs7_ctx_propagate crypto/pkcs7/pk7_lib.c /^int ossl_pkcs7_ctx_propagate(const PKCS7 *from, PKCS7 *to)$/;" f +ossl_pkcs7_get0_ctx crypto/pkcs7/pk7_lib.c /^const PKCS7_CTX *ossl_pkcs7_get0_ctx(const PKCS7 *p7)$/;" f +ossl_pkcs7_resolve_libctx crypto/pkcs7/pk7_lib.c /^void ossl_pkcs7_resolve_libctx(PKCS7 *p7)$/;" f +ossl_pkcs7_set0_libctx crypto/pkcs7/pk7_lib.c /^void ossl_pkcs7_set0_libctx(PKCS7 *p7, OSSL_LIB_CTX *ctx)$/;" f +ossl_pkcs7_set1_propq crypto/pkcs7/pk7_lib.c /^int ossl_pkcs7_set1_propq(PKCS7 *p7, const char *propq)$/;" f +ossl_pkey_meths crypto/engine/eng_openssl.c /^static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,$/;" f file: +ossl_pkey_todata_cb crypto/evp/pmeth_gn.c /^static OSSL_CALLBACK ossl_pkey_todata_cb;$/;" v file: +ossl_pkey_todata_cb crypto/evp/pmeth_gn.c /^static int ossl_pkey_todata_cb(const OSSL_PARAM params[], void *arg)$/;" f file: +ossl_policy_cache_find_data crypto/x509/pcy_cache.c /^X509_POLICY_DATA *ossl_policy_cache_find_data(const X509_POLICY_CACHE *cache,$/;" f +ossl_policy_cache_free crypto/x509/pcy_cache.c /^void ossl_policy_cache_free(X509_POLICY_CACHE *cache)$/;" f +ossl_policy_cache_set crypto/x509/pcy_cache.c /^const X509_POLICY_CACHE *ossl_policy_cache_set(X509 *x)$/;" f +ossl_policy_cache_set_mapping crypto/x509/pcy_map.c /^int ossl_policy_cache_set_mapping(X509 *x, POLICY_MAPPINGS *maps)$/;" f +ossl_policy_data_free crypto/x509/pcy_data.c /^void ossl_policy_data_free(X509_POLICY_DATA *data)$/;" f +ossl_policy_data_new crypto/x509/pcy_data.c /^X509_POLICY_DATA *ossl_policy_data_new(POLICYINFO *policy,$/;" f +ossl_policy_level_add_node crypto/x509/pcy_node.c /^X509_POLICY_NODE *ossl_policy_level_add_node(X509_POLICY_LEVEL *level,$/;" f +ossl_policy_level_find_node crypto/x509/pcy_node.c /^X509_POLICY_NODE *ossl_policy_level_find_node(const X509_POLICY_LEVEL *level,$/;" f +ossl_policy_node_free crypto/x509/pcy_node.c /^void ossl_policy_node_free(X509_POLICY_NODE *node)$/;" f +ossl_policy_node_match crypto/x509/pcy_node.c /^int ossl_policy_node_match(const X509_POLICY_LEVEL *lvl,$/;" f +ossl_poly1305_functions providers/implementations/macs/poly1305_prov.c /^const OSSL_DISPATCH ossl_poly1305_functions[] = {$/;" v +ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_unix.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f +ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_vms.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f +ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_vxworks.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f +ossl_pool_acquire_entropy providers/implementations/rands/seeding/rand_win.c /^size_t ossl_pool_acquire_entropy(RAND_POOL *pool)$/;" f +ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_unix.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f +ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_vms.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f +ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_vxworks.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f +ossl_pool_add_nonce_data providers/implementations/rands/seeding/rand_win.c /^int ossl_pool_add_nonce_data(RAND_POOL *pool)$/;" f +ossl_predefined_providers crypto/provider_predefined.c /^const OSSL_PROVIDER_INFO ossl_predefined_providers[] = {$/;" v +ossl_prop_defn_get crypto/property/defn_cache.c /^OSSL_PROPERTY_LIST *ossl_prop_defn_get(OSSL_LIB_CTX *ctx, const char *prop)$/;" f +ossl_prop_defn_set crypto/property/defn_cache.c /^int ossl_prop_defn_set(OSSL_LIB_CTX *ctx, const char *prop,$/;" f +ossl_property_definition_st crypto/property/property_local.h /^struct ossl_property_definition_st {$/;" s +ossl_property_find_property crypto/property/property_query.c /^ossl_property_find_property(const OSSL_PROPERTY_LIST *list,$/;" f +ossl_property_free crypto/property/property_parse.c /^void ossl_property_free(OSSL_PROPERTY_LIST *p)$/;" f +ossl_property_get_number_value crypto/property/property_query.c /^int64_t ossl_property_get_number_value(const OSSL_PROPERTY_DEFINITION *prop)$/;" f +ossl_property_get_string_value crypto/property/property_query.c /^const char *ossl_property_get_string_value(OSSL_LIB_CTX *libctx,$/;" f +ossl_property_get_type crypto/property/property_query.c /^OSSL_PROPERTY_TYPE ossl_property_get_type(const OSSL_PROPERTY_DEFINITION *prop)$/;" f +ossl_property_has_optional crypto/property/property_query.c /^int ossl_property_has_optional(const OSSL_PROPERTY_LIST *query)$/;" f +ossl_property_is_enabled crypto/property/property_query.c /^int ossl_property_is_enabled(OSSL_LIB_CTX *ctx, const char *property_name,$/;" f +ossl_property_list_st crypto/property/property_local.h /^struct ossl_property_list_st {$/;" s +ossl_property_list_to_string crypto/property/property_parse.c /^size_t ossl_property_list_to_string(OSSL_LIB_CTX *ctx,$/;" f +ossl_property_match_count crypto/property/property_parse.c /^int ossl_property_match_count(const OSSL_PROPERTY_LIST *query,$/;" f +ossl_property_merge crypto/property/property_parse.c /^OSSL_PROPERTY_LIST *ossl_property_merge(const OSSL_PROPERTY_LIST *a,$/;" f +ossl_property_name crypto/property/property_string.c /^OSSL_PROPERTY_IDX ossl_property_name(OSSL_LIB_CTX *ctx, const char *s,$/;" f +ossl_property_name_str crypto/property/property_string.c /^const char *ossl_property_name_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx)$/;" f +ossl_property_parse_init crypto/property/property_parse.c /^int ossl_property_parse_init(OSSL_LIB_CTX *ctx)$/;" f +ossl_property_read_lock crypto/property/property.c /^static __owur int ossl_property_read_lock(OSSL_METHOD_STORE *p)$/;" f file: +ossl_property_str crypto/property/property_string.c /^static const char *ossl_property_str(int name, OSSL_LIB_CTX *ctx,$/;" f file: +ossl_property_string crypto/property/property_string.c /^static OSSL_PROPERTY_IDX ossl_property_string(CRYPTO_RWLOCK *lock,$/;" f file: +ossl_property_unlock crypto/property/property.c /^static int ossl_property_unlock(OSSL_METHOD_STORE *p)$/;" f file: +ossl_property_value crypto/property/property_string.c /^OSSL_PROPERTY_IDX ossl_property_value(OSSL_LIB_CTX *ctx, const char *s,$/;" f +ossl_property_value_str crypto/property/property_string.c /^const char *ossl_property_value_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx)$/;" f +ossl_property_write_lock crypto/property/property.c /^static __owur int ossl_property_write_lock(OSSL_METHOD_STORE *p)$/;" f file: +ossl_prov_acquire_entropy_from_cpu providers/implementations/rands/seeding/rand_cpu_x86.c /^size_t ossl_prov_acquire_entropy_from_cpu(RAND_POOL *pool)$/;" f +ossl_prov_acquire_entropy_from_tsc providers/implementations/rands/seeding/rand_tsc.c /^size_t ossl_prov_acquire_entropy_from_tsc(RAND_POOL *pool)$/;" f +ossl_prov_aes_hw_ccm providers/implementations/ciphers/cipher_aes_ccm_hw.c /^const PROV_CCM_HW *ossl_prov_aes_hw_ccm(size_t keybits)$/;" f +ossl_prov_aes_hw_gcm providers/implementations/ciphers/cipher_aes_gcm_hw.c /^const PROV_GCM_HW *ossl_prov_aes_hw_gcm(size_t keybits)$/;" f +ossl_prov_aria_hw_ccm providers/implementations/ciphers/cipher_aria_ccm_hw.c /^const PROV_CCM_HW *ossl_prov_aria_hw_ccm(size_t keybits)$/;" f +ossl_prov_aria_hw_gcm providers/implementations/ciphers/cipher_aria_gcm_hw.c /^const PROV_GCM_HW *ossl_prov_aria_hw_gcm(size_t keybits)$/;" f +ossl_prov_bio_ctrl providers/common/bio_prov.c /^int ossl_prov_bio_ctrl(OSSL_CORE_BIO *bio, int cmd, long num, void *ptr)$/;" f +ossl_prov_bio_free providers/common/bio_prov.c /^int ossl_prov_bio_free(OSSL_CORE_BIO *bio)$/;" f +ossl_prov_bio_from_dispatch providers/common/bio_prov.c /^int ossl_prov_bio_from_dispatch(const OSSL_DISPATCH *fns)$/;" f +ossl_prov_bio_gets providers/common/bio_prov.c /^int ossl_prov_bio_gets(OSSL_CORE_BIO *bio, char *buf, int size)$/;" f +ossl_prov_bio_new_file providers/common/bio_prov.c /^OSSL_CORE_BIO *ossl_prov_bio_new_file(const char *filename, const char *mode)$/;" f +ossl_prov_bio_new_membuf providers/common/bio_prov.c /^OSSL_CORE_BIO *ossl_prov_bio_new_membuf(const char *filename, int len)$/;" f +ossl_prov_bio_printf providers/common/bio_prov.c /^int ossl_prov_bio_printf(OSSL_CORE_BIO *bio, const char *format, ...)$/;" f +ossl_prov_bio_puts providers/common/bio_prov.c /^int ossl_prov_bio_puts(OSSL_CORE_BIO *bio, const char *str)$/;" f +ossl_prov_bio_read_ex providers/common/bio_prov.c /^int ossl_prov_bio_read_ex(OSSL_CORE_BIO *bio, void *data, size_t data_len,$/;" f +ossl_prov_bio_up_ref providers/common/bio_prov.c /^int ossl_prov_bio_up_ref(OSSL_CORE_BIO *bio)$/;" f +ossl_prov_bio_vprintf providers/common/bio_prov.c /^int ossl_prov_bio_vprintf(OSSL_CORE_BIO *bio, const char *format, va_list ap)$/;" f +ossl_prov_bio_write_ex providers/common/bio_prov.c /^int ossl_prov_bio_write_ex(OSSL_CORE_BIO *bio, const void *data, size_t data_len,$/;" f +ossl_prov_cache_exported_algorithms providers/common/provider_util.c /^void ossl_prov_cache_exported_algorithms(const OSSL_ALGORITHM_CAPABLE *in,$/;" f +ossl_prov_cipher_cipher providers/common/provider_util.c /^const EVP_CIPHER *ossl_prov_cipher_cipher(const PROV_CIPHER *pc)$/;" f +ossl_prov_cipher_copy providers/common/provider_util.c /^int ossl_prov_cipher_copy(PROV_CIPHER *dst, const PROV_CIPHER *src)$/;" f +ossl_prov_cipher_engine providers/common/provider_util.c /^ENGINE *ossl_prov_cipher_engine(const PROV_CIPHER *pc)$/;" f +ossl_prov_cipher_hw_aes_cbc_hmac_sha1 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^const PROV_CIPHER_HW_AES_HMAC_SHA *ossl_prov_cipher_hw_aes_cbc_hmac_sha1(void)$/;" f +ossl_prov_cipher_hw_aes_cbc_hmac_sha256 providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^const PROV_CIPHER_HW_AES_HMAC_SHA *ossl_prov_cipher_hw_aes_cbc_hmac_sha256(void)$/;" f +ossl_prov_cipher_hw_aes_cfb providers/implementations/ciphers/cipher_aes.h 55;" d +ossl_prov_cipher_hw_aes_ocb providers/implementations/ciphers/cipher_aes_ocb_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_ocb(size_t keybits)$/;" f +ossl_prov_cipher_hw_aes_ofb providers/implementations/ciphers/cipher_aes.h 54;" d +ossl_prov_cipher_hw_aes_siv providers/implementations/ciphers/cipher_aes_siv_hw.c /^const PROV_CIPHER_HW_AES_SIV *ossl_prov_cipher_hw_aes_siv(size_t keybits)$/;" f +ossl_prov_cipher_hw_aes_xts providers/implementations/ciphers/cipher_aes_xts_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_xts(size_t keybits)$/;" f +ossl_prov_cipher_hw_aria_cfb providers/implementations/ciphers/cipher_aria.h 23;" d +ossl_prov_cipher_hw_aria_ofb providers/implementations/ciphers/cipher_aria.h 22;" d +ossl_prov_cipher_hw_camellia_cfb providers/implementations/ciphers/cipher_camellia.h 23;" d +ossl_prov_cipher_hw_camellia_ofb providers/implementations/ciphers/cipher_camellia.h 22;" d +ossl_prov_cipher_hw_chacha20 providers/implementations/ciphers/cipher_chacha20_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20(size_t keybits)$/;" f +ossl_prov_cipher_hw_chacha20_poly1305 providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20_poly1305(size_t keybits)$/;" f +ossl_prov_cipher_hw_rc2_cfb128 providers/implementations/ciphers/cipher_rc2.h 23;" d +ossl_prov_cipher_hw_rc2_ofb128 providers/implementations/ciphers/cipher_rc2.h 22;" d +ossl_prov_cipher_hw_rc4 providers/implementations/ciphers/cipher_rc4_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4(size_t keybits)$/;" f +ossl_prov_cipher_hw_rc4_hmac_md5 providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4_hmac_md5(size_t keybits)$/;" f +ossl_prov_cipher_hw_tdes_desx_cbc providers/implementations/ciphers/cipher_desx_hw.c /^const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_desx_cbc(void)$/;" f +ossl_prov_cipher_load_from_params providers/common/provider_util.c /^int ossl_prov_cipher_load_from_params(PROV_CIPHER *pc,$/;" f +ossl_prov_cipher_reset providers/common/provider_util.c /^void ossl_prov_cipher_reset(PROV_CIPHER *pc)$/;" f +ossl_prov_cleanup_entropy providers/common/provider_seeding.c /^void ossl_prov_cleanup_entropy(PROV_CTX *prov_ctx, unsigned char *buf,$/;" f +ossl_prov_cleanup_nonce providers/common/provider_seeding.c /^void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf, size_t len)$/;" f +ossl_prov_ctx_free providers/common/provider_ctx.c /^void ossl_prov_ctx_free(PROV_CTX *ctx)$/;" f +ossl_prov_ctx_get0_core_bio_method providers/common/provider_ctx.c /^BIO_METHOD *ossl_prov_ctx_get0_core_bio_method(PROV_CTX *ctx)$/;" f +ossl_prov_ctx_get0_handle providers/common/provider_ctx.c /^const OSSL_CORE_HANDLE *ossl_prov_ctx_get0_handle(PROV_CTX *ctx)$/;" f +ossl_prov_ctx_get0_libctx providers/common/provider_ctx.c /^OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx)$/;" f +ossl_prov_ctx_new providers/common/provider_ctx.c /^PROV_CTX *ossl_prov_ctx_new(void)$/;" f +ossl_prov_ctx_set0_core_bio_method providers/common/provider_ctx.c /^void ossl_prov_ctx_set0_core_bio_method(PROV_CTX *ctx, BIO_METHOD *corebiometh)$/;" f +ossl_prov_ctx_set0_handle providers/common/provider_ctx.c /^void ossl_prov_ctx_set0_handle(PROV_CTX *ctx, const OSSL_CORE_HANDLE *handle)$/;" f +ossl_prov_ctx_set0_libctx providers/common/provider_ctx.c /^void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx)$/;" f +ossl_prov_digest_copy providers/common/provider_util.c /^int ossl_prov_digest_copy(PROV_DIGEST *dst, const PROV_DIGEST *src)$/;" f +ossl_prov_digest_engine providers/common/provider_util.c /^ENGINE *ossl_prov_digest_engine(const PROV_DIGEST *pd)$/;" f +ossl_prov_digest_fetch providers/common/provider_util.c /^const EVP_MD *ossl_prov_digest_fetch(PROV_DIGEST *pd, OSSL_LIB_CTX *libctx,$/;" f +ossl_prov_digest_load_from_params providers/common/provider_util.c /^int ossl_prov_digest_load_from_params(PROV_DIGEST *pd,$/;" f +ossl_prov_digest_md providers/common/provider_util.c /^const EVP_MD *ossl_prov_digest_md(const PROV_DIGEST *pd)$/;" f +ossl_prov_digest_reset providers/common/provider_util.c /^void ossl_prov_digest_reset(PROV_DIGEST *pd)$/;" f +ossl_prov_drbg_generate providers/implementations/rands/drbg.c /^int ossl_prov_drbg_generate(PROV_DRBG *drbg, unsigned char *out, size_t outlen,$/;" f +ossl_prov_drbg_instantiate providers/implementations/rands/drbg.c /^int ossl_prov_drbg_instantiate(PROV_DRBG *drbg, unsigned int strength,$/;" f +ossl_prov_drbg_reseed providers/implementations/rands/drbg.c /^int ossl_prov_drbg_reseed(PROV_DRBG *drbg, int prediction_resistance,$/;" f +ossl_prov_drbg_uninstantiate providers/implementations/rands/drbg.c /^int ossl_prov_drbg_uninstantiate(PROV_DRBG *drbg)$/;" f +ossl_prov_free_key providers/implementations/encode_decode/endecoder_common.c /^void ossl_prov_free_key(const OSSL_DISPATCH *fns, void *key)$/;" f +ossl_prov_get_capabilities providers/common/capabilities.c /^int ossl_prov_get_capabilities(void *provctx, const char *capability,$/;" f +ossl_prov_get_capabilities providers/common/include/prov/providercommon.h /^OSSL_FUNC_provider_get_capabilities_fn ossl_prov_get_capabilities;$/;" v +ossl_prov_get_entropy providers/common/provider_seeding.c /^size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout,$/;" f +ossl_prov_get_keymgmt_export providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_export(const OSSL_DISPATCH *fns)$/;" f +ossl_prov_get_keymgmt_free providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_free(const OSSL_DISPATCH *fns)$/;" f +ossl_prov_get_keymgmt_import providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_import(const OSSL_DISPATCH *fns)$/;" f +ossl_prov_get_keymgmt_new providers/implementations/encode_decode/endecoder_common.c /^ossl_prov_get_keymgmt_new(const OSSL_DISPATCH *fns)$/;" f +ossl_prov_get_nonce providers/common/provider_seeding.c /^size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout,$/;" f +ossl_prov_import_key providers/implementations/encode_decode/endecoder_common.c /^void *ossl_prov_import_key(const OSSL_DISPATCH *fns, void *provctx,$/;" f +ossl_prov_is_running providers/fips/self_test.c /^int ossl_prov_is_running(void)$/;" f +ossl_prov_is_running providers/prov_running.c /^int ossl_prov_is_running(void)$/;" f +ossl_prov_macctx_load_from_params providers/common/provider_util.c /^int ossl_prov_macctx_load_from_params(EVP_MAC_CTX **macctx,$/;" f +ossl_prov_seeding_from_dispatch providers/common/provider_seeding.c /^int ossl_prov_seeding_from_dispatch(const OSSL_DISPATCH *fns)$/;" f +ossl_prov_set_macctx providers/common/provider_util.c /^int ossl_prov_set_macctx(EVP_MAC_CTX *macctx,$/;" f +ossl_provider_activate crypto/provider_core.c /^int ossl_provider_activate(OSSL_PROVIDER *prov, int upcalls, int aschild)$/;" f +ossl_provider_add_conf_module crypto/provider_conf.c /^void ossl_provider_add_conf_module(void)$/;" f +ossl_provider_add_parameter crypto/provider_core.c /^int ossl_provider_add_parameter(OSSL_PROVIDER *prov,$/;" f +ossl_provider_add_to_store crypto/provider_core.c /^int ossl_provider_add_to_store(OSSL_PROVIDER *prov, OSSL_PROVIDER **actualprov,$/;" f +ossl_provider_child_cb_free crypto/provider_core.c /^static void ossl_provider_child_cb_free(OSSL_PROVIDER_CHILD_CB *cb)$/;" f file: +ossl_provider_cmp crypto/provider_core.c /^static int ossl_provider_cmp(const OSSL_PROVIDER * const *a,$/;" f file: +ossl_provider_ctx crypto/provider_core.c /^void *ossl_provider_ctx(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_deactivate crypto/provider_core.c /^int ossl_provider_deactivate(OSSL_PROVIDER *prov, int removechildren)$/;" f +ossl_provider_default_props_update crypto/provider_core.c /^int ossl_provider_default_props_update(OSSL_LIB_CTX *libctx, const char *props)$/;" f +ossl_provider_deinit_child crypto/provider_child.c /^void ossl_provider_deinit_child(OSSL_LIB_CTX *ctx)$/;" f +ossl_provider_deregister_child_cb crypto/provider_core.c /^static void ossl_provider_deregister_child_cb(const OSSL_CORE_HANDLE *handle)$/;" f file: +ossl_provider_disable_fallback_loading crypto/provider_core.c /^int ossl_provider_disable_fallback_loading(OSSL_LIB_CTX *libctx)$/;" f +ossl_provider_doall_activated crypto/provider_core.c /^int ossl_provider_doall_activated(OSSL_LIB_CTX *ctx,$/;" f +ossl_provider_dso crypto/provider_core.c /^const DSO *ossl_provider_dso(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_find crypto/provider_core.c /^OSSL_PROVIDER *ossl_provider_find(OSSL_LIB_CTX *libctx, const char *name,$/;" f +ossl_provider_free crypto/provider_core.c /^void ossl_provider_free(OSSL_PROVIDER *prov)$/;" f +ossl_provider_free_parent crypto/provider_child.c /^int ossl_provider_free_parent(OSSL_PROVIDER *prov, int deactivate)$/;" f +ossl_provider_get0_dispatch crypto/provider_core.c /^const OSSL_DISPATCH *ossl_provider_get0_dispatch(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_get_capabilities crypto/provider_core.c /^int ossl_provider_get_capabilities(const OSSL_PROVIDER *prov,$/;" f +ossl_provider_get_params crypto/provider_core.c /^int ossl_provider_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[])$/;" f +ossl_provider_get_params include/internal/symhacks.h 22;" d +ossl_provider_get_params include/internal/symhacks.h 23;" d +ossl_provider_get_parent crypto/provider_core.c /^const OSSL_CORE_HANDLE *ossl_provider_get_parent(OSSL_PROVIDER *prov)$/;" f +ossl_provider_gettable_params crypto/provider_core.c /^const OSSL_PARAM *ossl_provider_gettable_params(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_gettable_params include/internal/symhacks.h 19;" d +ossl_provider_gettable_params include/internal/symhacks.h 20;" d +ossl_provider_info_add_parameter crypto/provider_core.c /^int ossl_provider_info_add_parameter(OSSL_PROVIDER_INFO *provinfo,$/;" f +ossl_provider_info_add_to_store crypto/provider_core.c /^int ossl_provider_info_add_to_store(OSSL_LIB_CTX *libctx,$/;" f +ossl_provider_info_clear crypto/provider_core.c /^void ossl_provider_info_clear(OSSL_PROVIDER_INFO *info)$/;" f +ossl_provider_init_as_child crypto/provider_child.c /^int ossl_provider_init_as_child(OSSL_LIB_CTX *ctx,$/;" f +ossl_provider_is_child crypto/provider_core.c /^int ossl_provider_is_child(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_libctx crypto/provider_core.c /^OSSL_LIB_CTX *ossl_provider_libctx(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_module_name crypto/provider_core.c /^const char *ossl_provider_module_name(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_module_path crypto/provider_core.c /^const char *ossl_provider_module_path(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_name crypto/provider_core.c /^const char *ossl_provider_name(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_new crypto/provider_core.c /^OSSL_PROVIDER *ossl_provider_new(OSSL_LIB_CTX *libctx, const char *name,$/;" f +ossl_provider_prov_ctx crypto/provider_core.c /^void *ossl_provider_prov_ctx(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_query_operation crypto/provider_core.c /^const OSSL_ALGORITHM *ossl_provider_query_operation(const OSSL_PROVIDER *prov,$/;" f +ossl_provider_register_child_cb crypto/provider_core.c /^static int ossl_provider_register_child_cb(const OSSL_CORE_HANDLE *handle,$/;" f file: +ossl_provider_self_test crypto/provider_core.c /^int ossl_provider_self_test(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_set_child crypto/provider_core.c /^int ossl_provider_set_child(OSSL_PROVIDER *prov, const OSSL_CORE_HANDLE *handle)$/;" f +ossl_provider_set_fallback crypto/provider_core.c /^int ossl_provider_set_fallback(OSSL_PROVIDER *prov)$/;" f +ossl_provider_set_module_path crypto/provider_core.c /^int ossl_provider_set_module_path(OSSL_PROVIDER *prov, const char *module_path)$/;" f +ossl_provider_set_operation_bit crypto/provider_core.c /^int ossl_provider_set_operation_bit(OSSL_PROVIDER *provider, size_t bitnum)$/;" f +ossl_provider_st crypto/provider_core.c /^struct ossl_provider_st {$/;" s file: +ossl_provider_st test/property_test.c /^struct ossl_provider_st {$/;" s file: +ossl_provider_teardown crypto/provider_core.c /^void ossl_provider_teardown(const OSSL_PROVIDER *prov)$/;" f +ossl_provider_test_operation_bit crypto/provider_core.c /^int ossl_provider_test_operation_bit(OSSL_PROVIDER *provider, size_t bitnum,$/;" f +ossl_provider_unquery_operation crypto/provider_core.c /^void ossl_provider_unquery_operation(const OSSL_PROVIDER *prov,$/;" f +ossl_provider_up_ref crypto/provider_core.c /^int ossl_provider_up_ref(OSSL_PROVIDER *prov)$/;" f +ossl_provider_up_ref_parent crypto/provider_child.c /^int ossl_provider_up_ref_parent(OSSL_PROVIDER *prov, int activate)$/;" f +ossl_punycode_decode crypto/punycode.c /^int ossl_punycode_decode(const char *pEncoded, const size_t enc_len,$/;" f +ossl_pw_clear_passphrase_cache crypto/passphrase.c /^void ossl_pw_clear_passphrase_cache(struct ossl_passphrase_data_st *data)$/;" f +ossl_pw_clear_passphrase_data crypto/passphrase.c /^void ossl_pw_clear_passphrase_data(struct ossl_passphrase_data_st *data)$/;" f +ossl_pw_disable_passphrase_caching crypto/passphrase.c /^int ossl_pw_disable_passphrase_caching(struct ossl_passphrase_data_st *data)$/;" f +ossl_pw_enable_passphrase_caching crypto/passphrase.c /^int ossl_pw_enable_passphrase_caching(struct ossl_passphrase_data_st *data)$/;" f +ossl_pw_get_passphrase crypto/passphrase.c /^int ossl_pw_get_passphrase(char *pass, size_t pass_size, size_t *pass_len,$/;" f +ossl_pw_get_password crypto/passphrase.c /^static int ossl_pw_get_password(char *buf, int size, int rwflag,$/;" f file: +ossl_pw_passphrase_callback_dec crypto/passphrase.c /^int ossl_pw_passphrase_callback_dec(char *pass, size_t pass_size,$/;" f +ossl_pw_passphrase_callback_dec include/internal/passphrase.h /^OSSL_PASSPHRASE_CALLBACK ossl_pw_passphrase_callback_dec;$/;" v +ossl_pw_passphrase_callback_enc crypto/passphrase.c /^int ossl_pw_passphrase_callback_enc(char *pass, size_t pass_size,$/;" f +ossl_pw_passphrase_callback_enc include/internal/passphrase.h /^OSSL_PASSPHRASE_CALLBACK ossl_pw_passphrase_callback_enc;$/;" v +ossl_pw_pem_password crypto/passphrase.c /^int ossl_pw_pem_password(char *buf, int size, int rwflag, void *userdata)$/;" f +ossl_pw_pem_password include/internal/passphrase.h /^pem_password_cb ossl_pw_pem_password;$/;" v +ossl_pw_pvk_password crypto/passphrase.c /^int ossl_pw_pvk_password(char *buf, int size, int rwflag, void *userdata)$/;" f +ossl_pw_pvk_password include/internal/passphrase.h /^pem_password_cb ossl_pw_pvk_password;$/;" v +ossl_pw_set_ossl_passphrase_cb crypto/passphrase.c /^int ossl_pw_set_ossl_passphrase_cb(struct ossl_passphrase_data_st *data,$/;" f +ossl_pw_set_passphrase crypto/passphrase.c /^int ossl_pw_set_passphrase(struct ossl_passphrase_data_st *data,$/;" f +ossl_pw_set_pem_password_cb crypto/passphrase.c /^int ossl_pw_set_pem_password_cb(struct ossl_passphrase_data_st *data,$/;" f +ossl_pw_set_ui_method crypto/passphrase.c /^int ossl_pw_set_ui_method(struct ossl_passphrase_data_st *data,$/;" f +ossl_rand_cleanup_entropy crypto/rand/prov_seed.c /^void ossl_rand_cleanup_entropy(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f +ossl_rand_cleanup_int crypto/rand/rand_lib.c /^void ossl_rand_cleanup_int(void)$/;" f +ossl_rand_cleanup_nonce crypto/rand/prov_seed.c /^void ossl_rand_cleanup_nonce(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f +ossl_rand_drbg_free providers/implementations/rands/drbg.c /^void ossl_rand_drbg_free(PROV_DRBG *drbg)$/;" f +ossl_rand_drbg_new providers/implementations/rands/drbg.c /^PROV_DRBG *ossl_rand_drbg_new$/;" f +ossl_rand_get_entropy crypto/rand/prov_seed.c /^size_t ossl_rand_get_entropy(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f +ossl_rand_get_nonce crypto/rand/prov_seed.c /^size_t ossl_rand_get_nonce(ossl_unused OSSL_CORE_HANDLE *handle,$/;" f +ossl_rand_meth crypto/rand/rand_meth.c /^RAND_METHOD ossl_rand_meth = {$/;" v +ossl_rand_pool_add crypto/rand/rand_pool.c /^int ossl_rand_pool_add(RAND_POOL *pool,$/;" f +ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_unix.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f +ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_vms.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f +ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_vxworks.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f +ossl_rand_pool_add_additional_data providers/implementations/rands/seeding/rand_win.c /^int ossl_rand_pool_add_additional_data(RAND_POOL *pool)$/;" f +ossl_rand_pool_add_begin crypto/rand/rand_pool.c /^unsigned char *ossl_rand_pool_add_begin(RAND_POOL *pool, size_t len)$/;" f +ossl_rand_pool_add_end crypto/rand/rand_pool.c /^int ossl_rand_pool_add_end(RAND_POOL *pool, size_t len, size_t entropy)$/;" f +ossl_rand_pool_attach crypto/rand/rand_pool.c /^RAND_POOL *ossl_rand_pool_attach(const unsigned char *buffer, size_t len,$/;" f +ossl_rand_pool_buffer crypto/rand/rand_pool.c /^const unsigned char *ossl_rand_pool_buffer(RAND_POOL *pool)$/;" f +ossl_rand_pool_bytes_needed crypto/rand/rand_pool.c /^size_t ossl_rand_pool_bytes_needed(RAND_POOL *pool, unsigned int entropy_factor)$/;" f +ossl_rand_pool_bytes_remaining crypto/rand/rand_pool.c /^size_t ossl_rand_pool_bytes_remaining(RAND_POOL *pool)$/;" f +ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_unix.c /^void ossl_rand_pool_cleanup(void)$/;" f +ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_vms.c /^void ossl_rand_pool_cleanup(void)$/;" f +ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_vxworks.c /^void ossl_rand_pool_cleanup(void)$/;" f +ossl_rand_pool_cleanup providers/implementations/rands/seeding/rand_win.c /^void ossl_rand_pool_cleanup(void)$/;" f +ossl_rand_pool_detach crypto/rand/rand_pool.c /^unsigned char *ossl_rand_pool_detach(RAND_POOL *pool)$/;" f +ossl_rand_pool_entropy crypto/rand/rand_pool.c /^size_t ossl_rand_pool_entropy(RAND_POOL *pool)$/;" f +ossl_rand_pool_entropy_available crypto/rand/rand_pool.c /^size_t ossl_rand_pool_entropy_available(RAND_POOL *pool)$/;" f +ossl_rand_pool_entropy_needed crypto/rand/rand_pool.c /^size_t ossl_rand_pool_entropy_needed(RAND_POOL *pool)$/;" f +ossl_rand_pool_free crypto/rand/rand_pool.c /^void ossl_rand_pool_free(RAND_POOL *pool)$/;" f +ossl_rand_pool_init providers/implementations/rands/seeding/rand_unix.c /^int ossl_rand_pool_init(void)$/;" f +ossl_rand_pool_init providers/implementations/rands/seeding/rand_vms.c /^int ossl_rand_pool_init(void)$/;" f +ossl_rand_pool_init providers/implementations/rands/seeding/rand_vxworks.c /^int ossl_rand_pool_init(void)$/;" f +ossl_rand_pool_init providers/implementations/rands/seeding/rand_win.c /^int ossl_rand_pool_init(void)$/;" f +ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_unix.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f +ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_vms.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f +ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_vxworks.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f +ossl_rand_pool_keep_random_devices_open providers/implementations/rands/seeding/rand_win.c /^void ossl_rand_pool_keep_random_devices_open(int keep)$/;" f +ossl_rand_pool_length crypto/rand/rand_pool.c /^size_t ossl_rand_pool_length(RAND_POOL *pool)$/;" f +ossl_rand_pool_new crypto/rand/rand_pool.c /^RAND_POOL *ossl_rand_pool_new(int entropy_requested, int secure,$/;" f +ossl_rand_pool_reattach crypto/rand/rand_pool.c /^void ossl_rand_pool_reattach(RAND_POOL *pool, unsigned char *buffer)$/;" f +ossl_random_add_conf_module crypto/rand/rand_lib.c /^void ossl_random_add_conf_module(void)$/;" f +ossl_rc4_hmac_ossl_md5_functions providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^const OSSL_DISPATCH ossl_rc4_hmac_ossl_md5_functions[] = {$/;" v +ossl_read_der providers/implementations/encode_decode/endecoder_common.c /^int ossl_read_der(PROV_CTX *provctx, OSSL_CORE_BIO *cin, unsigned char **data,$/;" f +ossl_register_hmac_meth crypto/engine/eng_openssl.c /^static int ossl_register_hmac_meth(void)$/;" f file: +ossl_rsa_acvp_test_free crypto/rsa/rsa_acvp_test_params.c /^void ossl_rsa_acvp_test_free(RSA_ACVP_TEST *t)$/;" f +ossl_rsa_acvp_test_gen_params_free crypto/rsa/rsa_acvp_test_params.c /^void ossl_rsa_acvp_test_gen_params_free(OSSL_PARAM *dst)$/;" f +ossl_rsa_acvp_test_gen_params_new crypto/rsa/rsa_acvp_test_params.c /^int ossl_rsa_acvp_test_gen_params_new(OSSL_PARAM **dst, const OSSL_PARAM src[])$/;" f +ossl_rsa_acvp_test_get_params crypto/rsa/rsa_acvp_test_params.c /^int ossl_rsa_acvp_test_get_params(RSA *r, OSSL_PARAM params[])$/;" f +ossl_rsa_acvp_test_set_params crypto/rsa/rsa_acvp_test_params.c /^int ossl_rsa_acvp_test_set_params(RSA *r, const OSSL_PARAM params[])$/;" f +ossl_rsa_asn1_meths crypto/rsa/rsa_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_rsa_asn1_meths[2] = {$/;" v +ossl_rsa_asym_cipher_functions providers/implementations/asymciphers/rsa_enc.c /^const OSSL_DISPATCH ossl_rsa_asym_cipher_functions[] = {$/;" v +ossl_rsa_asym_kem_functions providers/implementations/kem/rsa_kem.c /^const OSSL_DISPATCH ossl_rsa_asym_kem_functions[] = {$/;" v +ossl_rsa_check_crt_components crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_crt_components(const RSA *rsa, BN_CTX *ctx)$/;" f +ossl_rsa_check_key providers/common/securitycheck.c /^int ossl_rsa_check_key(OSSL_LIB_CTX *ctx, const RSA *rsa, int operation)$/;" f +ossl_rsa_check_pminusq_diff crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_pminusq_diff(BIGNUM *diff, const BIGNUM *p, const BIGNUM *q,$/;" f +ossl_rsa_check_prime_factor crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_prime_factor(BIGNUM *p, BIGNUM *e, int nbits, BN_CTX *ctx)$/;" f +ossl_rsa_check_prime_factor_range crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_prime_factor_range(const BIGNUM *p, int nbits, BN_CTX *ctx)$/;" f +ossl_rsa_check_private_exponent crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_private_exponent(const RSA *rsa, int nbits, BN_CTX *ctx)$/;" f +ossl_rsa_check_public_exponent crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_check_public_exponent(const BIGNUM *e)$/;" f +ossl_rsa_ctx_to_pss_string crypto/rsa/rsa_ameth.c /^ASN1_STRING *ossl_rsa_ctx_to_pss_string(EVP_PKEY_CTX *pkctx)$/;" f +ossl_rsa_digestinfo_encoding crypto/rsa/rsa_sign.c /^const unsigned char *ossl_rsa_digestinfo_encoding(int md_nid, size_t *len)$/;" f +ossl_rsa_dup crypto/rsa/rsa_backend.c /^RSA *ossl_rsa_dup(const RSA *rsa, int selection)$/;" f +ossl_rsa_fips186_4_gen_prob_primes crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_fips186_4_gen_prob_primes(RSA *rsa, RSA_ACVP_TEST *test,$/;" f +ossl_rsa_fromdata crypto/rsa/rsa_backend.c /^int ossl_rsa_fromdata(RSA *rsa, const OSSL_PARAM params[], int include_private)$/;" f +ossl_rsa_get0_libctx crypto/rsa/rsa_lib.c /^OSSL_LIB_CTX *ossl_rsa_get0_libctx(RSA *r)$/;" f +ossl_rsa_get0_pss_params_30 crypto/rsa/rsa_lib.c /^RSA_PSS_PARAMS_30 *ossl_rsa_get0_pss_params_30(RSA *r)$/;" f +ossl_rsa_get_lcm crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_get_lcm(BN_CTX *ctx, const BIGNUM *p, const BIGNUM *q,$/;" f +ossl_rsa_is_foreign crypto/rsa/rsa_backend.c /^int ossl_rsa_is_foreign(const RSA *rsa)$/;" f +ossl_rsa_key_from_pkcs8 crypto/rsa/rsa_backend.c /^RSA *ossl_rsa_key_from_pkcs8(const PKCS8_PRIV_KEY_INFO *p8inf,$/;" f +ossl_rsa_keymgmt_functions providers/implementations/keymgmt/rsa_kmgmt.c /^const OSSL_DISPATCH ossl_rsa_keymgmt_functions[] = {$/;" v +ossl_rsa_mgf_nid2name crypto/rsa/rsa_schemes.c /^const char *ossl_rsa_mgf_nid2name(int mgf)$/;" f +ossl_rsa_mp_coeff_names crypto/rsa/rsa_mp_names.c /^const char *ossl_rsa_mp_coeff_names[] = {$/;" v +ossl_rsa_mp_exp_names crypto/rsa/rsa_mp_names.c /^const char *ossl_rsa_mp_exp_names[] = {$/;" v +ossl_rsa_mp_factor_names crypto/rsa/rsa_mp_names.c /^const char *ossl_rsa_mp_factor_names[] = {$/;" v +ossl_rsa_multip_calc_product crypto/rsa/rsa_mp.c /^int ossl_rsa_multip_calc_product(RSA *rsa)$/;" f +ossl_rsa_multip_cap crypto/rsa/rsa_mp.c /^int ossl_rsa_multip_cap(int bits)$/;" f +ossl_rsa_multip_info_free crypto/rsa/rsa_mp.c /^void ossl_rsa_multip_info_free(RSA_PRIME_INFO *pinfo)$/;" f +ossl_rsa_multip_info_free_ex crypto/rsa/rsa_mp.c /^void ossl_rsa_multip_info_free_ex(RSA_PRIME_INFO *pinfo)$/;" f +ossl_rsa_multip_info_new crypto/rsa/rsa_mp.c /^RSA_PRIME_INFO *ossl_rsa_multip_info_new(void)$/;" f +ossl_rsa_new_with_ctx crypto/rsa/rsa_lib.c /^RSA *ossl_rsa_new_with_ctx(OSSL_LIB_CTX *libctx)$/;" f +ossl_rsa_oaeppss_md2nid crypto/rsa/rsa_schemes.c /^int ossl_rsa_oaeppss_md2nid(const EVP_MD *md)$/;" f +ossl_rsa_oaeppss_nid2name crypto/rsa/rsa_schemes.c /^const char *ossl_rsa_oaeppss_nid2name(int md)$/;" f +ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex crypto/rsa/rsa_oaep.c /^int ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex(OSSL_LIB_CTX *libctx,$/;" f +ossl_rsa_padding_add_PKCS1_type_2_ex crypto/rsa/rsa_pk1.c /^int ossl_rsa_padding_add_PKCS1_type_2_ex(OSSL_LIB_CTX *libctx, unsigned char *to,$/;" f +ossl_rsa_padding_check_PKCS1_type_2_TLS crypto/rsa/rsa_pk1.c /^int ossl_rsa_padding_check_PKCS1_type_2_TLS(OSSL_LIB_CTX *libctx,$/;" f +ossl_rsa_param_decode crypto/rsa/rsa_backend.c /^int ossl_rsa_param_decode(RSA *rsa, const X509_ALGOR *alg)$/;" f +ossl_rsa_pkey_method crypto/rsa/rsa_pmeth.c /^const EVP_PKEY_METHOD *ossl_rsa_pkey_method(void)$/;" f +ossl_rsa_pss_asn1_meth crypto/rsa/rsa_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_rsa_pss_asn1_meth = {$/;" v +ossl_rsa_pss_decode crypto/rsa/rsa_backend.c /^RSA_PSS_PARAMS *ossl_rsa_pss_decode(const X509_ALGOR *alg)$/;" f +ossl_rsa_pss_get_param crypto/rsa/rsa_ameth.c /^int ossl_rsa_pss_get_param(const RSA_PSS_PARAMS *pss, const EVP_MD **pmd,$/;" f +ossl_rsa_pss_get_param_unverified crypto/rsa/rsa_backend.c /^int ossl_rsa_pss_get_param_unverified(const RSA_PSS_PARAMS *pss,$/;" f +ossl_rsa_pss_params_30_copy crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_copy(RSA_PSS_PARAMS_30 *to,$/;" f +ossl_rsa_pss_params_30_fromdata crypto/rsa/rsa_backend.c /^int ossl_rsa_pss_params_30_fromdata(RSA_PSS_PARAMS_30 *pss_params,$/;" f +ossl_rsa_pss_params_30_hashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_hashalg(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f +ossl_rsa_pss_params_30_is_unrestricted crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_is_unrestricted(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f +ossl_rsa_pss_params_30_maskgenalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_maskgenalg(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f +ossl_rsa_pss_params_30_maskgenhashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_maskgenhashalg(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f +ossl_rsa_pss_params_30_saltlen crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_saltlen(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f +ossl_rsa_pss_params_30_set_defaults crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_defaults(RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f +ossl_rsa_pss_params_30_set_hashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_hashalg(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f +ossl_rsa_pss_params_30_set_maskgenalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_maskgenalg(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f +ossl_rsa_pss_params_30_set_maskgenhashalg crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_maskgenhashalg(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f +ossl_rsa_pss_params_30_set_saltlen crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_saltlen(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f +ossl_rsa_pss_params_30_set_trailerfield crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_set_trailerfield(RSA_PSS_PARAMS_30 *rsa_pss_params,$/;" f +ossl_rsa_pss_params_30_todata crypto/rsa/rsa_backend.c /^int ossl_rsa_pss_params_30_todata(const RSA_PSS_PARAMS_30 *pss,$/;" f +ossl_rsa_pss_params_30_trailerfield crypto/rsa/rsa_pss.c /^int ossl_rsa_pss_params_30_trailerfield(const RSA_PSS_PARAMS_30 *rsa_pss_params)$/;" f +ossl_rsa_pss_params_create crypto/rsa/rsa_ameth.c /^RSA_PSS_PARAMS *ossl_rsa_pss_params_create(const EVP_MD *sigmd,$/;" f +ossl_rsa_pss_pkey_method crypto/rsa/rsa_pmeth.c /^const EVP_PKEY_METHOD *ossl_rsa_pss_pkey_method(void)$/;" f +ossl_rsa_pss_to_ctx crypto/rsa/rsa_ameth.c /^int ossl_rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkctx,$/;" f +ossl_rsa_set0_libctx crypto/rsa/rsa_lib.c /^void ossl_rsa_set0_libctx(RSA *r, OSSL_LIB_CTX *libctx)$/;" f +ossl_rsa_set0_pss_params crypto/rsa/rsa_lib.c /^int ossl_rsa_set0_pss_params(RSA *r, RSA_PSS_PARAMS *pss)$/;" f +ossl_rsa_signature_functions providers/implementations/signature/rsa_sig.c /^const OSSL_DISPATCH ossl_rsa_signature_functions[] = {$/;" v +ossl_rsa_sp800_56b_check_keypair crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_sp800_56b_check_keypair(const RSA *rsa, const BIGNUM *efixed,$/;" f +ossl_rsa_sp800_56b_check_private crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_sp800_56b_check_private(const RSA *rsa)$/;" f +ossl_rsa_sp800_56b_check_public crypto/rsa/rsa_sp800_56b_check.c /^int ossl_rsa_sp800_56b_check_public(const RSA *rsa)$/;" f +ossl_rsa_sp800_56b_derive_params_from_pq crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_derive_params_from_pq(RSA *rsa, int nbits,$/;" f +ossl_rsa_sp800_56b_generate_key crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_generate_key(RSA *rsa, int nbits, const BIGNUM *efixed,$/;" f +ossl_rsa_sp800_56b_pairwise_test crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_pairwise_test(RSA *rsa, BN_CTX *ctx)$/;" f +ossl_rsa_sp800_56b_validate_strength crypto/rsa/rsa_sp800_56b_gen.c /^int ossl_rsa_sp800_56b_validate_strength(int nbits, int strength)$/;" f +ossl_rsa_sync_to_pss_params_30 crypto/rsa/rsa_backend.c /^static int ossl_rsa_sync_to_pss_params_30(RSA *rsa)$/;" f file: +ossl_rsa_validate_pairwise crypto/rsa/rsa_chk.c /^int ossl_rsa_validate_pairwise(const RSA *key)$/;" f +ossl_rsa_validate_private crypto/rsa/rsa_chk.c /^int ossl_rsa_validate_private(const RSA *key)$/;" f +ossl_rsa_validate_public crypto/rsa/rsa_chk.c /^int ossl_rsa_validate_public(const RSA *key)$/;" f +ossl_rsa_verify crypto/rsa/rsa_sign.c /^int ossl_rsa_verify(int type, const unsigned char *m, unsigned int m_len,$/;" f +ossl_rsapss_keymgmt_functions providers/implementations/keymgmt/rsa_kmgmt.c /^const OSSL_DISPATCH ossl_rsapss_keymgmt_functions[] = {$/;" v +ossl_rsaz_amm52x20_x1_256 crypto/bn/asm/rsaz-avx512.pl /^ossl_rsaz_amm52x20_x1_256:$/;" l +ossl_rsaz_amm52x20_x2_256 crypto/bn/asm/rsaz-avx512.pl /^ossl_rsaz_amm52x20_x2_256:$/;" l +ossl_rsaz_avx512ifma_eligible crypto/bn/asm/rsaz-avx512.pl /^ossl_rsaz_avx512ifma_eligible:$/;" l +ossl_sa_doall crypto/sparse_array.c /^void ossl_sa_doall(const OPENSSL_SA *sa, void (*leaf)(ossl_uintmax_t, void *))$/;" f +ossl_sa_doall_arg crypto/sparse_array.c /^void ossl_sa_doall_arg(const OPENSSL_SA *sa,$/;" f +ossl_sa_free crypto/sparse_array.c /^void ossl_sa_free(OPENSSL_SA *sa)$/;" f +ossl_sa_free_leaves crypto/sparse_array.c /^void ossl_sa_free_leaves(OPENSSL_SA *sa)$/;" f +ossl_sa_get crypto/sparse_array.c /^void *ossl_sa_get(const OPENSSL_SA *sa, ossl_uintmax_t n)$/;" f +ossl_sa_new crypto/sparse_array.c /^OPENSSL_SA *ossl_sa_new(void)$/;" f +ossl_sa_num crypto/sparse_array.c /^size_t ossl_sa_num(const OPENSSL_SA *sa)$/;" f +ossl_sa_set crypto/sparse_array.c /^int ossl_sa_set(OPENSSL_SA *sa, ossl_uintmax_t posn, void *val)$/;" f +ossl_safe_getenv crypto/getenv.c /^char *ossl_safe_getenv(const char *name)$/;" f +ossl_securitycheck_enabled providers/common/securitycheck_default.c /^int ossl_securitycheck_enabled(OSSL_LIB_CTX *libctx)$/;" f +ossl_securitycheck_enabled providers/common/securitycheck_fips.c /^int ossl_securitycheck_enabled(OSSL_LIB_CTX *libctx)$/;" f +ossl_seed_src_functions providers/implementations/rands/seed_src.c /^const OSSL_DISPATCH ossl_seed_src_functions[] = {$/;" v +ossl_self_test_st crypto/self_test_core.c /^struct ossl_self_test_st$/;" s file: +ossl_set_error_state providers/fips/self_test.c /^void ossl_set_error_state(const char *type)$/;" f +ossl_set_error_state providers/prov_running.c /^void ossl_set_error_state(const char *type)$/;" f +ossl_sha1 crypto/sha/sha1_one.c /^unsigned char *ossl_sha1(const unsigned char *d, size_t n, unsigned char *md)$/;" f +ossl_sha1_ctrl crypto/sha/sha1dgst.c /^int ossl_sha1_ctrl(SHA_CTX *sha1, int cmd, int mslen, void *ms)$/;" f +ossl_sha3_final crypto/sha/sha3.c /^int ossl_sha3_final(unsigned char *md, KECCAK1600_CTX *ctx)$/;" f +ossl_sha3_init crypto/sha/sha3.c /^int ossl_sha3_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen)$/;" f +ossl_sha3_reset crypto/sha/sha3.c /^void ossl_sha3_reset(KECCAK1600_CTX *ctx)$/;" f +ossl_sha3_update crypto/sha/sha3.c /^int ossl_sha3_update(KECCAK1600_CTX *ctx, const void *_inp, size_t len)$/;" f +ossl_siphash_functions providers/implementations/macs/siphash_prov.c /^const OSSL_DISPATCH ossl_siphash_functions[] = {$/;" v +ossl_siv128_aad crypto/modes/siv128.c /^int ossl_siv128_aad(SIV128_CONTEXT *ctx, const unsigned char *aad,$/;" f +ossl_siv128_cleanup crypto/modes/siv128.c /^int ossl_siv128_cleanup(SIV128_CONTEXT *ctx)$/;" f +ossl_siv128_copy_ctx crypto/modes/siv128.c /^int ossl_siv128_copy_ctx(SIV128_CONTEXT *dest, SIV128_CONTEXT *src)$/;" f +ossl_siv128_decrypt crypto/modes/siv128.c /^int ossl_siv128_decrypt(SIV128_CONTEXT *ctx,$/;" f +ossl_siv128_encrypt crypto/modes/siv128.c /^int ossl_siv128_encrypt(SIV128_CONTEXT *ctx,$/;" f +ossl_siv128_finish crypto/modes/siv128.c /^int ossl_siv128_finish(SIV128_CONTEXT *ctx)$/;" f +ossl_siv128_get_tag crypto/modes/siv128.c /^int ossl_siv128_get_tag(SIV128_CONTEXT *ctx, unsigned char *tag, size_t len)$/;" f +ossl_siv128_init crypto/modes/siv128.c /^int ossl_siv128_init(SIV128_CONTEXT *ctx, const unsigned char *key, int klen,$/;" f +ossl_siv128_new crypto/modes/siv128.c /^SIV128_CONTEXT *ossl_siv128_new(const unsigned char *key, int klen,$/;" f +ossl_siv128_set_tag crypto/modes/siv128.c /^int ossl_siv128_set_tag(SIV128_CONTEXT *ctx, const unsigned char *tag, size_t len)$/;" f +ossl_siv128_speed crypto/modes/siv128.c /^int ossl_siv128_speed(SIV128_CONTEXT *ctx, int arg)$/;" f +ossl_sleep e_os.h /^static ossl_inline void ossl_sleep(unsigned long millis)$/;" f +ossl_sm2_asn1_meth crypto/ec/ec_ameth.c /^const EVP_PKEY_ASN1_METHOD ossl_sm2_asn1_meth = {$/;" v +ossl_sm2_asym_cipher_functions providers/implementations/asymciphers/sm2_enc.c /^const OSSL_DISPATCH ossl_sm2_asym_cipher_functions[] = {$/;" v +ossl_sm2_compute_z_digest crypto/sm2/sm2_sign.c /^int ossl_sm2_compute_z_digest(uint8_t *out,$/;" f +ossl_sm2_do_sign crypto/sm2/sm2_sign.c /^ECDSA_SIG *ossl_sm2_do_sign(const EC_KEY *key,$/;" f +ossl_sm2_do_verify crypto/sm2/sm2_sign.c /^int ossl_sm2_do_verify(const EC_KEY *key,$/;" f +ossl_sm2_internal_sign crypto/sm2/sm2_sign.c /^int ossl_sm2_internal_sign(const unsigned char *dgst, int dgstlen,$/;" f +ossl_sm2_internal_verify crypto/sm2/sm2_sign.c /^int ossl_sm2_internal_verify(const unsigned char *dgst, int dgstlen,$/;" f +ossl_sm2_key_private_check crypto/sm2/sm2_key.c /^int ossl_sm2_key_private_check(const EC_KEY *eckey)$/;" f +ossl_sm2_keymgmt_functions providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_DISPATCH ossl_sm2_keymgmt_functions[] = {$/;" v +ossl_sm2_signature_functions providers/implementations/signature/sm2_sig.c /^const OSSL_DISPATCH ossl_sm2_signature_functions[] = {$/;" v +ossl_sm3_block_data_order crypto/sm3/sm3.c /^void ossl_sm3_block_data_order(SM3_CTX *ctx, const void *p, size_t num)$/;" f +ossl_sm3_init crypto/sm3/sm3.c /^int ossl_sm3_init(SM3_CTX *c)$/;" f +ossl_sm4_decrypt crypto/sm4/sm4.c /^void ossl_sm4_decrypt(const uint8_t *in, uint8_t *out, const SM4_KEY *ks)$/;" f +ossl_sm4_encrypt crypto/sm4/sm4.c /^void ossl_sm4_encrypt(const uint8_t *in, uint8_t *out, const SM4_KEY *ks)$/;" f +ossl_sm4_set_key crypto/sm4/sm4.c /^int ossl_sm4_set_key(const uint8_t *key, SM4_KEY *ks)$/;" f +ossl_ssize_t include/openssl/e_os2.h 189;" d +ossl_ssize_t include/openssl/e_os2.h 192;" d +ossl_ssize_t include/openssl/e_os2.h 198;" d +ossl_ssize_t include/openssl/e_os2.h 203;" d +ossl_statem_accept ssl/statem/statem.c /^int ossl_statem_accept(SSL *s)$/;" f +ossl_statem_app_data_allowed ssl/statem/statem.c /^int ossl_statem_app_data_allowed(SSL *s)$/;" f +ossl_statem_check_finish_init ssl/statem/statem.c /^void ossl_statem_check_finish_init(SSL *s, int sending)$/;" f +ossl_statem_clear ssl/statem/statem.c /^void ossl_statem_clear(SSL *s)$/;" f +ossl_statem_client13_read_transition ssl/statem/statem_clnt.c /^static int ossl_statem_client13_read_transition(SSL *s, int mt)$/;" f file: +ossl_statem_client13_write_transition ssl/statem/statem_clnt.c /^static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)$/;" f file: +ossl_statem_client_construct_message ssl/statem/statem_clnt.c /^int ossl_statem_client_construct_message(SSL *s, WPACKET *pkt,$/;" f +ossl_statem_client_max_message_size ssl/statem/statem_clnt.c /^size_t ossl_statem_client_max_message_size(SSL *s)$/;" f +ossl_statem_client_post_process_message ssl/statem/statem_clnt.c /^WORK_STATE ossl_statem_client_post_process_message(SSL *s, WORK_STATE wst)$/;" f +ossl_statem_client_post_work ssl/statem/statem_clnt.c /^WORK_STATE ossl_statem_client_post_work(SSL *s, WORK_STATE wst)$/;" f +ossl_statem_client_pre_work ssl/statem/statem_clnt.c /^WORK_STATE ossl_statem_client_pre_work(SSL *s, WORK_STATE wst)$/;" f +ossl_statem_client_process_message ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN ossl_statem_client_process_message(SSL *s, PACKET *pkt)$/;" f +ossl_statem_client_read_transition ssl/statem/statem_clnt.c /^int ossl_statem_client_read_transition(SSL *s, int mt)$/;" f +ossl_statem_client_write_transition ssl/statem/statem_clnt.c /^WRITE_TRAN ossl_statem_client_write_transition(SSL *s)$/;" f +ossl_statem_connect ssl/statem/statem.c /^int ossl_statem_connect(SSL *s)$/;" f +ossl_statem_export_allowed ssl/statem/statem.c /^int ossl_statem_export_allowed(SSL *s)$/;" f +ossl_statem_export_allowed test/tls13secretstest.c /^int ossl_statem_export_allowed(SSL *s)$/;" f +ossl_statem_export_early_allowed ssl/statem/statem.c /^int ossl_statem_export_early_allowed(SSL *s)$/;" f +ossl_statem_export_early_allowed test/tls13secretstest.c /^int ossl_statem_export_early_allowed(SSL *s)$/;" f +ossl_statem_fatal ssl/statem/statem.c /^void ossl_statem_fatal(SSL *s, int al, int reason, const char *fmt, ...)$/;" f +ossl_statem_fatal test/tls13secretstest.c /^void ossl_statem_fatal(SSL *s, int al, int reason, const char *fmt, ...)$/;" f +ossl_statem_get_in_handshake ssl/statem/statem.c /^int ossl_statem_get_in_handshake(SSL *s)$/;" f +ossl_statem_in_error ssl/statem/statem.c /^int ossl_statem_in_error(const SSL *s)$/;" f +ossl_statem_send_fatal ssl/statem/statem.c /^void ossl_statem_send_fatal(SSL *s, int al)$/;" f +ossl_statem_send_fatal test/tls13secretstest.c /^void ossl_statem_send_fatal(SSL *s, int al)$/;" f +ossl_statem_server13_read_transition ssl/statem/statem_srvr.c /^static int ossl_statem_server13_read_transition(SSL *s, int mt)$/;" f file: +ossl_statem_server13_write_transition ssl/statem/statem_srvr.c /^static WRITE_TRAN ossl_statem_server13_write_transition(SSL *s)$/;" f file: +ossl_statem_server_construct_message ssl/statem/statem_srvr.c /^int ossl_statem_server_construct_message(SSL *s, WPACKET *pkt,$/;" f +ossl_statem_server_max_message_size ssl/statem/statem_srvr.c /^size_t ossl_statem_server_max_message_size(SSL *s)$/;" f +ossl_statem_server_post_process_message ssl/statem/statem_srvr.c /^WORK_STATE ossl_statem_server_post_process_message(SSL *s, WORK_STATE wst)$/;" f +ossl_statem_server_post_work ssl/statem/statem_srvr.c /^WORK_STATE ossl_statem_server_post_work(SSL *s, WORK_STATE wst)$/;" f +ossl_statem_server_pre_work ssl/statem/statem_srvr.c /^WORK_STATE ossl_statem_server_pre_work(SSL *s, WORK_STATE wst)$/;" f +ossl_statem_server_process_message ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN ossl_statem_server_process_message(SSL *s, PACKET *pkt)$/;" f +ossl_statem_server_read_transition ssl/statem/statem_srvr.c /^int ossl_statem_server_read_transition(SSL *s, int mt)$/;" f +ossl_statem_server_write_transition ssl/statem/statem_srvr.c /^WRITE_TRAN ossl_statem_server_write_transition(SSL *s)$/;" f +ossl_statem_set_hello_verify_done ssl/statem/statem.c /^void ossl_statem_set_hello_verify_done(SSL *s)$/;" f +ossl_statem_set_in_handshake ssl/statem/statem.c /^void ossl_statem_set_in_handshake(SSL *s, int inhand)$/;" f +ossl_statem_set_in_init ssl/statem/statem.c /^void ossl_statem_set_in_init(SSL *s, int init)$/;" f +ossl_statem_set_renegotiate ssl/statem/statem.c /^void ossl_statem_set_renegotiate(SSL *s)$/;" f +ossl_statem_skip_early_data ssl/statem/statem.c /^int ossl_statem_skip_early_data(SSL *s)$/;" f +ossl_statem_st ssl/statem/statem.h /^struct ossl_statem_st {$/;" s +ossl_store_cleanup_int crypto/store/store_init.c /^void ossl_store_cleanup_int(void)$/;" f +ossl_store_close_it crypto/store/store_lib.c /^static int ossl_store_close_it(OSSL_STORE_CTX *ctx)$/;" f file: +ossl_store_ctx_st crypto/store/store_local.h /^struct ossl_store_ctx_st {$/;" s +ossl_store_destroy_loaders_int crypto/store/store_register.c /^void ossl_store_destroy_loaders_int(void)$/;" f +ossl_store_get0_loader_int crypto/store/store_register.c /^const OSSL_STORE_LOADER *ossl_store_get0_loader_int(const char *scheme)$/;" f +ossl_store_handle_load_result crypto/store/store_local.h /^OSSL_CALLBACK ossl_store_handle_load_result;$/;" v +ossl_store_handle_load_result crypto/store/store_result.c /^int ossl_store_handle_load_result(const OSSL_PARAM params[], void *arg)$/;" f +ossl_store_info_st crypto/store/store_local.h /^struct ossl_store_info_st {$/;" s +ossl_store_loader_ctx_st apps/lib/engine_loader.c /^struct ossl_store_loader_ctx_st {$/;" s file: +ossl_store_loader_ctx_st engines/e_loader_attic.c /^struct ossl_store_loader_ctx_st {$/;" s file: +ossl_store_loader_fetch_by_number crypto/store/store_meth.c /^OSSL_STORE_LOADER *ossl_store_loader_fetch_by_number(OSSL_LIB_CTX *libctx,$/;" f +ossl_store_loader_get_number crypto/store/store_meth.c /^int ossl_store_loader_get_number(const OSSL_STORE_LOADER *loader)$/;" f +ossl_store_loader_st crypto/store/store_local.h /^struct ossl_store_loader_st {$/;" s +ossl_store_loader_store_cache_flush crypto/store/store_meth.c /^int ossl_store_loader_store_cache_flush(OSSL_LIB_CTX *libctx)$/;" f +ossl_store_loader_store_remove_all_provided crypto/store/store_meth.c /^int ossl_store_loader_store_remove_all_provided(const OSSL_PROVIDER *prov)$/;" f +ossl_store_register_init crypto/store/store_register.c /^static int ossl_store_register_init(void)$/;" f file: +ossl_store_register_loader_int crypto/store/store_register.c /^int ossl_store_register_loader_int(OSSL_STORE_LOADER *loader)$/;" f +ossl_store_search_st crypto/store/store_local.h /^struct ossl_store_search_st {$/;" s +ossl_store_unregister_loader_int crypto/store/store_register.c /^OSSL_STORE_LOADER *ossl_store_unregister_loader_int(const char *scheme)$/;" f +ossl_strchr crypto/cpuid.c /^static variant_char *ossl_strchr(const variant_char *str, char srch)$/;" f file: +ossl_strtouint64 crypto/cpuid.c /^static uint64_t ossl_strtouint64(const variant_char *str)$/;" f file: +ossl_tdes_dinit providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_decrypt_init_fn ossl_tdes_dinit;$/;" v +ossl_tdes_dinit providers/implementations/ciphers/cipher_tdes_common.c /^int ossl_tdes_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_tdes_dupctx providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_dupctx_fn ossl_tdes_dupctx;$/;" v +ossl_tdes_dupctx providers/implementations/ciphers/cipher_tdes_common.c /^void *ossl_tdes_dupctx(void *ctx)$/;" f +ossl_tdes_einit providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_encrypt_init_fn ossl_tdes_einit;$/;" v +ossl_tdes_einit providers/implementations/ciphers/cipher_tdes_common.c /^int ossl_tdes_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f +ossl_tdes_freectx providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_freectx_fn ossl_tdes_freectx;$/;" v +ossl_tdes_freectx providers/implementations/ciphers/cipher_tdes_common.c /^void ossl_tdes_freectx(void *vctx)$/;" f +ossl_tdes_get_ctx_params providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_get_ctx_params_fn ossl_tdes_get_ctx_params;$/;" v +ossl_tdes_get_ctx_params providers/implementations/ciphers/cipher_tdes_common.c /^int ossl_tdes_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f +ossl_tdes_gettable_ctx_params providers/implementations/ciphers/cipher_tdes.h /^OSSL_FUNC_cipher_gettable_ctx_params_fn ossl_tdes_gettable_ctx_params;$/;" v +ossl_tdes_newctx providers/implementations/ciphers/cipher_tdes_common.c /^void *ossl_tdes_newctx(void *provctx, int mode, size_t kbits, size_t blkbits,$/;" f +ossl_test__attr__ test/testutil/output.h 15;" d +ossl_test__attr__ test/testutil/output.h 23;" d +ossl_test__attr__ test/testutil/output.h 24;" d +ossl_test__attr__ test/testutil/output.h 65;" d +ossl_test__printf__ test/testutil/output.h 26;" d +ossl_test__printf__ test/testutil/output.h 28;" d +ossl_test__printf__ test/testutil/output.h 64;" d +ossl_test_rng_functions providers/implementations/rands/test_rng.c /^const OSSL_DISPATCH ossl_test_rng_functions[] = {$/;" v +ossl_toascii crypto/ctype.c /^int ossl_toascii(int c)$/;" f +ossl_toascii include/crypto/ctype.h 56;" d +ossl_tolower crypto/ctype.c /^int ossl_tolower(int c)$/;" f +ossl_toupper crypto/ctype.c /^int ossl_toupper(int c)$/;" f +ossl_trace_cleanup crypto/trace.c /^void ossl_trace_cleanup(void)$/;" f +ossl_trace_get_category crypto/trace.c /^static int ossl_trace_get_category(int category)$/;" f file: +ossl_uintmax_t include/openssl/e_os2.h /^typedef uint64_t ossl_uintmax_t;$/;" t +ossl_uintmax_t include/openssl/e_os2.h /^typedef uintmax_t ossl_uintmax_t;$/;" t +ossl_unused include/openssl/e_os2.h 297;" d +ossl_unused include/openssl/e_os2.h 299;" d +ossl_v3_akey_id crypto/x509/v3_akid.c /^const X509V3_EXT_METHOD ossl_v3_akey_id = {$/;" v +ossl_v3_alt crypto/x509/v3_san.c /^const X509V3_EXT_METHOD ossl_v3_alt[3] = {$/;" v +ossl_v3_bcons crypto/x509/v3_bcons.c /^const X509V3_EXT_METHOD ossl_v3_bcons = {$/;" v +ossl_v3_cpols crypto/x509/v3_cpols.c /^const X509V3_EXT_METHOD ossl_v3_cpols = {$/;" v +ossl_v3_crl_hold crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_crl_hold = {$/;" v +ossl_v3_crl_invdate crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_crl_invdate = {$/;" v +ossl_v3_crl_num crypto/x509/v3_int.c /^const X509V3_EXT_METHOD ossl_v3_crl_num = {$/;" v +ossl_v3_crl_reason crypto/x509/v3_enum.c /^const X509V3_EXT_METHOD ossl_v3_crl_reason = {$/;" v +ossl_v3_crld crypto/x509/v3_crld.c /^const X509V3_EXT_METHOD ossl_v3_crld = {$/;" v +ossl_v3_ct_scts crypto/ct/ct_x509v3.c /^const X509V3_EXT_METHOD ossl_v3_ct_scts[3] = {$/;" v +ossl_v3_delta_crl crypto/x509/v3_int.c /^const X509V3_EXT_METHOD ossl_v3_delta_crl = {$/;" v +ossl_v3_ext_admission crypto/x509/v3_admis.c /^const X509V3_EXT_METHOD ossl_v3_ext_admission = {$/;" v +ossl_v3_ext_ku crypto/x509/v3_extku.c /^const X509V3_EXT_METHOD ossl_v3_ext_ku = {$/;" v file: +ossl_v3_freshest_crl crypto/x509/v3_crld.c /^const X509V3_EXT_METHOD ossl_v3_freshest_crl = {$/;" v +ossl_v3_idp crypto/x509/v3_crld.c /^const X509V3_EXT_METHOD ossl_v3_idp = {$/;" v +ossl_v3_info crypto/x509/v3_info.c /^const X509V3_EXT_METHOD ossl_v3_info = { NID_info_access, X509V3_EXT_MULTILINE,$/;" v +ossl_v3_inhibit_anyp crypto/x509/v3_int.c /^const X509V3_EXT_METHOD ossl_v3_inhibit_anyp = {$/;" v +ossl_v3_key_usage crypto/x509/v3_bitst.c /^const X509V3_EXT_METHOD ossl_v3_key_usage =$/;" v +ossl_v3_name_cmp crypto/x509/v3_utl.c /^int ossl_v3_name_cmp(const char *name, const char *cmp)$/;" f +ossl_v3_name_constraints crypto/x509/v3_ncons.c /^const X509V3_EXT_METHOD ossl_v3_name_constraints = {$/;" v +ossl_v3_ns_ia5_list crypto/x509/v3_ia5.c /^const X509V3_EXT_METHOD ossl_v3_ns_ia5_list[8] = {$/;" v +ossl_v3_nscert crypto/x509/v3_bitst.c /^const X509V3_EXT_METHOD ossl_v3_nscert =$/;" v +ossl_v3_ocsp_accresp crypto/x509/v3_extku.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_accresp = {$/;" v +ossl_v3_ocsp_acutoff crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_acutoff = {$/;" v +ossl_v3_ocsp_crlid crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_crlid = {$/;" v +ossl_v3_ocsp_nocheck crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_nocheck = {$/;" v +ossl_v3_ocsp_nonce crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_nonce = {$/;" v +ossl_v3_ocsp_serviceloc crypto/ocsp/v3_ocsp.c /^const X509V3_EXT_METHOD ossl_v3_ocsp_serviceloc = {$/;" v +ossl_v3_pci crypto/x509/v3_pci.c /^const X509V3_EXT_METHOD ossl_v3_pci =$/;" v +ossl_v3_pkey_usage_period crypto/x509/v3_pku.c /^const X509V3_EXT_METHOD ossl_v3_pkey_usage_period = {$/;" v +ossl_v3_policy_constraints crypto/x509/v3_pcons.c /^const X509V3_EXT_METHOD ossl_v3_policy_constraints = {$/;" v +ossl_v3_policy_mappings crypto/x509/v3_pmaps.c /^const X509V3_EXT_METHOD ossl_v3_policy_mappings = {$/;" v file: +ossl_v3_sinfo crypto/x509/v3_info.c /^const X509V3_EXT_METHOD ossl_v3_sinfo = { NID_sinfo_access, X509V3_EXT_MULTILINE,$/;" v +ossl_v3_skey_id crypto/x509/v3_skid.c /^const X509V3_EXT_METHOD ossl_v3_skey_id = {$/;" v +ossl_v3_sxnet crypto/x509/v3_sxnet.c /^const X509V3_EXT_METHOD ossl_v3_sxnet = {$/;" v +ossl_v3_utf8_list crypto/x509/v3_utf8.c /^const X509V3_EXT_METHOD ossl_v3_utf8_list[1] = {$/;" v +ossl_x25519 crypto/ec/curve25519.c /^ossl_x25519(uint8_t out_shared_key[32], const uint8_t private_key[32],$/;" f +ossl_x25519_keyexch_functions providers/implementations/exchange/ecx_exch.c /^const OSSL_DISPATCH ossl_x25519_keyexch_functions[] = {$/;" v +ossl_x25519_public_from_private crypto/ec/curve25519.c /^ossl_x25519_public_from_private(uint8_t out_public_value[32],$/;" f +ossl_x448 crypto/ec/curve448/curve448.c /^int ossl_x448(uint8_t out_shared_key[56], const uint8_t private_key[56],$/;" f +ossl_x448_derive_public_key crypto/ec/curve448/curve448.c /^void ossl_x448_derive_public_key(uint8_t out[X_PUBLIC_BYTES],$/;" f +ossl_x448_int crypto/ec/curve448/curve448.c /^ossl_x448_int(uint8_t out[X_PUBLIC_BYTES],$/;" f +ossl_x448_keyexch_functions providers/implementations/exchange/ecx_exch.c /^const OSSL_DISPATCH ossl_x448_keyexch_functions[] = {$/;" v +ossl_x448_public_from_private crypto/ec/curve448/curve448.c /^void ossl_x448_public_from_private(uint8_t out_public_value[56],$/;" f +ossl_x509_PUBKEY_get0_libctx crypto/x509/x_pubkey.c /^int ossl_x509_PUBKEY_get0_libctx(OSSL_LIB_CTX **plibctx, const char **ppropq,$/;" f +ossl_x509_algor_is_sm2 crypto/ec/ec_backend.c /^int ossl_x509_algor_is_sm2(const X509_ALGOR *palg)$/;" f +ossl_x509_check_cert_time crypto/x509/x509_vfy.c /^int ossl_x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int depth)$/;" f +ossl_x509_init_sig_info crypto/x509/x509_set.c /^int ossl_x509_init_sig_info(X509 *x)$/;" f +ossl_x509_likely_issued crypto/x509/v3_purp.c /^int ossl_x509_likely_issued(X509 *issuer, X509 *subject)$/;" f +ossl_x509_print_ex_brief crypto/x509/t_x509.c /^int ossl_x509_print_ex_brief(BIO *bio, X509 *cert, unsigned long neg_cflags)$/;" f +ossl_x509_pubkey_hash crypto/x509/v3_skid.c /^ASN1_OCTET_STRING *ossl_x509_pubkey_hash(X509_PUBKEY *pubkey)$/;" f +ossl_x509_set1_time crypto/x509/x509_set.c /^int ossl_x509_set1_time(ASN1_TIME **ptm, const ASN1_TIME *tm)$/;" f +ossl_x509_signing_allowed crypto/x509/v3_purp.c /^int ossl_x509_signing_allowed(const X509 *issuer, const X509 *subject)$/;" f +ossl_x509v3_cache_extensions crypto/x509/v3_purp.c /^int ossl_x509v3_cache_extensions(X509 *x)$/;" f +osslprefix Configurations/platform/VMS.pm /^sub osslprefix { 'OSSL$' }$/;" s +ossltest_aes128_cbc_cipher engines/e_ossltest.c /^static int ossltest_aes128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +ossltest_aes128_cbc_hmac_sha1_cipher engines/e_ossltest.c /^static int ossltest_aes128_cbc_hmac_sha1_cipher(EVP_CIPHER_CTX *ctx,$/;" f file: +ossltest_aes128_cbc_hmac_sha1_ctrl engines/e_ossltest.c /^static int ossltest_aes128_cbc_hmac_sha1_ctrl(EVP_CIPHER_CTX *ctx, int type,$/;" f file: +ossltest_aes128_cbc_hmac_sha1_init_key engines/e_ossltest.c /^static int ossltest_aes128_cbc_hmac_sha1_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +ossltest_aes128_gcm_cipher engines/e_ossltest.c /^static int ossltest_aes128_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +ossltest_aes128_gcm_ctrl engines/e_ossltest.c /^static int ossltest_aes128_gcm_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: +ossltest_aes128_gcm_init_key engines/e_ossltest.c /^static int ossltest_aes128_gcm_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +ossltest_aes128_init_key engines/e_ossltest.c /^static int ossltest_aes128_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +ossltest_aes_128_cbc engines/e_ossltest.c /^static const EVP_CIPHER *ossltest_aes_128_cbc(void)$/;" f file: +ossltest_aes_128_cbc_hmac_sha1 engines/e_ossltest.c /^static const EVP_CIPHER *ossltest_aes_128_cbc_hmac_sha1(void)$/;" f file: +ossltest_aes_128_gcm engines/e_ossltest.c /^static const EVP_CIPHER *ossltest_aes_128_gcm(void)$/;" f file: +ossltest_cipher_nids engines/e_ossltest.c /^static int ossltest_cipher_nids[] = {$/;" v file: +ossltest_ciphers engines/e_ossltest.c /^static int ossltest_ciphers(ENGINE *e, const EVP_CIPHER **cipher,$/;" f file: +ossltest_destroy engines/e_ossltest.c /^static int ossltest_destroy(ENGINE *e)$/;" f file: +ossltest_digest_nids engines/e_ossltest.c /^static int ossltest_digest_nids(const int **nids)$/;" f file: +ossltest_digests engines/e_ossltest.c /^static int ossltest_digests(ENGINE *e, const EVP_MD **digest,$/;" f file: +ossltest_finish engines/e_ossltest.c /^static int ossltest_finish(ENGINE *e)$/;" f file: +ossltest_init engines/e_ossltest.c /^static int ossltest_init(ENGINE *e)$/;" f file: +ossltest_load_privkey engines/e_ossltest.c /^static EVP_PKEY *ossltest_load_privkey(ENGINE *eng, const char *key_id,$/;" f file: +ossltest_load_pubkey engines/e_ossltest.c /^static EVP_PKEY *ossltest_load_pubkey(ENGINE *eng, const char *key_id,$/;" f file: +ossltest_rand_bytes engines/e_ossltest.c /^static int ossltest_rand_bytes(unsigned char *buf, int num)$/;" f file: +ossltest_rand_method engines/e_ossltest.c /^static const RAND_METHOD *ossltest_rand_method(void)$/;" f file: +ossltest_rand_status engines/e_ossltest.c /^static int ossltest_rand_status(void)$/;" f file: +ostream crypto/comp/c_zlib.c /^ z_stream ostream;$/;" m struct:zlib_state file: +other crypto/cmp/cmp_local.h /^ ASN1_TYPE *other;$/;" m union:ossl_cmp_itav_st::__anon197 +other crypto/cms/cms_local.h /^ ASN1_TYPE *other;$/;" m union:CMS_ContentInfo_st::__anon237 +other crypto/cms/cms_local.h /^ CMS_OtherCertificateFormat *other;$/;" m union:CMS_CertificateChoices::__anon243 +other crypto/cms/cms_local.h /^ CMS_OtherRevocationInfoFormat *other;$/;" m union:CMS_RevocationInfoChoice_st::__anon242 +other crypto/cms/cms_local.h /^ CMS_OtherKeyAttribute *other;$/;" m struct:CMS_KEKIdentifier_st +other crypto/cms/cms_local.h /^ CMS_OtherKeyAttribute *other;$/;" m struct:CMS_RecipientKeyIdentifier_st +other crypto/crmf/crmf_local.h /^ ASN1_TYPE *other;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 +other crypto/ec/ec_asn1.c /^ ASN1_TYPE *other;$/;" m union:x9_62_characteristic_two_st::__anon190 file: +other crypto/ec/ec_asn1.c /^ ASN1_TYPE *other;$/;" m union:x9_62_fieldid_st::__anon191 file: +other crypto/pkcs12/p12_local.h /^ ASN1_TYPE *other; \/* Secret or other bag *\/$/;" m union:pkcs12_bag_st::__anon223 +other crypto/pkcs12/p12_local.h /^ ASN1_TYPE *other;$/;" m union:PKCS12_SAFEBAG_st::__anon222 +other include/crypto/x509.h /^ STACK_OF(X509_ALGOR) *other; \/* other unspecified info *\/$/;" m struct:x509_cert_aux_st +otherCert crypto/cms/cms_local.h /^ ASN1_TYPE *otherCert;$/;" m struct:CMS_OtherCertificateFormat_st +otherCertFormat crypto/cms/cms_local.h /^ ASN1_OBJECT *otherCertFormat;$/;" m struct:CMS_OtherCertificateFormat_st +otherData crypto/cms/cms_local.h /^ void *otherData;$/;" m union:CMS_ContentInfo_st::__anon237 +otherRevInfo crypto/cms/cms_local.h /^ ASN1_TYPE *otherRevInfo;$/;" m struct:CMS_OtherRevocationInfoFormat_st +otherRevInfoFormat crypto/cms/cms_local.h /^ ASN1_OBJECT *otherRevInfoFormat;$/;" m struct:CMS_OtherRevocationInfoFormat_st +other_ctx include/crypto/x509.h /^ void *other_ctx;$/;" m struct:x509_store_ctx_st +otherparams_to_params providers/implementations/keymgmt/ec_kmgmt.c /^int otherparams_to_params(const EC_KEY *ec, OSSL_PARAM_BLD *tmpl,$/;" f file: +ourglobals test/filterprov.c /^static struct filter_prov_globals_st ourglobals;$/;" v typeref:struct:filter_prov_globals_st file: +ourpeer apps/lib/s_socket.c /^BIO_ADDR *ourpeer = NULL;$/;" v +out apps/lib/s_cb.c /^ BIO *out;$/;" m struct:__anon444 file: +out crypto/asn1/bio_ndef.c /^ BIO *out;$/;" m struct:ndef_aux_st file: +out crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned char *out;$/;" m struct:__anon21 file: +out crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned char *out;$/;" m struct:__anon36 file: +out crypto/perlasm/x86_64-xlate.pl /^ sub out {$/;" s +out include/openssl/evp.h /^ unsigned char *out;$/;" m struct:__anon382 +out providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ unsigned char *out;$/;" m struct:__anon504 file: +out providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ unsigned char *out;$/;" m struct:__anon508 file: +out test/http_test.c /^ BIO *out;$/;" m struct:__anon346 file: +out test/ideatest.c /^static unsigned char out[80];$/;" v file: +out test/igetest.c /^ const unsigned char out[MAX_VECTOR_SIZE];$/;" m struct:bi_ige_test file: +out test/igetest.c /^ const unsigned char out[MAX_VECTOR_SIZE];$/;" m struct:ige_test file: +out test/property_test.c /^ const char *out;$/;" m struct:__anon343 file: +out_len providers/implementations/kdfs/sskdf.c /^ size_t out_len; \/* optional KMAC parameter *\/$/;" m struct:__anon526 file: +out_len providers/implementations/macs/kmac_prov.c /^ size_t out_len;$/;" m struct:kmac_data_st file: +out_string crypto/ui/ui_local.h /^ const char *out_string; \/* Input *\/$/;" m struct:ui_string_st +out_u1 test/curve448_internal_test.c /^static const uint8_t out_u1[56] = {$/;" v file: +out_u2 test/curve448_internal_test.c /^static const uint8_t out_u2[56] = {$/;" v file: +out_u3 test/curve448_internal_test.c /^static const uint8_t out_u3[3][56] = {$/;" v file: +out_utf8 crypto/asn1/a_mbstr.c /^static int out_utf8(unsigned long value, void *arg)$/;" f file: +outbufs engines/e_dasync.c /^ unsigned char **outbufs;$/;" m struct:dasync_pipeline_ctx file: +outer? crypto/bn/asm/bn-c64xplus.asm /^outer?: ; m*2*(n+1)+10$/;" l +outer_content_type util/perl/TLSProxy/Record.pm /^sub outer_content_type$/;" s +outlen apps/speed.c /^ size_t outlen[EC_NUM];$/;" m struct:loopargs_st file: +outlen providers/implementations/include/prov/blake2.h /^ size_t outlen;$/;" m struct:blake2b_ctx_st +outlen providers/implementations/include/prov/blake2.h /^ size_t outlen;$/;" m struct:blake2s_ctx_st +output test/evp_test.c /^ unsigned char *output; \/* Expected output *\/$/;" m struct:__anon336 file: +output test/evp_test.c /^ unsigned char *output;$/;" m struct:digest_data_st file: +output test/evp_test.c /^ unsigned char *output;$/;" m struct:encode_data_st file: +output test/evp_test.c /^ unsigned char *output;$/;" m struct:kdf_data_st file: +output test/evp_test.c /^ unsigned char *output;$/;" m struct:mac_data_st file: +output test/evp_test.c /^ unsigned char *output;$/;" m struct:pkey_data_st file: +output test/evp_test.c /^ unsigned char *output;$/;" m struct:pkey_kdf_data_st file: +output test/evp_test.c /^ unsigned char *output;$/;" m struct:rand_data_pass_st file: +output test/rc4test.c /^static unsigned char output[6][30] = {$/;" v file: +output_do_not_edit_headers doc/perlvars.pm /^sub output_do_not_edit_headers {$/;" s +output_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: +output_len test/evp_test.c /^ size_t output_len; \/* Expected output length *\/$/;" m struct:__anon336 file: +output_len test/evp_test.c /^ size_t output_len;$/;" m struct:digest_data_st file: +output_len test/evp_test.c /^ size_t output_len;$/;" m struct:encode_data_st file: +output_len test/evp_test.c /^ size_t output_len;$/;" m struct:kdf_data_st file: +output_len test/evp_test.c /^ size_t output_len;$/;" m struct:mac_data_st file: +output_len test/evp_test.c /^ size_t output_len;$/;" m struct:pkey_data_st file: +output_len test/evp_test.c /^ size_t output_len;$/;" m struct:pkey_kdf_data_st file: +output_off util/perl/OpenSSL/Template.pm /^sub output_off {$/;" s +output_on util/perl/OpenSSL/Template.pm /^sub output_on {$/;" s +output_size test/evp_test.c /^ int output_size;$/;" m struct:mac_data_st file: +output_structure crypto/asn1/i2d_evp.c /^ const char *output_structure;$/;" m struct:type_and_structure_st file: +output_structure crypto/encode_decode/encoder_local.h /^ const char *output_structure; \/* May be NULL *\/$/;" m struct:ossl_encoder_instance_st +output_structure crypto/encode_decode/encoder_local.h /^ const char *output_structure;$/;" m struct:ossl_encoder_ctx_st +output_structure crypto/encode_decode/encoder_pkey.c /^ const char *output_structure;$/;" m struct:collected_encoder_st file: +output_type crypto/asn1/i2d_evp.c /^ const char *output_type;$/;" m struct:type_and_structure_st file: +output_type crypto/encode_decode/decoder_lib.c /^ const char *output_type;$/;" m struct:collect_extra_decoder_data_st file: +output_type crypto/encode_decode/encoder_local.h /^ const char *output_type; \/* Never NULL *\/$/;" m struct:ossl_encoder_instance_st +output_type crypto/encode_decode/encoder_local.h /^ const char *output_type;$/;" m struct:ossl_encoder_ctx_st +output_type crypto/encode_decode/encoder_pkey.c /^ const char *output_type;$/;" m struct:collected_encoder_st file: +outtype test/dtlsv1listentest.c /^ enum {GOOD, VERIFY, DROP} outtype;$/;" m struct:__anon347 typeref:enum:__anon347::__anon348 file: +outw crypto/evp/e_xcbc_d.c /^ DES_cblock outw;$/;" m struct:__anon23 file: +owf crypto/cmp/cmp_local.h /^ X509_ALGOR *owf;$/;" m struct:ossl_cmp_challenge_st +owf crypto/crmf/crmf_local.h /^ X509_ALGOR *owf;$/;" m struct:ossl_crmf_pbmparameter_st +owner ssl/ssl_local.h /^ SSL_CTX *owner;$/;" m struct:ssl_session_st +p apps/testdsa.h /^ unsigned char *p;$/;" m struct:testdsa_st +p crypto/dh/dh_asn1.c /^ BIGNUM *p;$/;" m struct:__anon201 file: +p crypto/ec/ec_asn1.c /^ } p;$/;" m struct:x9_62_characteristic_two_st typeref:union:x9_62_characteristic_two_st::__anon190 file: +p crypto/ec/ec_asn1.c /^ } p;$/;" m struct:x9_62_fieldid_st typeref:union:x9_62_fieldid_st::__anon191 file: +p crypto/ffc/ffc_dh.c /^ const BIGNUM *p;$/;" m struct:dh_named_group_st file: +p crypto/lhash/lhash_local.h /^ unsigned int p;$/;" m struct:lhash_st +p crypto/rsa/rsa_local.h /^ BIGNUM *p;$/;" m struct:rsa_st +p include/internal/ffc.h /^ BIGNUM *p;$/;" m struct:ffc_params_st +p include/openssl/sha.h /^ unsigned char p[SHA512_CBLOCK];$/;" m union:SHA512state_st::__anon381 +p providers/implementations/kdfs/scrypt.c /^ uint64_t r, p;$/;" m struct:__anon537 file: +p providers/implementations/keymgmt/ec_kmgmt.c /^ BIGNUM *p, *a, *b, *order, *cofactor;$/;" m struct:ec_gen_ctx file: +p test/bioprinttest.c /^ int p;$/;" m struct:pw_st file: +p test/ectest.c /^ const char *p, *a, *b, *Qx, *Qy, *Gx, *Gy, *order, *d;$/;" m struct:nistp_test_params file: +p test/ectest.c /^ const char *p;$/;" m struct:c2_curve_test file: +p test/evp_test.c /^ OSSL_PARAM *p;$/;" m struct:kdf_data_st file: +p test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: +p test/rsa_mp_test.c /^static const unsigned char p[] =$/;" v file: +p util/perl/TLSProxy/ServerKeyExchange.pm /^sub p$/;" s +p0 test/bntest.c /^static int p0[] = { 163, 7, 6, 3, 0, -1 };$/;" v file: +p1 crypto/evp/ctrl_params_translate.c /^ int p1;$/;" m struct:translation_ctx_st file: +p1 crypto/rsa/rsa_local.h /^ BIGNUM *p1;$/;" m struct:rsa_acvp_test_st +p1 test/bntest.c /^static int p1[] = { 193, 15, 0, -1 };$/;" v file: +p1 test/params_test.c /^ int p1;$/;" m struct:object_st file: +p10CSR crypto/cmp/cmp_local.h /^ X509_REQ *p10CSR; \/* for P10CR: PKCS#10 CSR to be sent *\/$/;" m struct:ossl_cmp_ctx_st +p10cr crypto/cmp/cmp_local.h /^ X509_REQ *p10cr; \/* 4 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +p12bio test/helpers/pkcs12.h /^ BIO *p12bio;$/;" m struct:pkcs12_builder +p1_init test/params_test.c 75;" d file: +p2 crypto/evp/ctrl_params_translate.c /^ void *p2;$/;" m struct:translation_ctx_st file: +p2 crypto/rsa/rsa_local.h /^ BIGNUM *p2;$/;" m struct:rsa_acvp_test_st +p2 test/params_test.c /^ double p2;$/;" m struct:object_st file: +p2_init test/params_test.c 76;" d file: +p3 test/params_test.c /^ BIGNUM *p3;$/;" m struct:object_st file: +p3_init test/params_test.c 78;" d file: +p4 test/params_test.c /^ char *p4;$/;" m struct:object_st file: +p4_init test/params_test.c 83;" d file: +p4_l test/params_test.c /^ size_t p4_l;$/;" m struct:object_st file: +p5 test/params_test.c /^ char p5[256];$/;" m struct:object_st file: +p521_explicit test/ectest.c /^static const unsigned char p521_explicit[] = {$/;" v file: +p521_named test/ectest.c /^static const unsigned char p521_named[] = {$/;" v file: +p5_init test/params_test.c 84;" d file: +p5_l test/params_test.c /^ size_t p5_l;$/;" m struct:object_st file: +p6 test/params_test.c /^ const char *p6;$/;" m struct:object_st file: +p6_init test/params_test.c 85;" d file: +p6_l test/params_test.c /^ size_t p6_l;$/;" m struct:object_st file: +p7default crypto/pkcs7/pk7_asn1.c /^ASN1_ADB_TEMPLATE(p7default) = ASN1_EXP_OPT(PKCS7, d.other, ASN1_ANY, 0);$/;" v +p8info_to_encp8 providers/implementations/encode_decode/encode_key2any.c /^static X509_SIG *p8info_to_encp8(PKCS8_PRIV_KEY_INFO *p8info,$/;" f file: +pExampleECParamDER test/evp_extra_test.c /^static const unsigned char pExampleECParamDER[] = {$/;" v file: +pKIStatusInfo crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *pKIStatusInfo;$/;" m struct:ossl_cmp_errormsgcontent_st +pSourceFunc include/openssl/rsa.h /^ X509_ALGOR *pSourceFunc;$/;" m struct:rsa_oaep_params_st +p_attach crypto/store/store_local.h /^ OSSL_FUNC_store_attach_fn *p_attach;$/;" m struct:ossl_store_loader_st +p_close crypto/store/store_local.h /^ OSSL_FUNC_store_close_fn *p_close;$/;" m struct:ossl_store_loader_st +p_compress crypto/comp/c_zlib.c /^static compress_ft p_compress = NULL;$/;" v file: +p_deflate crypto/comp/c_zlib.c /^static deflate_ft p_deflate = NULL;$/;" v file: +p_deflateEnd crypto/comp/c_zlib.c /^static deflateEnd_ft p_deflateEnd = NULL;$/;" v file: +p_deflateInit_ crypto/comp/c_zlib.c /^static deflateInit__ft p_deflateInit_ = NULL;$/;" v file: +p_eof crypto/store/store_local.h /^ OSSL_FUNC_store_eof_fn *p_eof;$/;" m struct:ossl_store_loader_st +p_export_object crypto/store/store_local.h /^ OSSL_FUNC_store_export_object_fn *p_export_object;$/;" m struct:ossl_store_loader_st +p_get_params test/p_test.c /^static OSSL_FUNC_provider_get_params_fn p_get_params;$/;" v file: +p_get_params test/p_test.c /^static int p_get_params(void *provctx, OSSL_PARAM params[])$/;" f file: +p_get_reason_strings test/p_test.c /^static OSSL_FUNC_provider_get_reason_strings_fn p_get_reason_strings;$/;" v file: +p_get_reason_strings test/p_test.c /^static const OSSL_ITEM *p_get_reason_strings(void *_)$/;" f file: +p_gettable_params test/p_test.c /^static OSSL_FUNC_provider_gettable_params_fn p_gettable_params;$/;" v file: +p_gettable_params test/p_test.c /^static const OSSL_PARAM *p_gettable_params(void *_)$/;" f file: +p_inflate crypto/comp/c_zlib.c /^static inflate_ft p_inflate = NULL;$/;" v file: +p_inflateEnd crypto/comp/c_zlib.c /^static inflateEnd_ft p_inflateEnd = NULL;$/;" v file: +p_inflateInit_ crypto/comp/c_zlib.c /^static inflateInit__ft p_inflateInit_ = NULL;$/;" v file: +p_l apps/testdsa.h /^ int p_l;$/;" m struct:testdsa_st +p_load crypto/store/store_local.h /^ OSSL_FUNC_store_load_fn *p_load;$/;" m struct:ossl_store_loader_st +p_next crypto/mem_sec.c /^ struct sh_list_st **p_next;$/;" m struct:sh_list_st typeref:struct:sh_list_st::sh_list_st file: +p_open crypto/store/store_local.h /^ OSSL_FUNC_store_open_fn *p_open;$/;" m struct:ossl_store_loader_st +p_param_types test/p_test.c /^static const OSSL_PARAM p_param_types[] = {$/;" v file: +p_set_ctx_params crypto/store/store_local.h /^ OSSL_FUNC_store_set_ctx_params_fn *p_set_ctx_params;$/;" m struct:ossl_store_loader_st +p_set_error test/p_test.c /^static void p_set_error(int lib, int reason, const char *file, int line,$/;" f file: +p_settable_ctx_params crypto/store/store_local.h /^ OSSL_FUNC_store_settable_ctx_params_fn *p_settable_ctx_params;$/;" m struct:ossl_store_loader_st +p_ssl3_setup_buffers ssl/ssl_local.h /^ int (*p_ssl3_setup_buffers) (SSL *s);$/;" m struct:openssl_ssl_test_functions +p_ssl_init_wbio_buffer ssl/ssl_local.h /^ int (*p_ssl_init_wbio_buffer) (SSL *s);$/;" m struct:openssl_ssl_test_functions +p_teardown test/p_test.c /^static OSSL_FUNC_provider_teardown_fn p_teardown;$/;" v file: +p_teardown test/p_test.c /^static void p_teardown(void *provctx)$/;" f file: +p_test_ctx test/p_test.c /^typedef struct p_test_ctx {$/;" s file: +p_test_table test/p_test.c /^static const OSSL_DISPATCH p_test_table[] = {$/;" v file: +p_zError crypto/comp/c_zlib.c /^static zError__ft p_zError = NULL;$/;" v file: +packet ssl/record/record.h /^ unsigned char *packet;$/;" m struct:dtls1_record_data_st +packet ssl/record/record.h /^ unsigned char *packet;$/;" m struct:record_layer_st +packet_forward include/internal/packet.h /^static ossl_inline void packet_forward(PACKET *pkt, size_t len)$/;" f +packet_len include/internal/packet.h /^ size_t packet_len;$/;" m struct:wpacket_sub +packet_length ssl/record/record.h /^ size_t packet_length;$/;" m struct:dtls1_record_data_st +packet_length ssl/record/record.h /^ size_t packet_length;$/;" m struct:record_layer_st +pad crypto/dh/dh_local.h /^ int pad;$/;" m struct:dh_st +pad crypto/dh/dh_pmeth.c /^ int pad;$/;" m struct:__anon200 file: +pad crypto/dsa/dsa_local.h /^ int pad;$/;" m struct:dsa_st +pad crypto/evp/e_aes.c /^ unsigned char pad[140];$/;" m struct:__anon66::__anon67::__anon69 file: +pad crypto/evp/e_aes.c /^ unsigned char pad[16];$/;" m struct:__anon66::__anon67::__anon68 file: +pad include/internal/sha3.h /^ unsigned char pad;$/;" m struct:keccak_st +pad providers/implementations/ciphers/cipher_aes_ccm.h /^ unsigned char pad[16];$/;" m struct:prov_aes_ccm_ctx_st::__anon472::__anon473 +pad providers/implementations/exchange/dh_exch.c /^ unsigned int pad : 1;$/;" m struct:__anon517 file: +pad providers/implementations/include/prov/ciphercommon.h /^ unsigned int pad : 1; \/* Whether padding should be used or not *\/$/;" m struct:prov_cipher_ctx_st +pad providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int pad:1; \/* Whether padding should be used or not *\/$/;" m struct:prov_gcm_ctx_st +pad1 test/mdc2test.c /^static unsigned char pad1[16] = {$/;" v file: +pad2 test/mdc2test.c /^static unsigned char pad2[16] = {$/;" v file: +pad_mode crypto/rsa/rsa_pmeth.c /^ int pad_mode;$/;" m struct:__anon203 file: +pad_mode providers/implementations/asymciphers/rsa_enc.c /^ int pad_mode;$/;" m struct:__anon515 file: +pad_mode providers/implementations/signature/rsa_sig.c /^ int pad_mode;$/;" m struct:__anon464 file: +pad_type include/openssl/mdc2.h /^ unsigned int pad_type; \/* either 1 or 2, default 1 *\/$/;" m struct:mdc2_ctx_st +pad_type test/evp_test.c /^ int pad_type;$/;" m struct:digest_data_st file: +padding_item providers/implementations/asymciphers/rsa_enc.c /^static OSSL_ITEM padding_item[] = {$/;" v file: +padding_item providers/implementations/signature/rsa_sig.c /^static OSSL_ITEM padding_item[] = {$/;" v file: +padlock_aes_block engines/asm/e_padlock-x86_64.pl /^padlock_aes_block:$/;" l +padlock_aes_init_key engines/e_padlock.c /^padlock_aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +padlock_available engines/e_padlock.c /^static int padlock_available(void)$/;" f file: +padlock_bind_fn engines/e_padlock.c /^static int padlock_bind_fn(ENGINE *e, const char *id)$/;" f file: +padlock_bind_helper engines/e_padlock.c /^static int padlock_bind_helper(ENGINE *e)$/;" f file: +padlock_capability engines/asm/e_padlock-x86_64.pl /^padlock_capability:$/;" l +padlock_cbc_cipher engines/e_padlock.c /^padlock_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: +padlock_cfb_cipher engines/e_padlock.c /^padlock_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: +padlock_cipher_nids engines/e_padlock.c /^static const int padlock_cipher_nids[] = {$/;" v file: +padlock_cipher_nids_num engines/e_padlock.c /^static int padlock_cipher_nids_num = (sizeof(padlock_cipher_nids) \/$/;" v file: +padlock_ciphers engines/e_padlock.c /^padlock_ciphers(ENGINE *e, const EVP_CIPHER **cipher, const int **nids,$/;" f file: +padlock_ctr32_encrypt_glue engines/e_padlock.c /^static void padlock_ctr32_encrypt_glue(const unsigned char *in,$/;" f file: +padlock_ctr_cipher engines/e_padlock.c /^padlock_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: +padlock_ecb_cipher engines/e_padlock.c /^padlock_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: +padlock_id engines/e_padlock.c /^static const char *padlock_id = "padlock";$/;" v file: +padlock_init engines/e_padlock.c /^static int padlock_init(ENGINE *e)$/;" f file: +padlock_key_bswap engines/asm/e_padlock-x86_64.pl /^padlock_key_bswap:$/;" l +padlock_name engines/e_padlock.c /^static char padlock_name[100];$/;" v file: +padlock_ofb_cipher engines/e_padlock.c /^padlock_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out_arg,$/;" f file: +padlock_rand engines/e_padlock.c /^static RAND_METHOD padlock_rand = {$/;" v file: +padlock_rand engines/e_padlock.c /^static RAND_METHOD padlock_rand;$/;" v file: +padlock_rand_bytes engines/e_padlock.c /^static int padlock_rand_bytes(unsigned char *output, int count)$/;" f file: +padlock_rand_status engines/e_padlock.c /^static int padlock_rand_status(void)$/;" f file: +padlock_reload_key engines/asm/e_padlock-x86_64.pl /^padlock_reload_key:$/;" l +padlock_sha1_blocks engines/asm/e_padlock-x86_64.pl /^padlock_sha1_blocks:$/;" l +padlock_sha1_oneshot engines/asm/e_padlock-x86_64.pl /^padlock_sha1_oneshot:$/;" l +padlock_sha256_blocks engines/asm/e_padlock-x86_64.pl /^padlock_sha256_blocks:$/;" l +padlock_sha256_oneshot engines/asm/e_padlock-x86_64.pl /^padlock_sha256_oneshot:$/;" l +padlock_sha512_blocks engines/asm/e_padlock-x86_64.pl /^padlock_sha512_blocks:$/;" l +padlock_use_ace engines/e_padlock.c /^static int padlock_use_ace = 0; \/* Advanced Cryptography Engine *\/$/;" v file: +padlock_use_rng engines/e_padlock.c /^static int padlock_use_rng = 0; \/* Random Number Generator *\/$/;" v file: +padlock_verify_context engines/asm/e_padlock-x86_64.pl /^padlock_verify_context:$/;" l +padlock_xstore engines/asm/e_padlock-x86_64.pl /^padlock_xstore:$/;" l +pair_st test/testutil.h /^typedef struct pair_st {$/;" s +pairs test/testutil.h /^ PAIR pairs[TESTMAXPAIRS];$/;" m struct:stanza_st +param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon51::__anon52 typeref:struct:__anon51::__anon52::__anon53 file: +param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon54::__anon55 typeref:struct:__anon54::__anon55::__anon56 file: +param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon57::__anon58 typeref:struct:__anon57::__anon58::__anon59 file: +param crypto/evp/e_aes.c /^ } param;$/;" m union:__anon60::__anon61 typeref:struct:__anon60::__anon61::__anon62 file: +param crypto/x509/x509_local.h /^ X509_VERIFY_PARAM *param;$/;" m struct:x509_store_st +param include/crypto/x509.h /^ X509_VERIFY_PARAM *param;$/;" m struct:x509_store_ctx_st +param providers/implementations/ciphers/cipher_aes.h /^ } param;$/;" m struct:prov_aes_ctx_st::__anon488::__anon489 typeref:union:prov_aes_ctx_st::__anon488::__anon489::__anon490 +param providers/implementations/ciphers/cipher_aes_gcm.h /^ } param;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 typeref:union:prov_aes_gcm_ctx_st::__anon494::__anon495::__anon496 +param ssl/ssl_local.h /^ X509_VERIFY_PARAM *param;$/;" m struct:ssl_ctx_st +param ssl/ssl_local.h /^ X509_VERIFY_PARAM *param;$/;" m struct:ssl_st +param test/params_conversion_test.c /^ OSSL_PARAM *param;$/;" m struct:__anon328 file: +param_addr crypto/bio/bss_acpt.c /^ char *param_addr;$/;" m struct:bio_accept_st file: +param_bin test/evp_pkey_dparams_test.c /^ const unsigned char *param_bin;$/;" m struct:__anon330 file: +param_bin_len test/evp_pkey_dparams_test.c /^ size_t param_bin_len;$/;" m struct:__anon330 file: +param_bld_convert crypto/param_build.c /^static OSSL_PARAM *param_bld_convert(OSSL_PARAM_BLD *bld, OSSL_PARAM *param,$/;" f file: +param_check include/crypto/evp.h /^ int (*param_check) (EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st +param_check test/evp_extra_test.c /^ int param_check;$/;" m struct:APK_DATA_st file: +param_cmp crypto/x509/x509_vpm.c /^static int param_cmp(const X509_VERIFY_PARAM *const *a,$/;" f file: +param_cmp include/crypto/asn1.h /^ int (*param_cmp) (const EVP_PKEY *a, const EVP_PKEY *b);$/;" m struct:evp_pkey_asn1_method_st +param_conversion_load_stanza test/params_conversion_test.c /^static int param_conversion_load_stanza(PARAM_CONVERSION *pc, const STANZA *s)$/;" f file: +param_conversion_test test/params_conversion_test.c /^static int param_conversion_test(const PARAM_CONVERSION *pc, int line)$/;" f file: +param_copy include/crypto/asn1.h /^ int (*param_copy) (EVP_PKEY *to, const EVP_PKEY *from);$/;" m struct:evp_pkey_asn1_method_st +param_data_type crypto/evp/ctrl_params_translate.c /^ unsigned int param_data_type;$/;" m struct:translation_st file: +param_decode include/crypto/asn1.h /^ int (*param_decode) (EVP_PKEY *pkey,$/;" m struct:evp_pkey_asn1_method_st +param_encode include/crypto/asn1.h /^ int (*param_encode) (const EVP_PKEY *pkey, unsigned char **pder);$/;" m struct:evp_pkey_asn1_method_st +param_group_list providers/common/capabilities.c /^static const OSSL_PARAM param_group_list[][10] = {$/;" v file: +param_hostname crypto/bio/bss_conn.c /^ char *param_hostname;$/;" m struct:bio_connect_st file: +param_key crypto/evp/ctrl_params_translate.c /^ const char *param_key; \/* The corresponding OSSL_PARAM key *\/$/;" m struct:translation_st file: +param_len crypto/ec/ec_curve.c /^ seed_len, param_len;$/;" m struct:__anon112 file: +param_missing include/crypto/asn1.h /^ int (*param_missing) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +param_name crypto/asn1/asn_mime.c /^ char *param_name; \/* Param name e.g. "micalg" *\/$/;" m struct:mime_param_st file: +param_nid crypto/dh/dh_pmeth.c /^ int param_nid;$/;" m struct:__anon200 file: +param_owner_st test/params_test.c /^struct param_owner_st {$/;" s file: +param_print include/crypto/asn1.h /^ int (*param_print) (BIO *out, const EVP_PKEY *pkey, int indent,$/;" m struct:evp_pkey_asn1_method_st +param_push crypto/param_build.c /^static OSSL_PARAM_BLD_DEF *param_push(OSSL_PARAM_BLD *bld, const char *key,$/;" f file: +param_push_num crypto/param_build.c /^static int param_push_num(OSSL_PARAM_BLD *bld, const char *key,$/;" f file: +param_serv crypto/bio/bss_acpt.c /^ char *param_serv;$/;" m struct:bio_accept_st file: +param_service crypto/bio/bss_conn.c /^ char *param_service;$/;" m struct:bio_connect_st file: +param_test_fn test/testutil/driver.c /^ int (*param_test_fn)(int idx);$/;" m struct:test_info file: +param_types crypto/provider_core.c /^static const OSSL_PARAM param_types[] = {$/;" v file: +param_value crypto/asn1/asn_mime.c /^ char *param_value; \/* Param value e.g. "sha1" *\/$/;" m struct:mime_param_st file: +paramdefs apps/include/apps.h /^ const OSSL_PARAM *paramdefs);$/;" v +parameter_test test/ectest.c /^static int parameter_test(void)$/;" f file: +parameters crypto/ec/ec_asn1.c /^ ECPARAMETERS *parameters;$/;" m union:ecpk_parameters_st::__anon193 file: +parameters crypto/ec/ec_asn1.c /^ ECPKPARAMETERS *parameters;$/;" m struct:ec_privatekey_st file: +parameters crypto/provider_local.h /^ STACK_OF(INFOPAIR) *parameters;$/;" m struct:__anon252 +paramgen include/crypto/evp.h /^ int (*paramgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st +paramgen_init include/crypto/evp.h /^ int (*paramgen_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +paramgen_type crypto/dh/dh_pmeth.c /^ int paramgen_type;$/;" m struct:__anon200 file: +params crypto/dh/dh_local.h /^ FFC_PARAMS params;$/;" m struct:dh_st +params crypto/dsa/dsa_local.h /^ FFC_PARAMS params;$/;" m struct:dsa_st +params crypto/evp/ctrl_params_translate.c /^ OSSL_PARAM *params;$/;" m struct:translation_ctx_st file: +params crypto/self_test_core.c /^ OSSL_PARAM params[4];$/;" m struct:ossl_self_test_st file: +params crypto/store/store_local.h /^ EVP_PKEY *params; \/* when type == OSSL_STORE_INFO_PARAMS *\/$/;" m union:ossl_store_info_st::__anon235 +params providers/implementations/macs/blake2_mac_impl.c /^ BLAKE2_PARAM params;$/;" m struct:blake2_mac_data_st file: +params test/evp_test.c /^ OSSL_PARAM params[20];$/;" m struct:kdf_data_st file: +params_b283 test/ec_internal_test.c /^static const unsigned char params_b283[] = {$/;" v file: +params_bio_test test/evp_pkey_dparams_test.c /^static int params_bio_test(int id)$/;" f file: +params_cf_fail test/ectest.c /^static const unsigned char params_cf_fail[] = {$/;" v file: +params_cf_pass test/ectest.c /^static const unsigned char params_cf_pass[] = {$/;" v file: +params_empty test/param_build_test.c /^static const OSSL_PARAM params_empty[] = { OSSL_PARAM_END };$/;" v file: +params_from_text test/params_test.c /^static const OSSL_PARAM params_from_text[] = {$/;" v file: +params_handler engines/e_loader_attic.c /^static FILE_HANDLER params_handler = {$/;" v file: +params_p256 test/ec_internal_test.c /^static const unsigned char params_p256[] = {$/;" v file: +parens_balance util/check-format.pl /^sub parens_balance { # count balance of opening parentheses - closing parentheses$/;" s +parent crypto/evp/evp_local.h /^ EVP_RAND_CTX *parent; \/* Parent EVP_RAND or NULL if none *\/$/;" m struct:evp_rand_ctx_st +parent crypto/x509/pcy_local.h /^ X509_POLICY_NODE *parent;$/;" m struct:X509_POLICY_NODE_st +parent include/crypto/x509.h /^ X509_STORE_CTX *parent;$/;" m struct:x509_store_ctx_st +parent include/internal/packet.h /^ WPACKET_SUB *parent;$/;" m struct:wpacket_sub +parent providers/implementations/rands/drbg_local.h /^ void *parent;$/;" m struct:prov_drbg_st +parent test/evp_test.c /^ EVP_RAND_CTX *parent;$/;" m struct:rand_data_st file: +parent_clear_seed providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_clear_seed_fn *parent_clear_seed;$/;" m struct:prov_drbg_st +parent_dispatch providers/implementations/rands/drbg_local.h /^ const OSSL_DISPATCH *parent_dispatch;$/;" m struct:prov_drbg_st +parent_enable_locking providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_enable_locking_fn *parent_enable_locking;$/;" m struct:prov_drbg_st +parent_get_ctx_params providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_get_ctx_params_fn *parent_get_ctx_params;$/;" m struct:prov_drbg_st +parent_get_seed providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_get_seed_fn *parent_get_seed;$/;" m struct:prov_drbg_st +parent_lock providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_lock_fn *parent_lock;$/;" m struct:prov_drbg_st +parent_nonce providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_nonce_fn *parent_nonce;$/;" m struct:prov_drbg_st +parent_reseed_counter providers/implementations/rands/drbg_local.h /^ unsigned int parent_reseed_counter;$/;" m struct:prov_drbg_st +parent_unlock providers/implementations/rands/drbg_local.h /^ OSSL_FUNC_rand_unlock_fn *parent_unlock;$/;" m struct:prov_drbg_st +parse test/evp_test.c /^ int (*parse) (EVP_TEST * t, const char *name, const char *value);$/;" m struct:evp_test_method_st file: +parse test/evp_test.c /^static int parse(EVP_TEST *t)$/;" f file: +parse test/helpers/ssl_test_ctx.c /^ int (*parse)(SSL_TEST_CLIENT_CONF *conf, const char *value);$/;" m struct:__anon276 file: +parse test/helpers/ssl_test_ctx.c /^ int (*parse)(SSL_TEST_CTX *test_ctx, const char *value);$/;" m struct:__anon275 file: +parse test/helpers/ssl_test_ctx.c /^ int (*parse)(SSL_TEST_SERVER_CONF *conf, const char *value);$/;" m struct:__anon277 file: +parse util/perl/OpenSSL/ParseC.pm /^sub parse {$/;" s +parse util/perl/TLSProxy/Certificate.pm /^sub parse$/;" s +parse util/perl/TLSProxy/CertificateRequest.pm /^sub parse$/;" s +parse util/perl/TLSProxy/CertificateVerify.pm /^sub parse$/;" s +parse util/perl/TLSProxy/ClientHello.pm /^sub parse$/;" s +parse util/perl/TLSProxy/EncryptedExtensions.pm /^sub parse$/;" s +parse util/perl/TLSProxy/NewSessionTicket.pm /^sub parse$/;" s +parse util/perl/TLSProxy/ServerHello.pm /^sub parse$/;" s +parse util/perl/TLSProxy/ServerKeyExchange.pm /^sub parse$/;" s +parseBN test/bntest.c /^static int parseBN(BIGNUM **out, const char *in)$/;" f file: +parse_alert test/helpers/ssl_test_ctx.c /^__owur static int parse_alert(int *alert, const char *value)$/;" f file: +parse_arg ssl/ssl_local.h /^ void *parse_arg;$/;" m struct:__anon424 +parse_arg ssl/statem/extensions_cust.c /^ void *parse_arg;$/;" m struct:__anon407 file: +parse_bag crypto/pkcs12/p12_kiss.c /^static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen,$/;" f file: +parse_bigBN test/bntest.c /^static int parse_bigBN(BIGNUM **out, const char *bn_strings[])$/;" f file: +parse_bin test/evp_test.c /^static int parse_bin(const char *value, unsigned char **buf, size_t *buflen)$/;" f file: +parse_boolean test/helpers/ssl_test_ctx.c /^static int parse_boolean(const char *value, int *result)$/;" f file: +parse_ca_names ssl/statem/statem_lib.c /^int parse_ca_names(SSL *s, PACKET *pkt)$/;" f +parse_cb ssl/ssl_local.h /^ SSL_custom_ext_parse_cb_ex parse_cb;$/;" m struct:__anon424 +parse_cb ssl/statem/extensions_cust.c /^ custom_ext_parse_cb parse_cb;$/;" m struct:__anon407 file: +parse_certstatus test/helpers/ssl_test_ctx.c /^__owur static int parse_certstatus(SSL_TEST_SERVER_CONF *server_conf,$/;" f file: +parse_client_alert test/helpers/ssl_test_ctx.c /^__owur static int parse_client_alert(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_client_options test/helpers/ssl_test_ctx.c /^static int parse_client_options(SSL_TEST_CLIENT_CONF *client, const CONF *conf,$/;" f file: +parse_client_verify_callback test/helpers/ssl_test_ctx.c /^__owur static int parse_client_verify_callback(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: +parse_ct_validation test/helpers/ssl_test_ctx.c /^__owur static int parse_ct_validation(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: +parse_ctos ssl/statem/extensions.c /^ int (*parse_ctos)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" m struct:extensions_definition_st file: +parse_enum test/helpers/ssl_test_ctx.c /^__owur static int parse_enum(const test_enum *enums, size_t num_enums,$/;" f file: +parse_env crypto/s390xcap.c /^static int parse_env(struct OPENSSL_s390xcap_st *cap)$/;" f file: +parse_error_tests test/property_test.c /^} parse_error_tests[] = {$/;" v typeref:struct:__anon340 file: +parse_expected_client_ca_names test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_ca_names(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_client_cert_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_cert_type(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_client_sign_hash test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_sign_hash(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_client_sign_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_client_sign_type(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_key_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_key_type(int *ptype, const char *value)$/;" f file: +parse_expected_result test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_result(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_expected_server_ca_names test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_ca_names(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_server_cert_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_cert_type(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_server_sign_hash test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_sign_hash(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_server_sign_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_server_sign_type(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_servername test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_servername(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_expected_sign_hash test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_sign_hash(int *ptype, const char *value)$/;" f file: +parse_expected_tmp_key_type test/helpers/ssl_test_ctx.c /^__owur static int parse_expected_tmp_key_type(SSL_TEST_CTX *test_ctx,$/;" f file: +parse_ext_names apps/x509.c /^static int parse_ext_names(char *names, const char **result)$/;" f file: +parse_handshake_mode test/helpers/ssl_test_ctx.c /^__owur static int parse_handshake_mode(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_hex crypto/property/property_parse.c /^static int parse_hex(const char *t[], OSSL_PROPERTY_DEFINITION *res)$/;" f file: +parse_http_line1 crypto/http/http_client.c /^static int parse_http_line1(char *line, int *found_keep_alive)$/;" f file: +parse_key_update_type test/helpers/ssl_test_ctx.c /^__owur static int parse_key_update_type(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_level crypto/cmp/cmp_util.c /^static OSSL_CMP_severity parse_level(const char *level)$/;" f file: +parse_max_fragment_len_mode test/helpers/ssl_test_ctx.c /^__owur static int parse_max_fragment_len_mode(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: +parse_name apps/lib/apps.c /^X509_NAME *parse_name(const char *cp, int chtype, int canmulti,$/;" f +parse_name crypto/property/property_parse.c /^static int parse_name(OSSL_LIB_CTX *ctx, const char *t[], int create,$/;" f file: +parse_number crypto/property/property_parse.c /^static int parse_number(const char *t[], OSSL_PROPERTY_DEFINITION *res)$/;" f file: +parse_oct crypto/property/property_parse.c /^static int parse_oct(const char *t[], OSSL_PROPERTY_DEFINITION *res)$/;" f file: +parse_oid util/perl/OpenSSL/OID.pm /^sub parse_oid {$/;" s +parse_pk12 crypto/pkcs12/p12_kiss.c /^static int parse_pk12(PKCS12 *p12, const char *pass, int passlen,$/;" f file: +parse_protocol test/helpers/ssl_test_ctx.c /^__owur static int parse_protocol(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_protos test/helpers/handshake.c /^static int parse_protos(const char *protos, unsigned char **out, size_t *outlen)$/;" f file: +parse_server_alert test/helpers/ssl_test_ctx.c /^__owur static int parse_server_alert(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_server_options test/helpers/ssl_test_ctx.c /^static int parse_server_options(SSL_TEST_SERVER_CONF *server, const CONF *conf,$/;" f file: +parse_servername test/helpers/ssl_test_ctx.c /^__owur static int parse_servername(SSL_TEST_CLIENT_CONF *client_conf,$/;" f file: +parse_servername_callback test/helpers/ssl_test_ctx.c /^__owur static int parse_servername_callback(SSL_TEST_SERVER_CONF *server_conf,$/;" f file: +parse_session_id test/helpers/ssl_test_ctx.c /^__owur static int parse_session_id(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_session_ticket test/helpers/ssl_test_ctx.c /^__owur static int parse_session_ticket(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_stoc ssl/statem/extensions.c /^ int (*parse_stoc)(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" m struct:extensions_definition_st file: +parse_string crypto/property/property_parse.c /^static int parse_string(OSSL_LIB_CTX *ctx, const char *t[], char delim,$/;" f file: +parse_tagging crypto/asn1/asn1_gen.c /^static int parse_tagging(const char *vstart, int vlen, int *ptag, int *pclass)$/;" f file: +parse_test_method test/helpers/ssl_test_ctx.c /^__owur static int parse_test_method(SSL_TEST_CTX *test_ctx, const char *value)$/;" f file: +parse_uint64 test/evp_test.c /^static int parse_uint64(const char *value, uint64_t *pr)$/;" f file: +parse_unquoted crypto/property/property_parse.c /^static int parse_unquoted(OSSL_LIB_CTX *ctx, const char *t[],$/;" f file: +parse_value crypto/property/property_parse.c /^static int parse_value(OSSL_LIB_CTX *ctx, const char *t[],$/;" f file: +parse_yesno apps/lib/apps.c /^int parse_yesno(const char *str, int def)$/;" f +parsebool crypto/conf/conf_def.c /^static int parsebool(const char *pval, int *flag)$/;" f file: +parsed ssl/ssl_local.h /^ int parsed;$/;" m struct:raw_extension_st +parsed_propdef crypto/encode_decode/encoder_local.h /^ OSSL_PROPERTY_LIST *parsed_propdef;$/;" m struct:ossl_endecode_base_st +parsedecBN test/bntest.c /^static int parsedecBN(BIGNUM **out, const char *in)$/;" f file: +parseit crypto/mem.c /^static void parseit(void)$/;" f file: +parser apps/s_client.c /^ ossl_ssize_t (*parser)(const char **, void *);$/;" m struct:tlsa_field file: +parser test/danetest.c /^ ossl_ssize_t (*parser)(const char *, void *);$/;" m struct:tlsa_field file: +parser_tests test/property_test.c /^} parser_tests[] = {$/;" v typeref:struct:__anon339 file: +partial crypto/cms/cms_local.h /^ int partial;$/;" m struct:CMS_EncapsulatedContentInfo_st +partial engines/e_devcrypto.c /^ unsigned char partial[EVP_MAX_BLOCK_LENGTH];$/;" m struct:cipher_ctx file: +partial_len crypto/evp/e_chacha20_poly1305.c /^ unsigned int partial_len;$/;" m struct:__anon27 file: +partial_len providers/implementations/ciphers/cipher_chacha20.h /^ unsigned int partial_len;$/;" m struct:__anon511 +partyuinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: +partyuinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: +partyvinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: +partyvinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: +pass crypto/cms/cms_local.h /^ unsigned char *pass;$/;" m struct:CMS_PasswordRecipientInfo_st +pass providers/implementations/kdfs/pbkdf1.c /^ unsigned char *pass;$/;" m struct:__anon528 file: +pass providers/implementations/kdfs/pbkdf2.c /^ unsigned char *pass;$/;" m struct:__anon535 file: +pass providers/implementations/kdfs/pkcs12kdf.c /^ unsigned char *pass;$/;" m struct:__anon536 file: +pass providers/implementations/kdfs/scrypt.c /^ unsigned char *pass;$/;" m struct:__anon537 file: +pass test/endecode_test.c /^static const char *pass = "the holy handgrenade of antioch";$/;" v file: +pass test/evp_test.c /^ unsigned char *pass;$/;" m struct:pbe_data_st file: +pass test/helpers/pkcs12.h /^ const char *pass;$/;" m struct:pkcs12_enc +pass_cb test/evp_pkey_provided_test.c /^static int pass_cb(char *buf, int size, int rwflag, void *u)$/;" f file: +pass_cb_error test/evp_pkey_provided_test.c /^static int pass_cb_error(char *buf, int size, int rwflag, void *u)$/;" f file: +pass_cipher test/endecode_test.c /^static const char *pass_cipher = "AES-256-CBC";$/;" v file: +pass_len providers/implementations/kdfs/pbkdf1.c /^ size_t pass_len;$/;" m struct:__anon528 file: +pass_len providers/implementations/kdfs/pbkdf2.c /^ size_t pass_len;$/;" m struct:__anon535 file: +pass_len providers/implementations/kdfs/pkcs12kdf.c /^ size_t pass_len;$/;" m struct:__anon536 file: +pass_len providers/implementations/kdfs/scrypt.c /^ size_t pass_len;$/;" m struct:__anon537 file: +pass_len test/evp_test.c /^ size_t pass_len;$/;" m struct:pbe_data_st file: +pass_pw test/endecode_test.c /^static int pass_pw(char *buf, int size, int rwflag, void *userdata)$/;" f file: +pass_pw test/endecode_test.c /^static pem_password_cb pass_pw;$/;" v file: +passlen crypto/cms/cms_local.h /^ size_t passlen;$/;" m struct:CMS_PasswordRecipientInfo_st +passphrase_cb include/internal/passphrase.h /^ OSSL_PASSPHRASE_CALLBACK *passphrase_cb;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon391 +passphrase_cbarg include/internal/passphrase.h /^ void *passphrase_cbarg;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon391 +passphrase_copy include/internal/passphrase.h /^ char *passphrase_copy;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon389 +passphrase_len include/internal/passphrase.h /^ size_t passphrase_len;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon389 +passwd_aixmd5 apps/passwd.c /^ passwd_aixmd5$/;" e enum:__anon435 file: +passwd_apr1 apps/passwd.c /^ passwd_apr1,$/;" e enum:__anon435 file: +passwd_main apps/passwd.c /^int passwd_main(int argc, char **argv)$/;" f +passwd_md5 apps/passwd.c /^ passwd_md5,$/;" e enum:__anon435 file: +passwd_modes apps/passwd.c /^} passwd_modes;$/;" t typeref:enum:__anon435 file: +passwd_options apps/passwd.c /^const OPTIONS passwd_options[] = {$/;" v +passwd_options util/check-format-test-negatives.c /^const OPTIONS passwd_options[] = {$/;" v +passwd_sha256 apps/passwd.c /^ passwd_sha256,$/;" e enum:__anon435 file: +passwd_sha512 apps/passwd.c /^ passwd_sha512,$/;" e enum:__anon435 file: +passwd_unset apps/passwd.c /^ passwd_unset = 0,$/;" e enum:__anon435 file: +password apps/include/apps_ui.h /^ const void *password;$/;" m struct:pw_cb_data +password demos/kdf/pbkdf2.c /^static unsigned char password[] = {$/;" v file: +password demos/kdf/scrypt.c /^static unsigned char password[] = {$/;" v file: +password_callback apps/lib/apps_ui.c /^int password_callback(char *buf, int bufsiz, int verify, PW_CB_DATA *cb_data)$/;" f +password_cb include/internal/passphrase.h /^ pem_password_cb *password_cb;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon390 +password_cbarg include/internal/passphrase.h /^ void *password_cbarg;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon390 +passwords test/pkcs12_format_test.c /^static const char *passwords[] = {$/;" v file: +path apps/s_server.c /^ char *host, *path, *port;$/;" m struct:tlsextstatusctx_st file: +path crypto/provider_core.c /^ char *path;$/;" m struct:ossl_provider_st file: +path crypto/provider_local.h /^ char *path;$/;" m struct:__anon252 +path_atexit test/shlibloadtest.c /^static const char *path_atexit;$/;" v file: +path_crypto test/shlibloadtest.c /^static const char *path_crypto;$/;" v file: +path_ssl test/shlibloadtest.c /^static const char *path_ssl;$/;" v file: +pathbyaddr crypto/dso/dso_local.h /^ int (*pathbyaddr) (void *addr, char *path, int sz);$/;" m struct:dso_meth_st +payload_length crypto/evp/e_aes_cbc_hmac_sha1.c /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:__anon17 file: +payload_length crypto/evp/e_aes_cbc_hmac_sha256.c /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:__anon32 file: +payload_length crypto/evp/e_rc4_hmac_md5.c /^ size_t payload_length;$/;" m struct:__anon38 file: +payload_length engines/e_ossltest.c /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:__anon264 file: +payload_length providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t payload_length; \/* AAD length in decrypt case *\/$/;" m struct:prov_aes_hmac_sha_ctx_st +payload_length providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ size_t payload_length;$/;" m struct:prov_rc4_hmac_md5_ctx_st +pbe2_cmp crypto/evp/evp_pbe.c /^static int pbe2_cmp(const EVP_PBE_CTL *pbe1, const EVP_PBE_CTL *pbe2)$/;" f file: +pbe_ciphertext_des_sha1 test/pbetest.c /^static const unsigned char pbe_ciphertext_des_sha1[] = {$/;" v file: +pbe_ciphertext_rc4_md5 test/pbetest.c /^static const unsigned char pbe_ciphertext_rc4_md5[] = {$/;" v file: +pbe_cmp crypto/evp/evp_pbe.c /^static int pbe_cmp(const EVP_PBE_CTL *const *a, const EVP_PBE_CTL *const *b)$/;" f file: +pbe_data_st test/evp_test.c /^typedef struct pbe_data_st {$/;" s file: +pbe_iter test/pbetest.c /^static const int pbe_iter = 1000;$/;" v file: +pbe_nid crypto/evp/evp_pbe.c /^ int pbe_nid;$/;" m struct:evp_pbe_st file: +pbe_password test/pbetest.c /^static const char pbe_password[] = "MyVoiceIsMyPassport";$/;" v file: +pbe_plaintext test/pbetest.c /^static unsigned char pbe_plaintext[] = {$/;" v file: +pbe_salt test/pbetest.c /^static unsigned char pbe_salt[] = {$/;" v file: +pbe_test_cleanup test/evp_test.c /^static void pbe_test_cleanup(EVP_TEST *t)$/;" f file: +pbe_test_init test/evp_test.c /^static int pbe_test_init(EVP_TEST *t, const char *alg)$/;" f file: +pbe_test_method test/evp_test.c /^static const EVP_TEST_METHOD pbe_test_method = {$/;" v file: +pbe_test_parse test/evp_test.c /^static int pbe_test_parse(EVP_TEST *t,$/;" f file: +pbe_test_run test/evp_test.c /^static int pbe_test_run(EVP_TEST *t)$/;" f file: +pbe_type crypto/evp/evp_pbe.c /^ int pbe_type;$/;" m struct:evp_pbe_st file: +pbe_type test/evp_test.c /^ PBE_TYPE pbe_type;$/;" m struct:pbe_data_st file: +pbe_type_enum test/evp_test.c /^typedef enum pbe_type_enum {$/;" g file: +pbits providers/implementations/keymgmt/dh_kmgmt.c /^ size_t pbits;$/;" m struct:dh_gen_ctx file: +pbits providers/implementations/keymgmt/dsa_kmgmt.c /^ size_t pbits;$/;" m struct:dsa_gen_ctx file: +pbits test/endecoder_legacy_test.c /^static size_t pbits = 1024; \/* With 160 Q bits, we MUST use 1024 P bits *\/$/;" v file: +pbkdf2_derive providers/implementations/kdfs/pbkdf2.c /^static int pbkdf2_derive(const char *pass, size_t passlen,$/;" f file: +pbkdf2_iterations demos/kdf/pbkdf2.c /^static unsigned int pbkdf2_iterations = 80000;$/;" v file: +pbkdf2_salt demos/kdf/pbkdf2.c /^static unsigned char pbkdf2_salt[] = {$/;" v file: +pbkdf2_set_membuf providers/implementations/kdfs/pbkdf2.c /^static int pbkdf2_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: +pbkdf2_test_parse test/evp_test.c /^static int pbkdf2_test_parse(EVP_TEST *t,$/;" f file: +pbm_itercnt crypto/cmp/cmp_local.h /^ int pbm_itercnt; \/* OWF iteration count, currently fixed to 500 *\/$/;" m struct:ossl_cmp_ctx_st +pbm_mac crypto/cmp/cmp_local.h /^ int pbm_mac; \/* NID of MAC algorithm, default: HMAC-SHA1 as per RFC 4210 *\/$/;" m struct:ossl_cmp_ctx_st +pbm_owf crypto/cmp/cmp_local.h /^ EVP_MD *pbm_owf; \/* one-way function (OWF), default: SHA256 *\/$/;" m struct:ossl_cmp_ctx_st +pbm_slen crypto/cmp/cmp_local.h /^ size_t pbm_slen; \/* salt length, currently fixed to 16 *\/$/;" m struct:ossl_cmp_ctx_st +pcbc_ok test/destest.c /^static unsigned char pcbc_ok[32] = {$/;" v file: +pcc crypto/perlasm/s390x.pm /^sub pcc {$/;" s +pcc crypto/s390x_arch.h /^ unsigned long long pcc[2];$/;" m struct:OPENSSL_s390xcap_st +pcert engines/e_capi.c /^ PCCERT_CONTEXT pcert;$/;" m struct:CAPI_KEY_st file: +pcert_flags ssl/ssl_conf.c /^ uint32_t *pcert_flags;$/;" m struct:ssl_conf_ctx_st file: +pcounter include/internal/ffc.h /^ int pcounter;$/;" m struct:ffc_params_st +pcounter providers/implementations/keymgmt/dh_kmgmt.c /^ int pcounter;$/;" m struct:dh_gen_ctx file: +pcounter providers/implementations/keymgmt/dsa_kmgmt.c /^ int pcounter;$/;" m struct:dsa_gen_ctx file: +pctx crypto/cms/cms_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:CMS_KeyAgreeRecipientInfo_st +pctx crypto/cms/cms_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:CMS_KeyTransRecipientInfo_st +pctx crypto/cms/cms_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:CMS_SignerInfo_st +pctx crypto/evp/ctrl_params_translate.c /^ EVP_PKEY_CTX *pctx;$/;" m struct:translation_ctx_st file: +pctx crypto/evp/evp_local.h /^ EVP_PKEY_CTX *pctx;$/;" m struct:evp_md_ctx_st +pctx fuzz/asn1.c /^static ASN1_PCTX *pctx;$/;" v file: +pctx test/evp_test.c /^ EVP_PKEY_CTX *pctx;$/;" m struct:__anon336 file: +pd_compare crypto/property/property_parse.c /^static int pd_compare(const OSSL_PROPERTY_DEFINITION *const *p1,$/;" f file: +pd_free crypto/property/property_parse.c /^static void pd_free(OSSL_PROPERTY_DEFINITION *pd)$/;" f file: +pdbext Configurations/platform/Windows/MSVC.pm /^sub pdbext { '.pdb' }$/;" s +pdbext Configurations/platform/Windows/cppbuilder.pm /^sub pdbext { '.tds' }$/;" s +pdecrypt_test_method test/evp_test.c /^static const EVP_TEST_METHOD pdecrypt_test_method = {$/;" v file: +pderive_test_init test/evp_test.c /^static int pderive_test_init(EVP_TEST *t, const char *name)$/;" f file: +pderive_test_method test/evp_test.c /^static const EVP_TEST_METHOD pderive_test_method = {$/;" v file: +pderive_test_parse test/evp_test.c /^static int pderive_test_parse(EVP_TEST *t,$/;" f file: +pderive_test_run test/evp_test.c /^static int pderive_test_run(EVP_TEST *t)$/;" f file: +pdpth include/internal/dane.h /^ int pdpth; \/* Depth of PKIX trust *\/$/;" m struct:ssl_dane_st +peekmode crypto/bio/bss_dgram.c /^ unsigned int peekmode;$/;" m struct:bio_dgram_data_st file: +peer crypto/bio/bss_bio.c /^ BIO *peer; \/* NULL if buf == NULL. If peer != NULL, then$/;" m struct:bio_bio_st file: +peer crypto/bio/bss_dgram.c /^ BIO_ADDR peer;$/;" m struct:bio_dgram_data_st file: +peer crypto/bio/bss_dgram.c /^ BIO_ADDR peer;$/;" m struct:bio_dgram_sctp_data_st file: +peer ssl/ssl_asn1.c /^ X509 *peer;$/;" m struct:__anon426 file: +peer ssl/ssl_local.h /^ X509 *peer;$/;" m struct:ssl_session_st +peer1_privk_data demos/keyexch/x25519.c /^static const unsigned char peer1_privk_data[32] = {$/;" v file: +peer2_privk_data demos/keyexch/x25519.c /^static const unsigned char peer2_privk_data[32] = {$/;" v file: +peer_auth_tested crypto/bio/bss_dgram.c /^ int peer_auth_tested;$/;" m struct:bio_dgram_sctp_data_st file: +peer_ca_names ssl/ssl_local.h /^ STACK_OF(X509_NAME) *peer_ca_names;$/;" m struct:ssl_st::__anon417::__anon418 +peer_cert_sigalgs ssl/ssl_local.h /^ uint16_t *peer_cert_sigalgs;$/;" m struct:ssl_st::__anon417::__anon418 +peer_cert_sigalgslen ssl/ssl_local.h /^ size_t peer_cert_sigalgslen;$/;" m struct:ssl_st::__anon417::__anon418 +peer_chain ssl/ssl_local.h /^ STACK_OF(X509) *peer_chain;$/;" m struct:ssl_session_st +peer_ciphers ssl/ssl_local.h /^ STACK_OF(SSL_CIPHER) *peer_ciphers;$/;" m struct:ssl_st +peer_data_st demos/keyexch/x25519.c /^typedef struct peer_data_st {$/;" s file: +peer_ecpointformats ssl/ssl_local.h /^ unsigned char *peer_ecpointformats;$/;" m struct:ssl_st::__anon420 +peer_ecpointformats_len ssl/ssl_local.h /^ size_t peer_ecpointformats_len;$/;" m struct:ssl_st::__anon420 +peer_finish_md ssl/ssl_local.h /^ unsigned char peer_finish_md[EVP_MAX_MD_SIZE * 2];$/;" m struct:ssl_st::__anon417::__anon418 +peer_finish_md_len ssl/ssl_local.h /^ size_t peer_finish_md_len;$/;" m struct:ssl_st::__anon417::__anon418 +peer_free_data test/helpers/handshake.c /^static void peer_free_data(PEER *peer)$/;" f file: +peer_pkey_type test/helpers/handshake.c /^static int peer_pkey_type(SSL *s)$/;" f file: +peer_quic_transport_params ssl/ssl_local.h /^ uint8_t *peer_quic_transport_params;$/;" m struct:ssl_st::__anon420 +peer_quic_transport_params_draft ssl/ssl_local.h /^ uint8_t *peer_quic_transport_params_draft;$/;" m struct:ssl_st::__anon420 +peer_quic_transport_params_draft_len ssl/ssl_local.h /^ size_t peer_quic_transport_params_draft_len;$/;" m struct:ssl_st::__anon420 +peer_quic_transport_params_len ssl/ssl_local.h /^ size_t peer_quic_transport_params_len;$/;" m struct:ssl_st::__anon420 +peer_sigalg ssl/ssl_local.h /^ const struct sigalg_lookup_st *peer_sigalg;$/;" m struct:ssl_st::__anon417::__anon418 typeref:struct:ssl_st::__anon417::__anon418::sigalg_lookup_st +peer_sigalgs ssl/ssl_local.h /^ uint16_t *peer_sigalgs;$/;" m struct:ssl_st::__anon417::__anon418 +peer_sigalgslen ssl/ssl_local.h /^ size_t peer_sigalgslen;$/;" m struct:ssl_st::__anon417::__anon418 +peer_st test/helpers/handshake.c /^typedef struct peer_st {$/;" s file: +peer_status_t test/helpers/handshake.c /^} peer_status_t;$/;" t typeref:enum:__anon293 file: +peer_supportedgroups ssl/ssl_local.h /^ uint16_t *peer_supportedgroups;$/;" m struct:ssl_st::__anon420 +peer_supportedgroups_len ssl/ssl_local.h /^ size_t peer_supportedgroups_len;$/;" m struct:ssl_st::__anon420 +peer_tmp ssl/ssl_local.h /^ EVP_PKEY *peer_tmp;$/;" m struct:ssl_st::__anon417 +peerk providers/implementations/exchange/ecdh_exch.c /^ EC_KEY *peerk;$/;" m struct:__anon518 file: +peerkey include/crypto/evp.h /^ EVP_PKEY *peerkey;$/;" m struct:evp_pkey_ctx_st +peerkey providers/implementations/exchange/ecx_exch.c /^ ECX_KEY *peerkey;$/;" m struct:__anon519 file: +peerkey test/tls-provider.c /^ XORKEY *peerkey;$/;" m struct:__anon315 file: +peername crypto/x509/x509_local.h /^ char *peername; \/* Matching hostname in peer certificate *\/$/;" m struct:X509_VERIFY_PARAM_st +pem2der_ctx_st providers/implementations/encode_decode/decode_pem2der.c /^struct pem2der_ctx_st {$/;" s file: +pem2der_decode providers/implementations/encode_decode/decode_pem2der.c /^static OSSL_FUNC_decoder_decode_fn pem2der_decode;$/;" v file: +pem2der_decode providers/implementations/encode_decode/decode_pem2der.c /^static int pem2der_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +pem2der_freectx providers/implementations/encode_decode/decode_pem2der.c /^static OSSL_FUNC_decoder_freectx_fn pem2der_freectx;$/;" v file: +pem2der_freectx providers/implementations/encode_decode/decode_pem2der.c /^static void pem2der_freectx(void *vctx)$/;" f file: +pem2der_newctx providers/implementations/encode_decode/decode_pem2der.c /^static OSSL_FUNC_decoder_newctx_fn pem2der_newctx;$/;" v file: +pem2der_newctx providers/implementations/encode_decode/decode_pem2der.c /^static void *pem2der_newctx(void *provctx)$/;" f file: +pem2der_pass_data_st providers/implementations/encode_decode/decode_pem2der.c /^struct pem2der_pass_data_st {$/;" s file: +pem2der_pass_helper providers/implementations/encode_decode/decode_pem2der.c /^static int pem2der_pass_helper(char *buf, int num, int w, void *data)$/;" f file: +pem_bytes_read_bio_flags crypto/pem/pem_lib.c /^static int pem_bytes_read_bio_flags(unsigned char **pdata, long *plen,$/;" f file: +pem_free crypto/pem/pem_lib.c /^static void pem_free(void *p, unsigned int flags, size_t num)$/;" f file: +pem_free_flag engines/e_loader_attic.c /^static void pem_free_flag(void *pem_data, int secure, size_t num)$/;" f file: +pem_malloc crypto/pem/pem_lib.c /^static void *pem_malloc(int num, unsigned int flags)$/;" f file: +pem_name engines/e_loader_attic.c /^ char *pem_name;$/;" m struct:embedded_st file: +pem_pass_data engines/e_loader_attic.c /^struct pem_pass_data {$/;" s file: +pem_password include/internal/passphrase.h /^ } pem_password;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon390 +pem_password_cb include/openssl/types.h /^typedef int pem_password_cb (char *buf, int size, int rwflag, void *userdata);$/;" t +pem_password_cb_data crypto/ui/ui_util.c /^struct pem_password_cb_data {$/;" s file: +pem_read_bio_PUBKEY test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_PUBKEY;$/;" m struct:test_stanza_st file: +pem_read_bio_PrivateKey test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_PrivateKey;$/;" m struct:test_stanza_st file: +pem_read_bio_PublicKey test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_PublicKey;$/;" m struct:test_stanza_st file: +pem_read_bio_key crypto/pem/pem_pkey.c /^static EVP_PKEY *pem_read_bio_key(BIO *bp, EVP_PKEY **x,$/;" f file: +pem_read_bio_key_decoder crypto/pem/pem_pkey.c /^static EVP_PKEY *pem_read_bio_key_decoder(BIO *bp, EVP_PKEY **x,$/;" f file: +pem_read_bio_key_legacy crypto/pem/pem_pkey.c /^static EVP_PKEY *pem_read_bio_key_legacy(BIO *bp, EVP_PKEY **x,$/;" f file: +pem_read_bio_params test/endecoder_legacy_test.c /^ PEM_read_bio_of_void *pem_read_bio_params;$/;" m struct:test_stanza_st file: +pem_str include/crypto/asn1.h /^ char *pem_str;$/;" m struct:evp_pkey_asn1_method_st +pem_write_bio_PUBKEY test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_unprotected *pem_write_bio_PUBKEY;$/;" m struct:test_stanza_st file: +pem_write_bio_PrivateKey test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_protected *pem_write_bio_PrivateKey;$/;" m struct:test_stanza_st file: +pem_write_bio_PublicKey test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_unprotected *pem_write_bio_PublicKey;$/;" m struct:test_stanza_st file: +pem_write_bio_params test/endecoder_legacy_test.c /^ PEM_write_bio_of_void_unprotected *pem_write_bio_params;$/;" m struct:test_stanza_st file: +pemfile test/pemtest.c /^static char *pemfile;$/;" v file: +pemtype test/pemtest.c /^static const char *pemtype = "PEMTESTDATA";$/;" v file: +perlapp util/perl/OpenSSL/Test.pm /^sub perlapp {$/;" s +perlasm::s390x crypto/perlasm/s390x.pm /^package perlasm::s390x;$/;" p +perltest util/perl/OpenSSL/Test.pm /^sub perltest {$/;" s +permitTAInExtraCertsForIR crypto/cmp/cmp_local.h /^ int permitTAInExtraCertsForIR;$/;" m struct:ossl_cmp_ctx_st +pers test/evp_test.c /^ unsigned char *pers;$/;" m struct:rand_data_pass_st file: +pers_len test/evp_test.c /^ size_t entropy_len, nonce_len, pers_len, addinA_len, addinB_len,$/;" m struct:rand_data_pass_st file: +personal providers/implementations/include/prov/blake2.h /^ uint8_t personal[BLAKE2B_PERSONALBYTES]; \/* 64 *\/$/;" m struct:blake2b_param_st +personal providers/implementations/include/prov/blake2.h /^ uint8_t personal[BLAKE2S_PERSONALBYTES]; \/* 32 *\/$/;" m struct:blake2s_param_st +pha_context ssl/ssl_local.h /^ uint8_t* pha_context;$/;" m struct:ssl_st +pha_context_len ssl/ssl_local.h /^ size_t pha_context_len;$/;" m struct:ssl_st +pha_dgst ssl/ssl_local.h /^ EVP_MD_CTX *pha_dgst; \/* this is just the digest through ClientFinished *\/$/;" m struct:ssl_st +pha_enabled ssl/ssl_local.h /^ int pha_enabled;$/;" m struct:ssl_ctx_st +pha_enabled ssl/ssl_local.h /^ int pha_enabled;$/;" m struct:ssl_st +phase crypto/self_test_core.c /^ const char *phase;$/;" m struct:ossl_self_test_st file: +phase util/mkerr.pl /^sub phase$/;" s +phcontext2 test/curve448_internal_test.c /^static const uint8_t phcontext2[3] = {$/;" v file: +phmsg1 test/curve448_internal_test.c /^static const uint8_t phmsg1[3] = {$/;" v file: +phmsg2 test/curve448_internal_test.c /^static const uint8_t phmsg2[3] = {$/;" v file: +phprivkey1 test/curve448_internal_test.c /^static const uint8_t phprivkey1[57] = {$/;" v file: +phprivkey2 test/curve448_internal_test.c /^static const uint8_t phprivkey2[57] = {$/;" v file: +phpubkey1 test/curve448_internal_test.c /^static const uint8_t phpubkey1[57] = {$/;" v file: +phpubkey2 test/curve448_internal_test.c /^static const uint8_t phpubkey2[57] = {$/;" v file: +phsig1 test/curve448_internal_test.c /^static const uint8_t phsig1[114] = {$/;" v file: +phsig2 test/curve448_internal_test.c /^static const uint8_t phsig2[114] = {$/;" v file: +pi0_perm crypto/sha/asm/keccak1600-avx512.pl /^pi0_perm:$/;" l +picker Configure /^sub picker {$/;" s +picmeup crypto/modes/asm/ghash-alpha.pl /^picmeup:$/;" l +pid test/drbgtest.c /^ pid_t pid; \/* process id *\/$/;" m struct:drbg_fork_result_st file: +pindex test/drbgtest.c /^ int pindex; \/* process index (0: parent, 1,2,3...: children)*\/$/;" m struct:drbg_fork_result_st file: +ping_pong_query test/sslapitest.c /^static int ping_pong_query(SSL *clientssl, SSL *serverssl)$/;" f file: +pipe util/perl/OpenSSL/Test.pm /^sub pipe {$/;" s +pitem ssl/ssl_local.h /^typedef struct pitem_st pitem;$/;" t typeref:struct:pitem_st +pitem_free ssl/pqueue.c /^void pitem_free(pitem *item)$/;" f +pitem_new ssl/pqueue.c /^pitem *pitem_new(unsigned char *prio64be, void *data)$/;" f +pitem_st ssl/ssl_local.h /^struct pitem_st {$/;" s +piterator ssl/ssl_local.h /^typedef struct pitem_st *piterator;$/;" t typeref:struct:pitem_st +pk crypto/encode_decode/encoder_pkey.c /^ const EVP_PKEY *pk;$/;" m struct:construct_data_st file: +pk7_cb crypto/pkcs7/pk7_asn1.c /^static int pk7_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +pkcs10_f test/cmp_client_test.c /^static const char *pkcs10_f;$/;" v file: +pkcs10_f test/cmp_msg_test.c /^static const char *pkcs10_f;$/;" v file: +pkcs12_attr test/helpers/pkcs12.h /^typedef struct pkcs12_attr {$/;" s +pkcs12_bag_st crypto/pkcs12/p12_local.h /^struct pkcs12_bag_st {$/;" s +pkcs12_builder test/helpers/pkcs12.h /^typedef struct pkcs12_builder {$/;" s +pkcs12_create_test test/pkcs12_format_test.c /^static int pkcs12_create_test(void)$/;" f file: +pkcs12_enc test/helpers/pkcs12.h /^typedef struct pkcs12_enc {$/;" s +pkcs12_gen_gost_mac_key crypto/pkcs12/p12_mutl.c /^static int pkcs12_gen_gost_mac_key(const char *pass, int passlen,$/;" f file: +pkcs12_gen_mac crypto/pkcs12/p12_mutl.c /^static int pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen,$/;" f file: +pkcs12_main apps/pkcs12.c /^int pkcs12_main(int argc, char **argv)$/;" f +pkcs12_options apps/pkcs12.c /^const OPTIONS pkcs12_options[] = {$/;" v +pkcs12_test_parse test/evp_test.c /^static int pkcs12_test_parse(EVP_TEST *t,$/;" f file: +pkcs12kdf_derive providers/implementations/kdfs/pkcs12kdf.c /^static int pkcs12kdf_derive(const unsigned char *pass, size_t passlen,$/;" f file: +pkcs12kdf_set_membuf providers/implementations/kdfs/pkcs12kdf.c /^static int pkcs12kdf_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: +pkcs5_scrypt_set crypto/asn1/p5_scrypt.c /^static X509_ALGOR *pkcs5_scrypt_set(const unsigned char *salt, size_t saltlen,$/;" f file: +pkcs7_bio_add_digest crypto/pkcs7/pk7_doit.c /^static int pkcs7_bio_add_digest(BIO **pbio, X509_ALGOR *alg,$/;" f file: +pkcs7_cmp_ri crypto/pkcs7/pk7_doit.c /^static int pkcs7_cmp_ri(PKCS7_RECIP_INFO *ri, X509 *pcert)$/;" f file: +pkcs7_copy_existing_digest crypto/pkcs7/pk7_smime.c /^static int pkcs7_copy_existing_digest(PKCS7 *p7, PKCS7_SIGNER_INFO *si)$/;" f file: +pkcs7_decrypt_rinfo crypto/pkcs7/pk7_doit.c /^static int pkcs7_decrypt_rinfo(unsigned char **pek, int *peklen,$/;" f file: +pkcs7_ecdsa_or_dsa_sign_verify_setup crypto/pkcs7/pk7_lib.c /^static int pkcs7_ecdsa_or_dsa_sign_verify_setup(PKCS7_SIGNER_INFO *si,$/;" f file: +pkcs7_encode_rinfo crypto/pkcs7/pk7_doit.c /^static int pkcs7_encode_rinfo(PKCS7_RECIP_INFO *ri,$/;" f file: +pkcs7_main apps/pkcs7.c /^int pkcs7_main(int argc, char **argv)$/;" f +pkcs7_options apps/pkcs7.c /^const OPTIONS pkcs7_options[] = {$/;" v +pkcs7_rsa_encrypt_decrypt_setup crypto/pkcs7/pk7_lib.c /^static int pkcs7_rsa_encrypt_decrypt_setup(PKCS7_RECIP_INFO *ri, int decrypt)$/;" f file: +pkcs7_rsa_sign_verify_setup crypto/pkcs7/pk7_lib.c /^static int pkcs7_rsa_sign_verify_setup(PKCS7_SIGNER_INFO *si, int verify)$/;" f file: +pkcs7_verify_test test/pkcs7_test.c /^static int pkcs7_verify_test(void)$/;" f file: +pkcs8_main apps/pkcs8.c /^int pkcs8_main(int argc, char **argv)$/;" f +pkcs8_options apps/pkcs8.c /^const OPTIONS pkcs8_options[] = {$/;" v +pkcs8_priv_key_info_st include/crypto/x509.h /^struct pkcs8_priv_key_info_st {$/;" s +pkey crypto/cmp/cmp_local.h /^ EVP_PKEY *pkey; \/* the key pair corresponding to cert *\/$/;" m struct:ossl_cmp_ctx_st +pkey crypto/cms/cms_local.h /^ EVP_PKEY *pkey;$/;" m struct:CMS_KeyTransRecipientInfo_st +pkey crypto/cms/cms_local.h /^ EVP_PKEY *pkey;$/;" m struct:CMS_RecipientEncryptedKey_st +pkey crypto/cms/cms_local.h /^ EVP_PKEY *pkey;$/;" m struct:CMS_SignerInfo_st +pkey crypto/ct/ct_local.h /^ EVP_PKEY *pkey;$/;" m struct:sct_ctx_st +pkey crypto/store/store_local.h /^ EVP_PKEY *pkey; \/* when type == OSSL_STORE_INFO_PKEY *\/$/;" m union:ossl_store_info_st::__anon235 +pkey crypto/x509/x_pubkey.c /^ EVP_PKEY *pkey;$/;" m struct:X509_pubkey_st file: +pkey include/crypto/evp.h /^ EVP_PKEY *pkey;$/;" m struct:evp_pkey_ctx_st +pkey include/crypto/evp.h /^ union legacy_pkey_st pkey;$/;" m struct:evp_pkey_st typeref:union:evp_pkey_st::legacy_pkey_st +pkey include/crypto/x509.h /^ EVP_PKEY *pkey;$/;" m union:x509_object_st::__anon373 +pkey include/crypto/x509.h /^ ASN1_OCTET_STRING *pkey;$/;" m struct:pkcs8_priv_key_info_st +pkey ssl/ssl_local.h /^ EVP_PKEY *pkey; \/* holds short lived key exchange key *\/$/;" m struct:ssl_st::__anon417::__anon418 +pkey_asn1_find crypto/asn1/ameth_lib.c /^static const EVP_PKEY_ASN1_METHOD *pkey_asn1_find(int type)$/;" f file: +pkey_asn1_meth_table crypto/engine/tb_asnmth.c /^static ENGINE_TABLE *pkey_asn1_meth_table = NULL;$/;" v file: +pkey_asn1_meths crypto/engine/eng_local.h /^ ENGINE_PKEY_ASN1_METHS_PTR pkey_asn1_meths;$/;" m struct:engine_st +pkey_base_id include/crypto/asn1.h /^ int pkey_base_id;$/;" m struct:evp_pkey_asn1_method_st +pkey_bits include/crypto/asn1.h /^ int (*pkey_bits) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +pkey_cb crypto/asn1/p8_pkey.c /^static int pkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +pkey_check include/crypto/asn1.h /^ int (*pkey_check) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +pkey_ctrl include/crypto/asn1.h /^ int (*pkey_ctrl) (EVP_PKEY *pkey, int op, long arg1, void *arg2);$/;" m struct:evp_pkey_asn1_method_st +pkey_ctrl_string apps/lib/apps.c /^int pkey_ctrl_string(EVP_PKEY_CTX *ctx, const char *value)$/;" f +pkey_ctx_is_pss crypto/rsa/rsa_local.h 152;" d +pkey_custom_check test/evp_extra_test.c /^static int pkey_custom_check(EVP_PKEY *pkey)$/;" f file: +pkey_custom_param_check test/evp_extra_test.c /^static int pkey_custom_param_check(EVP_PKEY *pkey)$/;" f file: +pkey_custom_pub_check test/evp_extra_test.c /^static int pkey_custom_pub_check(EVP_PKEY *pkey)$/;" f file: +pkey_data_st test/evp_test.c /^typedef struct pkey_data_st {$/;" s file: +pkey_dh_cleanup crypto/dh/dh_pmeth.c /^static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_dh_copy crypto/dh/dh_pmeth.c /^static int pkey_dh_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: +pkey_dh_ctrl crypto/dh/dh_pmeth.c /^static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +pkey_dh_ctrl_str crypto/dh/dh_pmeth.c /^static int pkey_dh_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_dh_derive crypto/dh/dh_pmeth.c /^static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: +pkey_dh_init crypto/dh/dh_pmeth.c /^static int pkey_dh_init(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_dh_keygen crypto/dh/dh_pmeth.c /^static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +pkey_dh_paramgen crypto/dh/dh_pmeth.c /^static int pkey_dh_paramgen(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_dsa_cleanup crypto/dsa/dsa_pmeth.c /^static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_dsa_copy crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: +pkey_dsa_ctrl crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +pkey_dsa_ctrl_str crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_dsa_init crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_init(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_dsa_keygen crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +pkey_dsa_paramgen crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +pkey_dsa_sign crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: +pkey_dsa_verify crypto/dsa/dsa_pmeth.c /^static int pkey_dsa_verify(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_ec_cleanup crypto/ec/ec_pmeth.c /^static void pkey_ec_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_ec_copy crypto/ec/ec_pmeth.c /^static int pkey_ec_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: +pkey_ec_ctrl crypto/ec/ec_pmeth.c /^static int pkey_ec_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +pkey_ec_ctrl_str crypto/ec/ec_pmeth.c /^static int pkey_ec_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_ec_derive crypto/ec/ec_pmeth.c /^static int pkey_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)$/;" f file: +pkey_ec_init crypto/ec/ec_pmeth.c /^static int pkey_ec_init(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_ec_kdf_derive crypto/ec/ec_pmeth.c /^static int pkey_ec_kdf_derive(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_ec_keygen crypto/ec/ec_pmeth.c /^static int pkey_ec_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +pkey_ec_paramgen crypto/ec/ec_pmeth.c /^static int pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +pkey_ec_sign crypto/ec/ec_pmeth.c /^static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" f file: +pkey_ec_verify crypto/ec/ec_pmeth.c /^static int pkey_ec_verify(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_ecd_ctrl crypto/ec/ecx_meth.c /^static int pkey_ecd_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +pkey_ecd_digestsign25519 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestsign25519(EVP_MD_CTX *ctx, unsigned char *sig,$/;" f file: +pkey_ecd_digestsign448 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestsign448(EVP_MD_CTX *ctx, unsigned char *sig,$/;" f file: +pkey_ecd_digestverify25519 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestverify25519(EVP_MD_CTX *ctx, const unsigned char *sig,$/;" f file: +pkey_ecd_digestverify448 crypto/ec/ecx_meth.c /^static int pkey_ecd_digestverify448(EVP_MD_CTX *ctx, const unsigned char *sig,$/;" f file: +pkey_ecx_ctrl crypto/ec/ecx_meth.c /^static int pkey_ecx_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +pkey_ecx_derive25519 crypto/ec/ecx_meth.c /^static int pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: +pkey_ecx_derive448 crypto/ec/ecx_meth.c /^static int pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: +pkey_ecx_keygen crypto/ec/ecx_meth.c /^static int pkey_ecx_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +pkey_fake_import crypto/evp/pmeth_gn.c /^static OSSL_FUNC_keymgmt_import_fn pkey_fake_import;$/;" v file: +pkey_fake_import crypto/evp/pmeth_gn.c /^static int pkey_fake_import(void *fake_keydata, int ignored_selection,$/;" f file: +pkey_flags include/crypto/asn1.h /^ unsigned long pkey_flags;$/;" m struct:evp_pkey_asn1_method_st +pkey_free include/crypto/asn1.h /^ void (*pkey_free) (EVP_PKEY *pkey);$/;" m struct:evp_pkey_asn1_method_st +pkey_gencb include/crypto/evp.h /^ EVP_PKEY_gen_cb *pkey_gencb;$/;" m struct:evp_pkey_ctx_st +pkey_get_bn_bytes test/acvp_test.c /^static int pkey_get_bn_bytes(EVP_PKEY *pkey, const char *name,$/;" f file: +pkey_get_dsa crypto/pem/pem_all.c /^static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa)$/;" f file: +pkey_get_eckey crypto/pem/pem_all.c /^static EC_KEY *pkey_get_eckey(EVP_PKEY *key, EC_KEY **eckey)$/;" f file: +pkey_get_octet_bytes test/acvp_test.c /^static int pkey_get_octet_bytes(EVP_PKEY *pkey, const char *name,$/;" f file: +pkey_get_rsa crypto/pem/pem_all.c /^static RSA *pkey_get_rsa(EVP_PKEY *key, RSA **rsa)$/;" f file: +pkey_has_private test/evp_extra_test2.c /^static int pkey_has_private(EVP_PKEY *key, const char *privtag,$/;" f file: +pkey_id crypto/objects/obj_xref.h /^ int pkey_id;$/;" m struct:__anon257 +pkey_id include/crypto/asn1.h /^ int pkey_id;$/;" m struct:evp_pkey_asn1_method_st +pkey_id include/crypto/evp.h /^ int pkey_id;$/;" m struct:evp_pkey_method_st +pkey_is_pss crypto/rsa/rsa_local.h 151;" d +pkey_kdf_data_st test/evp_test.c /^typedef struct pkey_kdf_data_st {$/;" s file: +pkey_kdf_test_cleanup test/evp_test.c /^static void pkey_kdf_test_cleanup(EVP_TEST *t)$/;" f file: +pkey_kdf_test_init test/evp_test.c /^static int pkey_kdf_test_init(EVP_TEST *t, const char *name)$/;" f file: +pkey_kdf_test_method test/evp_test.c /^static const EVP_TEST_METHOD pkey_kdf_test_method = {$/;" v file: +pkey_kdf_test_parse test/evp_test.c /^static int pkey_kdf_test_parse(EVP_TEST *t,$/;" f file: +pkey_kdf_test_run test/evp_test.c /^static int pkey_kdf_test_run(EVP_TEST *t)$/;" f file: +pkey_main apps/pkey.c /^int pkey_main(int argc, char **argv)$/;" f +pkey_meth_table crypto/engine/tb_pkmeth.c /^static ENGINE_TABLE *pkey_meth_table = NULL;$/;" v file: +pkey_meths crypto/engine/eng_local.h /^ ENGINE_PKEY_METHS_PTR pkey_meths;$/;" m struct:engine_st +pkey_options apps/pkey.c /^const OPTIONS pkey_options[] = {$/;" v +pkey_param_check include/crypto/asn1.h /^ int (*pkey_param_check) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +pkey_params test/evp_pkey_dparams_test.c /^} pkey_params [] = {$/;" v typeref:struct:__anon330 file: +pkey_print_message apps/speed.c /^static void pkey_print_message(const char *str, const char *str2, long num,$/;" f file: +pkey_pss_init crypto/rsa/rsa_pmeth.c /^static int pkey_pss_init(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_public_check include/crypto/asn1.h /^ int (*pkey_public_check) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +pkey_rsa_cleanup crypto/rsa/rsa_pmeth.c /^static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_rsa_copy crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)$/;" f file: +pkey_rsa_ctrl crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)$/;" f file: +pkey_rsa_ctrl_str crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_ctrl_str(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_rsa_decrypt crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_rsa_encrypt crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_rsa_init crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_init(EVP_PKEY_CTX *ctx)$/;" f file: +pkey_rsa_keygen crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +pkey_rsa_print crypto/rsa/rsa_ameth.c /^static int pkey_rsa_print(BIO *bp, const EVP_PKEY *pkey, int off, int priv)$/;" f file: +pkey_rsa_sign crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: +pkey_rsa_verify crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_verify(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_rsa_verifyrecover crypto/rsa/rsa_pmeth.c /^static int pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx,$/;" f file: +pkey_security_bits include/crypto/asn1.h /^ int (*pkey_security_bits) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +pkey_set_type crypto/evp/p_lib.c /^static int pkey_set_type(EVP_PKEY *pkey, ENGINE *e, int type, const char *str,$/;" f file: +pkey_size include/crypto/asn1.h /^ int (*pkey_size) (const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +pkey_test_cleanup test/evp_test.c /^static void pkey_test_cleanup(EVP_TEST *t)$/;" f file: +pkey_test_ctrl test/evp_test.c /^static int pkey_test_ctrl(EVP_TEST *t, EVP_PKEY_CTX *pctx,$/;" f file: +pkey_test_init test/evp_test.c /^static int pkey_test_init(EVP_TEST *t, const char *name,$/;" f file: +pkey_test_parse test/evp_test.c /^static int pkey_test_parse(EVP_TEST *t,$/;" f file: +pkey_test_run test/evp_test.c /^static int pkey_test_run(EVP_TEST *t)$/;" f file: +pkey_type include/crypto/evp.h /^ int pkey_type;$/;" m struct:evp_md_st +pkey_type test/helpers/handshake.c /^static int pkey_type(EVP_PKEY *pkey)$/;" f file: +pkey_type2param crypto/cms/cms_ec.c /^static EVP_PKEY *pkey_type2param(int ptype, const void *pval,$/;" f file: +pkeyalg include/crypto/x509.h /^ X509_ALGOR *pkeyalg;$/;" m struct:pkcs8_priv_key_info_st +pkeyhash crypto/ct/ct_local.h /^ unsigned char *pkeyhash;$/;" m struct:sct_ctx_st +pkeyhashlen crypto/ct/ct_local.h /^ size_t pkeyhashlen;$/;" m struct:sct_ctx_st +pkeyparam_main apps/pkeyparam.c /^int pkeyparam_main(int argc, char **argv)$/;" f +pkeyparam_options apps/pkeyparam.c /^const OPTIONS pkeyparam_options[] = {$/;" v +pkeys ssl/ssl_local.h /^ CERT_PKEY pkeys[SSL_PKEY_NUM];$/;" m struct:cert_st +pkeyutl_main apps/pkeyutl.c /^int pkeyutl_main(int argc, char **argv)$/;" f +pkeyutl_options apps/pkeyutl.c /^const OPTIONS pkeyutl_options[] = {$/;" v +pkiPublicationInfo crypto/crmf/crmf_local.h /^ OSSL_CRMF_PKIPUBLICATIONINFO *pkiPublicationInfo;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 +pkiconf crypto/cmp/cmp_local.h /^ ASN1_TYPE *pkiconf; \/* 19 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +pkifailure test/cmp_status_test.c /^ int pkifailure;$/;" m struct:test_fixture file: +pkistatus test/cmp_status_test.c /^ int pkistatus;$/;" m struct:test_fixture file: +pknid include/crypto/x509.h /^ int pknid;$/;" m struct:x509_sig_info_st +plain test/destest.c /^static unsigned char plain[24] = {$/;" v file: +plain test/ideatest.c /^static const unsigned char plain[CFB_TEST_SIZE] = {$/;" v file: +plain_data test/bftest.c /^static unsigned char plain_data[NUM_TESTS][8] = {$/;" v file: +plain_data test/destest.c /^static unsigned char plain_data[NUM_TESTS][8] = {$/;" v file: +plaintext test/evp_test.c /^ unsigned char *plaintext;$/;" m struct:cipher_data_st file: +plaintext test/igetest.c /^static unsigned char plaintext[BIG_TEST_SIZE];$/;" v file: +plaintext test/tls13encryptiontest.c /^ const char *plaintext[3];$/;" m struct:__anon354 file: +plaintext_len test/evp_test.c /^ size_t plaintext_len;$/;" m struct:cipher_data_st file: +plat providers/implementations/ciphers/cipher_aes.h /^ } plat;$/;" m struct:prov_aes_ctx_st typeref:union:prov_aes_ctx_st::__anon488 +plat providers/implementations/ciphers/cipher_aes_gcm.h /^ } plat;$/;" m struct:prov_aes_gcm_ctx_st typeref:union:prov_aes_gcm_ctx_st::__anon494 +platform Configurations/platform.pm /^package platform;$/;" p +platform::AIX Configurations/platform/AIX.pm /^package platform::AIX;$/;" p +platform::BASE Configurations/platform/BASE.pm /^package platform::BASE;$/;" p +platform::Cygwin Configurations/platform/Cygwin.pm /^package platform::Cygwin;$/;" p +platform::Unix Configurations/platform/Unix.pm /^package platform::Unix;$/;" p +platform::VMS Configurations/platform/VMS.pm /^package platform::VMS;$/;" p +platform::Windows Configurations/platform/Windows.pm /^package platform::Windows;$/;" p +platform::Windows::MSVC Configurations/platform/Windows/MSVC.pm /^package platform::Windows::MSVC;$/;" p +platform::Windows::cppbuilder Configurations/platform/Windows/cppbuilder.pm /^package platform::Windows::cppbuilder;$/;" p +platform::mingw Configurations/platform/mingw.pm /^package platform::mingw;$/;" p +platform_filter util/mkdef.pl /^sub platform_filter {$/;" s +pmax crypto/lhash/lhash_local.h /^ unsigned int pmax;$/;" m struct:lhash_st +pmd crypto/dsa/dsa_pmeth.c /^ const EVP_MD *pmd; \/* MD for parameter generation *\/$/;" m struct:__anon88 file: +pmeth include/crypto/evp.h /^ const EVP_PKEY_METHOD *pmeth;$/;" m struct:evp_pkey_ctx_st +pmeth_cmp crypto/evp/pmeth_lib.c /^static int pmeth_cmp(const EVP_PKEY_METHOD *const *a,$/;" f file: +pmeth_engine include/crypto/evp.h /^ ENGINE *pmeth_engine; \/* If not NULL public key ENGINE to use *\/$/;" m struct:evp_pkey_st +pmeth_fn crypto/evp/pmeth_lib.c /^typedef const EVP_PKEY_METHOD *(*pmeth_fn)(void);$/;" t file: +pmeth_func_cmp crypto/evp/pmeth_lib.c /^static int pmeth_func_cmp(const EVP_PKEY_METHOD *const *a, pmeth_fn const *b)$/;" f file: +pmod crypto/conf/conf_mod.c /^ CONF_MODULE *pmod;$/;" m struct:conf_imodule_st file: +pms ssl/ssl_local.h /^ unsigned char *pms;$/;" m struct:ssl_st::__anon417::__anon418 +pmslen ssl/ssl_local.h /^ size_t pmslen;$/;" m struct:ssl_st::__anon417::__anon418 +pmuladd crypto/poly1305/asm/poly1305-x86.pl /^sub pmuladd {$/;" s +pmuladd_alt crypto/poly1305/asm/poly1305-x86.pl /^sub pmuladd_alt {$/;" s +pniels_t crypto/ec/curve448/point_448.h /^} pniels_t[1];$/;" t typeref:struct:__anon196 +pniels_to_pt crypto/ec/curve448/curve448.c /^static void pniels_to_pt(curve448_point_t e, const pniels_t d)$/;" f file: +point2oct crypto/ec/ec_local.h /^ size_t (*point2oct) (const EC_GROUP *, const EC_POINT *,$/;" m struct:ec_method_st +point_add crypto/ec/ecp_nistp224.c /^static void point_add(felem x3, felem y3, felem z3,$/;" f file: +point_add crypto/ec/ecp_nistp256.c /^static void point_add(felem x3, felem y3, felem z3,$/;" f file: +point_add crypto/ec/ecp_nistp521.c /^static void point_add(felem x3, felem y3, felem z3,$/;" f file: +point_add_small crypto/ec/ecp_nistp256.c /^static void point_add_small(smallfelem x3, smallfelem y3, smallfelem z3,$/;" f file: +point_clear_finish crypto/ec/ec_local.h /^ void (*point_clear_finish) (EC_POINT *);$/;" m struct:ec_method_st +point_cmp crypto/ec/ec_local.h /^ int (*point_cmp) (const EC_GROUP *, const EC_POINT *a, const EC_POINT *b,$/;" m struct:ec_method_st +point_conversion_form_t include/openssl/ec.h /^} point_conversion_form_t;$/;" t typeref:enum:__anon379 +point_copy crypto/ec/ec_local.h /^ int (*point_copy) (EC_POINT *, const EC_POINT *);$/;" m struct:ec_method_st +point_double crypto/ec/ecp_nistp224.c /^point_double(felem x_out, felem y_out, felem z_out,$/;" f file: +point_double crypto/ec/ecp_nistp256.c /^point_double(felem x_out, felem y_out, felem z_out,$/;" f file: +point_double crypto/ec/ecp_nistp521.c /^point_double(felem x_out, felem y_out, felem z_out,$/;" f file: +point_double_internal crypto/ec/curve448/curve448.c /^static void point_double_internal(curve448_point_t p, const curve448_point_t q,$/;" f file: +point_double_small crypto/ec/ecp_nistp256.c /^point_double_small(smallfelem x_out, smallfelem y_out, smallfelem z_out,$/;" f file: +point_finish crypto/ec/ec_local.h /^ void (*point_finish) (EC_POINT *);$/;" m struct:ec_method_st +point_format_options apps/include/ec_common.h /^static const char *point_format_options[] = {$/;" v +point_get_affine_coordinates crypto/ec/ec_local.h /^ int (*point_get_affine_coordinates) (const EC_GROUP *, const EC_POINT *,$/;" m struct:ec_method_st +point_init crypto/ec/ec_local.h /^ int (*point_init) (EC_POINT *);$/;" m struct:ec_method_st +point_set_affine_coordinates crypto/ec/ec_local.h /^ int (*point_set_affine_coordinates) (const EC_GROUP *, EC_POINT *,$/;" m struct:ec_method_st +point_set_compressed_coordinates crypto/ec/ec_local.h /^ int (*point_set_compressed_coordinates) (const EC_GROUP *, EC_POINT *,$/;" m struct:ec_method_st +point_set_to_infinity crypto/ec/ec_local.h /^ int (*point_set_to_infinity) (const EC_GROUP *, EC_POINT *);$/;" m struct:ec_method_st +points crypto/ec/ec_mult.c /^ EC_POINT **points; \/* array with pre-calculated multiples of$/;" m struct:ec_pre_comp_st file: +points_make_affine crypto/ec/ec_local.h /^ int (*points_make_affine) (const EC_GROUP *, size_t num, EC_POINT *[],$/;" m struct:ec_method_st +policies crypto/cmp/cmp_local.h /^ CERTIFICATEPOLICIES *policies; \/* policies to be included in extensions *\/$/;" m struct:ossl_cmp_ctx_st +policies crypto/ts/ts_local.h /^ STACK_OF(ASN1_OBJECT) *policies; \/* Acceptable policies. *\/$/;" m struct:TS_resp_ctx +policies crypto/x509/x509_local.h /^ STACK_OF(ASN1_OBJECT) *policies; \/* Permissible policies *\/$/;" m struct:X509_VERIFY_PARAM_st +policies_print apps/lib/apps.c /^void policies_print(X509_STORE_CTX *ctx)$/;" f +policy crypto/ts/ts_local.h /^ ASN1_OBJECT *policy;$/;" m struct:TS_verify_ctx +policy_cache include/crypto/x509.h /^ X509_POLICY_CACHE *policy_cache;$/;" m struct:x509_st +policy_cache_create crypto/x509/pcy_cache.c /^static int policy_cache_create(X509 *x,$/;" f file: +policy_cache_new crypto/x509/pcy_cache.c /^static int policy_cache_new(X509 *x)$/;" f file: +policy_cache_set_int crypto/x509/pcy_cache.c /^static int policy_cache_set_int(long *out, ASN1_INTEGER *value)$/;" f file: +policy_data_cmp crypto/x509/pcy_cache.c /^static int policy_data_cmp(const X509_POLICY_DATA *const *a,$/;" f file: +policy_id crypto/ts/ts_local.h /^ ASN1_OBJECT *policy_id;$/;" m struct:TS_req_st +policy_id crypto/ts/ts_local.h /^ ASN1_OBJECT *policy_id;$/;" m struct:TS_tst_info_st +policy_info include/crypto/ess.h /^ STACK_OF(POLICYINFO) *policy_info;$/;" m struct:ESS_signing_cert +policy_info include/crypto/ess.h /^ STACK_OF(POLICYINFO) *policy_info;$/;" m struct:ESS_signing_cert_v2_st +pollCount apps/lib/cmp_mock_srv.c /^ int pollCount; \/* number of polls before actual cert response *\/$/;" m struct:__anon443 file: +pollRep crypto/cmp/cmp_local.h /^ OSSL_CMP_POLLREPCONTENT *pollRep; \/* 26 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +pollReq crypto/cmp/cmp_local.h /^ OSSL_CMP_POLLREQCONTENT *pollReq; \/* 25 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +poll_for_response crypto/cmp/cmp_client.c /^static int poll_for_response(OSSL_CMP_CTX *ctx, int sleep, int rid,$/;" f file: +poly crypto/ec/ec_local.h /^ int poly[6];$/;" m struct:ec_group_st +poly1305 providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ POLY1305 poly1305;$/;" m struct:__anon467 +poly1305 providers/implementations/macs/poly1305_prov.c /^ POLY1305 poly1305; \/* Poly1305 data *\/$/;" m struct:poly1305_data_st file: +poly1305_blocks crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_blocks:$/;" l +poly1305_blocks crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_blocks:$/;" l +poly1305_blocks crypto/poly1305/asm/poly1305-ia64.S /^poly1305_blocks:$/;" l +poly1305_blocks crypto/poly1305/asm/poly1305-mips.pl /^poly1305_blocks:$/;" l +poly1305_blocks crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_blocks:$/;" l +poly1305_blocks crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks:$/;" l +poly1305_blocks crypto/poly1305/poly1305.c /^poly1305_blocks(void *ctx, const unsigned char *inp, size_t len, u32 padbit)$/;" f file: +poly1305_blocks crypto/poly1305/poly1305.c 464;" d file: +poly1305_blocks crypto/poly1305/poly1305_base2_44.c /^void poly1305_blocks(void *ctx, const unsigned char *inp, size_t len,$/;" f +poly1305_blocks crypto/poly1305/poly1305_ieee754.c /^void poly1305_blocks(void *ctx, const unsigned char *inp, size_t len,$/;" f +poly1305_blocks_avx crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_avx:$/;" l +poly1305_blocks_avx2 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_avx2:$/;" l +poly1305_blocks_avx512 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_avx512:$/;" l +poly1305_blocks_f include/crypto/poly1305.h /^typedef void (*poly1305_blocks_f) (void *ctx, const unsigned char *inp,$/;" t +poly1305_blocks_fma crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_blocks_fma:$/;" l +poly1305_blocks_internal crypto/poly1305/asm/poly1305-mips.pl /^poly1305_blocks_internal:$/;" l +poly1305_blocks_neon crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_blocks_neon:$/;" l +poly1305_blocks_neon crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_blocks_neon:$/;" l +poly1305_blocks_vis3 crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_blocks_vis3:$/;" l +poly1305_blocks_vpmadd52 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_vpmadd52:$/;" l +poly1305_blocks_vpmadd52_4x crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_vpmadd52_4x:$/;" l +poly1305_blocks_vpmadd52_8x crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_blocks_vpmadd52_8x:$/;" l +poly1305_context include/crypto/poly1305.h /^struct poly1305_context {$/;" s +poly1305_data_st providers/implementations/macs/poly1305_prov.c /^struct poly1305_data_st {$/;" s file: +poly1305_dup providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_dupctx_fn poly1305_dup;$/;" v file: +poly1305_dup providers/implementations/macs/poly1305_prov.c /^static void *poly1305_dup(void *vsrc)$/;" f file: +poly1305_emit crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_emit:$/;" l +poly1305_emit crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_emit:$/;" l +poly1305_emit crypto/poly1305/asm/poly1305-ia64.S /^poly1305_emit:$/;" l +poly1305_emit crypto/poly1305/asm/poly1305-mips.pl /^poly1305_emit:$/;" l +poly1305_emit crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_emit:$/;" l +poly1305_emit crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_emit:$/;" l +poly1305_emit crypto/poly1305/poly1305.c /^static void poly1305_emit(void *ctx, unsigned char mac[16],$/;" f file: +poly1305_emit crypto/poly1305/poly1305.c 465;" d file: +poly1305_emit crypto/poly1305/poly1305_base2_44.c /^void poly1305_emit(void *ctx, unsigned char mac[16], const u32 nonce[4])$/;" f +poly1305_emit crypto/poly1305/poly1305_ieee754.c /^void poly1305_emit(void *ctx, unsigned char mac[16], const u32 nonce[4])$/;" f +poly1305_emit_avx crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_emit_avx:$/;" l +poly1305_emit_base2_44 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_emit_base2_44:$/;" l +poly1305_emit_f include/crypto/poly1305.h /^typedef void (*poly1305_emit_f) (void *ctx, unsigned char mac[16],$/;" t +poly1305_emit_fma crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_emit_fma:$/;" l +poly1305_emit_neon crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_emit_neon:$/;" l +poly1305_emit_neon crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_emit_neon:$/;" l +poly1305_final providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_final_fn poly1305_final;$/;" v file: +poly1305_final providers/implementations/macs/poly1305_prov.c /^static int poly1305_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: +poly1305_free providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_freectx_fn poly1305_free;$/;" v file: +poly1305_free providers/implementations/macs/poly1305_prov.c /^static void poly1305_free(void *vmacctx)$/;" f file: +poly1305_get_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_get_params_fn poly1305_get_params;$/;" v file: +poly1305_get_params providers/implementations/macs/poly1305_prov.c /^static int poly1305_get_params(OSSL_PARAM params[])$/;" f file: +poly1305_gettable_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_gettable_params_fn poly1305_gettable_params;$/;" v file: +poly1305_gettable_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM *poly1305_gettable_params(void *provctx)$/;" f file: +poly1305_init crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_init:$/;" l +poly1305_init crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_init:$/;" l +poly1305_init crypto/poly1305/asm/poly1305-ia64.S /^poly1305_init:$/;" l +poly1305_init crypto/poly1305/asm/poly1305-mips.pl /^poly1305_init:$/;" l +poly1305_init crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_init:$/;" l +poly1305_init crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_init:$/;" l +poly1305_init crypto/poly1305/poly1305.c /^static void poly1305_init(void *ctx, const unsigned char key[16])$/;" f file: +poly1305_init crypto/poly1305/poly1305_base2_44.c /^int poly1305_init(void *ctx, const unsigned char key[16])$/;" f +poly1305_init crypto/poly1305/poly1305_ieee754.c /^int poly1305_init(void *ctx, const unsigned char key[16])$/;" f +poly1305_init crypto/poly1305/poly1305_ppc.c /^int poly1305_init(void *ctx, const unsigned char key[16], void *func[2])$/;" f +poly1305_init providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_init_fn poly1305_init;$/;" v file: +poly1305_init providers/implementations/macs/poly1305_prov.c /^static int poly1305_init(void *vmacctx, const unsigned char *key,$/;" f file: +poly1305_init_base2_44 crypto/poly1305/asm/poly1305-x86_64.pl /^poly1305_init_base2_44:$/;" l +poly1305_init_fma crypto/poly1305/asm/poly1305-sparcv9.pl /^poly1305_init_fma:$/;" l +poly1305_init_neon crypto/poly1305/asm/poly1305-armv4.pl /^poly1305_init_neon:$/;" l +poly1305_internal crypto/poly1305/poly1305.c /^} poly1305_internal;$/;" t typeref:struct:__anon248 file: +poly1305_internal crypto/poly1305/poly1305.c /^} poly1305_internal;$/;" t typeref:struct:__anon249 file: +poly1305_internal crypto/poly1305/poly1305_base2_44.c /^} poly1305_internal;$/;" t typeref:struct:__anon250 file: +poly1305_internal crypto/poly1305/poly1305_ieee754.c /^} poly1305_internal;$/;" t typeref:struct:__anon247 file: +poly1305_iteration crypto/poly1305/asm/poly1305-x86_64.pl /^sub poly1305_iteration {$/;" s +poly1305_mult crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_mult:$/;" l +poly1305_new providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_newctx_fn poly1305_new;$/;" v file: +poly1305_new providers/implementations/macs/poly1305_prov.c /^static void *poly1305_new(void *provctx)$/;" f file: +poly1305_set_ctx_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn poly1305_set_ctx_params;$/;" v file: +poly1305_set_ctx_params providers/implementations/macs/poly1305_prov.c /^static int poly1305_set_ctx_params(void *vmacctx, const OSSL_PARAM *params)$/;" f file: +poly1305_setkey providers/implementations/macs/poly1305_prov.c /^static int poly1305_setkey(struct poly1305_data_st *ctx,$/;" f file: +poly1305_settable_ctx_params providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn poly1305_settable_ctx_params;$/;" v file: +poly1305_settable_ctx_params providers/implementations/macs/poly1305_prov.c /^static const OSSL_PARAM *poly1305_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +poly1305_size providers/implementations/macs/poly1305_prov.c /^static size_t poly1305_size(void)$/;" f file: +poly1305_splat crypto/poly1305/asm/poly1305-armv8.pl /^poly1305_splat:$/;" l +poly1305_update providers/implementations/macs/poly1305_prov.c /^static OSSL_FUNC_mac_update_fn poly1305_update;$/;" v file: +poly1305_update providers/implementations/macs/poly1305_prov.c /^static int poly1305_update(void *vmacctx, const unsigned char *data,$/;" f file: +pool crypto/bn/bn_ctx.c /^ BN_POOL pool;$/;" m struct:bignum_ctx file: +poolkey crypto/async/async.c /^static CRYPTO_THREAD_LOCAL poolkey;$/;" v file: +pop_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub pop_vrs($$)$/;" s +popdecc crypto/cmp/cmp_local.h /^ OSSL_CMP_POPODECKEYCHALLCONTENT *popdecc; \/* 5 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +popdecr crypto/cmp/cmp_local.h /^ OSSL_CMP_POPODECKEYRESPCONTENT *popdecr; \/* 6 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +popo crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPO *popo;$/;" m struct:ossl_crmf_msg_st +popoMethod crypto/cmp/cmp_local.h /^ int popoMethod; \/* Proof-of-possession mechanism; default: signature *\/$/;" m struct:ossl_cmp_ctx_st +poposkInput crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOSIGNINGKEYINPUT *poposkInput;$/;" m struct:ossl_crmf_poposigningkey_st +popsig crypto/ui/ui_openssl.c /^static void popsig(void)$/;" f file: +poptions ssl/ssl_conf.c /^ uint64_t *poptions;$/;" m struct:ssl_conf_ctx_st file: +port apps/include/apps.h /^ const char *port;$/;" m struct:app_http_tls_info_st +port apps/s_server.c /^ char *host, *path, *port;$/;" m struct:tlsextstatusctx_st file: +port crypto/http/http_client.c /^ char *port; \/* Optional server port *\/$/;" m struct:ossl_http_req_ctx_st file: +pos crypto/http/http_client.c /^ unsigned char *pos; \/* Current position sending data *\/$/;" m struct:ossl_http_req_ctx_st file: +post crypto/core_algorithm.c /^ int (*post)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,$/;" m struct:algorithm_data_st file: +post_handshake_auth ssl/ssl_local.h /^ SSL_PHA_STATE post_handshake_auth;$/;" m struct:ssl_st +post_handshake_op test/helpers/handshake.c /^static int post_handshake_op(const SSL_TEST_CTX *test_ctx)$/;" f file: +post_handshake_verify test/sslapitest.c /^static int post_handshake_verify(SSL *sssl, SSL *cssl)$/;" f file: +post_process crypto/store/store_local.h /^ OSSL_STORE_post_process_info_fn post_process;$/;" m struct:ossl_store_ctx_st +post_process_data crypto/store/store_local.h /^ void *post_process_data;$/;" m struct:ossl_store_ctx_st +pow_10 crypto/bio/bio_print.c /^static LDOUBLE pow_10(int in_exp)$/;" f file: +power crypto/ec/curve448/curve448.c /^ int power, addend;$/;" m struct:smvt_control file: +pp crypto/rsa/rsa_local.h /^ BIGNUM *pp;$/;" m struct:rsa_prime_info_st +ppBasis crypto/ec/ec_asn1.c /^ X9_62_PENTANOMIAL *ppBasis;$/;" m union:x9_62_characteristic_two_st::__anon190 file: +ppno crypto/perlasm/s390x.pm /^sub ppno { # deprecated, use prno$/;" s +pqueue ssl/ssl_local.h /^typedef struct pqueue_st pqueue;$/;" t typeref:struct:pqueue_st +pqueue_find ssl/pqueue.c /^pitem *pqueue_find(pqueue *pq, unsigned char *prio64be)$/;" f +pqueue_free ssl/pqueue.c /^void pqueue_free(pqueue *pq)$/;" f +pqueue_insert ssl/pqueue.c /^pitem *pqueue_insert(pqueue *pq, pitem *item)$/;" f +pqueue_iterator ssl/pqueue.c /^pitem *pqueue_iterator(pqueue *pq)$/;" f +pqueue_new ssl/pqueue.c /^pqueue *pqueue_new(void)$/;" f +pqueue_next ssl/pqueue.c /^pitem *pqueue_next(piterator *item)$/;" f +pqueue_peek ssl/pqueue.c /^pitem *pqueue_peek(pqueue *pq)$/;" f +pqueue_pop ssl/pqueue.c /^pitem *pqueue_pop(pqueue *pq)$/;" f +pqueue_size ssl/pqueue.c /^size_t pqueue_size(pqueue *pq)$/;" f +pqueue_st ssl/pqueue.c /^struct pqueue_st {$/;" s file: +pr_entropyA test/evp_test.c /^ unsigned char *pr_entropyA;$/;" m struct:rand_data_pass_st file: +pr_entropyA_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: +pr_entropyB test/evp_test.c /^ unsigned char *pr_entropyB;$/;" m struct:rand_data_pass_st file: +pr_entropyB_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: +pre crypto/core_algorithm.c /^ int (*pre)(OSSL_PROVIDER *, int operation_id, int no_store, void *data,$/;" m struct:algorithm_data_st file: +pre_comp crypto/ec/ec_local.h /^ } pre_comp;$/;" m struct:ec_group_st typeref:union:ec_group_st::__anon189 +pre_comp_type crypto/ec/ec_local.h /^ } pre_comp_type;$/;" m struct:ec_group_st typeref:enum:ec_group_st::__anon188 +pre_proc_exts ssl/ssl_local.h /^ RAW_EXTENSION *pre_proc_exts;$/;" m struct:__anon414 +pre_proc_exts_len ssl/ssl_local.h /^ size_t pre_proc_exts_len;$/;" m struct:__anon414 +precomp crypto/ec/ecp_nistz256.c /^ PRECOMP256_ROW *precomp;$/;" m struct:nistz256_pre_comp_st file: +precomp_storage crypto/ec/ecp_nistz256.c /^ void *precomp_storage;$/;" m struct:nistz256_pre_comp_st file: +precompute_mult crypto/ec/ec_local.h /^ int (*precompute_mult) (EC_GROUP *group, BN_CTX *);$/;" m struct:ec_method_st +precomputed_scalarmul_adjustment crypto/ec/curve448/curve448.c /^static const curve448_scalar_t precomputed_scalarmul_adjustment = {$/;" v file: +preder crypto/ct/ct_local.h /^ unsigned char *preder;$/;" m struct:sct_ctx_st +prederlen crypto/ct/ct_local.h /^ size_t prederlen;$/;" m struct:sct_ctx_st +prediction_resistance test/evp_test.c /^ int prediction_resistance;$/;" m struct:rand_data_st file: +predir crypto/dso/dso_win32.c /^ const char *predir;$/;" m struct:file_st file: +predirlen crypto/dso/dso_win32.c /^ int predirlen;$/;" m struct:file_st file: +preferredSymmAlg crypto/cmp/cmp_local.h /^ X509_ALGOR *preferredSymmAlg;$/;" m union:ossl_cmp_itav_st::__anon197 +prefetch256 crypto/aes/aes_x86core.c /^static void prefetch256(const void *table)$/;" f file: +prefetch256 crypto/aes/aes_x86core.c 76;" d file: +prefix crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +prefix crypto/bio/bf_prefix.c /^ char *prefix; \/* Text prefix, given by user *\/$/;" m struct:prefix_ctx_st file: +prefix crypto/trace.c /^ char *prefix;$/;" m struct:__anon215 file: +prefix providers/implementations/kdfs/hkdf.c /^ unsigned char *prefix;$/;" m struct:__anon538 file: +prefix ssl/ssl_conf.c /^ char *prefix;$/;" m struct:ssl_conf_ctx_st file: +prefix_callback_ctrl crypto/bio/bf_prefix.c /^static long prefix_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +prefix_create crypto/bio/bf_prefix.c /^static int prefix_create(BIO *b)$/;" f file: +prefix_ctrl crypto/bio/bf_prefix.c /^static long prefix_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +prefix_ctx_st crypto/bio/bf_prefix.c /^typedef struct prefix_ctx_st {$/;" s file: +prefix_destroy crypto/bio/bf_prefix.c /^static int prefix_destroy(BIO *b)$/;" f file: +prefix_free crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +prefix_gets crypto/bio/bf_prefix.c /^static int prefix_gets(BIO *b, char *buf, int size)$/;" f file: +prefix_len providers/implementations/kdfs/hkdf.c /^ size_t prefix_len;$/;" m struct:__anon538 file: +prefix_meth crypto/bio/bf_prefix.c /^static const BIO_METHOD prefix_meth = {$/;" v file: +prefix_puts crypto/bio/bf_prefix.c /^static int prefix_puts(BIO *b, const char *str)$/;" f file: +prefix_read crypto/bio/bf_prefix.c /^static int prefix_read(BIO *b, char *in, size_t size, size_t *numread)$/;" f file: +prefix_write crypto/bio/bf_prefix.c /^static int prefix_write(BIO *b, const char *out, size_t outl,$/;" f file: +prefixlen ssl/ssl_conf.c /^ size_t prefixlen;$/;" m struct:ssl_conf_ctx_st file: +preloaded providers/implementations/rands/crngt.c /^ int preloaded;$/;" m struct:crng_test_global_st file: +prepare_cipher_methods engines/e_devcrypto.c /^static void prepare_cipher_methods(void)$/;" f file: +prepare_dh_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_dh_params(const void *dh, int nid, int save,$/;" f file: +prepare_digest_methods engines/e_devcrypto.c /^static void prepare_digest_methods(void)$/;" f file: +prepare_dsa_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_dsa_params(const void *dsa, int nid, int save,$/;" f file: +prepare_ec_explicit_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_ec_explicit_params(const void *eckey,$/;" f file: +prepare_ec_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_ec_params(const void *eckey, int nid, int save,$/;" f file: +prepare_ecx_params providers/implementations/encode_decode/encode_key2any.c 752;" d file: +prepare_from_text crypto/params_from_text.c /^static int prepare_from_text(const OSSL_PARAM *paramdefs, const char *key,$/;" f file: +prepare_item_list providers/implementations/rands/seeding/rand_vms.c /^static size_t prepare_item_list(const struct item_st *items_input,$/;" f file: +prepare_rsa_params providers/implementations/encode_decode/encode_key2any.c /^static int prepare_rsa_params(const void *rsa, int nid, int save,$/;" f file: +prepare_wnaf_table crypto/ec/curve448/curve448.c /^static void prepare_wnaf_table(pniels_t * output,$/;" f file: +prepend_text external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub prepend_text {$/;" s +preprocessor external/perl/Text-Template-1.56/lib/Text/Template/Preprocess.pm /^sub preprocessor {$/;" s +present ssl/ssl_local.h /^ int present;$/;" m struct:raw_extension_st +preserve apps/ca.c /^static int preserve = 0;$/;" v file: +preserves_system_error test/errtest.c /^static int preserves_system_error(void)$/;" f file: +prev apps/lib/s_cb.c /^ struct ssl_excert_st *next, *prev;$/;" m struct:ssl_excert_st typeref:struct:ssl_excert_st:: file: +prev crypto/bn/bn_ctx.c /^ struct bignum_pool_item *prev, *next;$/;" m struct:bignum_pool_item typeref:struct:bignum_pool_item::bignum_pool_item file: +prev crypto/engine/eng_local.h /^ struct engine_st *prev;$/;" m struct:engine_st typeref:struct:engine_st::engine_st +prev ssl/ssl_ciph.c /^ struct cipher_order_st *next, *prev;$/;" m struct:cipher_order_st typeref:struct:cipher_order_st:: file: +prev ssl/ssl_local.h /^ struct ssl_session_st *prev, *next;$/;" m struct:ssl_session_st typeref:struct:ssl_session_st::ssl_session_st +prev_bio crypto/bio/bio_local.h /^ struct bio_st *prev_bio; \/* used by filter BIOs *\/$/;" m struct:bio_st typeref:struct:bio_st::bio_st +prev_dyn crypto/engine/eng_local.h /^ struct engine_st *prev_dyn;$/;" m struct:engine_st typeref:struct:engine_st::engine_st +prev_encoder_inst crypto/encode_decode/encoder_lib.c /^ OSSL_ENCODER_INSTANCE *prev_encoder_inst;$/;" m struct:encoder_process_data_st file: +prev_item apps/cmp.c /^static const char *prev_item(const char *opt, const char *end)$/;" f file: +previous_client_finished ssl/ssl_local.h /^ unsigned char previous_client_finished[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 +previous_client_finished_len ssl/ssl_local.h /^ size_t previous_client_finished_len;$/;" m struct:ssl_st::__anon417 +previous_entry_name crypto/LPdir_unix.c /^ char previous_entry_name[LP_ENTRY_SIZE + 1];$/;" m struct:LP_dir_context_st file: +previous_server_finished ssl/ssl_local.h /^ unsigned char previous_server_finished[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 +previous_server_finished_len ssl/ssl_local.h /^ size_t previous_server_finished_len;$/;" m struct:ssl_st::__anon417 +prim_type crypto/asn1/asn1_local.h /^ int prim_type;$/;" m struct:asn1_sctx_st +primary crypto/rand/rand_lib.c /^ EVP_RAND_CTX *primary;$/;" m struct:rand_global_st file: +prime crypto/ec/ec_asn1.c /^ ASN1_INTEGER *prime;$/;" m union:x9_62_fieldid_st::__anon191 file: +prime_field_tests test/ectest.c /^static int prime_field_tests(void)$/;" f file: +prime_groups test/dhtest.c /^static int prime_groups[] = {$/;" v file: +prime_infos crypto/rsa/rsa_local.h /^ STACK_OF(RSA_PRIME_INFO) *prime_infos;$/;" m struct:rsa_st +prime_len crypto/dh/dh_pmeth.c /^ int prime_len;$/;" m struct:__anon200 file: +prime_main apps/prime.c /^int prime_main(int argc, char **argv)$/;" f +prime_options apps/prime.c /^const OPTIONS prime_options[] = {$/;" v +prime_t crypto/bn/bn_prime.h /^typedef unsigned short prime_t;$/;" t +primes crypto/bn/bn_prime.h /^static const prime_t primes[2048] = {$/;" v +primes crypto/rsa/rsa_pmeth.c /^ int primes;$/;" m struct:__anon203 file: +primes providers/implementations/keymgmt/rsa_kmgmt.c /^ size_t primes;$/;" m struct:rsa_gen_ctx file: +primes test/bntest.c /^static int primes[] = { 2, 3, 5, 7, 17863 };$/;" v file: +prinfo crypto/bio/bss_dgram.c /^ struct bio_dgram_sctp_prinfo prinfo;$/;" m struct:bio_dgram_sctp_data_st typeref:struct:bio_dgram_sctp_data_st::bio_dgram_sctp_prinfo file: +print crypto/aes/asm/aes-ia64.S /^print "#endif\\n";$/;" l +print crypto/aes/asm/aes-ia64.S /^print "\/\/ *AES_decrypt are autogenerated by the following script:\\n#if 0\\n";$/;" l +print_alert test/ssl_test.c /^static const char *print_alert(int alert)$/;" f file: +print_array apps/lib/apps.c /^void print_array(BIO *out, const char* title, int len, const unsigned char* d)$/;" f +print_attribs apps/pkcs12.c /^int print_attribs(BIO *out, const STACK_OF(X509_ATTRIBUTE) *attrlst,$/;" f +print_attribute apps/pkcs12.c /^void print_attribute(BIO *out, const ASN1_TYPE *av)$/;" f +print_bignum_var apps/lib/apps.c /^void print_bignum_var(BIO *out, const BIGNUM *in, const char *var,$/;" f +print_bin crypto/ec/eck_prn.c /^static int print_bin(BIO *fp, const char *name, const unsigned char *buf,$/;" f file: +print_bio crypto/err/err_prn.c /^static int print_bio(const char *str, size_t len, void *bp)$/;" f file: +print_ca_names apps/lib/s_cb.c /^void print_ca_names(BIO *bio, SSL *s)$/;" f +print_cert_checks apps/lib/apps.c /^void print_cert_checks(BIO *bio, X509 *x,$/;" f +print_certs crypto/x509/t_x509.c /^static int print_certs(BIO *bio, const STACK_OF(X509) *certs)$/;" f file: +print_chain_flags apps/lib/s_cb.c /^static void print_chain_flags(SSL *s, int flags)$/;" f file: +print_connection_info apps/s_server.c /^static void print_connection_info(SSL *con)$/;" f file: +print_details test/ssl_old_test.c /^static void print_details(SSL *c_ssl, const char *prefix)$/;" f file: +print_distpoint crypto/x509/v3_crld.c /^static int print_distpoint(BIO *out, DIST_POINT_NAME *dpn, int indent)$/;" f file: +print_entry apps/srp.c /^static void print_entry(CA_DB *db, int indx, int verbose, char *s)$/;" f file: +print_error crypto/ui/ui_lib.c /^static int print_error(const char *str, size_t len, UI *ui)$/;" f file: +print_format_error apps/lib/opt.c /^void print_format_error(int format, unsigned long flags)$/;" f +print_gens crypto/x509/v3_crld.c /^static int print_gens(BIO *out, STACK_OF(GENERAL_NAME) *gens, int indent)$/;" f file: +print_index apps/srp.c /^static void print_index(CA_DB *db, int indexindex, int verbose)$/;" f file: +print_key_details test/ssl_old_test.c /^static void print_key_details(BIO *out, EVP_PKEY *key)$/;" f file: +print_labeled_bignum providers/implementations/encode_decode/encode_key2text.c /^static int print_labeled_bignum(BIO *out, const char *label, const BIGNUM *bn)$/;" f file: +print_labeled_buf providers/implementations/encode_decode/encode_key2text.c /^static int print_labeled_buf(BIO *out, const char *label,$/;" f file: +print_mac apps/fipsinstall.c /^static int print_mac(BIO *bio, const char *label, const unsigned char *mac,$/;" f file: +print_message apps/speed.c /^static void print_message(const char *s, long num, int length, int tm)$/;" f file: +print_mode test/ecstresstest.c /^static int print_mode = 0;$/;" v file: +print_name apps/lib/apps.c /^void print_name(BIO *out, const char *title, const X509_NAME *nm)$/;" f +print_names apps/lib/names.c /^void print_names(BIO *out, STACK_OF(OPENSSL_CSTRING) *names)$/;" f +print_noop fuzz/cmp.c /^static int print_noop(const char *func, const char *file, int line,$/;" f file: +print_ocsp_summary apps/ocsp.c /^static int print_ocsp_summary(BIO *out, OCSP_BASICRESP *bs, OCSP_REQUEST *req,$/;" f file: +print_param_types apps/lib/app_params.c /^int print_param_types(const char *thing, const OSSL_PARAM *pdefs, int indent)$/;" f +print_param_value apps/lib/app_params.c /^void print_param_value(const OSSL_PARAM *p, int indent)$/;" f +print_pkey crypto/evp/p_lib.c /^static int print_pkey(const EVP_PKEY *pkey, BIO *out, int indent,$/;" f file: +print_raw_cipherlist apps/lib/s_cb.c /^static void print_raw_cipherlist(SSL *s)$/;" f file: +print_reasons crypto/x509/v3_crld.c /^static int print_reasons(BIO *out, const char *rname,$/;" f file: +print_reset_indent crypto/evp/p_lib.c /^static int print_reset_indent(BIO **out, int pop_f_prefix, long saved_indent)$/;" f file: +print_result apps/speed.c /^static void print_result(int alg, int run_no, int count, double time_used)$/;" f file: +print_set_indent crypto/evp/p_lib.c /^static int print_set_indent(BIO **out, int *pop_f_prefix, long *saved_indent,$/;" f file: +print_ssl_summary apps/lib/s_cb.c /^void print_ssl_summary(SSL *s)$/;" f +print_stats apps/s_server.c /^static void print_stats(BIO *bio, SSL_CTX *ssl_ctx)$/;" f file: +print_store_certs crypto/x509/t_x509.c /^static int print_store_certs(BIO *bio, X509_STORE *store)$/;" f file: +print_stuff apps/s_client.c /^static void print_stuff(BIO *bio, SSL *s, int full)$/;" f file: +print_syslog apps/lib/http_server.c /^static int print_syslog(const char *str, size_t len, void *levPtr)$/;" f file: +print_table_entry Configure /^sub print_table_entry$/;" s +print_templates test/generate_ssl_tests.pl /^sub print_templates {$/;" s +print_test_data test/bftest.c /^static int print_test_data(void)$/;" f file: +print_time test/testutil/tests.c /^static const char *print_time(const ASN1_TIME *t)$/;" f file: +print_to_bio_err apps/cmp.c /^static int print_to_bio_err(const char *func, const char *file, int line,$/;" f file: +print_to_bio_out apps/cmp.c /^static int print_to_bio_out(const char *func, const char *file, int line,$/;" f file: +print_to_bio_out test/helpers/cmp_testlib.c /^int print_to_bio_out(const char *func, const char *file, int line,$/;" f +print_user apps/srp.c /^static void print_user(CA_DB *db, int userindex, int verbose)$/;" f file: +print_verify_detail apps/lib/s_cb.c /^void print_verify_detail(SSL *s, BIO *bio)$/;" f +print_x509v3_exts apps/x509.c /^static int print_x509v3_exts(BIO *bio, X509 *x, const char *ext_names)$/;" f file: +printem util/find-doc-nits /^sub printem ($) {$/;" s +priority include/internal/cryptlib.h /^ int priority; \/* Priority ordering for freeing *\/$/;" m struct:ex_callback_st +priority include/internal/cryptlib.h /^ int priority;$/;" m struct:ossl_lib_ctx_method +priority ssl/ssl_local.h /^ unsigned char priority[8]; \/* 64-bit value in big-endian encoding *\/$/;" m struct:pitem_st +priv apps/testdsa.h /^ unsigned char *priv;$/;" m struct:testdsa_st +priv test/evp_extra_test.c /^ char *priv;$/;" m struct:keys_st file: +priv2oct crypto/ec/ec_local.h /^ size_t (*priv2oct)(const EC_KEY *eckey, unsigned char *buf, size_t len);$/;" m struct:ec_method_st +priv_decode include/crypto/asn1.h /^ int (*priv_decode) (EVP_PKEY *pk, const PKCS8_PRIV_KEY_INFO *p8inf);$/;" m struct:evp_pkey_asn1_method_st +priv_decode_ex include/crypto/asn1.h /^ int (*priv_decode_ex) (EVP_PKEY *pk,$/;" m struct:evp_pkey_asn1_method_st +priv_encode include/crypto/asn1.h /^ int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +priv_key crypto/dh/dh_local.h /^ BIGNUM *priv_key; \/* x *\/$/;" m struct:dh_st +priv_key crypto/dsa/dsa_local.h /^ BIGNUM *priv_key; \/* x private key *\/$/;" m struct:dsa_st +priv_key crypto/ec/ec_local.h /^ BIGNUM *priv_key;$/;" m struct:ec_key_st +priv_key providers/implementations/include/prov/macsignature.h /^ unsigned char *priv_key;$/;" m struct:mac_key_st +priv_key providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ unsigned char *priv_key;$/;" m struct:mac_gen_ctx file: +priv_key_der demos/signature/EVP_Signature_demo.h /^static const unsigned char priv_key_der[] = {$/;" v +priv_key_len providers/implementations/include/prov/macsignature.h /^ size_t priv_key_len;$/;" m struct:mac_key_st +priv_key_len providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ size_t priv_key_len;$/;" m struct:mac_gen_ctx file: +priv_l apps/testdsa.h /^ int priv_l;$/;" m struct:testdsa_st +priv_len providers/implementations/keymgmt/dh_kmgmt.c /^ int priv_len;$/;" m struct:dh_gen_ctx file: +priv_print include/crypto/asn1.h /^ int (*priv_print) (BIO *out, const EVP_PKEY *pkey, int indent,$/;" m struct:evp_pkey_asn1_method_st +private crypto/rand/rand_lib.c /^ CRYPTO_THREAD_LOCAL private;$/;" m struct:rand_global_st file: +private test/drbgtest.c /^ int private; \/* true if the private drbg was used *\/$/;" m struct:drbg_fork_result_st file: +privateKey crypto/cmp/cmp_local.h /^ OSSL_CRMF_ENCRYPTEDVALUE *privateKey;$/;" m struct:ossl_cmp_certifiedkeypair_st +privateKey crypto/crmf/crmf_local.h /^ ASN1_OCTET_STRING *privateKey;$/;" m struct:ossl_crmf_privatekeyinfo_st +privateKey crypto/crmf/crmf_local.h /^ OSSL_CRMF_PRIVATEKEYINFO *privateKey;$/;" m struct:ossl_crmf_enckeywithid_st +privateKey crypto/ec/ec_asn1.c /^ ASN1_OCTET_STRING *privateKey;$/;" m struct:ec_privatekey_st file: +privateKeyAlgorithm crypto/crmf/crmf_local.h /^ X509_ALGOR *privateKeyAlgorithm;$/;" m struct:ossl_crmf_privatekeyinfo_st +private_constant test/tls-provider.c /^static const unsigned char private_constant[XOR_KEY_SIZE] = {$/;" v file: +private_key crypto/asn1/n_pkey.c /^ ASN1_OCTET_STRING *private_key;$/;" m struct:netscape_pkey_st file: +private_keys test/evp_test.c /^static KEY_LIST *private_keys;$/;" v file: +privatekey ssl/ssl_local.h /^ EVP_PKEY *privatekey;$/;" m struct:cert_pkey_st +privk demos/keyexch/x25519.c /^ EVP_PKEY *privk; \/* privk generated for peer *\/$/;" m struct:peer_data_st file: +privk test/evp_test.c /^ EVP_PKEY *privk;$/;" m struct:keypair_test_data_st file: +privkey include/crypto/ecx.h /^ unsigned char *privkey;$/;" m struct:ecx_key_st +privkey test/asynciotest.c /^static char *privkey = NULL;$/;" v file: +privkey test/cmsapitest.c /^static EVP_PKEY *privkey = NULL;$/;" v file: +privkey test/dtlstest.c /^static char *privkey = NULL;$/;" v file: +privkey test/fatalerrtest.c /^static char *privkey = NULL;$/;" v file: +privkey test/recordlentest.c /^static char *privkey = NULL;$/;" v file: +privkey test/servername_test.c /^static char *privkey = NULL;$/;" v file: +privkey test/sslapitest.c /^static char *privkey = NULL;$/;" v file: +privkey test/sslcorrupttest.c /^static char *privkey = NULL;$/;" v file: +privkey test/threadstest.c /^static char *privkey;$/;" v file: +privkey test/tls-provider.c /^ unsigned char privkey[XOR_KEY_SIZE];$/;" m struct:xorkey_st file: +privkey test/tls13ccstest.c /^static char *privkey = NULL;$/;" v file: +privkey1 test/curve448_internal_test.c /^static const uint8_t privkey1[57] = {$/;" v file: +privkey1024 test/sslapitest.c /^static char *privkey1024 = NULL;$/;" v file: +privkey2 test/curve448_internal_test.c /^static const uint8_t privkey2[57] = {$/;" v file: +privkey2 test/sslapitest.c /^static char *privkey2 = NULL;$/;" v file: +privkey3 test/curve448_internal_test.c /^static const uint8_t privkey3[57] = {$/;" v file: +privkey3072 test/sslapitest.c /^static char *privkey3072 = NULL;$/;" v file: +privkey4 test/curve448_internal_test.c /^static const uint8_t privkey4[57] = {$/;" v file: +privkey4096 test/sslapitest.c /^static char *privkey4096 = NULL;$/;" v file: +privkey5 test/curve448_internal_test.c /^static const uint8_t privkey5[57] = {$/;" v file: +privkey6 test/curve448_internal_test.c /^static const uint8_t privkey6[57] = {$/;" v file: +privkey7 test/curve448_internal_test.c /^static const uint8_t privkey7[57] = {$/;" v file: +privkey8 test/curve448_internal_test.c /^static const uint8_t privkey8[57] = {$/;" v file: +privkey8192 test/sslapitest.c /^static char *privkey8192 = NULL;$/;" v file: +privkey9 test/curve448_internal_test.c /^static const uint8_t privkey9[57] = {$/;" v file: +privkeystr test/ocspapitest.c /^static const char *privkeystr;$/;" v file: +prno crypto/perlasm/s390x.pm /^sub prno {$/;" s +prno crypto/s390x_arch.h /^ unsigned long long prno[2];$/;" m struct:OPENSSL_s390xcap_st +probable_prime crypto/bn/bn_prime.c /^static int probable_prime(BIGNUM *rnd, int bits, int safe, prime_t *mods,$/;" f file: +probable_prime_dh crypto/bn/bn_prime.c /^static int probable_prime_dh(BIGNUM *rnd, int bits, int safe, prime_t *mods,$/;" f file: +process apps/storeutl.c /^static int process(const char *uri, const UI_METHOD *uimeth, PW_CB_DATA *uidata,$/;" f file: +process_certConf apps/lib/cmp_mock_srv.c /^static int process_certConf(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_certConf crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_certConf_cb_t process_certConf;$/;" m struct:ossl_cmp_srv_ctx_st file: +process_certConf crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_certConf(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_certConf fuzz/cmp.c /^static int process_certConf(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_cert_request apps/lib/cmp_mock_srv.c /^static OSSL_CMP_PKISI *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_cert_request crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_cert_request_cb_t process_cert_request;$/;" m struct:ossl_cmp_srv_ctx_st file: +process_cert_request crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_cert_request fuzz/cmp.c /^static OSSL_CMP_PKISI *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_cert_request test/cmp_server_test.c /^static OSSL_CMP_PKISI *process_cert_request(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_data util/perl/TLSProxy/ServerHello.pm /^sub process_data$/;" s +process_error apps/lib/cmp_mock_srv.c /^static void process_error(OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *error,$/;" f file: +process_error crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_error_cb_t process_error;$/;" m struct:ossl_cmp_srv_ctx_st file: +process_error crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_error(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_error fuzz/cmp.c /^static void process_error(OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *error,$/;" f file: +process_extensions util/perl/TLSProxy/ClientHello.pm /^sub process_extensions$/;" s +process_genm apps/lib/cmp_mock_srv.c /^static int process_genm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_genm crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_genm_cb_t process_genm;$/;" m struct:ossl_cmp_srv_ctx_st file: +process_genm crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_genm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_genm fuzz/cmp.c /^static int process_genm(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_glob apps/lib/win32_init.c /^static int process_glob(WCHAR *wstr, int wlen)$/;" f file: +process_include crypto/conf/conf_def.c /^static BIO *process_include(char *include, OPENSSL_DIR_CTX **dirctx,$/;" f file: +process_leaves providers/common/der/oids_to_c.pm /^sub process_leaves {$/;" s +process_oid crypto/objects/objects.pl /^sub process_oid$/;" s +process_packet util/perl/TLSProxy/Proxy.pm /^sub process_packet$/;" s +process_pci_value crypto/x509/v3_pci.c /^static int process_pci_value(CONF_VALUE *val,$/;" f file: +process_pollReq apps/lib/cmp_mock_srv.c /^static int process_pollReq(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_pollReq crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_pollReq_cb_t process_pollReq;$/;" m struct:ossl_cmp_srv_ctx_st file: +process_pollReq crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_pollReq(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_pollReq fuzz/cmp.c /^static int process_pollReq(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_responder apps/ocsp.c /^OCSP_RESPONSE *process_responder(OCSP_REQUEST *req, const char *host,$/;" f +process_rr apps/lib/cmp_mock_srv.c /^static OSSL_CMP_PKISI *process_rr(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_rr crypto/cmp/cmp_server.c /^ OSSL_CMP_SRV_rr_cb_t process_rr;$/;" m struct:ossl_cmp_srv_ctx_st file: +process_rr crypto/cmp/cmp_server.c /^static OSSL_CMP_MSG *process_rr(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_rr fuzz/cmp.c /^static OSSL_CMP_PKISI *process_rr(OSSL_CMP_SRV_CTX *srv_ctx,$/;" f file: +process_shared_options test/testutil/driver.c /^static int process_shared_options(void)$/;" f file: +process_values Configure /^ sub process_values {$/;" s +processallfiles util/withlibctx.pl /^sub processallfiles {$/;" s +processed_rcds ssl/record/record.h /^ record_pqueue processed_rcds;$/;" m struct:dtls_record_layer_st +processfile util/withlibctx.pl /^sub processfile {$/;" s +producedAt crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *producedAt;$/;" m struct:ocsp_response_data_st +professionInfos crypto/x509/v3_admis.h /^ STACK_OF(PROFESSION_INFO)* professionInfos;$/;" m struct:Admissions_st +professionItems crypto/x509/v3_admis.h /^ STACK_OF(ASN1_STRING)* professionItems; \/* i.e. DIRECTORYSTRING *\/$/;" m struct:ProfessionInfo_st +professionOIDs crypto/x509/v3_admis.h /^ STACK_OF(ASN1_OBJECT)* professionOIDs;$/;" m struct:ProfessionInfo_st +prog apps/cmp.c /^static char *prog;$/;" v file: +prog apps/lib/opt.c /^static char prog[40];$/;" v file: +prog apps/ocsp.c /^static char *prog;$/;" v file: +prog apps/s_client.c /^static char *prog;$/;" v file: +prompt_desc engines/e_loader_attic.c /^ const char *prompt_desc;$/;" m struct:pem_pass_data file: +prompt_info apps/include/apps_ui.h /^ const char *prompt_info;$/;" m struct:pw_cb_data +prompt_info apps/req.c /^static int prompt_info(X509_REQ *req,$/;" f file: +prompt_info engines/e_loader_attic.c /^ const char *prompt_info;$/;" m struct:pem_pass_data file: +prompt_string crypto/evp/evp_key.c /^static char prompt_string[80];$/;" v file: +prop crypto/property/defn_cache.c /^ const char *prop;$/;" m struct:__anon102 file: +prop test/property_test.c /^ const char *prop;$/;" m struct:__anon341 file: +prop_name_idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX prop_name_idx;$/;" m struct:__anon94 file: +prop_names crypto/property/property_string.c /^ PROP_TABLE *prop_names;$/;" m struct:__anon94 file: +prop_value_idx crypto/property/property_string.c /^ OSSL_PROPERTY_IDX prop_value_idx;$/;" m struct:__anon94 file: +prop_values crypto/property/property_string.c /^ PROP_TABLE *prop_values;$/;" m struct:__anon94 file: +propdef crypto/store/store_local.h /^ const char *propdef;$/;" m struct:ossl_store_loader_st +properties crypto/property/property.c /^ OSSL_PROPERTY_LIST *properties;$/;" m struct:__anon98 file: +properties crypto/property/property_local.h /^ OSSL_PROPERTY_DEFINITION properties[1];$/;" m struct:ossl_property_list_st +properties crypto/store/store_local.h /^ char *properties;$/;" m struct:ossl_store_ctx_st +properties providers/implementations/include/prov/macsignature.h /^ char *properties;$/;" m struct:mac_key_st +property_cmp crypto/property/property_string.c /^static int property_cmp(const PROPERTY_STRING *a, const PROPERTY_STRING *b)$/;" f file: +property_definition include/openssl/core.h /^ const char *property_definition; \/* key *\/$/;" m struct:ossl_algorithm_st +property_defn_cmp crypto/property/defn_cache.c /^static int property_defn_cmp(const PROPERTY_DEFN_ELEM *a,$/;" f file: +property_defn_free crypto/property/defn_cache.c /^static void property_defn_free(PROPERTY_DEFN_ELEM *elem)$/;" f file: +property_defn_hash crypto/property/defn_cache.c /^static unsigned long property_defn_hash(const PROPERTY_DEFN_ELEM *a)$/;" f file: +property_defns_free crypto/property/defn_cache.c /^static void property_defns_free(void *vproperty_defns)$/;" f file: +property_defns_method crypto/property/defn_cache.c /^static const OSSL_LIB_CTX_METHOD property_defns_method = {$/;" v file: +property_defns_new crypto/property/defn_cache.c /^static void *property_defns_new(OSSL_LIB_CTX *ctx) {$/;" f file: +property_free crypto/property/property_string.c /^static void property_free(PROPERTY_STRING *ps)$/;" f file: +property_hash crypto/property/property_string.c /^static unsigned long property_hash(const PROPERTY_STRING *a)$/;" f file: +property_idx_cmp crypto/property/property_query.c /^static int property_idx_cmp(const void *keyp, const void *compare)$/;" f file: +property_string_data_free crypto/property/property_string.c /^static void property_string_data_free(void *vpropdata)$/;" f file: +property_string_data_method crypto/property/property_string.c /^static const OSSL_LIB_CTX_METHOD property_string_data_method = {$/;" v file: +property_string_data_new crypto/property/property_string.c /^static void *property_string_data_new(OSSL_LIB_CTX *ctx) {$/;" f file: +property_table_free crypto/property/property_string.c /^static void property_table_free(PROP_TABLE **pt)$/;" f file: +propq crypto/cmp/cmp_local.h /^ char *propq;$/;" m struct:ossl_cmp_ctx_st +propq crypto/cmp/cmp_local.h /^ char *propq;$/;" m struct:ossl_cmp_msg_st +propq crypto/cms/cms_local.h /^ char *propq;$/;" m struct:CMS_CTX_st +propq crypto/ct/ct_local.h /^ char *propq;$/;" m struct:ct_policy_eval_ctx_st +propq crypto/ct/ct_local.h /^ char *propq;$/;" m struct:sct_ctx_st +propq crypto/ct/ct_log.c /^ char *propq;$/;" m struct:ctlog_st file: +propq crypto/ct/ct_log.c /^ char *propq;$/;" m struct:ctlog_store_st file: +propq crypto/ec/ec_local.h /^ char *propq;$/;" m struct:ec_group_st +propq crypto/ec/ec_local.h /^ char *propq;$/;" m struct:ec_key_st +propq crypto/ts/ts_local.h /^ char *propq;$/;" m struct:TS_resp_ctx +propq crypto/x509/x_pubkey.c /^ char *propq;$/;" m struct:X509_pubkey_st file: +propq demos/cipher/aesccm.c /^const char *propq = NULL;$/;" v +propq demos/cipher/aesgcm.c /^const char *propq = NULL;$/;" v +propq demos/cipher/ariacbc.c /^const char *propq = NULL;$/;" v +propq demos/digest/EVP_MD_xof.c /^static const char *propq = NULL;$/;" v file: +propq demos/keyexch/x25519.c /^static const char *propq = NULL;$/;" v file: +propq demos/mac/gmac.c /^static char *propq = NULL;$/;" v file: +propq demos/mac/poly1305.c /^static char *propq = NULL;$/;" v file: +propq demos/mac/siphash.c /^static char *propq = NULL;$/;" v file: +propq demos/pkey/EVP_PKEY_RSA_keygen.c /^static const char *propq = NULL;$/;" v file: +propq demos/signature/rsa_pss_direct.c /^static const char *propq = NULL;$/;" v file: +propq demos/signature/rsa_pss_hash.c /^static const char *propq = NULL;$/;" v file: +propq engines/e_loader_attic.c /^ char *propq;$/;" m struct:ossl_store_loader_ctx_st file: +propq include/crypto/ecx.h /^ char *propq;$/;" m struct:ecx_key_st +propq include/crypto/x509.h /^ char *propq;$/;" m struct:X509_crl_st +propq include/crypto/x509.h /^ char *propq;$/;" m struct:X509_req_st +propq include/crypto/x509.h /^ char *propq;$/;" m struct:x509_st +propq include/crypto/x509.h /^ char *propq;$/;" m struct:x509_store_ctx_st +propq providers/implementations/kdfs/scrypt.c /^ char *propq;$/;" m struct:__anon537 file: +propq providers/implementations/keymgmt/ecx_kmgmt.c /^ char *propq;$/;" m struct:ecx_gen_ctx file: +propq providers/implementations/keymgmt/rsa_kmgmt.c /^ const char *propq;$/;" m struct:rsa_gen_ctx file: +propq providers/implementations/signature/dsa_sig.c /^ char *propq;$/;" m struct:__anon462 file: +propq providers/implementations/signature/ecdsa_sig.c /^ char *propq;$/;" m struct:__anon460 file: +propq providers/implementations/signature/mac_legacy_sig.c /^ char *propq;$/;" m struct:__anon461 file: +propq providers/implementations/signature/rsa_sig.c /^ char *propq;$/;" m struct:__anon464 file: +propq providers/implementations/signature/sm2_sig.c /^ char *propq;$/;" m struct:__anon459 file: +propq providers/implementations/storemgmt/file_store.c /^ char *propq; \/* The properties we got as a parameter *\/$/;" m struct:file_ctx_st::__anon454::__anon455 file: +propq ssl/ssl_local.h /^ char *propq;$/;" m struct:ssl_ctx_st +propquery crypto/encode_decode/decoder_meth.c /^ const char *propquery; \/* For get_decoder_from_store() *\/$/;" m struct:decoder_data_st file: +propquery crypto/encode_decode/encoder_meth.c /^ const char *propquery; \/* For get_encoder_from_store() *\/$/;" m struct:encoder_data_st file: +propquery crypto/evp/evp_fetch.c /^ const char *propquery; \/* For get_evp_method_from_store() *\/$/;" m struct:evp_method_data_st file: +propquery crypto/store/store_meth.c /^ const char *propquery; \/* For get_loader_from_store() *\/$/;" m struct:loader_data_st file: +propquery include/crypto/evp.h /^ char *propquery;$/;" m struct:evp_pkey_ctx_st +protection crypto/cmp/cmp_local.h /^ ASN1_BIT_STRING *protection; \/* 0 *\/$/;" m struct:ossl_cmp_msg_st +protectionAlg crypto/cmp/cmp_local.h /^ X509_ALGOR *protectionAlg; \/* 1 *\/$/;" m struct:ossl_cmp_pkiheader_st +protocolEncrKey crypto/crmf/crmf_local.h /^ X509_PUBKEY *protocolEncrKey;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 +protocol_from_string ssl/ssl_conf.c /^static int protocol_from_string(const char *value)$/;" f file: +protocol_from_string test/ssl_old_test.c /^static int protocol_from_string(const char *value)$/;" f file: +prov crypto/encode_decode/encoder_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:ossl_endecode_base_st +prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_asym_cipher_st +prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_kem_st +prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_keyexch_st +prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_keymgmt_st +prov crypto/evp/evp_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_signature_st +prov crypto/evp/evp_rand.c /^ OSSL_PROVIDER *prov;$/;" m struct:evp_rand_st file: +prov crypto/property/property.c /^ const OSSL_PROVIDER *prov;$/;" m struct:alg_cleanup_by_provider_data_st file: +prov crypto/provider_core.c /^ OSSL_PROVIDER *prov;$/;" m struct:__anon254 file: +prov crypto/store/store_local.h /^ OSSL_PROVIDER *prov;$/;" m struct:ossl_store_loader_st +prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_cipher_st +prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_kdf_st +prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_mac_st +prov include/crypto/evp.h /^ OSSL_PROVIDER *prov;$/;" m struct:evp_md_st +prov test/params_test.c /^ const struct provider_dispatch_st *prov;$/;" m struct:__anon337 typeref:struct:__anon337::provider_dispatch_st file: +prov1 test/keymgmt_internal_test.c /^ OSSL_PROVIDER *prov1;$/;" m struct:__anon351 file: +prov2 test/keymgmt_internal_test.c /^ OSSL_PROVIDER *prov2;$/;" m struct:__anon351 file: +prov_aes_ccm_ctx_st providers/implementations/ciphers/cipher_aes_ccm.h /^typedef struct prov_aes_ccm_ctx_st {$/;" s +prov_aes_ctx_st providers/implementations/ciphers/cipher_aes.h /^typedef struct prov_aes_ctx_st {$/;" s +prov_aes_gcm_ctx_st providers/implementations/ciphers/cipher_aes_gcm.h /^typedef struct prov_aes_gcm_ctx_st {$/;" s +prov_aes_hmac_sha1_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_aes_hmac_sha1_ctx_st {$/;" s +prov_aes_hmac_sha256_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_aes_hmac_sha256_ctx_st {$/;" s +prov_aes_hmac_sha_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_aes_hmac_sha_ctx_st {$/;" s +prov_aes_ocb_ctx_st providers/implementations/ciphers/cipher_aes_ocb.h /^typedef struct prov_aes_ocb_ctx_st {$/;" s +prov_aes_wrap_ctx_st providers/implementations/ciphers/cipher_aes_wrp.c /^typedef struct prov_aes_wrap_ctx_st {$/;" s file: +prov_aes_xts_ctx_st providers/implementations/ciphers/cipher_aes_xts.h /^typedef struct prov_aes_xts_ctx_st {$/;" s +prov_already_activated crypto/provider_conf.c /^static int prov_already_activated(const char *name,$/;" f file: +prov_aria_ccm_ctx_st providers/implementations/ciphers/cipher_aria_ccm.h /^typedef struct prov_aria_ccm_ctx_st {$/;" s +prov_aria_ctx_st providers/implementations/ciphers/cipher_aria.h /^typedef struct prov_aria_ctx_st {$/;" s +prov_aria_gcm_ctx_st providers/implementations/ciphers/cipher_aria_gcm.h /^typedef struct prov_aria_gcm_ctx_st {$/;" s +prov_available test/evp_test.c /^static int prov_available(char *providers)$/;" f file: +prov_blowfish_ctx_st providers/implementations/ciphers/cipher_blowfish.h /^typedef struct prov_blowfish_ctx_st {$/;" s +prov_blowfish_ctx_st providers/implementations/ciphers/cipher_rc5.h /^typedef struct prov_blowfish_ctx_st {$/;" s +prov_camellia_ctx_st providers/implementations/ciphers/cipher_camellia.h /^typedef struct prov_camellia_ctx_st {$/;" s +prov_cast_ctx_st providers/implementations/ciphers/cipher_cast.h /^typedef struct prov_cast_ctx_st {$/;" s +prov_cast_ctx_st providers/implementations/ciphers/cipher_sm4.h /^typedef struct prov_cast_ctx_st {$/;" s +prov_ccm_hw_st providers/implementations/include/prov/ciphercommon_ccm.h /^struct prov_ccm_hw_st {$/;" s +prov_ccm_st providers/implementations/include/prov/ciphercommon_ccm.h /^typedef struct prov_ccm_st {$/;" s +prov_cipher_ctx_st providers/implementations/include/prov/ciphercommon.h /^struct prov_cipher_ctx_st {$/;" s +prov_cipher_hw_aes_hmac_sha_ctx_st providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^typedef struct prov_cipher_hw_aes_hmac_sha_ctx_st {$/;" s +prov_cipher_hw_aes_siv_st providers/implementations/ciphers/cipher_aes_siv.h /^typedef struct prov_cipher_hw_aes_siv_st {$/;" s +prov_cipher_hw_chacha20_st providers/implementations/ciphers/cipher_chacha20.h /^typedef struct prov_cipher_hw_chacha20_st {$/;" s +prov_cipher_hw_chacha_aead_st providers/implementations/ciphers/cipher_chacha20_poly1305.h /^typedef struct prov_cipher_hw_chacha_aead_st {$/;" s +prov_cipher_hw_rc4_hmac_md5_st providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^typedef struct prov_cipher_hw_rc4_hmac_md5_st {$/;" s +prov_cipher_hw_st providers/implementations/include/prov/ciphercommon.h /^struct prov_cipher_hw_st {$/;" s +prov_cipher_null_ctx_st providers/implementations/ciphers/cipher_null.c /^typedef struct prov_cipher_null_ctx_st {$/;" s file: +prov_conf_ossl_ctx_free crypto/provider_conf.c /^static void prov_conf_ossl_ctx_free(void *vpcgbl)$/;" f file: +prov_conf_ossl_ctx_new crypto/provider_conf.c /^static void *prov_conf_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: +prov_crngt_compare_previous providers/implementations/rands/crngt.c /^static int prov_crngt_compare_previous(const unsigned char *prev,$/;" f file: +prov_ctx_st providers/common/include/prov/provider_ctx.h /^typedef struct prov_ctx_st {$/;" s +prov_des_ctx_st providers/implementations/ciphers/cipher_des.h /^typedef struct prov_des_ctx_st {$/;" s +prov_drbg_get_nonce providers/implementations/rands/drbg.c /^static size_t prov_drbg_get_nonce(PROV_DRBG *drbg, unsigned char **pout,$/;" f file: +prov_drbg_nonce_global_st providers/implementations/rands/drbg.c /^typedef struct prov_drbg_nonce_global_st {$/;" s file: +prov_drbg_nonce_ossl_ctx_free providers/implementations/rands/drbg.c /^static void prov_drbg_nonce_ossl_ctx_free(void *vdngbl)$/;" f file: +prov_drbg_nonce_ossl_ctx_new providers/implementations/rands/drbg.c /^static void *prov_drbg_nonce_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: +prov_drbg_st providers/implementations/rands/drbg_local.h /^struct prov_drbg_st {$/;" s +prov_gcm_ctx_st providers/implementations/include/prov/ciphercommon_gcm.h /^typedef struct prov_gcm_ctx_st {$/;" s +prov_gcm_hw_st providers/implementations/include/prov/ciphercommon_gcm.h /^struct prov_gcm_hw_st {$/;" s +prov_idea_ctx_st providers/implementations/ciphers/cipher_idea.h /^typedef struct prov_idea_ctx_st {$/;" s +prov_null test/acvp_test.c /^static OSSL_PROVIDER *prov_null = NULL;$/;" v file: +prov_null test/evp_test.c /^static OSSL_PROVIDER *prov_null = NULL;$/;" v file: +prov_rand test/drbgtest.c /^static PROV_DRBG *prov_rand(EVP_RAND_CTX *drbg)$/;" f file: +prov_rc2_ctx_st providers/implementations/ciphers/cipher_rc2.h /^typedef struct prov_rc2_ctx_st {$/;" s +prov_rc4_ctx_st providers/implementations/ciphers/cipher_rc4.h /^typedef struct prov_rc4_ctx_st {$/;" s +prov_rc4_hmac_md5_ctx_st providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^typedef struct prov_rc4_hmac_md5_ctx_st {$/;" s +prov_seed_ctx_st providers/implementations/ciphers/cipher_seed.h /^typedef struct prov_seed_ctx_st {$/;" s +prov_sha3_meth_st include/internal/sha3.h /^typedef struct prov_sha3_meth_st$/;" s +prov_siv_ctx_st providers/implementations/ciphers/cipher_aes_siv.h /^typedef struct prov_siv_ctx_st {$/;" s +prov_tdes_ctx_st providers/implementations/ciphers/cipher_tdes.h /^typedef struct prov_tdes_ctx_st {$/;" s +prov_tls13_hkdf_expand providers/implementations/kdfs/hkdf.c /^static int prov_tls13_hkdf_expand(const EVP_MD *md,$/;" f file: +prov_tls13_hkdf_generate_secret providers/implementations/kdfs/hkdf.c /^static int prov_tls13_hkdf_generate_secret(OSSL_LIB_CTX *libctx,$/;" f file: +provctx crypto/provider_core.c /^ void *provctx;$/;" m struct:ossl_provider_st file: +provctx providers/implementations/encode_decode/decode_der2key.c /^ PROV_CTX *provctx;$/;" m struct:der2key_ctx_st file: +provctx providers/implementations/encode_decode/decode_epki2pki.c /^ PROV_CTX *provctx;$/;" m struct:epki2pki_ctx_st file: +provctx providers/implementations/encode_decode/decode_msblob2key.c /^ PROV_CTX *provctx;$/;" m struct:msblob2key_ctx_st file: +provctx providers/implementations/encode_decode/decode_pem2der.c /^ PROV_CTX *provctx;$/;" m struct:pem2der_ctx_st file: +provctx providers/implementations/encode_decode/decode_pvk2key.c /^ PROV_CTX *provctx;$/;" m struct:pvk2key_ctx_st file: +provctx providers/implementations/encode_decode/decode_spki2typespki.c /^ PROV_CTX *provctx;$/;" m struct:spki2typespki_ctx_st file: +provctx providers/implementations/encode_decode/encode_key2any.c /^ PROV_CTX *provctx;$/;" m struct:key2any_ctx_st file: +provctx providers/implementations/encode_decode/encode_key2ms.c /^ PROV_CTX *provctx;$/;" m struct:key2ms_ctx_st file: +provctx providers/implementations/exchange/kdf_exch.c /^ void *provctx;$/;" m struct:__anon520 file: +provctx providers/implementations/kdfs/hkdf.c /^ void *provctx;$/;" m struct:__anon538 file: +provctx providers/implementations/kdfs/kbkdf.c /^ void *provctx;$/;" m struct:__anon532 file: +provctx providers/implementations/kdfs/krb5kdf.c /^ void *provctx;$/;" m struct:__anon527 file: +provctx providers/implementations/kdfs/pbkdf1.c /^ void *provctx;$/;" m struct:__anon528 file: +provctx providers/implementations/kdfs/pbkdf2.c /^ void *provctx;$/;" m struct:__anon535 file: +provctx providers/implementations/kdfs/pkcs12kdf.c /^ void *provctx;$/;" m struct:__anon536 file: +provctx providers/implementations/kdfs/sshkdf.c /^ void *provctx;$/;" m struct:__anon529 file: +provctx providers/implementations/kdfs/sskdf.c /^ void *provctx;$/;" m struct:__anon526 file: +provctx providers/implementations/kdfs/tls1_prf.c /^ void *provctx;$/;" m struct:__anon530 file: +provctx providers/implementations/kdfs/x942kdf.c /^ void *provctx;$/;" m struct:__anon533 file: +provctx providers/implementations/macs/cmac_prov.c /^ void *provctx;$/;" m struct:cmac_data_st file: +provctx providers/implementations/macs/gmac_prov.c /^ void *provctx;$/;" m struct:gmac_data_st file: +provctx providers/implementations/macs/hmac_prov.c /^ void *provctx;$/;" m struct:hmac_data_st file: +provctx providers/implementations/macs/kmac_prov.c /^ void *provctx;$/;" m struct:kmac_data_st file: +provctx providers/implementations/macs/poly1305_prov.c /^ void *provctx;$/;" m struct:poly1305_data_st file: +provctx providers/implementations/macs/siphash_prov.c /^ void *provctx;$/;" m struct:siphash_data_st file: +provctx providers/implementations/rands/drbg_local.h /^ PROV_CTX *provctx;$/;" m struct:prov_drbg_st +provctx providers/implementations/rands/seed_src.c /^ void *provctx;$/;" m struct:__anon458 file: +provctx providers/implementations/rands/test_rng.c /^ void *provctx;$/;" m struct:__anon457 file: +provctx providers/implementations/storemgmt/file_store.c /^ void *provctx;$/;" m struct:file_ctx_st file: +provctx test/tls-provider.c /^ void *provctx;$/;" m struct:__anon315 file: +provider crypto/property/property.c /^ const OSSL_PROVIDER *provider;$/;" m struct:__anon98 file: +provider crypto/property/property.c /^ const OSSL_PROVIDER *provider;$/;" m struct:__anon99 file: +provider ssl/t1_lib.c /^ OSSL_PROVIDER *provider;$/;" m struct:provider_group_data_st file: +provider test/cmp_client_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +provider test/cmp_msg_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +provider test/cmp_protect_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +provider test/cmp_server_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +provider test/cmp_vfy_test.c /^static OSSL_PROVIDER *default_null_provider = NULL, *provider = NULL;$/;" v file: +provider_activate crypto/provider_core.c /^static int provider_activate(OSSL_PROVIDER *prov, int lock, int upcalls)$/;" f file: +provider_activate_fallbacks crypto/provider_core.c /^static int provider_activate_fallbacks(struct provider_store_st *store)$/;" f file: +provider_api test/params_test.c /^static const struct provider_dispatch_st provider_api = {$/;" v typeref:struct:provider_dispatch_st file: +provider_cmp apps/list.c /^static int provider_cmp(const OSSL_PROVIDER * const *a,$/;" f file: +provider_conf_init crypto/provider_conf.c /^static int provider_conf_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: +provider_conf_load crypto/provider_conf.c /^static int provider_conf_load(OSSL_LIB_CTX *libctx, const char *name,$/;" f file: +provider_conf_ossl_ctx_method crypto/provider_conf.c /^static const OSSL_LIB_CTX_METHOD provider_conf_ossl_ctx_method = {$/;" v file: +provider_conf_params crypto/provider_conf.c /^static int provider_conf_params(OSSL_PROVIDER *prov,$/;" f file: +provider_create_child_cb crypto/provider_child.c /^static int provider_create_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata)$/;" f file: +provider_deactivate crypto/provider_core.c /^static int provider_deactivate(OSSL_PROVIDER *prov, int upcalls,$/;" f file: +provider_deactivate_free crypto/provider_core.c /^static void provider_deactivate_free(OSSL_PROVIDER *prov)$/;" f file: +provider_dispatch_st test/params_test.c /^struct provider_dispatch_st {$/;" s file: +provider_flush_store_cache crypto/provider_core.c /^static int provider_flush_store_cache(const OSSL_PROVIDER *prov)$/;" f file: +provider_free apps/lib/app_provider.c /^static void provider_free(OSSL_PROVIDER *prov)$/;" f file: +provider_free_intern crypto/provider_core.c /^static int provider_free_intern(OSSL_PROVIDER *prov, int deactivate)$/;" f file: +provider_global_props_cb crypto/provider_child.c /^static int provider_global_props_cb(const char *props, void *cbdata)$/;" f file: +provider_group_data_st ssl/t1_lib.c /^struct provider_group_data_st {$/;" s file: +provider_init crypto/provider_core.c /^static int provider_init(OSSL_PROVIDER *prov)$/;" f file: +provider_name test/provider_status_test.c /^static char *provider_name = NULL;$/;" v file: +provider_new crypto/provider_core.c /^static OSSL_PROVIDER *provider_new(const char *name,$/;" f file: +provider_option_given apps/lib/app_provider.c /^static int provider_option_given = 0;$/;" v file: +provider_raw test/params_test.c /^static const struct provider_dispatch_st provider_raw = {$/;" v typeref:struct:provider_dispatch_st file: +provider_remove_child_cb crypto/provider_child.c /^static int provider_remove_child_cb(const OSSL_CORE_HANDLE *prov, void *cbdata)$/;" f file: +provider_remove_store_methods crypto/provider_core.c /^static int provider_remove_store_methods(OSSL_PROVIDER *prov)$/;" f file: +provider_store_free crypto/provider_core.c /^static void provider_store_free(void *vstore)$/;" f file: +provider_store_method crypto/provider_core.c /^static const OSSL_LIB_CTX_METHOD provider_store_method = {$/;" v file: +provider_store_new crypto/provider_core.c /^static void *provider_store_new(OSSL_LIB_CTX *ctx)$/;" f file: +provider_store_st crypto/provider_core.c /^struct provider_store_st {$/;" s file: +provider_up_ref_intern crypto/provider_core.c /^static int provider_up_ref_intern(OSSL_PROVIDER *prov, int activate)$/;" f file: +provinfo crypto/provider_core.c /^ OSSL_PROVIDER_INFO *provinfo;$/;" m struct:provider_store_st file: +provinfosz crypto/provider_core.c /^ size_t provinfosz;$/;" m struct:provider_store_st file: +proxy apps/s_server.c /^ char *proxy, *no_proxy;$/;" m struct:tlsextstatusctx_st file: +proxy crypto/cmp/cmp_local.h /^ char *proxy;$/;" m struct:ossl_cmp_ctx_st +proxy crypto/http/http_client.c /^ char *proxy; \/* Optional proxy name or URI *\/$/;" m struct:ossl_http_req_ctx_st file: +proxy_addr util/perl/TLSProxy/Proxy.pm /^sub proxy_addr$/;" s +proxy_port util/perl/TLSProxy/Proxy.pm /^sub proxy_port$/;" s +ps test/property_test.c /^ const char *ps;$/;" m struct:__anon340 file: +pseudorand include/openssl/rand.h /^ int (*pseudorand) (unsigned char *buf, int num);$/;" m struct:rand_meth_st +psign_test_method test/evp_test.c /^static const EVP_TEST_METHOD psign_test_method = {$/;" v file: +psk ssl/ssl_local.h /^ unsigned char *psk;$/;" m struct:ssl_st::__anon417::__anon418 +psk_client_callback ssl/ssl_local.h /^ SSL_psk_client_cb_func psk_client_callback;$/;" m struct:ssl_ctx_st +psk_client_callback ssl/ssl_local.h /^ SSL_psk_client_cb_func psk_client_callback;$/;" m struct:ssl_st +psk_client_callback test/ssl_old_test.c /^static unsigned int psk_client_callback(SSL *ssl, const char *hint,$/;" f file: +psk_client_cb apps/s_client.c /^static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *identity,$/;" f file: +psk_client_cb test/sslapitest.c /^static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *id,$/;" f file: +psk_client_cb_cnt test/sslapitest.c /^static int psk_client_cb_cnt = 0;$/;" v file: +psk_find_session_cb apps/s_server.c /^static int psk_find_session_cb(SSL *ssl, const unsigned char *identity,$/;" f file: +psk_find_session_cb ssl/ssl_local.h /^ SSL_psk_find_session_cb_func psk_find_session_cb;$/;" m struct:ssl_ctx_st +psk_find_session_cb ssl/ssl_local.h /^ SSL_psk_find_session_cb_func psk_find_session_cb;$/;" m struct:ssl_st +psk_identity apps/s_client.c /^static char *psk_identity = "Client_identity";$/;" v file: +psk_identity apps/s_server.c /^static char *psk_identity = "Client_identity";$/;" v file: +psk_identity ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *psk_identity;$/;" m struct:__anon426 file: +psk_identity ssl/ssl_local.h /^ char *psk_identity;$/;" m struct:ssl_session_st +psk_identity_hint ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *psk_identity_hint;$/;" m struct:__anon426 file: +psk_identity_hint ssl/ssl_local.h /^ char *psk_identity_hint;$/;" m struct:cert_st +psk_identity_hint ssl/ssl_local.h /^ char *psk_identity_hint;$/;" m struct:ssl_session_st +psk_kex_mode ssl/ssl_local.h /^ int psk_kex_mode;$/;" m struct:ssl_st::__anon420 +psk_key apps/s_server.c /^char *psk_key = NULL; \/* by default PSK is not used *\/$/;" v +psk_key test/ssl_old_test.c /^static char *psk_key = NULL; \/* by default PSK is not used *\/$/;" v file: +psk_key2bn test/ssl_old_test.c /^static int psk_key2bn(const char *pskkey, unsigned char *psk,$/;" f file: +psk_server_callback ssl/ssl_local.h /^ SSL_psk_server_cb_func psk_server_callback;$/;" m struct:ssl_ctx_st +psk_server_callback ssl/ssl_local.h /^ SSL_psk_server_cb_func psk_server_callback;$/;" m struct:ssl_st +psk_server_callback test/ssl_old_test.c /^static unsigned int psk_server_callback(SSL *ssl, const char *identity,$/;" f file: +psk_server_cb apps/s_server.c /^static unsigned int psk_server_cb(SSL *ssl, const char *identity,$/;" f file: +psk_server_cb test/sslapitest.c /^static unsigned int psk_server_cb(SSL *ssl, const char *identity,$/;" f file: +psk_server_cb_cnt test/sslapitest.c /^static int psk_server_cb_cnt = 0;$/;" v file: +psk_use_session_cb apps/s_client.c /^static int psk_use_session_cb(SSL *s, const EVP_MD *md,$/;" f file: +psk_use_session_cb ssl/ssl_local.h /^ SSL_psk_use_session_cb_func psk_use_session_cb;$/;" m struct:ssl_ctx_st +psk_use_session_cb ssl/ssl_local.h /^ SSL_psk_use_session_cb_func psk_use_session_cb;$/;" m struct:ssl_st +pskid test/sslapitest.c /^static const char *pskid = "Identity";$/;" v file: +psklen ssl/ssl_local.h /^ size_t psklen;$/;" m struct:ssl_st::__anon417::__anon418 +psksess apps/s_client.c /^static SSL_SESSION *psksess = NULL;$/;" v file: +psksess apps/s_server.c /^static SSL_SESSION *psksess = NULL;$/;" v file: +psksession ssl/ssl_local.h /^ SSL_SESSION *psksession;$/;" m struct:ssl_st +psksession_id ssl/ssl_local.h /^ unsigned char *psksession_id;$/;" m struct:ssl_st +psksession_id_len ssl/ssl_local.h /^ size_t psksession_id_len;$/;" m struct:ssl_st +pss crypto/rsa/rsa_local.h /^ RSA_PSS_PARAMS *pss;$/;" m struct:rsa_st +pss_defaults_set providers/implementations/keymgmt/rsa_kmgmt.c /^ int pss_defaults_set;$/;" m struct:rsa_gen_ctx file: +pss_params crypto/rsa/rsa_local.h /^ RSA_PSS_PARAMS_30 pss_params;$/;" m struct:rsa_st +pss_params providers/implementations/keymgmt/rsa_kmgmt.c /^ RSA_PSS_PARAMS_30 pss_params;$/;" m struct:rsa_gen_ctx file: +pss_params_fromdata providers/implementations/keymgmt/rsa_kmgmt.c /^static int pss_params_fromdata(RSA_PSS_PARAMS_30 *pss_params, int *defaults_set,$/;" f file: +pt test/cmactest.c /^static char *pt(unsigned char *md, unsigned int len)$/;" f file: +pt test/destest.c /^static char *pt(const unsigned char *p, char buf[DATA_BUF_SIZE])$/;" f file: +pt test/hmactest.c /^static char *pt(unsigned char *md, unsigned int len)$/;" f file: +pt_format providers/implementations/keymgmt/ec_kmgmt.c /^ char *pt_format;$/;" m struct:ec_gen_ctx file: +pt_to_pniels crypto/ec/curve448/curve448.c /^static void pt_to_pniels(pniels_t b, const curve448_point_t a)$/;" f file: +ptr crypto/bio/bio_local.h /^ void *ptr;$/;" m struct:bio_st +ptr crypto/cmp/cmp_local.h /^ char *ptr;$/;" m union:ossl_cmp_itav_st::__anon197 +ptr crypto/ec/ec_asn1.c /^ char *ptr;$/;" m union:x9_62_characteristic_two_st::__anon190 file: +ptr crypto/ec/ec_asn1.c /^ char *ptr;$/;" m union:x9_62_fieldid_st::__anon191 file: +ptr crypto/evp/e_aes_cbc_hmac_sha1.c /^ const unsigned char *ptr;$/;" m struct:__anon20 file: +ptr crypto/evp/e_aes_cbc_hmac_sha256.c /^ const unsigned char *ptr;$/;" m struct:__anon35 file: +ptr include/crypto/evp.h /^ void *ptr;$/;" m union:legacy_pkey_st +ptr include/crypto/x509.h /^ char *ptr;$/;" m union:x509_object_st::__anon373 +ptr include/openssl/core.h /^ void *ptr;$/;" m struct:ossl_item_st +ptr providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^ const unsigned char *ptr;$/;" m struct:__anon503 file: +ptr providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^ const unsigned char *ptr;$/;" m struct:__anon507 file: +pub apps/testdsa.h /^ unsigned char *pub;$/;" m struct:testdsa_st +pub test/evp_extra_test.c /^ char *pub;$/;" m struct:keys_st file: +pubInfos crypto/crmf/crmf_local.h /^ OSSL_CRMF_PUBINFOS *pubInfos;$/;" m struct:ossl_crmf_pkipublicationinfo_st +pubLocation crypto/crmf/crmf_local.h /^ GENERAL_NAME *pubLocation;$/;" m struct:ossl_crmf_singlepubinfo_st +pubMethod crypto/crmf/crmf_local.h /^ ASN1_INTEGER *pubMethod;$/;" m struct:ossl_crmf_singlepubinfo_st +pub_check test/evp_extra_test.c /^ int pub_check;$/;" m struct:APK_DATA_st file: +pub_cmp include/crypto/asn1.h /^ int (*pub_cmp) (const EVP_PKEY *a, const EVP_PKEY *b);$/;" m struct:evp_pkey_asn1_method_st +pub_decode include/crypto/asn1.h /^ int (*pub_decode) (EVP_PKEY *pk, const X509_PUBKEY *pub);$/;" m struct:evp_pkey_asn1_method_st +pub_encode include/crypto/asn1.h /^ int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);$/;" m struct:evp_pkey_asn1_method_st +pub_exp crypto/rsa/rsa_pmeth.c /^ BIGNUM *pub_exp;$/;" m struct:__anon203 file: +pub_exp providers/implementations/keymgmt/rsa_kmgmt.c /^ BIGNUM *pub_exp;$/;" m struct:rsa_gen_ctx file: +pub_key crypto/dh/dh_local.h /^ BIGNUM *pub_key; \/* g^x % p *\/$/;" m struct:dh_st +pub_key crypto/dsa/dsa_local.h /^ BIGNUM *pub_key; \/* y public key *\/$/;" m struct:dsa_st +pub_key crypto/ec/ec_local.h /^ EC_POINT *pub_key;$/;" m struct:ec_key_st +pub_key util/perl/TLSProxy/ServerKeyExchange.pm /^sub pub_key$/;" s +pub_key_der demos/signature/EVP_Signature_demo.h /^static const unsigned char pub_key_der[] = {$/;" v +pub_l apps/testdsa.h /^ int pub_l;$/;" m struct:testdsa_st +pub_print include/crypto/asn1.h /^ int (*pub_print) (BIO *out, const EVP_PKEY *pkey, int indent,$/;" m struct:evp_pkey_asn1_method_st +pubk test/evp_test.c /^ EVP_PKEY *pubk;$/;" m struct:keypair_test_data_st file: +pubk_data demos/keyexch/x25519.c /^ unsigned char pubk_data[32]; \/* generated pubk to send to other peer *\/$/;" m struct:peer_data_st file: +pubkey crypto/store/store_local.h /^ EVP_PKEY *pubkey; \/* when type == OSSL_STORE_INFO_PUBKEY *\/$/;" m union:ossl_store_info_st::__anon235 +pubkey include/crypto/ecx.h /^ unsigned char pubkey[MAX_KEYLEN];$/;" m struct:ecx_key_st +pubkey include/crypto/x509.h /^ X509_PUBKEY *pubkey; \/* public key of request *\/$/;" m struct:X509_req_info_st +pubkey test/cmp_protect_test.c /^ EVP_PKEY *pubkey;$/;" m struct:test_fixture file: +pubkey test/evp_pkey_dparams_test.c /^struct pubkey {$/;" s file: +pubkey test/tls-provider.c /^ unsigned char pubkey[XOR_KEY_SIZE];$/;" m struct:xorkey_st file: +pubkey1 test/curve448_internal_test.c /^static const uint8_t pubkey1[57] = {$/;" v file: +pubkey2 test/curve448_internal_test.c /^static const uint8_t pubkey2[57] = {$/;" v file: +pubkey3 test/curve448_internal_test.c /^static const uint8_t pubkey3[57] = {$/;" v file: +pubkey4 test/curve448_internal_test.c /^static const uint8_t pubkey4[57] = {$/;" v file: +pubkey5 test/curve448_internal_test.c /^static const uint8_t pubkey5[57] = {$/;" v file: +pubkey6 test/curve448_internal_test.c /^static const uint8_t pubkey6[57] = {$/;" v file: +pubkey7 test/curve448_internal_test.c /^static const uint8_t pubkey7[57] = {$/;" v file: +pubkey8 test/curve448_internal_test.c /^static const uint8_t pubkey8[57] = {$/;" v file: +pubkey9 test/curve448_internal_test.c /^static const uint8_t pubkey9[57] = {$/;" v file: +pubkey_filename test/algorithmid_test.c /^static const char *pubkey_filename = NULL; \/* For test_spki_file() *\/$/;" v file: +public crypto/rand/rand_lib.c /^ CRYPTO_THREAD_LOCAL public;$/;" m struct:rand_global_st file: +publicKey crypto/cms/cms_local.h /^ ASN1_BIT_STRING *publicKey;$/;" m struct:CMS_OriginatorPublicKey_st +publicKey crypto/crmf/crmf_local.h /^ X509_PUBKEY *publicKey;$/;" m struct:ossl_crmf_certtemplate_st +publicKey crypto/crmf/crmf_local.h /^ X509_PUBKEY *publicKey;$/;" m struct:ossl_crmf_poposigningkeyinput_st +publicKey crypto/ec/ec_asn1.c /^ ASN1_BIT_STRING *publicKey;$/;" m struct:ec_privatekey_st file: +publicKeyMAC crypto/crmf/crmf_local.h /^ \/* 1 *\/ OSSL_CRMF_PKMACVALUE *publicKeyMAC;$/;" m union:ossl_crmf_poposigningkeyinput_authinfo_st::__anon232 +public_check include/crypto/evp.h /^ int (*public_check) (EVP_PKEY *pkey);$/;" m struct:evp_pkey_method_st +public_key crypto/ct/ct_log.c /^ EVP_PKEY *public_key;$/;" m struct:ctlog_st file: +public_key crypto/x509/x_pubkey.c /^ ASN1_BIT_STRING *public_key;$/;" m struct:X509_pubkey_st file: +public_keys test/evp_test.c /^static KEY_LIST *public_keys;$/;" v file: +publicationInfo crypto/cmp/cmp_local.h /^ OSSL_CRMF_PKIPUBLICATIONINFO *publicationInfo;$/;" m struct:ossl_cmp_certifiedkeypair_st +pulldown_test_framework test/testutil/driver.c /^int pulldown_test_framework(int ret)$/;" f +purpose crypto/x509/x509_local.h /^ int purpose; \/* purpose to check untrusted certificates *\/$/;" m struct:X509_VERIFY_PARAM_st +purpose_print apps/x509.c /^static int purpose_print(BIO *bio, X509 *cert, X509_PURPOSE *pt)$/;" f file: +purpose_smime crypto/x509/v3_purp.c /^static int purpose_smime(const X509 *x, int require_ca)$/;" f file: +push test/cmp_ctx_test.c 605;" d file: +push0 test/cmp_ctx_test.c 606;" d file: +push1 test/cmp_ctx_test.c 607;" d file: +push_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub push_vrs($$)$/;" s +pushsig crypto/ui/ui_openssl.c /^static void pushsig(void)$/;" f file: +put include/internal/core.h /^ int (*put)(void *store, void *method, const OSSL_PROVIDER *prov,$/;" m struct:ossl_method_construct_method_st +put_char crypto/property/property_parse.c /^static void put_char(char ch, char **buf, size_t *remain, size_t *needed)$/;" f file: +put_cipher_by_char ssl/ssl_local.h /^ int (*put_cipher_by_char) (const SSL_CIPHER *cipher, WPACKET *pkt,$/;" m struct:ssl_method_st +put_decoder_in_store crypto/encode_decode/decoder_meth.c /^static int put_decoder_in_store(void *store, void *method,$/;" f file: +put_encoder_in_store crypto/encode_decode/encoder_meth.c /^static int put_encoder_in_store(void *store, void *method,$/;" f file: +put_error crypto/err/err_prn.c /^static void put_error(int lib, const char *func, int reason,$/;" f file: +put_evp_method_in_store crypto/evp/evp_fetch.c /^static int put_evp_method_in_store(void *store, void *method,$/;" f file: +put_loader_in_store crypto/store/store_meth.c /^static int put_loader_in_store(void *store, void *method,$/;" f file: +put_num crypto/property/property_parse.c /^static void put_num(int64_t val, char **buf, size_t *remain, size_t *needed)$/;" f file: +put_str crypto/property/property_parse.c /^static void put_str(const char *str, char **buf, size_t *remain, size_t *needed)$/;" f file: +put_value crypto/packet.c /^static int put_value(unsigned char *data, size_t value, size_t len)$/;" f file: +pverify_recover_test_method test/evp_test.c /^static const EVP_TEST_METHOD pverify_recover_test_method = {$/;" v file: +pverify_test_method test/evp_test.c /^static const EVP_TEST_METHOD pverify_test_method = {$/;" v file: +pvfy_flags ssl/ssl_conf.c /^ uint32_t *pvfy_flags;$/;" m struct:ssl_conf_ctx_st file: +pvk2key_ctx_st providers/implementations/encode_decode/decode_pvk2key.c /^struct pvk2key_ctx_st {$/;" s file: +pvk2key_decode providers/implementations/encode_decode/decode_pvk2key.c /^static OSSL_FUNC_decoder_decode_fn pvk2key_decode;$/;" v file: +pvk2key_decode providers/implementations/encode_decode/decode_pvk2key.c /^static int pvk2key_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +pvk2key_export_object providers/implementations/encode_decode/decode_pvk2key.c /^static OSSL_FUNC_decoder_export_object_fn pvk2key_export_object;$/;" v file: +pvk2key_export_object providers/implementations/encode_decode/decode_pvk2key.c /^static int pvk2key_export_object(void *vctx,$/;" f file: +pvk2key_freectx providers/implementations/encode_decode/decode_pvk2key.c /^static OSSL_FUNC_decoder_freectx_fn pvk2key_freectx;$/;" v file: +pvk2key_freectx providers/implementations/encode_decode/decode_pvk2key.c /^static void pvk2key_freectx(void *vctx)$/;" f file: +pvk2key_newctx providers/implementations/encode_decode/decode_pvk2key.c /^pvk2key_newctx(void *provctx, const struct keytype_desc_st *desc)$/;" f file: +pvk2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static OSSL_FUNC_decoder_decode_fn pvk2obj_decode;$/;" v file: +pvk2obj_decode providers/implementations/storemgmt/file_store_any2obj.c /^static int pvk2obj_decode(void *provctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +pvk_encr_level providers/implementations/encode_decode/encode_key2ms.c /^ int pvk_encr_level;$/;" m struct:key2ms_ctx_st file: +pvk_set_params providers/implementations/encode_decode/encode_key2ms.c 173;" d file: +pvno crypto/cmp/cmp_local.h /^ ASN1_INTEGER *pvno;$/;" m struct:ossl_cmp_pkiheader_st +pw test/bioprinttest.c /^} pw;$/;" t typeref:struct:pw_st file: +pw_cb_data apps/include/apps_ui.h /^typedef struct pw_cb_data {$/;" s +pw_params test/bioprinttest.c /^static pw pw_params[] = {$/;" v file: +pw_st test/bioprinttest.c /^typedef struct pw_st {$/;" s file: +pwdata crypto/encode_decode/encoder_local.h /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:ossl_decoder_ctx_st typeref:struct:ossl_decoder_ctx_st::ossl_passphrase_data_st +pwdata crypto/encode_decode/encoder_local.h /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:ossl_encoder_ctx_st typeref:struct:ossl_encoder_ctx_st::ossl_passphrase_data_st +pwdata crypto/store/store_local.h /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:ossl_store_ctx_st typeref:struct:ossl_store_ctx_st::ossl_passphrase_data_st +pwdata providers/implementations/encode_decode/encode_key2any.c /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:key2any_ctx_st typeref:struct:key2any_ctx_st::ossl_passphrase_data_st file: +pwdata providers/implementations/encode_decode/encode_key2ms.c /^ struct ossl_passphrase_data_st pwdata;$/;" m struct:key2ms_ctx_st typeref:struct:key2ms_ctx_st::ossl_passphrase_data_st file: +pwri crypto/cms/cms_local.h /^ CMS_PasswordRecipientInfo *pwri;$/;" m union:CMS_RecipientInfo_st::__anon239 +pwritten include/internal/packet.h /^ size_t pwritten;$/;" m struct:wpacket_sub +q apps/testdsa.h /^ unsigned char *q;$/;" m struct:testdsa_st +q crypto/dh/dh_asn1.c /^ BIGNUM *q;$/;" m struct:__anon201 file: +q crypto/ffc/ffc_dh.c /^ const BIGNUM *q;$/;" m struct:dh_named_group_st file: +q crypto/rsa/rsa_local.h /^ BIGNUM *q;$/;" m struct:rsa_st +q crypto/whrlpool/wp_block.c /^ u64 q[(256 * N + ROUNDS)];$/;" m union:__anon255 file: +q include/internal/ffc.h /^ BIGNUM *q;$/;" m struct:ffc_params_st +q include/openssl/whrlpool.h /^ double q[WHIRLPOOL_DIGEST_LENGTH \/ sizeof(double)];$/;" m union:__anon377::__anon378 +q ssl/record/record.h /^ struct pqueue_st *q;$/;" m struct:record_pqueue_st typeref:struct:record_pqueue_st::pqueue_st +q test/rsa_mp_test.c /^static const unsigned char q[] =$/;" v file: +q1 crypto/rsa/rsa_local.h /^ BIGNUM *q1;$/;" m struct:rsa_acvp_test_st +q2 crypto/rsa/rsa_local.h /^ BIGNUM *q2;$/;" m struct:rsa_acvp_test_st +q_global test/property_test.c /^ const char *q_global;$/;" m struct:__anon341 file: +q_l apps/testdsa.h /^ int q_l;$/;" m struct:testdsa_st +q_local test/property_test.c /^ const char *q_local;$/;" m struct:__anon341 file: +qbits crypto/dsa/dsa_pmeth.c /^ int qbits; \/* size of q in bits (default: 224) *\/$/;" m struct:__anon88 file: +qbits providers/implementations/keymgmt/dh_kmgmt.c /^ size_t qbits;$/;" m struct:dh_gen_ctx file: +qbits providers/implementations/keymgmt/dsa_kmgmt.c /^ size_t qbits;$/;" m struct:dsa_gen_ctx file: +qbits test/endecoder_legacy_test.c /^static size_t qbits = 160; \/* PVK only tolerates 160 Q bits *\/$/;" v file: +qual include/openssl/txt_db.h /^ int (**qual) (OPENSSL_STRING *);$/;" m struct:txt_db_st +qualifier_set crypto/x509/pcy_local.h /^ STACK_OF(POLICYQUALINFO) *qualifier_set;$/;" m struct:X509_POLICY_DATA_st +query crypto/property/property.c /^ const char *query;$/;" m struct:__anon99 file: +query test/property_test.c /^ const char *query;$/;" m struct:__anon339 file: +query test/property_test.c /^ const char *query;$/;" m struct:__anon342 file: +query test/property_test.c /^ int query;$/;" m struct:__anon340 file: +query_cmp crypto/property/property.c /^static int query_cmp(const QUERY *a, const QUERY *b)$/;" f file: +query_command apps/ts.c /^static int query_command(const char *data, const char *digest, const EVP_MD *md,$/;" f file: +query_count test/filterprov.c /^ unsigned long int query_count;$/;" m struct:filter_prov_globals_st file: +query_hash crypto/property/property.c /^static unsigned long query_hash(const QUERY *a)$/;" f file: +query_id test/fake_rsaprov.c /^static int query_id;$/;" v file: +query_operation crypto/provider_core.c /^ OSSL_FUNC_provider_query_operation_fn *query_operation;$/;" m struct:ossl_provider_st file: +query_operation_name crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_query_operation_name_fn *query_operation_name;$/;" m struct:evp_keymgmt_st +query_rand_uint test/drbgtest.c /^static unsigned int query_rand_uint(EVP_RAND_CTX *drbg, const char *name)$/;" f file: +quic_buf ssl/ssl_local.h /^ BUF_MEM *quic_buf; \/* buffer incoming handshake messages *\/$/;" m struct:ssl_st +quic_change_cipher_state ssl/tls13_enc.c /^static int quic_change_cipher_state(SSL *s, int which)$/;" f file: +quic_data_st ssl/ssl_local.h /^struct quic_data_st {$/;" s +quic_get_message ssl/statem/statem_quic.c /^int quic_get_message(SSL *s, int *mt)$/;" f +quic_get_message_body ssl/statem/statem_quic.c /^int quic_get_message_body(SSL *s, size_t *len)$/;" f +quic_input_data_head ssl/ssl_local.h /^ QUIC_DATA *quic_input_data_head;$/;" m struct:ssl_st +quic_input_data_tail ssl/ssl_local.h /^ QUIC_DATA *quic_input_data_tail;$/;" m struct:ssl_st +quic_latest_level_received ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL quic_latest_level_received;$/;" m struct:ssl_st +quic_method ssl/ssl_local.h /^ const SSL_QUIC_METHOD *quic_method;$/;" m struct:ssl_ctx_st +quic_method ssl/ssl_local.h /^ const SSL_QUIC_METHOD *quic_method;$/;" m struct:ssl_st +quic_method test/sslapitest.c /^static SSL_QUIC_METHOD quic_method = {$/;" v file: +quic_next_record_start ssl/ssl_local.h /^ size_t quic_next_record_start;$/;" m struct:ssl_st +quic_read_level ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL quic_read_level;$/;" m struct:ssl_st +quic_set_encryption_secrets ssl/ssl_quic.c /^int quic_set_encryption_secrets(SSL *ssl, OSSL_ENCRYPTION_LEVEL level)$/;" f +quic_set_encryption_secrets test/tls13secretstest.c /^int quic_set_encryption_secrets(SSL *ssl, OSSL_ENCRYPTION_LEVEL level)$/;" f +quic_setupearly_data_test test/sslapitest.c /^static int quic_setupearly_data_test(SSL_CTX **cctx, SSL_CTX **sctx,$/;" f file: +quic_transport_params ssl/ssl_local.h /^ uint8_t *quic_transport_params;$/;" m struct:ssl_st::__anon420 +quic_transport_params_len ssl/ssl_local.h /^ size_t quic_transport_params_len;$/;" m struct:ssl_st::__anon420 +quic_transport_version ssl/ssl_local.h /^ int quic_transport_version;$/;" m struct:ssl_st +quic_write_level ssl/ssl_local.h /^ OSSL_ENCRYPTION_LEVEL quic_write_level;$/;" m struct:ssl_st +quiet apps/fipsinstall.c /^static int quiet = 0;$/;" v file: +quiet apps/genpkey.c /^static int quiet;$/;" v file: +quiet apps/include/apps.h /^ int quiet;$/;" m struct:verify_options_st +quiet_shutdown ssl/ssl_local.h /^ int quiet_shutdown;$/;" m struct:ssl_ctx_st +quiet_shutdown ssl/ssl_local.h /^ int quiet_shutdown;$/;" m struct:ssl_st +quotify Configure /^sub quotify {$/;" s +quotify1 util/perl/OpenSSL/Util.pm /^sub quotify1 {$/;" s +quotify_l util/perl/OpenSSL/Util.pm /^sub quotify_l {$/;" s +r crypto/dsa/dsa_local.h /^ BIGNUM *r;$/;" m struct:DSA_SIG_st +r crypto/ec/ec_local.h /^ BIGNUM *r;$/;" m struct:ECDSA_SIG_st +r crypto/poly1305/poly1305.c /^ u32 r[4];$/;" m struct:__anon249 file: +r crypto/poly1305/poly1305.c /^ u64 r[2];$/;" m struct:__anon248 file: +r crypto/poly1305/poly1305_base2_44.c /^ u64 r[3];$/;" m struct:__anon250 file: +r crypto/poly1305/poly1305_ieee754.c /^ double r[8];$/;" m struct:__anon247 file: +r crypto/rsa/rsa_local.h /^ BIGNUM *r;$/;" m struct:rsa_prime_info_st +r providers/implementations/kdfs/scrypt.c /^ uint64_t r, p;$/;" m struct:__anon537 file: +r providers/implementations/signature/ecdsa_sig.c /^ BIGNUM *r;$/;" m struct:__anon460 file: +r test/ecdsatest.h /^ const char *r; \/* ECDSA signature (r,s) *\/$/;" m struct:__anon267 +r test/evp_test.c /^ uint64_t N, r, p, maxmem;$/;" m struct:pbe_data_st file: +r test/rsa_test.c /^ unsigned int r;$/;" m struct:__anon296 file: +r0 crypto/aes/asm/bsaes-armv7.pl /^ sub r0, sp, #0x10 @ 0x10$/;" s +r0 crypto/sha/asm/keccak1600-armv4.pl /^ sub r0, r0, #24*8 @ rewind$/;" s +r1 crypto/armv4cpuid.pl /^ sub r1,r1,#1$/;" s +r11 crypto/bn/asm/armv4-mont.pl /^ sub r11,$bptr,r11 @ this is num*4$/;" s +r12 crypto/aes/asm/bsaes-armv7.pl /^ sub r12, #`32+16` @ place for tweak[9]$/;" s +r12 crypto/aes/asm/bsaes-armv7.pl /^ sub r12, sp, $rounds, lsl#7 @ 128 bytes per inner round key$/;" s +r12 crypto/modes/asm/ghash-armv4.pl /^ sub r12,pc,#8+48 @ &rem_4bit$/;" s +r14 crypto/chacha/asm/chacha-armv4.pl /^ sub r14,pc,#16 @ ChaCha20_ctr32$/;" s +r14 crypto/chacha/asm/chacha-armv4.pl /^ sub r14,r14,#64 @ .Lsigma$/;" s +r2 crypto/aes/asm/aes-armv4.pl /^ sub r2,$key,#176$/;" s +r2_40_cbc_cipher crypto/evp/e_rc2.c /^static const EVP_CIPHER r2_40_cbc_cipher = {$/;" v file: +r2_64_cbc_cipher crypto/evp/e_rc2.c /^static const EVP_CIPHER r2_64_cbc_cipher = {$/;" v file: +r2i_pci crypto/x509/v3_pci.c /^static PROXY_CERT_INFO_EXTENSION *r2i_pci(X509V3_EXT_METHOD *method,$/;" f file: +r3 crypto/aes/asm/aes-armv4.pl /^ sub r3,pc,#8 @ AES_decrypt$/;" s +r3 crypto/aes/asm/aes-armv4.pl /^ sub r3,pc,#8 @ AES_encrypt$/;" s +r3 crypto/aes/asm/aes-armv4.pl /^ sub r3,pc,#8 @ AES_set_encrypt_key$/;" s +r3 crypto/ppccpuid.pl /^ sub r3,r0,$cnt$/;" s +r3 crypto/ppccpuid.pl /^ sub r3,r3,r0$/;" s +r3 crypto/sha/asm/sha256-armv4.pl /^ sub r3,pc,#8 @ sha256_block_data_order$/;" s +r3 crypto/sha/asm/sha512-armv4.pl /^ sub r3,pc,#8 @ sha512_block_data_order$/;" s +r31 crypto/bn/asm/ia64-mont.pl /^ sub r31=sp,r31 };;$/;" s +r4 crypto/sha/asm/keccak1600-ppc64.pl /^ sub r4,r4,r5 ; len -= bsz$/;" s +r4_40_cipher crypto/engine/eng_openssl.c /^static EVP_CIPHER *r4_40_cipher = NULL;$/;" v file: +r4_40_cipher crypto/evp/e_rc4.c /^static const EVP_CIPHER r4_40_cipher = {$/;" v file: +r4_cipher crypto/engine/eng_openssl.c /^static EVP_CIPHER *r4_cipher = NULL;$/;" v file: +r4_cipher crypto/evp/e_rc4.c /^static const EVP_CIPHER r4_cipher = {$/;" v file: +r4_hmac_md5_cipher crypto/evp/e_rc4_hmac_md5.c /^static EVP_CIPHER r4_hmac_md5_cipher = {$/;" v file: +r6 crypto/aes/asm/bsaes-armv7.pl /^ sub r6, $out, #0x10$/;" s +r7 crypto/bn/asm/armv4-gf2m.pl /^ sub r7,sp,#36$/;" s +r9 crypto/aes/asm/vpaes-ppc.pl /^ sub r9, $out, r8$/;" s +rKeyId crypto/cms/cms_local.h /^ CMS_RecipientKeyIdentifier *rKeyId;$/;" m union:CMS_KeyAgreeRecipientIdentifier_st::__anon241 +r_32_12_16_init_key crypto/evp/e_rc5.c /^static int r_32_12_16_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +r_epoch ssl/record/record.h /^ unsigned short r_epoch;$/;" m struct:dtls_record_layer_st +r_msg_hdr ssl/ssl_local.h /^ struct hm_header_st r_msg_hdr;$/;" m struct:dtls1_state_st typeref:struct:dtls1_state_st::hm_header_st +r_prov fuzz/fuzz_rand.c /^static OSSL_PROVIDER *r_prov;$/;" v file: +r_range apps/lib/app_rand.c /^enum r_range { OPT_R_ENUM };$/;" g file: +raVerified crypto/crmf/crmf_local.h /^ ASN1_NULL *raVerified; \/* 0 *\/$/;" m union:ossl_crmf_popo_st::__anon233 +raised_error test/errtest.c /^static int raised_error(void)$/;" f file: +rand_bytes test/drbgtest.c /^static int rand_bytes(unsigned char *buf, int num)$/;" f file: +rand_cmp apps/list.c /^static int rand_cmp(const EVP_RAND * const *a, const EVP_RAND * const *b)$/;" f file: +rand_crng_ossl_ctx_free providers/implementations/rands/crngt.c /^static void rand_crng_ossl_ctx_free(void *vcrngt_glob)$/;" f file: +rand_crng_ossl_ctx_method providers/implementations/rands/crngt.c /^static const OSSL_LIB_CTX_METHOD rand_crng_ossl_ctx_method = {$/;" v file: +rand_crng_ossl_ctx_new providers/implementations/rands/crngt.c /^static void *rand_crng_ossl_ctx_new(OSSL_LIB_CTX *ctx)$/;" f file: +rand_data test/cmp_asn_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: +rand_data test/cmp_hdr_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: +rand_data test/cmp_protect_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: +rand_data test/cmp_vfy_test.c /^static unsigned char rand_data[OSSL_CMP_TRANSACTIONID_LENGTH];$/;" v file: +rand_data_pass_st test/evp_test.c /^typedef struct rand_data_pass_st {$/;" s file: +rand_data_st test/evp_test.c /^typedef struct rand_data_st {$/;" s file: +rand_delete_thread_state crypto/rand/rand_lib.c /^static void rand_delete_thread_state(void *arg)$/;" f file: +rand_drbg_ctr_st providers/implementations/rands/drbg_ctr.c /^typedef struct rand_drbg_ctr_st {$/;" s file: +rand_drbg_hash_st providers/implementations/rands/drbg_hash.c /^typedef struct rand_drbg_hash_st {$/;" s file: +rand_drbg_hmac_st providers/implementations/rands/drbg_hmac.c /^typedef struct rand_drbg_hmac_st {$/;" s file: +rand_drbg_ossl_ctx_method crypto/rand/rand_lib.c /^static const OSSL_LIB_CTX_METHOD rand_drbg_ossl_ctx_method = {$/;" v file: +rand_drbg_restart providers/implementations/rands/drbg.c /^static int rand_drbg_restart(PROV_DRBG *drbg)$/;" f file: +rand_engine_lock crypto/rand/rand_lib.c /^static CRYPTO_RWLOCK *rand_engine_lock;$/;" v file: +rand_get_global crypto/rand/rand_lib.c /^static RAND_GLOBAL *rand_get_global(OSSL_LIB_CTX *libctx)$/;" f file: +rand_global_st crypto/rand/rand_lib.c /^typedef struct rand_global_st {$/;" s file: +rand_init crypto/rand/rand_lib.c /^static CRYPTO_ONCE rand_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +rand_inited crypto/rand/rand_lib.c /^static int rand_inited = 0;$/;" v file: +rand_main apps/rand.c /^int rand_main(int argc, char **argv)$/;" f +rand_meth crypto/engine/eng_local.h /^ const RAND_METHOD *rand_meth;$/;" m struct:engine_st +rand_meth_lock crypto/rand/rand_lib.c /^static CRYPTO_RWLOCK *rand_meth_lock;$/;" v file: +rand_meth_st include/openssl/rand.h /^struct rand_meth_st {$/;" s +rand_neg test/bntest.c /^static int rand_neg(void)$/;" f file: +rand_new_drbg crypto/rand/rand_lib.c /^static EVP_RAND_CTX *rand_new_drbg(OSSL_LIB_CTX *libctx, EVP_RAND_CTX *parent,$/;" f file: +rand_new_seed crypto/rand/rand_lib.c /^static EVP_RAND_CTX *rand_new_seed(OSSL_LIB_CTX *libctx)$/;" f file: +rand_nonce_count providers/implementations/rands/drbg.c /^ int rand_nonce_count;$/;" m struct:prov_drbg_nonce_global_st file: +rand_nonce_lock providers/implementations/rands/drbg.c /^ CRYPTO_RWLOCK *rand_nonce_lock;$/;" m struct:prov_drbg_nonce_global_st file: +rand_options apps/rand.c /^const OPTIONS rand_options[] = {$/;" v +rand_order test/testutil/driver.c /^static int rand_order = 0;$/;" v file: +rand_ossl_ctx_free crypto/rand/rand_lib.c /^static void rand_ossl_ctx_free(void *vdgbl)$/;" f file: +rand_ossl_ctx_new crypto/rand/rand_lib.c /^static void *rand_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: +rand_pool_grow crypto/rand/rand_pool.c /^static int rand_pool_grow(RAND_POOL *pool, size_t len)$/;" f file: +rand_pool_st include/crypto/rand_pool.h /^typedef struct rand_pool_st {$/;" s +rand_priv_bytes test/drbgtest.c /^static int rand_priv_bytes(unsigned char *buf, int num)$/;" f file: +rand_range_case test/bntest.c /^struct rand_range_case {$/;" s file: +rand_range_cases test/bn_rand_range.h /^} rand_range_cases[] = {$/;" v typeref:struct:__anon316 +rand_serial apps/lib/apps.c /^int rand_serial(BIGNUM *b, ASN1_INTEGER *ai)$/;" f +rand_set_rand_method_internal crypto/rand/rand_lib.c /^static int rand_set_rand_method_internal(const RAND_METHOD *meth,$/;" f file: +rand_table crypto/engine/tb_rand.c /^static ENGINE_TABLE *rand_table = NULL;$/;" v file: +rand_test_cleanup test/evp_test.c /^static void rand_test_cleanup(EVP_TEST *t)$/;" f file: +rand_test_init test/evp_test.c /^static int rand_test_init(EVP_TEST *t, const char *name)$/;" f file: +rand_test_method test/evp_test.c /^static const EVP_TEST_METHOD rand_test_method = {$/;" v file: +rand_test_parse test/evp_test.c /^static int rand_test_parse(EVP_TEST *t,$/;" f file: +rand_test_run test/evp_test.c /^static int rand_test_run(EVP_TEST *t)$/;" f file: +random crypto/mem.c 127;" d file: +random ssl/ssl_local.h /^ unsigned char random[SSL3_RANDOM_SIZE];$/;" m struct:__anon414 +random test/drbgtest.c /^ unsigned char random[RANDOM_SIZE]; \/* random output *\/$/;" m struct:drbg_fork_result_st file: +random util/perl/TLSProxy/ClientHello.pm /^sub random$/;" s +random util/perl/TLSProxy/ServerHello.pm /^sub random$/;" s +random_conf_deinit crypto/rand/rand_lib.c /^static void random_conf_deinit(CONF_IMODULE *md)$/;" f file: +random_conf_init crypto/rand/rand_lib.c /^static int random_conf_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: +random_device providers/implementations/rands/seeding/rand_unix.c /^static struct random_device {$/;" s file: +random_device_paths providers/implementations/rands/seeding/rand_unix.c /^static const char *random_device_paths[] = { DEVRANDOM };$/;" v file: +random_devices providers/implementations/rands/seeding/rand_unix.c /^} random_devices[OSSL_NELEM(random_device_paths)];$/;" v typeref:struct:random_device file: +random_set_string crypto/rand/rand_lib.c /^static int random_set_string(char **p, const char *s)$/;" f file: +random_status crypto/engine/eng_rdrand.c /^static int random_status(void)$/;" f file: +randomize_tls_group_id test/tls-provider.c /^unsigned int randomize_tls_group_id(OSSL_LIB_CTX *libctx)$/;" f file: +range apps/lib/opt.c /^enum range { OPT_V_ENUM };$/;" g file: +range apps/lib/s_cb.c /^enum range { OPT_X_ENUM };$/;" g file: +range crypto/perlasm/arm-xlate.pl /^sub range {$/;" s +range test/bn_rand_range.h /^ unsigned int range;$/;" m struct:__anon316 +range test/bntest.c /^ unsigned int range;$/;" m struct:rand_range_case file: +rann crypto/cmp/cmp_local.h /^ OSSL_CMP_REVANNCONTENT *rann; \/* 17 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +raw test/pemtest.c /^ const char *raw;$/;" m struct:__anon265 file: +raw_extension_st ssl/ssl_local.h /^typedef struct raw_extension_st {$/;" s +raw_get_params test/params_test.c /^static int raw_get_params(void *vobj, OSSL_PARAM *params)$/;" f file: +raw_key_details_st crypto/evp/p_lib.c /^struct raw_key_details_st$/;" s file: +raw_params test/params_test.c /^static const struct param_owner_st raw_params = {$/;" v typeref:struct:param_owner_st file: +raw_read_stdin apps/lib/apps.c /^int raw_read_stdin(void *buf, int siz)$/;" f +raw_set_params test/params_test.c /^static int raw_set_params(void *vobj, const OSSL_PARAM *params)$/;" f file: +raw_values test/params_api_test.c /^} raw_values[] = {$/;" v typeref:struct:__anon324 file: +raw_write_stdout apps/lib/apps.c /^int raw_write_stdout(const void *buf, int siz)$/;" f +raw_write_stdout apps/lib/apps.c /^int raw_write_stdout(const void *buf,int siz)$/;" f +rbio crypto/http/http_client.c /^ BIO *rbio; \/* BIO to read\/receive response from *\/$/;" m struct:ossl_http_req_ctx_st file: +rbio ssl/ssl_local.h /^ BIO *rbio;$/;" m struct:ssl_st +rbuf ssl/record/record.h /^ SSL3_BUFFER rbuf;$/;" m struct:dtls1_record_data_st +rbuf ssl/record/record.h /^ SSL3_BUFFER rbuf;$/;" m struct:record_layer_st +rc2_ctrl crypto/evp/e_rc2.c /^static int rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +rc2_dinit providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc2_dinit;$/;" v file: +rc2_dinit providers/implementations/ciphers/cipher_rc2.c /^static int rc2_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +rc2_dupctx providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_dupctx_fn rc2_dupctx;$/;" v file: +rc2_dupctx providers/implementations/ciphers/cipher_rc2.c /^static void *rc2_dupctx(void *ctx)$/;" f file: +rc2_einit providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc2_einit;$/;" v file: +rc2_einit providers/implementations/ciphers/cipher_rc2.c /^static int rc2_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +rc2_freectx providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_freectx_fn rc2_freectx;$/;" v file: +rc2_freectx providers/implementations/ciphers/cipher_rc2.c /^static void rc2_freectx(void *vctx)$/;" f file: +rc2_get_asn1_type_and_iv crypto/evp/e_rc2.c /^static int rc2_get_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f file: +rc2_get_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static int rc2_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +rc2_gettable_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn rc2_gettable_ctx_params;$/;" v file: +rc2_init_key crypto/evp/e_rc2.c /^static int rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +rc2_key_st include/openssl/rc2.h /^typedef struct rc2_key_st {$/;" s +rc2_keybits_to_magic providers/implementations/ciphers/cipher_rc2.c /^static int rc2_keybits_to_magic(int keybits)$/;" f file: +rc2_magic_to_keybits providers/implementations/ciphers/cipher_rc2.c /^static int rc2_magic_to_keybits(int magic)$/;" f file: +rc2_magic_to_meth crypto/evp/e_rc2.c /^static int rc2_magic_to_meth(int i)$/;" f file: +rc2_meth_to_magic crypto/evp/e_rc2.c /^static int rc2_meth_to_magic(EVP_CIPHER_CTX *e)$/;" f file: +rc2_set_asn1_type_and_iv crypto/evp/e_rc2.c /^static int rc2_set_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)$/;" f file: +rc2_set_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_set_ctx_params_fn rc2_set_ctx_params;$/;" v file: +rc2_set_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static int rc2_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +rc2_settable_ctx_params providers/implementations/ciphers/cipher_rc2.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn rc2_settable_ctx_params;$/;" v file: +rc4_cipher crypto/evp/e_rc4.c /^static int rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +rc4_dinit providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc4_dinit;$/;" v file: +rc4_dinit providers/implementations/ciphers/cipher_rc4.c /^static int rc4_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +rc4_dupctx providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_dupctx_fn rc4_dupctx;$/;" v file: +rc4_dupctx providers/implementations/ciphers/cipher_rc4.c /^static void *rc4_dupctx(void *ctx)$/;" f file: +rc4_einit providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc4_einit;$/;" v file: +rc4_einit providers/implementations/ciphers/cipher_rc4.c /^static int rc4_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +rc4_freectx providers/implementations/ciphers/cipher_rc4.c /^static OSSL_FUNC_cipher_freectx_fn rc4_freectx;$/;" v file: +rc4_freectx providers/implementations/ciphers/cipher_rc4.c /^static void rc4_freectx(void *vctx)$/;" f file: +rc4_hmac_md5_cipher crypto/evp/e_rc4_hmac_md5.c /^static int rc4_hmac_md5_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +rc4_hmac_md5_cipher providers/implementations/ciphers/cipher_rc4_hmac_md5.c 45;" d file: +rc4_hmac_md5_ctrl crypto/evp/e_rc4_hmac_md5.c /^static int rc4_hmac_md5_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,$/;" f file: +rc4_hmac_md5_dinit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc4_hmac_md5_dinit;$/;" v file: +rc4_hmac_md5_dinit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_dinit(void *ctx, const unsigned char *key,$/;" f file: +rc4_hmac_md5_einit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc4_hmac_md5_einit;$/;" v file: +rc4_hmac_md5_einit providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_einit(void *ctx, const unsigned char *key,$/;" f file: +rc4_hmac_md5_final providers/implementations/ciphers/cipher_rc4_hmac_md5.c 44;" d file: +rc4_hmac_md5_freectx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_freectx_fn rc4_hmac_md5_freectx;$/;" v file: +rc4_hmac_md5_freectx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static void rc4_hmac_md5_freectx(void *vctx)$/;" f file: +rc4_hmac_md5_get_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_get_ctx_params_fn rc4_hmac_md5_get_ctx_params;$/;" v file: +rc4_hmac_md5_get_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +rc4_hmac_md5_get_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_get_params_fn rc4_hmac_md5_get_params;$/;" v file: +rc4_hmac_md5_get_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_get_params(OSSL_PARAM params[])$/;" f file: +rc4_hmac_md5_gettable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^const OSSL_PARAM *rc4_hmac_md5_gettable_ctx_params(ossl_unused void *cctx,$/;" f +rc4_hmac_md5_gettable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_gettable_ctx_params_fn rc4_hmac_md5_gettable_ctx_params;$/;" v file: +rc4_hmac_md5_gettable_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c 42;" d file: +rc4_hmac_md5_hw providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c /^static const PROV_CIPHER_HW_RC4_HMAC_MD5 rc4_hmac_md5_hw = {$/;" v file: +rc4_hmac_md5_init_key crypto/evp/e_rc4_hmac_md5.c /^static int rc4_hmac_md5_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +rc4_hmac_md5_known_gettable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static const OSSL_PARAM rc4_hmac_md5_known_gettable_ctx_params[] = {$/;" v file: +rc4_hmac_md5_known_settable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static const OSSL_PARAM rc4_hmac_md5_known_settable_ctx_params[] = {$/;" v file: +rc4_hmac_md5_newctx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_newctx_fn rc4_hmac_md5_newctx;$/;" v file: +rc4_hmac_md5_newctx providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static void *rc4_hmac_md5_newctx(void *provctx)$/;" f file: +rc4_hmac_md5_set_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_set_ctx_params_fn rc4_hmac_md5_set_ctx_params;$/;" v file: +rc4_hmac_md5_set_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static int rc4_hmac_md5_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +rc4_hmac_md5_settable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^const OSSL_PARAM *rc4_hmac_md5_settable_ctx_params(ossl_unused void *cctx,$/;" f +rc4_hmac_md5_settable_ctx_params providers/implementations/ciphers/cipher_rc4_hmac_md5.c /^static OSSL_FUNC_cipher_settable_ctx_params_fn rc4_hmac_md5_settable_ctx_params;$/;" v file: +rc4_hmac_md5_update providers/implementations/ciphers/cipher_rc4_hmac_md5.c 43;" d file: +rc4_hw providers/implementations/ciphers/cipher_rc4_hw.c /^static const PROV_CIPHER_HW rc4_hw = {$/;" v file: +rc4_init_key crypto/evp/e_rc4.c /^static int rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +rc4_key_st include/openssl/rc4.h /^typedef struct rc4_key_st {$/;" s +rc4_off crypto/evp/e_rc4_hmac_md5.c 72;" d file: +rc4_off providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c 31;" d file: +rc4_options crypto/rc4/asm/rc4-c64xplus.pl /^rc4_options:$/;" l +rc5_cbc_cipher test/rc5test.c /^static unsigned char rc5_cbc_cipher[RC5_CBC_NUM][8] = {$/;" v file: +rc5_cbc_iv test/rc5test.c /^static unsigned char rc5_cbc_iv[RC5_CBC_NUM][8] = {$/;" v file: +rc5_cbc_key test/rc5test.c /^static unsigned char rc5_cbc_key[RC5_CBC_NUM][17] = {$/;" v file: +rc5_cbc_plain test/rc5test.c /^static unsigned char rc5_cbc_plain[RC5_CBC_NUM][8] = {$/;" v file: +rc5_cbc_rounds test/rc5test.c /^static int rc5_cbc_rounds[RC5_CBC_NUM] = {$/;" v file: +rc5_ctrl crypto/evp/e_rc5.c /^static int rc5_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +rc5_dinit providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_decrypt_init_fn rc5_dinit;$/;" v file: +rc5_dinit providers/implementations/ciphers/cipher_rc5.c /^static int rc5_dinit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +rc5_dupctx providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_dupctx_fn rc5_dupctx;$/;" v file: +rc5_dupctx providers/implementations/ciphers/cipher_rc5.c /^static void *rc5_dupctx(void *ctx)$/;" f file: +rc5_einit providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_encrypt_init_fn rc5_einit;$/;" v file: +rc5_einit providers/implementations/ciphers/cipher_rc5.c /^static int rc5_einit(void *ctx, const unsigned char *key, size_t keylen,$/;" f file: +rc5_freectx providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_freectx_fn rc5_freectx;$/;" v file: +rc5_freectx providers/implementations/ciphers/cipher_rc5.c /^static void rc5_freectx(void *vctx)$/;" f file: +rc5_get_ctx_params providers/implementations/ciphers/cipher_rc5.c /^static int rc5_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +rc5_gettable_ctx_params providers/implementations/ciphers/cipher_rc5.c /^OSSL_FUNC_cipher_gettable_ctx_params_fn rc5_gettable_ctx_params;$/;" v +rc5_key_st include/openssl/rc5.h /^typedef struct rc5_key_st {$/;" s +rc5_set_ctx_params providers/implementations/ciphers/cipher_rc5.c /^static OSSL_FUNC_cipher_set_ctx_params_fn rc5_set_ctx_params;$/;" v file: +rc5_set_ctx_params providers/implementations/ciphers/cipher_rc5.c /^static int rc5_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +rc5_settable_ctx_params providers/implementations/ciphers/cipher_rc5.c /^OSSL_FUNC_cipher_settable_ctx_params_fn rc5_settable_ctx_params;$/;" v +rcon crypto/aes/aes_core.c /^static const u32 rcon[] = {$/;" v file: +rcon crypto/aes/aes_x86core.c /^static const u32 rcon[] = {$/;" v file: +rcon crypto/aes/asm/aes-c64xplus.pl /^rcon:$/;" l +rcon crypto/aes/asm/aesp8-ppc.pl /^rcon:$/;" l +rctr test/asynciotest.c /^ unsigned int rctr;$/;" m struct:async_ctrs file: +rctr test/sslbuffertest.c /^ unsigned int rctr;$/;" m struct:async_ctrs file: +rcvinfo crypto/bio/bss_dgram.c /^ struct bio_dgram_sctp_rcvinfo rcvinfo;$/;" m struct:bio_dgram_sctp_data_st typeref:struct:bio_dgram_sctp_data_st::bio_dgram_sctp_rcvinfo file: +rd_key include/crypto/aria.h /^ ARIA_u128 rd_key[ARIA_MAX_KEYS];$/;" m struct:aria_key_st +rd_key include/openssl/aes.h /^ unsigned long rd_key[4 * (AES_MAXNR + 1)];$/;" m struct:aes_key_st +rd_key include/openssl/camellia.h /^ KEY_TABLE_TYPE rd_key;$/;" m union:camellia_key_st::__anon383 +rdev providers/implementations/rands/seeding/rand_unix.c /^ dev_t rdev;$/;" m struct:random_device file: +rdrand_init crypto/engine/eng_rdrand.c /^static int rdrand_init(ENGINE *e)$/;" f file: +rdrand_meth crypto/engine/eng_rdrand.c /^static RAND_METHOD rdrand_meth = {$/;" v file: +re crypto/perlasm/x86_64-xlate.pl /^ sub re {$/;" s +read ssl/record/record.h /^ unsigned int read;$/;" m struct:ssl3_record_st +read_PKCS7 apps/ts.c /^static TS_RESP *read_PKCS7(BIO *in_bio)$/;" f file: +read_PKIMESSAGE apps/cmp.c /^static OSSL_CMP_MSG *read_PKIMESSAGE(char **filenames)$/;" f file: +read_ahead ssl/record/record.h /^ int read_ahead;$/;" m struct:record_layer_st +read_ahead ssl/ssl_local.h /^ int read_ahead;$/;" m struct:ssl_ctx_st +read_buf test/helpers/handshake.c /^ unsigned char *read_buf;$/;" m struct:peer_st file: +read_buf_len test/helpers/handshake.c /^ int read_buf_len;$/;" m struct:peer_st file: +read_config Configure /^sub read_config {$/;" s +read_config apps/cmp.c /^static int read_config(void)$/;" f file: +read_config test/generate_ssl_tests.pl /^sub read_config {$/;" s +read_end crypto/evp/bio_enc.c /^ unsigned char *read_start, *read_end;$/;" m struct:enc_struct file: +read_eval_file Configure /^sub read_eval_file {$/;" s +read_hash ssl/ssl_local.h /^ EVP_MD_CTX *read_hash; \/* used for mac generation *\/$/;" m struct:ssl_st +read_iv ssl/ssl_local.h /^ unsigned char read_iv[EVP_MAX_IV_LENGTH]; \/* TLSv1.3 static read IV *\/$/;" m struct:ssl_st +read_key test/testutil/stanza.c /^static int read_key(STANZA *s)$/;" f file: +read_lebn crypto/pem/pvkfmt.c /^static int read_lebn(const unsigned char **in, unsigned int nbyte, BIGNUM **r)$/;" f file: +read_ledword crypto/pem/pvkfmt.c /^static unsigned int read_ledword(const unsigned char **in)$/;" f file: +read_mac_secret ssl/ssl_local.h /^ unsigned char read_mac_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 +read_mac_secret_size ssl/ssl_local.h /^ size_t read_mac_secret_size;$/;" m struct:ssl_st::__anon417 +read_p12 test/helpers/pkcs12.c /^static PKCS12 *read_p12(const char *infile, const PKCS12_ENC *mac)$/;" f file: +read_pem providers/implementations/encode_decode/decode_pem2der.c /^static int read_pem(PROV_CTX *provctx, OSSL_CORE_BIO *cin,$/;" f file: +read_private_key providers/implementations/encode_decode/decode_msblob2key.c /^ b2i_of_void_fn *read_private_key;$/;" m struct:keytype_desc_st file: +read_private_key providers/implementations/encode_decode/decode_pvk2key.c /^ b2i_PVK_of_bio_pw_fn *read_private_key;$/;" m struct:keytype_desc_st file: +read_public_key providers/implementations/encode_decode/decode_msblob2key.c /^ b2i_of_void_fn *read_public_key;$/;" m struct:keytype_desc_st file: +read_sequence ssl/record/record.h /^ unsigned char read_sequence[SEQ_NUM_SIZE];$/;" m struct:record_layer_st +read_session test/ssl_old_test.c /^static SSL_SESSION *read_session(const char *filename)$/;" f file: +read_start crypto/evp/bio_enc.c /^ unsigned char *read_start, *read_end;$/;" m struct:enc_struct file: +read_state ssl/statem/statem.h /^ READ_STATE read_state;$/;" m struct:ossl_statem_st +read_state_first_init ssl/statem/statem.h /^ int read_state_first_init;$/;" m struct:ossl_statem_st +read_state_machine ssl/statem/statem.c /^static SUB_STATE_RETURN read_state_machine(SSL *s)$/;" f file: +read_state_work ssl/statem/statem.h /^ WORK_STATE read_state_work;$/;" m struct:ossl_statem_st +read_string crypto/ui/ui_openssl.c /^static int read_string(UI *ui, UI_STRING *uis)$/;" f file: +read_string_inner crypto/ui/ui_openssl.c /^static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl)$/;" f file: +read_text_file test/ct_test.c /^static int read_text_file(const char *dir, const char *file,$/;" f file: +read_till_nl crypto/ui/ui_openssl.c /^static int read_till_nl(FILE *in)$/;" f file: +read_to_eol test/danetest.c /^static char *read_to_eol(BIO *f)$/;" f file: +read_write_req_resp apps/cmp.c /^static OSSL_CMP_MSG *read_write_req_resp(OSSL_CMP_CTX *ctx,$/;" f file: +readable test/x509_time_test.c /^ const char *readable;$/;" m struct:__anon272 file: +readable test/x509_time_test.c /^ const char *readable;$/;" m struct:__anon273 file: +readbuffer_callback_ctrl crypto/bio/bf_readbuff.c /^static long readbuffer_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +readbuffer_ctrl crypto/bio/bf_readbuff.c /^static long readbuffer_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +readbuffer_free crypto/bio/bf_readbuff.c /^static int readbuffer_free(BIO *a)$/;" f file: +readbuffer_gets crypto/bio/bf_readbuff.c /^static int readbuffer_gets(BIO *b, char *buf, int size)$/;" f file: +readbuffer_new crypto/bio/bf_readbuff.c /^static int readbuffer_new(BIO *bi)$/;" f file: +readbuffer_puts crypto/bio/bf_readbuff.c /^static int readbuffer_puts(BIO *b, const char *str)$/;" f file: +readbuffer_read crypto/bio/bf_readbuff.c /^static int readbuffer_read(BIO *b, char *out, int outl)$/;" f file: +readbuffer_resize crypto/bio/bf_readbuff.c /^static int readbuffer_resize(BIO_F_BUFFER_CTX *ctx, int sz)$/;" f file: +readbuffer_write crypto/bio/bf_readbuff.c /^static int readbuffer_write(BIO *b, const char *in, int inl)$/;" f file: +readlink apps/rehash.c /^ssize_t readlink(const char *pathname, char *buf, size_t bufsiz)$/;" f +readp crypto/bio/bss_mem.c /^ struct buf_mem_st *readp; \/* read pointer *\/$/;" m struct:bio_buf_mem_st typeref:struct:bio_buf_mem_st::buf_mem_st file: +readsocket include/internal/sockets.h 134;" d +readsocket include/internal/sockets.h 140;" d +readsocket include/internal/sockets.h 145;" d +readsocket include/internal/sockets.h 150;" d +readsocket include/internal/sockets.h 155;" d +readsocket include/internal/sockets.h 158;" d +readsocket include/internal/sockets.h 166;" d +real_shift crypto/params.c /^static unsigned int real_shift(void)$/;" f file: +realloc_count crypto/mem.c /^static TSAN_QUALIFIER int realloc_count;$/;" v file: +realloc_fn include/openssl/engine.h /^ dyn_MEM_realloc_fn realloc_fn;$/;" m struct:st_dynamic_MEM_fns +realloc_impl crypto/mem.c /^static CRYPTO_realloc_fn realloc_impl = CRYPTO_realloc;$/;" v file: +realname ssl/ssl_local.h /^ char *realname; \/* Curve Name according to provider *\/$/;" m struct:tls_group_info_st +reason crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *reason;$/;" m struct:ossl_cmp_pollrep_st +reason include/crypto/x509.h /^ int reason;$/;" m struct:x509_revoked_st +reason test/evp_test.c /^ char *reason; \/* Expected error reason string *\/$/;" m struct:evp_test_st file: +reason_flags crypto/x509/v3_crld.c /^static const BIT_STRING_BITNAME reason_flags[] = {$/;" v file: +reassembly ssl/ssl_local.h /^ unsigned char *reassembly;$/;" m struct:hm_fragment_st +rebuild_known_cipher_nids engines/e_devcrypto.c /^static void rebuild_known_cipher_nids(ENGINE *e)$/;" f file: +rebuild_known_digest_nids engines/e_devcrypto.c /^static void rebuild_known_digest_nids(ENGINE *e)$/;" f file: +rec_version ssl/record/record.h /^ int rec_version;$/;" m struct:ssl3_record_st +receiptList crypto/cms/cms_local.h /^ STACK_OF(GENERAL_NAMES) *receiptList;$/;" m union:CMS_ReceiptsFrom_st::__anon244 +receipt_request_print apps/cms.c /^static void receipt_request_print(CMS_ContentInfo *cms)$/;" f file: +receiptsFrom crypto/cms/cms_local.h /^ CMS_ReceiptsFrom *receiptsFrom;$/;" m struct:CMS_ReceiptRequest_st +receiptsTo crypto/cms/cms_local.h /^ STACK_OF(GENERAL_NAMES) *receiptsTo;$/;" m struct:CMS_ReceiptRequest_st +received_order ssl/ssl_local.h /^ size_t received_order;$/;" m struct:raw_extension_st +recip crypto/cms/cms_local.h /^ X509 *recip;$/;" m struct:CMS_KeyTransRecipientInfo_st +recipKID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *recipKID; \/* 3 *\/$/;" m struct:ossl_cmp_pkiheader_st +recipNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *recipNonce; \/* 6 *\/$/;" m struct:ossl_cmp_pkiheader_st +recipNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *recipNonce; \/* last nonce received *\/$/;" m struct:ossl_cmp_ctx_st +recipient crypto/cmp/cmp_local.h /^ GENERAL_NAME *recipient;$/;" m struct:ossl_cmp_pkiheader_st +recipient crypto/cmp/cmp_local.h /^ X509_NAME *recipient; \/* to set in recipient in pkiheader *\/$/;" m struct:ossl_cmp_ctx_st +recipientEncryptedKeys crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientEncryptedKey) *recipientEncryptedKeys;$/;" m struct:CMS_KeyAgreeRecipientInfo_st +recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_AuthEnvelopedData_st +recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_AuthenticatedData_st +recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_CompressedData_st +recipientInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_RecipientInfo) *recipientInfos;$/;" m struct:CMS_EnvelopedData_st +recode_wnaf crypto/ec/curve448/curve448.c /^static int recode_wnaf(struct smvt_control *control,$/;" f file: +reconstruct_record util/perl/TLSProxy/Record.pm /^sub reconstruct_record$/;" s +record_layer_st ssl/record/record.h /^typedef struct record_layer_st {$/;" s +record_list util/perl/TLSProxy/Proxy.pm /^sub record_list$/;" s +record_padding_arg ssl/ssl_local.h /^ void *record_padding_arg;$/;" m struct:ssl_ctx_st +record_padding_arg ssl/ssl_local.h /^ void *record_padding_arg;$/;" m struct:ssl_st +record_padding_cb ssl/ssl_local.h /^ size_t (*record_padding_cb)(SSL *s, int type, size_t len, void *arg);$/;" m struct:ssl_ctx_st +record_padding_cb ssl/ssl_local.h /^ size_t (*record_padding_cb)(SSL *s, int type, size_t len, void *arg);$/;" m struct:ssl_st +record_pqueue ssl/record/record.h /^} record_pqueue;$/;" t typeref:struct:record_pqueue_st +record_pqueue_st ssl/record/record.h /^typedef struct record_pqueue_st {$/;" s +record_short test/dtlsv1listentest.c /^static const unsigned char record_short[] = {$/;" v file: +record_type crypto/bio/bss_conn.c /^ unsigned char record_type;$/;" m struct:bio_connect_st file: +recordinfo ssl/record/record.h /^ struct bio_dgram_sctp_rcvinfo recordinfo;$/;" m struct:dtls1_record_data_st typeref:struct:dtls1_record_data_st::bio_dgram_sctp_rcvinfo +records util/perl/TLSProxy/Message.pm /^sub records$/;" s +recsig crypto/ui/ui_openssl.c /^static void recsig(int i)$/;" f file: +recursion crypto/encode_decode/decoder_lib.c /^ size_t recursion;$/;" m struct:decoder_process_data_st file: +recv_max_early_data ssl/ssl_local.h /^ uint32_t recv_max_early_data;$/;" m struct:ssl_ctx_st +recv_max_early_data ssl/ssl_local.h /^ uint32_t recv_max_early_data;$/;" m struct:ssl_st +recvfrom e_os.h 391;" d +redirection_ok crypto/http/http_client.c /^static int redirection_ok(int n_redir, const char *old_url, const char *new_url)$/;" f file: +redirection_url crypto/http/http_client.c /^ char *redirection_url; \/* Location obtained from HTTP status 301\/302 *\/$/;" m struct:ossl_http_req_ctx_st file: +reducedepends Configurations/gentemplate.pm /^sub reducedepends {$/;" s +reduction_alg5 crypto/modes/asm/ghash-x86.pl /^sub reduction_alg5 { # 19\/16 times faster than Intel version$/;" s +reduction_alg9 crypto/modes/asm/ghash-x86.pl /^sub reduction_alg9 { # 17\/11 times faster than Intel version$/;" s +reduction_alg9 crypto/modes/asm/ghash-x86_64.pl /^sub reduction_alg9 { # 17\/11 times faster than Intel version$/;" s +reduction_avx crypto/modes/asm/ghash-x86_64.pl /^sub reduction_avx {$/;" s +ref crypto/store/store_result.c /^ const void *ref;$/;" m struct:extracted_param_data_st file: +ref test/chacha_internal_test.c /^static const unsigned char ref[] = {$/;" v file: +ref test/cmp_client_test.c /^static unsigned char ref[CMP_TEST_REFVALUE_LENGTH];$/;" v file: +ref test/cmp_msg_test.c /^static unsigned char ref[CMP_TEST_REFVALUE_LENGTH];$/;" v file: +ref test/params_conversion_test.c /^ void *ref, *datum;$/;" m struct:__anon328 file: +ref_cnt crypto/bio/ossl_core_bio.c /^ CRYPTO_REF_COUNT ref_cnt;$/;" m struct:ossl_core_bio_st file: +ref_lock crypto/bio/ossl_core_bio.c /^ CRYPTO_RWLOCK *ref_lock;$/;" m struct:ossl_core_bio_st file: +ref_size crypto/store/store_result.c /^ size_t ref_size;$/;" m struct:extracted_param_data_st file: +refcnt crypto/encode_decode/encoder_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:ossl_endecode_base_st +refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt; \/* Context reference count *\/$/;" m struct:evp_rand_ctx_st +refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_asym_cipher_st +refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_kem_st +refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_keyexch_st +refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_keymgmt_st +refcnt crypto/evp/evp_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_signature_st +refcnt crypto/evp/evp_rand.c /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_rand_st file: +refcnt crypto/provider_core.c /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:ossl_provider_st file: +refcnt crypto/store/store_local.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:ossl_store_loader_st +refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_cipher_st +refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_kdf_st +refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_mac_st +refcnt include/crypto/evp.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:evp_md_st +refcnt providers/implementations/include/prov/kdfexchange.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:kdf_data_st +refcnt providers/implementations/include/prov/macsignature.h /^ CRYPTO_REF_COUNT refcnt;$/;" m struct:mac_key_st +refcnt_lock crypto/evp/evp_local.h /^ CRYPTO_RWLOCK *refcnt_lock;$/;" m struct:evp_rand_ctx_st +refcnt_lock crypto/evp/evp_rand.c /^ CRYPTO_RWLOCK *refcnt_lock;$/;" m struct:evp_rand_st file: +refcnt_lock crypto/provider_core.c /^ CRYPTO_RWLOCK *refcnt_lock; \/* For the ref counter *\/$/;" m struct:ossl_provider_st file: +refcnt_up_method crypto/evp/evp_fetch.c /^ int (*refcnt_up_method)(void *method);$/;" m struct:evp_method_data_st file: +refdata test/tls13encryptiontest.c /^static RECORD_DATA refdata[] = {$/;" v file: +referenceValue crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *referenceValue; \/* optional user name for MSG_MAC_ALG *\/$/;" m struct:ossl_cmp_ctx_st +references crypto/bio/bio_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:bio_st +references crypto/dh/dh_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:dh_st +references crypto/dsa/dsa_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:dsa_st +references crypto/dso/dso_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:dso_st +references crypto/ec/ec_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ec_key_st +references crypto/ec/ec_mult.c /^ CRYPTO_REF_COUNT references;$/;" m struct:ec_pre_comp_st file: +references crypto/ec/ecp_nistp224.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistp224_pre_comp_st file: +references crypto/ec/ecp_nistp256.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistp256_pre_comp_st file: +references crypto/ec/ecp_nistp521.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistp521_pre_comp_st file: +references crypto/ec/ecp_nistz256.c /^ CRYPTO_REF_COUNT references;$/;" m struct:nistz256_pre_comp_st file: +references crypto/rsa/rsa_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:rsa_st +references crypto/x509/x509_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:x509_store_st +references include/crypto/ecx.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ecx_key_st +references include/crypto/evp.h /^ CRYPTO_REF_COUNT references;$/;" m struct:evp_pkey_st +references include/crypto/x509.h /^ CRYPTO_REF_COUNT references;$/;" m struct:X509_crl_st +references include/crypto/x509.h /^ CRYPTO_REF_COUNT references;$/;" m struct:X509_req_st +references include/crypto/x509.h /^ CRYPTO_REF_COUNT references;$/;" m struct:x509_st +references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references; \/* >1 only if SSL_copy_session_id is used *\/$/;" m struct:cert_st +references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ssl_ctx_st +references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ssl_session_st +references ssl/ssl_local.h /^ CRYPTO_REF_COUNT references;$/;" m struct:ssl_st +reg crypto/perlasm/x86_64-xlate.pl /^ sub reg {$/;" s +regInfo crypto/crmf/crmf_local.h /^ STACK_OF(OSSL_CRMF_ATTRIBUTETYPEANDVALUE) *regInfo;$/;" m struct:ossl_crmf_msg_st +regToken crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *regToken;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 +reg_part crypto/rc4/asm/rc4-md5-x86_64.pl /^sub reg_part {$/;" s +reg_part crypto/rc4/asm/rc4-x86_64.pl /^sub reg_part {$/;" s +register_atexit crypto/init.c /^static CRYPTO_ONCE register_atexit = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +register_oid util/perl/OpenSSL/OID.pm /^sub register_oid {$/;" s +registered_oid_arcs util/perl/OpenSSL/OID.pm /^sub registered_oid_arcs {$/;" s +registered_oid_leaves util/perl/OpenSSL/OID.pm /^sub registered_oid_leaves {$/;" s +registrationNumber crypto/x509/v3_admis.h /^ ASN1_PRINTABLESTRING* registrationNumber;$/;" m struct:ProfessionInfo_st +registry_init crypto/store/store_register.c /^static CRYPTO_ONCE registry_init = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +registry_lock crypto/store/store_register.c /^static CRYPTO_RWLOCK *registry_lock;$/;" v file: +rehash_main apps/rehash.c /^int rehash_main(int argc, char **argv)$/;" f +rehash_options apps/rehash.c /^const OPTIONS rehash_options[] = {$/;" v +reject include/crypto/x509.h /^ STACK_OF(ASN1_OBJECT) *reject; \/* rejected uses *\/$/;" m struct:x509_cert_aux_st +release_engine apps/lib/engine.c /^void release_engine(ENGINE *e)$/;" f +rem_4bit crypto/modes/asm/ghash-alpha.pl /^rem_4bit:$/;" l +rem_4bit crypto/modes/asm/ghash-armv4.pl /^rem_4bit:$/;" l +rem_4bit crypto/modes/asm/ghash-ia64.pl /^rem_4bit:$/;" l +rem_4bit crypto/modes/asm/ghash-s390x.pl /^rem_4bit:$/;" l +rem_4bit crypto/modes/asm/ghash-sparcv9.pl /^rem_4bit:$/;" l +rem_4bit crypto/modes/gcm128.c /^static const size_t rem_4bit[16] = {$/;" v file: +rem_4bit_get crypto/modes/asm/ghash-armv4.pl /^rem_4bit_get:$/;" l +rem_8bit crypto/modes/asm/ghash-ia64.pl /^rem_8bit:$/;" l +remainder test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: +remaining include/internal/packet.h /^ size_t remaining;$/;" m struct:__anon385 +remaining_certdata util/perl/TLSProxy/Certificate.pm /^sub remaining_certdata$/;" s +remove_called test/sslapitest.c /^static int new_called, remove_called, get_called;$/;" v file: +remove_cb crypto/provider_core.c /^ int (*remove_cb)(const OSSL_CORE_HANDLE *provider, void *cbdata);$/;" m struct:__anon254 file: +remove_links apps/rehash.c /^static int remove_links = 1;$/;" v file: +remove_session_cb ssl/ssl_local.h /^ void (*remove_session_cb) (struct ssl_ctx_st *ctx, SSL_SESSION *sess);$/;" m struct:ssl_ctx_st +remove_session_cb test/sslapitest.c /^static void remove_session_cb(SSL_CTX *ctx, SSL_SESSION *sess)$/;" f file: +remove_session_lock ssl/ssl_sess.c /^static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)$/;" f file: +removetlsfixed providers/implementations/include/prov/ciphercommon.h /^ size_t removetlsfixed; \/*$/;" m struct:prov_cipher_ctx_st +removetlspad providers/implementations/include/prov/ciphercommon.h /^ int removetlspad; \/* Whether TLS padding should be removed or not *\/$/;" m struct:prov_cipher_ctx_st +rename apps/lib/apps.c 54;" d file: +reneg util/perl/TLSProxy/Proxy.pm /^sub reneg$/;" s +reneg_ciphers test/helpers/ssl_test_ctx.h /^ char *reneg_ciphers;$/;" m struct:__anon289 +renegotiate ssl/ssl_local.h /^ int renegotiate;$/;" m struct:ssl_st::__anon417 +renegotiate ssl/ssl_local.h /^ int renegotiate;$/;" m struct:ssl_st +renegotiate_count ssl/bio_ssl.c /^ unsigned long renegotiate_count;$/;" m struct:bio_ssl_st file: +renegotiate_op test/helpers/handshake.c /^static int renegotiate_op(const SSL_TEST_CTX *test_ctx)$/;" f file: +renegotiate_timeout ssl/bio_ssl.c /^ unsigned long renegotiate_timeout;$/;" m struct:bio_ssl_st file: +renumber util/perl/OpenSSL/Ordinals.pm /^sub renumber {$/;" s +reorder test/run_tests.pl /^sub reorder {$/;" s +repack util/perl/TLSProxy/Message.pm /^sub repack$/;" s +repeatable engines/e_loader_attic.c /^ int repeatable;$/;" m struct:file_handler_st file: +reply_command apps/ts.c /^static int reply_command(CONF *conf, const char *section, const char *engine,$/;" f file: +report util/check-format.pl /^sub report {$/;" s +report_flexibly util/check-format.pl /^sub report_flexibly {$/;" s +report_server_accept apps/lib/s_socket.c /^int report_server_accept(BIO *out, int asock, int with_address, int with_pid)$/;" f +req crypto/http/http_client.c /^ BIO *req; \/* BIO holding the request provided by caller *\/$/;" m struct:ossl_http_req_ctx_st file: +req test/certs/mkcert.sh /^req() {$/;" f +req test/cmp_server_test.c /^ OSSL_CMP_MSG *req;$/;" m struct:test_fixture file: +reqCert crypto/ocsp/ocsp_local.h /^ OCSP_CERTID *reqCert;$/;" m struct:ocsp_one_request_st +reqExtensions crypto/cmp/cmp_local.h /^ X509_EXTENSIONS *reqExtensions; \/* exts to be added to cert template *\/$/;" m struct:ossl_cmp_ctx_st +req_cb crypto/x509/x_req.c /^static int req_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +req_check_len apps/req.c /^static int req_check_len(int len, int n_min, int n_max)$/;" f file: +req_conf apps/req.c /^static CONF *req_conf = NULL;$/;" v file: +req_f test/verify_extra_test.c /^static char *req_f = NULL;$/;" v file: +req_info include/crypto/x509.h /^ X509_REQ_INFO req_info; \/* signed certificate request data *\/$/;" m struct:X509_req_st +req_main apps/req.c /^int req_main(int argc, char **argv)$/;" f +req_nocn test/certs/mkcert.sh /^req_nocn() {$/;" f +req_options apps/req.c /^const OPTIONS req_options[] = {$/;" v +req_type test/cmp_client_test.c /^ int req_type;$/;" m struct:test_fixture file: +reqdigest crypto/evp/evp_local.h /^ const EVP_MD *reqdigest; \/* The original requested digest *\/$/;" m struct:evp_md_ctx_st +request crypto/bio/bss_bio.c /^ size_t request; \/* valid iff peer != NULL; 0 if len != 0,$/;" m struct:bio_bio_st file: +request crypto/ts/ts_local.h /^ TS_REQ *request;$/;" m struct:TS_resp_ctx +request test/cmp_server_test.c /^static OSSL_CMP_MSG *request = NULL;$/;" v file: +requestExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *requestExtensions;$/;" m struct:ocsp_req_info_st +requestList crypto/ocsp/ocsp_local.h /^ STACK_OF(OCSP_ONEREQ) *requestList;$/;" m struct:ocsp_req_info_st +request_state ssl/statem/statem.h /^ OSSL_HANDSHAKE_STATE request_state;$/;" m struct:ossl_statem_st +requestorName crypto/ocsp/ocsp_local.h /^ GENERAL_NAME *requestorName;$/;" m struct:ocsp_req_info_st +res Configurations/platform/BASE.pm /^sub res { return __base($_[1], '.res') . $_[0]->resext() }$/;" s +res crypto/evp/e_aes.c /^ int res;$/;" m struct:__anon54 file: +res crypto/evp/e_aes.c /^ int res;$/;" m struct:__anon57 file: +res providers/implementations/ciphers/cipher_aes.h /^ int res;$/;" m struct:prov_aes_ctx_st::__anon488::__anon489 +res providers/implementations/ciphers/cipher_aes_gcm.h /^ int res;$/;" m struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +res test/bntest.c /^ const char *res;$/;" m struct:mod_exp_test_st file: +res test/sparse_array_test.c /^ int res;$/;" m struct:doall_st file: +reseed crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_reseed_fn *reseed;$/;" m struct:evp_rand_st file: +reseed providers/implementations/rands/drbg_local.h /^ int (*reseed)(PROV_DRBG *drbg, const unsigned char *ent, size_t ent_len,$/;" m struct:prov_drbg_st +reseed_addin test/evp_test.c /^ unsigned char *reseed_addin;$/;" m struct:rand_data_pass_st file: +reseed_addin_len test/evp_test.c /^ reseed_addin_len;$/;" m struct:rand_data_pass_st file: +reseed_counter providers/implementations/rands/drbg_local.h /^ TSAN_QUALIFIER unsigned int reseed_counter;$/;" m struct:prov_drbg_st +reseed_entropy test/evp_test.c /^ unsigned char *reseed_entropy;$/;" m struct:rand_data_pass_st file: +reseed_entropy_len test/evp_test.c /^ pr_entropyA_len, pr_entropyB_len, output_len, reseed_entropy_len,$/;" m struct:rand_data_pass_st file: +reseed_interval providers/implementations/rands/drbg_local.h /^ unsigned int reseed_interval;$/;" m struct:prov_drbg_st +reseed_next_counter providers/implementations/rands/drbg_local.h /^ unsigned int reseed_next_counter;$/;" m struct:prov_drbg_st +reseed_time providers/implementations/rands/drbg_local.h /^ time_t reseed_time;$/;" m struct:prov_drbg_st +reseed_time test/drbgtest.c /^static time_t reseed_time(EVP_RAND_CTX *drbg)$/;" f file: +reseed_time_interval providers/implementations/rands/drbg_local.h /^ time_t reseed_time_interval;$/;" m struct:prov_drbg_st +reserved crypto/evp/e_aes.c /^ unsigned char reserved[12];$/;" m struct:__anon60::__anon61::__anon62 file: +reserved providers/implementations/include/prov/blake2.h /^ uint8_t reserved[14]; \/* 32 *\/$/;" m struct:blake2b_param_st +reserved providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned char reserved[12];$/;" m struct:S390X_kma_params_st +reset include/crypto/evp.h /^ OSSL_FUNC_kdf_reset_fn *reset;$/;" m struct:evp_kdf_st +reset_file_state util/check-format.pl /^sub reset_file_state {$/;" s +resext Configurations/platform/Windows.pm /^sub resext { '.res' }$/;" s +resext Configurations/platform/mingw.pm /^sub resext { '.res.obj' }$/;" s +resolve_config Configure /^sub resolve_config {$/;" s +resolvedepends Configurations/gentemplate.pm /^sub resolvedepends {$/;" s +resp ssl/ssl_local.h /^ unsigned char *resp;$/;" m struct:ssl_st::__anon420::__anon421 +resp_len crypto/http/http_client.c /^ size_t resp_len; \/* Length of response *\/$/;" m struct:ossl_http_req_ctx_st file: +resp_len ssl/ssl_local.h /^ size_t resp_len;$/;" m struct:ssl_st::__anon420::__anon421 +respin apps/s_server.c /^ char *respin;$/;" m struct:tlsextstatusctx_st file: +responderId crypto/ocsp/ocsp_local.h /^ OCSP_RESPID responderId;$/;" m struct:ocsp_response_data_st +response crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_CERTRESPONSE) *response;$/;" m struct:ossl_cmp_certrepmessage_st +response crypto/ocsp/ocsp_local.h /^ ASN1_OCTET_STRING *response;$/;" m struct:ocsp_resp_bytes_st +response crypto/ts/ts_local.h /^ TS_RESP *response;$/;" m struct:TS_resp_ctx +responseBytes crypto/ocsp/ocsp_local.h /^ OCSP_RESPBYTES *responseBytes;$/;" m struct:ocsp_response_st +responseExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *responseExtensions;$/;" m struct:ocsp_response_data_st +responseStatus crypto/ocsp/ocsp_local.h /^ ASN1_ENUMERATED *responseStatus;$/;" m struct:ocsp_response_st +responseType crypto/ocsp/ocsp_local.h /^ ASN1_OBJECT *responseType;$/;" m struct:ocsp_resp_bytes_st +responses crypto/ocsp/ocsp_local.h /^ STACK_OF(OCSP_SINGLERESP) *responses;$/;" m struct:ocsp_response_data_st +restart util/perl/TLSProxy/Proxy.pm /^sub restart$/;" s +restore_errno apps/s_client.c /^static int restore_errno(void)$/;" f file: +restore_errno test/danetest.c /^static int restore_errno(void)$/;" f file: +restore_rand test/sm2_internal_test.c /^static void restore_rand(void)$/;" f file: +result crypto/LPdir_vms.c /^ char result[NAMX_MAXRSS + 1];$/;" m struct:LP_dir_context_st file: +result test/asn1_time_test.c /^ int result;$/;" m struct:compare_testdata file: +result test/bntest.c /^ int n, divisor, result, remainder;$/;" m struct:__anon334 file: +result test/helpers/handshake.h /^ ssl_test_result_t result;$/;" m struct:handshake_result +result_buf crypto/ui/ui_local.h /^ char *result_buf; \/* Input and Output: If not NULL,$/;" m struct:ui_string_st +result_dir util/perl/OpenSSL/Test.pm /^sub result_dir {$/;" s +result_dsc crypto/LPdir_vms.c /^ struct dsc$descriptor_d result_dsc;$/;" m struct:LP_dir_context_st typeref:struct:LP_dir_context_st::dsc$descriptor_d file: +result_file util/perl/OpenSSL/Test.pm /^sub result_file {$/;" s +result_len crypto/ui/ui_local.h /^ size_t result_len;$/;" m struct:ui_string_st +result_maxsize crypto/ui/ui_local.h /^ int result_maxsize; \/* Input: maximum permitted size of the$/;" m struct:ui_string_st::__anon219::__anon220 +result_minsize crypto/ui/ui_local.h /^ int result_minsize; \/* Input: minimum required size of the$/;" m struct:ui_string_st::__anon219::__anon220 +result_session_ticket_app_data test/helpers/handshake.h /^ char *result_session_ticket_app_data;$/;" m struct:handshake_result +results apps/speed.c /^static double results[ALGOR_NUM][SIZE_NUM];$/;" v file: +resume_extra test/helpers/ssl_test_ctx.h /^ SSL_TEST_EXTRA_CONF resume_extra;$/;" m struct:__anon292 +resumption_expected test/helpers/ssl_test_ctx.h /^ int resumption_expected;$/;" m struct:__anon292 +resumption_master_secret ssl/ssl_local.h /^ unsigned char resumption_master_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +resumption_master_secret ssl/tls13_enc.c /^static const unsigned char resumption_master_secret[] = "res master";$/;" v file: +resumption_master_secret ssl/tls13_enc.c /^static const unsigned char resumption_master_secret[] = {0x72, 0x65, 0x73, 0x20, \/* master*\/ 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x00};$/;" v file: +ret crypto/async/async_local.h /^ int ret;$/;" m struct:async_job_st +retransmitting ssl/ssl_local.h /^ unsigned int retransmitting;$/;" m struct:dtls1_state_st +retry_reason crypto/bio/bio_local.h /^ int retry_reason;$/;" m struct:bio_st +return_error apps/include/apps.h /^ int return_error;$/;" m struct:verify_options_st +return_size include/openssl/core.h /^ size_t return_size; \/* returned content size *\/$/;" m struct:ossl_param_st +retval apps/include/opt.h /^ int retval;$/;" m struct:options_st +retval apps/include/opt.h /^ int retval;$/;" m struct:string_int_pair_st +revCerts crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CRMF_CERTID) *revCerts;$/;" m struct:ossl_cmp_revrepcontent_st +revPassphrase crypto/cmp/cmp_local.h /^ OSSL_CRMF_ENCRYPTEDVALUE *revPassphrase;$/;" m union:ossl_cmp_itav_st::__anon197 +rev_body apps/s_server.c /^static int rev_body(int s, int stype, int prot, unsigned char *context)$/;" f file: +revocationDate include/crypto/x509.h /^ ASN1_TIME *revocationDate; \/* revocation date *\/$/;" m struct:x509_revoked_st +revocationReason crypto/cmp/cmp_local.h /^ int revocationReason; \/* revocation reason code to be included in RR *\/$/;" m struct:ossl_cmp_ctx_st +revocationReason crypto/ocsp/ocsp_local.h /^ ASN1_ENUMERATED *revocationReason;$/;" m struct:ocsp_revoked_info_st +revocationTime crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *revocationTime;$/;" m struct:ocsp_revoked_info_st +revoked crypto/ocsp/ocsp_local.h /^ OCSP_REVOKEDINFO *revoked;$/;" m union:ocsp_cert_status_st::__anon208 +revoked include/crypto/x509.h /^ STACK_OF(X509_REVOKED) *revoked; \/* revoked entries: optional *\/$/;" m struct:X509_crl_info_st +rewrite util/perl/OpenSSL/Ordinals.pm /^sub rewrite {$/;" s +rex crypto/aes/asm/aesni-mb-x86_64.pl /^sub rex {$/;" s +rex crypto/aes/asm/aesni-sha1-x86_64.pl /^sub rex {$/;" s +rex crypto/aes/asm/aesni-sha256-x86_64.pl /^sub rex {$/;" s +rex crypto/aes/asm/aesni-x86_64.pl /^sub rex {$/;" s +rex crypto/perlasm/x86_64-xlate.pl /^sub rex {$/;" s +rex crypto/sha/asm/sha1-mb-x86_64.pl /^sub rex {$/;" s +rex crypto/sha/asm/sha256-mb-x86_64.pl /^sub rex {$/;" s +rfc3779_addr include/crypto/x509.h /^ STACK_OF(IPAddressFamily) *rfc3779_addr;$/;" m struct:x509_st +rfc3779_asid include/crypto/x509.h /^ struct ASIdentifiers_st *rfc3779_asid;$/;" m struct:x509_st typeref:struct:x509_st::ASIdentifiers_st +rfc5114_td test/dhtest.c /^} rfc5114_td;$/;" t typeref:struct:__anon314 file: +rfc5114_test test/dhtest.c /^static int rfc5114_test(void)$/;" f file: +rfc7919_test test/dhtest.c /^static int rfc7919_test(void)$/;" f file: +rfctd test/dhtest.c /^static const rfc5114_td rfctd[] = {$/;" v file: +rhotates crypto/sha/asm/keccak1600p8-ppc.pl /^rhotates:$/;" l +rhotates crypto/sha/keccak1600.c /^static const unsigned char rhotates[5][5] = {$/;" v file: +rhotates0 crypto/sha/asm/keccak1600-avx512.pl /^rhotates0:$/;" l +rhotates1 crypto/sha/asm/keccak1600-avx512.pl /^rhotates1:$/;" l +rhotates_left crypto/sha/asm/keccak1600-avx2.pl /^rhotates_left:$/;" l +rhotates_left crypto/sha/asm/keccak1600-avx512vl.pl /^rhotates_left:$/;" l +rhotates_right crypto/sha/asm/keccak1600-avx2.pl /^rhotates_right:$/;" l +ri crypto/bn/bn_local.h /^ int ri; \/* number of bits in R *\/$/;" m struct:bn_mont_ctx_st +rid crypto/cms/cms_local.h /^ CMS_KeyAgreeRecipientIdentifier *rid;$/;" m struct:CMS_RecipientEncryptedKey_st +rid crypto/cms/cms_local.h /^ CMS_RecipientIdentifier *rid;$/;" m struct:CMS_KeyTransRecipientInfo_st +right_encode providers/implementations/macs/kmac_prov.c /^static int right_encode(unsigned char *out, size_t out_max_len, size_t *out_len,$/;" f file: +rinf_cb crypto/x509/x_req.c /^static int rinf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +ripemd160_block crypto/ripemd/asm/rmd-586.pl /^sub ripemd160_block$/;" s +ripemd160_block crypto/ripemd/rmd_dgst.c 22;" d file: +ripemd160_block_data_order crypto/ripemd/rmd_dgst.c /^void ripemd160_block_data_order(RIPEMD160_CTX *ctx, const void *p, size_t num)$/;" f +ripemd160_block_data_order crypto/ripemd/rmd_local.h 21;" d +ripemd160_md crypto/evp/legacy_ripemd.c /^static const EVP_MD ripemd160_md = {$/;" v file: +risbg crypto/perlasm/s390x.pm /^sub risbg {$/;" s +risbgn crypto/perlasm/s390x.pm /^sub risbgn {$/;" s +rk include/crypto/sm4.h /^ uint32_t rk[SM4_KEY_SCHEDULE];$/;" m struct:SM4_KEY_st +rkey test/igetest.c /^static unsigned char rkey[16];$/;" v file: +rkey2 test/igetest.c /^static unsigned char rkey2[16];$/;" v file: +rlayer ssl/ssl_local.h /^ RECORD_LAYER rlayer;$/;" m struct:ssl_st +rng_cipher crypto/rand/rand_lib.c /^ char *rng_cipher;$/;" m struct:rand_global_st file: +rng_digest crypto/rand/rand_lib.c /^ char *rng_digest;$/;" m struct:rand_global_st file: +rng_name crypto/rand/rand_lib.c /^ char *rng_name;$/;" m struct:rand_global_st file: +rng_propq crypto/rand/rand_lib.c /^ char *rng_propq;$/;" m struct:rand_global_st file: +role ssl/ssl_local.h /^ ENDPOINT role;$/;" m struct:__anon424 +root test/cmp_protect_test.c /^ *root = NULL, *intermediate = NULL;$/;" v file: +root test/cmp_vfy_test.c /^ *intermediate = NULL, *root = NULL;$/;" v file: +root_f test/cmp_vfy_test.c /^static const char *root_f;$/;" v file: +root_f test/verify_extra_test.c /^static char *root_f = NULL;$/;" v file: +roots_f test/verify_extra_test.c /^static char *roots_f = NULL;$/;" v file: +rot19l crypto/aria/aria.c /^static void rot19l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: +rot19r crypto/aria/aria.c /^static void rot19r(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: +rot31l crypto/aria/aria.c /^static void rot31l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: +rot31r crypto/aria/aria.c /^static void rot31r(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: +rot61l crypto/aria/aria.c /^static void rot61l(ARIA_u128 *o, const ARIA_u128 *xor, const ARIA_u128 *z)$/;" f file: +rotate crypto/sha/asm/sha1-thumb.pl /^sub rotate {$/;" s +rotate_index apps/lib/apps.c /^int rotate_index(const char *dbfile, const char *new_suffix,$/;" f +rotate_serial apps/lib/apps.c /^int rotate_serial(const char *serialfile, const char *new_suffix,$/;" f +rotl crypto/sm4/sm4.c /^static ossl_inline uint32_t rotl(uint32_t a, uint8_t n)$/;" f file: +rotl32 crypto/aria/aria.c 32;" d file: +rotl8 crypto/modes/siv128.c /^__owur static ossl_inline uint32_t rotl8(uint32_t x)$/;" f file: +rotnr crypto/aria/aria.c /^static ossl_inline void rotnr(unsigned int n, ARIA_u128 *o,$/;" f file: +rotr32 crypto/aria/aria.c 33;" d file: +rotr32 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint32_t rotr32(const uint32_t w, const unsigned int c)$/;" f +rotr64 providers/implementations/digests/blake2_impl.h /^static ossl_inline uint64_t rotr64(const uint64_t w, const unsigned int c)$/;" f +rotr8 crypto/modes/siv128.c /^__owur static ossl_inline uint32_t rotr8(uint32_t x)$/;" f file: +round1_step crypto/md5/asm/md5-x86_64.pl /^sub round1_step$/;" s +round2_step crypto/md5/asm/md5-x86_64.pl /^sub round2_step$/;" s +round3_step crypto/md5/asm/md5-x86_64.pl /^sub round3_step$/;" s +round4_step crypto/md5/asm/md5-x86_64.pl /^sub round4_step$/;" s +rounds crypto/evp/e_rc5.c /^ int rounds; \/* number of rounds *\/$/;" m struct:__anon10 file: +rounds include/crypto/aria.h /^ unsigned int rounds;$/;" m struct:aria_key_st +rounds include/openssl/aes.h /^ int rounds;$/;" m struct:aes_key_st +rounds include/openssl/rc5.h /^ int rounds;$/;" m struct:rc5_key_st +rounds providers/implementations/ciphers/cipher_rc5.h /^ unsigned int rounds; \/* number of rounds *\/$/;" m struct:prov_blowfish_ctx_st +rounds test/evp_test.c /^ unsigned int rounds;$/;" m struct:cipher_data_st file: +roundv crypto/bio/bio_print.c /^static long roundv(LDOUBLE value)$/;" f file: +row crypto/whrlpool/asm/wp-mmx.pl /^sub row()$/;" s +rp crypto/bn/asm/sparcv8.S /^#define rp(I) [%i0+4*I]$/;" d +rp crypto/bn/asm/sparcv8plus.S /^#define rp(I) [%i0+4*I]$/;" d +rp crypto/cmp/cmp_local.h /^ OSSL_CMP_REVREPCONTENT *rp; \/* 12 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +rr crypto/cmp/cmp_local.h /^ OSSL_CMP_REVREQCONTENT *rr; \/* 11 *\/$/;" m union:ossl_cmp_pkibody_st::__anon199 +rrec ssl/record/record.h /^ SSL3_RECORD rrec;$/;" m struct:dtls1_record_data_st +rrec ssl/record/record.h /^ SSL3_RECORD rrec[SSL_MAX_PIPELINES];$/;" m struct:record_layer_st +rsa apps/speed.c /^ int rsa;$/;" m struct:openssl_speed_sec_st file: +rsa include/crypto/evp.h /^ struct rsa_st *rsa; \/* RSA *\/$/;" m union:legacy_pkey_st typeref:struct:legacy_pkey_st::rsa_st +rsa providers/implementations/asymciphers/rsa_enc.c /^ RSA *rsa;$/;" m struct:__anon515 file: +rsa providers/implementations/kem/rsa_kem.c /^ RSA *rsa;$/;" m struct:__anon465 file: +rsa providers/implementations/signature/rsa_sig.c /^ RSA *rsa;$/;" m struct:__anon464 file: +rsa_acvp_test_st crypto/rsa/rsa_local.h /^struct rsa_acvp_test_st {$/;" s +rsa_adjust providers/implementations/encode_decode/decode_der2key.c /^static void rsa_adjust(void *key, struct der2key_ctx_st *ctx)$/;" f file: +rsa_adjust providers/implementations/encode_decode/decode_msblob2key.c /^static void rsa_adjust(void *key, struct msblob2key_ctx_st *ctx)$/;" f file: +rsa_adjust providers/implementations/encode_decode/decode_pvk2key.c /^static void rsa_adjust(void *key, struct pvk2key_ctx_st *ctx)$/;" f file: +rsa_aes_cspname engines/e_capi.c /^static const WCHAR rsa_aes_cspname[] =$/;" v file: +rsa_bits crypto/rsa/rsa_ameth.c /^static int rsa_bits(const EVP_PKEY *pkey)$/;" f file: +rsa_blinding_convert crypto/rsa/rsa_ossl.c /^static int rsa_blinding_convert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,$/;" f file: +rsa_blinding_invert crypto/rsa/rsa_ossl.c /^static int rsa_blinding_invert(BN_BLINDING *b, BIGNUM *f, BIGNUM *unblind,$/;" f file: +rsa_bn_dup_check crypto/rsa/rsa_backend.c /^static ossl_inline int rsa_bn_dup_check(BIGNUM **out, const BIGNUM *f)$/;" f file: +rsa_c apps/speed.c /^static long rsa_c[RSA_NUM][2]; \/* # RSA iteration test *\/$/;" v file: +rsa_capi_idx engines/e_capi.c /^static int rsa_capi_idx = -1;$/;" v file: +rsa_cb crypto/rsa/rsa_asn1.c /^static int rsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +rsa_check providers/implementations/encode_decode/decode_der2key.c /^static int rsa_check(void *key, struct der2key_ctx_st *ctx)$/;" f file: +rsa_check_key_type providers/implementations/encode_decode/encode_key2any.c /^static int rsa_check_key_type(const void *rsa, int expected_type)$/;" f file: +rsa_check_padding providers/implementations/signature/rsa_sig.c /^static int rsa_check_padding(const PROV_RSA_CTX *prsactx,$/;" f file: +rsa_check_parameters providers/implementations/signature/rsa_sig.c /^static int rsa_check_parameters(PROV_RSA_CTX *prsactx, int min_saltlen)$/;" f file: +rsa_choices apps/speed.c /^static const OPT_PAIR rsa_choices[RSA_NUM] = {$/;" v file: +rsa_cms_decrypt crypto/cms/cms_rsa.c /^static int rsa_cms_decrypt(CMS_RecipientInfo *ri)$/;" f file: +rsa_cms_encrypt crypto/cms/cms_rsa.c /^static int rsa_cms_encrypt(CMS_RecipientInfo *ri)$/;" f file: +rsa_cms_sign crypto/cms/cms_rsa.c /^static int rsa_cms_sign(CMS_SignerInfo *si)$/;" f file: +rsa_cms_verify crypto/cms/cms_rsa.c /^static int rsa_cms_verify(CMS_SignerInfo *si)$/;" f file: +rsa_create_pkey test/acvp_test.c /^static int rsa_create_pkey(EVP_PKEY **pkey,$/;" f file: +rsa_ctx_to_pss crypto/rsa/rsa_ameth.c /^static RSA_PSS_PARAMS *rsa_ctx_to_pss(EVP_PKEY_CTX *pkctx)$/;" f file: +rsa_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *rsa_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: +rsa_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 510;" d file: +rsa_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 501;" d file: +rsa_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 499;" d file: +rsa_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 500;" d file: +rsa_decode_private_key providers/implementations/encode_decode/decode_msblob2key.c 231;" d file: +rsa_decode_public_key providers/implementations/encode_decode/decode_msblob2key.c 232;" d file: +rsa_decrypt providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_fn rsa_decrypt;$/;" v file: +rsa_decrypt providers/implementations/asymciphers/rsa_enc.c /^static int rsa_decrypt(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: +rsa_decrypt_init providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_init_fn rsa_decrypt_init;$/;" v file: +rsa_decrypt_init providers/implementations/asymciphers/rsa_enc.c /^static int rsa_decrypt_init(void *vprsactx, void *vrsa,$/;" f file: +rsa_decryption_primitive_test test/acvp_test.c /^static int rsa_decryption_primitive_test(int id)$/;" f file: +rsa_digest_sign_final providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn rsa_digest_sign_final;$/;" v file: +rsa_digest_sign_final providers/implementations/signature/rsa_sig.c /^static int rsa_digest_sign_final(void *vprsactx, unsigned char *sig,$/;" f file: +rsa_digest_sign_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn rsa_digest_sign_init;$/;" v file: +rsa_digest_sign_init providers/implementations/signature/rsa_sig.c /^static int rsa_digest_sign_init(void *vprsactx, const char *mdname,$/;" f file: +rsa_digest_signverify_init providers/implementations/signature/rsa_sig.c /^static int rsa_digest_signverify_init(void *vprsactx, const char *mdname,$/;" f file: +rsa_digest_signverify_update providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn rsa_digest_signverify_update;$/;" v file: +rsa_digest_signverify_update providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn rsa_digest_signverify_update;$/;" v file: +rsa_digest_signverify_update providers/implementations/signature/rsa_sig.c /^static int rsa_digest_signverify_update(void *vprsactx,$/;" f file: +rsa_digest_verify_final providers/implementations/signature/rsa_sig.c /^int rsa_digest_verify_final(void *vprsactx, const unsigned char *sig,$/;" f +rsa_digest_verify_final providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn rsa_digest_verify_final;$/;" v file: +rsa_digest_verify_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn rsa_digest_verify_init;$/;" v file: +rsa_digest_verify_init providers/implementations/signature/rsa_sig.c /^static int rsa_digest_verify_init(void *vprsactx, const char *mdname,$/;" f file: +rsa_dup providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_dup_fn rsa_dup;$/;" v file: +rsa_dup providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_dup(const void *keydata_from, int selection)$/;" f file: +rsa_dupctx providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_dupctx_fn rsa_dupctx;$/;" v file: +rsa_dupctx providers/implementations/asymciphers/rsa_enc.c /^static void *rsa_dupctx(void *vprsactx)$/;" f file: +rsa_dupctx providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_dupctx_fn rsa_dupctx;$/;" v file: +rsa_dupctx providers/implementations/signature/rsa_sig.c /^static void *rsa_dupctx(void *vprsactx)$/;" f file: +rsa_encrypt providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_fn rsa_encrypt;$/;" v file: +rsa_encrypt providers/implementations/asymciphers/rsa_enc.c /^static int rsa_encrypt(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: +rsa_encrypt_init providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_init_fn rsa_encrypt_init;$/;" v file: +rsa_encrypt_init providers/implementations/asymciphers/rsa_enc.c /^static int rsa_encrypt_init(void *vprsactx, void *vrsa,$/;" f file: +rsa_enh_cspname engines/e_capi.c /^static const WCHAR rsa_enh_cspname[] =$/;" v file: +rsa_epki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 903;" d file: +rsa_evp_type providers/implementations/encode_decode/decode_der2key.c 498;" d file: +rsa_evp_type providers/implementations/encode_decode/encode_key2any.c 922;" d file: +rsa_export providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_fn rsa_export;$/;" v file: +rsa_export providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_export(void *keydata, int selection,$/;" f file: +rsa_export_types providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_export_types_fn rsa_export_types;$/;" v file: +rsa_export_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_export_types(int selection)$/;" f file: +rsa_free providers/implementations/encode_decode/decode_der2key.c 511;" d file: +rsa_free providers/implementations/encode_decode/decode_msblob2key.c 239;" d file: +rsa_free providers/implementations/encode_decode/decode_pvk2key.c 205;" d file: +rsa_freectx providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_freectx_fn rsa_freectx;$/;" v file: +rsa_freectx providers/implementations/asymciphers/rsa_enc.c /^static void rsa_freectx(void *vprsactx)$/;" f file: +rsa_freectx providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_freectx_fn rsa_freectx;$/;" v file: +rsa_freectx providers/implementations/signature/rsa_sig.c /^static void rsa_freectx(void *vprsactx)$/;" f file: +rsa_freedata providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_free_fn rsa_freedata;$/;" v file: +rsa_freedata providers/implementations/keymgmt/rsa_kmgmt.c /^static void rsa_freedata(void *keydata)$/;" f file: +rsa_gen providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn rsa_gen;$/;" v file: +rsa_gen providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +rsa_gen_basic providers/implementations/keymgmt/rsa_kmgmt.c 538;" d file: +rsa_gen_cleanup providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn rsa_gen_cleanup;$/;" v file: +rsa_gen_cleanup providers/implementations/keymgmt/rsa_kmgmt.c /^static void rsa_gen_cleanup(void *genctx)$/;" f file: +rsa_gen_ctx providers/implementations/keymgmt/rsa_kmgmt.c /^struct rsa_gen_ctx {$/;" s file: +rsa_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn rsa_gen_init;$/;" v file: +rsa_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_gen_init(void *provctx, int selection,$/;" f file: +rsa_gen_pss providers/implementations/keymgmt/rsa_kmgmt.c 547;" d file: +rsa_gen_set_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn rsa_gen_set_params;$/;" v file: +rsa_gen_set_params providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +rsa_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn rsa_gen_settable_params;$/;" v file: +rsa_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_gen_settable_params(ossl_unused void *genctx,$/;" f file: +rsa_gencb providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_gencb(int p, int n, BN_GENCB *cb)$/;" f file: +rsa_generate_signature_aid providers/implementations/signature/rsa_sig.c /^static unsigned char *rsa_generate_signature_aid(PROV_RSA_CTX *ctx,$/;" f file: +rsa_get_blinding crypto/rsa/rsa_ossl.c /^static BN_BLINDING *rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx)$/;" f file: +rsa_get_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn rsa_get_ctx_md_params;$/;" v file: +rsa_get_ctx_md_params providers/implementations/signature/rsa_sig.c /^static int rsa_get_ctx_md_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: +rsa_get_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_get_ctx_params_fn rsa_get_ctx_params;$/;" v file: +rsa_get_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static int rsa_get_ctx_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: +rsa_get_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn rsa_get_ctx_params;$/;" v file: +rsa_get_ctx_params providers/implementations/signature/rsa_sig.c /^static int rsa_get_ctx_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: +rsa_get_md_size providers/implementations/signature/rsa_sig.c /^static size_t rsa_get_md_size(const PROV_RSA_CTX *prsactx)$/;" f file: +rsa_get_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn rsa_get_params;$/;" v file: +rsa_get_params providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_get_params(void *key, OSSL_PARAM params[])$/;" f file: +rsa_get_public_exp crypto/rsa/rsa_crpt.c /^static BIGNUM *rsa_get_public_exp(const BIGNUM *d, const BIGNUM *p,$/;" f file: +rsa_gettable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn rsa_gettable_ctx_md_params;$/;" v file: +rsa_gettable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_gettable_ctx_md_params(void *vprsactx)$/;" f file: +rsa_gettable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_gettable_ctx_params_fn rsa_gettable_ctx_params;$/;" v file: +rsa_gettable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM *rsa_gettable_ctx_params(ossl_unused void *vprsactx,$/;" f file: +rsa_gettable_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn rsa_gettable_ctx_params;$/;" v file: +rsa_gettable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_gettable_ctx_params(ossl_unused void *vprsactx,$/;" f file: +rsa_gettable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn rsa_gettable_params;$/;" v file: +rsa_gettable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_gettable_params(void *provctx)$/;" f file: +rsa_has providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_has_fn rsa_has;$/;" v file: +rsa_has providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_has(const void *keydata, int selection)$/;" f file: +rsa_imexport_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_imexport_types(int selection)$/;" f file: +rsa_import providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn rsa_import;$/;" v file: +rsa_import providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: +rsa_import_types providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_import_types_fn rsa_import_types;$/;" v file: +rsa_import_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsa_import_types(int selection)$/;" f file: +rsa_init providers/implementations/asymciphers/rsa_enc.c /^static int rsa_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[],$/;" f file: +rsa_input_type providers/implementations/encode_decode/encode_key2any.c 924;" d file: +rsa_input_type providers/implementations/encode_decode/encode_key2text.c 787;" d file: +rsa_int_export_to crypto/rsa/rsa_ameth.c /^static int rsa_int_export_to(const EVP_PKEY *from, int rsa_type,$/;" f file: +rsa_int_import_from crypto/rsa/rsa_ameth.c /^static int rsa_int_import_from(const OSSL_PARAM params[], void *vpctx,$/;" f file: +rsa_item_sign crypto/rsa/rsa_ameth.c /^static int rsa_item_sign(EVP_MD_CTX *ctx, const ASN1_ITEM *it, const void *asn,$/;" f file: +rsa_item_verify crypto/rsa/rsa_ameth.c /^static int rsa_item_verify(EVP_MD_CTX *ctx, const ASN1_ITEM *it,$/;" f file: +rsa_key_exchange_count test/sslapitest.c /^ unsigned int rsa_key_exchange_count;$/;" m struct:sslapitest_log_counts file: +rsa_key_types providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM rsa_key_types[] = {$/;" v file: +rsa_keygen crypto/rsa/rsa_gen.c /^static int rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes,$/;" f file: +rsa_keygen crypto/rsa/rsa_local.h /^ int (*rsa_keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);$/;" m struct:rsa_meth_st +rsa_keygen test/evp_libctx_test.c /^static int rsa_keygen(int bits, EVP_PKEY **pub, EVP_PKEY **priv)$/;" f file: +rsa_keygen_pairwise_test crypto/rsa/rsa_gen.c /^static int rsa_keygen_pairwise_test(RSA *rsa, OSSL_CALLBACK *cb, void *cbarg)$/;" f file: +rsa_keygen_test test/acvp_test.c /^static int rsa_keygen_test(int id)$/;" f file: +rsa_load providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn rsa_load;$/;" v file: +rsa_load providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_load(const void *reference, size_t reference_sz)$/;" f file: +rsa_main apps/rsa.c /^int rsa_main(int argc, char **argv)$/;" f +rsa_match providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_match_fn rsa_match;$/;" v file: +rsa_match providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_match(const void *keydata1, const void *keydata2, int selection)$/;" f file: +rsa_meth crypto/engine/eng_local.h /^ const RSA_METHOD *rsa_meth;$/;" m struct:engine_st +rsa_meth_st crypto/rsa/rsa_local.h /^struct rsa_meth_st {$/;" s +rsa_mod_exp crypto/rsa/rsa_local.h /^ int (*rsa_mod_exp) (BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx);$/;" m struct:rsa_meth_st +rsa_multi_prime_keygen crypto/rsa/rsa_local.h /^ int (*rsa_multi_prime_keygen) (RSA *rsa, int bits, int primes,$/;" m struct:rsa_meth_st +rsa_multiprime_keygen crypto/rsa/rsa_gen.c /^static int rsa_multiprime_keygen(RSA *rsa, int bits, int primes,$/;" f file: +rsa_new_intern crypto/rsa/rsa_lib.c /^static RSA *rsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)$/;" f file: +rsa_newctx providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_newctx_fn rsa_newctx;$/;" v file: +rsa_newctx providers/implementations/asymciphers/rsa_enc.c /^static void *rsa_newctx(void *provctx)$/;" f file: +rsa_newctx providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_newctx_fn rsa_newctx;$/;" v file: +rsa_newctx providers/implementations/signature/rsa_sig.c /^static void *rsa_newctx(void *provctx, const char *propq)$/;" f file: +rsa_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn rsa_newdata;$/;" v file: +rsa_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsa_newdata(void *provctx)$/;" f file: +rsa_oaep_decode crypto/cms/cms_rsa.c /^static RSA_OAEP_PARAMS *rsa_oaep_decode(const X509_ALGOR *alg)$/;" f file: +rsa_oaep_params_st include/openssl/rsa.h /^typedef struct rsa_oaep_params_st {$/;" s +rsa_options apps/rsa.c /^const OPTIONS rsa_options[] = {$/;" v +rsa_ossl_finish crypto/rsa/rsa_ossl.c /^static int rsa_ossl_finish(RSA *rsa)$/;" f file: +rsa_ossl_init crypto/rsa/rsa_ossl.c /^static int rsa_ossl_init(RSA *rsa)$/;" f file: +rsa_ossl_mod_exp crypto/rsa/rsa_ossl.c /^static int rsa_ossl_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx)$/;" f file: +rsa_ossl_private_decrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_private_decrypt(int flen, const unsigned char *from,$/;" f file: +rsa_ossl_private_encrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_private_encrypt(int flen, const unsigned char *from,$/;" f file: +rsa_ossl_public_decrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_public_decrypt(int flen, const unsigned char *from,$/;" f file: +rsa_ossl_public_encrypt crypto/rsa/rsa_ossl.c /^static int rsa_ossl_public_encrypt(int flen, const unsigned char *from,$/;" f file: +rsa_param_encode crypto/rsa/rsa_ameth.c /^static int rsa_param_encode(const EVP_PKEY *pkey,$/;" f file: +rsa_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM rsa_params[] = {$/;" v file: +rsa_pem_type providers/implementations/encode_decode/encode_key2any.c 926;" d file: +rsa_pkcs1_ossl_meth crypto/rsa/rsa_ossl.c /^static RSA_METHOD rsa_pkcs1_ossl_meth = {$/;" v file: +rsa_pkey_check crypto/rsa/rsa_ameth.c /^static int rsa_pkey_check(const EVP_PKEY *pkey)$/;" f file: +rsa_pkey_copy crypto/rsa/rsa_ameth.c /^static int rsa_pkey_copy(EVP_PKEY *to, EVP_PKEY *from)$/;" f file: +rsa_pkey_ctrl crypto/rsa/rsa_ameth.c /^static int rsa_pkey_ctrl(EVP_PKEY *pkey, int op, long arg1, void *arg2)$/;" f file: +rsa_pkey_dirty_cnt crypto/rsa/rsa_ameth.c /^static size_t rsa_pkey_dirty_cnt(const EVP_PKEY *pkey)$/;" f file: +rsa_pkey_export_to crypto/rsa/rsa_ameth.c /^static int rsa_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: +rsa_pkey_import_from crypto/rsa/rsa_ameth.c /^static int rsa_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +rsa_pkey_meth crypto/rsa/rsa_pmeth.c /^static const EVP_PKEY_METHOD rsa_pkey_meth = {$/;" v file: +rsa_pki_priv_to_der providers/implementations/encode_decode/encode_key2any.c 902;" d file: +rsa_prime_info_st crypto/rsa/rsa_local.h /^typedef struct rsa_prime_info_st {$/;" s +rsa_priv_dec crypto/rsa/rsa_local.h /^ int (*rsa_priv_dec) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st +rsa_priv_decode crypto/rsa/rsa_ameth.c /^static int rsa_priv_decode(EVP_PKEY *pkey, const PKCS8_PRIV_KEY_INFO *p8)$/;" f file: +rsa_priv_enc crypto/rsa/rsa_local.h /^ int (*rsa_priv_enc) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st +rsa_priv_encode crypto/rsa/rsa_ameth.c /^static int rsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey)$/;" f file: +rsa_priv_key demos/signature/rsa_pss.h /^static const unsigned char rsa_priv_key[] = {$/;" v +rsa_priv_print crypto/rsa/rsa_ameth.c /^static int rsa_priv_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +rsa_private_key_bio providers/implementations/encode_decode/decode_pvk2key.c 198;" d file: +rsa_pss_check_min_key_size ssl/t1_lib.c /^static int rsa_pss_check_min_key_size(SSL_CTX *ctx, const EVP_PKEY *pkey,$/;" f file: +rsa_pss_compute_saltlen providers/implementations/signature/rsa_sig.c /^static int rsa_pss_compute_saltlen(PROV_RSA_CTX *ctx)$/;" f file: +rsa_pss_param_print crypto/rsa/rsa_ameth.c /^static int rsa_pss_param_print(BIO *bp, int pss_key, RSA_PSS_PARAMS *pss,$/;" f file: +rsa_pss_params_30_st include/crypto/rsa.h /^typedef struct rsa_pss_params_30_st {$/;" s +rsa_pss_params_st include/openssl/rsa.h /^struct rsa_pss_params_st {$/;" s +rsa_pss_pkey_export_to crypto/rsa/rsa_ameth.c /^static int rsa_pss_pkey_export_to(const EVP_PKEY *from, void *to_keydata,$/;" f file: +rsa_pss_pkey_import_from crypto/rsa/rsa_ameth.c /^static int rsa_pss_pkey_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +rsa_pss_pkey_meth crypto/rsa/rsa_pmeth.c /^static const EVP_PKEY_METHOD rsa_pss_pkey_meth = {$/;" v file: +rsa_pss_restricted crypto/rsa/rsa_pmeth.c 58;" d file: +rsa_pss_restricted providers/implementations/signature/rsa_sig.c 113;" d file: +rsa_pss_verify_param crypto/rsa/rsa_ameth.c /^static int rsa_pss_verify_param(const EVP_MD **pmd, const EVP_MD **pmgf1md,$/;" f file: +rsa_pub_cmp crypto/rsa/rsa_ameth.c /^static int rsa_pub_cmp(const EVP_PKEY *a, const EVP_PKEY *b)$/;" f file: +rsa_pub_dec crypto/rsa/rsa_local.h /^ int (*rsa_pub_dec) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st +rsa_pub_decode crypto/rsa/rsa_ameth.c /^static int rsa_pub_decode(EVP_PKEY *pkey, const X509_PUBKEY *pubkey)$/;" f file: +rsa_pub_enc crypto/rsa/rsa_local.h /^ int (*rsa_pub_enc) (int flen, const unsigned char *from,$/;" m struct:rsa_meth_st +rsa_pub_encode crypto/rsa/rsa_ameth.c /^static int rsa_pub_encode(X509_PUBKEY *pk, const EVP_PKEY *pkey)$/;" f file: +rsa_pub_key demos/signature/rsa_pss.h /^static const unsigned char rsa_pub_key[] = {$/;" v +rsa_pub_print crypto/rsa/rsa_ameth.c /^static int rsa_pub_print(BIO *bp, const EVP_PKEY *pkey, int indent,$/;" f file: +rsa_pubexp include/crypto/evp.h /^ BIGNUM *rsa_pubexp;$/;" m struct:evp_pkey_ctx_st +rsa_query_operation_name providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn rsa_query_operation_name;$/;" v file: +rsa_query_operation_name providers/implementations/keymgmt/rsa_kmgmt.c /^static const char *rsa_query_operation_name(int operation_id)$/;" f file: +rsa_results apps/speed.c /^static double rsa_results[RSA_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: +rsa_security_bits crypto/rsa/rsa_ameth.c /^static int rsa_security_bits(const EVP_PKEY *pkey)$/;" f file: +rsa_security_bits_cases test/rsa_test.c /^} rsa_security_bits_cases[] = {$/;" v typeref:struct:__anon296 file: +rsa_set1 providers/implementations/encode_decode/encode_key2ms.c 170;" d file: +rsa_set_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn rsa_set_ctx_md_params;$/;" v file: +rsa_set_ctx_md_params providers/implementations/signature/rsa_sig.c /^static int rsa_set_ctx_md_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: +rsa_set_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_set_ctx_params_fn rsa_set_ctx_params;$/;" v file: +rsa_set_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: +rsa_set_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn rsa_set_ctx_params;$/;" v file: +rsa_set_ctx_params providers/implementations/signature/rsa_sig.c /^static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: +rsa_set_pss_param crypto/rsa/rsa_pmeth.c /^static int rsa_set_pss_param(RSA *rsa, EVP_PKEY_CTX *ctx)$/;" f file: +rsa_setkey test/rsa_test.c /^static int rsa_setkey(RSA** key, unsigned char *ctext, int idx)$/;" f file: +rsa_settable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn rsa_settable_ctx_md_params;$/;" v file: +rsa_settable_ctx_md_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_settable_ctx_md_params(void *vprsactx)$/;" f file: +rsa_settable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static OSSL_FUNC_asym_cipher_settable_ctx_params_fn rsa_settable_ctx_params;$/;" v file: +rsa_settable_ctx_params providers/implementations/asymciphers/rsa_enc.c /^static const OSSL_PARAM *rsa_settable_ctx_params(ossl_unused void *vprsactx,$/;" f file: +rsa_settable_ctx_params providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn rsa_settable_ctx_params;$/;" v file: +rsa_settable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM *rsa_settable_ctx_params(void *vprsactx,$/;" f file: +rsa_setup_md providers/implementations/signature/rsa_sig.c /^static int rsa_setup_md(PROV_RSA_CTX *ctx, const char *mdname,$/;" f file: +rsa_setup_mgf1_md providers/implementations/signature/rsa_sig.c /^static int rsa_setup_mgf1_md(PROV_RSA_CTX *ctx, const char *mdname,$/;" f file: +rsa_sig_info_set crypto/rsa/rsa_ameth.c /^static int rsa_sig_info_set(X509_SIG_INFO *siginf, const X509_ALGOR *sigalg,$/;" f file: +rsa_sig_print crypto/rsa/rsa_ameth.c /^static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg,$/;" f file: +rsa_siggen_test test/acvp_test.c /^static int rsa_siggen_test(int id)$/;" f file: +rsa_sign crypto/rsa/rsa_local.h /^ int (*rsa_sign) (int type,$/;" m struct:rsa_meth_st +rsa_sign providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_sign_fn rsa_sign;$/;" v file: +rsa_sign providers/implementations/signature/rsa_sig.c /^static int rsa_sign(void *vprsactx, unsigned char *sig, size_t *siglen,$/;" f file: +rsa_sign_ctx apps/speed.c /^ EVP_PKEY_CTX *rsa_sign_ctx[RSA_NUM];$/;" m struct:loopargs_st file: +rsa_sign_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_sign_init_fn rsa_sign_init;$/;" v file: +rsa_sign_init providers/implementations/signature/rsa_sig.c /^static int rsa_sign_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[])$/;" f file: +rsa_signverify_init providers/implementations/signature/rsa_sig.c /^static int rsa_signverify_init(void *vprsactx, void *vrsa,$/;" f file: +rsa_sigver_test test/acvp_test.c /^static int rsa_sigver_test(int id)$/;" f file: +rsa_spki_pub_to_der providers/implementations/encode_decode/encode_key2any.c 904;" d file: +rsa_st crypto/rsa/rsa_local.h /^struct rsa_st {$/;" s +rsa_table crypto/engine/tb_rsa.c /^static ENGINE_TABLE *rsa_table = NULL;$/;" v file: +rsa_to_text providers/implementations/encode_decode/encode_key2text.c /^static int rsa_to_text(BIO *out, const void *key, int selection)$/;" f file: +rsa_type providers/implementations/keymgmt/rsa_kmgmt.c /^ int rsa_type;$/;" m struct:rsa_gen_ctx file: +rsa_type_specific_params_to_der providers/implementations/encode_decode/encode_key2any.c 907;" d file: +rsa_type_specific_priv_to_der providers/implementations/encode_decode/encode_key2any.c 905;" d file: +rsa_type_specific_pub_to_der providers/implementations/encode_decode/encode_key2any.c 906;" d file: +rsa_validate providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn rsa_validate;$/;" v file: +rsa_validate providers/implementations/keymgmt/rsa_kmgmt.c /^static int rsa_validate(const void *keydata, int selection, int checktype)$/;" f file: +rsa_validate_keypair_multiprime crypto/rsa/rsa_chk.c /^static int rsa_validate_keypair_multiprime(const RSA *key, BN_GENCB *cb)$/;" f file: +rsa_validate_rng_strength crypto/rsa/rsa_sp800_56b_gen.c /^static int rsa_validate_rng_strength(EVP_RAND_CTX *rng, int nbits)$/;" f file: +rsa_verify crypto/rsa/rsa_local.h /^ int (*rsa_verify) (int dtype, const unsigned char *m,$/;" m struct:rsa_meth_st +rsa_verify providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_fn rsa_verify;$/;" v file: +rsa_verify providers/implementations/signature/rsa_sig.c /^static int rsa_verify(void *vprsactx, const unsigned char *sig, size_t siglen,$/;" f file: +rsa_verify_ctx apps/speed.c /^ EVP_PKEY_CTX *rsa_verify_ctx[RSA_NUM];$/;" m struct:loopargs_st file: +rsa_verify_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_init_fn rsa_verify_init;$/;" v file: +rsa_verify_init providers/implementations/signature/rsa_sig.c /^static int rsa_verify_init(void *vprsactx, void *vrsa,$/;" f file: +rsa_verify_recover providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_recover_fn rsa_verify_recover;$/;" v file: +rsa_verify_recover providers/implementations/signature/rsa_sig.c /^static int rsa_verify_recover(void *vprsactx,$/;" f file: +rsa_verify_recover_init providers/implementations/signature/rsa_sig.c /^static OSSL_FUNC_signature_verify_recover_init_fn rsa_verify_recover_init;$/;" v file: +rsa_verify_recover_init providers/implementations/signature/rsa_sig.c /^static int rsa_verify_recover_init(void *vprsactx, void *vrsa,$/;" f file: +rsakem_decapsulate_init providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_decapsulate_init_fn rsakem_decapsulate_init;$/;" v file: +rsakem_decapsulate_init providers/implementations/kem/rsa_kem.c /^static int rsakem_decapsulate_init(void *vprsactx, void *vrsa,$/;" f file: +rsakem_dupctx providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_dupctx_fn rsakem_dupctx;$/;" v file: +rsakem_dupctx providers/implementations/kem/rsa_kem.c /^static void *rsakem_dupctx(void *vprsactx)$/;" f file: +rsakem_encapsulate_init providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_encapsulate_init_fn rsakem_encapsulate_init;$/;" v file: +rsakem_encapsulate_init providers/implementations/kem/rsa_kem.c /^static int rsakem_encapsulate_init(void *vprsactx, void *vrsa,$/;" f file: +rsakem_freectx providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_freectx_fn rsakem_freectx;$/;" v file: +rsakem_freectx providers/implementations/kem/rsa_kem.c /^static void rsakem_freectx(void *vprsactx)$/;" f file: +rsakem_generate providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_encapsulate_fn rsakem_generate;$/;" v file: +rsakem_generate providers/implementations/kem/rsa_kem.c /^static int rsakem_generate(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: +rsakem_get_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_get_ctx_params_fn rsakem_get_ctx_params;$/;" v file: +rsakem_get_ctx_params providers/implementations/kem/rsa_kem.c /^static int rsakem_get_ctx_params(void *vprsactx, OSSL_PARAM *params)$/;" f file: +rsakem_gettable_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_gettable_ctx_params_fn rsakem_gettable_ctx_params;$/;" v file: +rsakem_gettable_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM *rsakem_gettable_ctx_params(ossl_unused void *vprsactx,$/;" f file: +rsakem_init providers/implementations/kem/rsa_kem.c /^static int rsakem_init(void *vprsactx, void *vrsa,$/;" f file: +rsakem_newctx providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_newctx_fn rsakem_newctx;$/;" v file: +rsakem_newctx providers/implementations/kem/rsa_kem.c /^static void *rsakem_newctx(void *provctx)$/;" f file: +rsakem_opname2id providers/implementations/kem/rsa_kem.c /^static int rsakem_opname2id(const char *name)$/;" f file: +rsakem_opname_id_map providers/implementations/kem/rsa_kem.c /^static const OSSL_ITEM rsakem_opname_id_map[] = {$/;" v file: +rsakem_recover providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_decapsulate_fn rsakem_recover;$/;" v file: +rsakem_recover providers/implementations/kem/rsa_kem.c /^static int rsakem_recover(void *vprsactx, unsigned char *out, size_t *outlen,$/;" f file: +rsakem_set_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_set_ctx_params_fn rsakem_set_ctx_params;$/;" v file: +rsakem_set_ctx_params providers/implementations/kem/rsa_kem.c /^static int rsakem_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])$/;" f file: +rsakem_settable_ctx_params providers/implementations/kem/rsa_kem.c /^static OSSL_FUNC_kem_settable_ctx_params_fn rsakem_settable_ctx_params;$/;" v file: +rsakem_settable_ctx_params providers/implementations/kem/rsa_kem.c /^static const OSSL_PARAM *rsakem_settable_ctx_params(ossl_unused void *vprsactx,$/;" f file: +rsapss_adjust providers/implementations/encode_decode/decode_der2key.c 539;" d file: +rsapss_check providers/implementations/encode_decode/decode_der2key.c 538;" d file: +rsapss_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 535;" d file: +rsapss_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 536;" d file: +rsapss_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 534;" d file: +rsapss_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 532;" d file: +rsapss_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 533;" d file: +rsapss_evp_type providers/implementations/encode_decode/decode_der2key.c 531;" d file: +rsapss_evp_type providers/implementations/encode_decode/encode_key2any.c 923;" d file: +rsapss_free providers/implementations/encode_decode/decode_der2key.c 537;" d file: +rsapss_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn rsapss_gen_init;$/;" v file: +rsapss_gen_init providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsapss_gen_init(void *provctx, int selection,$/;" f file: +rsapss_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn rsapss_gen_settable_params;$/;" v file: +rsapss_gen_settable_params providers/implementations/keymgmt/rsa_kmgmt.c /^static const OSSL_PARAM *rsapss_gen_settable_params(ossl_unused void *genctx,$/;" f file: +rsapss_input_type providers/implementations/encode_decode/encode_key2any.c 925;" d file: +rsapss_input_type providers/implementations/encode_decode/encode_key2text.c 788;" d file: +rsapss_load providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_load_fn rsapss_load;$/;" v file: +rsapss_load providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsapss_load(const void *reference, size_t reference_sz)$/;" f file: +rsapss_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn rsapss_newdata;$/;" v file: +rsapss_newdata providers/implementations/keymgmt/rsa_kmgmt.c /^static void *rsapss_newdata(void *provctx)$/;" f file: +rsapss_pem_type providers/implementations/encode_decode/encode_key2any.c 927;" d file: +rsasve_gen_rand_bytes providers/implementations/kem/rsa_kem.c /^static int rsasve_gen_rand_bytes(RSA *rsa_pub,$/;" f file: +rsasve_generate providers/implementations/kem/rsa_kem.c /^static int rsasve_generate(PROV_RSA_CTX *prsactx,$/;" f file: +rsasve_recover providers/implementations/kem/rsa_kem.c /^static int rsasve_recover(PROV_RSA_CTX *prsactx,$/;" f file: +rsautl_main apps/rsautl.c /^int rsautl_main(int argc, char **argv)$/;" f +rsautl_options apps/rsautl.c /^const OPTIONS rsautl_options[] = {$/;" v +rsaz_1024_gather5_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_gather5_avx2:$/;" l +rsaz_1024_mul_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_mul_avx2:$/;" l +rsaz_1024_norm2red_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_norm2red_avx2:$/;" l +rsaz_1024_red2norm_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_red2norm_avx2:$/;" l +rsaz_1024_scatter5_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_scatter5_avx2:$/;" l +rsaz_1024_sqr_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_sqr_avx2: # 702 cycles, 14% faster than rsaz_1024_mul_avx2$/;" l +rsaz_1024_sqr_avx2 crypto/bn/asm/rsaz-avx2.pl /^rsaz_1024_sqr_avx2:$/;" l +rsaz_512_gather4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_gather4:$/;" l +rsaz_512_mul crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul:$/;" l +rsaz_512_mul_by_one crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul_by_one:$/;" l +rsaz_512_mul_gather4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul_gather4:$/;" l +rsaz_512_mul_scatter4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_mul_scatter4:$/;" l +rsaz_512_scatter4 crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_scatter4:$/;" l +rsaz_512_sqr crypto/bn/asm/rsaz-x86_64.pl /^rsaz_512_sqr: # 25-29% faster than rsaz_512_mul$/;" l +rsaz_avx2_eligible crypto/bn/asm/rsaz-avx2.pl /^rsaz_avx2_eligible:$/;" l +rsaz_def_handler crypto/bn/asm/rsaz-avx512.pl /^rsaz_def_handler:$/;" l +rsaz_se_handler crypto/bn/asm/rsaz-avx2.pl /^rsaz_se_handler:$/;" l +rspInfo crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *rspInfo;$/;" m struct:ossl_cmp_certresponse_st +rstate ssl/record/record.h /^ int rstate;$/;" m struct:record_layer_st +run apps/speed.c /^static volatile int run = 0;$/;" v file: +run util/perl/OpenSSL/Test.pm /^sub run {$/;" s +run_benchmark apps/speed.c /^static int run_benchmark(int async_jobs,$/;" f file: +run_cert test/v3nametest.c /^static int run_cert(X509 *crt, const char *nameincert,$/;" f file: +run_certsout_test test/cms-examples.pl /^sub run_certsout_test {$/;" s +run_dataout_test test/cms-examples.pl /^sub run_dataout_test {$/;" s +run_digest_test test/cms-examples.pl /^sub run_digest_test {$/;" s +run_encrypted_test test/cms-examples.pl /^sub run_encrypted_test {$/;" s +run_envelope_test test/cms-examples.pl /^sub run_envelope_test {$/;" s +run_file_tests test/bntest.c /^static int run_file_tests(int i)$/;" f file: +run_file_tests test/evp_test.c /^static int run_file_tests(int i)$/;" f file: +run_mtu_tests test/dtls_mtu_test.c /^static int run_mtu_tests(void)$/;" f file: +run_multi_thread_test test/drbgtest.c /^static void run_multi_thread_test(void)$/;" f file: +run_once_done crypto/context.c /^ int run_once_done[OSSL_LIB_CTX_MAX_RUN_ONCE];$/;" m struct:ossl_lib_ctx_st file: +run_once_ret crypto/context.c /^ int run_once_ret[OSSL_LIB_CTX_MAX_RUN_ONCE];$/;" m struct:ossl_lib_ctx_st file: +run_param_file_tests test/params_conversion_test.c /^static int run_param_file_tests(int i)$/;" f file: +run_pipe test/bio_prefix_text.c /^static int run_pipe(void)$/;" f file: +run_reencode_test test/cms-examples.pl /^sub run_reencode_test {$/;" s +run_srp test/srptest.c /^static int run_srp(const char *username, const char *client_pass,$/;" f file: +run_srp_kat test/srptest.c /^static int run_srp_kat(void)$/;" f file: +run_srp_tests test/srptest.c /^static int run_srp_tests(void)$/;" f file: +run_test test/evp_test.c /^ int (*run_test) (EVP_TEST * t);$/;" m struct:evp_test_method_st file: +run_test test/evp_test.c /^static int run_test(EVP_TEST *t)$/;" f file: +run_tests test/testutil/driver.c /^int run_tests(const char *test_prog_name)$/;" f +run_thread test/drbgtest.c /^static int run_thread(thread_t *t)$/;" f file: +run_thread test/threadstest.h /^static int run_thread(thread_t *t, void (*f)(void))$/;" f +run_tlsatest test/danetest.c /^static int run_tlsatest(void)$/;" f file: +run_verify_test test/cms-examples.pl /^sub run_verify_test {$/;" s +running_output crypto/encode_decode/encoder_lib.c /^ unsigned char *running_output;$/;" m struct:encoder_process_data_st file: +running_output_length crypto/encode_decode/encoder_lib.c /^ size_t running_output_length;$/;" m struct:encoder_process_data_st file: +runtests test/run_tests.pl /^ sub runtests {$/;" s +rwflag crypto/ui/ui_util.c /^ int rwflag;$/;" m struct:pem_password_cb_data file: +rwstate ssl/ssl_local.h /^ int rwstate;$/;" m struct:ssl_st +rxb crypto/perlasm/x86_64-xlate.pl /^sub rxb {$/;" s +rxb crypto/perlasm/x86asm.pl /^sub rxb {$/;" s +s crypto/dsa/dsa_local.h /^ BIGNUM *s;$/;" m struct:DSA_SIG_st +s crypto/ec/ec_local.h /^ BIGNUM *s;$/;" m struct:ECDSA_SIG_st +s crypto/poly1305/poly1305_base2_44.c /^ u64 s[2];$/;" m struct:__anon250 file: +s crypto/poly1305/poly1305_ieee754.c /^ double s[6];$/;" m struct:__anon247 file: +s crypto/property/property_string.c /^ const char *s;$/;" m struct:__anon93 file: +s ssl/record/record.h /^ SSL *s;$/;" m struct:record_layer_st +s ssl/ssl_lib.c /^ SSL *s;$/;" m struct:ssl_async_args file: +s ssl/ssl_local.h /^ BIGNUM *N, *g, *s, *B, *A;$/;" m struct:srp_ctx_st +s ssl/ssl_local.h /^__owur STACK_OF(SSL_CIPHER) *ssl_get_ciphers_by_id(SSL *s);$/;" v +s ssl/statem/statem_local.h /^const STACK_OF(X509_NAME) *get_ca_names(SSL *s);$/;" v +s test/cipherbytes_test.c /^static SSL *s;$/;" v file: +s test/ecdsatest.h /^ const char *s;$/;" m struct:__anon267 +s test/evp_test.c /^ STANZA s; \/* Common test stanza *\/$/;" m struct:evp_test_st file: +s2i_ASN1_IA5STRING crypto/x509/v3_ia5.c /^ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method,$/;" f +s2i_ASN1_INTEGER crypto/x509/v3_utl.c /^ASN1_INTEGER *s2i_ASN1_INTEGER(X509V3_EXT_METHOD *method, const char *value)$/;" f +s2i_ASN1_OCTET_STRING crypto/x509/v3_skid.c /^ASN1_OCTET_STRING *s2i_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method,$/;" f +s2i_ASN1_UTF8STRING crypto/x509/v3_utf8.c /^ASN1_UTF8STRING *s2i_ASN1_UTF8STRING(X509V3_EXT_METHOD *method,$/;" f +s2i_asn1_int crypto/x509/v3_int.c /^static void *s2i_asn1_int(X509V3_EXT_METHOD *meth, X509V3_CTX *ctx,$/;" f file: +s2i_ocsp_nocheck crypto/ocsp/v3_ocsp.c /^static void *s2i_ocsp_nocheck(const X509V3_EXT_METHOD *method,$/;" f file: +s2i_poison crypto/ct/ct_x509v3.c /^static void *s2i_poison(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str)$/;" f file: +s2i_skey_id crypto/x509/v3_skid.c /^static ASN1_OCTET_STRING *s2i_skey_id(X509V3_EXT_METHOD *method,$/;" f file: +s2n crypto/ct/ct_local.h 31;" d +s2n crypto/idea/idea_local.h 77;" d +s2n crypto/idea/idea_local.h 78;" d +s2n ssl/ssl_local.h 123;" d +s3 ssl/ssl_local.h /^ } s3;$/;" m struct:ssl_st typeref:struct:ssl_st::__anon417 +s390x providers/implementations/ciphers/cipher_aes.h /^ } s390x;$/;" m union:prov_aes_ctx_st::__anon488 typeref:struct:prov_aes_ctx_st::__anon488::__anon489 +s390x providers/implementations/ciphers/cipher_aes_ccm.h /^ } s390x;$/;" m union:prov_aes_ccm_ctx_st::__anon472 typeref:struct:prov_aes_ccm_ctx_st::__anon472::__anon474 +s390x providers/implementations/ciphers/cipher_aes_gcm.h /^ } s390x;$/;" m union:prov_aes_gcm_ctx_st::__anon494 typeref:struct:prov_aes_gcm_ctx_st::__anon494::__anon495 +s390x_aes_cbc_cipher crypto/evp/e_aes.c 965;" d file: +s390x_aes_cbc_init_key crypto/evp/e_aes.c 963;" d file: +s390x_aes_ccm crypto/evp/e_aes.c /^static int s390x_aes_ccm(S390X_AES_CCM_CTX *ctx, const unsigned char *in,$/;" f file: +s390x_aes_ccm_aad crypto/evp/e_aes.c /^static void s390x_aes_ccm_aad(S390X_AES_CCM_CTX *ctx, const unsigned char *aad,$/;" f file: +s390x_aes_ccm_cipher crypto/evp/e_aes.c /^static int s390x_aes_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_ccm_cleanup crypto/evp/e_aes.c 2169;" d file: +s390x_aes_ccm_ctrl crypto/evp/e_aes.c /^static int s390x_aes_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +s390x_aes_ccm_init_key crypto/evp/e_aes.c /^static int s390x_aes_ccm_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +s390x_aes_ccm_setiv crypto/evp/e_aes.c /^static inline void s390x_aes_ccm_setiv(S390X_AES_CCM_CTX *ctx,$/;" f file: +s390x_aes_ccm_tls_cipher crypto/evp/e_aes.c /^static int s390x_aes_ccm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_cfb1_cipher crypto/evp/e_aes.c 1156;" d file: +s390x_aes_cfb1_init_key crypto/evp/e_aes.c 1154;" d file: +s390x_aes_cfb8_cipher crypto/evp/e_aes.c /^static int s390x_aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_cfb8_init_key crypto/evp/e_aes.c /^static int s390x_aes_cfb8_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +s390x_aes_cfb_cipher crypto/evp/e_aes.c /^static int s390x_aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_cfb_init_key crypto/evp/e_aes.c /^static int s390x_aes_cfb_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +s390x_aes_ctr_cipher crypto/evp/e_aes.c 1164;" d file: +s390x_aes_ctr_init_key crypto/evp/e_aes.c 1162;" d file: +s390x_aes_ecb_cipher crypto/evp/e_aes.c /^static int s390x_aes_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_ecb_init_key crypto/evp/e_aes.c /^static int s390x_aes_ecb_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +s390x_aes_gcm crypto/evp/e_aes.c /^static int s390x_aes_gcm(S390X_AES_GCM_CTX *ctx, const unsigned char *in,$/;" f file: +s390x_aes_gcm_aad crypto/evp/e_aes.c /^static int s390x_aes_gcm_aad(S390X_AES_GCM_CTX *ctx, const unsigned char *aad,$/;" f file: +s390x_aes_gcm_cipher crypto/evp/e_aes.c /^static int s390x_aes_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_gcm_cleanup crypto/evp/e_aes.c /^static int s390x_aes_gcm_cleanup(EVP_CIPHER_CTX *c)$/;" f file: +s390x_aes_gcm_ctrl crypto/evp/e_aes.c /^static int s390x_aes_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)$/;" f file: +s390x_aes_gcm_init_key crypto/evp/e_aes.c /^static int s390x_aes_gcm_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +s390x_aes_gcm_setiv crypto/evp/e_aes.c /^static void s390x_aes_gcm_setiv(S390X_AES_GCM_CTX *ctx,$/;" f file: +s390x_aes_gcm_tls_cipher crypto/evp/e_aes.c /^static int s390x_aes_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_init_key crypto/evp/e_aes.c 957;" d file: +s390x_aes_ocb_cipher crypto/evp/e_aes.c 2177;" d file: +s390x_aes_ocb_cleanup crypto/evp/e_aes.c 2180;" d file: +s390x_aes_ocb_ctrl crypto/evp/e_aes.c 2182;" d file: +s390x_aes_ocb_init_key crypto/evp/e_aes.c 2174;" d file: +s390x_aes_ofb_cipher crypto/evp/e_aes.c /^static int s390x_aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +s390x_aes_ofb_init_key crypto/evp/e_aes.c /^static int s390x_aes_ofb_init_key(EVP_CIPHER_CTX *ctx,$/;" f file: +s390x_aes_siv_cipher crypto/evp/e_aes.c 2190;" d file: +s390x_aes_siv_cleanup crypto/evp/e_aes.c 2191;" d file: +s390x_aes_siv_ctrl crypto/evp/e_aes.c 2192;" d file: +s390x_aes_siv_init_key crypto/evp/e_aes.c 2189;" d file: +s390x_aes_xts_cipher crypto/evp/e_aes.c 1695;" d file: +s390x_aes_xts_cleanup crypto/evp/e_aes.c 1700;" d file: +s390x_aes_xts_ctrl crypto/evp/e_aes.c 1698;" d file: +s390x_aes_xts_init_key crypto/evp/e_aes.c 1691;" d file: +s390x_ecd_keygen25519 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecd_keygen25519(struct ecx_gen_ctx *gctx)$/;" f file: +s390x_ecd_keygen448 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecd_keygen448(struct ecx_gen_ctx *gctx)$/;" f file: +s390x_ecx_keygen25519 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecx_keygen25519(struct ecx_gen_ctx *gctx)$/;" f file: +s390x_ecx_keygen448 providers/implementations/keymgmt/ecx_kmgmt.c /^static void *s390x_ecx_keygen448(struct ecx_gen_ctx *gctx)$/;" f file: +s390x_ed25519_digestsign providers/implementations/signature/eddsa_sig.c /^static int s390x_ed25519_digestsign(const ECX_KEY *edkey, unsigned char *sig,$/;" f file: +s390x_ed25519_digestverify providers/implementations/signature/eddsa_sig.c /^static int s390x_ed25519_digestverify(const ECX_KEY *edkey,$/;" f file: +s390x_ed25519_mul crypto/ec/ecx_s390x.c /^int s390x_ed25519_mul(unsigned char x_dst[32],$/;" f +s390x_ed448_digestsign providers/implementations/signature/eddsa_sig.c /^static int s390x_ed448_digestsign(const ECX_KEY *edkey, unsigned char *sig,$/;" f file: +s390x_ed448_digestverify providers/implementations/signature/eddsa_sig.c /^static int s390x_ed448_digestverify(const ECX_KEY *edkey,$/;" f file: +s390x_ed448_mul crypto/ec/ecx_s390x.c /^int s390x_ed448_mul(unsigned char x_dst[57],$/;" f +s390x_flip_endian32 crypto/s390xcpuid.pl /^s390x_flip_endian32:$/;" l +s390x_flip_endian64 crypto/s390xcpuid.pl /^s390x_flip_endian64:$/;" l +s390x_kdsa crypto/s390xcpuid.pl /^s390x_kdsa:$/;" l +s390x_kimd crypto/s390xcpuid.pl /^s390x_kimd:$/;" l +s390x_klmd crypto/s390xcpuid.pl /^s390x_klmd:$/;" l +s390x_km crypto/s390xcpuid.pl /^s390x_km:$/;" l +s390x_kma crypto/s390xcpuid.pl /^s390x_kma:$/;" l +s390x_kmac crypto/s390xcpuid.pl /^s390x_kmac:$/;" l +s390x_kmf crypto/s390xcpuid.pl /^s390x_kmf:$/;" l +s390x_kmo crypto/s390xcpuid.pl /^s390x_kmo:$/;" l +s390x_pcc crypto/s390xcpuid.pl /^s390x_pcc:$/;" l +s390x_pkey_ecd_digestsign25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestsign25519(EVP_MD_CTX *ctx,$/;" f file: +s390x_pkey_ecd_digestsign448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestsign448(EVP_MD_CTX *ctx,$/;" f file: +s390x_pkey_ecd_digestverify25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestverify25519(EVP_MD_CTX *ctx,$/;" f file: +s390x_pkey_ecd_digestverify448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_digestverify448(EVP_MD_CTX *ctx,$/;" f file: +s390x_pkey_ecd_keygen25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_keygen25519(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +s390x_pkey_ecd_keygen448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecd_keygen448(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +s390x_pkey_ecx_derive25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: +s390x_pkey_ecx_derive448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: +s390x_pkey_ecx_keygen25519 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_keygen25519(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +s390x_pkey_ecx_keygen448 crypto/ec/ecx_meth.c /^static int s390x_pkey_ecx_keygen448(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +s390x_sha3_absorb providers/implementations/digests/sha3_prov.c /^static sha3_absorb_fn s390x_sha3_absorb;$/;" v file: +s390x_sha3_absorb providers/implementations/digests/sha3_prov.c /^static size_t s390x_sha3_absorb(void *vctx, const void *inp, size_t len)$/;" f file: +s390x_sha3_final providers/implementations/digests/sha3_prov.c /^static int s390x_sha3_final(unsigned char *md, void *vctx)$/;" f file: +s390x_sha3_final providers/implementations/digests/sha3_prov.c /^static sha3_final_fn s390x_sha3_final;$/;" v file: +s390x_shake_final providers/implementations/digests/sha3_prov.c /^static int s390x_shake_final(unsigned char *md, void *vctx)$/;" f file: +s390x_shake_final providers/implementations/digests/sha3_prov.c /^static sha3_final_fn s390x_shake_final;$/;" v file: +s390x_x25519_mod_p crypto/ec/ecx_s390x.c /^static void s390x_x25519_mod_p(unsigned char u[32])$/;" f file: +s390x_x25519_mul crypto/ec/ecx_s390x.c /^int s390x_x25519_mul(unsigned char u_dst[32],$/;" f +s390x_x448_mod_p crypto/ec/ecx_s390x.c /^static void s390x_x448_mod_p(unsigned char u[56])$/;" f file: +s390x_x448_mul crypto/ec/ecx_s390x.c /^int s390x_x448_mul(unsigned char u_dst[56],$/;" f +s6_addr32 crypto/bio/bss_dgram.c 38;" d file: +s_brief apps/s_server.c /^static int s_brief = 0;$/;" v file: +s_client_main apps/s_client.c /^int s_client_main(int argc, char **argv)$/;" f +s_client_options apps/s_client.c /^const OPTIONS s_client_options[] = {$/;" v +s_crlf apps/s_server.c /^static int s_crlf = 0;$/;" v file: +s_ctx test/ssl_old_test.c /^static SSL_CTX *s_ctx = NULL;$/;" v file: +s_ctx2 test/ssl_old_test.c /^static SSL_CTX *s_ctx2 = NULL;$/;" v file: +s_debug apps/s_server.c /^static int s_debug = 0;$/;" v file: +s_ign_eof apps/s_server.c /^static int s_ign_eof = 0;$/;" v file: +s_in crypto/bio/bio_local.h /^ struct sockaddr_in s_in;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr_in +s_in6 crypto/bio/bio_local.h /^ struct sockaddr_in6 s_in6;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr_in6 +s_msg apps/s_server.c /^static int s_msg = 0;$/;" v file: +s_nbio apps/s_server.c /^static int s_nbio = 0;$/;" v file: +s_nbio_test apps/s_server.c /^static int s_nbio_test = 0;$/;" v file: +s_quiet apps/s_server.c /^static int s_quiet = 0;$/;" v file: +s_server_main apps/s_server.c /^int s_server_main(int argc, char *argv[])$/;" f +s_server_options apps/s_server.c /^const OPTIONS s_server_options[] = {$/;" v +s_time_main apps/s_time.c /^int s_time_main(int argc, char **argv)$/;" f +s_time_options apps/s_time.c /^const OPTIONS s_time_options[] = {$/;" v +s_tlsextdebug apps/s_server.c /^static int s_tlsextdebug = 0;$/;" v file: +s_to_c_fbio test/tls13ccstest.c /^static BIO *s_to_c_fbio = NULL, *c_to_s_fbio = NULL;$/;" v file: +s_type util/check-format-test-negatives.c /^struct s_type {$/;" s file: +s_type util/check-format-test-negatives.c /^struct s_type$/;" s file: +s_un crypto/bio/bio_local.h /^ struct sockaddr_un s_un;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr_un +sa crypto/bio/bio_local.h /^ struct sockaddr sa;$/;" m union:bio_addr_st typeref:struct:bio_addr_st::sockaddr +sa test/sparse_array_test.c /^ SPARSE_ARRAY_OF(char) *sa;$/;" m struct:doall_st file: +sa_doall crypto/sparse_array.c /^static void sa_doall(const OPENSSL_SA *sa, void (*node)(void **),$/;" f file: +sa_free_leaf crypto/sparse_array.c /^static void sa_free_leaf(ossl_uintmax_t n, void *p, void *arg)$/;" f file: +sa_free_node crypto/sparse_array.c /^static void sa_free_node(void **p)$/;" f file: +safe_idx test/helpers/pkcs12.h /^ int safe_idx;$/;" m struct:pkcs12_builder +safes crypto/pkcs12/p12_local.h /^ STACK_OF(PKCS12_SAFEBAG) *safes;$/;" m union:PKCS12_SAFEBAG_st::__anon222 +safes test/helpers/pkcs12.h /^ STACK_OF(PKCS7) *safes;$/;" m struct:pkcs12_builder +salsa208_word_specification providers/implementations/kdfs/scrypt.c /^static void salsa208_word_specification(uint32_t inout[16])$/;" f file: +salt crypto/crmf/crmf_local.h /^ ASN1_OCTET_STRING *salt;$/;" m struct:ossl_crmf_pbmparameter_st +salt crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *salt;$/;" m struct:PKCS12_MAC_DATA_st +salt providers/implementations/include/prov/blake2.h /^ uint8_t salt[BLAKE2B_SALTBYTES]; \/* 48 *\/$/;" m struct:blake2b_param_st +salt providers/implementations/include/prov/blake2.h /^ uint8_t salt[BLAKE2S_SALTBYTES]; \/* 24 *\/$/;" m struct:blake2s_param_st +salt providers/implementations/kdfs/hkdf.c /^ unsigned char *salt;$/;" m struct:__anon538 file: +salt providers/implementations/kdfs/pbkdf1.c /^ unsigned char *salt;$/;" m struct:__anon528 file: +salt providers/implementations/kdfs/pbkdf2.c /^ unsigned char *salt;$/;" m struct:__anon535 file: +salt providers/implementations/kdfs/pkcs12kdf.c /^ unsigned char *salt;$/;" m struct:__anon536 file: +salt providers/implementations/kdfs/scrypt.c /^ unsigned char *salt;$/;" m struct:__anon537 file: +salt providers/implementations/kdfs/sskdf.c /^ unsigned char *salt;$/;" m struct:__anon526 file: +salt test/evp_test.c /^ unsigned char *salt;$/;" m struct:mac_data_st file: +salt test/evp_test.c /^ unsigned char *salt;$/;" m struct:pbe_data_st file: +saltLength include/openssl/rsa.h /^ ASN1_INTEGER *saltLength;$/;" m struct:rsa_pss_params_st +salt_len include/crypto/rsa.h /^ int salt_len;$/;" m struct:rsa_pss_params_30_st +salt_len providers/implementations/kdfs/hkdf.c /^ size_t salt_len;$/;" m struct:__anon538 file: +salt_len providers/implementations/kdfs/pbkdf1.c /^ size_t salt_len;$/;" m struct:__anon528 file: +salt_len providers/implementations/kdfs/pbkdf2.c /^ size_t salt_len;$/;" m struct:__anon535 file: +salt_len providers/implementations/kdfs/pkcs12kdf.c /^ size_t salt_len;$/;" m struct:__anon536 file: +salt_len providers/implementations/kdfs/scrypt.c /^ size_t salt_len;$/;" m struct:__anon537 file: +salt_len providers/implementations/kdfs/sskdf.c /^ size_t salt_len;$/;" m struct:__anon526 file: +salt_len test/evp_test.c /^ size_t salt_len;$/;" m struct:mac_data_st file: +salt_len test/evp_test.c /^ size_t salt_len;$/;" m struct:pbe_data_st file: +saltlen crypto/rsa/rsa_pmeth.c /^ int saltlen;$/;" m struct:__anon203 file: +saltlen providers/implementations/signature/rsa_sig.c /^ int saltlen;$/;" m struct:__anon464 file: +samedir Configure /^sub samedir {$/;" s +sane crypto/initthread.c /^ long sane;$/;" m union:__anon85 file: +sanitize_line crypto/pem/pem_lib.c /^static int sanitize_line(char *linebuf, int len, unsigned int flags, int first_call)$/;" f file: +sanity_check_bytes test/rdrand_sanitytest.c /^static int sanity_check_bytes(size_t (*rng)(unsigned char *, size_t),$/;" f file: +sanity_check_rdrand_bytes test/rdrand_sanitytest.c /^static int sanity_check_rdrand_bytes(void)$/;" f file: +sanity_check_rdseed_bytes test/rdrand_sanitytest.c /^static int sanity_check_rdseed_bytes(void)$/;" f file: +sappdataseen test/tls13ccstest.c /^static int ccsbeforesh = 0, sappdataseen = 0, cappdataseen = 0, badccs = 0;$/;" v file: +satsub64be ssl/record/dtls1_bitmap.c /^static int satsub64be(const unsigned char *v1, const unsigned char *v2)$/;" f file: +save_certs apps/cms.c /^static int save_certs(char *signerfile, STACK_OF(X509) *signers)$/;" f file: +save_certs apps/smime.c /^static int save_certs(char *signerfile, STACK_OF(X509) *signers)$/;" f file: +save_current test/asynctest.c /^static int save_current(void *args)$/;" f file: +save_errno apps/s_client.c /^static void save_errno(void)$/;" f file: +save_errno test/danetest.c /^static void save_errno(void)$/;" f file: +save_free_certs apps/cmp.c /^static int save_free_certs(OSSL_CMP_CTX *ctx,$/;" f file: +save_index apps/lib/apps.c /^int save_index(const char *dbfile, const char *suffix, CA_DB *db)$/;" f +save_parameters include/crypto/evp.h /^ int save_parameters;$/;" m struct:evp_pkey_st +save_parameters providers/implementations/encode_decode/encode_key2any.c /^ int save_parameters;$/;" m struct:key2any_ctx_st file: +save_rand_file apps/lib/app_rand.c /^static char *save_rand_file;$/;" v file: +save_serial apps/lib/apps.c /^int save_serial(const char *serialfile, const char *suffix, const BIGNUM *serial,$/;" f +save_shutdown crypto/bio/bss_dgram.c /^ int save_shutdown;$/;" m struct:bio_dgram_sctp_data_st file: +save_statusInfo crypto/cmp/cmp_client.c /^static int save_statusInfo(OSSL_CMP_CTX *ctx, OSSL_CMP_PKISI *si)$/;" f file: +save_ts_serial apps/ts.c /^static int save_ts_serial(const char *serialfile, ASN1_INTEGER *serial)$/;" f file: +save_type include/crypto/evp.h /^ int save_type;$/;" m struct:evp_pkey_st +saved_argl test/exdatatest.c /^static long saved_argl;$/;" v file: +saved_argp test/exdatatest.c /^static void *saved_argp;$/;" v file: +saved_cp apps/lib/win32_init.c /^static UINT saved_cp;$/;" v file: +saved_errno apps/s_client.c /^static int saved_errno;$/;" v file: +saved_errno test/danetest.c /^static int saved_errno;$/;" v file: +saved_idx test/exdatatest.c /^static int saved_idx;$/;" v file: +saved_idx2 test/exdatatest.c /^static int saved_idx2;$/;" v file: +saved_idx3 test/exdatatest.c /^static int saved_idx3;$/;" v file: +saved_iv test/igetest.c /^static unsigned char saved_iv[AES_BLOCK_SIZE * 4];$/;" v file: +saved_retransmit_state ssl/ssl_local.h /^ struct dtls1_retransmit_state saved_retransmit_state;$/;" m struct:hm_header_st typeref:struct:hm_header_st::dtls1_retransmit_state +savsig crypto/ui/ui_openssl.c /^static struct sigaction savsig[NX509_SIG];$/;" v typeref:struct:sigaction file: +savsig crypto/ui/ui_openssl.c /^static void (*savsig[NX509_SIG]) (int);$/;" v file: +sb1 crypto/aria/aria.c /^static const unsigned char sb1[256] = {$/;" v file: +sb2 crypto/aria/aria.c /^static const unsigned char sb2[256] = {$/;" v file: +sb3 crypto/aria/aria.c /^static const unsigned char sb3[256] = {$/;" v file: +sb4 crypto/aria/aria.c /^static const unsigned char sb4[256] = {$/;" v file: +sc_montmul crypto/ec/curve448/scalar.c /^static void sc_montmul(curve448_scalar_t out, const curve448_scalar_t a,$/;" f file: +sc_muladd crypto/ec/curve25519.c /^static void sc_muladd(uint8_t *s, const uint8_t *a, const uint8_t *b,$/;" f file: +sc_p crypto/ec/curve448/scalar.c /^static const curve448_scalar_t sc_p = {$/;" v file: +sc_r2 crypto/ec/curve448/scalar.c /^}, sc_r2 = {$/;" v file: +sc_subx crypto/ec/curve448/scalar.c /^static void sc_subx(curve448_scalar_t out,$/;" f file: +scalar_decode_short crypto/ec/curve448/scalar.c /^static ossl_inline void scalar_decode_short(curve448_scalar_t s,$/;" f file: +scale crypto/rsa/rsa_lib.c /^static const unsigned int scale = 1 << 18;$/;" v file: +scale crypto/whrlpool/asm/wp-mmx.pl /^sub scale()$/;" s +scan_cb crypto/asn1/asn1_local.h /^ int (*scan_cb) (ASN1_SCTX *ctx);$/;" m struct:asn1_sctx_st +scan_dquote crypto/conf/conf_def.c /^static char *scan_dquote(CONF *conf, char *p)$/;" f file: +scan_esc crypto/conf/conf_def.c 53;" d file: +scan_quote crypto/conf/conf_def.c /^static char *scan_quote(CONF *conf, char *p)$/;" f file: +sccsseen test/tls13ccstest.c /^static int chseen = 0, shseen = 0, sccsseen = 0, ccsaftersh = 0;$/;" v file: +scheme crypto/store/store_local.h /^ const char *scheme;$/;" m struct:ossl_store_loader_st +scheme crypto/store/store_meth.c /^ const char *scheme; \/* For get_loader_from_store() *\/$/;" m struct:loader_data_st file: +scheme_id crypto/store/store_local.h /^ int scheme_id;$/;" m struct:ossl_store_loader_st +scheme_id crypto/store/store_meth.c /^ int scheme_id; \/* For get_loader_from_store() *\/$/;" m struct:loader_data_st file: +schlock apps/speed.c /^static volatile unsigned int schlock;$/;" v file: +scryptBlockMix providers/implementations/kdfs/scrypt.c /^static void scryptBlockMix(uint32_t *B_, uint32_t *B, uint64_t r)$/;" f file: +scryptROMix providers/implementations/kdfs/scrypt.c /^static void scryptROMix(unsigned char *B, uint64_t r, uint64_t N,$/;" f file: +scrypt_alg providers/implementations/kdfs/scrypt.c /^static int scrypt_alg(const char *pass, size_t passlen,$/;" f file: +scrypt_n demos/kdf/scrypt.c /^static unsigned int scrypt_n = 1024;$/;" v file: +scrypt_p demos/kdf/scrypt.c /^static unsigned int scrypt_p = 16;$/;" v file: +scrypt_r demos/kdf/scrypt.c /^static unsigned int scrypt_r = 8;$/;" v file: +scrypt_salt demos/kdf/scrypt.c /^static unsigned char scrypt_salt[] = {$/;" v file: +scrypt_set_membuf providers/implementations/kdfs/scrypt.c /^static int scrypt_set_membuf(unsigned char **buffer, size_t *buflen,$/;" f file: +scrypt_test_parse test/evp_test.c /^static int scrypt_test_parse(EVP_TEST *t,$/;" f file: +sct crypto/ct/ct_local.h /^ unsigned char *sct;$/;" m struct:sct_st +sct_ctx_st crypto/ct/ct_local.h /^struct sct_ctx_st {$/;" s +sct_ctx_update crypto/ct/ct_vfy.c /^static int sct_ctx_update(EVP_MD_CTX *ctx, const SCT_CTX *sctx, const SCT *sct)$/;" f file: +sct_dir test/ct_test.c /^ const char *sct_dir;$/;" m struct:ct_test_fixture file: +sct_len crypto/ct/ct_local.h /^ size_t sct_len;$/;" m struct:sct_st +sct_signature_type_t crypto/ct/ct_vfy.c /^typedef enum sct_signature_type_t {$/;" g file: +sct_st crypto/ct/ct_local.h /^struct sct_st {$/;" s +sct_text_file test/ct_test.c /^ const char *sct_text_file;$/;" m struct:ct_test_fixture file: +scts ssl/ssl_local.h /^ unsigned char *scts;$/;" m struct:ssl_st::__anon420 +scts ssl/ssl_local.h /^ STACK_OF(SCT) *scts;$/;" m struct:ssl_st +scts_len ssl/ssl_local.h /^ uint16_t scts_len;$/;" m struct:ssl_st::__anon420 +scts_parsed ssl/ssl_local.h /^ int scts_parsed;$/;" m struct:ssl_st +sd_close test/simpledynamic.c /^int sd_close(SD lib)$/;" f +sd_error test/simpledynamic.c /^const char *sd_error(void)$/;" f +sd_load test/simpledynamic.c /^int sd_load(const char *filename, SD *lib, int type)$/;" f +sd_load test/simpledynamic.c /^int sd_load(const char *filename, SD *lib, ossl_unused int type)$/;" f +sd_sym test/simpledynamic.c /^int sd_sym(SD lib, const char *symname, SD_SYM *sym)$/;" f +sdsicert crypto/pkcs12/p12_local.h /^ ASN1_IA5STRING *sdsicert;$/;" m union:pkcs12_bag_st::__anon223 +se_handler crypto/aes/asm/aesni-mb-x86_64.pl /^se_handler:$/;" l +se_handler crypto/aes/asm/aesni-sha256-x86_64.pl /^se_handler:$/;" l +se_handler crypto/aes/asm/bsaes-x86_64.pl /^se_handler:$/;" l +se_handler crypto/aes/asm/vpaes-x86_64.pl /^se_handler:$/;" l +se_handler crypto/bn/asm/rsaz-x86_64.pl /^se_handler:$/;" l +se_handler crypto/bn/asm/x86_64-gf2m.pl /^se_handler:$/;" l +se_handler crypto/chacha/asm/chacha-x86_64.pl /^se_handler:$/;" l +se_handler crypto/md5/asm/md5-x86_64.pl /^se_handler:$/;" l +se_handler crypto/modes/asm/ghash-x86_64.pl /^se_handler:$/;" l +se_handler crypto/poly1305/asm/poly1305-x86_64.pl /^se_handler:$/;" l +se_handler crypto/rc4/asm/rc4-md5-x86_64.pl /^se_handler:$/;" l +se_handler crypto/sha/asm/sha1-mb-x86_64.pl /^se_handler:$/;" l +se_handler crypto/sha/asm/sha1-x86_64.pl /^se_handler:$/;" l +se_handler crypto/sha/asm/sha256-mb-x86_64.pl /^se_handler:$/;" l +se_handler crypto/sha/asm/sha512-x86_64.pl /^se_handler:$/;" l +se_handler crypto/whrlpool/asm/wp-x86_64.pl /^se_handler:$/;" l +search_name engines/e_loader_attic.c /^ char search_name[9];$/;" m struct:ossl_store_loader_ctx_st::__anon259::__anon261 file: +search_name providers/implementations/storemgmt/file_store.c /^ char search_name[9];$/;" m struct:file_ctx_st::__anon454::__anon456 file: +search_type crypto/store/store_local.h /^ int search_type;$/;" m struct:ossl_store_search_st +sec providers/implementations/kdfs/tls1_prf.c /^ unsigned char *sec;$/;" m struct:__anon530 file: +sec_alloc_realloc crypto/buffer/buffer.c /^static char *sec_alloc_realloc(BUF_MEM *str, size_t len)$/;" f file: +sec_cb ssl/ssl_local.h /^ int (*sec_cb) (const SSL *s, const SSL_CTX *ctx, int op, int bits, int nid,$/;" m struct:cert_st +sec_ex ssl/ssl_local.h /^ void *sec_ex;$/;" m struct:cert_st +sec_level ssl/ssl_local.h /^ int sec_level;$/;" m struct:cert_st +sec_malloc_lock crypto/mem_sec.c /^static CRYPTO_RWLOCK *sec_malloc_lock = NULL;$/;" v file: +secbits include/crypto/x509.h /^ int secbits;$/;" m struct:x509_sig_info_st +secbits providers/common/capabilities.c /^ unsigned int secbits; \/* Bits of security *\/$/;" m struct:tls_group_constants_st file: +secbits ssl/ssl_local.h /^ unsigned int secbits; \/* Bits of security (from SP800-57) *\/$/;" m struct:tls_group_info_st +secbits test/tls-provider.c /^ unsigned int secbits;$/;" m struct:tls_group_st file: +seclen providers/implementations/kdfs/tls1_prf.c /^ size_t seclen;$/;" m struct:__anon530 file: +secmem_method crypto/bio/bss_mem.c /^static const BIO_METHOD secmem_method = {$/;" v file: +secmem_new crypto/bio/bss_mem.c /^static int secmem_new(BIO *bi)$/;" f file: +seconds crypto/ts/ts_local.h /^ ASN1_INTEGER *seconds; \/* accuracy, 0 means not specified. *\/$/;" m struct:TS_resp_ctx +seconds crypto/ts/ts_local.h /^ ASN1_INTEGER *seconds;$/;" m struct:TS_accuracy_st +secret demos/keyexch/x25519.c /^ unsigned char *secret; \/* allocated shared secret buffer *\/$/;" m struct:peer_data_st file: +secret providers/implementations/kdfs/sskdf.c /^ unsigned char *secret;$/;" m struct:__anon526 file: +secret providers/implementations/kdfs/x942kdf.c /^ unsigned char *secret;$/;" m struct:__anon533 file: +secretValue crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *secretValue; \/* password\/shared secret for MSG_MAC_ALG *\/$/;" m struct:ossl_cmp_ctx_st +secret_a apps/speed.c /^ unsigned char *secret_a;$/;" m struct:loopargs_st file: +secret_b apps/speed.c /^ unsigned char *secret_b;$/;" m struct:loopargs_st file: +secret_ff_a apps/speed.c /^ unsigned char *secret_ff_a;$/;" m struct:loopargs_st file: +secret_ff_b apps/speed.c /^ unsigned char *secret_ff_b;$/;" m struct:loopargs_st file: +secret_len demos/keyexch/x25519.c /^ size_t secret_len;$/;" m struct:peer_data_st file: +secret_len providers/implementations/kdfs/sskdf.c /^ size_t secret_len;$/;" m struct:__anon526 file: +secret_len providers/implementations/kdfs/x942kdf.c /^ size_t secret_len;$/;" m struct:__anon533 file: +section apps/req.c /^static const char *section = "req";$/;" v file: +section_name_cmp crypto/conf/conf_lib.c /^static int section_name_cmp(OPENSSL_CSTRING const *a, OPENSSL_CSTRING const *b)$/;" f file: +secure crypto/param_build.c /^ int secure;$/;" m struct:__anon86 file: +secure include/crypto/rand_pool.h /^ int secure; \/* 1: allocated on the secure heap, 0: otherwise *\/$/;" m struct:rand_pool_st +secure ssl/ssl_local.h /^ SSL_CTX_EXT_SECURE *secure;$/;" m struct:ssl_ctx_st::__anon416 +secure_mem_initialized crypto/mem_sec.c /^static int secure_mem_initialized;$/;" v file: +secure_mem_used crypto/mem_sec.c /^static size_t secure_mem_used;$/;" v file: +security_bits include/crypto/evp.h /^ int security_bits;$/;" m struct:evp_pkey_st::__anon372 +security_callback_debug apps/lib/s_cb.c /^static int security_callback_debug(const SSL *s, const SSL_CTX *ctx,$/;" f file: +security_debug_ex apps/lib/s_cb.c /^} security_debug_ex;$/;" t typeref:struct:__anon444 file: +securitycheck_enabled test/evp_test.c /^static int securitycheck_enabled(void)$/;" f file: +seed crypto/ec/ec_asn1.c /^ ASN1_BIT_STRING *seed;$/;" m struct:x9_62_curve_st file: +seed crypto/ec/ec_local.h /^ unsigned char *seed; \/* optional seed for parameters (appears in$/;" m struct:ec_group_st +seed crypto/property/property.c /^ uint32_t seed;$/;" m struct:__anon101 file: +seed crypto/rand/rand_lib.c /^ EVP_RAND_CTX *seed;$/;" m struct:rand_global_st file: +seed include/internal/ffc.h /^ unsigned char *seed;$/;" m struct:ffc_params_st +seed include/openssl/rand.h /^ int (*seed) (const void *buf, int num);$/;" m struct:rand_meth_st +seed providers/implementations/kdfs/tls1_prf.c /^ unsigned char seed[TLS1_PRF_MAXBUF];$/;" m struct:__anon530 file: +seed providers/implementations/keymgmt/dh_kmgmt.c /^ unsigned char *seed; \/* optional FIPS186-4 param for testing *\/$/;" m struct:dh_gen_ctx file: +seed providers/implementations/keymgmt/dsa_kmgmt.c /^ unsigned char *seed; \/* optional FIPS186-4 param for testing *\/$/;" m struct:dsa_gen_ctx file: +seed providers/implementations/keymgmt/ec_kmgmt.c /^ unsigned char *gen, *seed;$/;" m struct:ec_gen_ctx file: +seed test/testutil/driver.c /^static int seed = 0;$/;" v file: +seed_clear_seed providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_clear_seed_fn seed_clear_seed;$/;" v file: +seed_clear_seed providers/implementations/rands/seed_src.c /^static void seed_clear_seed(ossl_unused void *vdrbg,$/;" f file: +seed_dupctx providers/implementations/ciphers/cipher_seed.c /^static OSSL_FUNC_cipher_dupctx_fn seed_dupctx;$/;" v file: +seed_dupctx providers/implementations/ciphers/cipher_seed.c /^static void *seed_dupctx(void *ctx)$/;" f file: +seed_freectx providers/implementations/ciphers/cipher_seed.c /^static OSSL_FUNC_cipher_freectx_fn seed_freectx;$/;" v file: +seed_freectx providers/implementations/ciphers/cipher_seed.c /^static void seed_freectx(void *vctx)$/;" f file: +seed_get_seed providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_get_seed_fn seed_get_seed;$/;" v file: +seed_get_seed providers/implementations/rands/seed_src.c /^static size_t seed_get_seed(void *vseed, unsigned char **pout,$/;" f file: +seed_init_key crypto/evp/e_seed.c /^static int seed_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +seed_key_st include/openssl/seed.h /^typedef struct seed_key_st {$/;" s +seed_len crypto/ec/ec_curve.c /^ seed_len, param_len;$/;" m struct:__anon112 file: +seed_len crypto/ec/ec_local.h /^ size_t seed_len;$/;" m struct:ec_group_st +seed_len providers/implementations/keymgmt/ec_kmgmt.c /^ size_t gen_len, seed_len;$/;" m struct:ec_gen_ctx file: +seed_name crypto/rand/rand_lib.c /^ char *seed_name;$/;" m struct:rand_global_st file: +seed_propq crypto/rand/rand_lib.c /^ char *seed_propq;$/;" m struct:rand_global_st file: +seed_sources crypto/info.c /^static char *seed_sources = NULL;$/;" v file: +seed_src_enable_locking providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_enable_locking_fn seed_src_enable_locking;$/;" v file: +seed_src_enable_locking providers/implementations/rands/seed_src.c /^static int seed_src_enable_locking(ossl_unused void *vseed)$/;" f file: +seed_src_free providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_freectx_fn seed_src_free;$/;" v file: +seed_src_free providers/implementations/rands/seed_src.c /^static void seed_src_free(void *vseed)$/;" f file: +seed_src_generate providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_generate_fn seed_src_generate;$/;" v file: +seed_src_generate providers/implementations/rands/seed_src.c /^static int seed_src_generate(void *vseed, unsigned char *out, size_t outlen,$/;" f file: +seed_src_get_ctx_params providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_get_ctx_params_fn seed_src_get_ctx_params;$/;" v file: +seed_src_get_ctx_params providers/implementations/rands/seed_src.c /^static int seed_src_get_ctx_params(void *vseed, OSSL_PARAM params[])$/;" f file: +seed_src_gettable_ctx_params providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn seed_src_gettable_ctx_params;$/;" v file: +seed_src_gettable_ctx_params providers/implementations/rands/seed_src.c /^static const OSSL_PARAM *seed_src_gettable_ctx_params(ossl_unused void *vseed,$/;" f file: +seed_src_instantiate providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_instantiate_fn seed_src_instantiate;$/;" v file: +seed_src_instantiate providers/implementations/rands/seed_src.c /^static int seed_src_instantiate(void *vseed, unsigned int strength,$/;" f file: +seed_src_lock providers/implementations/rands/seed_src.c /^int seed_src_lock(ossl_unused void *vctx)$/;" f +seed_src_lock providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_lock_fn seed_src_lock;$/;" v file: +seed_src_new providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_newctx_fn seed_src_new;$/;" v file: +seed_src_new providers/implementations/rands/seed_src.c /^static void *seed_src_new(void *provctx, void *parent,$/;" f file: +seed_src_reseed providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_reseed_fn seed_src_reseed;$/;" v file: +seed_src_reseed providers/implementations/rands/seed_src.c /^static int seed_src_reseed(void *vseed,$/;" f file: +seed_src_uninstantiate providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_uninstantiate_fn seed_src_uninstantiate;$/;" v file: +seed_src_uninstantiate providers/implementations/rands/seed_src.c /^static int seed_src_uninstantiate(void *vseed)$/;" f file: +seed_src_unlock providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_unlock_fn seed_src_unlock;$/;" v file: +seed_src_unlock providers/implementations/rands/seed_src.c /^void seed_src_unlock(ossl_unused void *vctx)$/;" f +seed_src_verify_zeroization providers/implementations/rands/seed_src.c /^static OSSL_FUNC_rand_verify_zeroization_fn seed_src_verify_zeroization;$/;" v file: +seed_src_verify_zeroization providers/implementations/rands/seed_src.c /^static int seed_src_verify_zeroization(ossl_unused void *vseed)$/;" f file: +seed_word crypto/seed/seed_local.h /^typedef unsigned int seed_word;$/;" t +seed_word crypto/seed/seed_local.h /^typedef unsigned long seed_word;$/;" t +seedlen include/internal/ffc.h /^ size_t seedlen;$/;" m struct:ffc_params_st +seedlen providers/implementations/kdfs/tls1_prf.c /^ size_t seedlen;$/;" m struct:__anon530 file: +seedlen providers/implementations/keymgmt/dh_kmgmt.c /^ size_t seedlen;$/;" m struct:dh_gen_ctx file: +seedlen providers/implementations/keymgmt/dsa_kmgmt.c /^ size_t seedlen;$/;" m struct:dsa_gen_ctx file: +seedlen providers/implementations/rands/drbg_local.h /^ size_t seedlen;$/;" m struct:prov_drbg_st +select_name apps/list.c /^static const char *select_name = NULL;$/;" v file: +select_point crypto/ec/ecp_nistp224.c /^static void select_point(const u64 idx, unsigned int size,$/;" f file: +select_point crypto/ec/ecp_nistp256.c /^static void select_point(const u64 idx, unsigned int size,$/;" f file: +select_point crypto/ec/ecp_nistp521.c /^static void select_point(const limb idx, unsigned int size,$/;" f file: +select_server_ctx test/helpers/handshake.c /^static int select_server_ctx(SSL *s, void *arg, int ignore)$/;" f file: +selected_ciphers engines/e_devcrypto.c /^static int selected_ciphers[OSSL_NELEM(cipher_data)];$/;" v file: +selected_digests engines/e_devcrypto.c /^static int selected_digests[OSSL_NELEM(digest_data)];$/;" v file: +selection crypto/encode_decode/encoder_local.h /^ int selection;$/;" m struct:ossl_decoder_ctx_st +selection crypto/encode_decode/encoder_local.h /^ int selection;$/;" m struct:ossl_encoder_ctx_st +selection crypto/encode_decode/encoder_pkey.c /^ int selection;$/;" m struct:construct_data_st file: +selection crypto/evp/p_lib.c /^ int selection;$/;" m struct:raw_key_details_st file: +selection include/crypto/evp.h /^ int selection;$/;" m struct:evp_keymgmt_util_try_import_data_st +selection providers/implementations/encode_decode/decode_der2key.c /^ int selection;$/;" m struct:der2key_ctx_st file: +selection providers/implementations/encode_decode/decode_msblob2key.c /^ int selection;$/;" m struct:msblob2key_ctx_st file: +selection providers/implementations/encode_decode/decode_pvk2key.c /^ int selection;$/;" m struct:pvk2key_ctx_st file: +selection providers/implementations/keymgmt/dh_kmgmt.c /^ int selection;$/;" m struct:dh_gen_ctx file: +selection providers/implementations/keymgmt/dsa_kmgmt.c /^ int selection;$/;" m struct:dsa_gen_ctx file: +selection providers/implementations/keymgmt/ec_kmgmt.c /^ int selection;$/;" m struct:ec_gen_ctx file: +selection providers/implementations/keymgmt/ecx_kmgmt.c /^ int selection;$/;" m struct:ecx_gen_ctx file: +selection providers/implementations/keymgmt/mac_legacy_kmgmt.c /^ int selection;$/;" m struct:mac_gen_ctx file: +selection test/tls-provider.c /^ int selection;$/;" m struct:xor_gen_ctx file: +selection_mask providers/implementations/encode_decode/decode_der2key.c /^ int selection_mask;$/;" m struct:keytype_desc_st file: +selector include/internal/dane.h /^ uint8_t selector;$/;" m struct:danetls_record_st +self_signed apps/x509.c /^static int self_signed(X509_STORE *ctx, X509 *cert)$/;" f file: +self_test crypto/provider_core.c /^ OSSL_FUNC_provider_self_test_fn *self_test;$/;" m struct:ossl_provider_st file: +self_test_arg test/provider_status_test.c /^struct self_test_arg {$/;" s file: +self_test_args test/acvp_test.c /^static SELF_TEST_ARGS self_test_args = { 0 };$/;" v file: +self_test_args test/provider_status_test.c /^static struct self_test_arg self_test_args = { 0 };$/;" v typeref:struct:self_test_arg file: +self_test_asym_cipher providers/fips/self_test_kats.c /^static int self_test_asym_cipher(const ST_KAT_ASYM_CIPHER *t, OSSL_SELF_TEST *st,$/;" f file: +self_test_asym_ciphers providers/fips/self_test_kats.c /^static int self_test_asym_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: +self_test_cb_st crypto/self_test_core.c /^typedef struct self_test_cb_st$/;" s file: +self_test_cipher providers/fips/self_test_kats.c /^static int self_test_cipher(const ST_KAT_CIPHER *t, OSSL_SELF_TEST *st,$/;" f file: +self_test_ciphers providers/fips/self_test_kats.c /^static int self_test_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: +self_test_corrupt_desc apps/fipsinstall.c /^static char *self_test_corrupt_desc = NULL;$/;" v file: +self_test_corrupt_type apps/fipsinstall.c /^static char *self_test_corrupt_type = NULL;$/;" v file: +self_test_digest providers/fips/self_test_kats.c /^static int self_test_digest(const ST_KAT_DIGEST *t, OSSL_SELF_TEST *st,$/;" f file: +self_test_digests providers/fips/self_test_kats.c /^static int self_test_digests(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: +self_test_drbg providers/fips/self_test_kats.c /^static int self_test_drbg(const ST_KAT_DRBG *t, OSSL_SELF_TEST *st,$/;" f file: +self_test_drbgs providers/fips/self_test_kats.c /^static int self_test_drbgs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: +self_test_events apps/fipsinstall.c /^static OSSL_CALLBACK self_test_events;$/;" v file: +self_test_events apps/fipsinstall.c /^static int self_test_events(const OSSL_PARAM params[], void *arg)$/;" f file: +self_test_events test/acvp_test.c /^static OSSL_CALLBACK self_test_events;$/;" v file: +self_test_events test/acvp_test.c /^static int self_test_events(const OSSL_PARAM params[], void *varg)$/;" f file: +self_test_events test/provider_status_test.c /^static int self_test_events(const OSSL_PARAM params[], void *arg,$/;" f file: +self_test_ka providers/fips/self_test_kats.c /^static int self_test_ka(const ST_KAT_KAS *t,$/;" f file: +self_test_kas providers/fips/self_test_kats.c /^static int self_test_kas(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: +self_test_kdf providers/fips/self_test_kats.c /^static int self_test_kdf(const ST_KAT_KDF *t, OSSL_SELF_TEST *st,$/;" f file: +self_test_kdfs providers/fips/self_test_kats.c /^static int self_test_kdfs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: +self_test_lock providers/fips/self_test.c /^static CRYPTO_RWLOCK *self_test_lock = NULL;$/;" v file: +self_test_log apps/fipsinstall.c /^static int self_test_log = 1;$/;" v file: +self_test_on_demand test/provider_status_test.c /^static int self_test_on_demand(const OSSL_PARAM params[], void *arg)$/;" f file: +self_test_on_demand_fail test/provider_status_test.c /^static int self_test_on_demand_fail(const OSSL_PARAM params[], void *arg)$/;" f file: +self_test_on_load test/provider_status_test.c /^static int self_test_on_load(const OSSL_PARAM params[], void *arg)$/;" f file: +self_test_post_params_st providers/fips/self_test.h /^typedef struct self_test_post_params_st {$/;" s +self_test_set_callback_free crypto/self_test_core.c /^static void self_test_set_callback_free(void *stcb)$/;" f file: +self_test_set_callback_method crypto/self_test_core.c /^static const OSSL_LIB_CTX_METHOD self_test_set_callback_method = {$/;" v file: +self_test_set_callback_new crypto/self_test_core.c /^static void *self_test_set_callback_new(OSSL_LIB_CTX *ctx)$/;" f file: +self_test_setparams crypto/self_test_core.c /^static void self_test_setparams(OSSL_SELF_TEST *st)$/;" f file: +self_test_sign providers/fips/self_test_kats.c /^static int self_test_sign(const ST_KAT_SIGN *t,$/;" f file: +self_test_signatures providers/fips/self_test_kats.c /^static int self_test_signatures(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)$/;" f file: +selftest_params providers/fips/fipsprov.c /^ SELF_TEST_POST_PARAMS selftest_params;$/;" m struct:fips_global_st file: +sendError apps/lib/cmp_mock_srv.c /^ int sendError; \/* send error response also on valid requests *\/$/;" m struct:__anon443 file: +sendUnprotectedErrors crypto/cmp/cmp_server.c /^ int sendUnprotectedErrors; \/* Send error and rejection msgs unprotected *\/$/;" m struct:ossl_cmp_srv_ctx_st file: +send_alert ssl/ssl_local.h /^ unsigned char send_alert[2];$/;" m struct:ssl_st::__anon417 +send_bio_chars crypto/asn1/a_strex.c /^static int send_bio_chars(void *arg, const void *buf, int len)$/;" f file: +send_certificate_request ssl/statem/statem_srvr.c /^int send_certificate_request(SSL *s)$/;" f +send_connection_binding ssl/ssl_local.h /^ int send_connection_binding;$/;" m struct:ssl_st::__anon417 +send_finished test/bad_dtls_test.c /^static int send_finished(SSL *s, BIO *rbio)$/;" f file: +send_fp_chars crypto/asn1/a_strex.c /^static int send_fp_chars(void *arg, const void *buf, int len)$/;" f file: +send_hello_verify test/bad_dtls_test.c /^static int send_hello_verify(BIO *rbio)$/;" f file: +send_ocsp_response apps/ocsp.c /^static int send_ocsp_response(BIO *cbio, const OCSP_RESPONSE *resp)$/;" f file: +send_receive_check crypto/cmp/cmp_client.c /^static int send_receive_check(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *req,$/;" f file: +send_record test/bad_dtls_test.c /^static int send_record(BIO *rbio, unsigned char type, uint64_t seqnr,$/;" f file: +send_server_hello test/bad_dtls_test.c /^static int send_server_hello(BIO *rbio)$/;" f file: +send_server_key_exchange ssl/statem/statem_srvr.c /^static int send_server_key_exchange(SSL *s)$/;" f file: +sender crypto/cmp/cmp_local.h /^ GENERAL_NAME *sender;$/;" m struct:ossl_cmp_pkiheader_st +sender crypto/crmf/crmf_local.h /^ \/* 0 *\/ GENERAL_NAME *sender;$/;" m union:ossl_crmf_poposigningkeyinput_authinfo_st::__anon232 +senderKID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *senderKID; \/* 2 *\/$/;" m struct:ossl_cmp_pkiheader_st +senderNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *senderNonce; \/* 5 *\/$/;" m struct:ossl_cmp_pkiheader_st +senderNonce crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *senderNonce; \/* last nonce sent *\/$/;" m struct:ossl_cmp_ctx_st +sent_messages ssl/ssl_local.h /^ pqueue *sent_messages;$/;" m struct:dtls1_state_st +sent_tickets ssl/ssl_local.h /^ size_t sent_tickets;$/;" m struct:ssl_st +sep include/internal/cryptlib.h /^ const char *sep, size_t max_len);$/;" v +sep test/hexstr_test.c /^ const char sep;$/;" m struct:testdata file: +seq ssl/ssl_local.h /^ unsigned short seq;$/;" m struct:hm_header_st +seq test/bad_dtls_test.c /^ uint64_t seq;$/;" m struct:__anon329 file: +seq test/tls13encryptiontest.c /^ const char *seq;$/;" m struct:__anon354 file: +seq_num ssl/record/record.h /^ unsigned char seq_num[SEQ_NUM_SIZE];$/;" m struct:ssl3_record_st +seqsub test/wpackettest.c /^static const unsigned char seqsub[] = { 0x01, 0xff, 0x01, 0xff };$/;" v file: +sequence include/crypto/x509.h /^ int sequence;$/;" m struct:x509_revoked_st +serial crypto/store/store_local.h /^ const ASN1_INTEGER *serial;$/;" m struct:ossl_store_search_st +serial crypto/ts/ts_local.h /^ ASN1_INTEGER *serial;$/;" m struct:TS_tst_info_st +serial include/crypto/ess.h /^ ASN1_INTEGER *serial;$/;" m struct:ESS_issuer_serial +serialNumber crypto/cms/cms_local.h /^ ASN1_INTEGER *serialNumber;$/;" m struct:CMS_IssuerAndSerialNumber_st +serialNumber crypto/crmf/crmf_local.h /^ ASN1_INTEGER *serialNumber; \/* serialNumber MUST be omitted *\/$/;" m struct:ossl_crmf_certtemplate_st +serialNumber crypto/crmf/crmf_local.h /^ ASN1_INTEGER *serialNumber;$/;" m struct:ossl_crmf_certid_st +serialNumber crypto/ocsp/ocsp_local.h /^ ASN1_INTEGER serialNumber;$/;" m struct:ocsp_cert_id_st +serialNumber include/crypto/x509.h /^ ASN1_INTEGER serialNumber; \/* revoked entry serial number *\/$/;" m struct:x509_revoked_st +serialNumber include/crypto/x509.h /^ ASN1_INTEGER serialNumber;$/;" m struct:x509_cinf_st +serial_cb apps/ts.c /^static ASN1_INTEGER *serial_cb(TS_RESP_CTX *ctx, void *data)$/;" f file: +serial_cb crypto/ts/ts_local.h /^ TS_serial_cb serial_cb;$/;" m struct:TS_resp_ctx +serial_cb_data crypto/ts/ts_local.h /^ void *serial_cb_data; \/* User data for serial_cb. *\/$/;" m struct:TS_resp_ctx +servalpn test/sslapitest.c /^static const char *servalpn;$/;" v file: +server apps/include/apps.h /^ const char *server;$/;" m struct:app_http_tls_info_st +server crypto/cmp/cmp_local.h /^ char *server;$/;" m struct:ossl_cmp_ctx_st +server crypto/http/http_client.c /^ char *server; \/* Optional server host name *\/$/;" m struct:ossl_http_req_ctx_st file: +server ssl/ssl_local.h /^ int server;$/;" m struct:ssl_st +server test/cipherlist_test.c /^ SSL_CTX *server;$/;" m struct:cipherlist_test_fixture file: +server test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVER_CONF server;$/;" m struct:__anon291 +server util/perl/TLSProxy/Alert.pm /^sub server$/;" s +server util/perl/TLSProxy/Message.pm /^sub server$/;" s +server2 test/helpers/ssl_test_ctx.h /^ SSL_TEST_SERVER_CONF server2;$/;" m struct:__anon291 +serverPath crypto/cmp/cmp_local.h /^ char *serverPath;$/;" m struct:ossl_cmp_ctx_st +serverPort crypto/cmp/cmp_local.h /^ int serverPort;$/;" m struct:ossl_cmp_ctx_st +server_addr util/perl/TLSProxy/Proxy.pm /^sub server_addr$/;" s +server_alert_received test/helpers/handshake.h /^ int server_alert_received;$/;" m struct:handshake_result +server_alert_sent test/helpers/handshake.h /^ int server_alert_sent;$/;" m struct:handshake_result +server_alpn_cb test/helpers/handshake.c /^static int server_alpn_cb(SSL *s, const unsigned char **out,$/;" f file: +server_alpn_negotiated test/helpers/handshake.h /^ char *server_alpn_negotiated;$/;" m struct:handshake_result +server_app_traffic_secret ssl/ssl_local.h /^ unsigned char server_app_traffic_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +server_application_secret_count test/sslapitest.c /^ unsigned int server_application_secret_count;$/;" m struct:sslapitest_log_counts file: +server_application_traffic ssl/tls13_enc.c /^static const unsigned char server_application_traffic[] = "s ap traffic";$/;" v file: +server_application_traffic ssl/tls13_enc.c /^static const unsigned char server_application_traffic[] = {0x73, 0x20, 0x61, 0x70, 0x20, \/*traffic*\/0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x00};$/;" v file: +server_args test/http_test.c /^} server_args;$/;" t typeref:struct:__anon346 file: +server_ats test/tls13secretstest.c /^static unsigned char server_ats[] = {$/;" v file: +server_ats_iv test/tls13secretstest.c /^static unsigned char server_ats_iv[] = {$/;" v file: +server_ats_key test/tls13secretstest.c /^static unsigned char server_ats_key[] = {$/;" v file: +server_ats_label test/tls13secretstest.c /^static const char *server_ats_label = "s ap traffic";$/;" v file: +server_ca_names test/helpers/handshake.h /^ STACK_OF(X509_NAME) *server_ca_names;$/;" m struct:handshake_result +server_cert test/cmp_client_test.c /^static X509 *server_cert = NULL;$/;" v file: +server_cert_f test/cmp_client_test.c /^static const char *server_cert_f;$/;" v file: +server_cert_f test/cmp_msg_test.c /^static const char *server_cert_f;$/;" v file: +server_cert_type test/helpers/handshake.h /^ int server_cert_type;$/;" m struct:handshake_result +server_encrypting util/perl/TLSProxy/Record.pm /^sub server_encrypting$/;" s +server_f test/cmp_vfy_test.c /^static const char *server_f;$/;" v file: +server_finished_hash ssl/ssl_local.h /^ unsigned char server_finished_hash[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +server_finished_label ssl/ssl_local.h /^ const char *server_finished_label;$/;" m struct:ssl3_enc_method +server_finished_label_len ssl/ssl_local.h /^ size_t server_finished_label_len;$/;" m struct:ssl3_enc_method +server_finished_secret ssl/ssl_local.h /^ unsigned char server_finished_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +server_hand_traffic_secret ssl/ssl_local.h /^ unsigned char server_hand_traffic_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st +server_handshake_secret_count test/sslapitest.c /^ unsigned int server_handshake_secret_count;$/;" m struct:sslapitest_log_counts file: +server_handshake_traffic ssl/tls13_enc.c /^static const unsigned char server_handshake_traffic[] = {0x73, 0x20, 0x68, 0x73, 0x20, \/*traffic*\/0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x00};$/;" v file: +server_handshake_traffic ssl/tls13_enc.c /^static const unsigned char server_handshake_traffic[] = "s hs traffic";$/;" v file: +server_hts test/tls13secretstest.c /^static unsigned char server_hts[] = {$/;" v file: +server_hts_iv test/tls13secretstest.c /^static unsigned char server_hts_iv[] = {$/;" v file: +server_hts_key test/tls13secretstest.c /^static unsigned char server_hts_key[] = {$/;" v file: +server_hts_label test/tls13secretstest.c /^static const char *server_hts_label = "s hs traffic";$/;" v file: +server_key test/cmp_client_test.c /^static EVP_PKEY *server_key = NULL;$/;" v file: +server_key_f test/cmp_client_test.c /^static const char *server_key_f;$/;" v file: +server_keylog_callback test/sslapitest.c /^static void server_keylog_callback(const SSL *ssl, const char *line)$/;" f file: +server_log_buffer test/sslapitest.c /^static char server_log_buffer[LOG_BUFFER_SIZE + 1] = {0};$/;" v file: +server_log_buffer_index test/sslapitest.c /^static size_t server_log_buffer_index = 0;$/;" v file: +server_max_proto test/ssl_old_test.c /^static const char *server_max_proto;$/;" v file: +server_min_proto test/ssl_old_test.c /^static const char *server_min_proto;$/;" v file: +server_npn_cb test/helpers/handshake.c /^static int server_npn_cb(SSL *s, const unsigned char **data,$/;" f file: +server_npn_negotiated test/helpers/handshake.h /^ char *server_npn_negotiated;$/;" m struct:handshake_result +server_num_fatal_alerts_sent test/helpers/handshake.h /^ int server_num_fatal_alerts_sent;$/;" m struct:handshake_result +server_ocsp_cb test/helpers/handshake.c /^static int server_ocsp_cb(SSL *s, void *arg)$/;" f file: +server_port util/perl/TLSProxy/Proxy.pm /^sub server_port$/;" s +server_protocol test/helpers/handshake.h /^ int server_protocol;$/;" m struct:handshake_result +server_random ssl/ssl_local.h /^ unsigned char server_random[SSL3_RANDOM_SIZE];$/;" m struct:ssl_st::__anon417 +server_random test/bad_dtls_test.c /^static unsigned char server_random[SSL3_RANDOM_SIZE];$/;" v file: +server_resumed test/helpers/handshake.h /^ int server_resumed;$/;" m struct:handshake_result +server_sess test/ssl_old_test.c /^static SSL_SESSION *server_sess;$/;" v file: +server_sess_in test/ssl_old_test.c /^static const char *server_sess_in;$/;" v file: +server_sess_out test/ssl_old_test.c /^static const char *server_sess_out;$/;" v file: +server_setup_sni test/servername_test.c /^static int server_setup_sni(void)$/;" f file: +server_sign_hash test/helpers/handshake.h /^ int server_sign_hash;$/;" m struct:handshake_result +server_sign_type test/helpers/handshake.h /^ int server_sign_type;$/;" m struct:handshake_result +server_srp_cb test/helpers/handshake_srp.c /^static int server_srp_cb(SSL *s, int *ad, void *arg)$/;" f file: +server_version util/perl/TLSProxy/ServerHello.pm /^sub server_version$/;" s +serverconf_eq test/ssl_test_ctx_test.c /^static int serverconf_eq(SSL_TEST_SERVER_CONF *serv,$/;" f file: +serverconnects util/perl/TLSProxy/Proxy.pm /^sub serverconnects$/;" s +serverctx test/sslbuffertest.c /^static SSL_CTX *serverctx = NULL;$/;" v file: +serverflags util/perl/TLSProxy/Proxy.pm /^sub serverflags$/;" s +serverinfo ssl/ssl_local.h /^ unsigned char *serverinfo;$/;" m struct:cert_pkey_st +serverinfo_cli_parse_cb apps/s_client.c /^static int serverinfo_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +serverinfo_cli_parse_cb test/ssl_old_test.c /^static int serverinfo_cli_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +serverinfo_file test/ssl_old_test.c /^static char *serverinfo_file = NULL;$/;" v file: +serverinfo_find_extension ssl/ssl_rsa.c /^static int serverinfo_find_extension(const unsigned char *serverinfo,$/;" f file: +serverinfo_length ssl/ssl_local.h /^ size_t serverinfo_length;$/;" m struct:cert_pkey_st +serverinfo_other_seen test/ssl_old_test.c /^static int serverinfo_other_seen = 0;$/;" v file: +serverinfo_process_buffer ssl/ssl_rsa.c /^static int serverinfo_process_buffer(unsigned int version,$/;" f file: +serverinfo_sct test/ssl_old_test.c /^static int serverinfo_sct = 0;$/;" v file: +serverinfo_sct_seen test/ssl_old_test.c /^static int serverinfo_sct_seen = 0;$/;" v file: +serverinfo_srv_add_cb ssl/ssl_rsa.c /^static int serverinfo_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +serverinfo_srv_parse_cb ssl/ssl_rsa.c /^static int serverinfo_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +serverinfo_tack test/ssl_old_test.c /^static int serverinfo_tack = 0;$/;" v file: +serverinfo_tack_seen test/ssl_old_test.c /^static int serverinfo_tack_seen = 0;$/;" v file: +serverinfoex_srv_add_cb ssl/ssl_rsa.c /^static int serverinfoex_srv_add_cb(SSL *s, unsigned int ext_type,$/;" f file: +serverinfoex_srv_parse_cb ssl/ssl_rsa.c /^static int serverinfoex_srv_parse_cb(SSL *s, unsigned int ext_type,$/;" f file: +serverinfov1 test/sslapitest.c /^static unsigned char serverinfov1[] = {$/;" v file: +serverinfov2 test/sslapitest.c /^static unsigned char serverinfov2[] = {$/;" v file: +servername apps/s_server.c /^ char *servername;$/;" m struct:tlsextctx_st file: +servername test/helpers/handshake.c /^ ssl_servername_t servername;$/;" m struct:handshake_ex_data_st file: +servername test/helpers/handshake.h /^ ssl_servername_t servername;$/;" m struct:handshake_result +servername test/helpers/ssl_test_ctx.h /^ ssl_servername_t servername;$/;" m struct:__anon289 +servername_arg ssl/ssl_local.h /^ void *servername_arg;$/;" m struct:ssl_ctx_st::__anon416 +servername_callback test/helpers/ssl_test_ctx.h /^ ssl_servername_callback_t servername_callback;$/;" m struct:__anon290 +servername_cb ssl/ssl_local.h /^ int (*servername_cb) (SSL *, int *, void *);$/;" m struct:ssl_ctx_st::__anon416 +servername_cb test/ssl_old_test.c /^static int servername_cb(SSL *s, int *ad, void *arg)$/;" f file: +servername_done ssl/ssl_local.h /^ int servername_done;$/;" m struct:ssl_st +servername_ignore_cb test/helpers/handshake.c /^static int servername_ignore_cb(SSL *s, int *ad, void *arg)$/;" f file: +servername_reject_cb test/helpers/handshake.c /^static int servername_reject_cb(SSL *s, int *ad, void *arg)$/;" f file: +serverpid util/perl/TLSProxy/Proxy.pm /^sub serverpid$/;" s +serverpsk test/sslapitest.c /^static SSL_SESSION *serverpsk = NULL;$/;" v file: +services apps/s_client.c /^static const OPT_PAIR services[] = {$/;" v file: +sess engines/e_devcrypto.c /^ session_op_t sess;$/;" m struct:cipher_ctx file: +sess engines/e_devcrypto.c /^ session_op_t sess;$/;" m struct:digest_ctx file: +sess include/crypto/modes.h /^ } sess;$/;" m struct:ocb128_context typeref:struct:ocb128_context::__anon361 +sess_accept ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_accept; \/* SSL new accept - started *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_accept_good ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_accept_good; \/* SSL accept\/reneg - finished *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_accept_renegotiate ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_accept_renegotiate; \/* SSL reneg - requested *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_cache_full ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_cache_full; \/* session removed due to full cache *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_cb_hit ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_cb_hit; \/* session-id that was not in$/;" m struct:ssl_ctx_st::__anon415 +sess_connect ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_connect; \/* SSL new conn - started *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_connect_good ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_connect_good; \/* SSL new conne\/reneg - finished *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_connect_renegotiate ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_connect_renegotiate; \/* SSL reneg - requested *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_hit ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_hit; \/* session reuse actually done *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_id_main apps/sess_id.c /^int sess_id_main(int argc, char **argv)$/;" f +sess_id_options apps/sess_id.c /^const OPTIONS sess_id_options[] = {$/;" v +sess_miss ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_miss; \/* session lookup misses *\/$/;" m struct:ssl_ctx_st::__anon415 +sess_out apps/s_client.c /^static char *sess_out = NULL;$/;" v file: +sess_timedout ssl/ssl_sess.c /^__owur static int sess_timedout(time_t t, SSL_SESSION *ss)$/;" f file: +sess_timeout ssl/ssl_local.h /^ TSAN_QUALIFIER int sess_timeout; \/* reuse attempt on timeouted session *\/$/;" m struct:ssl_ctx_st::__anon415 +sesscache test/sslapitest.c /^static SSL_SESSION *sesscache[6];$/;" v file: +session ssl/ssl_local.h /^ SSL_SESSION *session;$/;" m struct:dtls1_retransmit_state +session ssl/ssl_local.h /^ SSL_SESSION *session;$/;" m struct:ssl_st +session util/perl/TLSProxy/ClientHello.pm /^sub session$/;" s +session util/perl/TLSProxy/ServerHello.pm /^sub session$/;" s +session_cache_head ssl/ssl_local.h /^ struct ssl_session_st *session_cache_head;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::ssl_session_st +session_cache_mode ssl/ssl_local.h /^ uint32_t session_cache_mode;$/;" m struct:ssl_ctx_st +session_cache_size ssl/ssl_local.h /^ size_t session_cache_size;$/;" m struct:ssl_ctx_st +session_cache_tail ssl/ssl_local.h /^ struct ssl_session_st *session_cache_tail;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::ssl_session_st +session_ctx ssl/ssl_local.h /^ SSL_CTX *session_ctx; \/* initial ctx, used to store sessions *\/$/;" m struct:ssl_st +session_id providers/implementations/kdfs/sshkdf.c /^ unsigned char *session_id;$/;" m struct:__anon529 file: +session_id ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *session_id;$/;" m struct:__anon426 file: +session_id ssl/ssl_local.h /^ unsigned char session_id[SSL_MAX_SSL_SESSION_ID_LENGTH];$/;" m struct:__anon414 +session_id ssl/ssl_local.h /^ unsigned char session_id[SSL_MAX_SSL_SESSION_ID_LENGTH];$/;" m struct:ssl_session_st +session_id test/bad_dtls_test.c /^static unsigned char session_id[32];$/;" v file: +session_id test/helpers/handshake.h /^ ssl_session_id_t session_id;$/;" m struct:handshake_result +session_id_context ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *session_id_context;$/;" m struct:__anon426 file: +session_id_expected test/helpers/ssl_test_ctx.h /^ ssl_session_id_t session_id_expected;$/;" m struct:__anon292 +session_id_len providers/implementations/kdfs/sshkdf.c /^ size_t session_id_len;$/;" m struct:__anon529 file: +session_id_len ssl/ssl_local.h /^ size_t session_id_len;$/;" m struct:__anon414 +session_id_len util/perl/TLSProxy/ClientHello.pm /^sub session_id_len$/;" s +session_id_len util/perl/TLSProxy/ServerHello.pm /^sub session_id_len$/;" s +session_id_length ssl/ssl_local.h /^ size_t session_id_length;$/;" m struct:ssl_session_st +session_id_prefix apps/s_server.c /^static const char *session_id_prefix = NULL;$/;" v file: +session_op_t engines/e_devcrypto.c /^typedef struct session2_op session_op_t;$/;" t typeref:struct:session2_op file: +session_op_t engines/e_devcrypto.c /^typedef struct session_op session_op_t;$/;" t typeref:struct:session_op file: +session_secret_cb ssl/ssl_local.h /^ tls_session_secret_cb_fn session_secret_cb;$/;" m struct:ssl_st::__anon420 +session_secret_cb_arg ssl/ssl_local.h /^ void *session_secret_cb_arg;$/;" m struct:ssl_st::__anon420 +session_ticket ssl/ssl_local.h /^ TLS_SESSION_TICKET_EXT *session_ticket;$/;" m struct:ssl_st::__anon420 +session_ticket test/helpers/handshake.h /^ ssl_session_ticket_t session_ticket;$/;" m struct:handshake_result +session_ticket_app_data test/helpers/handshake.h /^ char *session_ticket_app_data;$/;" m struct:ctx_data_st +session_ticket_app_data test/helpers/ssl_test_ctx.h /^ char *session_ticket_app_data;$/;" m struct:__anon290 +session_ticket_cb ssl/ssl_local.h /^ tls_session_ticket_ext_cb_fn session_ticket_cb;$/;" m struct:ssl_st::__anon420 +session_ticket_cb_arg ssl/ssl_local.h /^ void *session_ticket_cb_arg;$/;" m struct:ssl_st::__anon420 +session_ticket_do_not_call test/helpers/handshake.c /^ int session_ticket_do_not_call;$/;" m struct:handshake_ex_data_st file: +session_ticket_do_not_call test/helpers/handshake.h /^ int session_ticket_do_not_call;$/;" m struct:handshake_result +session_ticket_expected test/helpers/ssl_test_ctx.h /^ ssl_session_ticket_t session_ticket_expected;$/;" m struct:__anon292 +session_timeout ssl/ssl_local.h /^ long session_timeout;$/;" m struct:ssl_ctx_st +sessionfile test/clienthellotest.c /^static const char *sessionfile = NULL;$/;" v file: +sessionfile util/perl/TLSProxy/Proxy.pm /^sub sessionfile$/;" s +sessions ssl/ssl_local.h /^ LHASH_OF(SSL_SESSION) *sessions;$/;" m struct:ssl_ctx_st +set crypto/x509/x509_local.h /^ STACK_OF(ASN1_TYPE) *set;$/;" m struct:x509_attributes_st +set include/crypto/x509.h /^ int set; \/* index of RDNSequence for this entry *\/$/;" m struct:X509_name_entry_st +set test/cmp_ctx_test.c 329;" d file: +set0 test/cmp_ctx_test.c 330;" d file: +set1 test/cmp_ctx_test.c 331;" d file: +set1_content crypto/http/http_client.c /^static int set1_content(OSSL_HTTP_REQ_CTX *rctx,$/;" f file: +set1_general_name crypto/cmp/cmp_hdr.c /^static int set1_general_name(GENERAL_NAME **tgt, const X509_NAME *src)$/;" f file: +set1_newPkey test/cmp_msg_test.c /^static int set1_newPkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey)$/;" f file: +setPoliciesCritical crypto/cmp/cmp_local.h /^ int setPoliciesCritical;$/;" m struct:ossl_cmp_ctx_st +setSubjectAltNameCritical crypto/cmp/cmp_local.h /^ int setSubjectAltNameCritical;$/;" m struct:ossl_cmp_ctx_st +set_altname test/v3nametest.c /^static int set_altname(X509 *crt, ...)$/;" f file: +set_altname_dns test/v3nametest.c /^static int set_altname_dns(X509 *crt, const char *name)$/;" f file: +set_altname_email test/v3nametest.c /^static int set_altname_email(X509 *crt, const char *name)$/;" f file: +set_asn1_parameters include/crypto/evp.h /^ int (*set_asn1_parameters) (EVP_CIPHER_CTX *, ASN1_TYPE *);$/;" m struct:evp_cipher_st +set_base_ui_method apps/lib/apps_ui.c /^int set_base_ui_method(const UI_METHOD *ui_meth)$/;" f +set_cert_cb apps/lib/s_cb.c /^static int set_cert_cb(SSL *ssl, void *arg)$/;" f file: +set_cert_ex apps/lib/apps.c /^int set_cert_ex(unsigned long *flags, const char *arg)$/;" f +set_cert_key_stuff apps/lib/s_cb.c /^int set_cert_key_stuff(SSL_CTX *ctx, X509 *cert, EVP_PKEY *key,$/;" f +set_cert_stuff apps/lib/s_cb.c /^int set_cert_stuff(SSL_CTX *ctx, char *cert_file, char *key_file)$/;" f +set_cert_times apps/lib/apps.c /^int set_cert_times(X509 *x, const char *startdate, const char *enddate,$/;" f +set_client_ciphersuite ssl/statem/statem_clnt.c /^static int set_client_ciphersuite(SSL *s, const unsigned char *cipherchars)$/;" f file: +set_cn test/v3nametest.c /^static int set_cn(X509 *crt, ...)$/;" f file: +set_cn1 test/v3nametest.c /^static int set_cn1(X509 *crt, const char *name)$/;" f file: +set_cn2 test/v3nametest.c /^static int set_cn2(X509 *crt, const char *name)$/;" f file: +set_cn3 test/v3nametest.c /^static int set_cn3(X509 *crt, const char *name)$/;" f file: +set_cn_and_email test/v3nametest.c /^static int set_cn_and_email(X509 *crt, const char *name)$/;" f file: +set_crl_lastupdate apps/lib/apps.c /^int set_crl_lastupdate(X509_CRL *crl, const char *lastupdate)$/;" f +set_crl_nextupdate apps/lib/apps.c /^int set_crl_nextupdate(X509_CRL *crl, const char *nextupdate,$/;" f +set_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_set_ctx_md_params_fn *set_ctx_md_params;$/;" m struct:evp_signature_st +set_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_set_ctx_params_fn *set_ctx_params;$/;" m struct:ossl_decoder_st +set_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_set_ctx_params_fn *set_ctx_params;$/;" m struct:ossl_encoder_st +set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_asym_cipher_st +set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_kem_st +set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_keyexch_st +set_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_signature_st +set_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_rand_st file: +set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_cipher_st +set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_md_st +set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_kdf_st +set_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_set_ctx_params_fn *set_ctx_params;$/;" m struct:evp_mac_st +set_dateopt apps/lib/apps.c /^int set_dateopt(unsigned long *dateopt, const char *arg)$/;" f +set_default_context crypto/context.c /^static int set_default_context(OSSL_LIB_CTX *defctx)$/;" f file: +set_digest providers/implementations/kdfs/scrypt.c /^static int set_digest(KDF_SCRYPT *ctx)$/;" f file: +set_dist_point_name crypto/x509/v3_crld.c /^static int set_dist_point_name(DIST_POINT_NAME **pdp, X509V3_CTX *ctx,$/;" f file: +set_dsa_ptr apps/testdsa.h 202;" d +set_email1 test/v3nametest.c /^static int set_email1(X509 *crt, const char *name)$/;" f file: +set_email2 test/v3nametest.c /^static int set_email2(X509 *crt, const char *name)$/;" f file: +set_email3 test/v3nametest.c /^static int set_email3(X509 *crt, const char *name)$/;" f file: +set_email_and_cn test/v3nametest.c /^static int set_email_and_cn(X509 *crt, const char *name)$/;" f file: +set_enc_pubkey_test test/evp_pkey_dparams_test.c /^static int set_enc_pubkey_test(int id)$/;" f file: +set_err_thread_local crypto/err/err.c /^static int set_err_thread_local;$/;" v file: +set_ext_copy apps/lib/apps.c /^int set_ext_copy(int *copy_type, const char *arg)$/;" f +set_extension util/perl/TLSProxy/Certificate.pm /^sub set_extension$/;" s +set_extension util/perl/TLSProxy/CertificateRequest.pm /^sub set_extension$/;" s +set_extension util/perl/TLSProxy/ClientHello.pm /^sub set_extension$/;" s +set_extension util/perl/TLSProxy/EncryptedExtensions.pm /^sub set_extension$/;" s +set_extension util/perl/TLSProxy/ServerHello.pm /^sub set_extension$/;" s +set_fips_state providers/fips/self_test.c /^static void set_fips_state(int state)$/;" f file: +set_flag providers/implementations/macs/hmac_prov.c /^static int set_flag(const OSSL_PARAM params[], const char *key, int mask,$/;" f file: +set_func providers/common/provider_seeding.c 26;" d file: +set_func providers/common/provider_seeding.c 42;" d file: +set_func providers/fips/fipsprov.c 559;" d file: +set_gennames apps/cmp.c /^static int set_gennames(OSSL_CMP_CTX *ctx, char *names, const char *desc)$/;" f file: +set_group crypto/ec/ec_local.h /^ int (*set_group)(EC_KEY *key, const EC_GROUP *grp);$/;" m struct:ec_key_method_st +set_handshake_header ssl/ssl_local.h /^ int (*set_handshake_header) (SSL *s, WPACKET *pkt, int type);$/;" m struct:ssl3_enc_method +set_hex apps/enc.c /^static int set_hex(const char *in, unsigned char *out, int size)$/;" f file: +set_keygen_ctx apps/req.c /^static EVP_PKEY_CTX *set_keygen_ctx(const char *gstr,$/;" f file: +set_keylog_file apps/lib/s_cb.c /^int set_keylog_file(SSL_CTX *ctx, const char *keylog_file)$/;" f +set_legacy_nid crypto/evp/digest.c /^static void set_legacy_nid(const char *name, void *vlegacy_nid)$/;" f file: +set_legacy_nid crypto/evp/evp_enc.c /^static void set_legacy_nid(const char *name, void *vlegacy_nid)$/;" f file: +set_message_contents util/perl/TLSProxy/Certificate.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/CertificateRequest.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/CertificateVerify.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/ClientHello.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/EncryptedExtensions.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/Message.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/NewSessionTicket.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/ServerHello.pm /^sub set_message_contents$/;" s +set_message_contents util/perl/TLSProxy/ServerKeyExchange.pm /^sub set_message_contents$/;" s +set_multi_opts apps/lib/apps.c /^static int set_multi_opts(unsigned long *flags, const char *arg,$/;" f file: +set_name apps/cmp.c /^static int set_name(const char *str,$/;" f file: +set_name_ex apps/lib/apps.c /^int set_name_ex(unsigned long *flags, const char *arg)$/;" f +set_name_fn test/v3nametest.c /^struct set_name_fn {$/;" s file: +set_nameopt apps/lib/apps.c /^int set_nameopt(const char *arg)$/;" f +set_nb test/helpers/ssltestlib.c /^static int set_nb(int fd)$/;" f file: +set_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_set_params_fn *set_params;$/;" m struct:evp_keymgmt_st +set_params test/params_test.c /^ int (*set_params)(void *obj, const OSSL_PARAM *params);$/;" m struct:provider_dispatch_st file: +set_pbe apps/pkcs12.c /^static int set_pbe(int *ppbe, const char *str)$/;" f file: +set_pbmac_algor crypto/cmp/cmp_protect.c /^static int set_pbmac_algor(const OSSL_CMP_CTX *ctx, X509_ALGOR **alg)$/;" f file: +set_peer crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_set_peer_fn *set_peer;$/;" m struct:evp_keyexch_st +set_priv_key include/crypto/asn1.h /^ int (*set_priv_key) (EVP_PKEY *pk, const unsigned char *priv, size_t len);$/;" m struct:evp_pkey_asn1_method_st +set_private crypto/ec/ec_local.h /^ int (*set_private)(EC_KEY *eckey, const BIGNUM *priv_key);$/;" m struct:ec_method_st +set_private crypto/ec/ec_local.h /^ int (*set_private)(EC_KEY *key, const BIGNUM *priv_key);$/;" m struct:ec_key_method_st +set_property_query providers/implementations/kdfs/scrypt.c /^static int set_property_query(KDF_SCRYPT *ctx, const char *propq)$/;" f file: +set_property_query providers/implementations/keymgmt/ecx_kmgmt.c /^static int set_property_query(ECX_KEY *ecxkey, const char *propq)$/;" f file: +set_protocol_version test/ssl_old_test.c /^static int set_protocol_version(const char *version, SSL *ssl, int setting)$/;" f file: +set_ptr_internal crypto/params.c /^static int set_ptr_internal(OSSL_PARAM *p, const void *val,$/;" f file: +set_pub_key include/crypto/asn1.h /^ int (*set_pub_key) (EVP_PKEY *pk, const unsigned char *pub, size_t len);$/;" m struct:evp_pkey_asn1_method_st +set_public crypto/ec/ec_local.h /^ int (*set_public)(EC_KEY *key, const EC_POINT *pub_key);$/;" m struct:ec_key_method_st +set_random crypto/cmp/cmp_hdr.c /^static int set_random(ASN1_OCTET_STRING **tgt, OSSL_CMP_CTX *ctx, size_t len)$/;" f file: +set_reasons crypto/x509/v3_crld.c /^static int set_reasons(ASN1_BIT_STRING **preas, char *value)$/;" f file: +set_reseed_counter test/drbgtest.c /^static void set_reseed_counter(EVP_RAND_CTX *drbg, unsigned int n)$/;" f file: +set_reseed_time_interval test/drbgtest.c /^static int set_reseed_time_interval(EVP_RAND_CTX *drbg, int t)$/;" f file: +set_seed test/testutil/driver.c /^static void set_seed(int s)$/;" f file: +set_self_test_cb providers/fips/fipsprov.c /^static void set_self_test_cb(FIPS_GLOBAL *fgbl)$/;" f file: +set_senderKID crypto/cmp/cmp_protect.c /^static int set_senderKID(const OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg,$/;" f file: +set_sig_algor crypto/cmp/cmp_protect.c /^static int set_sig_algor(const OSSL_CMP_CTX *ctx, X509_ALGOR **alg)$/;" f file: +set_signed_bn test/bntest.c /^static BIGNUM *set_signed_bn(int value)$/;" f file: +set_sm2_id test/ecdsatest.c /^static int set_sm2_id(EVP_MD_CTX *mctx, EVP_PKEY *pkey)$/;" f file: +set_sock_as_sctp test/helpers/handshake.c /^static int set_sock_as_sctp(int sock)$/;" f file: +set_source_data external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub set_source_data {$/;" s +set_ssl_groups test/sslapitest.c /^static int set_ssl_groups(SSL *serverssl, SSL *clientssl, int clientmulti,$/;" f file: +set_string test/x509_time_test.c /^ int set_string;$/;" m struct:__anon270 file: +set_string_internal crypto/params.c /^static int set_string_internal(OSSL_PARAM *p, const void *val, size_t len,$/;" f file: +set_sys_error e_os.h 32;" d +set_sys_error e_os.h 50;" d +set_sys_error e_os.h 53;" d +set_table_opts apps/lib/apps.c /^static int set_table_opts(unsigned long *flags, const char *arg,$/;" f file: +set_test_title test/testutil/driver.c /^void set_test_title(const char *title)$/;" f +set_tls1_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*set_tls1_aad)(void *ctx, unsigned char *aad_rec, int aad_len);$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st +set_trace_data crypto/trace.c /^static int set_trace_data(int category, int type, BIO **channel,$/;" f file: +set_up test/cipherlist_test.c /^static CIPHERLIST_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_asn_test.c /^static CMP_ASN_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_client_test.c /^static CMP_SES_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_ctx_test.c /^static OSSL_CMP_CTX_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_hdr_test.c /^static CMP_HDR_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_msg_test.c /^static CMP_MSG_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_protect_test.c /^static CMP_PROTECT_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_server_test.c /^static CMP_SRV_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_status_test.c /^static CMP_STATUS_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/cmp_vfy_test.c /^static CMP_VFY_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/ct_test.c /^static CT_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up test/keymgmt_internal_test.c /^static FIXTURE *set_up(const char *testcase_name)$/;" f file: +set_up test/ssl_test_ctx_test.c /^static SSL_TEST_CTX_TEST_FIXTURE *set_up(const char *const test_case_name)$/;" f file: +set_up_dummy_srp apps/lib/tlssrp_depr.c /^void set_up_dummy_srp(SSL_CTX *ctx)$/;" f +set_up_srp_arg apps/lib/tlssrp_depr.c /^int set_up_srp_arg(SSL_CTX *ctx, SRP_ARG *srp_arg, int srp_lateuser, int c_msg,$/;" f +set_up_srp_verifier_file apps/lib/tlssrp_depr.c /^int set_up_srp_verifier_file(SSL_CTX *ctx, srpsrvparm *srp_callback_parm,$/;" f +set_verbosity apps/cmp.c /^static int set_verbosity(int level)$/;" f file: +set_version dev/release-aux/release-version-fn.sh /^set_version () {$/;" f +set_version util/perl/OpenSSL/Ordinals.pm /^sub set_version {$/;" s +setaad providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_setaad_fn setaad;$/;" m struct:prov_ccm_hw_st +seterr crypto/evp/evp_utils.c /^static void seterr(void)$/;" f file: +setiv providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_setiv_fn setiv;$/;" m struct:prov_ccm_hw_st +setiv providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_setiv_fn setiv;$/;" m struct:prov_gcm_hw_st +setivinv providers/implementations/ciphers/ciphercommon_gcm.c /^static int setivinv(PROV_GCM_CTX *ctx, unsigned char *in, size_t inl)$/;" f file: +setkey providers/implementations/include/prov/ciphercommon_ccm.h /^ OSSL_CCM_setkey_fn setkey;$/;" m struct:prov_ccm_hw_st +setkey providers/implementations/include/prov/ciphercommon_gcm.h /^ OSSL_GCM_setkey_fn setkey;$/;" m struct:prov_gcm_hw_st +setpgid apps/ocsp.c /^int setpgid(pid_t pid, pid_t pgid)$/;" f +setspeed providers/implementations/ciphers/cipher_aes_siv.h /^ void (*setspeed)(void *ctx, int speed);$/;" m struct:prov_cipher_hw_aes_siv_st +settable_ctx_md_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_settable_ctx_md_params_fn *settable_ctx_md_params;$/;" m struct:evp_signature_st +settable_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_decoder_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:ossl_decoder_st +settable_ctx_params crypto/encode_decode/encoder_local.h /^ OSSL_FUNC_encoder_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:ossl_encoder_st +settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_asym_cipher_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_asym_cipher_st +settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_kem_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_kem_st +settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_keyexch_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_keyexch_st +settable_ctx_params crypto/evp/evp_local.h /^ OSSL_FUNC_signature_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_signature_st +settable_ctx_params crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_rand_st file: +settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_cipher_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_cipher_st +settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_digest_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_md_st +settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_kdf_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_kdf_st +settable_ctx_params include/crypto/evp.h /^ OSSL_FUNC_mac_settable_ctx_params_fn *settable_ctx_params;$/;" m struct:evp_mac_st +settable_ctx_params providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM settable_ctx_params[] = {$/;" v file: +settable_ctx_params providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM settable_ctx_params[] = {$/;" v file: +settable_ctx_params providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM settable_ctx_params[] = {$/;" v file: +settable_ctx_params_no_digest providers/implementations/signature/dsa_sig.c /^static const OSSL_PARAM settable_ctx_params_no_digest[] = {$/;" v file: +settable_ctx_params_no_digest providers/implementations/signature/ecdsa_sig.c /^static const OSSL_PARAM settable_ctx_params_no_digest[] = {$/;" v file: +settable_ctx_params_no_digest providers/implementations/signature/rsa_sig.c /^static const OSSL_PARAM settable_ctx_params_no_digest[] = {$/;" v file: +settable_params crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_settable_params_fn *settable_params;$/;" m struct:evp_keymgmt_st +settag providers/implementations/ciphers/cipher_aes_siv.h /^ int (*settag)(void *ctx, const unsigned char *tag, size_t tagl);$/;" m struct:prov_cipher_hw_aes_siv_st +setup test/bio_prefix_text.c /^static int setup(void)$/;" f file: +setup util/perl/OpenSSL/Test.pm /^sub setup {$/;" s +setup_bio_chain test/bio_prefix_text.c /^static int setup_bio_chain(const char *progname)$/;" f file: +setup_certs apps/cmp.c /^static int setup_certs(char *files, const char *desc, void *ctx,$/;" f file: +setup_check_update test/cmp_vfy_test.c /^static void setup_check_update(CMP_VFY_TEST_FIXTURE **fixture, int expected,$/;" f file: +setup_cipher_list test/sslcorrupttest.c /^static int setup_cipher_list(void)$/;" f file: +setup_client_ctx apps/cmp.c /^static int setup_client_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine)$/;" f file: +setup_crldp crypto/x509/v3_purp.c /^static int setup_crldp(X509 *x)$/;" f file: +setup_dp crypto/x509/v3_purp.c /^static int setup_dp(const X509 *x, DIST_POINT *dp)$/;" f file: +setup_engine apps/include/apps.h 172;" d +setup_engine_loader apps/lib/engine_loader.c /^int setup_engine_loader(void)$/;" f +setup_engine_methods apps/lib/engine.c /^ENGINE *setup_engine_methods(const char *id, unsigned int methods, int debug)$/;" f +setup_key_block ssl/ssl_local.h /^ int (*setup_key_block) (SSL *);$/;" m struct:ssl3_enc_method +setup_path test/cmp_vfy_test.c /^static void setup_path(CMP_VFY_TEST_FIXTURE **fixture, X509 *wrong, int expired)$/;" f file: +setup_peer apps/pkeyutl.c /^static int setup_peer(EVP_PKEY_CTX *ctx, int peerform, const char *file,$/;" f file: +setup_protection_ctx apps/cmp.c /^static int setup_protection_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine)$/;" f file: +setup_request_ctx apps/cmp.c /^static int setup_request_ctx(OSSL_CMP_CTX *ctx, ENGINE *engine)$/;" f file: +setup_srv_ctx apps/cmp.c /^static OSSL_CMP_SRV_CTX *setup_srv_ctx(ENGINE *engine)$/;" f file: +setup_ssl_ctx apps/cmp.c /^static SSL_CTX *setup_ssl_ctx(OSSL_CMP_CTX *ctx, const char *host,$/;" f file: +setup_tbuf crypto/rsa/rsa_pmeth.c /^static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk)$/;" f file: +setup_tbuf providers/implementations/signature/rsa_sig.c /^static int setup_tbuf(PROV_RSA_CTX *ctx)$/;" f file: +setup_test_framework test/testutil/driver.c /^int setup_test_framework(int argc, char *argv[])$/;" f +setup_tests test/acvp_test.c /^int setup_tests(void)$/;" f +setup_tests test/aesgcmtest.c /^int setup_tests(void)$/;" f +setup_tests test/afalgtest.c /^int setup_tests(void)$/;" f +setup_tests test/algorithmid_test.c /^int setup_tests(void)$/;" f +setup_tests test/asn1_decode_test.c /^int setup_tests(void)$/;" f +setup_tests test/asn1_dsa_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/asn1_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/asn1_string_table_test.c /^int setup_tests(void)$/;" f +setup_tests test/asn1_time_test.c /^int setup_tests(void)$/;" f +setup_tests test/asynciotest.c /^int setup_tests(void)$/;" f +setup_tests test/bad_dtls_test.c /^int setup_tests(void)$/;" f +setup_tests test/bftest.c /^int setup_tests(void)$/;" f +setup_tests test/bio_callback_test.c /^int setup_tests(void)$/;" f +setup_tests test/bio_core_test.c /^int setup_tests(void)$/;" f +setup_tests test/bio_enc_test.c /^int setup_tests(void)$/;" f +setup_tests test/bio_memleak_test.c /^int setup_tests(void)$/;" f +setup_tests test/bio_readbuffer_test.c /^int setup_tests(void)$/;" f +setup_tests test/bioprinttest.c /^int setup_tests(void)$/;" f +setup_tests test/bn_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/bntest.c /^int setup_tests(void)$/;" f +setup_tests test/casttest.c /^int setup_tests(void)$/;" f +setup_tests test/chacha_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/cipher_overhead_test.c /^int setup_tests(void)$/;" f +setup_tests test/cipherbytes_test.c /^int setup_tests(void)$/;" f +setup_tests test/cipherlist_test.c /^int setup_tests(void)$/;" f +setup_tests test/ciphername_test.c /^int setup_tests(void)$/;" f +setup_tests test/clienthellotest.c /^int setup_tests(void)$/;" f +setup_tests test/cmactest.c /^int setup_tests(void)$/;" f +setup_tests test/cmp_asn_test.c /^int setup_tests(void)$/;" f +setup_tests test/cmp_client_test.c /^int setup_tests(void)$/;" f +setup_tests test/cmp_hdr_test.c /^int setup_tests(void)$/;" f +setup_tests test/cmp_status_test.c /^int setup_tests(void)$/;" f +setup_tests test/cmsapitest.c /^int setup_tests(void)$/;" f +setup_tests test/conf_include_test.c /^int setup_tests(void)$/;" f +setup_tests test/constant_time_test.c /^int setup_tests(void)$/;" f +setup_tests test/context_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/crltest.c /^int setup_tests(void)$/;" f +setup_tests test/ct_test.c /^int setup_tests(void)$/;" f +setup_tests test/ctype_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/curve448_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/d2i_test.c /^int setup_tests(void)$/;" f +setup_tests test/danetest.c /^int setup_tests(void)$/;" f +setup_tests test/defltfips_test.c /^int setup_tests(void)$/;" f +setup_tests test/destest.c /^int setup_tests(void)$/;" f +setup_tests test/dhtest.c /^int setup_tests(void)$/;" f +setup_tests test/drbgtest.c /^int setup_tests(void)$/;" f +setup_tests test/dsa_no_digest_size_test.c /^int setup_tests(void)$/;" f +setup_tests test/dsatest.c /^int setup_tests(void)$/;" f +setup_tests test/dtls_mtu_test.c /^int setup_tests(void)$/;" f +setup_tests test/dtlstest.c /^int setup_tests(void)$/;" f +setup_tests test/dtlsv1listentest.c /^int setup_tests(void)$/;" f +setup_tests test/ec_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/ecdsatest.c /^int setup_tests(void)$/;" f +setup_tests test/ecstresstest.c /^int setup_tests(void)$/;" f +setup_tests test/ectest.c /^int setup_tests(void)$/;" f +setup_tests test/endecode_test.c /^int setup_tests(void)$/;" f +setup_tests test/enginetest.c /^int setup_tests(void)$/;" f +setup_tests test/errtest.c /^int setup_tests(void)$/;" f +setup_tests test/evp_extra_test.c /^int setup_tests(void)$/;" f +setup_tests test/evp_extra_test2.c /^int setup_tests(void)$/;" f +setup_tests test/evp_fetch_prov_test.c /^int setup_tests(void)$/;" f +setup_tests test/evp_kdf_test.c /^int setup_tests(void)$/;" f +setup_tests test/evp_libctx_test.c /^int setup_tests(void)$/;" f +setup_tests test/evp_pkey_dparams_test.c /^int setup_tests(void)$/;" f +setup_tests test/evp_pkey_provided_test.c /^int setup_tests(void)$/;" f +setup_tests test/evp_test.c /^int setup_tests(void)$/;" f +setup_tests test/exdatatest.c /^int setup_tests(void)$/;" f +setup_tests test/exptest.c /^int setup_tests(void)$/;" f +setup_tests test/fatalerrtest.c /^int setup_tests(void)$/;" f +setup_tests test/ffc_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/gmdifftest.c /^int setup_tests(void)$/;" f +setup_tests test/hexstr_test.c /^int setup_tests(void)$/;" f +setup_tests test/hmactest.c /^int setup_tests(void)$/;" f +setup_tests test/http_test.c /^int setup_tests(void)$/;" f +setup_tests test/ideatest.c /^int setup_tests(void)$/;" f +setup_tests test/igetest.c /^int setup_tests(void)$/;" f +setup_tests test/keymgmt_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/lhash_test.c /^int setup_tests(void)$/;" f +setup_tests test/localetest.c /^int setup_tests(void)$/;" f +setup_tests test/mdc2_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/mdc2test.c /^int setup_tests(void)$/;" f +setup_tests test/modes_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/namemap_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/ocspapitest.c /^int setup_tests(void)$/;" f +setup_tests test/ossl_store_test.c /^int setup_tests(void)$/;" f +setup_tests test/packettest.c /^int setup_tests(void)$/;" f +setup_tests test/param_build_test.c /^int setup_tests(void)$/;" f +setup_tests test/params_api_test.c /^int setup_tests(void)$/;" f +setup_tests test/params_conversion_test.c /^int setup_tests(void)$/;" f +setup_tests test/params_test.c /^int setup_tests(void)$/;" f +setup_tests test/pbelutest.c /^int setup_tests(void)$/;" f +setup_tests test/pbetest.c /^int setup_tests(void)$/;" f +setup_tests test/pem_read_depr_test.c /^int setup_tests(void)$/;" f +setup_tests test/pemtest.c /^int setup_tests(void)$/;" f +setup_tests test/pkcs12_format_test.c /^int setup_tests(void)$/;" f +setup_tests test/pkcs7_test.c /^int setup_tests(void)$/;" f +setup_tests test/pkey_meth_kdf_test.c /^int setup_tests(void)$/;" f +setup_tests test/pkey_meth_test.c /^int setup_tests(void)$/;" f +setup_tests test/poly1305_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/property_test.c /^int setup_tests(void)$/;" f +setup_tests test/prov_config_test.c /^int setup_tests(void)$/;" f +setup_tests test/provfetchtest.c /^int setup_tests(void)$/;" f +setup_tests test/provider_fallback_test.c /^int setup_tests(void)$/;" f +setup_tests test/provider_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/provider_pkey_test.c /^int setup_tests(void)$/;" f +setup_tests test/provider_status_test.c /^int setup_tests(void)$/;" f +setup_tests test/provider_test.c /^int setup_tests(void)$/;" f +setup_tests test/rand_status_test.c /^int setup_tests(void)$/;" f +setup_tests test/rand_test.c /^int setup_tests(void)$/;" f +setup_tests test/rc2test.c /^int setup_tests(void)$/;" f +setup_tests test/rc4test.c /^int setup_tests(void)$/;" f +setup_tests test/rc5test.c /^int setup_tests(void)$/;" f +setup_tests test/rdrand_sanitytest.c /^int setup_tests(void)$/;" f +setup_tests test/recordlentest.c /^int setup_tests(void)$/;" f +setup_tests test/rsa_mp_test.c /^int setup_tests(void)$/;" f +setup_tests test/rsa_sp800_56b_test.c /^int setup_tests(void)$/;" f +setup_tests test/rsa_test.c /^int setup_tests(void)$/;" f +setup_tests test/sanitytest.c /^int setup_tests(void)$/;" f +setup_tests test/secmemtest.c /^int setup_tests(void)$/;" f +setup_tests test/servername_test.c /^int setup_tests(void)$/;" f +setup_tests test/sha_test.c /^int setup_tests(void)$/;" f +setup_tests test/siphash_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/sm2_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/sm3_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/sm4_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/sparse_array_test.c /^int setup_tests(void)$/;" f +setup_tests test/srptest.c /^int setup_tests(void)$/;" f +setup_tests test/ssl_cert_table_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/ssl_ctx_test.c /^int setup_tests(void)$/;" f +setup_tests test/ssl_test_ctx_test.c /^int setup_tests(void)$/;" f +setup_tests test/sslapitest.c /^int setup_tests(void)$/;" f +setup_tests test/sslbuffertest.c /^int setup_tests(void)$/;" f +setup_tests test/sslcorrupttest.c /^int setup_tests(void)$/;" f +setup_tests test/stack_test.c /^int setup_tests(void)$/;" f +setup_tests test/sysdefaulttest.c /^int setup_tests(void)$/;" f +setup_tests test/test_test.c /^int setup_tests(void)$/;" f +setup_tests test/threadstest.c /^int setup_tests(void)$/;" f +setup_tests test/threadstest_fips.c /^int setup_tests(void)$/;" f +setup_tests test/time_offset_test.c /^int setup_tests(void)$/;" f +setup_tests test/tls13ccstest.c /^int setup_tests(void)$/;" f +setup_tests test/tls13encryptiontest.c /^int setup_tests(void)$/;" f +setup_tests test/tls13secretstest.c /^int setup_tests(void)$/;" f +setup_tests test/uitest.c /^int setup_tests(void)$/;" f +setup_tests test/upcallstest.c /^int setup_tests(void)$/;" f +setup_tests test/user_property_test.c /^int setup_tests(void)$/;" f +setup_tests test/v3ext.c /^int setup_tests(void)$/;" f +setup_tests test/v3nametest.c /^int setup_tests(void)$/;" f +setup_tests test/verify_extra_test.c /^int setup_tests(void)$/;" f +setup_tests test/wpackettest.c /^int setup_tests(void)$/;" f +setup_tests test/x509_check_cert_pkey_test.c /^int setup_tests(void)$/;" f +setup_tests test/x509_dup_cert_test.c /^int setup_tests(void)$/;" f +setup_tests test/x509_internal_test.c /^int setup_tests(void)$/;" f +setup_tests test/x509_time_test.c /^int setup_tests(void)$/;" f +setup_tests test/x509aux.c /^int setup_tests(void)$/;" f +setup_ticket_test test/sslapitest.c /^static int setup_ticket_test(int stateful, int idx, SSL_CTX **sctx,$/;" f file: +setup_trace apps/openssl.c /^static void setup_trace(const char *str)$/;" f file: +setup_trace test/testutil/testutil_init.c /^static void setup_trace(const char *str)$/;" f file: +setup_trace_category apps/openssl.c /^static void setup_trace_category(int category)$/;" f file: +setup_trace_category test/testutil/testutil_init.c /^static void setup_trace_category(int category)$/;" f file: +setup_ui_method apps/lib/apps_ui.c /^int setup_ui_method(void)$/;" f +setup_verification_ctx apps/cmp.c /^static int setup_verification_ctx(OSSL_CMP_CTX *ctx)$/;" f file: +setup_verify apps/lib/apps.c /^X509_STORE *setup_verify(const char *CAfile, int noCAfile,$/;" f +setupbio test/sslapitest.c /^static void setupbio(BIO **res, BIO *bio1, BIO *bio2, int type)$/;" f file: +setupearly_data_test test/sslapitest.c /^static int setupearly_data_test(SSL_CTX **cctx, SSL_CTX **sctx, SSL **clientssl,$/;" f file: +sfd engines/e_afalg.h /^ int sfd;$/;" m struct:afalg_ctx_st +sh crypto/mem_sec.c /^static SH sh;$/;" v file: +sh_actual_size crypto/mem_sec.c /^static size_t sh_actual_size(char *ptr)$/;" f file: +sh_add_to_list crypto/mem_sec.c /^static void sh_add_to_list(char **list, char *ptr)$/;" f file: +sh_allocated crypto/mem_sec.c /^static int sh_allocated(const char *ptr)$/;" f file: +sh_clearbit crypto/mem_sec.c /^static void sh_clearbit(char *ptr, int list, unsigned char *table)$/;" f file: +sh_done crypto/mem_sec.c /^static void sh_done(void)$/;" f file: +sh_find_my_buddy crypto/mem_sec.c /^static char *sh_find_my_buddy(char *ptr, int list)$/;" f file: +sh_free crypto/mem_sec.c /^static void sh_free(void *ptr)$/;" f file: +sh_getlist crypto/mem_sec.c /^static size_t sh_getlist(char *ptr)$/;" f file: +sh_init crypto/mem_sec.c /^static int sh_init(size_t size, size_t minsize)$/;" f file: +sh_list_st crypto/mem_sec.c /^typedef struct sh_list_st$/;" s file: +sh_malloc crypto/mem_sec.c /^static void *sh_malloc(size_t size)$/;" f file: +sh_remove_from_list crypto/mem_sec.c /^static void sh_remove_from_list(char *ptr)$/;" f file: +sh_setbit crypto/mem_sec.c /^static void sh_setbit(char *ptr, int list, unsigned char *table)$/;" f file: +sh_st crypto/mem_sec.c /^typedef struct sh_st$/;" s file: +sh_testbit crypto/mem_sec.c /^static int sh_testbit(char *ptr, int list, unsigned char *table)$/;" f file: +sha1 providers/implementations/include/prov/md5_sha1.h /^ SHA_CTX sha1;$/;" m struct:md5_sha1_st +sha1 ssl/ssl_local.h /^ const EVP_MD *sha1; \/* For SSLv3\/TLSv1 'ssl3-sha1' *\/$/;" m struct:ssl_ctx_st +sha1_block_armv8 crypto/sha/asm/sha1-armv8.pl /^sha1_block_armv8:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-alpha.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-armv4-large.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-armv8.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-ia64.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-mips.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-s390x.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-sparcv9.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-sparcv9a.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-thumb.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order:$/;" l +sha1_block_data_order_armv8 crypto/sha/asm/sha1-armv4-large.pl /^sha1_block_data_order_armv8:$/;" l +sha1_block_data_order_avx crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_avx:$/;" l +sha1_block_data_order_avx2 crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_avx2:$/;" l +sha1_block_data_order_neon crypto/sha/asm/sha1-armv4-large.pl /^sha1_block_data_order_neon:$/;" l +sha1_block_data_order_shaext crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_shaext:$/;" l +sha1_block_data_order_ssse3 crypto/sha/asm/sha1-x86_64.pl /^sha1_block_data_order_ssse3:$/;" l +sha1_hash include/crypto/x509.h /^ unsigned char sha1_hash[SHA_DIGEST_LENGTH];$/;" m struct:X509_crl_st +sha1_hash include/crypto/x509.h /^ unsigned char sha1_hash[SHA_DIGEST_LENGTH];$/;" m struct:x509_st +sha1_int_ctrl crypto/evp/legacy_sha.c /^static int sha1_int_ctrl(EVP_MD_CTX *ctx, int cmd, int p1, void *p2)$/;" f file: +sha1_md crypto/engine/eng_openssl.c /^static EVP_MD *sha1_md = NULL;$/;" v file: +sha1_md crypto/evp/legacy_sha.c /^static const EVP_MD sha1_md = {$/;" v file: +sha1_multi_block crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block:$/;" l +sha1_multi_block_avx crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block_avx:$/;" l +sha1_multi_block_avx2 crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block_avx2:$/;" l +sha1_multi_block_shaext crypto/sha/asm/sha1-mb-x86_64.pl /^sha1_multi_block_shaext:$/;" l +sha1_set_ctx_params providers/implementations/digests/sha2_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn sha1_set_ctx_params;$/;" v file: +sha1_set_ctx_params providers/implementations/digests/sha2_prov.c /^static int sha1_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +sha1_settable_ctx_params providers/implementations/digests/sha2_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn sha1_settable_ctx_params;$/;" v file: +sha1_settable_ctx_params providers/implementations/digests/sha2_prov.c /^static const OSSL_PARAM *sha1_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +sha1_update crypto/evp/e_aes_cbc_hmac_sha1.c /^static void sha1_update(SHA_CTX *c, const void *data, size_t len)$/;" f file: +sha1_update providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static void sha1_update(SHA_CTX *c, const void *data, size_t len)$/;" f file: +sha1msg1 crypto/sha/asm/sha1-586.pl /^sub sha1msg1 { sha1op38(0xc9,@_); }$/;" s +sha1msg2 crypto/sha/asm/sha1-586.pl /^sub sha1msg2 { sha1op38(0xca,@_); }$/;" s +sha1nexte crypto/sha/asm/sha1-586.pl /^sub sha1nexte { sha1op38(0xc8,@_); }$/;" s +sha1op38 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub sha1op38 {$/;" s +sha1op38 crypto/sha/asm/sha1-586.pl /^sub sha1op38 {$/;" s +sha1op38 crypto/sha/asm/sha1-mb-x86_64.pl /^sub sha1op38 {$/;" s +sha1op38 crypto/sha/asm/sha1-x86_64.pl /^sub sha1op38 {$/;" s +sha1rnds4 crypto/aes/asm/aesni-sha1-x86_64.pl /^sub sha1rnds4 {$/;" s +sha1rnds4 crypto/sha/asm/sha1-586.pl /^sub sha1rnds4 {$/;" s +sha1rnds4 crypto/sha/asm/sha1-mb-x86_64.pl /^sub sha1rnds4 {$/;" s +sha1rnds4 crypto/sha/asm/sha1-x86_64.pl /^sub sha1rnds4 {$/;" s +sha224_md crypto/evp/legacy_sha.c /^static const EVP_MD sha224_md = {$/;" v file: +sha256 providers/implementations/kdfs/scrypt.c /^ EVP_MD *sha256;$/;" m struct:__anon537 file: +sha256_block_armv8 crypto/sha/asm/sha512-armv8.pl /^sha256_block_armv8:$/;" l +sha256_block_data_order crypto/sha/asm/sha256-armv4.pl /^sha256_block_data_order:$/;" l +sha256_block_data_order crypto/sha/sha256.c /^static void sha256_block_data_order(SHA256_CTX *ctx, const void *in,$/;" f file: +sha256_block_data_order crypto/sha/sha_ppc.c /^void sha256_block_data_order(void *ctx, const void *inp, size_t len)$/;" f +sha256_block_data_order_armv8 crypto/sha/asm/sha256-armv4.pl /^sha256_block_data_order_armv8:$/;" l +sha256_block_data_order_neon crypto/sha/asm/sha256-armv4.pl /^sha256_block_data_order_neon:$/;" l +sha256_block_data_order_shaext crypto/sha/asm/sha512-x86_64.pl /^sha256_block_data_order_shaext:$/;" l +sha256_block_neon crypto/sha/asm/sha512-armv8.pl /^sha256_block_neon:$/;" l +sha256_md crypto/evp/legacy_sha.c /^static const EVP_MD sha256_md = {$/;" v file: +sha256_multi_block crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block:$/;" l +sha256_multi_block_avx crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block_avx:$/;" l +sha256_multi_block_avx2 crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block_avx2:$/;" l +sha256_multi_block_shaext crypto/sha/asm/sha256-mb-x86_64.pl /^sha256_multi_block_shaext:$/;" l +sha256_update crypto/evp/e_aes_cbc_hmac_sha256.c /^static void sha256_update(SHA256_CTX *c, const void *data, size_t len)$/;" f file: +sha256_update providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static void sha256_update(SHA256_CTX *c, const void *data, size_t len)$/;" f file: +sha256msg1 crypto/sha/asm/sha256-586.pl /^sub sha256msg1 { sha256op38(0xcc,@_); }$/;" s +sha256msg2 crypto/sha/asm/sha256-586.pl /^sub sha256msg2 { sha256op38(0xcd,@_); }$/;" s +sha256op38 crypto/aes/asm/aesni-sha256-x86_64.pl /^ sub sha256op38 {$/;" s +sha256op38 crypto/sha/asm/sha256-586.pl /^sub sha256op38 {$/;" s +sha256op38 crypto/sha/asm/sha256-mb-x86_64.pl /^sub sha256op38 {$/;" s +sha256op38 crypto/sha/asm/sha512-x86_64.pl /^sub sha256op38 {$/;" s +sha256rnds2 crypto/sha/asm/sha256-586.pl /^sub sha256rnds2 { sha256op38(0xcb,@_); }$/;" s +sha384_md crypto/evp/legacy_sha.c /^static const EVP_MD sha384_md = {$/;" v file: +sha3_absorb_fn include/internal/sha3.h /^typedef size_t (sha3_absorb_fn)(void *vctx, const void *inp, size_t len);$/;" t +sha3_final_fn include/internal/sha3.h /^typedef int (sha3_final_fn)(unsigned char *md, void *vctx);$/;" t +sha3_generic_md providers/implementations/digests/sha3_prov.c /^static PROV_SHA3_METHOD sha3_generic_md =$/;" v file: +sha3_s390x_md providers/implementations/digests/sha3_prov.c /^static PROV_SHA3_METHOD sha3_s390x_md =$/;" v file: +sha512_224_Final crypto/evp/legacy_sha.c 52;" d file: +sha512_224_Init crypto/evp/legacy_sha.c 48;" d file: +sha512_224_Update crypto/evp/legacy_sha.c 51;" d file: +sha512_224_init crypto/sha/sha512.c /^int sha512_224_init(SHA512_CTX *c)$/;" f +sha512_224_md crypto/evp/legacy_sha.c /^static const EVP_MD sha512_224_md = {$/;" v file: +sha512_256_Final crypto/evp/legacy_sha.c 54;" d file: +sha512_256_Init crypto/evp/legacy_sha.c 49;" d file: +sha512_256_Update crypto/evp/legacy_sha.c 53;" d file: +sha512_256_init crypto/sha/sha512.c /^int sha512_256_init(SHA512_CTX *c)$/;" f +sha512_256_md crypto/evp/legacy_sha.c /^static const EVP_MD sha512_256_md = {$/;" v file: +sha512_block_armv8 crypto/sha/asm/sha512-armv8.pl /^sha512_block_armv8:$/;" l +sha512_block_data_order crypto/sha/asm/sha512-armv4.pl /^sha512_block_data_order:$/;" l +sha512_block_data_order crypto/sha/sha512.c /^static void sha512_block_data_order(SHA512_CTX *ctx, const void *in,$/;" f file: +sha512_block_data_order crypto/sha/sha_ppc.c /^void sha512_block_data_order(void *ctx, const void *inp, size_t len)$/;" f +sha512_block_data_order_neon crypto/sha/asm/sha512-armv4.pl /^sha512_block_data_order_neon:$/;" l +sha512_md crypto/evp/legacy_sha.c /^static const EVP_MD sha512_md = {$/;" v file: +shacrypt apps/passwd.c /^static char *shacrypt(const char *passwd, const char *magic, const char *salt)$/;" f file: +shaext_handler crypto/sha/asm/sha1-x86_64.pl /^shaext_handler:$/;" l +shaext_handler crypto/sha/asm/sha512-x86_64.pl /^shaext_handler:$/;" l +shake_ctrl crypto/evp/legacy_sha.c /^static int shake_ctrl(EVP_MD_CTX *evp_ctx, int cmd, int p1, void *p2)$/;" f file: +shake_s390x_md providers/implementations/digests/sha3_prov.c /^static PROV_SHA3_METHOD shake_s390x_md =$/;" v file: +shake_set_ctx_params providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_set_ctx_params_fn shake_set_ctx_params;$/;" v file: +shake_set_ctx_params providers/implementations/digests/sha3_prov.c /^static int shake_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +shake_settable_ctx_params providers/implementations/digests/sha3_prov.c /^static OSSL_FUNC_digest_settable_ctx_params_fn shake_settable_ctx_params;$/;" v file: +shake_settable_ctx_params providers/implementations/digests/sha3_prov.c /^static const OSSL_PARAM *shake_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +shared Configure /^sub shared {$/;" s +shared test/sslapitest.c /^ const char *shared;$/;" m struct:__anon327 file: +shared_ciphers_data test/sslapitest.c /^} shared_ciphers_data[] = {$/;" v typeref:struct:__anon327 file: +shared_evp_pkey test/threadstest.c /^static EVP_PKEY *shared_evp_pkey = NULL;$/;" v file: +shared_sigalgs ssl/ssl_local.h /^ const struct sigalg_lookup_st **shared_sigalgs;$/;" m struct:ssl_st typeref:struct:ssl_st::sigalg_lookup_st +shared_sigalgslen ssl/ssl_local.h /^ size_t shared_sigalgslen;$/;" m struct:ssl_st +sharedlib Configurations/platform/BASE.pm /^sub sharedlib { return __concat($_[0]->sharedname($_[1]), $_[0]->shlibext()) }$/;" s +sharedlib_import Configurations/platform/Unix.pm /^sub sharedlib_import {$/;" s +sharedlib_import Configurations/platform/Windows.pm /^sub sharedlib_import {$/;" s +sharedlib_import Configurations/platform/mingw.pm /^sub sharedlib_import {$/;" s +sharedlib_simple Configurations/platform/Unix.pm /^sub sharedlib_simple {$/;" s +sharedlib_simple Configurations/platform/mingw.pm /^sub sharedlib_simple {$/;" s +sharedlibpdb Configurations/platform/Windows/MSVC.pm /^sub sharedlibpdb {$/;" s +sharedname Configurations/platform/BASE.pm /^sub sharedname { return __isshared($_[1]) ? $_[1] : undef } # Name of shared lib$/;" s +sharedname Configurations/platform/Cygwin.pm /^sub sharedname {$/;" s +sharedname Configurations/platform/Unix.pm /^sub sharedname {$/;" s +sharedname Configurations/platform/VMS.pm /^sub sharedname {$/;" s +sharedname Configurations/platform/Windows.pm /^sub sharedname {$/;" s +sharedname Configurations/platform/Windows/MSVC.pm /^sub sharedname {$/;" s +sharedname Configurations/platform/mingw.pm /^sub sharedname {$/;" s +sharedname_import Configurations/platform/Windows.pm /^sub sharedname_import {$/;" s +sharedname_simple Configurations/platform/Unix.pm /^sub sharedname_simple {$/;" s +shift crypto/bn/bn_local.h /^ int shift;$/;" m struct:bn_recp_ctx_st +shkeybag crypto/pkcs12/p12_local.h /^ X509_SIG *shkeybag; \/* shrouded key bag *\/$/;" m union:PKCS12_SAFEBAG_st::__anon222 +shlib_version_as_filename Configurations/platform/BASE.pm /^sub shlib_version_as_filename { return $config{shlib_version} }$/;" s +shlib_version_as_filename Configurations/platform/VMS.pm /^sub shlib_version_as_filename {$/;" s +shlib_version_as_filename Configurations/platform/Windows.pm /^sub shlib_version_as_filename {$/;" s +shlib_version_as_filename Configurations/platform/mingw.pm /^sub shlib_version_as_filename {$/;" s +shlibext Configurations/platform/Unix.pm /^sub shlibext { (my $x = $target{shared_extension}$/;" s +shlibext Configurations/platform/VMS.pm /^sub shlibext { '.EXE' }$/;" s +shlibext Configurations/platform/Windows.pm /^sub shlibext { '.dll' }$/;" s +shlibext Configurations/platform/mingw.pm /^sub shlibext { '.dll' }$/;" s +shlibextimport Configurations/platform/Windows.pm /^sub shlibextimport { '.lib' }$/;" s +shlibextimport Configurations/platform/mingw.pm /^sub shlibextimport { $target{shared_import_extension} || '.dll.a' }$/;" s +shlibextsimple Configurations/platform/AIX.pm /^sub shlibextsimple { '.a' }$/;" s +shlibextsimple Configurations/platform/Unix.pm /^sub shlibextsimple { (my $x = $target{shared_extension} || '.so')$/;" s +shlibextsimple Configurations/platform/mingw.pm /^sub shlibextsimple { undef }$/;" s +shlibvariant Configurations/platform/Unix.pm /^sub shlibvariant { $target{shlib_variant} || "" }$/;" s +shlibvariant Configurations/platform/VMS.pm /^sub shlibvariant { $target{shlib_variant} || '' }$/;" s +shlibvariant Configurations/platform/Windows.pm /^sub shlibvariant { $target{shlib_variant} || '' }$/;" s +shm_addr providers/implementations/rands/seeding/rand_unix.c /^static void *shm_addr;$/;" v file: +short_handler crypto/ec/asm/ecp_nistz256-x86_64.pl /^short_handler:$/;" l +short_handler crypto/ec/asm/x25519-x86_64.pl /^short_handler:$/;" l +short_key include/openssl/cast.h /^ int short_key; \/* Use reduced rounds for short key *\/$/;" m struct:cast_key_st +should_add_extension ssl/statem/extensions.c /^int should_add_extension(SSL *s, unsigned int extctx, unsigned int thisctx,$/;" f +should_be_clean external/perl/Text-Template-1.56/t/taint.t /^sub should_be_clean {$/;" s +should_be_tainted external/perl/Text-Template-1.56/t/taint.t /^sub should_be_tainted {$/;" s +should_fail external/perl/Text-Template-1.56/t/taint.t /^sub should_fail {$/;" s +should_negotiate test/ssl_old_test.c /^static const char *should_negotiate;$/;" v file: +should_work external/perl/Text-Template-1.56/t/taint.t /^sub should_work {$/;" s +shouldfail crypto/mem.c /^static int shouldfail(void)$/;" f file: +show_ciphers apps/enc.c /^static void show_ciphers(const OBJ_NAME *name, void *arg)$/;" f file: +show_digests apps/dgst.c /^static void show_digests(const OBJ_NAME *name, void *arg)$/;" f file: +show_list test/testutil/driver.c /^static int show_list = 0;$/;" v file: +shseen test/tls13ccstest.c /^static int chseen = 0, shseen = 0, sccsseen = 0, ccsaftersh = 0;$/;" v file: +shutdown crypto/bio/bio_local.h /^ int shutdown;$/;" m struct:bio_st +shutdown crypto/x509/x509_local.h /^ int (*shutdown) (X509_LOOKUP *ctx);$/;" m struct:x509_lookup_method_st +shutdown ssl/ssl_local.h /^ int shutdown;$/;" m struct:ssl_st +shutdown_received ssl/ssl_local.h /^ int shutdown_received;$/;" m struct:dtls1_state_st +shutdown_ssl_connection test/helpers/ssltestlib.c /^void shutdown_ssl_connection(SSL *serverssl, SSL *clientssl)$/;" f +si test/cmp_msg_test.c /^ OSSL_CMP_PKISI *si;$/;" m struct:test_fixture file: +si test/cmp_protect_test.c /^ OSSL_CMP_PKISI *si; \/* for error and response messages *\/$/;" m struct:test_fixture file: +sid crypto/cms/cms_local.h /^ CMS_SignerIdentifier *sid;$/;" m struct:CMS_SignerInfo_st +sid_ctx ssl/ssl_local.h /^ unsigned char sid_ctx[SSL_MAX_SID_CTX_LENGTH];$/;" m struct:ssl_ctx_st +sid_ctx ssl/ssl_local.h /^ unsigned char sid_ctx[SSL_MAX_SID_CTX_LENGTH];$/;" m struct:ssl_session_st +sid_ctx ssl/ssl_local.h /^ unsigned char sid_ctx[SSL_MAX_SID_CTX_LENGTH];$/;" m struct:ssl_st +sid_ctx_length ssl/ssl_local.h /^ size_t sid_ctx_length;$/;" m struct:ssl_ctx_st +sid_ctx_length ssl/ssl_local.h /^ size_t sid_ctx_length;$/;" m struct:ssl_session_st +sid_ctx_length ssl/ssl_local.h /^ size_t sid_ctx_length;$/;" m struct:ssl_st +sid_free crypto/objects/obj_xref.c /^static void sid_free(nid_triple *tt)$/;" f file: +sig crypto/ct/ct_local.h /^ unsigned char *sig;$/;" m struct:sct_st +sig include/crypto/evp.h /^ } sig;$/;" m union:evp_pkey_ctx_st::__anon363 typeref:struct:evp_pkey_ctx_st::__anon363::__anon366 +sig ssl/ssl_local.h /^ int sig;$/;" m struct:sigalg_lookup_st +sig1 test/curve448_internal_test.c /^static const uint8_t sig1[114] = {$/;" v file: +sig2 test/curve448_internal_test.c /^static const uint8_t sig2[114] = {$/;" v file: +sig3 test/curve448_internal_test.c /^static const uint8_t sig3[114] = {$/;" v file: +sig4 test/curve448_internal_test.c /^static const uint8_t sig4[114] = {$/;" v file: +sig5 test/curve448_internal_test.c /^static const uint8_t sig5[114] = {$/;" v file: +sig6 test/curve448_internal_test.c /^static const uint8_t sig6[114] = {$/;" v file: +sig7 test/curve448_internal_test.c /^static const uint8_t sig7[114] = {$/;" v file: +sig8 test/curve448_internal_test.c /^static const uint8_t sig8[114] = {$/;" v file: +sig9 test/curve448_internal_test.c /^static const uint8_t sig9[114] = {$/;" v file: +sig_alg crypto/ct/ct_local.h /^ unsigned char sig_alg;$/;" m struct:sct_st +sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg; \/* CRL signature algorithm *\/$/;" m struct:X509_crl_st +sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg; \/* signature algorithm *\/$/;" m struct:X509_crl_info_st +sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg; \/* signature algorithm *\/$/;" m struct:X509_req_st +sig_alg include/crypto/x509.h /^ X509_ALGOR sig_alg;$/;" m struct:x509_st +sig_cb ssl/t1_lib.c /^static int sig_cb(const char *elem, int len, void *arg)$/;" f file: +sig_cb_st ssl/t1_lib.c /^} sig_cb_st;$/;" t typeref:struct:__anon432 file: +sig_cmp crypto/objects/obj_xref.c /^static int sig_cmp(const nid_triple *a, const nid_triple *b)$/;" f file: +sig_gen test/acvp_test.c /^static int sig_gen(EVP_PKEY *pkey, OSSL_PARAM *params, const char *digest_name,$/;" f file: +sig_idx ssl/ssl_local.h /^ int sig_idx;$/;" m struct:sigalg_lookup_st +sig_in crypto/evp/bio_ok.c /^static int sig_in(BIO *b)$/;" f file: +sig_len crypto/ct/ct_local.h /^ size_t sig_len;$/;" m struct:sct_st +sig_out crypto/evp/bio_ok.c /^static int sig_out(BIO *b)$/;" f file: +sig_print include/crypto/asn1.h /^ int (*sig_print) (BIO *out,$/;" m struct:evp_pkey_asn1_method_st +sig_sk_cmp crypto/objects/obj_xref.c /^static int sig_sk_cmp(const nid_triple *const *a, const nid_triple *const *b)$/;" f file: +sigalg ssl/ssl_local.h /^ const struct sigalg_lookup_st *sigalg;$/;" m struct:ssl_st::__anon417::__anon418 typeref:struct:ssl_st::__anon417::__anon418::sigalg_lookup_st +sigalg ssl/ssl_local.h /^ uint16_t sigalg;$/;" m struct:sigalg_lookup_st +sigalg util/perl/TLSProxy/CertificateVerify.pm /^sub sigalg$/;" s +sigalg util/perl/TLSProxy/ServerKeyExchange.pm /^sub sigalg$/;" s +sigalg_lookup_cache ssl/ssl_local.h /^ struct sigalg_lookup_st *sigalg_lookup_cache;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::sigalg_lookup_st +sigalg_lookup_st ssl/ssl_local.h /^typedef struct sigalg_lookup_st {$/;" s +sigalg_lookup_tbl ssl/t1_lib.c /^static const SIGALG_LOOKUP sigalg_lookup_tbl[] = {$/;" v file: +sigalg_security_bits ssl/t1_lib.c /^static int sigalg_security_bits(SSL_CTX *ctx, const SIGALG_LOOKUP *lu)$/;" f file: +sigalgcnt ssl/t1_lib.c /^ size_t sigalgcnt;$/;" m struct:__anon432 file: +sigalgs ssl/t1_lib.c /^ uint16_t sigalgs[TLS_MAX_SIGALGCNT];$/;" m struct:__anon432 file: +sigalgs_list test/sslapitest.c /^} sigalgs_list;$/;" t typeref:struct:__anon326 file: +sigandhash ssl/ssl_local.h /^ int sigandhash;$/;" m struct:sigalg_lookup_st +siginf include/crypto/x509.h /^ X509_SIG_INFO siginf;$/;" m struct:x509_st +siginf_set include/crypto/asn1.h /^ int (*siginf_set) (X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" m struct:evp_pkey_asn1_method_st +sigio crypto/evp/bio_ok.c /^ int sigio; \/* must process signature *\/$/;" m struct:ok_struct file: +sigma0 crypto/sha/sha256.c 139;" d file: +sigma0 crypto/sha/sha512.c 477;" d file: +sigma1 crypto/sha/sha256.c 140;" d file: +sigma1 crypto/sha/sha512.c 478;" d file: +sign crypto/ec/ec_local.h /^ int (*sign)(int type, const unsigned char *dgst, int dlen, unsigned char$/;" m struct:ec_key_method_st +sign crypto/evp/evp_local.h /^ OSSL_FUNC_signature_sign_fn *sign;$/;" m struct:evp_signature_st +sign demos/signature/rsa_pss_direct.c /^static int sign(OSSL_LIB_CTX *libctx, unsigned char **sig, size_t *sig_len)$/;" f file: +sign demos/signature/rsa_pss_hash.c /^static int sign(OSSL_LIB_CTX *libctx, unsigned char **sig, size_t *sig_len)$/;" f file: +sign include/crypto/evp.h /^ int (*sign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" m struct:evp_pkey_method_st +signKeyPairTypes crypto/cmp/cmp_local.h /^ STACK_OF(X509_ALGOR) *signKeyPairTypes;$/;" m union:ossl_cmp_itav_st::__anon197 +sign_and_verify test/dsa_no_digest_size_test.c /^static int sign_and_verify(int len)$/;" f file: +sign_id crypto/objects/obj_xref.h /^ int sign_id;$/;" m struct:__anon257 +sign_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_sign_init_fn *sign_init;$/;" m struct:evp_signature_st +sign_init include/crypto/evp.h /^ int (*sign_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +sign_setup crypto/ec/ec_local.h /^ int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp,$/;" m struct:ec_key_method_st +sign_sig crypto/ec/ec_local.h /^ ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len,$/;" m struct:ec_key_method_st +sign_test_init test/evp_test.c /^static int sign_test_init(EVP_TEST *t, const char *name)$/;" f file: +signature crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *signature;$/;" m struct:CMS_SignerInfo_st +signature crypto/crmf/crmf_local.h /^ OSSL_CRMF_POPOSIGNINGKEY *signature; \/* 1 *\/$/;" m union:ossl_crmf_popo_st::__anon233 +signature crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *signature;$/;" m struct:ossl_crmf_poposigningkey_st +signature crypto/ocsp/ocsp_local.h /^ ASN1_BIT_STRING *signature;$/;" m struct:ocsp_basic_response_st +signature crypto/ocsp/ocsp_local.h /^ ASN1_BIT_STRING *signature;$/;" m struct:ocsp_signature_st +signature include/crypto/evp.h /^ EVP_SIGNATURE *signature;$/;" m struct:evp_pkey_ctx_st::__anon363::__anon366 +signature include/crypto/x509.h /^ ASN1_BIT_STRING *signature; \/* signature *\/$/;" m struct:X509_req_st +signature include/crypto/x509.h /^ ASN1_BIT_STRING signature; \/* CRL signature *\/$/;" m struct:X509_crl_st +signature include/crypto/x509.h /^ ASN1_BIT_STRING signature;$/;" m struct:x509_st +signature include/crypto/x509.h /^ X509_ALGOR signature;$/;" m struct:x509_cinf_st +signature util/perl/TLSProxy/CertificateVerify.pm /^sub signature$/;" s +signature util/perl/TLSProxy/ServerKeyExchange.pm /^sub signature$/;" s +signatureAlgorithm crypto/cms/cms_local.h /^ X509_ALGOR *signatureAlgorithm;$/;" m struct:CMS_SignerInfo_st +signatureAlgorithm crypto/ocsp/ocsp_local.h /^ X509_ALGOR signatureAlgorithm;$/;" m struct:ocsp_basic_response_st +signatureAlgorithm crypto/ocsp/ocsp_local.h /^ X509_ALGOR signatureAlgorithm;$/;" m struct:ocsp_signature_st +signature_cmp apps/list.c /^static int signature_cmp(const EVP_SIGNATURE * const *a,$/;" f file: +signature_tls12_alg_list apps/lib/s_cb.c /^static STRINT_PAIR signature_tls12_alg_list[] = {$/;" v file: +signature_tls12_hash_list apps/lib/s_cb.c /^static STRINT_PAIR signature_tls12_hash_list[] = {$/;" v file: +signature_tls13_scheme_list apps/lib/s_cb.c /^static STRINT_PAIR signature_tls13_scheme_list[] = {$/;" v file: +signctx include/crypto/evp.h /^ int (*signctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,$/;" m struct:evp_pkey_method_st +signctx_init include/crypto/evp.h /^ int (*signctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);$/;" m struct:evp_pkey_method_st +signedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *signedAttrs;$/;" m struct:CMS_SignerInfo_st +signedContentIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *signedContentIdentifier;$/;" m struct:CMS_ReceiptRequest_st +signedContentIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *signedContentIdentifier;$/;" m struct:CMS_Receipt_st +signedData crypto/cms/cms_local.h /^ CMS_SignedData *signedData;$/;" m union:CMS_ContentInfo_st::__anon237 +signed_from_signed crypto/params.c /^static int signed_from_signed(void *dest, size_t dest_len,$/;" f file: +signed_from_unsigned crypto/params.c /^static int signed_from_unsigned(void *dest, size_t dest_len,$/;" f file: +signed_mod_tests test/bntest.c /^} signed_mod_tests[] = {$/;" v typeref:struct:__anon334 file: +signed_test_values test/constant_time_test.c /^static int signed_test_values[] = {$/;" v file: +signer crypto/cms/cms_local.h /^ X509 *signer;$/;" m struct:CMS_SignerInfo_st +signerInfos crypto/cms/cms_local.h /^ STACK_OF(CMS_SignerInfo) *signerInfos;$/;" m struct:CMS_SignedData_st +signer_cert crypto/ts/ts_local.h /^ X509 *signer_cert;$/;" m struct:TS_resp_ctx +signer_key crypto/ts/ts_local.h /^ EVP_PKEY *signer_key;$/;" m struct:TS_resp_ctx +signer_md crypto/ts/ts_local.h /^ const EVP_MD *signer_md;$/;" m struct:TS_resp_ctx +signingAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *signingAlg; \/* signingAlg MUST be omitted *\/$/;" m struct:ossl_crmf_certtemplate_st +sigoid_srt crypto/objects/obj_xref.h /^static const nid_triple sigoid_srt[] = {$/;" v +sigoid_srt_xref crypto/objects/obj_xref.h /^static const nid_triple *const sigoid_srt_xref[] = {$/;" v +sigsetup demos/bio/saccept.c /^void sigsetup(void)$/;" f +sigsize apps/speed.c /^ size_t sigsize; \/* only used for EdDSA curves *\/$/;" m struct:ec_curve_st file: +sigsize apps/speed.c /^ size_t sigsize;$/;" m struct:loopargs_st file: +sigx_cmp crypto/objects/obj_xref.c /^static int sigx_cmp(const nid_triple *const *a, const nid_triple *const *b)$/;" f file: +simd_handler crypto/chacha/asm/chacha-x86_64.pl /^simd_handler:$/;" l +simple1 test/wpackettest.c /^static const unsigned char simple1[] = { 0xff };$/;" v file: +simple2 test/wpackettest.c /^static const unsigned char simple2[] = { 0x01, 0xff };$/;" v file: +simple3 test/wpackettest.c /^static const unsigned char simple3[] = { 0x00, 0x00, 0x00, 0x01, 0xff };$/;" v file: +simple_get_asn1 crypto/x509/x_all.c /^static ASN1_VALUE *simple_get_asn1(const char *url, BIO *bio, BIO *rbio,$/;" f file: +simple_ssl_session apps/s_server.c /^} simple_ssl_session;$/;" t typeref:struct:simple_ssl_session_st file: +simple_ssl_session_st apps/s_server.c /^typedef struct simple_ssl_session_st {$/;" s file: +simple_test util/perl/OpenSSL/Test/Simple.pm /^sub simple_test {$/;" s +simpleder test/wpackettest.c /^static const unsigned char simpleder[] = {$/;" v file: +singleExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *singleExtensions;$/;" m struct:ocsp_single_response_st +singleRequestExtensions crypto/ocsp/ocsp_local.h /^ STACK_OF(X509_EXTENSION) *singleRequestExtensions;$/;" m struct:ocsp_one_request_st +single_iter test/testutil/driver.c /^static int single_iter = -1;$/;" v file: +single_test test/testutil/driver.c /^static int single_test = -1;$/;" v file: +sipcopy providers/implementations/macs/siphash_prov.c /^ SIPHASH sipcopy; \/* Siphash data copy for reinitialization *\/$/;" m struct:siphash_data_st file: +siphash providers/implementations/macs/siphash_prov.c /^ SIPHASH siphash; \/* Siphash data *\/$/;" m struct:siphash_data_st file: +siphash_adjust_hash_size crypto/siphash/siphash.c /^static size_t siphash_adjust_hash_size(size_t hash_size)$/;" f file: +siphash_data_st providers/implementations/macs/siphash_prov.c /^struct siphash_data_st {$/;" s file: +siphash_dup providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_dupctx_fn siphash_dup;$/;" v file: +siphash_dup providers/implementations/macs/siphash_prov.c /^static void *siphash_dup(void *vsrc)$/;" f file: +siphash_final providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_final_fn siphash_final;$/;" v file: +siphash_final providers/implementations/macs/siphash_prov.c /^static int siphash_final(void *vmacctx, unsigned char *out, size_t *outl,$/;" f file: +siphash_free providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_freectx_fn siphash_free;$/;" v file: +siphash_free providers/implementations/macs/siphash_prov.c /^static void siphash_free(void *vmacctx)$/;" f file: +siphash_get_ctx_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_get_ctx_params_fn siphash_get_ctx_params;$/;" v file: +siphash_get_ctx_params providers/implementations/macs/siphash_prov.c /^static int siphash_get_ctx_params(void *vmacctx, OSSL_PARAM params[])$/;" f file: +siphash_gettable_ctx_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_gettable_ctx_params_fn siphash_gettable_ctx_params;$/;" v file: +siphash_gettable_ctx_params providers/implementations/macs/siphash_prov.c /^static const OSSL_PARAM *siphash_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +siphash_init providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_init_fn siphash_init;$/;" v file: +siphash_init providers/implementations/macs/siphash_prov.c /^static int siphash_init(void *vmacctx, const unsigned char *key, size_t keylen,$/;" f file: +siphash_new providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_newctx_fn siphash_new;$/;" v file: +siphash_new providers/implementations/macs/siphash_prov.c /^static void *siphash_new(void *provctx)$/;" f file: +siphash_set_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_set_ctx_params_fn siphash_set_params;$/;" v file: +siphash_set_params providers/implementations/macs/siphash_prov.c /^static int siphash_set_params(void *vmacctx, const OSSL_PARAM *params)$/;" f file: +siphash_setkey providers/implementations/macs/siphash_prov.c /^static int siphash_setkey(struct siphash_data_st *ctx,$/;" f file: +siphash_settable_ctx_params providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_settable_ctx_params_fn siphash_settable_ctx_params;$/;" v file: +siphash_settable_ctx_params providers/implementations/macs/siphash_prov.c /^static const OSSL_PARAM *siphash_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +siphash_size providers/implementations/macs/siphash_prov.c /^static size_t siphash_size(void *vmacctx)$/;" f file: +siphash_st include/crypto/siphash.h /^struct siphash_st {$/;" s +siphash_update providers/implementations/macs/siphash_prov.c /^static OSSL_FUNC_mac_update_fn siphash_update;$/;" v file: +siphash_update providers/implementations/macs/siphash_prov.c /^static int siphash_update(void *vmacctx, const unsigned char *data,$/;" f file: +siv providers/implementations/ciphers/cipher_aes_siv.h /^ SIV128_CONTEXT siv;$/;" m struct:prov_siv_ctx_st +siv128_context include/crypto/modes.h /^struct siv128_context {$/;" s +siv128_dbl crypto/modes/siv128.c /^static ossl_inline void siv128_dbl(SIV_BLOCK *b)$/;" f file: +siv128_do_encrypt crypto/modes/siv128.c /^__owur static ossl_inline int siv128_do_encrypt(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +siv128_do_s2v_p crypto/modes/siv128.c /^__owur static ossl_inline int siv128_do_s2v_p(SIV128_CONTEXT *ctx, SIV_BLOCK *out,$/;" f file: +siv128_getword crypto/modes/siv128.c /^__owur static ossl_inline uint64_t siv128_getword(SIV_BLOCK const *b, size_t i)$/;" f file: +siv128_putword crypto/modes/siv128.c /^static ossl_inline void siv128_putword(SIV_BLOCK *b, size_t i, uint64_t x)$/;" f file: +siv128_xorblock crypto/modes/siv128.c /^static ossl_inline void siv128_xorblock(SIV_BLOCK *x,$/;" f file: +siv_block_u include/crypto/modes.h /^typedef union siv_block_u {$/;" u +siv_cipher providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_cipher(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +siv_dinit providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_dinit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +siv_dupctx providers/implementations/ciphers/cipher_aes_siv.c /^static void *siv_dupctx(void *vctx)$/;" f file: +siv_einit providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_einit(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +siv_init providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +siv_stream_final providers/implementations/ciphers/cipher_aes_siv.c /^static int siv_stream_final(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +siv_stream_update providers/implementations/ciphers/cipher_aes_siv.c 25;" d file: +size apps/include/apps.h /^ int size;$/;" m struct:args_st +size crypto/bio/bss_bio.c /^ size_t size;$/;" m struct:bio_bio_st file: +size crypto/bn/bn_ctx.c /^ unsigned int depth, size;$/;" m struct:bignum_ctx_stack file: +size crypto/bn/bn_ctx.c /^ unsigned used, size;$/;" m struct:bignum_pool file: +size crypto/param_build.c /^ size_t size;$/;" m struct:__anon86 file: +size crypto/perlasm/x86_64-xlate.pl /^ sub size {$/;" s +size crypto/perlasm/x86_64-xlate.pl /^ sub size {}$/;" s +size include/crypto/evp.h /^ int size;$/;" m struct:evp_pkey_st::__anon372 +size include/crypto/x509.h /^ int size; \/* temp variable *\/$/;" m struct:X509_name_entry_st +size test/evp_extra_test.c /^ size_t size;$/;" m struct:APK_DATA_st file: +size test/evp_extra_test2.c /^ size_t size;$/;" m struct:APK_DATA_st file: +size test/modes_internal_test.c /^ size_t size;$/;" m struct:__anon320 file: +size test/params_conversion_test.c /^ size_t size;$/;" m struct:__anon328 file: +size test/poly1305_internal_test.c /^ size_t size;$/;" m struct:__anon352 file: +size test/siphash_internal_test.c /^ size_t size;$/;" m struct:__anon318 file: +size_t_aX crypto/modes/cbc128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: +size_t_aX crypto/modes/cbc128.c /^typedef size_t size_t_aX;$/;" t file: +size_t_aX crypto/modes/cfb128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: +size_t_aX crypto/modes/cfb128.c /^typedef size_t size_t_aX;$/;" t file: +size_t_aX crypto/modes/ctr128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: +size_t_aX crypto/modes/ctr128.c /^typedef size_t size_t_aX;$/;" t file: +size_t_aX crypto/modes/gcm128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: +size_t_aX crypto/modes/gcm128.c /^typedef size_t size_t_aX;$/;" t file: +size_t_aX crypto/modes/ofb128.c /^typedef size_t size_t_aX __attribute((__aligned__(1)));$/;" t file: +size_t_aX crypto/modes/ofb128.c /^typedef size_t size_t_aX;$/;" t file: +sk_X509_to_store apps/lib/apps.c /^static X509_STORE *sk_X509_to_store(X509_STORE *store \/* may be NULL *\/,$/;" f file: +sk_cmp_fn_type crypto/asn1/ameth_lib.c /^typedef int sk_cmp_fn_type(const char *const *a, const char *const *b);$/;" t file: +sk_cmp_fn_type crypto/evp/pmeth_lib.c /^typedef int sk_cmp_fn_type(const char *const *a, const char *const *b);$/;" t file: +sk_comp_cmp ssl/ssl_ciph.c /^static int sk_comp_cmp(const SSL_COMP *const *a, const SSL_COMP *const *b)$/;" f file: +sk_deep_copy include/openssl/stack.h 69;" d +sk_delete include/openssl/stack.h 71;" d +sk_delete_ptr include/openssl/stack.h 72;" d +sk_dup include/openssl/stack.h 81;" d +sk_find include/openssl/stack.h 73;" d +sk_find_ex include/openssl/stack.h 74;" d +sk_free include/openssl/stack.h 67;" d +sk_insert include/openssl/stack.h 70;" d +sk_is_sorted include/openssl/stack.h 83;" d +sk_new include/openssl/stack.h 65;" d +sk_new_null include/openssl/stack.h 66;" d +sk_num include/openssl/stack.h 62;" d +sk_pop include/openssl/stack.h 78;" d +sk_pop_free include/openssl/stack.h 68;" d +sk_push include/openssl/stack.h 75;" d +sk_reserve crypto/stack/stack.c /^static int sk_reserve(OPENSSL_STACK *st, int n, int exact)$/;" f file: +sk_set include/openssl/stack.h 64;" d +sk_set_cmp_func include/openssl/stack.h 80;" d +sk_shift include/openssl/stack.h 77;" d +sk_sort include/openssl/stack.h 82;" d +sk_strcmp crypto/x509/v3_utl.c /^static int sk_strcmp(const char *const *a, const char *const *b)$/;" f file: +sk_table_cmp crypto/asn1/a_strnid.c /^static int sk_table_cmp(const ASN1_STRING_TABLE *const *a,$/;" f file: +sk_unshift include/openssl/stack.h 76;" d +sk_value include/openssl/stack.h 63;" d +sk_zero include/openssl/stack.h 79;" d +skew crypto/punycode.c /^static const unsigned int skew = 38;$/;" v file: +skid include/crypto/x509.h /^ ASN1_OCTET_STRING *skid;$/;" m struct:x509_st +skidx crypto/asn1/asn1_local.h /^ int skidx;$/;" m struct:asn1_sctx_st +skip crypto/x509/x509_local.h /^ int skip; \/* don't use us. *\/$/;" m struct:x509_lookup_st +skip test/asn1_encode_test.c /^ int skip; \/* 1 if this package should be skipped *\/$/;" m struct:__anon298 file: +skip test/evp_test.c /^ int skip; \/* Current test should be skipped *\/$/;" m struct:evp_test_st file: +skip_dot crypto/engine/eng_cnf.c /^static const char *skip_dot(const char *name)$/;" f file: +skip_dot crypto/provider_conf.c /^static const char *skip_dot(const char *name)$/;" f file: +skip_prefix crypto/x509/v3_utl.c /^static void skip_prefix(const unsigned char **p, size_t *plen,$/;" f file: +skip_space crypto/property/property_parse.c /^static const char *skip_space(const char *s)$/;" f file: +sl1 crypto/aria/aria.c /^static void sl1(ARIA_u128 *o, const ARIA_u128 *x, const ARIA_u128 *y)$/;" f file: +sl2 crypto/aria/aria.c /^static void sl2(ARIA_c128 o, const ARIA_u128 *x, const ARIA_u128 *y)$/;" f file: +sleb128 crypto/perlasm/x86_64-xlate.pl /^ sub sleb128 {$/;" s +sleep e_os.h 276;" d +sleepy apps/speed.c /^static DWORD WINAPI sleepy(VOID * arg)$/;" f file: +slg_ctrl crypto/bio/bss_log.c /^static long slg_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +slg_free crypto/bio/bss_log.c /^static int slg_free(BIO *a)$/;" f file: +slg_new crypto/bio/bss_log.c /^static int slg_new(BIO *bi)$/;" f file: +slg_puts crypto/bio/bss_log.c /^static int slg_puts(BIO *bp, const char *str)$/;" f file: +slg_write crypto/bio/bss_log.c /^static int slg_write(BIO *b, const char *in, int inl)$/;" f file: +slide crypto/ec/curve25519.c /^static void slide(signed char *r, const uint8_t *a)$/;" f file: +sm2 apps/speed.c /^ int sm2;$/;" m struct:openssl_speed_sec_st file: +sm2_adjust providers/implementations/encode_decode/decode_der2key.c 492;" d file: +sm2_asym_decrypt providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_fn sm2_asym_decrypt;$/;" v file: +sm2_asym_decrypt providers/implementations/asymciphers/sm2_enc.c /^static int sm2_asym_decrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen,$/;" f file: +sm2_asym_encrypt providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_fn sm2_asym_encrypt;$/;" v file: +sm2_asym_encrypt providers/implementations/asymciphers/sm2_enc.c /^static int sm2_asym_encrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen,$/;" f file: +sm2_c apps/speed.c /^static long sm2_c[SM2_NUM][2];$/;" v file: +sm2_check providers/implementations/encode_decode/decode_der2key.c 491;" d file: +sm2_choices apps/speed.c /^static const OPT_PAIR sm2_choices[SM2_NUM] = {$/;" v file: +sm2_compute_msg_hash crypto/sm2/sm2_sign.c /^static BIGNUM *sm2_compute_msg_hash(const EVP_MD *digest,$/;" f file: +sm2_crypt_test test/sm2_internal_test.c /^static int sm2_crypt_test(void)$/;" f file: +sm2_ctx apps/speed.c /^ EVP_MD_CTX *sm2_ctx[SM2_NUM];$/;" m struct:loopargs_st file: +sm2_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c /^static void *sm2_d2i_PKCS8(void **key, const unsigned char **der, long der_len,$/;" f file: +sm2_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 489;" d file: +sm2_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 480;" d file: +sm2_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 478;" d file: +sm2_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 479;" d file: +sm2_dupctx providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_dupctx_fn sm2_dupctx;$/;" v file: +sm2_dupctx providers/implementations/asymciphers/sm2_enc.c /^static void *sm2_dupctx(void *vpsm2ctx)$/;" f file: +sm2_evp_type providers/implementations/encode_decode/decode_der2key.c 477;" d file: +sm2_evp_type providers/implementations/encode_decode/encode_key2any.c 743;" d file: +sm2_free providers/implementations/encode_decode/decode_der2key.c 490;" d file: +sm2_freectx providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_freectx_fn sm2_freectx;$/;" v file: +sm2_freectx providers/implementations/asymciphers/sm2_enc.c /^static void sm2_freectx(void *vpsm2ctx)$/;" f file: +sm2_gen providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn sm2_gen;$/;" v file: +sm2_gen providers/implementations/keymgmt/ec_kmgmt.c /^static void *sm2_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +sm2_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn sm2_gen_init;$/;" v file: +sm2_gen_init providers/implementations/keymgmt/ec_kmgmt.c /^static void *sm2_gen_init(void *provctx, int selection,$/;" f file: +sm2_get_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_get_ctx_params_fn sm2_get_ctx_params;$/;" v file: +sm2_get_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static int sm2_get_ctx_params(void *vpsm2ctx, OSSL_PARAM *params)$/;" f file: +sm2_get_md providers/implementations/asymciphers/sm2_enc.c /^static const EVP_MD *sm2_get_md(PROV_SM2_CTX *psm2ctx)$/;" f file: +sm2_get_params providers/implementations/keymgmt/ec_kmgmt.c /^int sm2_get_params(void *key, OSSL_PARAM params[])$/;" f file: +sm2_get_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn sm2_get_params;$/;" v file: +sm2_gettable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_gettable_ctx_params_fn sm2_gettable_ctx_params;$/;" v file: +sm2_gettable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM *sm2_gettable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: +sm2_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *sm2_gettable_params(ossl_unused void *provctx)$/;" f file: +sm2_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn sm2_gettable_params;$/;" v file: +sm2_import providers/implementations/keymgmt/ec_kmgmt.c /^int sm2_import(void *keydata, int selection, const OSSL_PARAM params[])$/;" f file: +sm2_import providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_import_fn sm2_import;$/;" v file: +sm2_init providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_decrypt_init_fn sm2_init;$/;" v file: +sm2_init providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_encrypt_init_fn sm2_init;$/;" v file: +sm2_init providers/implementations/asymciphers/sm2_enc.c /^static int sm2_init(void *vpsm2ctx, void *vkey, const OSSL_PARAM params[])$/;" f file: +sm2_input_type providers/implementations/encode_decode/encode_key2any.c 744;" d file: +sm2_input_type providers/implementations/encode_decode/encode_key2text.c 555;" d file: +sm2_known_gettable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM sm2_known_gettable_params[] = {$/;" v file: +sm2_known_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static const OSSL_PARAM sm2_known_settable_params[] = {$/;" v file: +sm2_load providers/implementations/keymgmt/ec_kmgmt.c /^static void *sm2_load(const void *reference, size_t reference_sz)$/;" f file: +sm2_newctx providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_newctx_fn sm2_newctx;$/;" v file: +sm2_newctx providers/implementations/asymciphers/sm2_enc.c /^static void *sm2_newctx(void *provctx)$/;" f file: +sm2_newdata providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn sm2_newdata;$/;" v file: +sm2_newdata providers/implementations/keymgmt/ec_kmgmt.c /^void *sm2_newdata(void *provctx)$/;" f file: +sm2_pem_type providers/implementations/encode_decode/encode_key2any.c 745;" d file: +sm2_pkey apps/speed.c /^ EVP_PKEY *sm2_pkey[SM2_NUM];$/;" m struct:loopargs_st file: +sm2_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^const char *sm2_query_operation_name(int operation_id)$/;" f file: +sm2_query_operation_name providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_query_operation_name_fn sm2_query_operation_name;$/;" v file: +sm2_results apps/speed.c /^static double sm2_results[SM2_NUM][2]; \/* 2 ops: sign then verify *\/$/;" v file: +sm2_set_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_set_ctx_params_fn sm2_set_ctx_params;$/;" v file: +sm2_set_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static int sm2_set_ctx_params(void *vpsm2ctx, const OSSL_PARAM params[])$/;" f file: +sm2_settable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static OSSL_FUNC_asym_cipher_settable_ctx_params_fn sm2_settable_ctx_params;$/;" v file: +sm2_settable_ctx_params providers/implementations/asymciphers/sm2_enc.c /^static const OSSL_PARAM *sm2_settable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: +sm2_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^const OSSL_PARAM *sm2_settable_params(ossl_unused void *provctx)$/;" f file: +sm2_settable_params providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn sm2_settable_params;$/;" v file: +sm2_sig_gen crypto/sm2/sm2_sign.c /^static ECDSA_SIG *sm2_sig_gen(const EC_KEY *key, const BIGNUM *e)$/;" f file: +sm2_sig_test test/sm2_internal_test.c /^static int sm2_sig_test(void)$/;" f file: +sm2_sig_verify crypto/sm2/sm2_sign.c /^static int sm2_sig_verify(const EC_KEY *key, const ECDSA_SIG *sig,$/;" f file: +sm2_validate providers/implementations/keymgmt/ec_kmgmt.c /^int sm2_validate(const void *keydata, int selection, int checktype)$/;" f file: +sm2_validate providers/implementations/keymgmt/ec_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn sm2_validate;$/;" v file: +sm2_vfy_ctx apps/speed.c /^ EVP_MD_CTX *sm2_vfy_ctx[SM2_NUM];$/;" m struct:loopargs_st file: +sm2file test/ossl_store_test.c /^static const char *sm2file = NULL;$/;" v file: +sm2sig_compute_z_digest providers/implementations/signature/sm2_sig.c /^static int sm2sig_compute_z_digest(PROV_SM2_CTX *ctx)$/;" f file: +sm2sig_digest_sign_final providers/implementations/signature/sm2_sig.c /^int sm2sig_digest_sign_final(void *vpsm2ctx, unsigned char *sig, size_t *siglen,$/;" f +sm2sig_digest_sign_final providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_sign_final_fn sm2sig_digest_sign_final;$/;" v file: +sm2sig_digest_signverify_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_sign_init_fn sm2sig_digest_signverify_init;$/;" v file: +sm2sig_digest_signverify_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_verify_init_fn sm2sig_digest_signverify_init;$/;" v file: +sm2sig_digest_signverify_init providers/implementations/signature/sm2_sig.c /^static int sm2sig_digest_signverify_init(void *vpsm2ctx, const char *mdname,$/;" f file: +sm2sig_digest_signverify_update providers/implementations/signature/sm2_sig.c /^int sm2sig_digest_signverify_update(void *vpsm2ctx, const unsigned char *data,$/;" f +sm2sig_digest_signverify_update providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_sign_update_fn sm2sig_digest_signverify_update;$/;" v file: +sm2sig_digest_signverify_update providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_verify_update_fn sm2sig_digest_signverify_update;$/;" v file: +sm2sig_digest_verify_final providers/implementations/signature/sm2_sig.c /^int sm2sig_digest_verify_final(void *vpsm2ctx, const unsigned char *sig,$/;" f +sm2sig_digest_verify_final providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_digest_verify_final_fn sm2sig_digest_verify_final;$/;" v file: +sm2sig_dupctx providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_dupctx_fn sm2sig_dupctx;$/;" v file: +sm2sig_dupctx providers/implementations/signature/sm2_sig.c /^static void *sm2sig_dupctx(void *vpsm2ctx)$/;" f file: +sm2sig_freectx providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_freectx_fn sm2sig_freectx;$/;" v file: +sm2sig_freectx providers/implementations/signature/sm2_sig.c /^static void sm2sig_freectx(void *vpsm2ctx)$/;" f file: +sm2sig_get_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_get_ctx_md_params_fn sm2sig_get_ctx_md_params;$/;" v file: +sm2sig_get_ctx_md_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_get_ctx_md_params(void *vpsm2ctx, OSSL_PARAM *params)$/;" f file: +sm2sig_get_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_get_ctx_params_fn sm2sig_get_ctx_params;$/;" v file: +sm2sig_get_ctx_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_get_ctx_params(void *vpsm2ctx, OSSL_PARAM *params)$/;" f file: +sm2sig_gettable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_gettable_ctx_md_params_fn sm2sig_gettable_ctx_md_params;$/;" v file: +sm2sig_gettable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_gettable_ctx_md_params(void *vpsm2ctx)$/;" f file: +sm2sig_gettable_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_gettable_ctx_params_fn sm2sig_gettable_ctx_params;$/;" v file: +sm2sig_gettable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_gettable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: +sm2sig_newctx providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_newctx_fn sm2sig_newctx;$/;" v file: +sm2sig_newctx providers/implementations/signature/sm2_sig.c /^static void *sm2sig_newctx(void *provctx, const char *propq)$/;" f file: +sm2sig_set_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_set_ctx_md_params_fn sm2sig_set_ctx_md_params;$/;" v file: +sm2sig_set_ctx_md_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_set_ctx_md_params(void *vpsm2ctx, const OSSL_PARAM params[])$/;" f file: +sm2sig_set_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_set_ctx_params_fn sm2sig_set_ctx_params;$/;" v file: +sm2sig_set_ctx_params providers/implementations/signature/sm2_sig.c /^static int sm2sig_set_ctx_params(void *vpsm2ctx, const OSSL_PARAM params[])$/;" f file: +sm2sig_set_mdname providers/implementations/signature/sm2_sig.c /^static int sm2sig_set_mdname(PROV_SM2_CTX *psm2ctx, const char *mdname)$/;" f file: +sm2sig_settable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_settable_ctx_md_params_fn sm2sig_settable_ctx_md_params;$/;" v file: +sm2sig_settable_ctx_md_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_settable_ctx_md_params(void *vpsm2ctx)$/;" f file: +sm2sig_settable_ctx_params providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_settable_ctx_params_fn sm2sig_settable_ctx_params;$/;" v file: +sm2sig_settable_ctx_params providers/implementations/signature/sm2_sig.c /^static const OSSL_PARAM *sm2sig_settable_ctx_params(ossl_unused void *vpsm2ctx,$/;" f file: +sm2sig_sign providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_sign_fn sm2sig_sign;$/;" v file: +sm2sig_sign providers/implementations/signature/sm2_sig.c /^static int sm2sig_sign(void *vpsm2ctx, unsigned char *sig, size_t *siglen,$/;" f file: +sm2sig_signature_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_sign_init_fn sm2sig_signature_init;$/;" v file: +sm2sig_signature_init providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_verify_init_fn sm2sig_signature_init;$/;" v file: +sm2sig_signature_init providers/implementations/signature/sm2_sig.c /^static int sm2sig_signature_init(void *vpsm2ctx, void *ec,$/;" f file: +sm2sig_verify providers/implementations/signature/sm2_sig.c /^static OSSL_FUNC_signature_verify_fn sm2sig_verify;$/;" v file: +sm2sig_verify providers/implementations/signature/sm2_sig.c /^static int sm2sig_verify(void *vpsm2ctx, const unsigned char *sig, size_t siglen,$/;" f file: +sm3_md crypto/sm3/legacy_sm3.c /^static const EVP_MD sm3_md = {$/;" v file: +sm4_cbc_encrypt crypto/evp/e_sm4.c /^static void sm4_cbc_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +sm4_cfb128_encrypt crypto/evp/e_sm4.c /^static void sm4_cfb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +sm4_ctr_cipher crypto/evp/e_sm4.c /^static int sm4_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +sm4_ctr_mode crypto/evp/e_sm4.c /^static const EVP_CIPHER sm4_ctr_mode = {$/;" v file: +sm4_dupctx providers/implementations/ciphers/cipher_sm4.c /^static OSSL_FUNC_cipher_dupctx_fn sm4_dupctx;$/;" v file: +sm4_dupctx providers/implementations/ciphers/cipher_sm4.c /^static void *sm4_dupctx(void *ctx)$/;" f file: +sm4_ecb_encrypt crypto/evp/e_sm4.c /^static void sm4_ecb_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +sm4_freectx providers/implementations/ciphers/cipher_sm4.c /^static OSSL_FUNC_cipher_freectx_fn sm4_freectx;$/;" v file: +sm4_freectx providers/implementations/ciphers/cipher_sm4.c /^static void sm4_freectx(void *vctx)$/;" f file: +sm4_init_key crypto/evp/e_sm4.c /^static int sm4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +sm4_ofb128_encrypt crypto/evp/e_sm4.c /^static void sm4_ofb128_encrypt(const unsigned char *in, unsigned char *out,$/;" f file: +small_prime_factors crypto/bn/bn_prime.c /^static const BN_ULONG small_prime_factors[] = {$/;" v file: +smallfelem crypto/ec/ecp_nistp256.c /^typedef u64 smallfelem[NLIMBS];$/;" t file: +smallfelem_assign crypto/ec/ecp_nistp256.c /^static void smallfelem_assign(smallfelem out, const smallfelem in)$/;" f file: +smallfelem_expand crypto/ec/ecp_nistp256.c /^static void smallfelem_expand(felem out, const smallfelem in)$/;" f file: +smallfelem_inv_contract crypto/ec/ecp_nistp256.c /^static void smallfelem_inv_contract(smallfelem out, const smallfelem in)$/;" f file: +smallfelem_is_zero crypto/ec/ecp_nistp256.c /^static limb smallfelem_is_zero(const smallfelem small)$/;" f file: +smallfelem_is_zero_int crypto/ec/ecp_nistp256.c /^static int smallfelem_is_zero_int(const void *small)$/;" f file: +smallfelem_mul crypto/ec/ecp_nistp256.c /^static void smallfelem_mul(longfelem out, const smallfelem small1,$/;" f file: +smallfelem_mul_contract crypto/ec/ecp_nistp256.c /^static void smallfelem_mul_contract(smallfelem out, const smallfelem in1,$/;" f file: +smallfelem_neg crypto/ec/ecp_nistp256.c /^static void smallfelem_neg(felem out, const smallfelem small)$/;" f file: +smallfelem_one crypto/ec/ecp_nistp256.c /^static void smallfelem_one(smallfelem out)$/;" f file: +smallfelem_square crypto/ec/ecp_nistp256.c /^static void smallfelem_square(longfelem out, const smallfelem small)$/;" f file: +smallfelem_square_contract crypto/ec/ecp_nistp256.c /^static void smallfelem_square_contract(smallfelem out, const smallfelem in)$/;" f file: +smallfelem_to_BN crypto/ec/ecp_nistp256.c /^static BIGNUM *smallfelem_to_BN(BIGNUM *out, const smallfelem in)$/;" f file: +smallfelem_to_bin32 crypto/ec/ecp_nistp256.c /^static void smallfelem_to_bin32(u8 out[32], const smallfelem in)$/;" f file: +smbuf test/packettest.c /^static unsigned char smbuf[BUF_LEN];$/;" v file: +smeth ssl/statem/statem_lib.c /^ const SSL_METHOD *(*smeth) (void);$/;" m struct:__anon405 file: +smime_cb apps/smime.c /^static int smime_cb(int ok, X509_STORE_CTX *ctx)$/;" f file: +smime_main apps/smime.c /^int smime_main(int argc, char **argv)$/;" f +smime_options apps/smime.c /^const OPTIONS smime_options[] = {$/;" v +smvt_control crypto/ec/curve448/curve448.c /^struct smvt_control {$/;" s file: +sn include/crypto/asn1.h /^ const char *sn, *ln;$/;" m struct:asn1_object_st +sn_client test/ssl_old_test.c /^static const char *sn_client;$/;" v file: +sn_cmp crypto/objects/obj_dat.c /^static int sn_cmp(const ASN1_OBJECT *const *a, const unsigned int *b)$/;" f file: +sn_expect test/ssl_old_test.c /^static int sn_expect = 0;$/;" v file: +sn_objs crypto/objects/obj_dat.h /^static const unsigned int sn_objs[NUM_SN] = {$/;" v +sn_server1 test/ssl_old_test.c /^static const char *sn_server1;$/;" v file: +sn_server2 test/ssl_old_test.c /^static const char *sn_server2;$/;" v file: +sname crypto/asn1/asn1_local.h /^ const char *sname, *fname;$/;" m struct:asn1_sctx_st +sndinfo crypto/bio/bss_dgram.c /^ struct bio_dgram_sctp_sndinfo sndinfo;$/;" m struct:bio_dgram_sctp_data_st typeref:struct:bio_dgram_sctp_data_st::bio_dgram_sctp_sndinfo file: +sni_cb test/sslapitest.c /^static int sni_cb(SSL *s, int *al, void *arg)$/;" f file: +sni_test_fn test/servername_test.c /^typedef int (*sni_test_fn)(void);$/;" t file: +sni_test_fns test/servername_test.c /^static sni_test_fn sni_test_fns[3] = {$/;" v file: +snicb test/sslapitest.c /^static int snicb = 0;$/;" v file: +snprint_PKIStatusInfo_parts crypto/cmp/cmp_status.c /^char *snprint_PKIStatusInfo_parts(int status, int fail_info,$/;" f file: +so crypto/objects/obj_dat.h /^static const unsigned char so[8076] = {$/;" v +sock_ctrl crypto/bio/bss_sock.c /^static long sock_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +sock_free crypto/bio/bss_sock.c /^static int sock_free(BIO *a)$/;" f file: +sock_new crypto/bio/bss_sock.c /^static int sock_new(BIO *bi)$/;" f file: +sock_puts crypto/bio/bss_sock.c /^static int sock_puts(BIO *bp, const char *str)$/;" f file: +sock_puts crypto/bio/bss_sock.c 24;" d file: +sock_puts crypto/bio/bss_sock.c 27;" d file: +sock_read crypto/bio/bss_sock.c /^static int sock_read(BIO *b, char *out, int outl)$/;" f file: +sock_read crypto/bio/bss_sock.c 23;" d file: +sock_read crypto/bio/bss_sock.c 26;" d file: +sock_write crypto/bio/bss_sock.c /^static int sock_write(BIO *b, const char *in, int inl)$/;" f file: +sock_write crypto/bio/bss_sock.c 22;" d file: +sock_write crypto/bio/bss_sock.c 25;" d file: +sockaddr_un crypto/rand/rand_egd.c /^struct sockaddr_un {$/;" s file: +socket include/internal/sockets.h 58;" d +socket_mtu apps/s_server.c /^static long socket_mtu;$/;" v file: +socket_timeout apps/lib/http_server.c /^void socket_timeout(int signum)$/;" f +socket_timeout crypto/bio/bss_dgram.c /^ struct timeval socket_timeout;$/;" m struct:bio_dgram_data_st typeref:struct:bio_dgram_data_st::timeval file: +socklen_t crypto/bio/bio_local.h /^typedef unsigned int socklen_t;$/;" t +sorted crypto/stack/stack.c /^ int sorted;$/;" m struct:stack_st file: +sorter_linux util/mkdef.pl /^sub sorter_linux {$/;" s +sorter_unix util/mkdef.pl /^sub sorter_unix {$/;" s +source crypto/ct/ct_local.h /^ sct_source_t source;$/;" m struct:sct_st +source external/perl/Text-Template-1.56/lib/Text/Template.pm /^sub source {$/;" s +sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, #0x10 @ place for adjusted round0 key$/;" s +sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, #0x10 @ scratch space to carry over the IV$/;" s +sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, sp, #0x10 @ scratch space to carry over the ctr$/;" s +sp crypto/aes/asm/bsaes-armv7.pl /^ sub sp, sp, #0x10$/;" s +sp crypto/bn/asm/armv4-mont.pl /^ sub sp,sp,#4 @ +extra dword$/;" s +sp crypto/bn/asm/armv4-mont.pl /^ sub sp,sp,$num @ alloca(4*num)$/;" s +sp crypto/bn/asm/armv8-mont.pl /^ sub sp,$tp,#8*4 \/\/ alloca$/;" s +sp crypto/chacha/asm/chacha-armv4.pl /^ sub sp,sp,#4*(16+16)$/;" s +sp crypto/chacha/asm/chacha-armv4.pl /^ sub sp,sp,#4*(16) @ off-load area$/;" s +sp crypto/chacha/asm/chacha-armv8.pl /^ sub sp,sp,#128+64$/;" s +sp crypto/chacha/asm/chacha-armv8.pl /^ sub sp,sp,#64$/;" s +sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,ip,#40+16$/;" s +sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,sp,#32*15$/;" s +sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,sp,#32*18+16$/;" s +sp crypto/ec/asm/ecp_nistz256-armv4.pl /^ sub sp,sp,#32*5$/;" s +sp crypto/ec/asm/ecp_nistz256-armv8.pl /^ sub sp,sp,#32*10$/;" s +sp crypto/ec/asm/ecp_nistz256-armv8.pl /^ sub sp,sp,#32*12$/;" s +sp crypto/ec/asm/ecp_nistz256-armv8.pl /^ sub sp,sp,#32*4$/;" s +sp crypto/poly1305/asm/poly1305-armv4.pl /^ sub sp,sp,#32$/;" s +sp crypto/sha/asm/keccak1600-armv4.pl /^ sub sp,sp,#440+16 @ space for A[5][5],D[5],T[5][5],...$/;" s +sp crypto/sha/asm/keccak1600-armv4.pl /^ sub sp,sp,#456+16$/;" s +sp crypto/sha/asm/keccak1600-armv8.pl /^ sub sp,sp,#48$/;" s +sp crypto/sha/asm/keccak1600-armv8.pl /^ sub sp,sp,#64$/;" s +sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#15*4$/;" s +sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#20*4 @ [+2]$/;" s +sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#20*4$/;" s +sp crypto/sha/asm/sha1-armv4-large.pl /^ sub sp,sp,#25*4$/;" s +sp crypto/sha/asm/sha256-armv4.pl /^ sub sp,sp,#16*4 @ alloca(X[16])$/;" s +sp crypto/sha/asm/sha512-armv4.pl /^ sub sp,sp,#8$/;" s +sp crypto/sha/asm/sha512-armv4.pl /^ sub sp,sp,#9*8$/;" s +sp crypto/sha/asm/sha512-armv8.pl /^ sub sp,sp,#16*4$/;" s +sp crypto/sha/asm/sha512-armv8.pl /^ sub sp,sp,#4*$SZ$/;" s +spare apps/vms_decc_init.c /^const int spare[8] = { 0 };$/;" v +sparse_array_st crypto/sparse_array.c /^struct sparse_array_st {$/;" s file: +spawn_loop apps/lib/http_server.c /^void spawn_loop(const char *prog)$/;" f +speed_main apps/speed.c /^int speed_main(int argc, char **argv)$/;" f +speed_options apps/speed.c /^const OPTIONS speed_options[] = {$/;" v +spkac_main apps/spkac.c /^int spkac_main(int argc, char **argv)$/;" f +spkac_options apps/spkac.c /^const OPTIONS spkac_options[] = {$/;" v +spki include/internal/dane.h /^ EVP_PKEY *spki;$/;" m struct:danetls_record_st +spki2typespki_ctx_st providers/implementations/encode_decode/decode_spki2typespki.c /^struct spki2typespki_ctx_st {$/;" s file: +spki2typespki_decode providers/implementations/encode_decode/decode_spki2typespki.c /^static OSSL_FUNC_decoder_decode_fn spki2typespki_decode;$/;" v file: +spki2typespki_decode providers/implementations/encode_decode/decode_spki2typespki.c /^static int spki2typespki_decode(void *vctx, OSSL_CORE_BIO *cin, int selection,$/;" f file: +spki2typespki_freectx providers/implementations/encode_decode/decode_spki2typespki.c /^static OSSL_FUNC_decoder_freectx_fn spki2typespki_freectx;$/;" v file: +spki2typespki_freectx providers/implementations/encode_decode/decode_spki2typespki.c /^static void spki2typespki_freectx(void *vctx)$/;" f file: +spki2typespki_newctx providers/implementations/encode_decode/decode_spki2typespki.c /^static OSSL_FUNC_decoder_newctx_fn spki2typespki_newctx;$/;" v file: +spki2typespki_newctx providers/implementations/encode_decode/decode_spki2typespki.c /^static void *spki2typespki_newctx(void *provctx)$/;" f file: +split_line_head util/check-format.pl /^ sub split_line_head { # split line contents into header containing leading spaces and the first non-space char, and the rest of the line$/;" s +split_send_fragment ssl/ssl_local.h /^ size_t split_send_fragment;$/;" m struct:ssl_ctx_st +split_send_fragment ssl/ssl_local.h /^ size_t split_send_fragment;$/;" m struct:ssl_st +sploopNxM? crypto/bn/asm/bn-c64xplus.asm /^sploopNxM?: ; for best performance arrange M<=N$/;" l +sqr crypto/bn/asm/x86_64-gcc.c 103;" d file: +sqr crypto/bn/asm/x86_64-gcc.c 104;" d file: +sqr crypto/bn/bn_local.h 492;" d +sqr crypto/bn/bn_local.h 521;" d +sqr crypto/bn/bn_local.h 550;" d +sqr64 crypto/bn/bn_local.h 587;" d +sqr_add_c crypto/bn/asm/co-586.pl /^sub sqr_add_c$/;" s +sqr_add_c crypto/bn/asm/s390x.S /^#define sqr_add_c(ai,c1,c2,c3) \\$/;" d +sqr_add_c crypto/bn/asm/x86_64-gcc.c 361;" d file: +sqr_add_c crypto/bn/bn_asm.c 465;" d file: +sqr_add_c crypto/bn/bn_asm.c 500;" d file: +sqr_add_c crypto/bn/bn_asm.c 534;" d file: +sqr_add_c crypto/bn/bn_asm.c 570;" d file: +sqr_add_c2 crypto/bn/asm/co-586.pl /^sub sqr_add_c2$/;" s +sqr_add_c2 crypto/bn/asm/s390x.S /^#define sqr_add_c2(ai,aj,c1,c2,c3) \\$/;" d +sqr_add_c2 crypto/bn/asm/x86_64-gcc.c 390;" d file: +sqr_add_c2 crypto/bn/bn_asm.c 474;" d file: +sqr_add_c2 crypto/bn/bn_asm.c 508;" d file: +sqr_add_c2 crypto/bn/bn_asm.c 542;" d file: +sqr_add_c2 crypto/bn/bn_asm.c 577;" d file: +sqr_handler crypto/bn/asm/x86_64-mont.pl /^sqr_handler:$/;" l +sqrtm1 crypto/ec/curve25519.c /^static const fe sqrtm1 = {$/;" v file: +square crypto/bn/bn_prime.c 30;" d file: +src_string test/cmp_asn_test.c /^ ASN1_OCTET_STRING *src_string;$/;" m struct:test_fixture file: +srctop_dir util/perl/OpenSSL/Test.pm /^sub srctop_dir {$/;" s +srctop_file util/perl/OpenSSL/Test.pm /^sub srctop_file {$/;" s +sroot_cert test/verify_extra_test.c /^static char *sroot_cert = NULL;$/;" v file: +srp_Calc_k crypto/srp/srp_lib.c /^static BIGNUM *srp_Calc_k(const BIGNUM *N, const BIGNUM *g,$/;" f file: +srp_Calc_xy crypto/srp/srp_lib.c /^static BIGNUM *srp_Calc_xy(const BIGNUM *x, const BIGNUM *y, const BIGNUM *N,$/;" f file: +srp_Mask ssl/ssl_local.h /^ unsigned long srp_Mask;$/;" m struct:srp_ctx_st +srp_Verify_N_and_g apps/lib/tlssrp_depr.c /^static int srp_Verify_N_and_g(const BIGNUM *N, const BIGNUM *g)$/;" f file: +srp_arg_st apps/include/s_apps.h /^typedef struct srp_arg_st {$/;" s +srp_callback_parm apps/s_server.c /^static srpsrvparm srp_callback_parm;$/;" v file: +srp_create_user apps/srp.c /^static char *srp_create_user(char *user, char **srp_verifier,$/;" f file: +srp_ctx ssl/ssl_local.h /^ SRP_CTX srp_ctx; \/* ctx for SRP authentication *\/$/;" m struct:ssl_ctx_st +srp_ctx ssl/ssl_local.h /^ SRP_CTX srp_ctx;$/;" m struct:ssl_st +srp_ctx_st ssl/ssl_local.h /^typedef struct srp_ctx_st {$/;" s +srp_generate_client_master_secret ssl/tls_srp.c /^int srp_generate_client_master_secret(SSL *s)$/;" f +srp_generate_server_master_secret ssl/tls_srp.c /^int srp_generate_server_master_secret(SSL *s)$/;" f +srp_main apps/srp.c /^int srp_main(int argc, char **argv)$/;" f +srp_options apps/srp.c /^const OPTIONS srp_options[] = {$/;" v +srp_password test/helpers/handshake.h /^ char *srp_password;$/;" m struct:ctx_data_st +srp_password test/helpers/ssl_test_ctx.h /^ char *srp_password;$/;" m struct:__anon289 +srp_password test/helpers/ssl_test_ctx.h /^ char *srp_password;$/;" m struct:__anon290 +srp_password_from_info_cb ssl/s3_lib.c /^static char *srp_password_from_info_cb(SSL *s, void *arg)$/;" f file: +srp_user test/helpers/handshake.h /^ char *srp_user;$/;" m struct:ctx_data_st +srp_user test/helpers/ssl_test_ctx.h /^ char *srp_user;$/;" m struct:__anon289 +srp_user test/helpers/ssl_test_ctx.h /^ char *srp_user;$/;" m struct:__anon290 +srp_user_pwd_dup crypto/srp/srp_vfy.c /^static SRP_user_pwd *srp_user_pwd_dup(SRP_user_pwd *src)$/;" f file: +srp_username ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *srp_username;$/;" m struct:__anon426 file: +srp_username ssl/ssl_local.h /^ char *srp_username;$/;" m struct:ssl_session_st +srp_verify_server_param ssl/tls_srp.c /^int srp_verify_server_param(SSL *s)$/;" f +srp_verify_user apps/srp.c /^static char *srp_verify_user(const char *user, const char *srp_verifier,$/;" f file: +srpdata_ascii2bin crypto/evp/encode.c /^static const unsigned char srpdata_ascii2bin[128] = {$/;" v file: +srpdata_bin2ascii crypto/evp/encode.c /^static const unsigned char srpdata_bin2ascii[65] =$/;" v file: +srplogin apps/include/s_apps.h /^ char *srplogin;$/;" m struct:srp_arg_st +srppassin apps/include/s_apps.h /^ char *srppassin;$/;" m struct:srp_arg_st +srpsrvparm apps/include/s_apps.h /^} srpsrvparm;$/;" t typeref:struct:srpsrvparm_st +srpsrvparm_st apps/include/s_apps.h /^typedef struct srpsrvparm_st {$/;" s +srpvfile test/sslapitest.c /^static char *srpvfile = NULL;$/;" v file: +srtp_known_profiles ssl/d1_srtp.c /^static SRTP_PROTECTION_PROFILE srtp_known_profiles[] = {$/;" v file: +srtp_profile ssl/ssl_local.h /^ SRTP_PROTECTION_PROFILE *srtp_profile;$/;" m struct:ssl_st +srtp_profiles ssl/ssl_local.h /^ STACK_OF(SRTP_PROTECTION_PROFILE) *srtp_profiles;$/;" m struct:ssl_ctx_st +srtp_profiles ssl/ssl_local.h /^ STACK_OF(SRTP_PROTECTION_PROFILE) *srtp_profiles;$/;" m struct:ssl_st +srvCert crypto/cmp/cmp_local.h /^ X509 *srvCert; \/* certificate used to identify the server *\/$/;" m struct:ossl_cmp_ctx_st +srv_ctx test/cmp_client_test.c /^ OSSL_CMP_SRV_CTX *srv_ctx;$/;" m struct:test_fixture file: +srv_ctx test/cmp_server_test.c /^ OSSL_CMP_SRV_CTX *srv_ctx;$/;" m struct:test_fixture file: +srvaddnewcb test/sslapitest.c /^static int srvaddnewcb = 0;$/;" v file: +srvaddoldcb test/sslapitest.c /^static int srvaddoldcb = 0;$/;" v file: +srvcert test/cmp_vfy_test.c /^static X509 *srvcert = NULL;$/;" v file: +srvid test/sslapitest.c /^static const char *srvid;$/;" v file: +srvparsenewcb test/sslapitest.c /^static int srvparsenewcb = 0;$/;" v file: +srvparseoldcb test/sslapitest.c /^static int srvparseoldcb = 0;$/;" v file: +srvr_psk_callback test/dtls_mtu_test.c /^static unsigned int srvr_psk_callback(SSL *ssl, const char *identity,$/;" f file: +srvrciphers test/sslapitest.c /^ const char *srvrciphers;$/;" m struct:__anon327 file: +srvrtls13ciphers test/sslapitest.c /^ const char *srvrtls13ciphers;$/;" m struct:__anon327 file: +sse_deccompact crypto/aes/asm/aes-586.pl /^sub sse_deccompact()$/;" s +sse_encbody crypto/aes/asm/aes-586.pl /^sub sse_encbody()$/;" s +sse_enccompact crypto/aes/asm/aes-586.pl /^sub sse_enccompact()$/;" s +sshkdf_set_membuf providers/implementations/kdfs/sshkdf.c /^static int sshkdf_set_membuf(unsigned char **dst, size_t *dst_len,$/;" f file: +sskdf_derive providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_derive_fn sskdf_derive;$/;" v file: +sskdf_derive providers/implementations/kdfs/sskdf.c /^static int sskdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +sskdf_free providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_freectx_fn sskdf_free;$/;" v file: +sskdf_free providers/implementations/kdfs/sskdf.c /^static void sskdf_free(void *vctx)$/;" f file: +sskdf_get_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn sskdf_get_ctx_params;$/;" v file: +sskdf_get_ctx_params providers/implementations/kdfs/sskdf.c /^static int sskdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +sskdf_gettable_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn sskdf_gettable_ctx_params;$/;" v file: +sskdf_gettable_ctx_params providers/implementations/kdfs/sskdf.c /^static const OSSL_PARAM *sskdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +sskdf_new providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_newctx_fn sskdf_new;$/;" v file: +sskdf_new providers/implementations/kdfs/sskdf.c /^static void *sskdf_new(void *provctx)$/;" f file: +sskdf_reset providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_reset_fn sskdf_reset;$/;" v file: +sskdf_reset providers/implementations/kdfs/sskdf.c /^static void sskdf_reset(void *vctx)$/;" f file: +sskdf_set_buffer providers/implementations/kdfs/sskdf.c /^static int sskdf_set_buffer(unsigned char **out, size_t *out_len,$/;" f file: +sskdf_set_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn sskdf_set_ctx_params;$/;" v file: +sskdf_set_ctx_params providers/implementations/kdfs/sskdf.c /^static int sskdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +sskdf_settable_ctx_params providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn sskdf_settable_ctx_params;$/;" v file: +sskdf_settable_ctx_params providers/implementations/kdfs/sskdf.c /^static const OSSL_PARAM *sskdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +sskdf_size providers/implementations/kdfs/sskdf.c /^static size_t sskdf_size(KDF_SSKDF *ctx)$/;" f file: +ssl include/openssl/srtp.h /^__owur STACK_OF(SRTP_PROTECTION_PROFILE) *SSL_get_srtp_profiles(SSL *ssl);$/;" v +ssl ssl/bio_ssl.c /^ SSL *ssl; \/* The ssl handle :-) *\/$/;" m struct:bio_ssl_st file: +ssl ssl/ssl_conf.c /^ SSL *ssl;$/;" m struct:ssl_conf_ctx_st file: +ssl test/helpers/handshake.c /^ SSL *ssl;$/;" m struct:peer_st file: +ssl3_alert_code ssl/s3_enc.c /^int ssl3_alert_code(int code)$/;" f +ssl3_buffer_st ssl/record/record.h /^typedef struct ssl3_buffer_st {$/;" s +ssl3_callback_ctrl ssl/s3_lib.c /^long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp) (void))$/;" f +ssl3_cbc_copy_mac ssl/record/tls_pad.c /^static int ssl3_cbc_copy_mac(size_t *reclen,$/;" f file: +ssl3_cbc_digest_record ssl/s3_cbc.c /^int ssl3_cbc_digest_record(const EVP_MD *md,$/;" f +ssl3_cbc_record_digest_supported ssl/record/ssl3_record.c /^char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx)$/;" f +ssl3_cbc_remove_padding_and_mac ssl/record/tls_pad.c /^int ssl3_cbc_remove_padding_and_mac(size_t *reclen,$/;" f +ssl3_change_cipher_state ssl/s3_enc.c /^int ssl3_change_cipher_state(SSL *s, int which)$/;" f +ssl3_check_cert_and_algorithm ssl/statem/statem_clnt.c /^int ssl3_check_cert_and_algorithm(SSL *s)$/;" f +ssl3_check_client_certificate ssl/statem/statem_clnt.c /^static int ssl3_check_client_certificate(SSL *s)$/;" f file: +ssl3_choose_cipher ssl/s3_lib.c /^const SSL_CIPHER *ssl3_choose_cipher(SSL *s, STACK_OF(SSL_CIPHER) *clnt,$/;" f +ssl3_ciphers ssl/s3_lib.c /^static SSL_CIPHER ssl3_ciphers[] = {$/;" v file: +ssl3_cleanup_key_block ssl/s3_enc.c /^void ssl3_cleanup_key_block(SSL *s)$/;" f +ssl3_clear ssl/s3_lib.c /^int ssl3_clear(SSL *s)$/;" f +ssl3_comp_st ssl/ssl_local.h /^typedef struct ssl3_comp_st {$/;" s +ssl3_ctrl ssl/s3_lib.c /^long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)$/;" f +ssl3_ctx_callback_ctrl ssl/s3_lib.c /^long ssl3_ctx_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp) (void))$/;" f +ssl3_ctx_ctrl ssl/s3_lib.c /^long ssl3_ctx_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg)$/;" f +ssl3_default_timeout ssl/s3_lib.c /^long ssl3_default_timeout(void)$/;" f +ssl3_digest_cached_records ssl/s3_enc.c /^int ssl3_digest_cached_records(SSL *s, int keep)$/;" f +ssl3_digest_cached_records test/tls13secretstest.c /^int ssl3_digest_cached_records(SSL *s, int keep)$/;" f +ssl3_digest_master_key_set_params ssl/s3_enc.c /^void ssl3_digest_master_key_set_params(const SSL_SESSION *session,$/;" f +ssl3_dispatch_alert ssl/s3_msg.c /^int ssl3_dispatch_alert(SSL *s)$/;" f +ssl3_do_change_cipher_spec ssl/s3_msg.c /^int ssl3_do_change_cipher_spec(SSL *s)$/;" f +ssl3_do_compress ssl/record/ssl3_record.c /^int ssl3_do_compress(SSL *ssl, SSL3_RECORD *wr)$/;" f +ssl3_do_uncompress ssl/record/ssl3_record.c /^int ssl3_do_uncompress(SSL *ssl, SSL3_RECORD *rr)$/;" f +ssl3_do_write ssl/statem/statem_lib.c /^int ssl3_do_write(SSL *s, int type)$/;" f +ssl3_enc ssl/record/ssl3_record.c /^int ssl3_enc(SSL *s, SSL3_RECORD *inrecs, size_t n_recs, int sending,$/;" f +ssl3_enc ssl/ssl_local.h /^ const struct ssl3_enc_method *ssl3_enc; \/* Extra SSLv3\/TLS stuff *\/$/;" m struct:ssl_method_st typeref:struct:ssl_method_st::ssl3_enc_method +ssl3_enc_method ssl/ssl_local.h /^typedef struct ssl3_enc_method {$/;" s +ssl3_final_finish_mac ssl/s3_enc.c /^size_t ssl3_final_finish_mac(SSL *s, const char *sender, size_t len,$/;" f +ssl3_finish_mac ssl/s3_enc.c /^int ssl3_finish_mac(SSL *s, const unsigned char *buf, size_t len)$/;" f +ssl3_free ssl/s3_lib.c /^void ssl3_free(SSL *s)$/;" f +ssl3_free_digest_list ssl/s3_enc.c /^void ssl3_free_digest_list(SSL *s)$/;" f +ssl3_generate_key_block ssl/s3_enc.c /^static int ssl3_generate_key_block(SSL *s, unsigned char *km, int num)$/;" f file: +ssl3_generate_master_secret ssl/s3_enc.c /^int ssl3_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p,$/;" f +ssl3_get_cipher ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher(unsigned int u)$/;" f +ssl3_get_cipher_by_char ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher_by_char(const unsigned char *p)$/;" f +ssl3_get_cipher_by_id ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher_by_id(uint32_t id)$/;" f +ssl3_get_cipher_by_std_name ssl/s3_lib.c /^const SSL_CIPHER *ssl3_get_cipher_by_std_name(const char *stdname)$/;" f +ssl3_get_record ssl/record/ssl3_record.c /^int ssl3_get_record(SSL *s)$/;" f +ssl3_get_req_cert_type ssl/s3_lib.c /^int ssl3_get_req_cert_type(SSL *s, WPACKET *pkt)$/;" f +ssl3_handshake_write ssl/s3_lib.c /^int ssl3_handshake_write(SSL *s)$/;" f +ssl3_init_finished_mac ssl/s3_enc.c /^int ssl3_init_finished_mac(SSL *s)$/;" f +ssl3_new ssl/s3_lib.c /^int ssl3_new(SSL *s)$/;" f +ssl3_num_ciphers ssl/s3_lib.c /^int ssl3_num_ciphers(void)$/;" f +ssl3_output_cert_chain ssl/statem/statem_lib.c /^unsigned long ssl3_output_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk)$/;" f +ssl3_pad_1 ssl/record/ssl3_record.c /^static const unsigned char ssl3_pad_1[48] = {$/;" v file: +ssl3_pad_2 ssl/record/ssl3_record.c /^static const unsigned char ssl3_pad_2[48] = {$/;" v file: +ssl3_peek ssl/s3_lib.c /^int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes)$/;" f +ssl3_pending ssl/record/rec_layer_s3.c /^size_t ssl3_pending(const SSL *s)$/;" f +ssl3_put_cipher_by_char ssl/s3_lib.c /^int ssl3_put_cipher_by_char(const SSL_CIPHER *c, WPACKET *pkt, size_t *len)$/;" f +ssl3_read ssl/s3_lib.c /^int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes)$/;" f +ssl3_read_bytes ssl/record/rec_layer_s3.c /^int ssl3_read_bytes(SSL *s, int type, int *recvd_type, unsigned char *buf,$/;" f +ssl3_read_internal ssl/s3_lib.c /^static int ssl3_read_internal(SSL *s, void *buf, size_t len, int peek,$/;" f file: +ssl3_read_n ssl/record/rec_layer_s3.c /^int ssl3_read_n(SSL *s, size_t n, size_t max, int extend, int clearold,$/;" f +ssl3_record_app_data_waiting ssl/record/ssl3_record.c /^static int ssl3_record_app_data_waiting(SSL *s)$/;" f file: +ssl3_record_sequence_update ssl/record/rec_layer_s3.c /^void ssl3_record_sequence_update(unsigned char *seq)$/;" f +ssl3_record_st ssl/record/record.h /^typedef struct ssl3_record_st {$/;" s +ssl3_release_read_buffer ssl/record/ssl3_buffer.c /^int ssl3_release_read_buffer(SSL *s)$/;" f +ssl3_release_write_buffer ssl/record/ssl3_buffer.c /^int ssl3_release_write_buffer(SSL *s)$/;" f +ssl3_renegotiate ssl/s3_lib.c /^int ssl3_renegotiate(SSL *s)$/;" f +ssl3_renegotiate_check ssl/s3_lib.c /^int ssl3_renegotiate_check(SSL *s, int initok)$/;" f +ssl3_scsvs ssl/s3_lib.c /^static SSL_CIPHER ssl3_scsvs[] = {$/;" v file: +ssl3_send_alert ssl/s3_msg.c /^int ssl3_send_alert(SSL *s, int level, int desc)$/;" f +ssl3_set_handshake_header ssl/s3_lib.c /^int ssl3_set_handshake_header(SSL *s, WPACKET *pkt, int htype)$/;" f +ssl3_set_req_cert_type ssl/s3_lib.c /^static int ssl3_set_req_cert_type(CERT *c, const unsigned char *p, size_t len)$/;" f file: +ssl3_setup_buffers ssl/record/ssl3_buffer.c /^int ssl3_setup_buffers(SSL *s)$/;" f +ssl3_setup_buffers ssl/ssl_local.h 2915;" d +ssl3_setup_key_block ssl/s3_enc.c /^int ssl3_setup_key_block(SSL *s)$/;" f +ssl3_setup_read_buffer ssl/record/ssl3_buffer.c /^int ssl3_setup_read_buffer(SSL *s)$/;" f +ssl3_setup_write_buffer ssl/record/ssl3_buffer.c /^int ssl3_setup_write_buffer(SSL *s, size_t numwpipes, size_t len)$/;" f +ssl3_shutdown ssl/s3_lib.c /^int ssl3_shutdown(SSL *s)$/;" f +ssl3_take_mac ssl/statem/statem_lib.c /^int ssl3_take_mac(SSL *s)$/;" f +ssl3_undef_enc_method ssl/ssl_lib.c /^SSL3_ENC_METHOD ssl3_undef_enc_method = {$/;" v +ssl3_write ssl/s3_lib.c /^int ssl3_write(SSL *s, const void *buf, size_t len, size_t *written)$/;" f +ssl3_write_bytes ssl/record/rec_layer_s3.c /^int ssl3_write_bytes(SSL *s, int type, const void *buf_, size_t len,$/;" f +ssl3_write_pending ssl/record/rec_layer_s3.c /^int ssl3_write_pending(SSL *s, int type, const unsigned char *buf, size_t len,$/;" f +ssl_accept ssl/ssl_local.h /^ int (*ssl_accept) (SSL *s);$/;" m struct:ssl_method_st +ssl_add_cert_chain ssl/statem/statem_lib.c /^static int ssl_add_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk)$/;" f file: +ssl_add_cert_to_wpacket ssl/statem/statem_lib.c /^static int ssl_add_cert_to_wpacket(SSL *s, WPACKET *pkt, X509 *x, int chain)$/;" f file: +ssl_alert_name test/helpers/ssl_test_ctx.c /^const char *ssl_alert_name(int alert)$/;" f +ssl_alerts test/helpers/ssl_test_ctx.c /^static const test_enum ssl_alerts[] = {$/;" v file: +ssl_allow_compression ssl/statem/statem_lib.c /^int ssl_allow_compression(SSL *s)$/;" f +ssl_async_args ssl/ssl_lib.c /^struct ssl_async_args {$/;" s file: +ssl_async_wait_ctx_cb ssl/ssl_lib.c /^static int ssl_async_wait_ctx_cb(void *arg)$/;" f file: +ssl_bad_method ssl/ssl_lib.c /^const SSL_METHOD *ssl_bad_method(int ver)$/;" f +ssl_base ssl/ssl_init.c /^static CRYPTO_ONCE ssl_base = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +ssl_base_inited ssl/ssl_init.c /^static int ssl_base_inited = 0;$/;" v file: +ssl_build_cert_chain ssl/ssl_cert.c /^int ssl_build_cert_chain(SSL *s, SSL_CTX *ctx, int flags)$/;" f +ssl_cache_cipherlist ssl/ssl_lib.c /^int ssl_cache_cipherlist(SSL *s, PACKET *cipher_suites, int sslv2format)$/;" f +ssl_callback_ctrl ssl/bio_ssl.c /^static long ssl_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp)$/;" f file: +ssl_callback_ctrl ssl/ssl_local.h /^ long (*ssl_callback_ctrl) (SSL *s, int cb_id, void (*fp) (void));$/;" m struct:ssl_method_st +ssl_cert_add0_chain_cert ssl/ssl_cert.c /^int ssl_cert_add0_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x)$/;" f +ssl_cert_add1_chain_cert ssl/ssl_cert.c /^int ssl_cert_add1_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x)$/;" f +ssl_cert_clear_certs ssl/ssl_cert.c /^void ssl_cert_clear_certs(CERT *c)$/;" f +ssl_cert_dup ssl/ssl_cert.c /^CERT *ssl_cert_dup(CERT *cert)$/;" f +ssl_cert_free ssl/ssl_cert.c /^void ssl_cert_free(CERT *c)$/;" f +ssl_cert_get_cert_store ssl/ssl_cert.c /^int ssl_cert_get_cert_store(CERT *c, X509_STORE **pstore, int chain)$/;" f +ssl_cert_info ssl/ssl_cert_table.h /^static const SSL_CERT_LOOKUP ssl_cert_info [] = {$/;" v +ssl_cert_is_disabled ssl/ssl_ciph.c /^int ssl_cert_is_disabled(SSL_CTX *ctx, size_t idx)$/;" f +ssl_cert_lookup_by_idx ssl/ssl_cert.c /^const SSL_CERT_LOOKUP *ssl_cert_lookup_by_idx(size_t idx)$/;" f +ssl_cert_lookup_by_nid ssl/ssl_cert.c /^int ssl_cert_lookup_by_nid(int nid, size_t *pidx)$/;" f +ssl_cert_lookup_by_pkey ssl/ssl_cert.c /^const SSL_CERT_LOOKUP *ssl_cert_lookup_by_pkey(const EVP_PKEY *pk, size_t *pidx)$/;" f +ssl_cert_new ssl/ssl_cert.c /^CERT *ssl_cert_new(void)$/;" f +ssl_cert_select_current ssl/ssl_cert.c /^int ssl_cert_select_current(CERT *c, X509 *x)$/;" f +ssl_cert_set0_chain ssl/ssl_cert.c /^int ssl_cert_set0_chain(SSL *s, SSL_CTX *ctx, STACK_OF(X509) *chain)$/;" f +ssl_cert_set1_chain ssl/ssl_cert.c /^int ssl_cert_set1_chain(SSL *s, SSL_CTX *ctx, STACK_OF(X509) *chain)$/;" f +ssl_cert_set_cert_cb ssl/ssl_cert.c /^void ssl_cert_set_cert_cb(CERT *c, int (*cb) (SSL *ssl, void *arg), void *arg)$/;" f +ssl_cert_set_cert_store ssl/ssl_cert.c /^int ssl_cert_set_cert_store(CERT *c, X509_STORE *store, int chain, int ref)$/;" f +ssl_cert_set_current ssl/ssl_cert.c /^int ssl_cert_set_current(CERT *c, long op)$/;" f +ssl_cert_status_t test/helpers/ssl_test_ctx.h /^} ssl_cert_status_t;$/;" t typeref:enum:__anon288 +ssl_certstatus test/helpers/ssl_test_ctx.c /^static const test_enum ssl_certstatus[] = {$/;" v file: +ssl_certstatus_name test/helpers/ssl_test_ctx.c /^const char *ssl_certstatus_name(ssl_cert_status_t cert_status)$/;" f +ssl_check_allowed_versions ssl/ssl_lib.c /^static int ssl_check_allowed_versions(int min_version, int max_version)$/;" f file: +ssl_check_for_safari ssl/statem/statem_srvr.c /^static void ssl_check_for_safari(SSL *s, const CLIENTHELLO_MSG *hello)$/;" f file: +ssl_check_srp_ext_ClientHello ssl/statem/statem_srvr.c /^static int ssl_check_srp_ext_ClientHello(SSL *s)$/;" f file: +ssl_check_srvr_ecc_cert_and_alg ssl/ssl_lib.c /^int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s)$/;" f +ssl_check_version_downgrade ssl/statem/statem_lib.c /^int ssl_check_version_downgrade(SSL *s)$/;" f +ssl_choose_client_version ssl/statem/statem_lib.c /^int ssl_choose_client_version(SSL *s, int version, RAW_EXTENSION *extensions)$/;" f +ssl_choose_server_version ssl/statem/statem_lib.c /^int ssl_choose_server_version(SSL *s, CLIENTHELLO_MSG *hello, DOWNGRADE *dgrd)$/;" f +ssl_cipher_apply_rule ssl/ssl_ciph.c /^static void ssl_cipher_apply_rule(uint32_t cipher_id, uint32_t alg_mkey,$/;" f file: +ssl_cipher_collect_aliases ssl/ssl_ciph.c /^static void ssl_cipher_collect_aliases(const SSL_CIPHER **ca_list,$/;" f file: +ssl_cipher_collect_ciphers ssl/ssl_ciph.c /^static void ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method,$/;" f file: +ssl_cipher_disabled ssl/t1_lib.c /^int ssl_cipher_disabled(const SSL *s, const SSL_CIPHER *c, int op, int ecdhe)$/;" f +ssl_cipher_get_evp ssl/ssl_ciph.c /^int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s,$/;" f +ssl_cipher_get_evp test/tls13secretstest.c /^int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s,$/;" f +ssl_cipher_get_evp_cipher ssl/ssl_ciph.c /^int ssl_cipher_get_evp_cipher(SSL_CTX *ctx, const SSL_CIPHER *sslc,$/;" f +ssl_cipher_get_evp_cipher test/tls13secretstest.c /^int ssl_cipher_get_evp_cipher(SSL_CTX *ctx, const SSL_CIPHER *sslc,$/;" f +ssl_cipher_get_overhead ssl/ssl_ciph.c /^int ssl_cipher_get_overhead(const SSL_CIPHER *c, size_t *mac_overhead,$/;" f +ssl_cipher_id_cmp ssl/ssl_lib.c /^int ssl_cipher_id_cmp(const SSL_CIPHER *a, const SSL_CIPHER *b)$/;" f +ssl_cipher_info_find ssl/ssl_ciph.c /^static int ssl_cipher_info_find(const ssl_cipher_table * table,$/;" f file: +ssl_cipher_info_lookup ssl/ssl_ciph.c 128;" d file: +ssl_cipher_list_to_bytes ssl/statem/statem_clnt.c /^int ssl_cipher_list_to_bytes(SSL *s, STACK_OF(SSL_CIPHER) *sk, WPACKET *pkt)$/;" f +ssl_cipher_methods ssl/ssl_local.h /^ const EVP_CIPHER *ssl_cipher_methods[SSL_ENC_NUM_IDX];$/;" m struct:ssl_ctx_st +ssl_cipher_process_rulestr ssl/ssl_ciph.c /^static int ssl_cipher_process_rulestr(const char *rule_str,$/;" f file: +ssl_cipher_ptr_id_cmp ssl/ssl_lib.c /^int ssl_cipher_ptr_id_cmp(const SSL_CIPHER *const *ap,$/;" f +ssl_cipher_st ssl/ssl_local.h /^struct ssl_cipher_st {$/;" s +ssl_cipher_strength_sort ssl/ssl_ciph.c /^static int ssl_cipher_strength_sort(CIPHER_ORDER **head_p,$/;" f file: +ssl_cipher_table ssl/ssl_ciph.c /^} ssl_cipher_table;$/;" t typeref:struct:__anon433 file: +ssl_cipher_table_auth ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_auth[] = {$/;" v file: +ssl_cipher_table_cipher ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_cipher[SSL_ENC_NUM_IDX] = {$/;" v file: +ssl_cipher_table_kx ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_kx[] = {$/;" v file: +ssl_cipher_table_mac ssl/ssl_ciph.c /^static const ssl_cipher_table ssl_cipher_table_mac[SSL_MD_NUM_IDX] = {$/;" v file: +ssl_ciphers_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_ciphers_tbl[] = {$/;" v file: +ssl_clear ssl/ssl_local.h /^ int (*ssl_clear) (SSL *s);$/;" m struct:ssl_method_st +ssl_clear_bad_session ssl/ssl_sess.c /^int ssl_clear_bad_session(SSL *s)$/;" f +ssl_clear_cipher_ctx ssl/ssl_lib.c /^void ssl_clear_cipher_ctx(SSL *s)$/;" f +ssl_clear_hash_ctx ssl/ssl_lib.c /^void ssl_clear_hash_ctx(EVP_MD_CTX **hash)$/;" f +ssl_client_store engines/e_capi.c /^ LPSTR ssl_client_store;$/;" m struct:CAPI_CTX_st file: +ssl_close_construct_packet ssl/ssl_local.h 2162;" d +ssl_cmd_switches ssl/ssl_conf.c /^static const ssl_switch_tbl ssl_cmd_switches[] = {$/;" v file: +ssl_comp_free_compression_methods_int ssl/ssl_ciph.c /^void ssl_comp_free_compression_methods_int(void)$/;" f +ssl_comp_st ssl/ssl_local.h /^struct ssl_comp_st {$/;" s +ssl_comp_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_comp_tbl[] = {$/;" v file: +ssl_compression_t test/helpers/ssl_test_ctx.h /^} ssl_compression_t;$/;" t typeref:enum:__anon283 +ssl_conf_cmd_allowed ssl/ssl_conf.c /^static int ssl_conf_cmd_allowed(SSL_CONF_CTX *cctx, const ssl_conf_cmd_tbl * t)$/;" f file: +ssl_conf_cmd_lookup ssl/ssl_conf.c /^static const ssl_conf_cmd_tbl *ssl_conf_cmd_lookup(SSL_CONF_CTX *cctx,$/;" f file: +ssl_conf_cmd_skip_prefix ssl/ssl_conf.c /^static int ssl_conf_cmd_skip_prefix(SSL_CONF_CTX *cctx, const char **pcmd)$/;" f file: +ssl_conf_cmd_st crypto/conf/conf_ssl.c /^struct ssl_conf_cmd_st {$/;" s file: +ssl_conf_cmd_tbl ssl/ssl_conf.c /^} ssl_conf_cmd_tbl;$/;" t typeref:struct:__anon429 file: +ssl_conf_cmds ssl/ssl_conf.c /^static const ssl_conf_cmd_tbl ssl_conf_cmds[] = {$/;" v file: +ssl_conf_ctx_st ssl/ssl_conf.c /^struct ssl_conf_ctx_st {$/;" s file: +ssl_conf_name_st crypto/conf/conf_ssl.c /^struct ssl_conf_name_st {$/;" s file: +ssl_connect ssl/ssl_local.h /^ int (*ssl_connect) (SSL *s);$/;" m struct:ssl_method_st +ssl_content_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_content_tbl[] = {$/;" v file: +ssl_ct_validation_modes test/helpers/ssl_test_ctx.c /^static const test_enum ssl_ct_validation_modes[] = {$/;" v file: +ssl_ct_validation_name test/helpers/ssl_test_ctx.c /^const char *ssl_ct_validation_name(ssl_ct_validation_t mode)$/;" f +ssl_ct_validation_t test/helpers/ssl_test_ctx.h /^} ssl_ct_validation_t;$/;" t typeref:enum:__anon287 +ssl_ctrl ssl/bio_ssl.c /^static long ssl_ctrl(BIO *b, int cmd, long num, void *ptr)$/;" f file: +ssl_ctrl ssl/ssl_local.h /^ long (*ssl_ctrl) (SSL *s, int cmd, long larg, void *parg);$/;" m struct:ssl_method_st +ssl_ctx apps/include/apps.h /^ SSL_CTX *ssl_ctx;$/;" m struct:app_http_tls_info_st +ssl_ctx_add_crls apps/lib/s_cb.c /^int ssl_ctx_add_crls(SSL_CTX *ctx, STACK_OF(X509_CRL) *crls, int crl_download)$/;" f +ssl_ctx_callback_ctrl ssl/ssl_local.h /^ long (*ssl_ctx_callback_ctrl) (SSL_CTX *s, int cb_id, void (*fp) (void));$/;" m struct:ssl_method_st +ssl_ctx_ctrl ssl/ssl_local.h /^ long (*ssl_ctx_ctrl) (SSL_CTX *ctx, int cmd, long larg, void *parg);$/;" m struct:ssl_method_st +ssl_ctx_ext_secure_st ssl/ssl_local.h /^typedef struct ssl_ctx_ext_secure_st {$/;" s +ssl_ctx_make_profiles ssl/d1_srtp.c /^static int ssl_ctx_make_profiles(const char *profiles_string,$/;" f file: +ssl_ctx_security ssl/ssl_cert.c /^int ssl_ctx_security(const SSL_CTX *ctx, int op, int bits, int nid, void *other)$/;" f +ssl_ctx_security_debug apps/lib/s_cb.c /^void ssl_ctx_security_debug(SSL_CTX *ctx, int verbose)$/;" f +ssl_ctx_set_excert apps/lib/s_cb.c /^void ssl_ctx_set_excert(SSL_CTX *ctx, SSL_EXCERT *exc)$/;" f +ssl_ctx_srp_ctx_free_intern ssl/tls_srp.c /^int ssl_ctx_srp_ctx_free_intern(SSL_CTX *ctx)$/;" f +ssl_ctx_srp_ctx_init_intern ssl/tls_srp.c /^int ssl_ctx_srp_ctx_init_intern(SSL_CTX *ctx)$/;" f +ssl_ctx_st ssl/ssl_local.h /^struct ssl_ctx_st {$/;" s +ssl_ctx_system_config ssl/ssl_mcnf.c /^void ssl_ctx_system_config(SSL_CTX *ctx)$/;" f +ssl_ctype_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_ctype_tbl[] = {$/;" v file: +ssl_dane_dup ssl/ssl_lib.c /^static int ssl_dane_dup(SSL *to, SSL *from)$/;" f file: +ssl_dane_st include/internal/dane.h /^struct ssl_dane_st {$/;" s +ssl_decapsulate ssl/s3_lib.c /^int ssl_decapsulate(SSL *s, EVP_PKEY *privkey,$/;" f +ssl_derive ssl/s3_lib.c /^int ssl_derive(SSL *s, EVP_PKEY *privkey, EVP_PKEY *pubkey, int gensecret)$/;" f +ssl_dh_to_pkey ssl/tls_depr.c /^EVP_PKEY *ssl_dh_to_pkey(DH *dh)$/;" f +ssl_digest_methods ssl/ssl_local.h /^ const EVP_MD *ssl_digest_methods[SSL_MD_NUM_IDX];$/;" m struct:ssl_ctx_st +ssl_dispatch_alert ssl/ssl_local.h /^ int (*ssl_dispatch_alert) (SSL *s);$/;" m struct:ssl_method_st +ssl_do_client_cert_cb ssl/statem/statem_clnt.c /^int ssl_do_client_cert_cb(SSL *s, X509 **px509, EVP_PKEY **ppkey)$/;" f +ssl_do_config ssl/ssl_mcnf.c /^static int ssl_do_config(SSL *s, SSL_CTX *ctx, const char *name, int system)$/;" f file: +ssl_do_handshake_intern ssl/ssl_lib.c /^static int ssl_do_handshake_intern(void *vargs)$/;" f file: +ssl_do_write ssl/ssl_local.h 2164;" d +ssl_encapsulate ssl/s3_lib.c /^int ssl_encapsulate(SSL *s, EVP_PKEY *pubkey,$/;" f +ssl_evp_cipher_fetch ssl/ssl_lib.c /^const EVP_CIPHER *ssl_evp_cipher_fetch(OSSL_LIB_CTX *libctx,$/;" f +ssl_evp_cipher_free ssl/ssl_lib.c /^void ssl_evp_cipher_free(const EVP_CIPHER *cipher)$/;" f +ssl_evp_cipher_free test/tls13secretstest.c /^void ssl_evp_cipher_free(const EVP_CIPHER *cipher)$/;" f +ssl_evp_cipher_up_ref ssl/ssl_lib.c /^int ssl_evp_cipher_up_ref(const EVP_CIPHER *cipher)$/;" f +ssl_evp_md_fetch ssl/ssl_lib.c /^const EVP_MD *ssl_evp_md_fetch(OSSL_LIB_CTX *libctx,$/;" f +ssl_evp_md_free ssl/ssl_lib.c /^void ssl_evp_md_free(const EVP_MD *md)$/;" f +ssl_evp_md_free test/tls13secretstest.c /^void ssl_evp_md_free(const EVP_MD *md)$/;" f +ssl_evp_md_up_ref ssl/ssl_lib.c /^int ssl_evp_md_up_ref(const EVP_MD *md)$/;" f +ssl_excert_free apps/lib/s_cb.c /^void ssl_excert_free(SSL_EXCERT *exc)$/;" f +ssl_excert_prepend apps/lib/s_cb.c /^static int ssl_excert_prepend(SSL_EXCERT **pexc)$/;" f file: +ssl_excert_st apps/lib/s_cb.c /^struct ssl_excert_st {$/;" s file: +ssl_exts_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_exts_tbl[] = {$/;" v file: +ssl_fill_hello_random ssl/s3_lib.c /^int ssl_fill_hello_random(SSL *s, int server, unsigned char *result, size_t len,$/;" f +ssl_flag_tbl ssl/ssl_conf.c /^} ssl_flag_tbl;$/;" t typeref:struct:__anon427 file: +ssl_free ssl/bio_ssl.c /^static int ssl_free(BIO *a)$/;" f file: +ssl_free ssl/ssl_local.h /^ void (*ssl_free) (SSL *s);$/;" m struct:ssl_method_st +ssl_free_wbio_buffer ssl/ssl_lib.c /^int ssl_free_wbio_buffer(SSL *s)$/;" f +ssl_generate_master_secret ssl/s3_lib.c /^int ssl_generate_master_secret(SSL *s, unsigned char *pms, size_t pmslen,$/;" f +ssl_generate_param_group ssl/s3_lib.c /^EVP_PKEY *ssl_generate_param_group(SSL *s, uint16_t id)$/;" f +ssl_generate_pkey ssl/s3_lib.c /^EVP_PKEY *ssl_generate_pkey(SSL *s, EVP_PKEY *pm)$/;" f +ssl_generate_pkey_group ssl/s3_lib.c /^EVP_PKEY *ssl_generate_pkey_group(SSL *s, uint16_t id)$/;" f +ssl_generate_session_id ssl/ssl_sess.c /^int ssl_generate_session_id(SSL *s, SSL_SESSION *ss)$/;" f +ssl_gensecret ssl/s3_lib.c /^int ssl_gensecret(SSL *s, unsigned char *pms, size_t pmslen)$/;" f +ssl_get_EC_curve_nid ssl/t1_lib.c /^int ssl_get_EC_curve_nid(const EVP_PKEY *pkey)$/;" f +ssl_get_algorithm2 ssl/s3_lib.c /^long ssl_get_algorithm2(SSL *s)$/;" f +ssl_get_auto_dh ssl/t1_lib.c /^EVP_PKEY *ssl_get_auto_dh(SSL *s)$/;" f +ssl_get_cipher_by_char ssl/ssl_ciph.c /^const SSL_CIPHER *ssl_get_cipher_by_char(SSL *ssl, const unsigned char *ptr,$/;" f +ssl_get_keyex ssl/t1_trce.c /^static int ssl_get_keyex(const char **pname, const SSL *ssl)$/;" f file: +ssl_get_max_send_fragment ssl/ssl_lib.c /^__owur unsigned int ssl_get_max_send_fragment(const SSL *ssl)$/;" f +ssl_get_min_max_version ssl/statem/statem_lib.c /^int ssl_get_min_max_version(const SSL *s, int *min_version, int *max_version,$/;" f +ssl_get_new_session ssl/ssl_sess.c /^int ssl_get_new_session(SSL *s, int session)$/;" f +ssl_get_prev_session ssl/ssl_sess.c /^int ssl_get_prev_session(SSL *s, CLIENTHELLO_MSG *hello)$/;" f +ssl_get_security_level_bits ssl/ssl_cert.c /^int ssl_get_security_level_bits(const SSL *s, const SSL_CTX *ctx, int *levelp)$/;" f +ssl_get_server_cert_serverinfo ssl/ssl_lib.c /^int ssl_get_server_cert_serverinfo(SSL *s, const unsigned char **serverinfo,$/;" f +ssl_get_split_send_fragment ssl/ssl_lib.c /^__owur unsigned int ssl_get_split_send_fragment(const SSL *ssl)$/;" f +ssl_give_srp_client_pwd_cb apps/lib/tlssrp_depr.c /^static char *ssl_give_srp_client_pwd_cb(SSL *s, void *arg)$/;" f file: +ssl_groups_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_groups_tbl[] = {$/;" v file: +ssl_handshake_hash ssl/ssl_lib.c /^int ssl_handshake_hash(SSL *s, unsigned char *out, size_t outlen,$/;" f +ssl_handshake_hash test/tls13secretstest.c /^int ssl_handshake_hash(SSL *s, unsigned char *out, size_t outlen,$/;" f +ssl_handshake_md ssl/ssl_ciph.c /^const EVP_MD *ssl_handshake_md(SSL *s)$/;" f +ssl_handshake_md test/tls13secretstest.c /^const EVP_MD *ssl_handshake_md(SSL *s)$/;" f +ssl_handshake_mode_name test/helpers/ssl_test_ctx.c /^const char *ssl_handshake_mode_name(ssl_handshake_mode_t mode)$/;" f +ssl_handshake_mode_t test/helpers/ssl_test_ctx.h /^} ssl_handshake_mode_t;$/;" t typeref:enum:__anon286 +ssl_handshake_modes test/helpers/ssl_test_ctx.c /^static const test_enum ssl_handshake_modes[] = {$/;" v file: +ssl_handshake_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_handshake_tbl[] = {$/;" v file: +ssl_has_cert ssl/ssl_local.h /^static ossl_inline int ssl_has_cert(const SSL *s, int idx)$/;" f +ssl_hmac_final ssl/t1_lib.c /^int ssl_hmac_final(SSL_HMAC *ctx, unsigned char *md, size_t *len,$/;" f +ssl_hmac_free ssl/t1_lib.c /^void ssl_hmac_free(SSL_HMAC *ctx)$/;" f +ssl_hmac_get0_EVP_MAC_CTX ssl/t1_lib.c /^EVP_MAC_CTX *ssl_hmac_get0_EVP_MAC_CTX(SSL_HMAC *ctx)$/;" f +ssl_hmac_get0_HMAC_CTX ssl/tls_depr.c /^HMAC_CTX *ssl_hmac_get0_HMAC_CTX(SSL_HMAC *ctx)$/;" f +ssl_hmac_init ssl/t1_lib.c /^int ssl_hmac_init(SSL_HMAC *ctx, void *key, size_t len, char *md)$/;" f +ssl_hmac_new ssl/t1_lib.c /^SSL_HMAC *ssl_hmac_new(const SSL_CTX *ctx)$/;" f +ssl_hmac_old_final ssl/tls_depr.c /^int ssl_hmac_old_final(SSL_HMAC *ctx, unsigned char *md, size_t *len)$/;" f +ssl_hmac_old_free ssl/tls_depr.c /^void ssl_hmac_old_free(SSL_HMAC *ctx)$/;" f +ssl_hmac_old_init ssl/tls_depr.c /^int ssl_hmac_old_init(SSL_HMAC *ctx, void *key, size_t len, char *md)$/;" f +ssl_hmac_old_new ssl/tls_depr.c /^int ssl_hmac_old_new(SSL_HMAC *ret)$/;" f +ssl_hmac_old_size ssl/tls_depr.c /^size_t ssl_hmac_old_size(const SSL_HMAC *ctx)$/;" f +ssl_hmac_old_update ssl/tls_depr.c /^int ssl_hmac_old_update(SSL_HMAC *ctx, const unsigned char *data, size_t len)$/;" f +ssl_hmac_size ssl/t1_lib.c /^size_t ssl_hmac_size(const SSL_HMAC *ctx)$/;" f +ssl_hmac_st ssl/ssl_local.h /^typedef struct ssl_hmac_st {$/;" s +ssl_hmac_update ssl/t1_lib.c /^int ssl_hmac_update(SSL_HMAC *ctx, const unsigned char *data, size_t len)$/;" f +ssl_init_wbio_buffer ssl/ssl_lib.c /^int ssl_init_wbio_buffer(SSL *s)$/;" f +ssl_init_wbio_buffer ssl/ssl_local.h 2914;" d +ssl_io_intern ssl/ssl_lib.c /^static int ssl_io_intern(void *vargs)$/;" f file: +ssl_key_update_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_key_update_tbl[] = {$/;" v file: +ssl_key_update_types test/helpers/ssl_test_ctx.c /^static const test_enum ssl_key_update_types[] = {$/;" v file: +ssl_library_stop ssl/ssl_init.c /^static void ssl_library_stop(void)$/;" f file: +ssl_load_builtin_comp_once ssl/ssl_ciph.c /^static CRYPTO_ONCE ssl_load_builtin_comp_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +ssl_load_ciphers ssl/ssl_ciph.c /^int ssl_load_ciphers(SSL_CTX *ctx)$/;" f +ssl_load_groups ssl/t1_lib.c /^int ssl_load_groups(SSL_CTX *ctx)$/;" f +ssl_load_stores apps/lib/s_cb.c /^int ssl_load_stores(SSL_CTX *ctx,$/;" f +ssl_log_rsa_client_key_exchange ssl/ssl_lib.c /^int ssl_log_rsa_client_key_exchange(SSL *ssl,$/;" f +ssl_log_secret ssl/ssl_lib.c /^int ssl_log_secret(SSL *ssl,$/;" f +ssl_log_secret test/tls13secretstest.c /^int ssl_log_secret(SSL *ssl,$/;" f +ssl_mac_buf_st ssl/record/record.h /^struct ssl_mac_buf_st {$/;" s +ssl_mac_pkey_id ssl/ssl_local.h /^ int ssl_mac_pkey_id[SSL_MD_NUM_IDX];$/;" m struct:ssl_ctx_st +ssl_mac_secret_size ssl/ssl_local.h /^ size_t ssl_mac_secret_size[SSL_MD_NUM_IDX];$/;" m struct:ssl_ctx_st +ssl_match_option ssl/ssl_conf.c /^static int ssl_match_option(SSL_CONF_CTX *cctx, const ssl_flag_tbl *tbl,$/;" f file: +ssl_max_fragment_len_mode test/helpers/ssl_test_ctx.c /^static const test_enum ssl_max_fragment_len_mode[] = {$/;" v file: +ssl_max_fragment_len_name test/helpers/ssl_test_ctx.c /^const char *ssl_max_fragment_len_name(int MFL_mode)$/;" f +ssl_md ssl/ssl_ciph.c /^const EVP_MD *ssl_md(SSL_CTX *ctx, int idx)$/;" f +ssl_md test/tls13secretstest.c /^const EVP_MD *ssl_md(SSL_CTX *ctx, int idx)$/;" f +ssl_method_error ssl/statem/statem_lib.c /^static int ssl_method_error(const SSL *s, const SSL_METHOD *method)$/;" f file: +ssl_method_st ssl/ssl_local.h /^struct ssl_method_st {$/;" s +ssl_mfl_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_mfl_tbl[] = {$/;" v file: +ssl_module_free crypto/conf/conf_ssl.c /^static void ssl_module_free(CONF_IMODULE *md)$/;" f file: +ssl_module_init crypto/conf/conf_ssl.c /^static int ssl_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: +ssl_names crypto/conf/conf_ssl.c /^static struct ssl_conf_name_st *ssl_names;$/;" v typeref:struct:ssl_conf_name_st file: +ssl_names_count crypto/conf/conf_ssl.c /^static size_t ssl_names_count;$/;" v file: +ssl_new ssl/bio_ssl.c /^static int ssl_new(BIO *bi)$/;" f file: +ssl_new ssl/ssl_local.h /^ int (*ssl_new) (SSL *s);$/;" m struct:ssl_method_st +ssl_next_proto_validate ssl/statem/extensions_clnt.c /^static int ssl_next_proto_validate(SSL *s, PACKET *pkt)$/;" f file: +ssl_peek ssl/ssl_local.h /^ int (*ssl_peek) (SSL *s, void *buf, size_t len, size_t *readbytes);$/;" m struct:ssl_method_st +ssl_peek_internal ssl/ssl_lib.c /^static int ssl_peek_internal(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f file: +ssl_pending ssl/ssl_local.h /^ size_t (*ssl_pending) (const SSL *s);$/;" m struct:ssl_method_st +ssl_point_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_point_tbl[] = {$/;" v file: +ssl_prf_md ssl/ssl_ciph.c /^const EVP_MD *ssl_prf_md(SSL *s)$/;" f +ssl_print_cert_request ssl/t1_trce.c /^static int ssl_print_cert_request(BIO *bio, int indent, const SSL *ssl,$/;" f file: +ssl_print_certificate ssl/t1_trce.c /^static int ssl_print_certificate(BIO *bio, int indent,$/;" f file: +ssl_print_certificates ssl/t1_trce.c /^static int ssl_print_certificates(BIO *bio, const SSL *ssl, int server,$/;" f file: +ssl_print_client_cert_types apps/lib/s_cb.c /^static void ssl_print_client_cert_types(BIO *bio, SSL *s)$/;" f file: +ssl_print_client_hello ssl/t1_trce.c /^static int ssl_print_client_hello(BIO *bio, const SSL *ssl, int indent,$/;" f file: +ssl_print_client_keyex ssl/t1_trce.c /^static int ssl_print_client_keyex(BIO *bio, int indent, const SSL *ssl,$/;" f file: +ssl_print_extension ssl/t1_trce.c /^static int ssl_print_extension(BIO *bio, int indent, int server,$/;" f file: +ssl_print_extensions ssl/t1_trce.c /^static int ssl_print_extensions(BIO *bio, int indent, int server,$/;" f file: +ssl_print_groups apps/lib/s_cb.c /^int ssl_print_groups(BIO *out, SSL *s, int noshared)$/;" f +ssl_print_handshake ssl/t1_trce.c /^static int ssl_print_handshake(BIO *bio, const SSL *ssl, int server,$/;" f file: +ssl_print_hex ssl/t1_trce.c /^static void ssl_print_hex(BIO *bio, int indent, const char *name,$/;" f file: +ssl_print_hexbuf ssl/t1_trce.c /^static int ssl_print_hexbuf(BIO *bio, int indent, const char *name, size_t nlen,$/;" f file: +ssl_print_point_formats apps/lib/s_cb.c /^int ssl_print_point_formats(BIO *out, SSL *s)$/;" f +ssl_print_random ssl/t1_trce.c /^static int ssl_print_random(BIO *bio, int indent,$/;" f file: +ssl_print_server_hello ssl/t1_trce.c /^static int ssl_print_server_hello(BIO *bio, int indent,$/;" f file: +ssl_print_server_keyex ssl/t1_trce.c /^static int ssl_print_server_keyex(BIO *bio, int indent, const SSL *ssl,$/;" f file: +ssl_print_sigalgs apps/lib/s_cb.c /^int ssl_print_sigalgs(BIO *out, SSL *s)$/;" f +ssl_print_signature ssl/t1_trce.c /^static int ssl_print_signature(BIO *bio, int indent, const SSL *ssl,$/;" f file: +ssl_print_ticket ssl/t1_trce.c /^static int ssl_print_ticket(BIO *bio, int indent, const SSL *ssl,$/;" f file: +ssl_print_tmp_key apps/lib/s_cb.c /^int ssl_print_tmp_key(BIO *out, SSL *s)$/;" f +ssl_print_version ssl/t1_trce.c /^static int ssl_print_version(BIO *bio, int indent, const char *name,$/;" f file: +ssl_protocol_name test/helpers/ssl_test_ctx.c /^const char *ssl_protocol_name(int protocol)$/;" f +ssl_protocol_to_string ssl/ssl_lib.c /^const char *ssl_protocol_to_string(int version)$/;" f +ssl_protocols test/helpers/ssl_test_ctx.c /^static const test_enum ssl_protocols[] = {$/;" v file: +ssl_psk_kex_modes_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_psk_kex_modes_tbl[] = {$/;" v file: +ssl_puts ssl/bio_ssl.c /^static int ssl_puts(BIO *bp, const char *str)$/;" f file: +ssl_read ssl/bio_ssl.c /^static int ssl_read(BIO *b, char *buf, size_t size, size_t *readbytes)$/;" f file: +ssl_read ssl/ssl_local.h /^ int (*ssl_read) (SSL *s, void *buf, size_t len, size_t *readbytes);$/;" m struct:ssl_method_st +ssl_read_bytes ssl/ssl_local.h /^ int (*ssl_read_bytes) (SSL *s, int type, int *recvd_type,$/;" m struct:ssl_method_st +ssl_read_internal ssl/ssl_lib.c /^int ssl_read_internal(SSL *s, void *buf, size_t num, size_t *readbytes)$/;" f +ssl_renegotiate ssl/ssl_local.h /^ int (*ssl_renegotiate) (SSL *s);$/;" m struct:ssl_method_st +ssl_renegotiate_check ssl/ssl_local.h /^ int (*ssl_renegotiate_check) (SSL *s, int);$/;" m struct:ssl_method_st +ssl_replace_hash ssl/ssl_lib.c /^EVP_MD_CTX *ssl_replace_hash(EVP_MD_CTX **hash, const EVP_MD *md)$/;" f +ssl_security ssl/ssl_cert.c /^int ssl_security(const SSL *s, int op, int bits, int nid, void *other)$/;" f +ssl_security_cert ssl/t1_lib.c /^int ssl_security_cert(SSL *s, SSL_CTX *ctx, X509 *x, int vfy, int is_ee)$/;" f +ssl_security_cert_chain ssl/t1_lib.c /^int ssl_security_cert_chain(SSL *s, STACK_OF(X509) *sk, X509 *x, int vfy)$/;" f +ssl_security_cert_key ssl/t1_lib.c /^static int ssl_security_cert_key(SSL *s, SSL_CTX *ctx, X509 *x, int op)$/;" f file: +ssl_security_cert_sig ssl/t1_lib.c /^static int ssl_security_cert_sig(SSL *s, SSL_CTX *ctx, X509 *x, int op)$/;" f file: +ssl_security_default_callback ssl/ssl_cert.c /^static int ssl_security_default_callback(const SSL *s, const SSL_CTX *ctx,$/;" f file: +ssl_servername test/helpers/ssl_test_ctx.c /^static const test_enum ssl_servername[] = {$/;" v file: +ssl_servername_callback_name test/helpers/ssl_test_ctx.c /^const char *ssl_servername_callback_name(ssl_servername_callback_t callback)$/;" f +ssl_servername_callback_t test/helpers/ssl_test_ctx.h /^} ssl_servername_callback_t;$/;" t typeref:enum:__anon281 +ssl_servername_callbacks test/helpers/ssl_test_ctx.c /^static const test_enum ssl_servername_callbacks[] = {$/;" v file: +ssl_servername_cb apps/s_client.c /^static int ssl_servername_cb(SSL *s, int *ad, void *arg)$/;" f file: +ssl_servername_cb apps/s_server.c /^static int ssl_servername_cb(SSL *s, int *ad, void *arg)$/;" f file: +ssl_servername_name test/helpers/ssl_test_ctx.c /^const char *ssl_servername_name(ssl_servername_t server)$/;" f +ssl_servername_t test/helpers/ssl_test_ctx.h /^} ssl_servername_t;$/;" t typeref:enum:__anon280 +ssl_session_calculate_timeout ssl/ssl_sess.c /^void ssl_session_calculate_timeout(SSL_SESSION *ss)$/;" f +ssl_session_cmp ssl/ssl_lib.c /^static int ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b)$/;" f file: +ssl_session_dup ssl/ssl_sess.c /^SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket)$/;" f +ssl_session_hash ssl/ssl_lib.c /^static unsigned long ssl_session_hash(const SSL_SESSION *a)$/;" f file: +ssl_session_id test/helpers/ssl_test_ctx.c /^static const test_enum ssl_session_id[] = {$/;" v file: +ssl_session_id_name test/helpers/ssl_test_ctx.c /^const char *ssl_session_id_name(ssl_session_id_t server)$/;" f +ssl_session_id_t test/helpers/ssl_test_ctx.h /^} ssl_session_id_t;$/;" t typeref:enum:__anon284 +ssl_session_st ssl/ssl_local.h /^struct ssl_session_st {$/;" s +ssl_session_ticket test/helpers/ssl_test_ctx.c /^static const test_enum ssl_session_ticket[] = {$/;" v file: +ssl_session_ticket_name test/helpers/ssl_test_ctx.c /^const char *ssl_session_ticket_name(ssl_session_ticket_t server)$/;" f +ssl_session_ticket_t test/helpers/ssl_test_ctx.h /^} ssl_session_ticket_t;$/;" t typeref:enum:__anon282 +ssl_set_cert ssl/ssl_rsa.c /^static int ssl_set_cert(CERT *c, X509 *x)$/;" f file: +ssl_set_cert_and_key ssl/ssl_rsa.c /^static int ssl_set_cert_and_key(SSL *ssl, SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey,$/;" f file: +ssl_set_client_disabled ssl/t1_lib.c /^int ssl_set_client_disabled(SSL *s)$/;" f +ssl_set_client_hello_version ssl/statem/statem_lib.c /^int ssl_set_client_hello_version(SSL *s)$/;" f +ssl_set_handshake_header ssl/ssl_local.h 2160;" d +ssl_set_masks ssl/ssl_lib.c /^void ssl_set_masks(SSL *s)$/;" f +ssl_set_option ssl/ssl_conf.c /^static void ssl_set_option(SSL_CONF_CTX *cctx, unsigned int name_flags,$/;" f file: +ssl_set_option_list ssl/ssl_conf.c /^static int ssl_set_option_list(const char *elem, int len, void *usr)$/;" f file: +ssl_set_pkey ssl/ssl_rsa.c /^static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey)$/;" f file: +ssl_set_sig_mask ssl/t1_lib.c /^void ssl_set_sig_mask(uint32_t *pmask_a, SSL *s, int op)$/;" f +ssl_set_tmp_ecdh_groups ssl/tls_depr.c /^int ssl_set_tmp_ecdh_groups(uint16_t **pext, size_t *pextlen,$/;" f +ssl_set_version_bound ssl/statem/statem_lib.c /^int ssl_set_version_bound(int method_version, int version, int *bound)$/;" f +ssl_setup_sig_algs ssl/t1_lib.c /^int ssl_setup_sig_algs(SSL_CTX *ctx)$/;" f +ssl_shutdown ssl/ssl_local.h /^ int (*ssl_shutdown) (SSL *s);$/;" m struct:ssl_method_st +ssl_sigalg_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_sigalg_tbl[] = {$/;" v file: +ssl_sort_cipher_list ssl/s3_lib.c /^void ssl_sort_cipher_list(void)$/;" f +ssl_srp_calc_a_param_intern ssl/tls_srp.c /^int ssl_srp_calc_a_param_intern(SSL *s)$/;" f +ssl_srp_cb test/sslapitest.c /^static int ssl_srp_cb(SSL *s, int *ad, void *arg)$/;" f file: +ssl_srp_ctx_free_intern ssl/tls_srp.c /^int ssl_srp_ctx_free_intern(SSL *s)$/;" f +ssl_srp_ctx_init_intern ssl/tls_srp.c /^int ssl_srp_ctx_init_intern(SSL *s)$/;" f +ssl_srp_server_param_cb apps/lib/tlssrp_depr.c /^static int ssl_srp_server_param_cb(SSL *s, int *ad, void *arg)$/;" f file: +ssl_srp_server_param_with_username_intern ssl/tls_srp.c /^int ssl_srp_server_param_with_username_intern(SSL *s, int *ad)$/;" f +ssl_srp_verify_param_cb apps/lib/tlssrp_depr.c /^static int ssl_srp_verify_param_cb(SSL *s, void *arg)$/;" f file: +ssl_st ssl/ssl_local.h /^struct ssl_st {$/;" s +ssl_start_async_job ssl/ssl_lib.c /^static int ssl_start_async_job(SSL *s, struct ssl_async_args *args,$/;" f file: +ssl_strings ssl/ssl_init.c /^static CRYPTO_ONCE ssl_strings = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +ssl_switch_tbl ssl/ssl_conf.c /^} ssl_switch_tbl;$/;" t typeref:struct:__anon428 file: +ssl_test_client_option test/helpers/ssl_test_ctx.c /^} ssl_test_client_option;$/;" t typeref:struct:__anon276 file: +ssl_test_client_options test/helpers/ssl_test_ctx.c /^static const ssl_test_client_option ssl_test_client_options[] = {$/;" v file: +ssl_test_ctx_free_extra_data test/helpers/ssl_test_ctx.c /^static void ssl_test_ctx_free_extra_data(SSL_TEST_CTX *ctx)$/;" f file: +ssl_test_ctx_option test/helpers/ssl_test_ctx.c /^} ssl_test_ctx_option;$/;" t typeref:struct:__anon275 file: +ssl_test_ctx_options test/helpers/ssl_test_ctx.c /^static const ssl_test_ctx_option ssl_test_ctx_options[] = {$/;" v file: +ssl_test_ctx_test_fixture test/ssl_test_ctx_test.c /^typedef struct ssl_test_ctx_test_fixture {$/;" s file: +ssl_test_extra_conf_free_data test/helpers/ssl_test_ctx.c /^static void ssl_test_extra_conf_free_data(SSL_TEST_EXTRA_CONF *conf)$/;" f file: +ssl_test_functions ssl/ssl_utst.c /^static const struct openssl_ssl_test_functions ssl_test_functions = {$/;" v typeref:struct:openssl_ssl_test_functions file: +ssl_test_method_name test/helpers/ssl_test_ctx.c /^const char *ssl_test_method_name(ssl_test_method_t method)$/;" f +ssl_test_method_t test/helpers/ssl_test_ctx.h /^} ssl_test_method_t;$/;" t typeref:enum:__anon285 +ssl_test_methods test/helpers/ssl_test_ctx.c /^static const test_enum ssl_test_methods[] = {$/;" v file: +ssl_test_result_name test/helpers/ssl_test_ctx.c /^const char *ssl_test_result_name(ssl_test_result_t result)$/;" f +ssl_test_result_t test/helpers/ssl_test_ctx.h /^} ssl_test_result_t;$/;" t typeref:enum:__anon278 +ssl_test_results test/helpers/ssl_test_ctx.c /^static const test_enum ssl_test_results[] = {$/;" v file: +ssl_test_server_option test/helpers/ssl_test_ctx.c /^} ssl_test_server_option;$/;" t typeref:struct:__anon277 file: +ssl_test_server_options test/helpers/ssl_test_ctx.c /^static const ssl_test_server_option ssl_test_server_options[] = {$/;" v file: +ssl_trace_list ssl/t1_trce.c 24;" d file: +ssl_trace_str ssl/t1_trce.c 21;" d file: +ssl_trace_tbl ssl/t1_trce.c /^} ssl_trace_tbl;$/;" t typeref:struct:__anon434 file: +ssl_tsan_counter ssl/ssl_local.h /^static ossl_unused ossl_inline void ssl_tsan_counter(const SSL_CTX *ctx,$/;" f +ssl_tsan_decr ssl/statem/extensions.c /^static ossl_inline void ssl_tsan_decr(const SSL_CTX *ctx,$/;" f file: +ssl_tsan_load ssl/ssl_lib.c /^static int ssl_tsan_load(SSL_CTX *ctx, TSAN_QUALIFIER int *stat)$/;" f file: +ssl_tsan_lock ssl/ssl_local.h /^static ossl_unused ossl_inline int ssl_tsan_lock(const SSL_CTX *ctx)$/;" f +ssl_tsan_unlock ssl/ssl_local.h /^static ossl_unused ossl_inline void ssl_tsan_unlock(const SSL_CTX *ctx)$/;" f +ssl_undefined_const_function ssl/ssl_lib.c /^int ssl_undefined_const_function(const SSL *s)$/;" f +ssl_undefined_function ssl/ssl_lib.c /^int ssl_undefined_function(SSL *s)$/;" f +ssl_undefined_function_1 ssl/s3_lib.c /^static int ssl_undefined_function_1(SSL *ssl, unsigned char *r, size_t s,$/;" f file: +ssl_undefined_function_1 ssl/ssl_lib.c /^static int ssl_undefined_function_1(SSL *ssl, SSL3_RECORD *r, size_t s, int t,$/;" f file: +ssl_undefined_function_2 ssl/ssl_lib.c /^static int ssl_undefined_function_2(SSL *ssl, SSL3_RECORD *r, unsigned char *s,$/;" f file: +ssl_undefined_function_3 ssl/ssl_lib.c /^static int ssl_undefined_function_3(SSL *ssl, unsigned char *r,$/;" f file: +ssl_undefined_function_4 ssl/ssl_lib.c /^static int ssl_undefined_function_4(SSL *ssl, int r)$/;" f file: +ssl_undefined_function_5 ssl/ssl_lib.c /^static size_t ssl_undefined_function_5(SSL *ssl, const char *r, size_t s,$/;" f file: +ssl_undefined_function_6 ssl/ssl_lib.c /^static int ssl_undefined_function_6(int r)$/;" f file: +ssl_undefined_function_7 ssl/ssl_lib.c /^static int ssl_undefined_function_7(SSL *ssl, unsigned char *r, size_t s,$/;" f file: +ssl_undefined_void_function ssl/ssl_lib.c /^int ssl_undefined_void_function(void)$/;" f +ssl_update_cache ssl/ssl_lib.c /^void ssl_update_cache(SSL *s, int mode)$/;" f +ssl_validate_ct ssl/ssl_lib.c /^int ssl_validate_ct(SSL *s)$/;" f +ssl_verify_callback_name test/helpers/ssl_test_ctx.c /^const char *ssl_verify_callback_name(ssl_verify_callback_t callback)$/;" f +ssl_verify_callback_t test/helpers/ssl_test_ctx.h /^} ssl_verify_callback_t;$/;" t typeref:enum:__anon279 +ssl_verify_callbacks test/helpers/ssl_test_ctx.c /^static const test_enum ssl_verify_callbacks[] = {$/;" v file: +ssl_verify_cert_chain ssl/ssl_cert.c /^int ssl_verify_cert_chain(SSL *s, STACK_OF(X509) *sk)$/;" f +ssl_version ssl/ssl_asn1.c /^ int32_t ssl_version;$/;" m struct:__anon426 file: +ssl_version ssl/ssl_local.h /^ int (*ssl_version) (void);$/;" m struct:ssl_method_st +ssl_version ssl/ssl_local.h /^ int ssl_version; \/* what ssl version session info is being kept$/;" m struct:ssl_session_st +ssl_version_supported ssl/statem/statem_lib.c /^int ssl_version_supported(const SSL *s, int version, const SSL_METHOD **meth)$/;" f +ssl_version_tbl ssl/t1_trce.c /^static const ssl_trace_tbl ssl_version_tbl[] = {$/;" v file: +ssl_versions apps/lib/s_cb.c /^static STRINT_PAIR ssl_versions[] = {$/;" v file: +ssl_write ssl/bio_ssl.c /^static int ssl_write(BIO *b, const char *buf, size_t size, size_t *written)$/;" f file: +ssl_write ssl/ssl_local.h /^ int (*ssl_write) (SSL *s, const void *buf, size_t len, size_t *written);$/;" m struct:ssl_method_st +ssl_write_bytes ssl/ssl_local.h /^ int (*ssl_write_bytes) (SSL *s, int type, const void *buf_, size_t len,$/;" m struct:ssl_method_st +ssl_write_internal ssl/ssl_lib.c /^int ssl_write_internal(SSL *s, const void *buf, size_t num, size_t *written)$/;" f +ssl_x509_store_ctx_idx ssl/ssl_cert.c /^static volatile int ssl_x509_store_ctx_idx = -1;$/;" v file: +ssl_x509_store_ctx_once ssl/ssl_cert.c /^static CRYPTO_ONCE ssl_x509_store_ctx_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +ssl_x509err2alert ssl/statem/statem_lib.c /^int ssl_x509err2alert(int x509err)$/;" f +sslapi_info_callback test/sslapitest.c /^static void sslapi_info_callback(const SSL *s, int where, int ret)$/;" f file: +sslapitest_log_counts test/sslapitest.c /^struct sslapitest_log_counts {$/;" s file: +ssltests test/ssl-tests/protocol_version.pm /^package ssltests;$/;" p +ssltests test/ssl-tests/ssltests_base.pm /^package ssltests;$/;" p +sslv2 util/perl/TLSProxy/Record.pm /^sub sslv2$/;" s +ssse3_handler crypto/aes/asm/aesni-sha1-x86_64.pl /^ssse3_handler:$/;" l +ssse3_handler crypto/sha/asm/sha1-x86_64.pl /^ssse3_handler:$/;" l +sstrsep apps/speed.c /^static char *sstrsep(char **string, const char *delim)$/;" f file: +st test/exdatatest.c /^ int st;$/;" m struct:myobj_st file: +st_args test/acvp_test.c /^typedef struct st_args {$/;" s file: +st_dynamic_MEM_fns include/openssl/engine.h /^typedef struct st_dynamic_MEM_fns {$/;" s +st_dynamic_data_ctx crypto/engine/eng_dyn.c /^struct st_dynamic_data_ctx {$/;" s file: +st_dynamic_fns include/openssl/engine.h /^typedef struct st_dynamic_fns {$/;" s +st_engine_cleanup_item crypto/engine/eng_local.h /^typedef struct st_engine_cleanup_item {$/;" s +st_engine_pile crypto/engine/eng_table.c /^struct st_engine_pile {$/;" s file: +st_engine_pile_doall crypto/engine/eng_table.c /^typedef struct st_engine_pile_doall {$/;" s file: +st_engine_table crypto/engine/eng_table.c /^struct st_engine_table {$/;" s file: +st_free crypto/asn1/a_strnid.c /^static void st_free(ASN1_STRING_TABLE *tbl)$/;" f file: +stable_get crypto/asn1/a_strnid.c /^static ASN1_STRING_TABLE *stable_get(int nid)$/;" f file: +stack crypto/bn/bn_ctx.c /^ BN_STACK stack;$/;" m struct:bignum_ctx file: +stack_st crypto/stack/stack.c /^struct stack_st {$/;" s file: +stack_to_property_list crypto/property/property_parse.c /^stack_to_property_list(OSSL_LIB_CTX *ctx,$/;" f file: +standard_exts crypto/x509/standard_exts.h /^static const X509V3_EXT_METHOD *standard_exts[] = {$/;" v +standard_methods crypto/asn1/standard_methods.h /^static const EVP_PKEY_ASN1_METHOD *standard_methods[] = {$/;" v +standard_methods crypto/evp/pmeth_lib.c /^static pmeth_fn standard_methods[] = {$/;" v file: +standard_name2type crypto/evp/p_lib.c /^static const OSSL_ITEM standard_name2type[] = {$/;" v file: +stanza_st test/testutil.h /^typedef struct stanza_st {$/;" s +start crypto/evp/bio_b64.c /^ int start; \/* have we started decoding yet? *\/$/;" m struct:b64_struct file: +start ssl/ssl_local.h /^ size_t start; \/* offset into quic_buf->data *\/$/;" m struct:quic_data_st +start test/testutil.h /^ int start; \/* Line where test starts *\/$/;" m struct:stanza_st +start util/perl/TLSProxy/Proxy.pm /^sub start$/;" s +start_check_contentinfo test/helpers/pkcs12.c /^void start_check_contentinfo(PKCS12_BUILDER *pb)$/;" f +start_check_contentinfo_encrypted test/helpers/pkcs12.c /^void start_check_contentinfo_encrypted(PKCS12_BUILDER *pb, const PKCS12_ENC *enc)$/;" f +start_check_pkcs12 test/helpers/pkcs12.c /^void start_check_pkcs12(PKCS12_BUILDER *pb)$/;" f +start_check_pkcs12_file test/helpers/pkcs12.c /^void start_check_pkcs12_file(PKCS12_BUILDER *pb)$/;" f +start_check_pkcs12_file_with_mac test/helpers/pkcs12.c /^void start_check_pkcs12_file_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f +start_check_pkcs12_with_mac test/helpers/pkcs12.c /^void start_check_pkcs12_with_mac(PKCS12_BUILDER *pb, const PKCS12_ENC *mac)$/;" f +start_contentinfo test/helpers/pkcs12.c /^void start_contentinfo(PKCS12_BUILDER *pb)$/;" f +start_fake_rand test/sm2_internal_test.c /^static int start_fake_rand(const char *hex_bytes)$/;" f file: +start_input_type crypto/encode_decode/encoder_local.h /^ const char *start_input_type;$/;" m struct:ossl_decoder_ctx_st +start_pkcs12 test/helpers/pkcs12.c /^void start_pkcs12(PKCS12_BUILDER *pb)$/;" f +start_threads test/threadstest.c /^static int start_threads(size_t n, void (*thread_func)(void))$/;" f file: +startoffset util/perl/TLSProxy/Message.pm /^sub startoffset$/;" s +startproc crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub startproc($)$/;" s +stat crypto/conf/conf_def.c 31;" d file: +stat crypto/rand/randfile.c 40;" d file: +stat crypto/x509/by_dir.c 327;" d file: +stat engines/e_loader_attic.c 45;" d file: +stat providers/implementations/storemgmt/file_store.c 37;" d file: +state crypto/asn1/bio_asn1.c /^ asn1_bio_state_t state;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +state crypto/bio/bss_acpt.c /^ int state;$/;" m struct:bio_accept_st file: +state crypto/bio/bss_conn.c /^ int state;$/;" m struct:bio_connect_st file: +state crypto/evp/ctrl_params_translate.c /^enum state {$/;" g file: +state crypto/http/http_client.c /^ int state; \/* Current I\/O state *\/$/;" m struct:ossl_http_req_ctx_st file: +state include/openssl/md2.h /^ MD2_INT state[MD2_BLOCK];$/;" m struct:MD2state_st +state providers/implementations/rands/drbg_local.h /^ DRBG_STATUS state;$/;" m struct:prov_drbg_st +state providers/implementations/rands/seed_src.c /^ int state;$/;" m struct:__anon458 file: +state providers/implementations/rands/test_rng.c /^ int state;$/;" m struct:__anon457 file: +state ssl/statem/statem.h /^ MSG_FLOW_STATE state;$/;" m struct:ossl_statem_st +state test/drbgtest.c /^static int state(EVP_RAND_CTX *drbg)$/;" f file: +state test/testutil/fake_random.c /^ int state;$/;" m struct:__anon349 file: +state_machine ssl/statem/statem.c /^static int state_machine(SSL *s, int server)$/;" f file: +stateless apps/s_server.c /^static int stateless = 0;$/;" v file: +statem ssl/ssl_local.h /^ OSSL_STATEM statem;$/;" m struct:ssl_st +statem_do_write ssl/statem/statem.c /^static int statem_do_write(SSL *s)$/;" f file: +statem_flush ssl/statem/statem.c /^int statem_flush(SSL *s)$/;" f +statestr test/sslapitest.c /^ const char *statestr;$/;" m struct:info_cb_states_st file: +static_ASN1_BROKEN_SEQUENCE_END crypto/asn1/n_pkey.c 22;" d file: +static_api_params test/params_test.c /^static OSSL_PARAM static_api_params[] = {$/;" v file: +static_params test/params_test.c /^ OSSL_PARAM *static_params;$/;" m struct:param_owner_st file: +static_raw_params test/params_test.c /^static OSSL_PARAM static_raw_params[] = {$/;" v file: +static_state include/openssl/engine.h /^ void *static_state;$/;" m struct:st_dynamic_fns +staticbuf include/internal/packet.h /^ unsigned char *staticbuf;$/;" m struct:wpacket_st +staticlib Configurations/platform/BASE.pm /^sub staticlib { return $_[0]->staticname($_[1]) . $_[0]->libext() }$/;" s +staticlibpdb Configurations/platform/Windows/MSVC.pm /^sub staticlibpdb {$/;" s +staticname Configurations/platform/AIX.pm /^sub staticname {$/;" s +staticname Configurations/platform/BASE.pm /^sub staticname { return __base($_[1], '.a') } # Name of static lib$/;" s +staticname Configurations/platform/Unix.pm /^sub staticname {$/;" s +staticname Configurations/platform/VMS.pm /^sub staticname {$/;" s +staticname Configurations/platform/Windows.pm /^sub staticname {$/;" s +stats ssl/ssl_local.h /^ } stats;$/;" m struct:ssl_ctx_st typeref:struct:ssl_ctx_st::__anon415 +stats util/perl/OpenSSL/Ordinals.pm /^sub stats {$/;" s +status apps/s_client.c /^ int status;$/;" m struct:tlsextnextprotoctx_st file: +status crypto/async/async_local.h /^ int status;$/;" m struct:async_job_st +status crypto/async/async_local.h /^ int status;$/;" m struct:async_wait_ctx_st +status crypto/cmp/cmp_local.h /^ ASN1_INTEGER *status;$/;" m struct:ossl_cmp_revanncontent_st +status crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *status;$/;" m struct:ossl_cmp_certresponse_st +status crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *status;$/;" m struct:ossl_cmp_keyrecrepcontent_st +status crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISTATUS *status;$/;" m struct:ossl_cmp_pkisi_st +status crypto/cmp/cmp_local.h /^ STACK_OF(OSSL_CMP_PKISI) *status;$/;" m struct:ossl_cmp_revrepcontent_st +status crypto/cmp/cmp_local.h /^ int status; \/* PKIStatus of last received IP\/CP\/KUP\/RP\/error or -1 *\/$/;" m struct:ossl_cmp_ctx_st +status crypto/ts/ts_local.h /^ ASN1_INTEGER *status;$/;" m struct:TS_status_info_st +status crypto/ui/ui_openssl.c /^static long status;$/;" v file: +status engines/e_devcrypto.c /^ } status;$/;" m struct:driver_info_st typeref:enum:driver_info_st::devcrypto_status_t file: +status include/openssl/rand.h /^ int (*status) (void);$/;" m struct:rand_meth_st +status test/helpers/handshake.c /^ peer_status_t status;$/;" m struct:peer_st file: +statusInfo crypto/cmp/cmp_local.h /^ OSSL_CMP_PKISI *statusInfo;$/;" m struct:ossl_cmp_certstatus_st +statusOut apps/lib/cmp_mock_srv.c /^ OSSL_CMP_PKISI *statusOut; \/* status for ip\/cp\/kup\/rp msg unless polling *\/$/;" m struct:__anon443 file: +statusString crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *statusString; \/* of last IP\/CP\/KUP\/RP\/error *\/$/;" m struct:ossl_cmp_ctx_st +statusString crypto/cmp/cmp_local.h /^ OSSL_CMP_PKIFREETEXT *statusString;$/;" m struct:ossl_cmp_pkisi_st +status_arg ssl/ssl_local.h /^ void *status_arg;$/;" m struct:ssl_ctx_st::__anon416 +status_cb ssl/ssl_local.h /^ int (*status_cb) (SSL *ssl, void *arg);$/;" m struct:ssl_ctx_st::__anon416 +status_expected ssl/ssl_local.h /^ int status_expected;$/;" m struct:ssl_st::__anon420 +status_info crypto/ts/ts_local.h /^ TS_STATUS_INFO *status_info;$/;" m struct:TS_resp_st +status_map_st crypto/ts/ts_rsp_print.c /^struct status_map_st {$/;" s file: +status_type ssl/ssl_local.h /^ int status_type;$/;" m struct:ssl_ctx_st::__anon416 +status_type ssl/ssl_local.h /^ int status_type;$/;" m struct:ssl_st::__anon420 +stbl_module_finish crypto/asn1/asn_mstbl.c /^static void stbl_module_finish(CONF_IMODULE *md)$/;" f file: +stbl_module_init crypto/asn1/asn_mstbl.c /^static int stbl_module_init(CONF_IMODULE *md, const CONF *cnf)$/;" f file: +stck crypto/perlasm/s390x.pm /^sub stck {$/;" s +stckf crypto/perlasm/s390x.pm /^sub stckf {$/;" s +stderr e_os.h 145;" d +stderr e_os.h 149;" d +stderr_onerror test/certs/mkcert.sh /^stderr_onerror() {$/;" f +stdin e_os.h 143;" d +stdin e_os.h 147;" d +stdin_sock apps/lib/apps.c /^static int stdin_sock = -1;$/;" v file: +stdname ssl/ssl_local.h /^ const char *stdname; \/* RFC name *\/$/;" m struct:ssl_cipher_st +stdout e_os.h 144;" d +stdout e_os.h 148;" d +stfle crypto/perlasm/s390x.pm /^sub stfle {$/;" s +stfle crypto/s390x_arch.h /^ unsigned long long stfle[4];$/;" m struct:OPENSSL_s390xcap_st +stop_handlers crypto/init.c /^static OPENSSL_INIT_STOP *stop_handlers = NULL;$/;" v file: +stop_it apps/speed.c 1336;" d file: +stop_property_mirror test/provider_test.c /^static OSSL_PARAM stop_property_mirror[] = {$/;" v file: +stopped crypto/init.c /^static int stopped = 0;$/;" v file: +stopped ssl/ssl_init.c /^static int stopped;$/;" v file: +stopsuccess test/provider_test.c /^static unsigned int stopsuccess = 0;$/;" v file: +store crypto/cmp/cmp_local.h /^STACK_OF(X509) *ossl_cmp_X509_STORE_get1_certs(X509_STORE *store);$/;" v +store crypto/core_fetch.c /^ OSSL_METHOD_STORE *store;$/;" m struct:construct_data_st file: +store crypto/property/property.c /^ OSSL_METHOD_STORE *store;$/;" m struct:alg_cleanup_by_provider_data_st file: +store crypto/provider_core.c /^ struct provider_store_st *store; \/* The store this instance belongs to *\/$/;" m struct:ossl_provider_st typeref:struct:ossl_provider_st::provider_store_st file: +store crypto/ts/ts_local.h /^ X509_STORE *store;$/;" m struct:TS_verify_ctx +store include/crypto/x509.h /^ X509_STORE *store;$/;" m struct:x509_store_ctx_st +store32 providers/implementations/digests/blake2_impl.h /^static ossl_inline void store32(uint8_t *dst, uint32_t w)$/;" f +store48 providers/implementations/digests/blake2_impl.h /^static ossl_inline void store48(uint8_t *dst, uint64_t w)$/;" f +store64 providers/implementations/digests/blake2_impl.h /^static ossl_inline void store64(uint8_t *dst, uint64_t w)$/;" f +store_cmp apps/list.c /^static int store_cmp(const OSSL_STORE_LOADER * const *a,$/;" f file: +store_ctx crypto/x509/x509_local.h /^ X509_STORE *store_ctx; \/* who owns us *\/$/;" m struct:x509_lookup_st +store_ctx_dane_init test/danetest.c /^static void store_ctx_dane_init(X509_STORE_CTX *store_ctx, SSL *ssl)$/;" f file: +store_flags engines/e_capi.c /^ DWORD store_flags;$/;" m struct:CAPI_CTX_st file: +store_info_free engines/e_loader_attic.c /^static void store_info_free(OSSL_STORE_INFO *info)$/;" f file: +store_info_new_fn crypto/store/store_result.c /^typedef OSSL_STORE_INFO *store_info_new_fn(EVP_PKEY *);$/;" t file: +store_loader_cmp crypto/store/store_register.c /^static int store_loader_cmp(const OSSL_STORE_LOADER *a,$/;" f file: +store_loader_hash crypto/store/store_register.c /^static unsigned long store_loader_hash(const OSSL_STORE_LOADER *v)$/;" f file: +store_setup_crl_download apps/lib/apps.c /^void store_setup_crl_download(X509_STORE *st)$/;" f +store_u32_be crypto/sm4/sm4.c /^static ossl_inline void store_u32_be(uint32_t v, uint8_t *b)$/;" f file: +store_vrs crypto/ec/asm/ecp_nistp521-ppc64.pl /^sub store_vrs($$)$/;" s +stored crypto/core_namemap.c /^ unsigned int stored:1; \/* If 1, it's stored in a library context *\/$/;" m struct:ossl_namemap_st file: +stored_namemap_free crypto/core_namemap.c /^static void stored_namemap_free(void *vnamemap)$/;" f file: +stored_namemap_method crypto/core_namemap.c /^static const OSSL_LIB_CTX_METHOD stored_namemap_method = {$/;" v file: +stored_namemap_new crypto/core_namemap.c /^static void *stored_namemap_new(OSSL_LIB_CTX *libctx)$/;" f file: +storename engines/e_capi.c /^ LPSTR storename;$/;" m struct:CAPI_CTX_st file: +storeutl_main apps/storeutl.c /^int storeutl_main(int argc, char *argv[])$/;" f +storeutl_options apps/storeutl.c /^const OPTIONS storeutl_options[] = {$/;" v +str crypto/asn1/asn1_gen.c /^ const char *str;$/;" m struct:__anon228 file: +str crypto/engine/tb_asnmth.c /^ const char *str;$/;" m struct:__anon210 file: +str crypto/evp/e_aes.c /^ ccm128_f str;$/;" m struct:__anon46 file: +str crypto/evp/e_aria.c /^ ccm128_f str;$/;" m struct:__anon15 file: +str crypto/property/property_string.c /^ const char *str;$/;" m struct:find_str_st file: +str providers/implementations/include/prov/ciphercommon_ccm.h /^ ccm128_f str;$/;" m struct:prov_ccm_st +str test/cmp_status_test.c /^ const char *str; \/* Not freed by tear_down *\/$/;" m struct:test_fixture file: +str test/d2i_test.c /^ const char *str;$/;" m struct:__anon323 file: +str_cmdline ssl/ssl_conf.c /^ const char *str_cmdline;$/;" m struct:__anon429 file: +str_copy crypto/conf/conf_def.c /^static int str_copy(CONF *conf, char *section, char **pto, char *from)$/;" f file: +str_copy crypto/x509/x509_vpm.c /^static char *str_copy(const char *s)$/;" f file: +str_file ssl/ssl_conf.c /^ const char *str_file;$/;" m struct:__anon429 file: +str_flags include/crypto/asn1.h /^ unsigned long str_flags;$/;" m struct:asn1_pctx_st +str_free apps/rehash.c /^static void str_free(char *s)$/;" f file: +str_free crypto/x509/v3_utl.c /^static void str_free(OPENSSL_STRING str)$/;" f file: +str_free crypto/x509/x509_vpm.c /^static void str_free(char *s)$/;" f file: +str_val crypto/property/property_local.h /^ OSSL_PROPERTY_IDX str_val; \/* String *\/$/;" m union:ossl_property_definition_st::__anon96 +strcasecmp e_os.h 423;" d +strcasecmp_l e_os.h 421;" d +strdup crypto/conf/conf_sap.c 20;" d file: +strdup e_os.h 257;" d +strdup test/testutil/driver.c 23;" d file: +stream crypto/evp/e_aes.c /^ void (*stream) (const unsigned char *in,$/;" m struct:__anon44 file: +stream crypto/evp/e_aes.c /^ } stream;$/;" m struct:__anon39 typeref:union:__anon39::__anon41 file: +stream crypto/evp/e_camellia.c /^ } stream;$/;" m struct:__anon81 typeref:union:__anon81::__anon82 file: +stream crypto/evp/e_des.c /^ } stream;$/;" m struct:__anon77 typeref:union:__anon77::__anon79 file: +stream crypto/evp/e_des3.c /^ } stream;$/;" m struct:__anon24 typeref:union:__anon24::__anon26 file: +stream include/crypto/modes.h /^ ocb128_f stream; \/* direction dependent *\/$/;" m struct:ocb128_context +stream providers/implementations/ciphers/cipher_aes_xts.h /^ OSSL_xts_stream_fn stream;$/;" m struct:prov_aes_xts_ctx_st +stream providers/implementations/include/prov/ciphercommon.h /^ } stream;$/;" m struct:prov_cipher_ctx_st typeref:union:prov_cipher_ctx_st::__anon521 +stream_se_handler crypto/rc4/asm/rc4-x86_64.pl /^stream_se_handler:$/;" l +strength apps/include/s_apps.h /^ int strength; \/* minimal size for N *\/$/;" m struct:srp_arg_st +strength providers/implementations/rands/drbg_local.h /^ unsigned int strength;$/;" m struct:prov_drbg_st +strength providers/implementations/rands/test_rng.c /^ unsigned int strength;$/;" m struct:__anon457 file: +strength ssl/ssl_local.h /^ int strength;$/;" m struct:srp_ctx_st +strength_bits ssl/ssl_local.h /^ int32_t strength_bits; \/* Number of bits really used *\/$/;" m struct:ssl_cipher_st +stress_hash test/lhash_test.c /^static unsigned long int stress_hash(const int *p)$/;" f file: +string crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *string;$/;" m union:ossl_crmf_enckeywithid_identifier_st::__anon230 +string crypto/param_build.c /^ const void *string;$/;" m struct:__anon86 file: +string crypto/store/store_local.h /^ const unsigned char *string;$/;" m struct:ossl_store_search_st +string test/ssl_old_test.c /^ char *string;$/;" m struct:app_verify_arg file: +string_data crypto/ui/ui_local.h /^ } string_data;$/;" m union:ui_string_st::__anon219 typeref:struct:ui_string_st::__anon219::__anon220 +string_free test/evp_libctx_test.c /^static void string_free(char *m)$/;" f file: +string_int_pair_st apps/include/opt.h /^typedef struct string_int_pair_st {$/;" s +stringlength crypto/store/store_local.h /^ size_t stringlength;$/;" m struct:ossl_store_search_st +strings crypto/ui/ui_local.h /^ STACK_OF(UI_STRING) *strings; \/* We might want to prompt for more than$/;" m struct:ui_st +stringz crypto/poly1305/asm/poly1305-ia64.S /^stringz "Poly1305 for IA64, CRYPTOGAMS by \\@dot-asm"$/;" l +strip_end crypto/asn1/asn_mime.c /^static char *strip_end(char *name)$/;" f file: +strip_ends crypto/asn1/asn_mime.c /^static char *strip_ends(char *name)$/;" f file: +strip_eol crypto/asn1/asn_mime.c /^static int strip_eol(char *linebuf, int *plen, int flags)$/;" f file: +strip_spaces crypto/x509/v3_utl.c /^static char *strip_spaces(char *name)$/;" f file: +strip_spaces test/testutil/stanza.c /^static char *strip_spaces(char *p)$/;" f file: +strip_start crypto/asn1/asn_mime.c /^static char *strip_start(char *name)$/;" f file: +stripcr test/evp_pkey_provided_test.c /^static void stripcr(char *buf, size_t *len)$/;" f file: +strlen e_os.h 130;" d +strnam crypto/asn1/asn1_gen.c /^ const char *strnam;$/;" m struct:tag_name_st file: +strncasecmp e_os.h 424;" d +strncasecmp_l e_os.h 422;" d +strtoimax test/params_conversion_test.c 20;" d file: +strtoumax test/params_conversion_test.c 19;" d file: +struct_ref crypto/engine/eng_local.h /^ CRYPTO_REF_COUNT struct_ref;$/;" m struct:engine_st +structure test/endecoder_legacy_test.c /^ const char *structure[2];$/;" m struct:test_stanza_st file: +structureData util/su-filter.pl /^sub structureData {$/;" s +structure_name providers/implementations/encode_decode/decode_der2key.c /^ const char *structure_name;$/;" m struct:keytype_desc_st file: +strval test/params_test.c /^ const char *strval;$/;" m struct:int_from_text_test_st file: +stuw crypto/bn/asm/sparcv8plus.S /^#define stuw st$/;" d +sub_niels_from_pt crypto/ec/curve448/curve448.c /^static void sub_niels_from_pt(curve448_point_t d, const niels_t e,$/;" f file: +sub_pniels_from_pt crypto/ec/curve448/curve448.c /^static void sub_pniels_from_pt(curve448_point_t p, const pniels_t pn,$/;" f file: +subject crypto/crmf/crmf_local.h /^ const X509_NAME *subject;$/;" m struct:ossl_crmf_certtemplate_st +subject include/crypto/x509.h /^ X509_NAME *subject; \/* certificate request DN *\/$/;" m struct:X509_req_info_st +subject include/crypto/x509.h /^ X509_NAME *subject;$/;" m struct:x509_cinf_st +subjectAltNames crypto/cmp/cmp_local.h /^ STACK_OF(GENERAL_NAME) *subjectAltNames; \/* to add to the cert template *\/$/;" m struct:ossl_cmp_ctx_st +subjectKeyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *subjectKeyIdentifier;$/;" m union:CMS_OriginatorIdentifierOrKey_st::__anon240 +subjectKeyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *subjectKeyIdentifier;$/;" m union:CMS_SignerIdentifier_st::__anon238 +subjectKeyIdentifier crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *subjectKeyIdentifier;$/;" m struct:CMS_RecipientKeyIdentifier_st +subjectName crypto/cmp/cmp_local.h /^ X509_NAME *subjectName; \/* subject name to be used in cert template *\/$/;" m struct:ossl_cmp_ctx_st +subjectUID crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *subjectUID; \/* deprecated in version 2 *\/$/;" m struct:ossl_crmf_certtemplate_st +subjectUID include/crypto/x509.h /^ ASN1_BIT_STRING *subjectUID; \/* [ 2 ] optional in v2 *\/$/;" m struct:x509_cinf_st +submem test/wpackettest.c /^static const unsigned char submem[] = { 0x03, 0x02, 0xfe, 0xff };$/;" v file: +subprime_len crypto/dh/dh_pmeth.c /^ int subprime_len;$/;" m struct:__anon200 file: +subs include/internal/packet.h /^ WPACKET_SUB *subs;$/;" m struct:wpacket_st +subsequentMessage crypto/crmf/crmf_local.h /^ ASN1_INTEGER *subsequentMessage; \/* 1 *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 +subtest test/testutil/driver.c /^ int subtest:1;$/;" m struct:test_info file: +subtest util/perl/OpenSSL/Test.pm /^sub subtest {$/;" s +subtract_u64 crypto/ec/ecp_nistp256.c /^static void subtract_u64(u64 *result, u64 *carry, u64 v)$/;" f file: +success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon299 file: +success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon300 file: +success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon301 file: +success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon302 file: +success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon303 file: +success test/asn1_encode_test.c /^ ASN1_BOOLEAN success;$/;" m struct:__anon304 file: +success test/evp_extra_test.c /^static int success = 1;$/;" v file: +success test/helpers/pkcs12.h /^ int success;$/;" m struct:pkcs12_builder +success test/threadstest_fips.c /^static int success;$/;" v file: +success util/perl/TLSProxy/Message.pm /^sub success$/;" s +success util/perl/TLSProxy/Proxy.pm /^sub success$/;" s +successondata util/perl/TLSProxy/Message.pm /^sub successondata$/;" s +suffix crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +suffix crypto/trace.c /^ char *suffix;$/;" m struct:__anon215 file: +suffix crypto/x509/by_dir.c /^ int suffix;$/;" m struct:lookup_dir_hashes_st file: +suffix_free crypto/asn1/bio_asn1.c /^ asn1_ps_func *prefix, *prefix_free, *suffix, *suffix_free;$/;" m struct:BIO_ASN1_BUF_CTX_t file: +suffixes apps/rehash.c /^static const char *suffixes[] = { "", "r" };$/;" v file: +suitable_rid crypto/cmp/cmp_msg.c /^static int suitable_rid(const ASN1_INTEGER *certReqId, int rid)$/;" f file: +suiteb_curves ssl/t1_lib.c /^static const uint16_t suiteb_curves[] = {$/;" v file: +suiteb_sigalgs ssl/t1_lib.c /^static const uint16_t suiteb_sigalgs[] = {$/;" v file: +sum include/crypto/modes.h /^ OCB_BLOCK sum;$/;" m struct:ocb128_context::__anon361 +sun_family crypto/rand/rand_egd.c /^ short sun_family; \/* AF_UNIX *\/$/;" m struct:sockaddr_un file: +sun_path crypto/rand/rand_egd.c /^ char sun_path[108]; \/* path name (gag) *\/$/;" m struct:sockaddr_un file: +suppLangTagsValue crypto/cmp/cmp_local.h /^ STACK_OF(ASN1_UTF8STRING) *suppLangTagsValue;$/;" m union:ossl_cmp_itav_st::__anon197 +supp_privinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: +supp_privinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: +supp_pubinfo providers/implementations/kdfs/x942kdf.c /^ unsigned char *partyuinfo, *partyvinfo, *supp_pubinfo, *supp_privinfo;$/;" m struct:__anon533 file: +supp_pubinfo_len providers/implementations/kdfs/x942kdf.c /^ size_t partyuinfo_len, partyvinfo_len, supp_pubinfo_len, supp_privinfo_len;$/;" m struct:__anon533 file: +supported_groups_default ssl/ssl_local.h /^ uint16_t *supported_groups_default;$/;" m struct:ssl_ctx_st::__anon416 +supported_groups_default ssl/t1_lib.c /^static const uint16_t supported_groups_default[] = {$/;" v file: +supported_groups_default_len ssl/ssl_local.h /^ size_t supported_groups_default_len;$/;" m struct:ssl_ctx_st::__anon416 +supportedgroups ssl/ssl_local.h /^ uint16_t *supportedgroups;$/;" m struct:ssl_ctx_st::__anon416 +supportedgroups ssl/ssl_local.h /^ uint16_t *supportedgroups;$/;" m struct:ssl_st::__anon420 +supportedgroups_len ssl/ssl_local.h /^ size_t supportedgroups_len;$/;" m struct:ssl_ctx_st::__anon416 +supportedgroups_len ssl/ssl_local.h /^ size_t supportedgroups_len;$/;" m struct:ssl_st::__anon420 +supports_IPv6 util/perl/TLSProxy/Proxy.pm /^sub supports_IPv6$/;" s +sv_body apps/s_server.c /^static int sv_body(int s, int stype, int prot, unsigned char *context)$/;" f file: +sv_usage test/ssl_old_test.c /^static void sv_usage(void)$/;" f file: +swap_copy test/params_api_test.c /^static void swap_copy(unsigned char *out, const void *in, size_t len)$/;" f file: +swapmove crypto/aes/asm/bsaes-armv7.pl /^sub swapmove {$/;" s +swapmove crypto/aes/asm/bsaes-x86_64.pl /^sub swapmove {$/;" s +swapmove2x crypto/aes/asm/bsaes-armv7.pl /^sub swapmove2x {$/;" s +swapmove2x crypto/aes/asm/bsaes-x86_64.pl /^sub swapmove2x {$/;" s +sword_t crypto/ec/curve448/word.h /^typedef int32_t sword_t;$/;" t +sword_t crypto/ec/curve448/word.h /^typedef int64_t sword_t;$/;" t +sym apps/speed.c /^ int sym;$/;" m struct:openssl_speed_sec_st file: +symlink apps/rehash.c /^int symlink(const char *target, const char *linkpath)$/;" f +symmAlg crypto/crmf/crmf_local.h /^ X509_ALGOR *symmAlg; \/* 1 *\/$/;" m struct:ossl_crmf_encryptedvalue_st +syscall_random providers/implementations/rands/seeding/rand_unix.c /^static ssize_t syscall_random(void *buf, size_t buflen)$/;" f file: +sysctl_random providers/implementations/rands/seeding/rand_unix.c /^static ssize_t sysctl_random(char *buf, size_t buflen)$/;" f file: +sz crypto/evp/ctrl_params_translate.c /^ size_t sz;$/;" m struct:translation_ctx_st file: +t crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s +t crypto/evp/e_aes.c /^ } t;$/;" m struct:__anon60::__anon61::__anon62 typeref:union:__anon60::__anon61::__anon62::__anon64 file: +t crypto/ocsp/ocsp_prn.c /^ long t;$/;" m struct:__anon209 file: +t crypto/rsa/rsa_local.h /^ BIGNUM *t;$/;" m struct:rsa_prime_info_st +t include/crypto/modes.h /^ size_t t[16 \/ sizeof(size_t)];$/;" m union:gcm128_context::__anon358 +t providers/implementations/include/prov/blake2.h /^ uint32_t t[2];$/;" m struct:blake2s_ctx_st +t providers/implementations/include/prov/blake2.h /^ uint64_t t[2];$/;" m struct:blake2b_ctx_st +t providers/implementations/include/prov/ciphercommon_gcm.h /^ } t; \/* tag *\/$/;" m struct:S390X_kma_params_st typeref:union:S390X_kma_params_st::__anon524 +t test/asn1_time_test.c /^ time_t t; \/* expected time_t*\/$/;" m struct:testdata file: +t test/x509_check_cert_pkey_test.c /^static const char *t;$/;" v file: +t1 test/asn1_time_test.c /^ ASN1_TIME t1;$/;" m struct:compare_testdata file: +t2 test/asn1_time_test.c /^ ASN1_TIME t2;$/;" m struct:compare_testdata file: +t_1 crypto/bn/asm/sparcv8.S /^#define t_1 %o0$/;" d +t_1 crypto/bn/asm/sparcv8plus.S /^#define t_1 %o0$/;" d +t_2 crypto/bn/asm/sparcv8.S /^#define t_2 %o1$/;" d +t_2 crypto/bn/asm/sparcv8plus.S /^#define t_2 %o1$/;" d +t_4bytes_1 test/asn1_encode_test.c /^static unsigned char t_4bytes_1[] = {$/;" v file: +t_4bytes_2 test/asn1_encode_test.c /^static unsigned char t_4bytes_2[] = {$/;" v file: +t_4bytes_3_pad test/asn1_encode_test.c /^static unsigned char t_4bytes_3_pad[] = {$/;" v file: +t_4bytes_4_neg test/asn1_encode_test.c /^static unsigned char t_4bytes_4_neg[] = {$/;" v file: +t_4bytes_5_negpad test/asn1_encode_test.c /^static unsigned char t_4bytes_5_negpad[] = {$/;" v file: +t_5bytes_1 test/asn1_encode_test.c /^static unsigned char t_5bytes_1[] = {$/;" v file: +t_8bytes_1 test/asn1_encode_test.c /^static unsigned char t_8bytes_1[] = {$/;" v file: +t_8bytes_2 test/asn1_encode_test.c /^static unsigned char t_8bytes_2[] = {$/;" v file: +t_8bytes_3_pad test/asn1_encode_test.c /^static unsigned char t_8bytes_3_pad[] = {$/;" v file: +t_8bytes_4_neg test/asn1_encode_test.c /^static unsigned char t_8bytes_4_neg[] = {$/;" v file: +t_8bytes_5_negpad test/asn1_encode_test.c /^static unsigned char t_8bytes_5_negpad[] = {$/;" v file: +t_9bytes_1 test/asn1_encode_test.c /^static unsigned char t_9bytes_1[] = {$/;" v file: +t_dsa_sig test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig[] = {$/;" v file: +t_dsa_sig_extra test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig_extra[] = {$/;" v file: +t_dsa_sig_msb test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig_msb[] = {$/;" v file: +t_dsa_sig_two test/asn1_dsa_internal_test.c /^static unsigned char t_dsa_sig_two[] = {$/;" v file: +t_fromb64 crypto/srp/srp_vfy.c /^static int t_fromb64(unsigned char *a, size_t alen, const char *src)$/;" f file: +t_invalid_int test/asn1_dsa_internal_test.c /^static unsigned char t_invalid_int[] = {$/;" v file: +t_invalid_int_zero test/asn1_dsa_internal_test.c /^static unsigned char t_invalid_int_zero[] = {$/;" v file: +t_invalid_zero test/asn1_decode_test.c /^static unsigned char t_invalid_zero[] = {$/;" v file: +t_longundef test/asn1_encode_test.c /^static unsigned char t_longundef[] = {$/;" v file: +t_minus_256 test/asn1_encode_test.c /^static unsigned char t_minus_256[] = {$/;" v file: +t_neg_int test/asn1_dsa_internal_test.c /^static unsigned char t_neg_int[] = {$/;" v file: +t_one test/asn1_encode_test.c /^static unsigned char t_one[] = {$/;" v file: +t_one_neg test/asn1_encode_test.c /^static unsigned char t_one_neg[] = {$/;" v file: +t_tob64 crypto/srp/srp_vfy.c /^static int t_tob64(char *dst, const unsigned char *src, int size)$/;" f file: +t_trunc_der test/asn1_dsa_internal_test.c /^static unsigned char t_trunc_der[] = {$/;" v file: +t_trunc_seq test/asn1_dsa_internal_test.c /^static unsigned char t_trunc_seq[] = {$/;" v file: +t_zero test/asn1_encode_test.c /^static unsigned char t_zero[] = {$/;" v file: +taadl crypto/evp/e_aes.c /^ unsigned long long taadl;$/;" m struct:__anon60::__anon61::__anon62 file: +taadl providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long taadl; \/* total AAD length *\/$/;" m struct:S390X_kma_params_st +table crypto/ec/curve448/point_448.h /^ niels_t table[COMBS_N << (COMBS_T - 1)];$/;" m struct:curve448_precomputed_s +table2string crypto/ocsp/ocsp_prn.c 47;" d file: +table_cmp crypto/asn1/a_strnid.c /^static int table_cmp(const ASN1_STRING_TABLE *a, const ASN1_STRING_TABLE *b)$/;" f file: +table_cmp crypto/x509/x509_vpm.c /^static int table_cmp(const X509_VERIFY_PARAM *a, const X509_VERIFY_PARAM *b)$/;" f file: +table_flags crypto/engine/eng_table.c /^static unsigned int table_flags = 0;$/;" v file: +table_select crypto/ec/curve25519.c /^static void table_select(ge_precomp *t, int pos, signed char b)$/;" f file: +tag crypto/asn1/asn1_gen.c /^ int tag;$/;" m struct:tag_name_st file: +tag crypto/cms/cms_local.h /^ unsigned char *tag;$/;" m struct:CMS_EncryptedContentInfo_st +tag crypto/evp/e_aes.c /^ unsigned char tag[16];$/;" m struct:__anon48 file: +tag crypto/evp/e_chacha20_poly1305.c /^ unsigned char tag[POLY1305_BLOCK_SIZE];$/;" m struct:__anon29 file: +tag include/crypto/modes.h /^ SIV_BLOCK tag;$/;" m struct:siv128_context +tag providers/implementations/ciphers/cipher_aes_ocb.h /^ unsigned char tag[OCB_MAX_TAG_LEN];$/;" m struct:prov_aes_ocb_ctx_st +tag providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned char tag[POLY1305_BLOCK_SIZE];$/;" m struct:__anon467 +tag test/evp_extra_test.c /^ const unsigned char *tag;$/;" m struct:__anon307 file: +tag test/evp_test.c /^ unsigned char *tag;$/;" m struct:cipher_data_st file: +tag1 test/evp_extra_test.c /^ const unsigned char *tag1;$/;" m struct:__anon310 file: +tag2 test/evp_extra_test.c /^ const unsigned char *tag2;$/;" m struct:__anon310 file: +tag2bit crypto/asn1/tasn_dec.c /^static const unsigned long tag2bit[32] = {$/;" v file: +tag2nbyte crypto/asn1/a_strex.c /^static const signed char tag2nbyte[] = {$/;" v file: +tag_exp_arg crypto/asn1/asn1_gen.c /^} tag_exp_arg;$/;" t typeref:struct:__anon228 file: +tag_exp_type crypto/asn1/asn1_gen.c /^} tag_exp_type;$/;" t typeref:struct:__anon227 file: +tag_late test/evp_test.c /^ int tag_late;$/;" m struct:cipher_data_st file: +tag_len crypto/evp/e_chacha20_poly1305.c /^ int aad, mac_inited, tag_len, nonce_len;$/;" m struct:__anon29 file: +tag_len include/crypto/evp.h /^ unsigned int tag_len;$/;" m struct:__anon370 +tag_len providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tag_len, nonce_len;$/;" m struct:__anon467 +tag_len test/evp_test.c /^ size_t tag_len;$/;" m struct:cipher_data_st file: +tag_name_st crypto/asn1/asn1_gen.c /^struct tag_name_st {$/;" s file: +tag_set crypto/evp/e_aes.c /^ int tag_set;$/;" m struct:__anon66::__anon67::__anon69 file: +tag_set crypto/evp/e_aes.c /^ int tag_set; \/* Set if tag is valid *\/$/;" m struct:__anon46 file: +tag_set crypto/evp/e_aria.c /^ int tag_set; \/* Set if tag is valid *\/$/;" m struct:__anon15 file: +tag_set providers/implementations/include/prov/ciphercommon_ccm.h /^ unsigned int tag_set : 1; \/* Set if tag is valid *\/$/;" m struct:prov_ccm_st +taglen crypto/cms/cms_local.h /^ size_t taglen;$/;" m struct:CMS_EncryptedContentInfo_st +taglen crypto/evp/e_aes.c /^ int taglen;$/;" m struct:__anon42 file: +taglen crypto/evp/e_aes.c /^ int taglen;$/;" m struct:__anon48 file: +taglen crypto/evp/e_aes.c /^ int taglen;$/;" m struct:__anon60 file: +taglen crypto/evp/e_aria.c /^ int taglen;$/;" m struct:__anon13 file: +taglen providers/implementations/ciphers/cipher_aes_ocb.h /^ size_t taglen;$/;" m struct:prov_aes_ocb_ctx_st +taglen providers/implementations/ciphers/cipher_aes_siv.h /^ size_t taglen; \/* the taglen is the same as the sivlen *\/$/;" m struct:prov_siv_ctx_st +taglen providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t taglen;$/;" m struct:prov_gcm_ctx_st +taglen test/evp_extra_test.c /^ size_t taglen;$/;" m struct:__anon307 file: +tail crypto/bn/bn_ctx.c /^ BN_POOL_ITEM *head, *current, *tail;$/;" m struct:bignum_pool file: +tail crypto/evp/e_aes_cbc_hmac_sha1.c /^ SHA_CTX head, tail, md;$/;" m struct:__anon17 file: +tail crypto/evp/e_aes_cbc_hmac_sha256.c /^ SHA256_CTX head, tail, md;$/;" m struct:__anon32 file: +tail crypto/evp/e_rc4_hmac_md5.c /^ MD5_CTX head, tail, md;$/;" m struct:__anon38 file: +tail providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA256_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha256_ctx_st +tail providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ SHA_CTX head, tail, md;$/;" m struct:prov_aes_hmac_sha1_ctx_st +tail providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ MD5_CTX head, tail, md;$/;" m struct:prov_rc4_hmac_md5_ctx_st +tailstr crypto/pem/pem_lib.c /^static const char tailstr[] = "-----\\n";$/;" v file: +taint external/perl/Text-Template-1.56/t/taint.t /^sub taint {$/;" s +take_value test/evp_test.c /^static char *take_value(PAIR *pp)$/;" f file: +tap_err test/testutil/basic_output.c /^static BIO *tap_err = NULL;$/;" v file: +tap_level test/bioprinttest.c /^static int tap_level = 0;$/;" v file: +tap_out test/testutil/basic_output.c /^static BIO *tap_out = NULL;$/;" v file: +tbl crypto/cmac/cmac.c /^ unsigned char tbl[EVP_MAX_BLOCK_LENGTH];$/;" m struct:CMAC_CTX_st file: +tbl ssl/ssl_conf.c /^ const ssl_flag_tbl *tbl;$/;" m struct:ssl_conf_ctx_st file: +tbl_compare_testdata test/asn1_time_test.c /^static struct compare_testdata tbl_compare_testdata[] = {$/;" v typeref:struct:compare_testdata file: +tbl_standard crypto/asn1/tbl_standard.h /^static const ASN1_STRING_TABLE tbl_standard[] = {$/;" v +tbl_testdata test/hexstr_test.c /^static struct testdata tbl_testdata[] = {$/;" v typeref:struct:testdata file: +tbl_testdata_neg test/asn1_time_test.c /^static struct testdata tbl_testdata_neg[] = {$/;" v typeref:struct:testdata file: +tbl_testdata_neg_64bit test/asn1_time_test.c /^static struct testdata tbl_testdata_neg_64bit[] = {$/;" v typeref:struct:testdata file: +tbl_testdata_pos test/asn1_time_test.c /^static struct testdata tbl_testdata_pos[] = {$/;" v typeref:struct:testdata file: +tbl_testdata_pos_64bit test/asn1_time_test.c /^static struct testdata tbl_testdata_pos_64bit[] = {$/;" v typeref:struct:testdata file: +tbsRequest crypto/ocsp/ocsp_local.h /^ OCSP_REQINFO tbsRequest;$/;" m struct:ocsp_request_st +tbsResponseData crypto/ocsp/ocsp_local.h /^ OCSP_RESPDATA tbsResponseData;$/;" m struct:ocsp_basic_response_st +tbuf crypto/rsa/rsa_pmeth.c /^ unsigned char *tbuf;$/;" m struct:__anon203 file: +tbuf providers/implementations/signature/rsa_sig.c /^ unsigned char *tbuf;$/;" m struct:__anon464 file: +tconversion test/recipes/tconversion.pl /^sub tconversion {$/;" s +tdes_generatekey providers/implementations/ciphers/cipher_tdes_common.c /^static int tdes_generatekey(PROV_CIPHER_CTX *ctx, void *ptr)$/;" f file: +tdes_init providers/implementations/ciphers/cipher_tdes_common.c /^static int tdes_init(void *vctx, const unsigned char *key, size_t keylen,$/;" f file: +tdes_wrap_cipher providers/implementations/ciphers/cipher_tdes_wrap.c /^static OSSL_FUNC_cipher_cipher_fn tdes_wrap_cipher;$/;" v file: +tdes_wrap_cipher providers/implementations/ciphers/cipher_tdes_wrap.c /^static int tdes_wrap_cipher(void *vctx,$/;" f file: +tdes_wrap_cipher_internal providers/implementations/ciphers/cipher_tdes_wrap.c /^static int tdes_wrap_cipher_internal(PROV_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +tdes_wrap_update providers/implementations/ciphers/cipher_tdes_wrap.c /^static OSSL_FUNC_cipher_update_fn tdes_wrap_update;$/;" v file: +tdes_wrap_update providers/implementations/ciphers/cipher_tdes_wrap.c /^static int tdes_wrap_update(void *vctx, unsigned char *out, size_t *outl,$/;" f file: +tear_down test/cipherlist_test.c /^static void tear_down(CIPHERLIST_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_asn_test.c /^static void tear_down(CMP_ASN_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_client_test.c /^static void tear_down(CMP_SES_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_ctx_test.c /^static void tear_down(OSSL_CMP_CTX_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_hdr_test.c /^static void tear_down(CMP_HDR_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_msg_test.c /^static void tear_down(CMP_MSG_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_protect_test.c /^static void tear_down(CMP_PROTECT_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_server_test.c /^static void tear_down(CMP_SRV_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_status_test.c /^static void tear_down(CMP_STATUS_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/cmp_vfy_test.c /^static void tear_down(CMP_VFY_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/ct_test.c /^static void tear_down(CT_TEST_FIXTURE *fixture)$/;" f file: +tear_down test/keymgmt_internal_test.c /^static void tear_down(FIXTURE *fixture)$/;" f file: +tear_down test/ssl_test_ctx_test.c /^static void tear_down(SSL_TEST_CTX_TEST_FIXTURE *fixture)$/;" f file: +teardown crypto/provider_core.c /^ OSSL_FUNC_provider_teardown_fn *teardown;$/;" m struct:ossl_provider_st file: +teardown_threads test/threadstest.c /^static int teardown_threads(void)$/;" f file: +template_params test/endecoder_legacy_test.c /^ const OSSL_PARAM *template_params;$/;" m struct:key_st file: +template_private_test test/param_build_test.c /^static int template_private_test(int tstid)$/;" f file: +template_public_test test/param_build_test.c /^static int template_public_test(int tstid)$/;" f file: +termsig apps/lib/http_server.c /^static int termsig = 0;$/;" v file: +test crypto/engine/eng_openssl.c 204;" d file: +test test/cmactest.c /^} test[3] = {$/;" v typeref:struct:test_st file: +test test/hmactest.c /^} test[8] = {$/;" v typeref:struct:test_st file: +test util/perl/OpenSSL/Test.pm /^sub test {$/;" s +test1024 apps/testrsa.h /^static unsigned char test1024[] = {$/;" v +test15360 apps/testrsa.h /^static unsigned char test15360[] = {$/;" v +test2048 apps/testrsa.h /^static unsigned char test2048[] = {$/;" v +test3072 apps/testrsa.h /^static unsigned char test3072[] = {$/;" v +test4096 apps/testrsa.h /^static unsigned char test4096[] = {$/;" v +test512 apps/testrsa.h /^static unsigned char test512[] = {$/;" v +test7680 apps/testrsa.h /^static unsigned char test7680[] = {$/;" v +test_1 test/hexstr_test.c /^static const unsigned char test_1[] = { 0xAB, 0xCD, 0xEF, 0xF1 };$/;" v file: +test_2 test/hexstr_test.c /^static const unsigned char test_2[] = { 0xAB, 0xCD, 0xEF, 0x76, 0x00 };$/;" v file: +test_32values test/constant_time_test.c /^static int test_32values(int i)$/;" f file: +test_509_dup_cert test/x509_dup_cert_test.c /^static int test_509_dup_cert(int n)$/;" f file: +test_64values test/constant_time_test.c /^static int test_64values(int i)$/;" f file: +test_8values test/constant_time_test.c /^static int test_8values(int i)$/;" f file: +test_ASN1_OCTET_STRING_set test/cmp_asn_test.c /^static int test_ASN1_OCTET_STRING_set(void)$/;" f file: +test_ASN1_OCTET_STRING_set_tgt_is_src test/cmp_asn_test.c /^static int test_ASN1_OCTET_STRING_set_tgt_is_src(void)$/;" f file: +test_ASYNC_WAIT_CTX_get_all_fds test/asynctest.c /^static int test_ASYNC_WAIT_CTX_get_all_fds(void)$/;" f file: +test_ASYNC_block_pause test/asynctest.c /^static int test_ASYNC_block_pause(void)$/;" f file: +test_ASYNC_callback_status test/asynctest.c /^static int test_ASYNC_callback_status(void)$/;" f file: +test_ASYNC_get_current_job test/asynctest.c /^static int test_ASYNC_get_current_job(void)$/;" f file: +test_ASYNC_init_thread test/asynctest.c /^static int test_ASYNC_init_thread(void)$/;" f file: +test_ASYNC_start_job test/asynctest.c /^static int test_ASYNC_start_job(void)$/;" f file: +test_ASYNC_start_job_ex test/asynctest.c /^static int test_ASYNC_start_job_ex(void)$/;" f file: +test_BN_abs_eq_word test/testutil/tests.c /^int test_BN_abs_eq_word(const char *file, int line, const char *bns,$/;" f +test_BN_eq_one test/testutil/tests.c /^int test_BN_eq_one(const char *file, int line, const char *s, const BIGNUM *a)$/;" f +test_BN_eq_word test/testutil/tests.c /^int test_BN_eq_word(const char *file, int line, const char *bns, const char *ws,$/;" f +test_BN_even test/testutil/tests.c /^int test_BN_even(const char *file, int line, const char *s, const BIGNUM *a)$/;" f +test_BN_odd test/testutil/tests.c /^int test_BN_odd(const char *file, int line, const char *s, const BIGNUM *a)$/;" f +test_CMAC_keygen test/evp_extra_test.c /^static int test_CMAC_keygen(void)$/;" f file: +test_CTX_print_errors test/cmp_ctx_test.c /^static int test_CTX_print_errors(void)$/;" f file: +test_CTX_reinit test/cmp_ctx_test.c /^static int test_CTX_reinit(void)$/;" f file: +test_CTX_reqExtensions_have_SAN test/cmp_ctx_test.c /^static int test_CTX_reqExtensions_have_SAN(void)$/;" f file: +test_DER test/endecoder_legacy_test.c /^static int test_DER(const char *keytype, int evp_type,$/;" f file: +test_DH_priv_pub test/evp_extra_test.c /^static int test_DH_priv_pub(void)$/;" f file: +test_DSA_get_set_params test/evp_extra_test.c /^static int test_DSA_get_set_params(void)$/;" f file: +test_DSA_priv_pub test/evp_extra_test.c /^static int test_DSA_priv_pub(void)$/;" f file: +test_EC_keygen_with_enc test/evp_extra_test.c /^static int test_EC_keygen_with_enc(int idx)$/;" f file: +test_EC_priv_only_legacy test/evp_extra_test.c /^static int test_EC_priv_only_legacy(void)$/;" f file: +test_EC_priv_pub test/evp_extra_test.c /^static int test_EC_priv_pub(void)$/;" f file: +test_EVP_Digest test/evp_extra_test.c /^static int test_EVP_Digest(void)$/;" f file: +test_EVP_DigestSignInit test/evp_extra_test.c /^static int test_EVP_DigestSignInit(int tst)$/;" f file: +test_EVP_DigestVerifyInit test/evp_extra_test.c /^static int test_EVP_DigestVerifyInit(void)$/;" f file: +test_EVP_Enveloped test/evp_extra_test.c /^static int test_EVP_Enveloped(int n)$/;" f file: +test_EVP_PKCS82PKEY test/evp_extra_test.c /^static int test_EVP_PKCS82PKEY(void)$/;" f file: +test_EVP_PKCS82PKEY_wrong_tag test/evp_extra_test.c /^static int test_EVP_PKCS82PKEY_wrong_tag(void)$/;" f file: +test_EVP_PKEY_CTX_get_set_params test/evp_extra_test.c /^static int test_EVP_PKEY_CTX_get_set_params(EVP_PKEY *pkey)$/;" f file: +test_EVP_PKEY_check test/evp_extra_test.c /^static int test_EVP_PKEY_check(int i)$/;" f file: +test_EVP_PKEY_ffc_priv_pub test/evp_extra_test.c /^static int test_EVP_PKEY_ffc_priv_pub(char *keytype)$/;" f file: +test_EVP_PKEY_set1_DH test/evp_extra_test.c /^static int test_EVP_PKEY_set1_DH(void)$/;" f file: +test_EVP_PKEY_sign test/evp_extra_test.c /^static int test_EVP_PKEY_sign(int tst)$/;" f file: +test_EVP_SM2 test/evp_extra_test.c /^static int test_EVP_SM2(void)$/;" f file: +test_EVP_SM2_verify test/evp_extra_test.c /^static int test_EVP_SM2_verify(void)$/;" f file: +test_EVP_md_null test/evp_extra_test.c /^static int test_EVP_md_null(void)$/;" f file: +test_EVP_rsa_pss_set_saltlen test/evp_extra_test.c /^static int test_EVP_rsa_pss_set_saltlen(void)$/;" f file: +test_EVP_rsa_pss_with_keygen_bits test/evp_extra_test.c /^static int test_EVP_rsa_pss_with_keygen_bits(void)$/;" f file: +test_EVP_set_default_properties test/evp_extra_test.c /^static int test_EVP_set_default_properties(void)$/;" f file: +test_GENERAL_NAME_cmp test/v3nametest.c /^static int test_GENERAL_NAME_cmp(void)$/;" f file: +test_HDR_generalInfo_push0_item test/cmp_hdr_test.c /^static int test_HDR_generalInfo_push0_item(void)$/;" f file: +test_HDR_generalInfo_push1_items test/cmp_hdr_test.c /^static int test_HDR_generalInfo_push1_items(void)$/;" f file: +test_HDR_get0_senderNonce test/cmp_hdr_test.c /^static int test_HDR_get0_senderNonce(void)$/;" f file: +test_HDR_init_with_ref test/cmp_hdr_test.c /^static int test_HDR_init_with_ref(void)$/;" f file: +test_HDR_init_with_subject test/cmp_hdr_test.c /^static int test_HDR_init_with_subject(void)$/;" f file: +test_HDR_push0_freeText test/cmp_hdr_test.c /^static int test_HDR_push0_freeText(void)$/;" f file: +test_HDR_push1_freeText test/cmp_hdr_test.c /^static int test_HDR_push1_freeText(void)$/;" f file: +test_HDR_set1_recipient test/cmp_hdr_test.c /^static int test_HDR_set1_recipient(void)$/;" f file: +test_HDR_set1_sender test/cmp_hdr_test.c /^static int test_HDR_set1_sender(void)$/;" f file: +test_HDR_set1_senderKID test/cmp_hdr_test.c /^static int test_HDR_set1_senderKID(void)$/;" f file: +test_HDR_set_and_check_implicit_confirm test/cmp_hdr_test.c /^static int test_HDR_set_and_check_implicit_confirm(void)$/;" f file: +test_HDR_set_get_pvno test/cmp_hdr_test.c /^static int test_HDR_set_get_pvno(void)$/;" f file: +test_HDR_update_messageTime test/cmp_hdr_test.c /^static int test_HDR_update_messageTime(void)$/;" f file: +test_HKDF test/evp_extra_test.c /^static int test_HKDF(void)$/;" f file: +test_MSG_add_extraCerts test/cmp_protect_test.c /^static int test_MSG_add_extraCerts(void)$/;" f file: +test_MSG_protect_certificate_based_without_cert test/cmp_protect_test.c /^static int test_MSG_protect_certificate_based_without_cert(void)$/;" f file: +test_MSG_protect_no_key_no_secret test/cmp_protect_test.c /^static int test_MSG_protect_no_key_no_secret(void)$/;" f file: +test_MSG_protect_pbmac_no_sender test/cmp_protect_test.c /^static int test_MSG_protect_pbmac_no_sender(int with_ref)$/;" f file: +test_MSG_protect_pbmac_no_sender_no_ref test/cmp_protect_test.c /^static int test_MSG_protect_pbmac_no_sender_no_ref(void)$/;" f file: +test_MSG_protect_pbmac_no_sender_with_ref test/cmp_protect_test.c /^static int test_MSG_protect_pbmac_no_sender_with_ref(void)$/;" f file: +test_MSG_protect_unprotected_request test/cmp_protect_test.c /^static int test_MSG_protect_unprotected_request(void)$/;" f file: +test_MSG_protect_with_certificate_and_key test/cmp_protect_test.c /^static int test_MSG_protect_with_certificate_and_key(void)$/;" f file: +test_MSG_protect_with_msg_sig_alg_protection_plus_rsa_key test/cmp_protect_test.c /^static int test_MSG_protect_with_msg_sig_alg_protection_plus_rsa_key(void)$/;" f file: +test_PACKET_as_length_prefixed_1 test/packettest.c /^static int test_PACKET_as_length_prefixed_1(void)$/;" f file: +test_PACKET_as_length_prefixed_2 test/packettest.c /^static int test_PACKET_as_length_prefixed_2(void)$/;" f file: +test_PACKET_buf_init test/packettest.c /^static int test_PACKET_buf_init(void)$/;" f file: +test_PACKET_contains_zero_byte test/packettest.c /^static int test_PACKET_contains_zero_byte(void)$/;" f file: +test_PACKET_copy_all test/packettest.c /^static int test_PACKET_copy_all(void)$/;" f file: +test_PACKET_copy_bytes test/packettest.c /^static int test_PACKET_copy_bytes(void)$/;" f file: +test_PACKET_end test/packettest.c /^static int test_PACKET_end(void)$/;" f file: +test_PACKET_equal test/packettest.c /^static int test_PACKET_equal(void)$/;" f file: +test_PACKET_forward test/packettest.c /^static int test_PACKET_forward(void)$/;" f file: +test_PACKET_get_1 test/packettest.c /^static int test_PACKET_get_1(void)$/;" f file: +test_PACKET_get_4 test/packettest.c /^static int test_PACKET_get_4(void)$/;" f file: +test_PACKET_get_bytes test/packettest.c /^static int test_PACKET_get_bytes(void)$/;" f file: +test_PACKET_get_length_prefixed_1 test/packettest.c /^static int test_PACKET_get_length_prefixed_1(void)$/;" f file: +test_PACKET_get_length_prefixed_2 test/packettest.c /^static int test_PACKET_get_length_prefixed_2(void)$/;" f file: +test_PACKET_get_length_prefixed_3 test/packettest.c /^static int test_PACKET_get_length_prefixed_3(void)$/;" f file: +test_PACKET_get_net_2 test/packettest.c /^static int test_PACKET_get_net_2(void)$/;" f file: +test_PACKET_get_net_3 test/packettest.c /^static int test_PACKET_get_net_3(void)$/;" f file: +test_PACKET_get_net_4 test/packettest.c /^static int test_PACKET_get_net_4(void)$/;" f file: +test_PACKET_get_sub_packet test/packettest.c /^static int test_PACKET_get_sub_packet(void)$/;" f file: +test_PACKET_memdup test/packettest.c /^static int test_PACKET_memdup(void)$/;" f file: +test_PACKET_null_init test/packettest.c /^static int test_PACKET_null_init(void)$/;" f file: +test_PACKET_remaining test/packettest.c /^static int test_PACKET_remaining(void)$/;" f file: +test_PACKET_strndup test/packettest.c /^static int test_PACKET_strndup(void)$/;" f file: +test_PEM_X509_INFO_read_bio test/x509_check_cert_pkey_test.c /^static int test_PEM_X509_INFO_read_bio(void)$/;" f file: +test_PEM_read_bio_negative test/evp_extra_test2.c /^static int test_PEM_read_bio_negative(int testid)$/;" f file: +test_PKISI test/cmp_status_test.c /^static int test_PKISI(void)$/;" f file: +test_RSA_get_set_params test/evp_extra_test.c /^static int test_RSA_get_set_params(void)$/;" f file: +test_SS_stack test/stack_test.c /^static int test_SS_stack(void)$/;" f file: +test_SU_stack test/stack_test.c /^static int test_SU_stack(void)$/;" f file: +test_WPACKET_allocate_bytes test/wpackettest.c /^static int test_WPACKET_allocate_bytes(void)$/;" f file: +test_WPACKET_init test/wpackettest.c /^static int test_WPACKET_init(void)$/;" f file: +test_WPACKET_init_der test/wpackettest.c /^static int test_WPACKET_init_der(void)$/;" f file: +test_WPACKET_memcpy test/wpackettest.c /^static int test_WPACKET_memcpy(void)$/;" f file: +test_WPACKET_set_flags test/wpackettest.c /^static int test_WPACKET_set_flags(void)$/;" f file: +test_WPACKET_set_max_size test/wpackettest.c /^static int test_WPACKET_set_max_size(void)$/;" f file: +test_WPACKET_start_sub_packet test/wpackettest.c /^static int test_WPACKET_start_sub_packet(void)$/;" f file: +test_X509_PUBKEY_dup test/evp_extra_test.c /^static int test_X509_PUBKEY_dup(void)$/;" f file: +test_X509_PUBKEY_inplace test/evp_extra_test.c /^static int test_X509_PUBKEY_inplace(void)$/;" f file: +test_X509_STORE test/cmp_protect_test.c /^static int test_X509_STORE(void)$/;" f file: +test_X509_STORE_only_self_issued test/cmp_protect_test.c /^static int test_X509_STORE_only_self_issued(void)$/;" f file: +test_X509_cmp_timeframe test/x509_time_test.c /^static int test_X509_cmp_timeframe(void)$/;" f file: +test_X509_cmp_timeframe_vpm test/x509_time_test.c /^static int test_X509_cmp_timeframe_vpm(const X509_VERIFY_PARAM *vpm,$/;" f file: +test_a2i_ipaddress test/x509_internal_test.c /^static int test_a2i_ipaddress(int idx)$/;" f file: +test_access_description test/ocspapitest.c /^static int test_access_description(int testcase)$/;" f file: +test_adjust_streams_tap_level test/bioprinttest.c /^void test_adjust_streams_tap_level(int level)$/;" f +test_adjust_streams_tap_level test/testutil/basic_output.c /^void test_adjust_streams_tap_level(int level)$/;" f +test_aes_cts128 test/modes_internal_test.c /^static int test_aes_cts128(int idx)$/;" f file: +test_aes_cts128_nist test/modes_internal_test.c /^static int test_aes_cts128_nist(int idx)$/;" f file: +test_afalg_aes_cbc test/afalgtest.c /^static int test_afalg_aes_cbc(int keysize_idx)$/;" f file: +test_allocate_from_text test/params_test.c /^static int test_allocate_from_text(int i)$/;" f file: +test_alt_chains_cert_forgery test/verify_extra_test.c /^static int test_alt_chains_cert_forgery(void)$/;" f file: +test_alternative_default test/evp_extra_test2.c /^static int test_alternative_default(void)$/;" f file: +test_alternative_keygen_init test/provider_pkey_test.c /^static int test_alternative_keygen_init(void)$/;" f file: +test_app_context test/context_internal_test.c /^static int test_app_context(void)$/;" f file: +test_arg_libctx test/testutil/provider.c /^int test_arg_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,$/;" f +test_asc2bn test/bntest.c /^static int test_asc2bn(void)$/;" f file: +test_asid test/v3ext.c /^static int test_asid(void)$/;" f file: +test_asn1_meths test/pkey_meth_test.c /^static int test_asn1_meths(void)$/;" f file: +test_asyncio test/asynciotest.c /^static int test_asyncio(int test)$/;" f file: +test_atomic test/threadstest.c /^static int test_atomic(void)$/;" f file: +test_b64 test/pemtest.c /^static int test_b64(int idx)$/;" f file: +test_bad_asn1 test/d2i_test.c /^static int test_bad_asn1(void)$/;" f file: +test_bad_configuration test/ssl_test_ctx_test.c /^static int test_bad_configuration(int idx)$/;" f file: +test_bad_dtls test/bad_dtls_test.c /^static int test_bad_dtls(void)$/;" f file: +test_bad_issuer_crl test/crltest.c /^static int test_bad_issuer_crl(void)$/;" f file: +test_badmod test/bntest.c /^static int test_badmod(void)$/;" f file: +test_basic_crl test/crltest.c /^static int test_basic_crl(void)$/;" f file: +test_bf_cbc test/bftest.c /^static int test_bf_cbc(void)$/;" f file: +test_bf_cfb64 test/bftest.c /^static int test_bf_cfb64(void)$/;" f file: +test_bf_ecb test/bftest.c /^static int test_bf_ecb(int n)$/;" f file: +test_bf_ecb_raw test/bftest.c /^static int test_bf_ecb_raw(int n)$/;" f file: +test_bf_ofb64 test/bftest.c /^static int test_bf_ofb64(void)$/;" f file: +test_bf_set_key test/bftest.c /^static int test_bf_set_key(int n)$/;" f file: +test_bi_ige_enc_dec test/igetest.c /^static int test_bi_ige_enc_dec(void)$/;" f file: +test_bi_ige_garble1 test/igetest.c /^static int test_bi_ige_garble1(void)$/;" f file: +test_bi_ige_garble2 test/igetest.c /^static int test_bi_ige_garble2(void)$/;" f file: +test_bi_ige_garble3 test/igetest.c /^static int test_bi_ige_garble3(void)$/;" f file: +test_bi_ige_vectors test/igetest.c /^static int test_bi_ige_vectors(int n)$/;" f file: +test_big test/bioprinttest.c /^static int test_big(void)$/;" f file: +test_bignum test/test_test.c /^static int test_bignum(void)$/;" f file: +test_bignum_header_line test/testutil/format_output.c /^static void test_bignum_header_line(void)$/;" f file: +test_bignum_zero_null test/testutil/format_output.c /^static const char *test_bignum_zero_null(const BIGNUM *bn)$/;" f file: +test_bignum_zero_print test/testutil/format_output.c /^static void test_bignum_zero_print(const BIGNUM *bn, char sep)$/;" f file: +test_binary_op test/constant_time_test.c /^static int test_binary_op(unsigned int (*op) (unsigned int a, unsigned int b),$/;" f file: +test_binary_op_64 test/constant_time_test.c /^static int test_binary_op_64(uint64_t (*op)(uint64_t a, uint64_t b),$/;" f file: +test_binary_op_8 test/constant_time_test.c /^static int test_binary_op_8(unsigned$/;" f file: +test_binary_op_s test/constant_time_test.c /^static int test_binary_op_s(size_t (*op) (size_t a, size_t b),$/;" f file: +test_binops test/constant_time_test.c /^static int test_binops(int i)$/;" f file: +test_binops_8 test/constant_time_test.c /^static int test_binops_8(int i)$/;" f file: +test_binops_s test/constant_time_test.c /^static int test_binops_s(int i)$/;" f file: +test_bio_callback test/bio_callback_test.c /^static int test_bio_callback(void)$/;" f file: +test_bio_callback_ex test/bio_callback_test.c /^static int test_bio_callback_ex(void)$/;" f file: +test_bio_core test/bio_core_test.c /^static int test_bio_core(void)$/;" f file: +test_bio_enc_aes_128_cbc test/bio_enc_test.c /^static int test_bio_enc_aes_128_cbc(int idx)$/;" f file: +test_bio_enc_aes_128_ctr test/bio_enc_test.c /^static int test_bio_enc_aes_128_ctr(int idx)$/;" f file: +test_bio_enc_aes_256_cfb test/bio_enc_test.c /^static int test_bio_enc_aes_256_cfb(int idx)$/;" f file: +test_bio_enc_aes_256_ofb test/bio_enc_test.c /^static int test_bio_enc_aes_256_ofb(int idx)$/;" f file: +test_bio_enc_chacha20 test/bio_enc_test.c /^static int test_bio_enc_chacha20(int idx)$/;" f file: +test_bio_enc_chacha20_poly1305 test/bio_enc_test.c /^static int test_bio_enc_chacha20_poly1305(int idx)$/;" f file: +test_bio_get_mem test/bio_memleak_test.c /^static int test_bio_get_mem(void)$/;" f file: +test_bio_i2d_ASN1_mime test/bio_memleak_test.c /^static int test_bio_i2d_ASN1_mime(void)$/;" f file: +test_bio_memleak test/bio_memleak_test.c /^static int test_bio_memleak(void)$/;" f file: +test_bio_new_mem_buf test/bio_memleak_test.c /^static int test_bio_new_mem_buf(void)$/;" f file: +test_bio_nonclear_rst test/bio_memleak_test.c /^static int test_bio_nonclear_rst(void)$/;" f file: +test_bio_rdonly_mem_buf test/bio_memleak_test.c /^static int test_bio_rdonly_mem_buf(void)$/;" f file: +test_bio_rdwr_rdonly test/bio_memleak_test.c /^static int test_bio_rdwr_rdonly(void)$/;" f file: +test_bn2padded test/bntest.c /^static int test_bn2padded(void)$/;" f file: +test_bn_output test/test_test.c /^static int test_bn_output(int n)$/;" f file: +test_bn_small_factors test/bn_internal_test.c /^static int test_bn_small_factors(void)$/;" f file: +test_bool test/test_test.c /^static int test_bool(void)$/;" f file: +test_buf crypto/ui/ui_local.h /^ const char *test_buf; \/* Input: test string to verify against *\/$/;" m struct:ui_string_st::__anon219::__anon220 +test_builtin test/ecdsatest.c /^static int test_builtin(int n, int as)$/;" f file: +test_builtin_as_ec test/ecdsatest.c /^static int test_builtin_as_ec(int n)$/;" f file: +test_builtin_as_sm2 test/ecdsatest.c /^static int test_builtin_as_sm2(int n)$/;" f file: +test_builtin_provider test/provider_internal_test.c /^static int test_builtin_provider(void)$/;" f file: +test_builtin_provider test/provider_test.c /^static int test_builtin_provider(void)$/;" f file: +test_builtin_provider_with_child test/provider_test.c /^static int test_builtin_provider_with_child(void)$/;" f file: +test_ca_names test/sslapitest.c /^static int test_ca_names(int tst)$/;" f file: +test_ca_names_int test/sslapitest.c /^static int test_ca_names_int(int prot, int tst)$/;" f file: +test_cache_flushes test/provider_internal_test.c /^static int test_cache_flushes(void)$/;" f file: +test_callback test/asynctest.c /^static int test_callback(void *arg)$/;" f file: +test_case test/params_test.c /^static int test_case(int i)$/;" f file: +test_case test/test_test.c /^static int test_case(int expected, const char *test, int result)$/;" f file: +test_case_name test/cipherlist_test.c /^ const char *test_case_name;$/;" m struct:cipherlist_test_fixture file: +test_case_name test/cmp_asn_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_client_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_ctx_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_hdr_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_msg_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_protect_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_server_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_status_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/cmp_vfy_test.c /^ const char *test_case_name;$/;" m struct:test_fixture file: +test_case_name test/ct_test.c /^ const char *test_case_name;$/;" m struct:ct_test_fixture file: +test_case_name test/ssl_test_ctx_test.c /^ const char *test_case_name;$/;" m struct:ssl_test_ctx_test_fixture file: +test_case_name test/testutil/driver.c /^ const char *test_case_name;$/;" m struct:test_info file: +test_case_variant test/params_test.c /^static int test_case_variant(OSSL_PARAM *params, const struct provider_dispatch_st *prov)$/;" f file: +test_cases test/params_test.c /^} test_cases[] = {$/;" v typeref:struct:__anon337 file: +test_ccs_change_cipher test/sslapitest.c /^static int test_ccs_change_cipher(void)$/;" f file: +test_cert test/cmp_ctx_test.c /^static X509 *test_cert;$/;" v file: +test_certConf_cb test/cmp_ctx_test.c /^static int test_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info,$/;" f file: +test_cert_cb test/sslapitest.c /^static int test_cert_cb(int tst)$/;" f file: +test_cert_cb_int test/sslapitest.c /^static int test_cert_cb_int(int prot, int tst)$/;" f file: +test_cert_key_cert test/pemtest.c /^static int test_cert_key_cert(void)$/;" f file: +test_cert_key_encrypted_content test/pkcs12_format_test.c /^static int test_cert_key_encrypted_content(void)$/;" f file: +test_cert_key_with_attrs_and_mac test/pkcs12_format_test.c /^static int test_cert_key_with_attrs_and_mac(void)$/;" f file: +test_cert_table test/ssl_cert_table_internal_test.c 21;" d file: +test_certs test/x509aux.c /^static int test_certs(int num)$/;" f file: +test_cha_cha_internal test/chacha_internal_test.c /^static int test_cha_cha_internal(int n)$/;" f file: +test_char test/test_test.c /^static int test_char(void)$/;" f file: +test_check_crt_components test/rsa_sp800_56b_test.c /^static int test_check_crt_components(void)$/;" f file: +test_check_dsa test/evp_pkey_provided_test.c /^static int test_check_dsa(void)$/;" f file: +test_check_null_numbers test/conf_include_test.c /^static int test_check_null_numbers(void)$/;" f file: +test_check_overflow test/conf_include_test.c /^static int test_check_overflow(void)$/;" f file: +test_check_prime_factor test/rsa_sp800_56b_test.c /^static int test_check_prime_factor(void)$/;" f file: +test_check_prime_factor_range test/rsa_sp800_56b_test.c /^static int test_check_prime_factor_range(void)$/;" f file: +test_check_private_exponent test/rsa_sp800_56b_test.c /^static int test_check_private_exponent(void)$/;" f file: +test_check_private_key test/rsa_sp800_56b_test.c /^static int test_check_private_key(void)$/;" f file: +test_check_public_exponent test/rsa_sp800_56b_test.c /^static int test_check_public_exponent(void)$/;" f file: +test_check_public_key test/rsa_sp800_56b_test.c /^static int test_check_public_key(void)$/;" f file: +test_cipher test/evp_fetch_prov_test.c /^static int test_cipher(const EVP_CIPHER *cipher)$/;" f file: +test_cipher_is_a test/namemap_internal_test.c /^static int test_cipher_is_a(void)$/;" f file: +test_cipher_name test/ciphername_test.c /^static int test_cipher_name(void)$/;" f file: +test_cipher_nids crypto/engine/eng_openssl.c /^static int test_cipher_nids(const int **nids)$/;" f file: +test_cipher_reinit test/evp_libctx_test.c /^static int test_cipher_reinit(int test_id)$/;" f file: +test_cipher_reinit_partialupdate test/evp_libctx_test.c /^static int test_cipher_reinit_partialupdate(int test_id)$/;" f file: +test_cipher_tdes_randkey test/evp_libctx_test.c /^static int test_cipher_tdes_randkey(void)$/;" f file: +test_cipher_with_engine test/evp_extra_test.c /^static int test_cipher_with_engine(void)$/;" f file: +test_cipherbyname test/namemap_internal_test.c /^static int test_cipherbyname(void)$/;" f file: +test_ciphersuite_change test/sslapitest.c /^static int test_ciphersuite_change(void)$/;" f file: +test_cleanse_plaintext test/sslapitest.c /^static int test_cleanse_plaintext(void)$/;" f file: +test_clear_error test/errtest.c /^static int test_clear_error(void)$/;" f file: +test_clearstanza test/testutil/stanza.c /^void test_clearstanza(STANZA *s)$/;" f +test_client_cert_cb test/sslapitest.c /^static int test_client_cert_cb(int tst)$/;" f file: +test_client_cert_verify_cb test/sslapitest.c /^static int test_client_cert_verify_cb(void)$/;" f file: +test_client_hello test/clienthellotest.c /^static int test_client_hello(int currtest)$/;" f file: +test_client_hello_cb test/sslapitest.c /^static int test_client_hello_cb(void)$/;" f file: +test_close_streams test/bioprinttest.c /^void test_close_streams(void)$/;" f +test_close_streams test/testutil/basic_output.c /^void test_close_streams(void)$/;" f +test_cmac_bad test/cmactest.c /^static int test_cmac_bad(void)$/;" f file: +test_cmac_copy test/cmactest.c /^static int test_cmac_copy(void)$/;" f file: +test_cmac_run test/cmactest.c /^static int test_cmac_run(void)$/;" f file: +test_cmp_asn1_get_int test/cmp_asn_test.c /^static int test_cmp_asn1_get_int(void)$/;" f file: +test_cmp_build_cert_chain test/cmp_protect_test.c /^static int test_cmp_build_cert_chain(void)$/;" f file: +test_cmp_build_cert_chain_missing_intermediate test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_missing_intermediate(void)$/;" f file: +test_cmp_build_cert_chain_no_certs test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_no_certs(void)$/;" f file: +test_cmp_build_cert_chain_no_root test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_no_root(void)$/;" f file: +test_cmp_build_cert_chain_only_root test/cmp_protect_test.c /^static int test_cmp_build_cert_chain_only_root(void)$/;" f file: +test_cmp_calc_protection_no_key_no_secret test/cmp_protect_test.c /^static int test_cmp_calc_protection_no_key_no_secret(void)$/;" f file: +test_cmp_calc_protection_pbmac test/cmp_protect_test.c /^static int test_cmp_calc_protection_pbmac(void)$/;" f file: +test_cmp_calc_protection_pkey test/cmp_protect_test.c /^static int test_cmp_calc_protection_pkey(void)$/;" f file: +test_cmp_create_certconf test/cmp_msg_test.c /^static int test_cmp_create_certconf(void)$/;" f file: +test_cmp_create_certconf_badAlg test/cmp_msg_test.c /^static int test_cmp_create_certconf_badAlg(void)$/;" f file: +test_cmp_create_certconf_fail_info_max test/cmp_msg_test.c /^static int test_cmp_create_certconf_fail_info_max(void)$/;" f file: +test_cmp_create_certrep test/cmp_msg_test.c /^static int test_cmp_create_certrep(void)$/;" f file: +test_cmp_create_certreq_with_invalid_bodytype test/cmp_msg_test.c /^static int test_cmp_create_certreq_with_invalid_bodytype(void)$/;" f file: +test_cmp_create_cr test/cmp_msg_test.c /^static int test_cmp_create_cr(void)$/;" f file: +test_cmp_create_cr_without_key test/cmp_msg_test.c /^static int test_cmp_create_cr_without_key(void)$/;" f file: +test_cmp_create_error_msg test/cmp_msg_test.c /^static int test_cmp_create_error_msg(void)$/;" f file: +test_cmp_create_genm test/cmp_msg_test.c /^static int test_cmp_create_genm(void)$/;" f file: +test_cmp_create_ir_protection_fails test/cmp_msg_test.c /^static int test_cmp_create_ir_protection_fails(void)$/;" f file: +test_cmp_create_ir_protection_set test/cmp_msg_test.c /^static int test_cmp_create_ir_protection_set(void)$/;" f file: +test_cmp_create_kur test/cmp_msg_test.c /^static int test_cmp_create_kur(void)$/;" f file: +test_cmp_create_kur_without_oldcert test/cmp_msg_test.c /^static int test_cmp_create_kur_without_oldcert(void)$/;" f file: +test_cmp_create_p10cr test/cmp_msg_test.c /^static int test_cmp_create_p10cr(void)$/;" f file: +test_cmp_create_p10cr_null test/cmp_msg_test.c /^static int test_cmp_create_p10cr_null(void)$/;" f file: +test_cmp_create_pollrep test/cmp_msg_test.c /^static int test_cmp_create_pollrep(void)$/;" f file: +test_cmp_create_pollreq test/cmp_msg_test.c /^static int test_cmp_create_pollreq(void)$/;" f file: +test_cmp_create_rp test/cmp_msg_test.c /^static int test_cmp_create_rp(void)$/;" f file: +test_cmp_create_rr test/cmp_msg_test.c /^static int test_cmp_create_rr(void)$/;" f file: +test_cmp_ctx_log_cb test/cmp_ctx_test.c /^static int test_cmp_ctx_log_cb(void)$/;" f file: +test_cmp_pkimessage_create test/cmp_msg_test.c /^static int test_cmp_pkimessage_create(int bodytype)$/;" f file: +test_configured_provider test/provider_internal_test.c /^static int test_configured_provider(void)$/;" f file: +test_context test/context_internal_test.c /^static int test_context(OSSL_LIB_CTX *ctx)$/;" f file: +test_cookie test/dtlstest.c /^static int test_cookie(void)$/;" f file: +test_ctlog_from_base64 test/ct_test.c /^static int test_ctlog_from_base64(void)$/;" f file: +test_ctx test/helpers/pkcs12.c /^static OSSL_LIB_CTX *test_ctx = NULL;$/;" v file: +test_ctx_check_ct_flag test/bntest.c /^static int test_ctx_check_ct_flag(BN_CTX *c)$/;" f file: +test_ctx_consttime_flag test/bntest.c /^static int test_ctx_consttime_flag(void)$/;" f file: +test_ctx_set_ct_flag test/bntest.c /^static int test_ctx_set_ct_flag(BN_CTX *c)$/;" f file: +test_ctype_chars test/ctype_internal_test.c /^static int test_ctype_chars(int n)$/;" f file: +test_ctype_eof test/ctype_internal_test.c /^static int test_ctype_eof(void)$/;" f file: +test_ctype_tolower test/ctype_internal_test.c /^static int test_ctype_tolower(int n)$/;" f file: +test_ctype_toupper test/ctype_internal_test.c /^static int test_ctype_toupper(int n)$/;" f file: +test_curve test/ecstresstest.c /^static int test_curve(void)$/;" f file: +test_custom_data test/asn1_encode_test.c /^static TEST_CUSTOM_DATA test_custom_data[] = {$/;" v file: +test_custom_exts test/sslapitest.c /^static int test_custom_exts(int tst)$/;" f file: +test_custom_md_meth test/evp_extra_test.c /^static int test_custom_md_meth(void)$/;" f file: +test_custom_pmeth test/evp_extra_test.c /^static int test_custom_pmeth(int idx)$/;" f file: +test_d2i_AutoPrivateKey test/evp_extra_test.c /^static int test_d2i_AutoPrivateKey(int i)$/;" f file: +test_d2i_AutoPrivateKey_ex test/evp_extra_test2.c /^static int test_d2i_AutoPrivateKey_ex(int i)$/;" f file: +test_d2i_CMS_bio_NULL test/cmsapitest.c /^static int test_d2i_CMS_bio_NULL(void)$/;" f file: +test_d2i_CMS_bio_file_encrypted_data test/cmsapitest.c /^static int test_d2i_CMS_bio_file_encrypted_data(void)$/;" f file: +test_d2i_PrivateKey_ex test/evp_extra_test2.c /^static int test_d2i_PrivateKey_ex(int testid)$/;" f file: +test_days test/x509_time_test.c /^static int test_days(int n)$/;" f file: +test_dec2bn test/bntest.c /^static int test_dec2bn(void)$/;" f file: +test_decode test/asn1_dsa_internal_test.c /^static int test_decode(void)$/;" f file: +test_decode_tls_sct test/ct_test.c /^static int test_decode_tls_sct(void)$/;" f file: +test_decrypt_null_chunks test/evp_extra_test.c /^static int test_decrypt_null_chunks(void)$/;" f file: +test_def_context test/context_internal_test.c /^static int test_def_context(void)$/;" f file: +test_default_cipherlist test/cipherlist_test.c /^static int test_default_cipherlist(SSL_CTX *ctx)$/;" f file: +test_default_cipherlist_clear test/cipherlist_test.c /^static int test_default_cipherlist_clear(void)$/;" f file: +test_default_cipherlist_explicit test/cipherlist_test.c /^static int test_default_cipherlist_explicit(void)$/;" f file: +test_default_cipherlist_implicit test/cipherlist_test.c /^static int test_default_cipherlist_implicit(void)$/;" f file: +test_default_ct_policy_eval_ctx_time_is_now test/ct_test.c /^static int test_default_ct_policy_eval_ctx_time_is_now(void)$/;" f file: +test_default_props_and_providers test/user_property_test.c /^static int test_default_props_and_providers(int propsorder)$/;" f file: +test_definition_compares test/property_test.c /^static int test_definition_compares(int n)$/;" f file: +test_des_cbc test/destest.c /^static int test_des_cbc(void)$/;" f file: +test_des_cbc_cksum test/destest.c /^static int test_des_cbc_cksum(void)$/;" f file: +test_des_cfb16 test/destest.c /^static int test_des_cfb16(void)$/;" f file: +test_des_cfb32 test/destest.c /^static int test_des_cfb32(void)$/;" f file: +test_des_cfb48 test/destest.c /^static int test_des_cfb48(void)$/;" f file: +test_des_cfb64 test/destest.c /^static int test_des_cfb64(void)$/;" f file: +test_des_cfb8 test/destest.c /^static int test_des_cfb8(void)$/;" f file: +test_des_check_bad_parity test/destest.c /^static int test_des_check_bad_parity(int n)$/;" f file: +test_des_crypt test/destest.c /^static int test_des_crypt(void)$/;" f file: +test_des_ecb test/destest.c /^static int test_des_ecb(int i)$/;" f file: +test_des_ede_cbc test/destest.c /^static int test_des_ede_cbc(void)$/;" f file: +test_des_ede_cfb64 test/destest.c /^static int test_des_ede_cfb64(void)$/;" f file: +test_des_ede_ecb test/destest.c /^static int test_des_ede_ecb(int i)$/;" f file: +test_des_ede_ofb64 test/destest.c /^static int test_des_ede_ofb64(void)$/;" f file: +test_des_key_wrap test/destest.c /^static int test_des_key_wrap(int idx)$/;" f file: +test_des_key_wrap_sizes test/destest.c /^static const int test_des_key_wrap_sizes[] = {$/;" v file: +test_des_ofb test/destest.c /^static int test_des_ofb(void)$/;" f file: +test_des_ofb64 test/destest.c /^static int test_des_ofb64(void)$/;" f file: +test_des_pcbc test/destest.c /^static int test_des_pcbc(void)$/;" f file: +test_des_quad_cksum test/destest.c /^static int test_des_quad_cksum(void)$/;" f file: +test_des_weak_keys test/destest.c /^static int test_des_weak_keys(int n)$/;" f file: +test_dh_auto test/sslapitest.c /^static int test_dh_auto(int idx)$/;" f file: +test_dh_safeprime_param_keygen test/evp_libctx_test.c /^static int test_dh_safeprime_param_keygen(int tstid)$/;" f file: +test_dh_tofrom_data_select test/evp_extra_test2.c /^static int test_dh_tofrom_data_select(void)$/;" f file: +test_diff_header test/testutil/format_output.c /^static void test_diff_header(const char *left, const char *right)$/;" f file: +test_digest demos/signature/rsa_pss_direct.c /^static const unsigned char test_digest[32] = {0};$/;" v file: +test_digest_is_a test/namemap_internal_test.c /^static int test_digest_is_a(void)$/;" f file: +test_digest_nids crypto/engine/eng_openssl.c /^static int test_digest_nids(const int **nids)$/;" f file: +test_digestbyname test/namemap_internal_test.c /^static int test_digestbyname(void)$/;" f file: +test_distinguishing_id test/verify_extra_test.c /^static int test_distinguishing_id(void)$/;" f file: +test_div_recip test/bntest.c /^static int test_div_recip(void)$/;" f file: +test_double_config test/prov_config_test.c /^static int test_double_config(void)$/;" f file: +test_drbg_reseed test/drbgtest.c /^static int test_drbg_reseed(int expect_success,$/;" f file: +test_drbg_reseed_in_child test/drbgtest.c /^static int test_drbg_reseed_in_child(EVP_RAND_CTX *primary,$/;" f file: +test_dsa_default_paramgen_validate test/dsatest.c /^static int test_dsa_default_paramgen_validate(int i)$/;" f file: +test_dsa_param_keygen test/evp_libctx_test.c /^static int test_dsa_param_keygen(int tstid)$/;" f file: +test_dsa_todata test/evp_extra_test2.c /^static int test_dsa_todata(void)$/;" f file: +test_dsa_tofrom_data_select test/evp_extra_test2.c /^static int test_dsa_tofrom_data_select(void)$/;" f file: +test_dtls_drop_records test/dtlstest.c /^static int test_dtls_drop_records(int idx)$/;" f file: +test_dtls_duplicate_records test/dtlstest.c /^static int test_dtls_duplicate_records(void)$/;" f file: +test_dtls_unprocessed test/dtlstest.c /^static int test_dtls_unprocessed(int testidx)$/;" f file: +test_early_data_not_expected test/sslapitest.c /^static int test_early_data_not_expected(int idx)$/;" f file: +test_early_data_not_sent test/sslapitest.c /^static int test_early_data_not_sent(int idx)$/;" f file: +test_early_data_psk test/sslapitest.c /^static int test_early_data_psk(int idx)$/;" f file: +test_early_data_psk_with_all_ciphers test/sslapitest.c /^static int test_early_data_psk_with_all_ciphers(int idx)$/;" f file: +test_early_data_read_write test/sslapitest.c /^static int test_early_data_read_write(int idx)$/;" f file: +test_early_data_replay test/sslapitest.c /^static int test_early_data_replay(int idx)$/;" f file: +test_early_data_replay_int test/sslapitest.c /^static int test_early_data_replay_int(int idx, int usecb, int confopt)$/;" f file: +test_early_data_skip test/sslapitest.c /^static int test_early_data_skip(int idx)$/;" f file: +test_early_data_skip_abort test/sslapitest.c /^static int test_early_data_skip_abort(int idx)$/;" f file: +test_early_data_skip_hrr test/sslapitest.c /^static int test_early_data_skip_hrr(int idx)$/;" f file: +test_early_data_skip_hrr_fail test/sslapitest.c /^static int test_early_data_skip_hrr_fail(int idx)$/;" f file: +test_early_data_tls1_2 test/sslapitest.c /^static int test_early_data_tls1_2(int idx)$/;" f file: +test_ec_dup_keygen_operation test/evp_pkey_provided_test.c /^static int test_ec_dup_keygen_operation(void)$/;" f file: +test_ec_dup_no_operation test/evp_pkey_provided_test.c /^static int test_ec_dup_no_operation(void)$/;" f file: +test_ec_tofrom_data_select test/evp_extra_test2.c /^static int test_ec_tofrom_data_select(void)$/;" f file: +test_ecpub test/evp_extra_test.c /^static int test_ecpub(int idx)$/;" f file: +test_ecx_short_keys test/evp_extra_test.c /^static int test_ecx_short_keys(int tst)$/;" f file: +test_ecx_tofrom_data_select test/evp_extra_test2.c /^static int test_ecx_tofrom_data_select(void)$/;" f file: +test_ed448 test/curve448_internal_test.c /^static int test_ed448(void)$/;" f file: +test_ede_cbc test/destest.c /^static int test_ede_cbc(void)$/;" f file: +test_empty test/cipherbytes_test.c /^static int test_empty(void)$/;" f file: +test_empty_configuration test/ssl_test_ctx_test.c /^static int test_empty_configuration(void)$/;" f file: +test_empty_nonoptional_content test/asn1_internal_test.c /^static int test_empty_nonoptional_content(void)$/;" f file: +test_emptyikm_HKDF test/evp_extra_test.c /^static int test_emptyikm_HKDF(void)$/;" f file: +test_encode_decode test/endecode_test.c /^static int test_encode_decode(const char *file, const int line,$/;" f file: +test_encode_tls_sct test/ct_test.c /^static int test_encode_tls_sct(void)$/;" f file: +test_encrypt test/enginetest.c /^static int test_encrypt(EVP_PKEY_CTX *ctx, unsigned char *sig,$/;" f file: +test_encrypt_decrypt test/cmsapitest.c /^static int test_encrypt_decrypt(const EVP_CIPHER *cipher)$/;" f file: +test_encrypt_decrypt_aes_128_gcm test/cmsapitest.c /^static int test_encrypt_decrypt_aes_128_gcm(void)$/;" f file: +test_encrypt_decrypt_aes_192_gcm test/cmsapitest.c /^static int test_encrypt_decrypt_aes_192_gcm(void)$/;" f file: +test_encrypt_decrypt_aes_256_gcm test/cmsapitest.c /^static int test_encrypt_decrypt_aes_256_gcm(void)$/;" f file: +test_encrypt_decrypt_aes_cbc test/cmsapitest.c /^static int test_encrypt_decrypt_aes_cbc(void)$/;" f file: +test_end_file test/testutil/stanza.c /^int test_end_file(STANZA *s)$/;" f +test_engines test/enginetest.c /^static int test_engines(void)$/;" f file: +test_enum test/helpers/ssl_test_ctx.c /^} test_enum;$/;" t typeref:struct:__anon274 file: +test_eq_int test/constant_time_test.c /^static int test_eq_int(int a, int b)$/;" f file: +test_eq_int_8 test/constant_time_test.c /^static int test_eq_int_8(int a, int b)$/;" f file: +test_eq_s test/constant_time_test.c /^static int test_eq_s(size_t a, size_t b)$/;" f file: +test_error test/testutil/tests.c /^void test_error(const char *file, int line, const char *desc, ...)$/;" f +test_error_c90 test/testutil/tests.c /^void test_error_c90(const char *desc, ...)$/;" f +test_evp_bf_default_keylen test/evp_extra_test.c /^static int test_evp_bf_default_keylen(int idx)$/;" f file: +test_evp_init_seq test/evp_extra_test.c /^static int test_evp_init_seq(int idx)$/;" f file: +test_evp_iv_aes test/evp_extra_test.c /^static int test_evp_iv_aes(int idx)$/;" f file: +test_evp_iv_des test/evp_extra_test.c /^static int test_evp_iv_des(int idx)$/;" f file: +test_evp_md_cipher_meth test/evp_extra_test.c /^static int test_evp_md_cipher_meth(void)$/;" f file: +test_evp_md_ctx_copy test/evp_extra_test2.c /^static int test_evp_md_ctx_copy(void)$/;" f file: +test_evp_pkey_ctx_dup_kdf_fail test/evp_pkey_provided_test.c /^static int test_evp_pkey_ctx_dup_kdf_fail(void)$/;" f file: +test_evp_pkey_export_to_provider test/keymgmt_internal_test.c /^static int test_evp_pkey_export_to_provider(int n)$/;" f file: +test_evp_pkey_get_bn_param_large test/evp_pkey_provided_test.c /^static int test_evp_pkey_get_bn_param_large(void)$/;" f file: +test_evp_reset test/evp_extra_test.c /^static int test_evp_reset(int idx)$/;" f file: +test_evp_updated_iv test/evp_extra_test.c /^static int test_evp_updated_iv(int idx)$/;" f file: +test_exchange_certConf test/cmp_client_test.c /^static int test_exchange_certConf(void)$/;" f file: +test_exchange_error test/cmp_client_test.c /^static int test_exchange_error(void)$/;" f file: +test_exdata test/exdatatest.c /^static int test_exdata(void)$/;" f file: +test_exec_CR_ses test/cmp_client_test.c /^static int test_exec_CR_ses(void)$/;" f file: +test_exec_CR_ses_implicit_confirm test/cmp_client_test.c /^static int test_exec_CR_ses_implicit_confirm(void)$/;" f file: +test_exec_GENM_ses test/cmp_client_test.c /^static int test_exec_GENM_ses(void)$/;" f file: +test_exec_IR_ses test/cmp_client_test.c /^static int test_exec_IR_ses(void)$/;" f file: +test_exec_IR_ses_poll test/cmp_client_test.c /^static int test_exec_IR_ses_poll(void)$/;" f file: +test_exec_IR_ses_poll_timeout test/cmp_client_test.c /^static int test_exec_IR_ses_poll_timeout(void)$/;" f file: +test_exec_KUR_ses test/cmp_client_test.c /^static int test_exec_KUR_ses(void)$/;" f file: +test_exec_P10CR_ses test/cmp_client_test.c /^static int test_exec_P10CR_ses(void)$/;" f file: +test_exec_RR_ses test/cmp_client_test.c /^static int test_exec_RR_ses(void)$/;" f file: +test_exec_RR_ses_receive_error test/cmp_client_test.c /^static int test_exec_RR_ses_receive_error(void)$/;" f file: +test_explicit_EVP_CIPHER_fetch test/evp_fetch_prov_test.c /^static int test_explicit_EVP_CIPHER_fetch(const char *id)$/;" f file: +test_explicit_EVP_CIPHER_fetch_by_X509_ALGOR test/evp_fetch_prov_test.c /^static int test_explicit_EVP_CIPHER_fetch_by_X509_ALGOR(int idx)$/;" f file: +test_explicit_EVP_CIPHER_fetch_by_name test/evp_fetch_prov_test.c /^static int test_explicit_EVP_CIPHER_fetch_by_name(void)$/;" f file: +test_explicit_EVP_MD_fetch test/evp_fetch_prov_test.c /^static int test_explicit_EVP_MD_fetch(const char *id)$/;" f file: +test_explicit_EVP_MD_fetch_by_X509_ALGOR test/evp_fetch_prov_test.c /^static int test_explicit_EVP_MD_fetch_by_X509_ALGOR(int idx)$/;" f file: +test_explicit_EVP_MD_fetch_by_name test/evp_fetch_prov_test.c /^static int test_explicit_EVP_MD_fetch_by_name(void)$/;" f file: +test_explicit_provider test/provider_fallback_test.c /^static int test_explicit_provider(void)$/;" f file: +test_expmodone test/bntest.c /^static int test_expmodone(void)$/;" f file: +test_expmodzero test/bntest.c /^static int test_expmodzero(void)$/;" f file: +test_export_key_mat test/sslapitest.c /^static int test_export_key_mat(int tst)$/;" f file: +test_export_key_mat_early test/sslapitest.c /^static int test_export_key_mat_early(int idx)$/;" f file: +test_extra_tickets test/sslapitest.c /^static int test_extra_tickets(int idx)$/;" f file: +test_fail_bignum_common test/testutil/format_output.c /^static void test_fail_bignum_common(const char *prefix, const char *file,$/;" f file: +test_fail_bignum_message test/testutil/format_output.c /^void test_fail_bignum_message(const char *prefix, const char *file,$/;" f +test_fail_bignum_mono_message test/testutil/format_output.c /^void test_fail_bignum_mono_message(const char *prefix, const char *file,$/;" f +test_fail_memory_common test/testutil/format_output.c /^static void test_fail_memory_common(const char *prefix, const char *file,$/;" f file: +test_fail_memory_message test/testutil/format_output.c /^void test_fail_memory_message(const char *prefix, const char *file,$/;" f +test_fail_message test/testutil/tests.c /^static void test_fail_message(const char *prefix, const char *file,$/;" f file: +test_fail_message_prefix test/testutil/tests.c /^void test_fail_message_prefix(const char *prefix, const char *file,$/;" f +test_fail_message_va test/testutil/tests.c /^static void test_fail_message_va(const char *prefix, const char *file,$/;" f file: +test_fail_string_common test/testutil/format_output.c /^static void test_fail_string_common(const char *prefix, const char *file,$/;" f file: +test_fail_string_message test/testutil/format_output.c /^void test_fail_string_message(const char *prefix, const char *file,$/;" f +test_fallback_provider test/provider_fallback_test.c /^static int test_fallback_provider(void)$/;" f file: +test_false test/testutil/tests.c /^int test_false(const char *file, int line, const char *s, int b)$/;" f +test_fatalerr test/fatalerrtest.c /^static int test_fatalerr(void)$/;" f file: +test_file test/d2i_test.c /^static const char *test_file;$/;" v file: +test_file test/testutil.h /^ const char *test_file; \/* Input file name *\/$/;" m struct:stanza_st +test_fips_mode test/property_test.c /^static int test_fips_mode(void)$/;" f file: +test_fips_rand_leak test/threadstest_fips.c /^static int test_fips_rand_leak(void)$/;" f file: +test_fixture test/cmp_asn_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_client_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_ctx_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_hdr_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_msg_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_protect_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_server_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_status_test.c /^typedef struct test_fixture {$/;" s file: +test_fixture test/cmp_vfy_test.c /^typedef struct test_fixture {$/;" s file: +test_flush_stderr test/bioprinttest.c /^int test_flush_stderr(void)$/;" f +test_flush_stderr test/testutil/basic_output.c /^int test_flush_stderr(void)$/;" f +test_flush_stdout test/bioprinttest.c /^int test_flush_stdout(void)$/;" f +test_flush_stdout test/testutil/basic_output.c /^int test_flush_stdout(void)$/;" f +test_flush_taperr test/bioprinttest.c /^int test_flush_taperr(void)$/;" f +test_flush_taperr test/testutil/basic_output.c /^int test_flush_taperr(void)$/;" f +test_flush_tapout test/bioprinttest.c /^int test_flush_tapout(void)$/;" f +test_flush_tapout test/testutil/basic_output.c /^int test_flush_tapout(void)$/;" f +test_fn test/testutil/driver.c /^ int (*test_fn) (void);$/;" m struct:test_info file: +test_fp test/bioprinttest.c /^static int test_fp(int i)$/;" f file: +test_fromdata_dh_fips186_4 test/evp_pkey_provided_test.c /^static int test_fromdata_dh_fips186_4(void)$/;" f file: +test_fromdata_dh_named_group test/evp_pkey_provided_test.c /^static int test_fromdata_dh_named_group(void)$/;" f file: +test_fromdata_dsa_fips186_4 test/evp_pkey_provided_test.c /^static int test_fromdata_dsa_fips186_4(void)$/;" f file: +test_fromdata_ec test/evp_pkey_provided_test.c /^static int test_fromdata_ec(void)$/;" f file: +test_fromdata_ecx test/evp_pkey_provided_test.c /^static int test_fromdata_ecx(int tst)$/;" f file: +test_fromdata_rsa test/evp_pkey_provided_test.c /^static int test_fromdata_rsa(void)$/;" f file: +test_func test/sslbuffertest.c /^static int test_func(int test)$/;" f file: +test_func test/sysdefaulttest.c /^static int test_func(void)$/;" f file: +test_gcd_prime test/bntest.c /^static int test_gcd_prime(void)$/;" f file: +test_gcm128 test/modes_internal_test.c /^static int test_gcm128(int idx)$/;" f file: +test_gcm_reinit test/evp_extra_test.c /^static int test_gcm_reinit(int idx)$/;" f file: +test_get_argument test/testutil/options.c /^char *test_get_argument(size_t n)$/;" f +test_get_argument_count test/testutil/options.c /^size_t test_get_argument_count(void)$/;" f +test_get_libctx test/testutil/provider.c /^int test_get_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,$/;" f +test_get_options test/acvp_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/algorithmid_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/bftest.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/bio_readbuffer_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/bioprinttest.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/bntest.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/conf_include_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/curve448_internal_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/ecstresstest.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/endecode_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/evp_extra_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/evp_fetch_prov_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/evp_libctx_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/evp_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/ossl_store_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/pkcs12_format_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/provider_status_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/provider_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/testutil/test_options.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/threadstest.c /^const OPTIONS *test_get_options(void)$/;" f +test_get_options test/x509_check_cert_pkey_test.c /^const OPTIONS *test_get_options(void)$/;" f +test_gf2m_add test/bntest.c /^static int test_gf2m_add(void)$/;" f file: +test_gf2m_mod test/bntest.c /^static int test_gf2m_mod(void)$/;" f file: +test_gf2m_moddiv test/bntest.c /^static int test_gf2m_moddiv(void)$/;" f file: +test_gf2m_modexp test/bntest.c /^static int test_gf2m_modexp(void)$/;" f file: +test_gf2m_modinv test/bntest.c /^static int test_gf2m_modinv(void)$/;" f file: +test_gf2m_modsolvequad test/bntest.c /^static int test_gf2m_modsolvequad(void)$/;" f file: +test_gf2m_modsqrt test/bntest.c /^static int test_gf2m_modsqrt(void)$/;" f file: +test_gf2m_mul test/bntest.c /^static int test_gf2m_mul(void)$/;" f file: +test_gf2m_sqr test/bntest.c /^static int test_gf2m_sqr(void)$/;" f file: +test_gmtime test/gmdifftest.c /^static int test_gmtime(int offset)$/;" f file: +test_good_configuration test/ssl_test_ctx_test.c /^static int test_good_configuration(void)$/;" f file: +test_handle_request test/cmp_server_test.c /^static int test_handle_request(void)$/;" f file: +test_handshake test/ssl_test.c /^static int test_handshake(int idx)$/;" f file: +test_handshake_secrets test/tls13secretstest.c /^static int test_handshake_secrets(void)$/;" f file: +test_hex2bn test/bntest.c /^static int test_hex2bn(void)$/;" f file: +test_hexstr_ex_to_from test/hexstr_test.c /^static int test_hexstr_ex_to_from(int test_index)$/;" f file: +test_hexstr_sep_to_from test/hexstr_test.c /^static int test_hexstr_sep_to_from(int test_index)$/;" f file: +test_hexstr_to_from test/hexstr_test.c /^static int test_hexstr_to_from(int test_index)$/;" f file: +test_hmac_bad test/hmactest.c /^static int test_hmac_bad(void)$/;" f file: +test_hmac_copy test/hmactest.c /^static int test_hmac_copy(void)$/;" f file: +test_hmac_copy_uninited test/hmactest.c /^static int test_hmac_copy_uninited(void)$/;" f file: +test_hmac_md5 test/hmactest.c /^static int test_hmac_md5(int idx)$/;" f file: +test_hmac_run test/hmactest.c /^static int test_hmac_run(void)$/;" f file: +test_hmac_single_shot test/hmactest.c /^static int test_hmac_single_shot(void)$/;" f file: +test_http_cb test/cmp_ctx_test.c /^static BIO *test_http_cb(BIO *bio, void *arg, int use_ssl, int detail)$/;" f file: +test_http_get_x509 test/http_test.c /^static int test_http_get_x509(void)$/;" f file: +test_http_keep_alive test/http_test.c /^static int test_http_keep_alive(char version, int keep_alive, int kept_alive)$/;" f file: +test_http_keep_alive_0_no_no test/http_test.c /^static int test_http_keep_alive_0_no_no(void)$/;" f file: +test_http_keep_alive_0_prefer_yes test/http_test.c /^static int test_http_keep_alive_0_prefer_yes(void)$/;" f file: +test_http_keep_alive_0_require_no test/http_test.c /^static int test_http_keep_alive_0_require_no(void)$/;" f file: +test_http_keep_alive_0_require_yes test/http_test.c /^static int test_http_keep_alive_0_require_yes(void)$/;" f file: +test_http_keep_alive_1_no_no test/http_test.c /^static int test_http_keep_alive_1_no_no(void)$/;" f file: +test_http_keep_alive_1_prefer_yes test/http_test.c /^static int test_http_keep_alive_1_prefer_yes(void)$/;" f file: +test_http_keep_alive_1_require_no test/http_test.c /^static int test_http_keep_alive_1_require_no(void)$/;" f file: +test_http_keep_alive_1_require_yes test/http_test.c /^static int test_http_keep_alive_1_require_yes(void)$/;" f file: +test_http_post_x509 test/http_test.c /^static int test_http_post_x509(void)$/;" f file: +test_http_url_dns test/http_test.c /^static int test_http_url_dns(void)$/;" f file: +test_http_url_invalid test/http_test.c /^static int test_http_url_invalid(const char *url)$/;" f file: +test_http_url_invalid_path test/http_test.c /^static int test_http_url_invalid_path(void)$/;" f file: +test_http_url_invalid_port test/http_test.c /^static int test_http_url_invalid_port(void)$/;" f file: +test_http_url_invalid_prefix test/http_test.c /^static int test_http_url_invalid_prefix(void)$/;" f file: +test_http_url_ipv4 test/http_test.c /^static int test_http_url_ipv4(void)$/;" f file: +test_http_url_ipv6 test/http_test.c /^static int test_http_url_ipv6(void)$/;" f file: +test_http_url_ok test/http_test.c /^static int test_http_url_ok(const char *url, int exp_ssl, const char *exp_host,$/;" f file: +test_http_url_path_query test/http_test.c /^static int test_http_url_path_query(void)$/;" f file: +test_http_url_path_query_ok test/http_test.c /^static int test_http_url_path_query_ok(const char *url, const char *exp_path_qu)$/;" f file: +test_http_url_userinfo_query_fragment test/http_test.c /^static int test_http_url_userinfo_query_fragment(void)$/;" f file: +test_http_x509 test/http_test.c /^static int test_http_x509(int do_get)$/;" f file: +test_idea_cbc test/ideatest.c /^static int test_idea_cbc(void)$/;" f file: +test_idea_cfb64 test/ideatest.c /^static int test_idea_cfb64(void)$/;" f file: +test_idea_ecb test/ideatest.c /^static int test_idea_ecb(void)$/;" f file: +test_ige_dec_chaining test/igetest.c /^static int test_ige_dec_chaining(void)$/;" f file: +test_ige_enc_chaining test/igetest.c /^static int test_ige_enc_chaining(void)$/;" f file: +test_ige_enc_dec test/igetest.c /^static int test_ige_enc_dec(void)$/;" f file: +test_ige_garble_forwards test/igetest.c /^static int test_ige_garble_forwards(void)$/;" f file: +test_ige_vectors test/igetest.c /^static int test_ige_vectors(int n)$/;" f file: +test_implicit_EVP_CIPHER_fetch test/evp_fetch_prov_test.c /^static int test_implicit_EVP_CIPHER_fetch(void)$/;" f file: +test_implicit_EVP_MD_fetch test/evp_fetch_prov_test.c /^static int test_implicit_EVP_MD_fetch(void)$/;" f file: +test_incorrect_shutdown test/sslapitest.c /^static int test_incorrect_shutdown(int tst)$/;" f file: +test_info test/testutil/driver.c /^typedef struct test_info {$/;" s file: +test_info test/testutil/tests.c /^void test_info(const char *file, int line, const char *desc, ...)$/;" f +test_info_c90 test/testutil/tests.c /^void test_info_c90(const char *desc, ...)$/;" f +test_info_callback test/sslapitest.c /^static int test_info_callback(int tst)$/;" f file: +test_inherit_verify_param test/sslapitest.c /^static int test_inherit_verify_param(void)$/;" f file: +test_input_align test/destest.c /^static int test_input_align(int i)$/;" f file: +test_int test/test_test.c /^static int test_int(void)$/;" f file: +test_int32 test/asn1_encode_test.c /^ int32_t test_int32;$/;" m struct:__anon300 file: +test_int32 test/asn1_encode_test.c /^static int test_int32(void)$/;" f file: +test_int64 test/asn1_encode_test.c /^ int64_t test_int64;$/;" m struct:__anon302 file: +test_int64 test/asn1_encode_test.c /^static int test_int64(void)$/;" f file: +test_int_lhash test/lhash_test.c /^static int test_int_lhash(void)$/;" f file: +test_int_stack test/stack_test.c /^static int test_int_stack(int reserve)$/;" f file: +test_intern test/asn1_encode_test.c /^static int test_intern(const TEST_PACKAGE *package)$/;" f file: +test_invalid test/pemtest.c /^static int test_invalid(void)$/;" f file: +test_invalid_keypair test/rsa_sp800_56b_test.c /^static int test_invalid_keypair(void)$/;" f file: +test_invalid_template test/asn1_decode_test.c /^static int test_invalid_template(void)$/;" f file: +test_invalide_ec_char2_pub_range_decode test/evp_extra_test.c /^static int test_invalide_ec_char2_pub_range_decode(int id)$/;" f file: +test_is_composite_enhanced test/bn_internal_test.c /^static int test_is_composite_enhanced(int id)$/;" f file: +test_is_fips_enabled test/defltfips_test.c /^static int test_is_fips_enabled(void)$/;" f file: +test_is_prime test/bntest.c /^static int test_is_prime(int i)$/;" f file: +test_is_prime_enhanced test/bn_internal_test.c /^static int test_is_prime_enhanced(void)$/;" f file: +test_is_zero test/constant_time_test.c /^static int test_is_zero(int i)$/;" f file: +test_is_zero_32 test/constant_time_test.c /^static int test_is_zero_32(int i)$/;" f file: +test_is_zero_8 test/constant_time_test.c /^static int test_is_zero_8(int i)$/;" f file: +test_is_zero_s test/constant_time_test.c /^static int test_is_zero_s(int i)$/;" f file: +test_j test/bioprinttest.c /^static int test_j(int i)$/;" f file: +test_just_finished test/dtlstest.c /^static int test_just_finished(void)$/;" f file: +test_k demos/mac/poly1305.c /^static const unsigned char test_k[] = {$/;" v file: +test_kdf_get_kdf test/evp_kdf_test.c /^static int test_kdf_get_kdf(void)$/;" f file: +test_kdf_hkdf test/evp_kdf_test.c /^static int test_kdf_hkdf(void)$/;" f file: +test_kdf_hkdf test/pkey_meth_kdf_test.c /^static int test_kdf_hkdf(void)$/;" f file: +test_kdf_hkdf_1byte_key test/evp_kdf_test.c /^static int test_kdf_hkdf_1byte_key(void)$/;" f file: +test_kdf_hkdf_derive_set_params_fail test/evp_kdf_test.c /^static int test_kdf_hkdf_derive_set_params_fail(void)$/;" f file: +test_kdf_hkdf_empty_key test/evp_kdf_test.c /^static int test_kdf_hkdf_empty_key(void)$/;" f file: +test_kdf_hkdf_empty_salt test/evp_kdf_test.c /^static int test_kdf_hkdf_empty_salt(void)$/;" f file: +test_kdf_hkdf_gettables test/evp_kdf_test.c /^static int test_kdf_hkdf_gettables(void)$/;" f file: +test_kdf_hkdf_gettables_expandonly test/evp_kdf_test.c /^static int test_kdf_hkdf_gettables_expandonly(void)$/;" f file: +test_kdf_hkdf_gettables_no_digest test/evp_kdf_test.c /^static int test_kdf_hkdf_gettables_no_digest(void)$/;" f file: +test_kdf_hkdf_invalid_digest test/evp_kdf_test.c /^static int test_kdf_hkdf_invalid_digest(void)$/;" f file: +test_kdf_hkdf_set_ctx_param_fail test/evp_kdf_test.c /^static int test_kdf_hkdf_set_ctx_param_fail(void)$/;" f file: +test_kdf_hkdf_set_invalid_mode test/evp_kdf_test.c /^static int test_kdf_hkdf_set_invalid_mode(void)$/;" f file: +test_kdf_hkdf_zero_output_size test/evp_kdf_test.c /^static int test_kdf_hkdf_zero_output_size(void)$/;" f file: +test_kdf_kbkdf_1byte_key test/evp_kdf_test.c /^static int test_kdf_kbkdf_1byte_key(void)$/;" f file: +test_kdf_kbkdf_6803_128 test/evp_kdf_test.c /^static int test_kdf_kbkdf_6803_128(void)$/;" f file: +test_kdf_kbkdf_6803_256 test/evp_kdf_test.c /^static int test_kdf_kbkdf_6803_256(void)$/;" f file: +test_kdf_kbkdf_8009_prf1 test/evp_kdf_test.c /^static int test_kdf_kbkdf_8009_prf1(void)$/;" f file: +test_kdf_kbkdf_8009_prf2 test/evp_kdf_test.c /^static int test_kdf_kbkdf_8009_prf2(void)$/;" f file: +test_kdf_kbkdf_empty_key test/evp_kdf_test.c /^static int test_kdf_kbkdf_empty_key(void)$/;" f file: +test_kdf_kbkdf_fixedinfo test/evp_kdf_test.c /^static int test_kdf_kbkdf_fixedinfo(void)$/;" f file: +test_kdf_kbkdf_invalid_digest test/evp_kdf_test.c /^static int test_kdf_kbkdf_invalid_digest(void)$/;" f file: +test_kdf_kbkdf_invalid_mac test/evp_kdf_test.c /^static int test_kdf_kbkdf_invalid_mac(void)$/;" f file: +test_kdf_kbkdf_zero_output_size test/evp_kdf_test.c /^static int test_kdf_kbkdf_zero_output_size(void)$/;" f file: +test_kdf_krb5kdf test/evp_kdf_test.c /^static int test_kdf_krb5kdf(void)$/;" f file: +test_kdf_pbkdf1 test/evp_kdf_test.c /^static int test_kdf_pbkdf1(void)$/;" f file: +test_kdf_pbkdf2 test/evp_kdf_test.c /^static int test_kdf_pbkdf2(void)$/;" f file: +test_kdf_pbkdf2_invalid_digest test/evp_kdf_test.c /^static int test_kdf_pbkdf2_invalid_digest(void)$/;" f file: +test_kdf_pbkdf2_large_output test/evp_kdf_test.c /^static int test_kdf_pbkdf2_large_output(void)$/;" f file: +test_kdf_pbkdf2_small_iterations test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_iterations(void)$/;" f file: +test_kdf_pbkdf2_small_iterations_pkcs5 test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_iterations_pkcs5(void)$/;" f file: +test_kdf_pbkdf2_small_output test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_output(void)$/;" f file: +test_kdf_pbkdf2_small_salt test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_salt(void)$/;" f file: +test_kdf_pbkdf2_small_salt_pkcs5 test/evp_kdf_test.c /^static int test_kdf_pbkdf2_small_salt_pkcs5(void)$/;" f file: +test_kdf_scrypt test/evp_kdf_test.c /^static int test_kdf_scrypt(void)$/;" f file: +test_kdf_scrypt test/pkey_meth_kdf_test.c /^static int test_kdf_scrypt(void)$/;" f file: +test_kdf_ss_hash test/evp_kdf_test.c /^static int test_kdf_ss_hash(void)$/;" f file: +test_kdf_ss_hmac test/evp_kdf_test.c /^static int test_kdf_ss_hmac(void)$/;" f file: +test_kdf_ss_kmac test/evp_kdf_test.c /^static int test_kdf_ss_kmac(void)$/;" f file: +test_kdf_sshkdf test/evp_kdf_test.c /^static int test_kdf_sshkdf(void)$/;" f file: +test_kdf_tls1_prf test/evp_kdf_test.c /^static int test_kdf_tls1_prf(void)$/;" f file: +test_kdf_tls1_prf test/pkey_meth_kdf_test.c /^static int test_kdf_tls1_prf(void)$/;" f file: +test_kdf_tls1_prf_1byte_secret test/evp_kdf_test.c /^static int test_kdf_tls1_prf_1byte_secret(void)$/;" f file: +test_kdf_tls1_prf_1byte_seed test/evp_kdf_test.c /^static int test_kdf_tls1_prf_1byte_seed(void)$/;" f file: +test_kdf_tls1_prf_empty_secret test/evp_kdf_test.c /^static int test_kdf_tls1_prf_empty_secret(void)$/;" f file: +test_kdf_tls1_prf_empty_seed test/evp_kdf_test.c /^static int test_kdf_tls1_prf_empty_seed(void)$/;" f file: +test_kdf_tls1_prf_invalid_digest test/evp_kdf_test.c /^static int test_kdf_tls1_prf_invalid_digest(void)$/;" f file: +test_kdf_tls1_prf_zero_output_size test/evp_kdf_test.c /^static int test_kdf_tls1_prf_zero_output_size(void)$/;" f file: +test_kdf_x942_asn1 test/evp_kdf_test.c /^static int test_kdf_x942_asn1(void)$/;" f file: +test_kdf_x963 test/evp_kdf_test.c /^static int test_kdf_x963(void)$/;" f file: +test_kdfs_same test/evp_kdf_test.c /^static int test_kdfs_same( EVP_KDF *kdf1, EVP_KDF *kdf2)$/;" f file: +test_key test/endecoder_legacy_test.c /^static int test_key(int idx)$/;" f file: +test_key_exchange test/sslapitest.c /^static int test_key_exchange(int idx)$/;" f file: +test_key_update test/sslapitest.c /^static int test_key_update(void)$/;" f file: +test_key_update_local_in_read test/sslapitest.c /^static int test_key_update_local_in_read(int tst)$/;" f file: +test_key_update_local_in_write test/sslapitest.c /^static int test_key_update_local_in_write(int tst)$/;" f file: +test_key_update_peer_in_read test/sslapitest.c /^static int test_key_update_peer_in_read(int tst)$/;" f file: +test_key_update_peer_in_write test/sslapitest.c /^static int test_key_update_peer_in_write(int tst)$/;" f file: +test_keygen_with_empty_template test/evp_extra_test.c /^static int test_keygen_with_empty_template(int n)$/;" f file: +test_keylog test/sslapitest.c /^static int test_keylog(void)$/;" f file: +test_keylog_no_master_key test/sslapitest.c /^static int test_keylog_no_master_key(void)$/;" f file: +test_keylog_output test/sslapitest.c /^static int test_keylog_output(char *buffer, const SSL *ssl,$/;" f file: +test_known_critical_crl test/crltest.c /^static int test_known_critical_crl(void)$/;" f file: +test_kronecker test/bntest.c /^static int test_kronecker(void)$/;" f file: +test_ktls test/sslapitest.c /^static int test_ktls(int test)$/;" f file: +test_ktls_sendfile test/sslapitest.c /^static int test_ktls_sendfile(int tst)$/;" f file: +test_large_message_dtls test/sslapitest.c /^static int test_large_message_dtls(void)$/;" f file: +test_large_message_tls test/sslapitest.c /^static int test_large_message_tls(void)$/;" f file: +test_large_message_tls_read_ahead test/sslapitest.c /^static int test_large_message_tls_read_ahead(void)$/;" f file: +test_leaf test/crltest.c /^static X509 *test_leaf = NULL;$/;" v file: +test_lib test/shlibloadtest.c /^static int test_lib(void)$/;" f file: +test_lib_ctx_load_config test/threadstest.c /^static int test_lib_ctx_load_config(void)$/;" f file: +test_lib_ctx_load_config_worker test/threadstest.c /^static void test_lib_ctx_load_config_worker(void)$/;" f file: +test_load test/moduleloadtest.c /^static int test_load(const char *path, const char *symbol)$/;" f file: +test_load_config test/conf_include_test.c /^static int test_load_config(void)$/;" f file: +test_load_dhfile test/sslapitest.c /^static int test_load_dhfile(void)$/;" f file: +test_loaded_provider test/provider_internal_test.c /^static int test_loaded_provider(void)$/;" f file: +test_loaded_provider test/provider_test.c /^static int test_loaded_provider(void)$/;" f file: +test_lock test/threadstest.c /^static int test_lock(void)$/;" f file: +test_log_cb test/cmp_ctx_test.c /^static int test_log_cb(const char *func, const char *file, int line,$/;" f file: +test_log_cb_res test/cmp_ctx_test.c /^static int test_log_cb_res = 0;$/;" v file: +test_log_line test/cmp_ctx_test.c /^static int test_log_line;$/;" v file: +test_long test/asn1_decode_test.c /^ long test_long;$/;" m struct:__anon333 file: +test_long test/asn1_encode_test.c /^ long test_long;$/;" m struct:__anon299 file: +test_long test/test_test.c /^static int test_long(void)$/;" f file: +test_long_32bit test/asn1_encode_test.c /^static int test_long_32bit(void)$/;" f file: +test_long_64bit test/asn1_encode_test.c /^static int test_long_64bit(void)$/;" f file: +test_long_bignum test/test_test.c /^static int test_long_bignum(void)$/;" f file: +test_long_output test/test_test.c /^static int test_long_output(void)$/;" f file: +test_m demos/mac/poly1305.c /^static const unsigned char test_m[] = {$/;" v file: +test_marks test/errtest.c /^static int test_marks(void)$/;" f file: +test_max_fragment_len_ext test/sslapitest.c /^static int test_max_fragment_len_ext(int idx_tst)$/;" f file: +test_md test/evp_fetch_prov_test.c /^static int test_md(const EVP_MD *md)$/;" f file: +test_mdc2 test/mdc2_internal_test.c /^static int test_mdc2(int idx)$/;" f file: +test_mdc2 test/mdc2test.c /^static int test_mdc2(void)$/;" f file: +test_mem test/endecode_test.c /^static int test_mem(const char *file, const int line,$/;" f file: +test_mem_eq test/testutil/tests.c /^int test_mem_eq(const char *file, int line, const char *st1, const char *st2,$/;" f +test_mem_ne test/testutil/tests.c /^int test_mem_ne(const char *file, int line, const char *st1, const char *st2,$/;" f +test_membio_str_eq test/endecoder_legacy_test.c /^static int test_membio_str_eq(BIO *bio_provided, BIO *bio_legacy)$/;" f file: +test_memory test/test_test.c /^static int test_memory(void)$/;" f file: +test_memory_null_empty test/testutil/format_output.c /^static void test_memory_null_empty(const unsigned char *m, char c)$/;" f file: +test_memory_overflow test/test_test.c /^static int test_memory_overflow(void)$/;" f file: +test_message demos/signature/rsa_pss_hash.c /^static const char test_message[] =$/;" v file: +test_messages test/test_test.c /^static int test_messages(void)$/;" f file: +test_mk_file_path test/testutil/driver.c /^char *test_mk_file_path(const char *dir, const char *file)$/;" f +test_mod test/bntest.c /^static int test_mod(void)$/;" f file: +test_mod_exp test/bntest.c /^static int test_mod_exp(int i)$/;" f file: +test_mod_exp test/exptest.c /^static int test_mod_exp(int round)$/;" f file: +test_mod_exp2_mont test/bntest.c /^static int test_mod_exp2_mont(void)$/;" f file: +test_mod_exp_consttime test/bntest.c /^static int test_mod_exp_consttime(int i)$/;" f file: +test_mod_exp_x2 test/exptest.c /^static int test_mod_exp_x2(int idx)$/;" f file: +test_mod_exp_zero test/exptest.c /^static int test_mod_exp_zero(void)$/;" f file: +test_modexp_mont5 test/bntest.c /^static int test_modexp_mont5(void)$/;" f file: +test_mpi test/bntest.c /^static int test_mpi(int i)$/;" f file: +test_msg_check_no_protection_no_cb test/cmp_vfy_test.c /^static int test_msg_check_no_protection_no_cb(void)$/;" f file: +test_msg_check_no_protection_permissive_cb test/cmp_vfy_test.c /^static int test_msg_check_no_protection_permissive_cb(void)$/;" f file: +test_msg_check_no_protection_restrictive_cb test/cmp_vfy_test.c /^static int test_msg_check_no_protection_restrictive_cb(void)$/;" f file: +test_msg_check_recipient_nonce test/cmp_vfy_test.c /^static int test_msg_check_recipient_nonce(void)$/;" f file: +test_msg_check_recipient_nonce_bad test/cmp_vfy_test.c /^static int test_msg_check_recipient_nonce_bad(void)$/;" f file: +test_msg_check_transaction_id test/cmp_vfy_test.c /^static int test_msg_check_transaction_id(void)$/;" f file: +test_msg_check_transaction_id_bad test/cmp_vfy_test.c /^static int test_msg_check_transaction_id_bad(void)$/;" f file: +test_multi test/threadstest.c /^static int test_multi(int idx)$/;" f file: +test_multi_default test/threadstest.c /^static int test_multi_default(void)$/;" f file: +test_multi_load test/threadstest.c /^static int test_multi_load(void)$/;" f file: +test_multi_load_worker test/threadstest.c /^static void test_multi_load_worker(void)$/;" f file: +test_multi_thread test/drbgtest.c /^static int test_multi_thread(void)$/;" f file: +test_multiblock_write test/sslapitest.c /^static int test_multiblock_write(int test_index)$/;" f file: +test_multiple_contents test/pkcs12_format_test.c /^static int test_multiple_contents(void)$/;" f file: +test_multiple_scts_in_certificate test/ct_test.c /^static int test_multiple_scts_in_certificate(void)$/;" f file: +test_n demos/mac/poly1305.c /^static const unsigned char test_n[] = {$/;" v file: +test_namemap test/namemap_internal_test.c /^static int test_namemap(OSSL_NAMEMAP *nm)$/;" f file: +test_namemap_empty test/namemap_internal_test.c /^static int test_namemap_empty(void)$/;" f file: +test_namemap_independent test/namemap_internal_test.c /^static int test_namemap_independent(void)$/;" f file: +test_namemap_stored test/namemap_internal_test.c /^static int test_namemap_stored(void)$/;" f file: +test_names_do_all test/evp_extra_test.c /^static int test_names_do_all(void)$/;" f file: +test_negotiated_group test/sslapitest.c /^static int test_negotiated_group(int idx)$/;" f file: +test_negzero test/bntest.c /^static int test_negzero(void)$/;" f file: +test_new_ui test/uitest.c /^static int test_new_ui(void)$/;" f file: +test_no_crl test/crltest.c /^static int test_no_crl(void)$/;" f file: +test_no_ems test/sslapitest.c /^static int test_no_ems(void)$/;" f file: +test_no_scts_in_certificate test/ct_test.c /^static int test_no_scts_in_certificate(void)$/;" f file: +test_not_prime test/bntest.c /^static int test_not_prime(int i)$/;" f file: +test_note test/testutil/tests.c /^void test_note(const char *fmt, ...)$/;" f +test_ocsp_url_svcloc_new test/ocspapitest.c /^static int test_ocsp_url_svcloc_new(void)$/;" f file: +test_offset test/time_offset_test.c /^static int test_offset(int idx)$/;" f file: +test_old test/uitest.c /^static int test_old(void)$/;" f file: +test_once test/threadstest.c /^static int test_once(void)$/;" f file: +test_one_sct_in_certificate test/ct_test.c /^static int test_one_sct_in_certificate(void)$/;" f file: +test_open_streams test/bioprinttest.c /^void test_open_streams(void)$/;" f +test_open_streams test/testutil/basic_output.c /^void test_open_streams(void)$/;" f +test_openssl_errors test/testutil/tests.c /^void test_openssl_errors(void)$/;" f +test_output test/test_test.c /^static int test_output(void)$/;" f file: +test_output_align test/destest.c /^static int test_output_align(int i)$/;" f file: +test_output_bignum test/testutil/format_output.c /^void test_output_bignum(const char *name, const BIGNUM *bn)$/;" f +test_output_memory test/testutil/format_output.c /^void test_output_memory(const char *name, const unsigned char *m, size_t l)$/;" f +test_output_string test/testutil/format_output.c /^void test_output_string(const char *name, const char *m, size_t l)$/;" f +test_param_bignum test/params_api_test.c /^static int test_param_bignum(int n)$/;" f file: +test_param_construct test/params_api_test.c /^static int test_param_construct(int tstid)$/;" f file: +test_param_copy_null test/params_api_test.c /^static int test_param_copy_null(void)$/;" f file: +test_param_int test/params_api_test.c /^static int test_param_int(int n)$/;" f file: +test_param_int32 test/params_api_test.c /^static int test_param_int32(int n)$/;" f file: +test_param_int64 test/params_api_test.c /^static int test_param_int64(int n)$/;" f file: +test_param_long test/params_api_test.c /^static int test_param_long(int n)$/;" f file: +test_param_modified test/params_api_test.c /^static int test_param_modified(void)$/;" f file: +test_param_real test/params_api_test.c /^static int test_param_real(void)$/;" f file: +test_param_size_t test/params_api_test.c /^static int test_param_size_t(int n)$/;" f file: +test_param_time_t test/params_api_test.c /^static int test_param_time_t(int n)$/;" f file: +test_param_type_extra test/params_api_test.c /^static int test_param_type_extra(OSSL_PARAM *param, const unsigned char *cmp,$/;" f file: +test_param_uint test/params_api_test.c /^static int test_param_uint(int n)$/;" f file: +test_param_uint32 test/params_api_test.c /^static int test_param_uint32(int n)$/;" f file: +test_param_uint64 test/params_api_test.c /^static int test_param_uint64(int n)$/;" f file: +test_param_ulong test/params_api_test.c /^static int test_param_ulong(int n)$/;" f file: +test_params_via_DER test/endecode_test.c /^static int test_params_via_DER(const char *type, EVP_PKEY *key)$/;" f file: +test_params_via_PEM test/endecode_test.c /^static int test_params_via_PEM(const char *type, EVP_PKEY *key)$/;" f file: +test_pass_key test/keymgmt_internal_test.c /^static int test_pass_key(int n)$/;" f file: +test_pass_rsa test/keymgmt_internal_test.c /^static int test_pass_rsa(FIXTURE *fixture)$/;" f file: +test_pathlen test/v3ext.c /^static int test_pathlen(void)$/;" f file: +test_pbelu test/pbelutest.c /^static int test_pbelu(void)$/;" f file: +test_pem test/ssl-tests/ssltests_base.pm /^sub test_pem$/;" s +test_pem_password_cb test/uitest.c /^static int test_pem_password_cb(char *buf, int size, int rwflag, void *userdata)$/;" f file: +test_perror test/testutil/tests.c /^void test_perror(const char *s)$/;" f +test_pha_key_update test/sslapitest.c /^static int test_pha_key_update(void)$/;" f file: +test_pkcs5_pbe test/pbetest.c /^static int test_pkcs5_pbe(const EVP_CIPHER *cipher, const EVP_MD *md,$/;" f file: +test_pkcs5_pbe_des_sha1 test/pbetest.c /^static int test_pkcs5_pbe_des_sha1(void)$/;" f file: +test_pkcs5_pbe_rc4_md5 test/pbetest.c /^static int test_pkcs5_pbe_rc4_md5(void)$/;" f file: +test_pkcs8key_nid_bio test/evp_extra_test2.c /^static int test_pkcs8key_nid_bio(void)$/;" f file: +test_pkey_ctx_fail_without_provider test/evp_extra_test.c /^static int test_pkey_ctx_fail_without_provider(int tst)$/;" f file: +test_pkey_export test/evp_extra_test2.c /^static int test_pkey_export(void)$/;" f file: +test_pkey_export_cb test/evp_extra_test2.c /^static OSSL_CALLBACK test_pkey_export_cb;$/;" v file: +test_pkey_export_cb test/evp_extra_test2.c /^static int test_pkey_export_cb(const OSSL_PARAM params[], void *arg)$/;" f file: +test_pkey_export_null test/evp_extra_test2.c /^static int test_pkey_export_null(void)$/;" f file: +test_pkey_meths test/enginetest.c /^static int test_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,$/;" f file: +test_pkey_meths test/pkey_meth_test.c /^static int test_pkey_meths(void)$/;" f file: +test_pkey_sig test/provider_pkey_test.c /^static int test_pkey_sig(void)$/;" f file: +test_pkey_todata_null test/evp_extra_test2.c /^static int test_pkey_todata_null(void)$/;" f file: +test_pluggable_group test/sslapitest.c /^static int test_pluggable_group(int idx)$/;" f file: +test_pointer test/test_test.c /^static int test_pointer(void)$/;" f file: +test_poly1305 test/poly1305_internal_test.c /^static int test_poly1305(int idx)$/;" f file: +test_pq_diff test/rsa_sp800_56b_test.c /^static int test_pq_diff(void)$/;" f file: +test_pr16743 test/afalgtest.c /^static int test_pr16743(void)$/;" f file: +test_print_error_format test/errtest.c /^static int test_print_error_format(void)$/;" f file: +test_print_key_type_using_encoder test/evp_pkey_provided_test.c /^static int test_print_key_type_using_encoder(const char *alg, int type,$/;" f file: +test_print_key_using_encoder test/evp_pkey_provided_test.c /^static int test_print_key_using_encoder(const char *alg, const EVP_PKEY *pk)$/;" f file: +test_print_key_using_encoder_public test/evp_pkey_provided_test.c /^static int test_print_key_using_encoder_public(const char *alg,$/;" f file: +test_print_key_using_pem test/evp_pkey_provided_test.c /^static int test_print_key_using_pem(const char *alg, const EVP_PKEY *pk)$/;" f file: +test_printf_stderr test/testutil/output.c /^int test_printf_stderr(const char *fmt, ...)$/;" f +test_printf_stdout test/testutil/output.c /^int test_printf_stdout(const char *fmt, ...)$/;" f +test_printf_taperr test/testutil/output.c /^int test_printf_taperr(const char *fmt, ...)$/;" f +test_printf_tapout test/testutil/output.c /^int test_printf_tapout(const char *fmt, ...)$/;" f +test_privatekey_to_pkcs8 test/evp_extra_test.c /^static int test_privatekey_to_pkcs8(void)$/;" f file: +test_property test/property_test.c /^static int test_property(void)$/;" f file: +test_property_defn_cache test/property_test.c /^static int test_property_defn_cache(void)$/;" f file: +test_property_list_to_string test/property_test.c /^static int test_property_list_to_string(int i)$/;" f file: +test_property_merge test/property_test.c /^static int test_property_merge(int n)$/;" f file: +test_property_parse test/property_test.c /^static int test_property_parse(int n)$/;" f file: +test_property_parse_error test/property_test.c /^static int test_property_parse_error(int n)$/;" f file: +test_property_query_value_create test/property_test.c /^static int test_property_query_value_create(void)$/;" f file: +test_property_string test/property_test.c /^static int test_property_string(void)$/;" f file: +test_propq test/helpers/pkcs12.c /^static const char *test_propq = NULL;$/;" v file: +test_protected_PEM test/endecoder_legacy_test.c /^static int test_protected_PEM(const char *keytype, int evp_type,$/;" f file: +test_protected_via_DER test/endecode_test.c /^static int test_protected_via_DER(const char *type, EVP_PKEY *key, int fips)$/;" f file: +test_protected_via_PEM test/endecode_test.c /^static int test_protected_via_PEM(const char *type, EVP_PKEY *key, int fips)$/;" f file: +test_protected_via_PVK test/endecode_test.c /^static int test_protected_via_PVK(const char *type, EVP_PKEY *key)$/;" f file: +test_protected_via_legacy_PEM test/endecode_test.c /^static int test_protected_via_legacy_PEM(const char *type, EVP_PKEY *key)$/;" f file: +test_provider test/provider_fallback_test.c /^static int test_provider(OSSL_LIB_CTX *ctx)$/;" f file: +test_provider test/provider_internal_test.c /^static int test_provider(OSSL_PROVIDER *prov, const char *expected_greeting)$/;" f file: +test_provider test/provider_test.c /^static int test_provider(OSSL_LIB_CTX **libctx, const char *name,$/;" f file: +test_provider_gettable_params test/provider_status_test.c /^static int test_provider_gettable_params(void)$/;" f file: +test_provider_status test/provider_status_test.c /^static int test_provider_status(void)$/;" f file: +test_provider_unload_effective test/evp_extra_test2.c /^static int test_provider_unload_effective(int testid)$/;" f file: +test_psk_tickets test/sslapitest.c /^static int test_psk_tickets(void)$/;" f file: +test_ptr test/testutil/tests.c /^int test_ptr(const char *file, int line, const char *s, const void *p)$/;" f +test_ptr_null test/testutil/tests.c /^int test_ptr_null(const char *file, int line, const char *s, const void *p)$/;" f +test_public_via_DER test/endecode_test.c /^static int test_public_via_DER(const char *type, EVP_PKEY *key, int fips)$/;" f file: +test_public_via_MSBLOB test/endecode_test.c /^static int test_public_via_MSBLOB(const char *type, EVP_PKEY *key)$/;" f file: +test_public_via_PEM test/endecode_test.c /^static int test_public_via_PEM(const char *type, EVP_PKEY *key, int fips)$/;" f file: +test_purpose_any test/verify_extra_test.c /^static int test_purpose_any(void)$/;" f file: +test_purpose_ssl_client test/verify_extra_test.c /^static int test_purpose_ssl_client(void)$/;" f file: +test_purpose_ssl_server test/verify_extra_test.c /^static int test_purpose_ssl_server(void)$/;" f file: +test_query_cache_stochastic test/property_test.c /^static int test_query_cache_stochastic(void)$/;" f file: +test_quic_add_handshake_data test/sslapitest.c /^static int test_quic_add_handshake_data(SSL *ssl, OSSL_ENCRYPTION_LEVEL level,$/;" f file: +test_quic_api test/sslapitest.c /^static int test_quic_api(int tst)$/;" f file: +test_quic_api_set_versions test/sslapitest.c /^static int test_quic_api_set_versions(SSL *ssl, int ver)$/;" f file: +test_quic_api_version test/sslapitest.c /^static int test_quic_api_version(int clnt, int srvr)$/;" f file: +test_quic_early_data test/sslapitest.c /^static int test_quic_early_data(int tst)$/;" f file: +test_quic_flush_flight test/sslapitest.c /^static int test_quic_flush_flight(SSL *ssl)$/;" f file: +test_quic_send_alert test/sslapitest.c /^static int test_quic_send_alert(SSL *ssl, enum ssl_encryption_level_t level, uint8_t alert)$/;" f file: +test_quic_set_encryption_secrets test/sslapitest.c /^static int test_quic_set_encryption_secrets(SSL *ssl,$/;" f file: +test_r demos/mac/poly1305.c /^static const unsigned char test_r[] = {$/;" v file: +test_r4_40_cipher crypto/engine/eng_openssl.c /^static const EVP_CIPHER *test_r4_40_cipher(void)$/;" f file: +test_r4_40_cipher_destroy crypto/engine/eng_openssl.c /^static void test_r4_40_cipher_destroy(void)$/;" f file: +test_r4_cipher crypto/engine/eng_openssl.c /^static const EVP_CIPHER *test_r4_cipher(void)$/;" f file: +test_r4_cipher_destroy crypto/engine/eng_openssl.c /^static void test_r4_cipher_destroy(void)$/;" f file: +test_rand test/bntest.c /^static int test_rand(void)$/;" f file: +test_rand test/rand_test.c /^static int test_rand(void)$/;" f file: +test_rand_agglomeration test/evp_extra_test.c /^static int test_rand_agglomeration(void)$/;" f file: +test_rand_fork_safety test/drbgtest.c /^static int test_rand_fork_safety(int i)$/;" f file: +test_rand_prediction_resistance test/drbgtest.c /^static int test_rand_prediction_resistance(void)$/;" f file: +test_rand_range test/bntest.c /^static int test_rand_range(void)$/;" f file: +test_rand_range_single test/bntest.c /^static int test_rand_range_single(size_t n)$/;" f file: +test_rand_reseed test/drbgtest.c /^static int test_rand_reseed(void)$/;" f file: +test_rand_reseed_on_fork test/drbgtest.c /^static int test_rand_reseed_on_fork(EVP_RAND_CTX *primary,$/;" f file: +test_rand_status test/rand_status_test.c /^static int test_rand_status(void)$/;" f file: +test_random test/testutil/random.c /^uint32_t test_random(void) {$/;" f +test_random_seed test/testutil/random.c /^void test_random_seed(uint32_t sd) {$/;" f +test_random_state test/testutil/random.c /^static uint32_t test_random_state[31];$/;" v file: +test_rc2 test/rc2test.c /^static int test_rc2(const int n)$/;" f file: +test_rc4_cipher crypto/engine/eng_openssl.c /^static int test_rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,$/;" f file: +test_rc4_encrypt test/rc4test.c /^static int test_rc4_encrypt(const int i)$/;" f file: +test_rc4_end_processing test/rc4test.c /^static int test_rc4_end_processing(const int i)$/;" f file: +test_rc4_init_key crypto/engine/eng_openssl.c /^static int test_rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,$/;" f file: +test_rc4_multi_call test/rc4test.c /^static int test_rc4_multi_call(const int i)$/;" f file: +test_rc5_cbc test/rc5test.c /^static int test_rc5_cbc(int n)$/;" f file: +test_rc5_ecb test/rc5test.c /^static int test_rc5_ecb(int n)$/;" f file: +test_rc_bulk test/rc4test.c /^static int test_rc_bulk(void)$/;" f file: +test_read_dh_params test/pem_read_depr_test.c /^static int test_read_dh_params(void)$/;" f file: +test_read_dh_x942_params test/pem_read_depr_test.c /^static int test_read_dh_x942_params(void)$/;" f file: +test_read_dsa_params test/pem_read_depr_test.c /^static int test_read_dsa_params(void)$/;" f file: +test_read_dsa_private test/pem_read_depr_test.c /^static int test_read_dsa_private(void)$/;" f file: +test_read_dsa_public test/pem_read_depr_test.c /^static int test_read_dsa_public(void)$/;" f file: +test_read_rsa_private test/pem_read_depr_test.c /^static int test_read_rsa_private(void)$/;" f file: +test_read_rsa_public test/pem_read_depr_test.c /^static int test_read_rsa_public(void)$/;" f file: +test_readbuffer_file_bio test/bio_readbuffer_test.c /^static int test_readbuffer_file_bio(int tstid)$/;" f file: +test_readstanza test/testutil/stanza.c /^int test_readstanza(STANZA *s)$/;" f +test_record test/tls13encryptiontest.c /^static int test_record(SSL3_RECORD *rec, RECORD_DATA *recd, int enc)$/;" f file: +test_record_overflow test/recordlentest.c /^static int test_record_overflow(int idx)$/;" f file: +test_redirect test/enginetest.c /^static int test_redirect(void)$/;" f file: +test_register_deregister test/property_test.c /^static int test_register_deregister(void)$/;" f file: +test_req_distinguishing_id test/verify_extra_test.c /^static int test_req_distinguishing_id(void)$/;" f file: +test_resp_signer test/ocspapitest.c /^static int test_resp_signer(void)$/;" f file: +test_reuse_asn1_object test/asn1_decode_test.c /^static int test_reuse_asn1_object(void)$/;" f file: +test_reuse_crl test/crltest.c /^static int test_reuse_crl(void)$/;" f file: +test_rng_enable_locking providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_enable_locking_fn test_rng_enable_locking;$/;" v file: +test_rng_enable_locking providers/implementations/rands/test_rng.c /^static int test_rng_enable_locking(void *vtest)$/;" f file: +test_rng_free providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_freectx_fn test_rng_free;$/;" v file: +test_rng_free providers/implementations/rands/test_rng.c /^static void test_rng_free(void *vtest)$/;" f file: +test_rng_generate providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_generate_fn test_rng_generate;$/;" v file: +test_rng_generate providers/implementations/rands/test_rng.c /^static int test_rng_generate(void *vtest, unsigned char *out, size_t outlen,$/;" f file: +test_rng_get_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_get_ctx_params_fn test_rng_get_ctx_params;$/;" v file: +test_rng_get_ctx_params providers/implementations/rands/test_rng.c /^static int test_rng_get_ctx_params(void *vtest, OSSL_PARAM params[])$/;" f file: +test_rng_get_seed providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_get_seed_fn test_rng_get_seed;$/;" v file: +test_rng_get_seed providers/implementations/rands/test_rng.c /^static size_t test_rng_get_seed(void *vtest, unsigned char **pout,$/;" f file: +test_rng_gettable_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_gettable_ctx_params_fn test_rng_gettable_ctx_params;$/;" v file: +test_rng_gettable_ctx_params providers/implementations/rands/test_rng.c /^static const OSSL_PARAM *test_rng_gettable_ctx_params(ossl_unused void *vtest,$/;" f file: +test_rng_instantiate providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_instantiate_fn test_rng_instantiate;$/;" v file: +test_rng_instantiate providers/implementations/rands/test_rng.c /^static int test_rng_instantiate(void *vtest, unsigned int strength,$/;" f file: +test_rng_lock providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_lock_fn test_rng_lock;$/;" v file: +test_rng_lock providers/implementations/rands/test_rng.c /^static int test_rng_lock(void *vtest)$/;" f file: +test_rng_new providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_newctx_fn test_rng_new;$/;" v file: +test_rng_new providers/implementations/rands/test_rng.c /^static void *test_rng_new(void *provctx, void *parent,$/;" f file: +test_rng_nonce providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_nonce_fn test_rng_nonce;$/;" v file: +test_rng_nonce providers/implementations/rands/test_rng.c /^static size_t test_rng_nonce(void *vtest, unsigned char *out,$/;" f file: +test_rng_reseed providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_reseed_fn test_rng_reseed;$/;" v file: +test_rng_reseed providers/implementations/rands/test_rng.c /^static int test_rng_reseed(ossl_unused void *vtest,$/;" f file: +test_rng_set_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_set_ctx_params_fn test_rng_set_ctx_params;$/;" v file: +test_rng_set_ctx_params providers/implementations/rands/test_rng.c /^static int test_rng_set_ctx_params(void *vtest, const OSSL_PARAM params[])$/;" f file: +test_rng_settable_ctx_params providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_settable_ctx_params_fn test_rng_settable_ctx_params;$/;" v file: +test_rng_settable_ctx_params providers/implementations/rands/test_rng.c /^static const OSSL_PARAM *test_rng_settable_ctx_params(ossl_unused void *vtest,$/;" f file: +test_rng_uninstantiate providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_uninstantiate_fn test_rng_uninstantiate;$/;" v file: +test_rng_uninstantiate providers/implementations/rands/test_rng.c /^static int test_rng_uninstantiate(void *vtest)$/;" f file: +test_rng_unlock providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_unlock_fn test_rng_unlock;$/;" v file: +test_rng_unlock providers/implementations/rands/test_rng.c /^static void test_rng_unlock(void *vtest)$/;" f file: +test_rng_verify_zeroization providers/implementations/rands/test_rng.c /^static OSSL_FUNC_rand_verify_zeroization_fn test_rng_verify_zeroization;$/;" v file: +test_rng_verify_zeroization providers/implementations/rands/test_rng.c /^static int test_rng_verify_zeroization(ossl_unused void *vtest)$/;" f file: +test_root test/crltest.c /^static X509 *test_root = NULL;$/;" v file: +test_rsa test/enginetest.c /^static EVP_PKEY_METHOD *test_rsa = NULL;$/;" v file: +test_rsa_mp test/rsa_mp_test.c /^static int test_rsa_mp(int i)$/;" f file: +test_rsa_oaep test/rsa_test.c /^static int test_rsa_oaep(int idx)$/;" f file: +test_rsa_pkcs1 test/rsa_test.c /^static int test_rsa_pkcs1(int idx)$/;" f file: +test_rsa_pss_sign test/evp_extra_test2.c /^static int test_rsa_pss_sign(void)$/;" f file: +test_rsa_security_bit test/rsa_test.c /^static int test_rsa_security_bit(int n)$/;" f file: +test_rsa_simple test/rsa_test.c /^static int test_rsa_simple(int idx, int en_pad_type, int de_pad_type,$/;" f file: +test_rsa_tofrom_data_select test/evp_extra_test2.c /^static int test_rsa_tofrom_data_select(void)$/;" f file: +test_sanity_enum_size test/sanitytest.c /^static int test_sanity_enum_size(void)$/;" f file: +test_sanity_memcmp test/sanitytest.c /^static int test_sanity_memcmp(void)$/;" f file: +test_sanity_null_zero test/sanitytest.c /^static int test_sanity_null_zero(void)$/;" f file: +test_sanity_range test/sanitytest.c /^static int test_sanity_range(void)$/;" f file: +test_sanity_sign test/sanitytest.c /^static int test_sanity_sign(void)$/;" f file: +test_sanity_twos_complement test/sanitytest.c /^static int test_sanity_twos_complement(void)$/;" f file: +test_sanity_unsigned_conversion test/sanitytest.c /^static int test_sanity_unsigned_conversion(void)$/;" f file: +test_sec_mem test/secmemtest.c /^static int test_sec_mem(void)$/;" f file: +test_sec_mem_clear test/secmemtest.c /^static int test_sec_mem_clear(void)$/;" f file: +test_secret test/tls13secretstest.c /^static int test_secret(SSL *s, unsigned char *prk,$/;" f file: +test_section test/ssl_test_ctx_test.c /^ const char *test_section;$/;" m struct:ssl_test_ctx_test_fixture file: +test_select test/constant_time_test.c /^static int test_select(unsigned int a, unsigned int b)$/;" f file: +test_select_32 test/constant_time_test.c /^static int test_select_32(uint32_t a, uint32_t b)$/;" f file: +test_select_64 test/constant_time_test.c /^static int test_select_64(uint64_t a, uint64_t b)$/;" f file: +test_select_8 test/constant_time_test.c /^static int test_select_8(unsigned char a, unsigned char b)$/;" f file: +test_select_int test/constant_time_test.c /^static int test_select_int(int a, int b)$/;" f file: +test_select_s test/constant_time_test.c /^static int test_select_s(size_t a, size_t b)$/;" f file: +test_selection test/evp_extra_test.c /^static int test_selection(EVP_PKEY *pkey, int selection)$/;" f file: +test_self_signed test/verify_extra_test.c /^static int test_self_signed(const char *filename, int use_trusted, int expected)$/;" f file: +test_self_signed_bad test/verify_extra_test.c /^static int test_self_signed_bad(void)$/;" f file: +test_self_signed_error test/verify_extra_test.c /^static int test_self_signed_error(void)$/;" f file: +test_self_signed_good test/verify_extra_test.c /^static int test_self_signed_good(void)$/;" f file: +test_server_mtu_larger_than_max_fragment_length test/dtls_mtu_test.c /^static int test_server_mtu_larger_than_max_fragment_length(void)$/;" f file: +test_serverinfo test/sslapitest.c /^static int test_serverinfo(int tst)$/;" f file: +test_servername test/servername_test.c /^static int test_servername(int test)$/;" f file: +test_servername test/sslapitest.c /^static int test_servername(int tst)$/;" f file: +test_session_timeout test/sslapitest.c /^static int test_session_timeout(int test)$/;" f file: +test_session_with_both_cache test/sslapitest.c /^static int test_session_with_both_cache(void)$/;" f file: +test_session_with_only_ext_cache test/sslapitest.c /^static int test_session_with_only_ext_cache(void)$/;" f file: +test_session_with_only_int_cache test/sslapitest.c /^static int test_session_with_only_int_cache(void)$/;" f file: +test_session_wo_ca_names test/sslapitest.c /^static int test_session_wo_ca_names(void)$/;" f file: +test_set0_default test/context_internal_test.c /^static int test_set0_default(void)$/;" f file: +test_set_alpn test/sslapitest.c /^static int test_set_alpn(void)$/;" f file: +test_set_ciphersuite test/sslapitest.c /^static int test_set_ciphersuite(int idx)$/;" f file: +test_set_get_raw_keys test/evp_extra_test.c /^static int test_set_get_raw_keys(int tst)$/;" f file: +test_set_get_raw_keys_int test/evp_extra_test.c /^static int test_set_get_raw_keys_int(int tst, int pub, int uselibctx)$/;" f file: +test_set_min_max_version test/ssl_ctx_test.c /^static int test_set_min_max_version(int idx_tst)$/;" f file: +test_set_sigalgs test/sslapitest.c /^static int test_set_sigalgs(int idx)$/;" f file: +test_set_tmp_dh test/sslapitest.c /^static int test_set_tmp_dh(int idx)$/;" f file: +test_set_verify_cert_store_ssl test/sslapitest.c /^static int test_set_verify_cert_store_ssl(void)$/;" f file: +test_set_verify_cert_store_ssl_ctx test/sslapitest.c /^static int test_set_verify_cert_store_ssl_ctx(void)$/;" f file: +test_sha1_final crypto/engine/eng_openssl.c /^static int test_sha1_final(EVP_MD_CTX *ctx, unsigned char *md)$/;" f file: +test_sha1_init crypto/engine/eng_openssl.c /^static int test_sha1_init(EVP_MD_CTX *ctx)$/;" f file: +test_sha1_update crypto/engine/eng_openssl.c /^static int test_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: +test_sha_md crypto/engine/eng_openssl.c /^static const EVP_MD *test_sha_md(void)$/;" f file: +test_sha_md_destroy crypto/engine/eng_openssl.c /^static void test_sha_md_destroy(void)$/;" f file: +test_shutdown test/sslapitest.c /^static int test_shutdown(int tst)$/;" f file: +test_sigalgs_available test/sslapitest.c /^static int test_sigalgs_available(int idx)$/;" f file: +test_signatures_with_engine test/evp_extra_test.c /^static int test_signatures_with_engine(int tst)$/;" f file: +test_signed test/constant_time_test.c /^static int test_signed(int i)$/;" f file: +test_signed_mod_replace_ab test/bntest.c /^static int test_signed_mod_replace_ab(int n)$/;" f file: +test_signed_mod_replace_ba test/bntest.c /^static int test_signed_mod_replace_ba(int n)$/;" f file: +test_single_cert_mac test/pkcs12_format_test.c /^static int test_single_cert_mac(PKCS12_ENC *mac)$/;" f file: +test_single_cert_mac_alg test/pkcs12_format_test.c /^static int test_single_cert_mac_alg(int z)$/;" f file: +test_single_cert_mac_iter test/pkcs12_format_test.c /^static int test_single_cert_mac_iter(int z)$/;" f file: +test_single_cert_mac_pass test/pkcs12_format_test.c /^static int test_single_cert_mac_pass(int z)$/;" f file: +test_single_cert_no_attrs test/pkcs12_format_test.c /^static int test_single_cert_no_attrs(void)$/;" f file: +test_single_eval test/test_test.c /^static int test_single_eval(void)$/;" f file: +test_single_key test/pkcs12_format_test.c /^static int test_single_key(PKCS12_ENC *enc)$/;" f file: +test_single_key_enc_alg test/pkcs12_format_test.c /^static int test_single_key_enc_alg(int z)$/;" f file: +test_single_key_enc_iter test/pkcs12_format_test.c /^static int test_single_key_enc_iter(int z)$/;" f file: +test_single_key_enc_pass test/pkcs12_format_test.c /^static int test_single_key_enc_pass(int z)$/;" f file: +test_single_key_with_attrs test/pkcs12_format_test.c /^static int test_single_key_with_attrs(void)$/;" f file: +test_single_secret test/pkcs12_format_test.c /^static int test_single_secret(PKCS12_ENC *enc)$/;" f file: +test_single_secret_enc_alg test/pkcs12_format_test.c /^static int test_single_secret_enc_alg(int z)$/;" f file: +test_single_secret_encrypted_content test/pkcs12_format_test.c /^static int test_single_secret_encrypted_content(void)$/;" f file: +test_siphash test/siphash_internal_test.c /^static int test_siphash(int idx)$/;" f file: +test_siphash_basic test/siphash_internal_test.c /^static int test_siphash_basic(void)$/;" f file: +test_siphash_digestsign test/evp_extra_test.c /^static int test_siphash_digestsign(void)$/;" f file: +test_size_t test/test_test.c /^static int test_size_t(void)$/;" f file: +test_sizeofs test/constant_time_test.c /^static int test_sizeofs(void)$/;" f file: +test_skip test/testutil/tests.c /^int test_skip(const char *file, int line, const char *desc, ...)$/;" f +test_skip_c90 test/testutil/tests.c /^int test_skip_c90(const char *desc, ...)$/;" f +test_skip_common_options test/testutil/options.c /^int test_skip_common_options(void)$/;" f +test_skip_many test/test_test.c /^static int test_skip_many(int n)$/;" f file: +test_skip_null test/test_test.c /^static int test_skip_null(void)$/;" f file: +test_skip_one test/test_test.c /^static int test_skip_one(void)$/;" f file: +test_sm2_crypt test/sm2_internal_test.c /^static int test_sm2_crypt(const EC_GROUP *group,$/;" f file: +test_sm2_sign test/sm2_internal_test.c /^static int test_sm2_sign(const EC_GROUP *group,$/;" f file: +test_sm3 test/sm3_internal_test.c /^static int test_sm3(void)$/;" f file: +test_sm4_ecb test/sm4_internal_test.c /^static int test_sm4_ecb(void)$/;" f file: +test_smallprime test/bntest.c /^static int test_smallprime(int kBits)$/;" f file: +test_smallsafeprime test/bntest.c /^static int test_smallsafeprime(int kBits)$/;" f file: +test_sni_tls13 test/sslapitest.c /^static int test_sni_tls13(void)$/;" f file: +test_sp80056b_keygen test/rsa_sp800_56b_test.c /^static int test_sp80056b_keygen(int id)$/;" f file: +test_sparse_array test/sparse_array_test.c /^static int test_sparse_array(void)$/;" f file: +test_sparse_array_doall test/sparse_array_test.c /^static int test_sparse_array_doall(void)$/;" f file: +test_sparse_array_num test/sparse_array_test.c /^static int test_sparse_array_num(void)$/;" f file: +test_spki_aid test/algorithmid_test.c /^static int test_spki_aid(X509_PUBKEY *pubkey, const char *filename)$/;" f file: +test_spki_file test/algorithmid_test.c /^static int test_spki_file(void)$/;" f file: +test_srp test/sslapitest.c /^static int test_srp(int tst)$/;" f file: +test_ssl_bio_change_rbio test/sslapitest.c /^static int test_ssl_bio_change_rbio(void)$/;" f file: +test_ssl_bio_change_wbio test/sslapitest.c /^static int test_ssl_bio_change_wbio(void)$/;" f file: +test_ssl_bio_pop_next_bio test/sslapitest.c /^static int test_ssl_bio_pop_next_bio(void)$/;" f file: +test_ssl_bio_pop_ssl_bio test/sslapitest.c /^static int test_ssl_bio_pop_ssl_bio(void)$/;" f file: +test_ssl_build_cert_chain test/sslapitest.c /^static int test_ssl_build_cert_chain(void)$/;" f file: +test_ssl_cert_table test/ssl_cert_table_internal_test.c /^static int test_ssl_cert_table(void)$/;" f file: +test_ssl_clear test/sslapitest.c /^static int test_ssl_clear(int idx)$/;" f file: +test_ssl_corrupt test/sslcorrupttest.c /^static int test_ssl_corrupt(int testidx)$/;" f file: +test_ssl_ctx_build_cert_chain test/sslapitest.c /^static int test_ssl_ctx_build_cert_chain(void)$/;" f file: +test_ssl_dup test/sslapitest.c /^static int test_ssl_dup(void)$/;" f file: +test_ssl_get_shared_ciphers test/sslapitest.c /^static int test_ssl_get_shared_ciphers(int tst)$/;" f file: +test_ssl_pending test/sslapitest.c /^static int test_ssl_pending(int tst)$/;" f file: +test_ssl_set_bio test/sslapitest.c /^static int test_ssl_set_bio(int idx)$/;" f file: +test_st test/cmactest.c /^static struct test_st {$/;" s file: +test_st test/hmactest.c /^static struct test_st {$/;" s file: +test_standard_exts test/x509_internal_test.c /^static int test_standard_exts(void)$/;" f file: +test_standard_methods test/asn1_internal_test.c /^static int test_standard_methods(void)$/;" f file: +test_stanza_st test/endecoder_legacy_test.c /^static struct test_stanza_st {$/;" s file: +test_stanzas test/endecoder_legacy_test.c /^} test_stanzas[] = {$/;" v typeref:struct:test_stanza_st file: +test_start_file test/testutil/stanza.c /^int test_start_file(STANZA *s, const char *testfile)$/;" f +test_stateful_tickets test/sslapitest.c /^static int test_stateful_tickets(int idx)$/;" f file: +test_stateless test/sslapitest.c /^static int test_stateless(void)$/;" f file: +test_stateless_tickets test/sslapitest.c /^static int test_stateless_tickets(int idx)$/;" f file: +test_static_sha1 test/sha_test.c /^static int test_static_sha1(void)$/;" f file: +test_static_sha224 test/sha_test.c /^static int test_static_sha224(void)$/;" f file: +test_static_sha256 test/sha_test.c /^static int test_static_sha256(void)$/;" f file: +test_static_sha384 test/sha_test.c /^static int test_static_sha384(void)$/;" f file: +test_static_sha512 test/sha_test.c /^static int test_static_sha512(void)$/;" f file: +test_static_sha_common test/sha_test.c /^static int test_static_sha_common(const char *input, size_t length,$/;" f file: +test_store_attach_unregistered_scheme test/ossl_store_test.c /^static int test_store_attach_unregistered_scheme(void)$/;" f file: +test_store_ctx test/verify_extra_test.c /^static int test_store_ctx(void)$/;" f file: +test_store_get_params test/ossl_store_test.c /^static int test_store_get_params(int idx)$/;" f file: +test_store_open test/ossl_store_test.c /^static int test_store_open(void)$/;" f file: +test_store_search_by_key_fingerprint_fail test/ossl_store_test.c /^static int test_store_search_by_key_fingerprint_fail(void)$/;" f file: +test_str_eq test/testutil/tests.c /^int test_str_eq(const char *file, int line, const char *st1, const char *st2,$/;" f +test_str_ne test/testutil/tests.c /^int test_str_ne(const char *file, int line, const char *st1, const char *st2,$/;" f +test_stress test/lhash_test.c /^static int test_stress(void)$/;" f file: +test_string test/test_test.c /^static int test_string(void)$/;" f file: +test_string_null_empty test/testutil/format_output.c /^static void test_string_null_empty(const char *m, char c)$/;" f file: +test_string_tbl test/asn1_string_table_test.c /^static int test_string_tbl(void)$/;" f file: +test_strn_eq test/testutil/tests.c /^int test_strn_eq(const char *file, int line, const char *st1, const char *st2,$/;" f +test_strn_ne test/testutil/tests.c /^int test_strn_ne(const char *file, int line, const char *st1, const char *st2,$/;" f +test_sub test/bntest.c /^static int test_sub(void)$/;" f file: +test_swap test/bntest.c /^static int test_swap(void)$/;" f file: +test_table test/asn1_time_test.c /^static int test_table(struct testdata *tbl, int idx)$/;" f file: +test_table_compare test/asn1_time_test.c /^static int test_table_compare(int idx)$/;" f file: +test_table_neg test/asn1_time_test.c /^static int test_table_neg(int idx)$/;" f file: +test_table_neg_64bit test/asn1_time_test.c /^static int test_table_neg_64bit(int idx)$/;" f file: +test_table_pos test/asn1_time_test.c /^static int test_table_pos(int idx)$/;" f file: +test_table_pos_64bit test/asn1_time_test.c /^static int test_table_pos_64bit(int idx)$/;" f file: +test_tbl_standard test/asn1_internal_test.c /^static int test_tbl_standard(void)$/;" f file: +test_text test/endecode_test.c /^static int test_text(const char *file, const int line,$/;" f file: +test_thread_local test/threadstest.c /^static int test_thread_local(void)$/;" f file: +test_ticket_callbacks test/sslapitest.c /^static int test_ticket_callbacks(int tst)$/;" f file: +test_ticket_lifetime test/sslapitest.c /^static int test_ticket_lifetime(int idx)$/;" f file: +test_tickets test/sslapitest.c /^static int test_tickets(int stateful, int idx)$/;" f file: +test_time_after_expiration test/cmp_vfy_test.c /^static time_t test_time_valid = 0, test_time_after_expiration = 0;$/;" v file: +test_time_dup test/asn1_time_test.c /^static int test_time_dup(void)$/;" f file: +test_time_t test/test_test.c /^static int test_time_t(void)$/;" f file: +test_time_valid test/cmp_vfy_test.c /^static time_t test_time_valid = 0, test_time_after_expiration = 0;$/;" v file: +test_title test/testutil/driver.c /^static char *test_title = NULL;$/;" v file: +test_tls13_ciphersuite test/sslapitest.c /^static int test_tls13_ciphersuite(int idx)$/;" f file: +test_tls13_encryption test/tls13encryptiontest.c /^static int test_tls13_encryption(void)$/;" f file: +test_tls13_psk test/sslapitest.c /^static int test_tls13_psk(int idx)$/;" f file: +test_tls13ccs test/tls13ccstest.c /^static int test_tls13ccs(int tst)$/;" f file: +test_tlsafile test/danetest.c /^static int test_tlsafile(SSL_CTX *ctx, const char *base_name,$/;" f file: +test_tlsext_status_type test/sslapitest.c /^static int test_tlsext_status_type(void)$/;" f file: +test_transfer_cb test/cmp_ctx_test.c /^static OSSL_CMP_MSG *test_transfer_cb(OSSL_CMP_CTX *ctx,$/;" f file: +test_true test/testutil/tests.c /^int test_true(const char *file, int line, const char *s, int b)$/;" f +test_try_certreq_poll test/cmp_client_test.c /^static int test_try_certreq_poll(void)$/;" f file: +test_try_certreq_poll_abort test/cmp_client_test.c /^static int test_try_certreq_poll_abort(void)$/;" f file: +test_type test/shlibloadtest.c /^static TEST_TYPE test_type;$/;" v file: +test_types_en test/shlibloadtest.c /^typedef enum test_types_en {$/;" g file: +test_uchar test/test_test.c /^static int test_uchar(void)$/;" f file: +test_uchar_stack test/stack_test.c /^static int test_uchar_stack(int reserve)$/;" f file: +test_uint test/test_test.c /^static int test_uint(void)$/;" f file: +test_uint32 test/asn1_encode_test.c /^ uint32_t test_uint32;$/;" m struct:__anon301 file: +test_uint32 test/asn1_encode_test.c /^static int test_uint32(void)$/;" f file: +test_uint64 test/asn1_encode_test.c /^ uint64_t test_uint64;$/;" m struct:__anon303 file: +test_uint64 test/asn1_encode_test.c /^static int test_uint64(void)$/;" f file: +test_ulong test/test_test.c /^static int test_ulong(void)$/;" f file: +test_unicode test/asn1_internal_test.c /^static int test_unicode(const unsigned char *univ, size_t len, int expected)$/;" f file: +test_unicode_range test/asn1_internal_test.c /^static int test_unicode_range(void)$/;" f file: +test_unknown_critical_crl test/crltest.c /^static int test_unknown_critical_crl(int n)$/;" f file: +test_unprotected_PEM test/endecoder_legacy_test.c /^static int test_unprotected_PEM(const char *keytype, int evp_type,$/;" f file: +test_unprotected_via_DER test/endecode_test.c /^static int test_unprotected_via_DER(const char *type, EVP_PKEY *key, int fips)$/;" f file: +test_unprotected_via_MSBLOB test/endecode_test.c /^static int test_unprotected_via_MSBLOB(const char *type, EVP_PKEY *key)$/;" f file: +test_unprotected_via_PEM test/endecode_test.c /^static int test_unprotected_via_PEM(const char *type, EVP_PKEY *key, int fips)$/;" f file: +test_unprotected_via_PVK test/endecode_test.c /^static int test_unprotected_via_PVK(const char *type, EVP_PKEY *key)$/;" f file: +test_unprotected_via_legacy_PEM test/endecode_test.c /^static int test_unprotected_via_legacy_PEM(const char *type, EVP_PKEY *key)$/;" f file: +test_unsupported test/cipherbytes_test.c /^static int test_unsupported(void)$/;" f file: +test_v2 test/cipherbytes_test.c /^static int test_v2(void)$/;" f file: +test_v3 test/cipherbytes_test.c /^static int test_v3(void)$/;" f file: +test_validate_cert_path_expired test/cmp_vfy_test.c /^static int test_validate_cert_path_expired(void)$/;" f file: +test_validate_cert_path_ok test/cmp_vfy_test.c /^static int test_validate_cert_path_ok(void)$/;" f file: +test_validate_cert_path_wrong_anchor test/cmp_vfy_test.c /^static int test_validate_cert_path_wrong_anchor(void)$/;" f file: +test_validate_msg_mac_alg_protection test/cmp_vfy_test.c /^static int test_validate_msg_mac_alg_protection(void)$/;" f file: +test_validate_msg_mac_alg_protection_bad test/cmp_vfy_test.c /^static int test_validate_msg_mac_alg_protection_bad(void)$/;" f file: +test_validate_msg_signature_bad test/cmp_vfy_test.c /^static int test_validate_msg_signature_bad(void)$/;" f file: +test_validate_msg_signature_expected_sender test/cmp_vfy_test.c /^static int test_validate_msg_signature_expected_sender(void)$/;" f file: +test_validate_msg_signature_partial_chain test/cmp_vfy_test.c /^static int test_validate_msg_signature_partial_chain(int expired)$/;" f file: +test_validate_msg_signature_sender_cert_absent test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_absent(void)$/;" f file: +test_validate_msg_signature_sender_cert_extracert test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_extracert(void)$/;" f file: +test_validate_msg_signature_sender_cert_srvcert test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_srvcert(void)$/;" f file: +test_validate_msg_signature_sender_cert_trusted test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_trusted(void)$/;" f file: +test_validate_msg_signature_sender_cert_untrusted test/cmp_vfy_test.c /^static int test_validate_msg_signature_sender_cert_untrusted(void)$/;" f file: +test_validate_msg_signature_srvcert test/cmp_vfy_test.c /^static int test_validate_msg_signature_srvcert(int bad_sig)$/;" f file: +test_validate_msg_signature_srvcert_wrong test/cmp_vfy_test.c /^static int test_validate_msg_signature_srvcert_wrong(void)$/;" f file: +test_validate_msg_signature_trusted_expired test/cmp_vfy_test.c /^static int test_validate_msg_signature_trusted_expired(void)$/;" f file: +test_validate_msg_signature_trusted_ok test/cmp_vfy_test.c /^static int test_validate_msg_signature_trusted_ok(void)$/;" f file: +test_validate_msg_signature_unexpected_sender test/cmp_vfy_test.c /^static int test_validate_msg_signature_unexpected_sender(void)$/;" f file: +test_validate_msg_unprotected_request test/cmp_vfy_test.c /^static int test_validate_msg_unprotected_request(void)$/;" f file: +test_validate_with_sender test/cmp_vfy_test.c /^static int test_validate_with_sender(const X509_NAME *name, int expected)$/;" f file: +test_validity test/ct_test.c /^ int test_validity;$/;" m struct:ct_test_fixture file: +test_values test/constant_time_test.c /^static unsigned int test_values[] = {$/;" v file: +test_values_32 test/constant_time_test.c /^static uint32_t test_values_32[] = {$/;" v file: +test_values_64 test/constant_time_test.c /^static uint64_t test_values_64[] = {$/;" v file: +test_values_8 test/constant_time_test.c /^static unsigned char test_values_8[] = {$/;" v file: +test_values_s test/constant_time_test.c /^static size_t test_values_s[] = {$/;" v file: +test_verdict test/testutil/driver.c /^PRINTF_FORMAT(2, 3) static void test_verdict(int verdict,$/;" f file: +test_verify_fails_for_future_sct test/ct_test.c /^static int test_verify_fails_for_future_sct(void)$/;" f file: +test_verify_multiple_scts test/ct_test.c /^static int test_verify_multiple_scts(void)$/;" f file: +test_verify_one_sct test/ct_test.c /^static int test_verify_one_sct(void)$/;" f file: +test_verify_popo test/cmp_vfy_test.c /^static int test_verify_popo(void)$/;" f file: +test_verify_popo_bad test/cmp_vfy_test.c /^static int test_verify_popo_bad(void)$/;" f file: +test_vprintf_stderr test/bioprinttest.c /^int test_vprintf_stderr(const char *fmt, va_list ap)$/;" f +test_vprintf_stderr test/testutil/basic_output.c /^int test_vprintf_stderr(const char *fmt, va_list ap)$/;" f +test_vprintf_stdout test/bioprinttest.c /^int test_vprintf_stdout(const char *fmt, va_list ap)$/;" f +test_vprintf_stdout test/testutil/basic_output.c /^int test_vprintf_stdout(const char *fmt, va_list ap)$/;" f +test_vprintf_taperr test/bioprinttest.c /^int test_vprintf_taperr(const char *fmt, va_list ap)$/;" f +test_vprintf_taperr test/testutil/basic_output.c /^int test_vprintf_taperr(const char *fmt, va_list ap)$/;" f +test_vprintf_tapout test/bioprinttest.c /^int test_vprintf_tapout(const char *fmt, va_list ap)$/;" f +test_vprintf_tapout test/testutil/basic_output.c /^int test_vprintf_tapout(const char *fmt, va_list ap)$/;" f +test_x448 test/curve448_internal_test.c /^static int test_x448(void)$/;" f file: +test_x509_check_cert_pkey test/x509_check_cert_pkey_test.c /^static int test_x509_check_cert_pkey(void)$/;" f file: +test_x509_cmp_time test/x509_time_test.c /^static int test_x509_cmp_time(int idx)$/;" f file: +test_x509_cmp_time_current test/x509_time_test.c /^static int test_x509_cmp_time_current(void)$/;" f file: +test_x509_dup_w_engine test/enginetest.c /^static int test_x509_dup_w_engine(void)$/;" f file: +test_x509_files test/algorithmid_test.c /^static int test_x509_files(void)$/;" f file: +test_x509_sig_aid test/algorithmid_test.c /^static int test_x509_sig_aid(X509 *eecert, const char *ee_filename,$/;" f file: +test_x509_spki_aid test/algorithmid_test.c /^static int test_x509_spki_aid(X509 *cert, const char *filename)$/;" f file: +test_x509_time test/x509_time_test.c /^static int test_x509_time(int idx)$/;" f file: +test_x509_time_print_iso_8601 test/x509_time_test.c /^static int test_x509_time_print_iso_8601(int idx)$/;" f file: +test_x509_time_print_rfc_822 test/x509_time_test.c /^static int test_x509_time_print_rfc_822(int idx)$/;" f file: +test_x509_verify_param_copy crypto/x509/x509_vpm.c 144;" d file: +test_zint32 test/asn1_encode_test.c /^ int32_t test_zint32;$/;" m struct:__anon300 file: +test_zint64 test/asn1_encode_test.c /^ int64_t test_zint64;$/;" m struct:__anon302 file: +test_zlong test/asn1_encode_test.c /^ long test_zlong;$/;" m struct:__anon299 file: +test_zu test/bioprinttest.c /^static int test_zu(int i)$/;" f file: +test_zuint32 test/asn1_encode_test.c /^ uint32_t test_zuint32;$/;" m struct:__anon301 file: +test_zuint64 test/asn1_encode_test.c /^ uint64_t test_zuint64;$/;" m struct:__anon303 file: +testctx test/endecode_test.c /^static OSSL_LIB_CTX *testctx = NULL;$/;" v file: +testctx test/evp_extra_test.c /^static OSSL_LIB_CTX *testctx = NULL;$/;" v file: +testctx test/pkcs12_format_test.c /^static OSSL_LIB_CTX *testctx = NULL;$/;" v file: +testctx_eq test/ssl_test_ctx_test.c /^static int testctx_eq(SSL_TEST_CTX *ctx, SSL_TEST_CTX *ctx2)$/;" f file: +testdata test/asn1_time_test.c /^struct testdata {$/;" s file: +testdata test/hexstr_test.c /^struct testdata$/;" s file: +testdsa apps/testdsa.h /^} testdsa;$/;" t typeref:struct:testdsa_st +testdsa_st apps/testdsa.h /^typedef struct testdsa_st {$/;" s +tester external/perl/Text-Template-1.56/t/rt29928.t /^sub tester {$/;" s +tester test/endecode_test.c /^typedef int (tester)(const char *file, const int line,$/;" t file: +testfile fuzz/test-corpus.c /^static void testfile(const char *pathname)$/;" f file: +testnum apps/speed.c /^static unsigned int testnum;$/;" v file: +testpackets test/dtlsv1listentest.c /^static tests testpackets[9] = {$/;" v file: +testpropq test/endecode_test.c /^static char *testpropq = NULL;$/;" v file: +testpropq test/evp_extra_test.c /^static char *testpropq = NULL;$/;" v file: +testprov_digests test/user_property_test.c /^static const OSSL_ALGORITHM testprov_digests[] = {$/;" v file: +testprov_dispatch_table test/user_property_test.c /^static const OSSL_DISPATCH testprov_dispatch_table[] = {$/;" v file: +testprov_provider_init test/user_property_test.c /^static int testprov_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f file: +testprov_query test/user_property_test.c /^static OSSL_FUNC_provider_query_operation_fn testprov_query;$/;" v file: +testprov_query test/user_property_test.c /^static const OSSL_ALGORITHM *testprov_query(void *provctx,$/;" f file: +testprovmd_functions test/user_property_test.c /^static const OSSL_DISPATCH testprovmd_functions[] = {$/;" v file: +tests test/bad_dtls_test.c /^} tests[] = {$/;" v typeref:struct:__anon329 file: +tests test/dtlsv1listentest.c /^} tests;$/;" t typeref:struct:__anon347 file: +tests test/keymgmt_internal_test.c /^static int (*tests[])(FIXTURE *) = {$/;" v file: +tests test/mdc2_internal_test.c /^static TESTDATA tests[] = {$/;" v file: +tests test/poly1305_internal_test.c /^static TESTDATA tests[] = {$/;" v file: +tests test/siphash_internal_test.c /^static TESTDATA tests[] = {$/;" v file: +tests test/time_offset_test.c /^static TESTDATA tests[] = {$/;" v file: +testsigalgs test/sslapitest.c /^static const sigalgs_list testsigalgs[] = {$/;" v file: +testutil_stringify test/testutil.h 121;" d +testutil_stringify_helper test/testutil.h 120;" d +tevent_register_runonce crypto/initthread.c /^static CRYPTO_ONCE tevent_register_runonce = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +text crypto/cmp/cmp_local.h /^ const char *text, int len);$/;" v +text crypto/evp/e_chacha20_poly1305.c /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon29::__anon30 file: +text crypto/ts/ts_local.h /^ STACK_OF(ASN1_UTF8STRING) *text;$/;" m struct:TS_status_info_st +text crypto/ts/ts_rsp_print.c /^ const char *text;$/;" m struct:status_map_st file: +text crypto/ts/ts_rsp_verify.c /^ const char *text;$/;" m struct:__anon253 file: +text providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ struct { uint64_t aad, text; } len;$/;" m struct:__anon467::__anon468 +text test/cmp_status_test.c /^ const char *text; \/* Not freed by tear_down *\/$/;" m struct:test_fixture file: +text test/ideatest.c /^static const unsigned char text[] = "Hello to all people out there";$/;" v file: +tgt_string test/cmp_asn_test.c /^ ASN1_OCTET_STRING *tgt_string;$/;" m struct:test_fixture file: +the_asn1_time test/time_offset_test.c /^static ASN1_TIME the_asn1_time = {$/;" v file: +the_time test/time_offset_test.c /^static time_t the_time = 975628800;$/;" v file: +thead_teardown_libctx test/threadstest.c /^static void thead_teardown_libctx(void)$/;" f file: +theta_perm crypto/sha/asm/keccak1600-avx512.pl /^theta_perm:$/;" l +thisMessage crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *thisMessage; \/* 0 *\/ \/* Deprecated *\/$/;" m union:ossl_crmf_popoprivkey_st::__anon231 +thisUpdate crypto/ocsp/ocsp_local.h /^ ASN1_GENERALIZEDTIME *thisUpdate;$/;" m struct:ocsp_single_response_st +thisfile test/p_test.c /^ char *thisfile;$/;" m struct:p_test_ctx file: +thisfunc test/p_test.c /^ char *thisfunc;$/;" m struct:p_test_ctx file: +thisprov test/ssl_test.c /^static OSSL_PROVIDER *defctxnull = NULL, *thisprov = NULL;$/;" v file: +thread_downgrade_shared_evp_pkey test/threadstest.c /^static void thread_downgrade_shared_evp_pkey(void)$/;" f file: +thread_event_handler_st crypto/initthread.c /^struct thread_event_handler_st {$/;" s file: +thread_event_ossl_ctx_free crypto/initthread.c /^static void thread_event_ossl_ctx_free(void *tlocal)$/;" f file: +thread_event_ossl_ctx_method crypto/initthread.c /^static const OSSL_LIB_CTX_METHOD thread_event_ossl_ctx_method = {$/;" v file: +thread_event_ossl_ctx_new crypto/initthread.c /^static void *thread_event_ossl_ctx_new(OSSL_LIB_CTX *libctx)$/;" f file: +thread_fips_rand_fetch test/threadstest_fips.c /^static void thread_fips_rand_fetch(void)$/;" f file: +thread_general_worker test/threadstest.c /^static void thread_general_worker(void)$/;" f file: +thread_local_destructor test/threadstest.c /^static void thread_local_destructor(void *arg)$/;" f file: +thread_local_key test/threadstest.c /^static CRYPTO_THREAD_LOCAL thread_local_key;$/;" v file: +thread_local_storage crypto/threads_none.c /^static void *thread_local_storage[OPENSSL_CRYPTO_THREAD_LOCAL_KEY_MAX];$/;" v file: +thread_local_thread_cb test/threadstest.c /^static void thread_local_thread_cb(void)$/;" f file: +thread_local_thread_cb_ok test/threadstest.c /^static int thread_local_thread_cb_ok = 0;$/;" v file: +thread_multi_simple_fetch test/threadstest.c /^static void thread_multi_simple_fetch(void)$/;" f file: +thread_provider_load_unload test/threadstest.c /^static void thread_provider_load_unload(void)$/;" f file: +thread_run test/drbgtest.c /^static DWORD WINAPI thread_run(LPVOID arg)$/;" f file: +thread_run test/drbgtest.c /^static void *thread_run(void *arg)$/;" f file: +thread_run test/threadstest.h /^static DWORD WINAPI thread_run(LPVOID arg)$/;" f +thread_run test/threadstest.h /^static void *thread_run(void *arg)$/;" f +thread_run_test test/threadstest.c /^static int thread_run_test(void (*main_func)(void),$/;" f file: +thread_setup_libctx test/threadstest.c /^static int thread_setup_libctx(int libctx, const char *providers[])$/;" f file: +thread_shared_evp_pkey test/threadstest.c /^static void thread_shared_evp_pkey(void)$/;" f file: +thread_t test/drbgtest.c /^typedef HANDLE thread_t;$/;" t file: +thread_t test/drbgtest.c /^typedef pthread_t thread_t;$/;" t file: +thread_t test/threadstest.h /^typedef HANDLE thread_t;$/;" t +thread_t test/threadstest.h /^typedef pthread_t thread_t;$/;" t +thread_t test/threadstest.h /^typedef unsigned int thread_t;$/;" t +threads Configure /^sub threads {$/;" s +tick ssl/ssl_local.h /^ unsigned char *tick; \/* Session ticket *\/$/;" m struct:ssl_session_st::__anon412 +tick_aes_key ssl/ssl_local.h /^ unsigned char tick_aes_key[TLSEXT_TICK_KEY_LENGTH];$/;" m struct:ssl_ctx_ext_secure_st +tick_age_add ssl/ssl_local.h /^ uint32_t tick_age_add;$/;" m struct:ssl_session_st::__anon412 +tick_dec_ret test/sslapitest.c /^static SSL_TICKET_RETURN tick_dec_ret = SSL_TICKET_RETURN_ABORT;$/;" v file: +tick_hmac_key ssl/ssl_local.h /^ unsigned char tick_hmac_key[TLSEXT_TICK_KEY_LENGTH];$/;" m struct:ssl_ctx_ext_secure_st +tick_identity ssl/ssl_local.h /^ int tick_identity;$/;" m struct:ssl_st::__anon420 +tick_key_cb test/sslapitest.c /^static int tick_key_cb(SSL *s, unsigned char key_name[16],$/;" f file: +tick_key_cb_called test/sslapitest.c /^static int gen_tick_called, dec_tick_called, tick_key_cb_called;$/;" v file: +tick_key_evp_cb test/sslapitest.c /^static int tick_key_evp_cb(SSL *s, unsigned char key_name[16],$/;" f file: +tick_key_name ssl/ssl_local.h /^ unsigned char tick_key_name[TLSEXT_KEYNAME_LENGTH];$/;" m struct:ssl_ctx_st::__anon416 +tick_key_renew test/sslapitest.c /^static int tick_key_renew = 0;$/;" v file: +tick_lifetime_hint ssl/ssl_local.h /^ unsigned long tick_lifetime_hint;$/;" m struct:ssl_session_st::__anon412 +ticket util/perl/TLSProxy/NewSessionTicket.pm /^sub ticket$/;" s +ticket_appdata ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *ticket_appdata;$/;" m struct:__anon426 file: +ticket_appdata ssl/ssl_local.h /^ unsigned char *ticket_appdata;$/;" m struct:ssl_session_st +ticket_appdata_len ssl/ssl_local.h /^ size_t ticket_appdata_len;$/;" m struct:ssl_session_st +ticket_cb_data ssl/ssl_local.h /^ void *ticket_cb_data;$/;" m struct:ssl_ctx_st +ticket_expected ssl/ssl_local.h /^ int ticket_expected;$/;" m struct:ssl_st::__anon420 +ticket_key_cb ssl/ssl_local.h /^ int (*ticket_key_cb) (SSL *ssl,$/;" m struct:ssl_ctx_st::__anon416 +ticket_key_evp_cb ssl/ssl_local.h /^ int (*ticket_key_evp_cb) (SSL *ssl,$/;" m struct:ssl_ctx_st::__anon416 +ticket_lifetime_hint util/perl/TLSProxy/NewSessionTicket.pm /^sub ticket_lifetime_hint$/;" s +ticklen ssl/ssl_local.h /^ size_t ticklen; \/* Session ticket length *\/$/;" m struct:ssl_session_st::__anon412 +tid crypto/bn/bn_blind.c /^ CRYPTO_THREAD_ID tid;$/;" m struct:bn_blinding_st file: +time crypto/ts/ts_local.h /^ ASN1_GENERALIZEDTIME *time;$/;" m struct:TS_tst_info_st +time ssl/ssl_asn1.c /^ int64_t time;$/;" m struct:__anon426 file: +time ssl/ssl_local.h /^ time_t time;$/;" m struct:ssl_session_st +time_cb crypto/ts/ts_local.h /^ TS_time_cb time_cb;$/;" m struct:TS_resp_ctx +time_cb_data crypto/ts/ts_local.h /^ void *time_cb_data; \/* User data for time_cb. *\/$/;" m struct:TS_resp_ctx +time_result test/time_offset_test.c /^ int time_result;$/;" m struct:__anon312 file: +timeout apps/include/apps.h /^ long timeout;$/;" m struct:app_http_tls_info_st +timeout apps/s_server.c /^ int timeout;$/;" m struct:tlsextstatusctx_st file: +timeout ssl/ssl_asn1.c /^ int64_t timeout;$/;" m struct:__anon426 file: +timeout ssl/ssl_local.h /^ time_t timeout;$/;" m struct:ssl_session_st +timeout_duration_us ssl/ssl_local.h /^ unsigned int timeout_duration_us;$/;" m struct:dtls1_state_st +timeout_num_alerts ssl/ssl_local.h /^ unsigned int timeout_num_alerts;$/;" m struct:dtls1_state_st +timeout_ovf ssl/ssl_local.h /^ int timeout_ovf;$/;" m struct:ssl_session_st +timeoutcmp ssl/ssl_sess.c /^__owur static int timeoutcmp(SSL_SESSION *a, SSL_SESSION *b)$/;" f file: +timer_cb ssl/ssl_local.h /^ DTLS_timer_cb timer_cb;$/;" m struct:dtls1_state_st +timer_cb test/dtlstest.c /^static unsigned int timer_cb(SSL *s, unsigned int timer_us)$/;" f file: +timer_cb_count test/dtlstest.c /^static unsigned int timer_cb_count;$/;" v file: +timestamp crypto/ct/ct_local.h /^ uint64_t timestamp;$/;" m struct:sct_st +timestamp_print crypto/ct/ct_prn.c /^static void timestamp_print(uint64_t timestamp, BIO *out)$/;" f file: +tks providers/implementations/ciphers/cipher_tdes.h /^ } tks;$/;" m struct:prov_tdes_ctx_st typeref:union:prov_tdes_ctx_st::__anon484 +tls11downgrade ssl/s3_lib.c /^const unsigned char tls11downgrade[] = {$/;" v +tls12_check_peer_sigalg ssl/t1_lib.c /^int tls12_check_peer_sigalg(SSL *s, uint16_t sig, EVP_PKEY *pkey)$/;" f +tls12_copy_sigalgs ssl/t1_lib.c /^int tls12_copy_sigalgs(SSL *s, WPACKET *pkt,$/;" f +tls12_get_cert_sigalg_idx ssl/t1_lib.c /^static int tls12_get_cert_sigalg_idx(const SSL *s, const SIGALG_LOOKUP *lu)$/;" f file: +tls12_get_psigalgs ssl/t1_lib.c /^size_t tls12_get_psigalgs(SSL *s, int sent, const uint16_t **psigs)$/;" f +tls12_shared_sigalgs ssl/t1_lib.c /^static size_t tls12_shared_sigalgs(SSL *s, const SIGALG_LOOKUP **shsig,$/;" f file: +tls12_sigalg_allowed ssl/t1_lib.c /^static int tls12_sigalg_allowed(const SSL *s, int op, const SIGALG_LOOKUP *lu)$/;" f file: +tls12_sigalgs ssl/t1_lib.c /^static const uint16_t tls12_sigalgs[] = {$/;" v file: +tls12downgrade ssl/s3_lib.c /^const unsigned char tls12downgrade[] = {$/;" v +tls13_aes128gcmsha256_id apps/s_client.c /^const unsigned char tls13_aes128gcmsha256_id[] = { 0x13, 0x01 };$/;" v +tls13_aes256gcmsha384_id apps/s_client.c /^const unsigned char tls13_aes256gcmsha384_id[] = { 0x13, 0x02 };$/;" v +tls13_alert_code ssl/tls13_enc.c /^int tls13_alert_code(int code)$/;" f +tls13_change_cipher_state ssl/tls13_enc.c /^int tls13_change_cipher_state(SSL *s, int which)$/;" f +tls13_ciphers ssl/s3_lib.c /^static SSL_CIPHER tls13_ciphers[] = {$/;" v file: +tls13_ciphersuites ssl/ssl_local.h /^ STACK_OF(SSL_CIPHER) *tls13_ciphersuites;$/;" m struct:ssl_ctx_st +tls13_ciphersuites ssl/ssl_local.h /^ STACK_OF(SSL_CIPHER) *tls13_ciphersuites;$/;" m struct:ssl_st +tls13_cookie ssl/ssl_local.h /^ unsigned char *tls13_cookie;$/;" m struct:ssl_st::__anon420 +tls13_cookie_len ssl/ssl_local.h /^ size_t tls13_cookie_len;$/;" m struct:ssl_st::__anon420 +tls13_derive_finishedkey ssl/tls13_enc.c /^int tls13_derive_finishedkey(SSL *s, const EVP_MD *md,$/;" f +tls13_derive_iv ssl/tls13_enc.c /^int tls13_derive_iv(SSL *s, const EVP_MD *md, const unsigned char *secret,$/;" f +tls13_derive_key ssl/tls13_enc.c /^int tls13_derive_key(SSL *s, const EVP_MD *md, const unsigned char *secret,$/;" f +tls13_enc ssl/record/ssl3_record_tls13.c /^int tls13_enc(SSL *s, SSL3_RECORD *recs, size_t n_recs, int sending,$/;" f +tls13_export_keying_material ssl/tls13_enc.c /^int tls13_export_keying_material(SSL *s, unsigned char *out, size_t olen,$/;" f +tls13_export_keying_material_early ssl/tls13_enc.c /^int tls13_export_keying_material_early(SSL *s, unsigned char *out, size_t olen,$/;" f +tls13_final_finish_mac ssl/tls13_enc.c /^size_t tls13_final_finish_mac(SSL *s, const char *str, size_t slen,$/;" f +tls13_generate_handshake_secret ssl/tls13_enc.c /^int tls13_generate_handshake_secret(SSL *s, const unsigned char *insecret,$/;" f +tls13_generate_master_secret ssl/tls13_enc.c /^int tls13_generate_master_secret(SSL *s, unsigned char *out,$/;" f +tls13_generate_secret ssl/tls13_enc.c /^int tls13_generate_secret(SSL *s, const EVP_MD *md,$/;" f +tls13_hkdf_expand ssl/tls13_enc.c /^int tls13_hkdf_expand(SSL *s, const EVP_MD *md, const unsigned char *secret,$/;" f +tls13_restore_handshake_digest_for_pha ssl/statem/statem_lib.c /^int tls13_restore_handshake_digest_for_pha(SSL *s)$/;" f +tls13_save_handshake_digest_for_pha ssl/statem/statem_lib.c /^int tls13_save_handshake_digest_for_pha(SSL *s)$/;" f +tls13_set_encoded_pub_key ssl/t1_lib.c /^__owur int tls13_set_encoded_pub_key(EVP_PKEY *pkey,$/;" f +tls13_setup_key_block ssl/tls13_enc.c /^int tls13_setup_key_block(SSL *s)$/;" f +tls13_update_key ssl/tls13_enc.c /^int tls13_update_key(SSL *s, int sending)$/;" f +tls1_1_multi_block_encrypt crypto/evp/e_aes_cbc_hmac_sha1.c /^static size_t tls1_1_multi_block_encrypt(EVP_AES_HMAC_SHA1 *key,$/;" f file: +tls1_1_multi_block_encrypt crypto/evp/e_aes_cbc_hmac_sha256.c /^static size_t tls1_1_multi_block_encrypt(EVP_AES_HMAC_SHA256 *key,$/;" f file: +tls1_PRF ssl/t1_enc.c /^static int tls1_PRF(SSL *s,$/;" f file: +tls1_alert_code ssl/t1_enc.c /^int tls1_alert_code(int code)$/;" f +tls1_alert_code test/tls13secretstest.c /^int tls1_alert_code(int code)$/;" f +tls1_cbc_remove_padding_and_mac ssl/record/tls_pad.c /^int tls1_cbc_remove_padding_and_mac(size_t *reclen,$/;" f +tls1_change_cipher_state ssl/t1_enc.c /^int tls1_change_cipher_state(SSL *s, int which)$/;" f +tls1_check_cert_param ssl/t1_lib.c /^static int tls1_check_cert_param(SSL *s, X509 *x, int check_ee_md)$/;" f file: +tls1_check_chain ssl/t1_lib.c /^int tls1_check_chain(SSL *s, X509 *x, EVP_PKEY *pk, STACK_OF(X509) *chain,$/;" f +tls1_check_ec_tmp_key ssl/t1_lib.c /^int tls1_check_ec_tmp_key(SSL *s, unsigned long cid)$/;" f +tls1_check_group_id ssl/t1_lib.c /^int tls1_check_group_id(SSL *s, uint16_t group_id, int check_own_groups)$/;" f +tls1_check_pkey_comp ssl/t1_lib.c /^static int tls1_check_pkey_comp(SSL *s, EVP_PKEY *pkey)$/;" f file: +tls1_check_sig_alg ssl/t1_lib.c /^static int tls1_check_sig_alg(SSL *s, X509 *x, int default_nid)$/;" f file: +tls1_clear ssl/t1_lib.c /^int tls1_clear(SSL *s)$/;" f +tls1_ctx_callback_ctrl ssl/tls_srp.c 468;" d file: +tls1_ctx_ctrl ssl/tls_srp.c 467;" d file: +tls1_default_timeout ssl/t1_lib.c /^long tls1_default_timeout(void)$/;" f +tls1_enc ssl/record/ssl3_record.c /^int tls1_enc(SSL *s, SSL3_RECORD *recs, size_t n_recs, int sending,$/;" f +tls1_export_keying_material ssl/t1_enc.c /^int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen,$/;" f +tls1_final_finish_mac ssl/t1_enc.c /^size_t tls1_final_finish_mac(SSL *s, const char *str, size_t slen,$/;" f +tls1_free ssl/t1_lib.c /^void tls1_free(SSL *s)$/;" f +tls1_generate_key_block ssl/t1_enc.c /^static int tls1_generate_key_block(SSL *s, unsigned char *km, size_t num)$/;" f file: +tls1_generate_master_secret ssl/t1_enc.c /^int tls1_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p,$/;" f +tls1_get_formatlist ssl/t1_lib.c /^void tls1_get_formatlist(SSL *s, const unsigned char **pformats,$/;" f +tls1_get_group_id ssl/t1_lib.c /^static uint16_t tls1_get_group_id(EVP_PKEY *pkey)$/;" f file: +tls1_get_legacy_sigalg ssl/t1_lib.c /^static const SIGALG_LOOKUP *tls1_get_legacy_sigalg(const SSL *s, int idx)$/;" f file: +tls1_get_peer_groups ssl/ssl_local.h /^static ossl_inline void tls1_get_peer_groups(SSL *s, const uint16_t **pgroups,$/;" f +tls1_get_supported_groups ssl/t1_lib.c /^void tls1_get_supported_groups(SSL *s, const uint16_t **pgroups,$/;" f +tls1_group_id2nid ssl/t1_lib.c /^int tls1_group_id2nid(uint16_t group_id, int include_unknown)$/;" f +tls1_group_id_lookup ssl/t1_lib.c /^const TLS_GROUP_INFO *tls1_group_id_lookup(SSL_CTX *ctx, uint16_t group_id)$/;" f +tls1_group_name2id ssl/t1_lib.c /^static uint16_t tls1_group_name2id(SSL_CTX *ctx, const char *name)$/;" f file: +tls1_in_list ssl/t1_lib.c /^static int tls1_in_list(uint16_t id, const uint16_t *list, size_t listlen)$/;" f file: +tls1_lookup_md ssl/t1_lib.c /^int tls1_lookup_md(SSL_CTX *ctx, const SIGALG_LOOKUP *lu, const EVP_MD **pmd)$/;" f +tls1_lookup_sigalg ssl/t1_lib.c /^static const SIGALG_LOOKUP *tls1_lookup_sigalg(const SSL *s, uint16_t sigalg)$/;" f file: +tls1_mac ssl/record/ssl3_record.c /^int tls1_mac(SSL *ssl, SSL3_RECORD *rec, unsigned char *md, int sending)$/;" f +tls1_md5_final_raw ssl/s3_cbc.c /^static void tls1_md5_final_raw(void *ctx, unsigned char *md_out)$/;" f file: +tls1_multi_block_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c /^static size_t tls1_multi_block_encrypt(void *vctx,$/;" f file: +tls1_multi_block_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c /^static size_t tls1_multi_block_encrypt(void *vctx,$/;" f file: +tls1_multiblock_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*tls1_multiblock_aad)($/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st +tls1_multiblock_encrypt providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*tls1_multiblock_encrypt)($/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st +tls1_multiblock_max_bufsize providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ int (*tls1_multiblock_max_bufsize)(void *ctx);$/;" m struct:prov_cipher_hw_aes_hmac_sha_ctx_st +tls1_new ssl/t1_lib.c /^int tls1_new(SSL *s)$/;" f +tls1_nid2group_id ssl/t1_lib.c /^uint16_t tls1_nid2group_id(int nid)$/;" f +tls1_prf_P_hash providers/implementations/kdfs/tls1_prf.c /^static int tls1_prf_P_hash(EVP_MAC_CTX *ctx_init,$/;" f file: +tls1_prf_alg providers/implementations/kdfs/tls1_prf.c /^static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx,$/;" f file: +tls1_process_sigalgs ssl/t1_lib.c /^int tls1_process_sigalgs(SSL *s)$/;" f +tls1_save_sigalgs ssl/t1_lib.c /^int tls1_save_sigalgs(SSL *s, PACKET *pkt, int cert)$/;" f +tls1_save_u16 ssl/t1_lib.c /^int tls1_save_u16(PACKET *pkt, uint16_t **pdest, size_t *pdestlen)$/;" f +tls1_set_cert_validity ssl/t1_lib.c /^void tls1_set_cert_validity(SSL *s)$/;" f +tls1_set_groups ssl/t1_lib.c /^int tls1_set_groups(uint16_t **pext, size_t *pextlen,$/;" f +tls1_set_groups_list ssl/t1_lib.c /^int tls1_set_groups_list(SSL_CTX *ctx, uint16_t **pext, size_t *pextlen,$/;" f +tls1_set_peer_legacy_sigalg ssl/t1_lib.c /^int tls1_set_peer_legacy_sigalg(SSL *s, const EVP_PKEY *pkey)$/;" f +tls1_set_raw_sigalgs ssl/t1_lib.c /^int tls1_set_raw_sigalgs(CERT *c, const uint16_t *psigs, size_t salglen,$/;" f +tls1_set_server_sigalgs ssl/t1_lib.c /^int tls1_set_server_sigalgs(SSL *s)$/;" f +tls1_set_shared_sigalgs ssl/t1_lib.c /^static int tls1_set_shared_sigalgs(SSL *s)$/;" f file: +tls1_set_sigalgs ssl/t1_lib.c /^int tls1_set_sigalgs(CERT *c, const int *psig_nids, size_t salglen, int client)$/;" f +tls1_set_sigalgs_list ssl/t1_lib.c /^int tls1_set_sigalgs_list(CERT *c, const char *str, int client)$/;" f +tls1_setup_key_block ssl/t1_enc.c /^int tls1_setup_key_block(SSL *s)$/;" f +tls1_sha1_final_raw ssl/s3_cbc.c /^static void tls1_sha1_final_raw(void *ctx, unsigned char *md_out)$/;" f file: +tls1_sha256_final_raw ssl/s3_cbc.c /^static void tls1_sha256_final_raw(void *ctx, unsigned char *md_out)$/;" f file: +tls1_sha512_final_raw ssl/s3_cbc.c /^static void tls1_sha512_final_raw(void *ctx, unsigned char *md_out)$/;" f file: +tls1_shared_group ssl/t1_lib.c /^uint16_t tls1_shared_group(SSL *s, int nmatch)$/;" f +tls1_suiteb ssl/ssl_local.h 2013;" d +tls_aad crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned char tls_aad[16]; \/* 13 used *\/$/;" m union:__anon17::__anon18 file: +tls_aad crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned char tls_aad[16]; \/* 13 used *\/$/;" m union:__anon32::__anon33 file: +tls_aad crypto/evp/e_chacha20_poly1305.c /^ unsigned char tls_aad[POLY1305_BLOCK_SIZE];$/;" m struct:__anon29 file: +tls_aad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned char tls_aad[16]; \/* 13 used *\/$/;" m union:prov_aes_hmac_sha_ctx_st::__anon480 +tls_aad providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ unsigned char tls_aad[POLY1305_BLOCK_SIZE];$/;" m struct:__anon467 +tls_aad test/evp_test.c /^ int tls_aad;$/;" m struct:cipher_data_st file: +tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len;$/;" m struct:__anon66::__anon67::__anon69 file: +tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon42 file: +tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon46 file: +tls_aad_len crypto/evp/e_aes.c /^ int tls_aad_len;$/;" m struct:__anon60 file: +tls_aad_len crypto/evp/e_aria.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon13 file: +tls_aad_len crypto/evp/e_aria.c /^ int tls_aad_len; \/* TLS AAD length *\/$/;" m struct:__anon15 file: +tls_aad_len providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t tls_aad_len; \/* TLS AAD length *\/$/;" m struct:prov_ccm_st +tls_aad_len providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t tls_aad_len; \/* TLS AAD length *\/$/;" m struct:prov_gcm_ctx_st +tls_aad_pad providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ size_t tls_aad_pad;$/;" m struct:prov_aes_hmac_sha_ctx_st +tls_aad_pad_sz providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tls_aad_pad_sz;$/;" m struct:__anon467 +tls_aad_pad_sz providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ size_t tls_aad_pad_sz;$/;" m struct:prov_rc4_hmac_md5_ctx_st +tls_aad_pad_sz providers/implementations/include/prov/ciphercommon_ccm.h /^ size_t tls_aad_pad_sz;$/;" m struct:prov_ccm_st +tls_aad_pad_sz providers/implementations/include/prov/ciphercommon_gcm.h /^ size_t tls_aad_pad_sz;$/;" m struct:prov_gcm_ctx_st +tls_check_sigalg_curve ssl/t1_lib.c /^int tls_check_sigalg_curve(const SSL *s, int curve)$/;" f +tls_choose_sigalg ssl/t1_lib.c /^int tls_choose_sigalg(SSL *s, int fatalerrs)$/;" f +tls_client_key_exchange_post_work ssl/statem/statem_clnt.c /^int tls_client_key_exchange_post_work(SSL *s)$/;" f +tls_close_construct_packet ssl/statem/statem_lib.c /^int tls_close_construct_packet(SSL *s, WPACKET *pkt, int htype)$/;" f +tls_collect_extensions ssl/statem/extensions.c /^int tls_collect_extensions(SSL *s, PACKET *packet, unsigned int context,$/;" f +tls_construct_cert_status ssl/statem/statem_srvr.c /^int tls_construct_cert_status(SSL *s, WPACKET *pkt)$/;" f +tls_construct_cert_status_body ssl/statem/statem_srvr.c /^int tls_construct_cert_status_body(SSL *s, WPACKET *pkt)$/;" f +tls_construct_cert_verify ssl/statem/statem_lib.c /^int tls_construct_cert_verify(SSL *s, WPACKET *pkt)$/;" f +tls_construct_certificate_authorities ssl/statem/extensions.c /^static EXT_RETURN tls_construct_certificate_authorities(SSL *s, WPACKET *pkt,$/;" f file: +tls_construct_certificate_request ssl/statem/statem_srvr.c /^int tls_construct_certificate_request(SSL *s, WPACKET *pkt)$/;" f +tls_construct_change_cipher_spec ssl/statem/statem_lib.c /^int tls_construct_change_cipher_spec(SSL *s, WPACKET *pkt)$/;" f +tls_construct_cke_dhe ssl/statem/statem_clnt.c /^static int tls_construct_cke_dhe(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_cke_ecdhe ssl/statem/statem_clnt.c /^static int tls_construct_cke_ecdhe(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_cke_gost ssl/statem/statem_clnt.c /^static int tls_construct_cke_gost(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_cke_gost18 ssl/statem/statem_clnt.c /^static int tls_construct_cke_gost18(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_cke_psk_preamble ssl/statem/statem_clnt.c /^static int tls_construct_cke_psk_preamble(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_cke_rsa ssl/statem/statem_clnt.c /^static int tls_construct_cke_rsa(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_cke_srp ssl/statem/statem_clnt.c /^static int tls_construct_cke_srp(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_client_certificate ssl/statem/statem_clnt.c /^int tls_construct_client_certificate(SSL *s, WPACKET *pkt)$/;" f +tls_construct_client_hello ssl/statem/statem_clnt.c /^int tls_construct_client_hello(SSL *s, WPACKET *pkt)$/;" f +tls_construct_client_key_exchange ssl/statem/statem_clnt.c /^int tls_construct_client_key_exchange(SSL *s, WPACKET *pkt)$/;" f +tls_construct_ctos_alpn ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_alpn(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_cookie ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_cookie(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_early_data ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_early_data(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_ec_pt_formats ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_ec_pt_formats(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_ems ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_ems(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_etm ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_etm(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_key_share ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_key_share(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_maxfragmentlen ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_maxfragmentlen(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_npn ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_npn(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_padding ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_padding(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_post_handshake_auth ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_post_handshake_auth(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_psk ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_psk(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_psk_kex_modes ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_psk_kex_modes(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_quic_transport_params ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_quic_transport_params(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_quic_transport_params_draft ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_quic_transport_params_draft(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_renegotiate ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_renegotiate(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_sct ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_sct(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_server_name ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_server_name(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_session_ticket ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_session_ticket(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_sig_algs ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_sig_algs(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_srp ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_srp(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_ctos_status_request ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_status_request(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_supported_groups ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_supported_groups(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_supported_versions ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_supported_versions(SSL *s, WPACKET *pkt,$/;" f +tls_construct_ctos_use_srtp ssl/statem/extensions_clnt.c /^EXT_RETURN tls_construct_ctos_use_srtp(SSL *s, WPACKET *pkt,$/;" f +tls_construct_encrypted_extensions ssl/statem/statem_srvr.c /^static int tls_construct_encrypted_extensions(SSL *s, WPACKET *pkt)$/;" f file: +tls_construct_end_of_early_data ssl/statem/statem_clnt.c /^int tls_construct_end_of_early_data(SSL *s, WPACKET *pkt)$/;" f +tls_construct_extensions ssl/statem/extensions.c /^int tls_construct_extensions(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_finished ssl/statem/statem_lib.c /^int tls_construct_finished(SSL *s, WPACKET *pkt)$/;" f +tls_construct_key_update ssl/statem/statem_lib.c /^int tls_construct_key_update(SSL *s, WPACKET *pkt)$/;" f +tls_construct_new_session_ticket ssl/statem/statem_srvr.c /^int tls_construct_new_session_ticket(SSL *s, WPACKET *pkt)$/;" f +tls_construct_next_proto ssl/statem/statem_clnt.c /^int tls_construct_next_proto(SSL *s, WPACKET *pkt)$/;" f +tls_construct_server_certificate ssl/statem/statem_srvr.c /^int tls_construct_server_certificate(SSL *s, WPACKET *pkt)$/;" f +tls_construct_server_done ssl/statem/statem_srvr.c /^int tls_construct_server_done(SSL *s, WPACKET *pkt)$/;" f +tls_construct_server_hello ssl/statem/statem_srvr.c /^int tls_construct_server_hello(SSL *s, WPACKET *pkt)$/;" f +tls_construct_server_key_exchange ssl/statem/statem_srvr.c /^int tls_construct_server_key_exchange(SSL *s, WPACKET *pkt)$/;" f +tls_construct_stoc_alpn ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_alpn(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_stoc_cookie ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_cookie(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_stoc_cryptopro_bug ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_cryptopro_bug(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_early_data ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_early_data(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_ec_pt_formats ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_ec_pt_formats(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_ems ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_ems(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_stoc_etm ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_etm(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_stoc_key_share ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_key_share(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_maxfragmentlen ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_maxfragmentlen(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_next_proto_neg ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_next_proto_neg(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_psk ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_psk(SSL *s, WPACKET *pkt, unsigned int context,$/;" f +tls_construct_stoc_quic_transport_params ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_quic_transport_params(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_quic_transport_params_draft ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_quic_transport_params_draft(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_renegotiate ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_renegotiate(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_server_name ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_server_name(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_session_ticket ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_session_ticket(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_status_request ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_status_request(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_supported_groups ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_supported_groups(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_supported_versions ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_supported_versions(SSL *s, WPACKET *pkt,$/;" f +tls_construct_stoc_use_srtp ssl/statem/extensions_srvr.c /^EXT_RETURN tls_construct_stoc_use_srtp(SSL *s, WPACKET *pkt,$/;" f +tls_corrupt_ctrl test/sslcorrupttest.c /^static long tls_corrupt_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +tls_corrupt_free test/sslcorrupttest.c /^static int tls_corrupt_free(BIO *bio)$/;" f file: +tls_corrupt_gets test/sslcorrupttest.c /^static int tls_corrupt_gets(BIO *bio, char *buf, int size)$/;" f file: +tls_corrupt_new test/sslcorrupttest.c /^static int tls_corrupt_new(BIO *bio)$/;" f file: +tls_corrupt_puts test/sslcorrupttest.c /^static int tls_corrupt_puts(BIO *bio, const char *str)$/;" f file: +tls_corrupt_read test/sslcorrupttest.c /^static int tls_corrupt_read(BIO *bio, char *out, int outl)$/;" f file: +tls_corrupt_write test/sslcorrupttest.c /^static int tls_corrupt_write(BIO *bio, const char *in, int inl)$/;" f file: +tls_crypto_info_all include/internal/ktls.h /^struct tls_crypto_info_all {$/;" s +tls_crypto_info_len include/internal/ktls.h /^ size_t tls_crypto_info_len;$/;" m struct:tls_crypto_info_all +tls_data_size providers/implementations/macs/hmac_prov.c /^ size_t tls_data_size;$/;" m struct:hmac_data_st file: +tls_decrypt_ticket ssl/t1_lib.c /^SSL_TICKET_STATUS tls_decrypt_ticket(SSL *s, const unsigned char *etick,$/;" f +tls_default_sigalg ssl/t1_lib.c /^static const uint16_t tls_default_sigalg[] = {$/;" v file: +tls_dump_ctrl test/helpers/ssltestlib.c /^static long tls_dump_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +tls_dump_free test/helpers/ssltestlib.c /^static int tls_dump_free(BIO *bio)$/;" f file: +tls_dump_gets test/helpers/ssltestlib.c /^static int tls_dump_gets(BIO *bio, char *buf, int size)$/;" f file: +tls_dump_new test/helpers/ssltestlib.c /^static int tls_dump_new(BIO *bio)$/;" f file: +tls_dump_puts test/helpers/ssltestlib.c /^static int tls_dump_puts(BIO *bio, const char *str)$/;" f file: +tls_dump_read test/helpers/ssltestlib.c /^static int tls_dump_read(BIO *bio, char *out, int outl)$/;" f file: +tls_dump_write test/helpers/ssltestlib.c /^static int tls_dump_write(BIO *bio, const char *in, int inl)$/;" f file: +tls_early_post_process_client_hello ssl/statem/statem_srvr.c /^static int tls_early_post_process_client_hello(SSL *s)$/;" f file: +tls_enc_records crypto/evp/e_aes.c /^ uint64_t tls_enc_records; \/* Number of TLS records encrypted *\/$/;" m struct:__anon42 file: +tls_enc_records crypto/evp/e_aes.c /^ uint64_t tls_enc_records; \/* Number of TLS records encrypted *\/$/;" m struct:__anon60 file: +tls_enc_records providers/implementations/include/prov/ciphercommon_gcm.h /^ uint64_t tls_enc_records; \/* Number of TLS records encrypted *\/$/;" m struct:prov_gcm_ctx_st +tls_engine_finish ssl/tls_depr.c /^void tls_engine_finish(ENGINE *e)$/;" f +tls_engine_load_ssl_client_cert ssl/tls_depr.c /^int tls_engine_load_ssl_client_cert(SSL *s, X509 **px509, EVP_PKEY **ppkey)$/;" f +tls_error_hint apps/lib/apps.c /^static const char *tls_error_hint(void)$/;" f file: +tls_feature_tbl crypto/x509/v3_tlsf.c /^static TLS_FEATURE_NAME tls_feature_tbl[] = {$/;" v file: +tls_finish_handshake ssl/statem/statem_lib.c /^WORK_STATE tls_finish_handshake(SSL *s, ossl_unused WORK_STATE wst,$/;" f +tls_get_cipher_from_engine ssl/tls_depr.c /^const EVP_CIPHER *tls_get_cipher_from_engine(int nid)$/;" f +tls_get_digest_from_engine ssl/tls_depr.c /^const EVP_MD *tls_get_digest_from_engine(int nid)$/;" f +tls_get_message_body ssl/statem/statem_lib.c /^int tls_get_message_body(SSL *s, size_t *len)$/;" f +tls_get_message_header ssl/statem/statem_lib.c /^int tls_get_message_header(SSL *s, int *mt)$/;" f +tls_get_stateful_ticket ssl/statem/extensions_srvr.c /^static SSL_TICKET_STATUS tls_get_stateful_ticket(SSL *s, PACKET *tick,$/;" f file: +tls_get_ticket_from_client ssl/t1_lib.c /^SSL_TICKET_STATUS tls_get_ticket_from_client(SSL *s, CLIENTHELLO_MSG *hello,$/;" f +tls_group_allowed ssl/t1_lib.c /^int tls_group_allowed(SSL *s, uint16_t group, int op)$/;" f +tls_group_capability providers/common/capabilities.c /^static int tls_group_capability(OSSL_CALLBACK *cb, void *arg)$/;" f file: +tls_group_constants_st providers/common/capabilities.c /^typedef struct tls_group_constants_st {$/;" s file: +tls_group_info_st ssl/ssl_local.h /^typedef struct tls_group_info_st {$/;" s +tls_group_st test/tls-provider.c /^struct tls_group_st {$/;" s file: +tls_handle_alpn ssl/statem/statem_srvr.c /^int tls_handle_alpn(SSL *s)$/;" f +tls_handle_status_request ssl/statem/statem_srvr.c /^static int tls_handle_status_request(SSL *s)$/;" f file: +tls_header providers/implementations/macs/hmac_prov.c /^ unsigned char tls_header[13];$/;" m struct:hmac_data_st file: +tls_header_set providers/implementations/macs/hmac_prov.c /^ int tls_header_set;$/;" m struct:hmac_data_st file: +tls_init providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t alen);$/;" m struct:prov_cipher_hw_chacha_aead_st +tls_init providers/implementations/ciphers/cipher_rc4_hmac_md5.h /^ int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t aad_len);$/;" m struct:prov_cipher_hw_rc4_hmac_md5_st +tls_iv_length_within_key_block ssl/t1_enc.c /^static int tls_iv_length_within_key_block(const EVP_CIPHER *c)$/;" f file: +tls_iv_set_fixed providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ int (*tls_iv_set_fixed)(PROV_CIPHER_CTX *ctx, unsigned char *fixed,$/;" m struct:prov_cipher_hw_chacha_aead_st +tls_mac_out providers/implementations/macs/hmac_prov.c /^ unsigned char tls_mac_out[EVP_MAX_MD_SIZE];$/;" m struct:hmac_data_st file: +tls_mac_out_size providers/implementations/macs/hmac_prov.c /^ size_t tls_mac_out_size;$/;" m struct:hmac_data_st file: +tls_parse_all_extensions ssl/statem/extensions.c /^int tls_parse_all_extensions(SSL *s, int context, RAW_EXTENSION *exts, X509 *x,$/;" f +tls_parse_certificate_authorities ssl/statem/extensions.c /^static int tls_parse_certificate_authorities(SSL *s, PACKET *pkt,$/;" f file: +tls_parse_ctos_alpn ssl/statem/extensions_srvr.c /^int tls_parse_ctos_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_cookie ssl/statem/extensions_srvr.c /^int tls_parse_ctos_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_early_data ssl/statem/extensions_srvr.c /^int tls_parse_ctos_early_data(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_ec_pt_formats ssl/statem/extensions_srvr.c /^int tls_parse_ctos_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_ems ssl/statem/extensions_srvr.c /^int tls_parse_ctos_ems(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_etm ssl/statem/extensions_srvr.c /^int tls_parse_ctos_etm(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_key_share ssl/statem/extensions_srvr.c /^int tls_parse_ctos_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_maxfragmentlen ssl/statem/extensions_srvr.c /^int tls_parse_ctos_maxfragmentlen(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_npn ssl/statem/extensions_srvr.c /^int tls_parse_ctos_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_post_handshake_auth ssl/statem/extensions_srvr.c /^int tls_parse_ctos_post_handshake_auth(SSL *s, PACKET *pkt,$/;" f +tls_parse_ctos_psk ssl/statem/extensions_srvr.c /^int tls_parse_ctos_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_psk_kex_modes ssl/statem/extensions_srvr.c /^int tls_parse_ctos_psk_kex_modes(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_quic_transport_params ssl/statem/extensions_srvr.c /^int tls_parse_ctos_quic_transport_params(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_quic_transport_params_draft ssl/statem/extensions_srvr.c /^int tls_parse_ctos_quic_transport_params_draft(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_renegotiate ssl/statem/extensions_srvr.c /^int tls_parse_ctos_renegotiate(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_server_name ssl/statem/extensions_srvr.c /^int tls_parse_ctos_server_name(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_session_ticket ssl/statem/extensions_srvr.c /^int tls_parse_ctos_session_ticket(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_sig_algs ssl/statem/extensions_srvr.c /^int tls_parse_ctos_sig_algs(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_sig_algs_cert ssl/statem/extensions_srvr.c /^int tls_parse_ctos_sig_algs_cert(SSL *s, PACKET *pkt,$/;" f +tls_parse_ctos_srp ssl/statem/extensions_srvr.c /^int tls_parse_ctos_srp(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_ctos_status_request ssl/statem/extensions_srvr.c /^int tls_parse_ctos_status_request(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_supported_groups ssl/statem/extensions_srvr.c /^int tls_parse_ctos_supported_groups(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_ctos_use_srtp ssl/statem/extensions_srvr.c /^int tls_parse_ctos_use_srtp(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_extension ssl/statem/extensions.c /^int tls_parse_extension(SSL *s, TLSEXT_INDEX idx, int context,$/;" f +tls_parse_stoc_alpn ssl/statem/extensions_clnt.c /^int tls_parse_stoc_alpn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_cookie ssl/statem/extensions_clnt.c /^int tls_parse_stoc_cookie(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_early_data ssl/statem/extensions_clnt.c /^int tls_parse_stoc_early_data(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_ec_pt_formats ssl/statem/extensions_clnt.c /^int tls_parse_stoc_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_ems ssl/statem/extensions_clnt.c /^int tls_parse_stoc_ems(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_etm ssl/statem/extensions_clnt.c /^int tls_parse_stoc_etm(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_key_share ssl/statem/extensions_clnt.c /^int tls_parse_stoc_key_share(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_maxfragmentlen ssl/statem/extensions_clnt.c /^int tls_parse_stoc_maxfragmentlen(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_npn ssl/statem/extensions_clnt.c /^int tls_parse_stoc_npn(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_psk ssl/statem/extensions_clnt.c /^int tls_parse_stoc_psk(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_quic_transport_params ssl/statem/extensions_clnt.c /^int tls_parse_stoc_quic_transport_params(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_quic_transport_params_draft ssl/statem/extensions_clnt.c /^int tls_parse_stoc_quic_transport_params_draft(SSL *s, PACKET *pkt,$/;" f +tls_parse_stoc_renegotiate ssl/statem/extensions_clnt.c /^int tls_parse_stoc_renegotiate(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_sct ssl/statem/extensions_clnt.c /^int tls_parse_stoc_sct(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_parse_stoc_server_name ssl/statem/extensions_clnt.c /^int tls_parse_stoc_server_name(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_session_ticket ssl/statem/extensions_clnt.c /^int tls_parse_stoc_session_ticket(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_status_request ssl/statem/extensions_clnt.c /^int tls_parse_stoc_status_request(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_supported_versions ssl/statem/extensions_clnt.c /^int tls_parse_stoc_supported_versions(SSL *s, PACKET *pkt, unsigned int context,$/;" f +tls_parse_stoc_use_srtp ssl/statem/extensions_clnt.c /^int tls_parse_stoc_use_srtp(SSL *s, PACKET *pkt, unsigned int context, X509 *x,$/;" f +tls_payload_length crypto/evp/e_chacha20_poly1305.c /^ size_t tls_payload_length;$/;" m struct:__anon29 file: +tls_payload_length providers/implementations/ciphers/cipher_chacha20_poly1305.h /^ size_t tls_payload_length;$/;" m struct:__anon467 +tls_post_process_client_hello ssl/statem/statem_srvr.c /^WORK_STATE tls_post_process_client_hello(SSL *s, WORK_STATE wst)$/;" f +tls_post_process_client_key_exchange ssl/statem/statem_srvr.c /^WORK_STATE tls_post_process_client_key_exchange(SSL *s, WORK_STATE wst)$/;" f +tls_post_process_server_certificate ssl/statem/statem_clnt.c /^WORK_STATE tls_post_process_server_certificate(SSL *s, WORK_STATE wst)$/;" f +tls_prepare_client_certificate ssl/statem/statem_clnt.c /^WORK_STATE tls_prepare_client_certificate(SSL *s, WORK_STATE wst)$/;" f +tls_process_as_hello_retry_request ssl/statem/statem_clnt.c /^static MSG_PROCESS_RETURN tls_process_as_hello_retry_request(SSL *s,$/;" f file: +tls_process_cert_status ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_cert_status(SSL *s, PACKET *pkt)$/;" f +tls_process_cert_status_body ssl/statem/statem_clnt.c /^int tls_process_cert_status_body(SSL *s, PACKET *pkt)$/;" f +tls_process_cert_verify ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_cert_verify(SSL *s, PACKET *pkt)$/;" f +tls_process_certificate_request ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_certificate_request(SSL *s, PACKET *pkt)$/;" f +tls_process_change_cipher_spec ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_change_cipher_spec(SSL *s, PACKET *pkt)$/;" f +tls_process_cke_dhe ssl/statem/statem_srvr.c /^static int tls_process_cke_dhe(SSL *s, PACKET *pkt)$/;" f file: +tls_process_cke_ecdhe ssl/statem/statem_srvr.c /^static int tls_process_cke_ecdhe(SSL *s, PACKET *pkt)$/;" f file: +tls_process_cke_gost ssl/statem/statem_srvr.c /^static int tls_process_cke_gost(SSL *s, PACKET *pkt)$/;" f file: +tls_process_cke_gost18 ssl/statem/statem_srvr.c /^static int tls_process_cke_gost18(SSL *s, PACKET *pkt)$/;" f file: +tls_process_cke_psk_preamble ssl/statem/statem_srvr.c /^static int tls_process_cke_psk_preamble(SSL *s, PACKET *pkt)$/;" f file: +tls_process_cke_rsa ssl/statem/statem_srvr.c /^static int tls_process_cke_rsa(SSL *s, PACKET *pkt)$/;" f file: +tls_process_cke_srp ssl/statem/statem_srvr.c /^static int tls_process_cke_srp(SSL *s, PACKET *pkt)$/;" f file: +tls_process_client_certificate ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_client_certificate(SSL *s, PACKET *pkt)$/;" f +tls_process_client_hello ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_client_hello(SSL *s, PACKET *pkt)$/;" f +tls_process_client_key_exchange ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_client_key_exchange(SSL *s, PACKET *pkt)$/;" f +tls_process_encrypted_extensions ssl/statem/statem_clnt.c /^static MSG_PROCESS_RETURN tls_process_encrypted_extensions(SSL *s, PACKET *pkt)$/;" f file: +tls_process_end_of_early_data ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_end_of_early_data(SSL *s, PACKET *pkt)$/;" f +tls_process_finished ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_finished(SSL *s, PACKET *pkt)$/;" f +tls_process_hello_req ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_hello_req(SSL *s, PACKET *pkt)$/;" f +tls_process_initial_server_flight ssl/statem/statem_clnt.c /^int tls_process_initial_server_flight(SSL *s)$/;" f +tls_process_key_exchange ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_key_exchange(SSL *s, PACKET *pkt)$/;" f +tls_process_key_update ssl/statem/statem_lib.c /^MSG_PROCESS_RETURN tls_process_key_update(SSL *s, PACKET *pkt)$/;" f +tls_process_new_session_ticket ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_new_session_ticket(SSL *s, PACKET *pkt)$/;" f +tls_process_next_proto ssl/statem/statem_srvr.c /^MSG_PROCESS_RETURN tls_process_next_proto(SSL *s, PACKET *pkt)$/;" f +tls_process_server_certificate ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_server_certificate(SSL *s, PACKET *pkt)$/;" f +tls_process_server_done ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_server_done(SSL *s, PACKET *pkt)$/;" f +tls_process_server_hello ssl/statem/statem_clnt.c /^MSG_PROCESS_RETURN tls_process_server_hello(SSL *s, PACKET *pkt)$/;" f +tls_process_ske_dhe ssl/statem/statem_clnt.c /^static int tls_process_ske_dhe(SSL *s, PACKET *pkt, EVP_PKEY **pkey)$/;" f file: +tls_process_ske_ecdhe ssl/statem/statem_clnt.c /^static int tls_process_ske_ecdhe(SSL *s, PACKET *pkt, EVP_PKEY **pkey)$/;" f file: +tls_process_ske_psk_preamble ssl/statem/statem_clnt.c /^static int tls_process_ske_psk_preamble(SSL *s, PACKET *pkt)$/;" f file: +tls_process_ske_srp ssl/statem/statem_clnt.c /^static int tls_process_ske_srp(SSL *s, PACKET *pkt, EVP_PKEY **pkey)$/;" f file: +tls_prov_dispatch_table test/tls-provider.c /^static const OSSL_DISPATCH tls_prov_dispatch_table[] = {$/;" v file: +tls_prov_get_capabilities test/tls-provider.c /^static int tls_prov_get_capabilities(void *provctx, const char *capability,$/;" f file: +tls_prov_kem test/tls-provider.c /^static const OSSL_ALGORITHM tls_prov_kem[] = {$/;" v file: +tls_prov_keyexch test/tls-provider.c /^static const OSSL_ALGORITHM tls_prov_keyexch[] = {$/;" v file: +tls_prov_keymgmt test/tls-provider.c /^static const OSSL_ALGORITHM tls_prov_keymgmt[] = {$/;" v file: +tls_prov_query test/tls-provider.c /^static const OSSL_ALGORITHM *tls_prov_query(void *provctx, int operation_id,$/;" f file: +tls_prov_teardown test/tls-provider.c /^static void tls_prov_teardown(void *provctx)$/;" f file: +tls_provider_init test/tls-provider.c /^int tls_provider_init(const OSSL_CORE_HANDLE *handle,$/;" f +tls_provider_set_tls_params ssl/t1_enc.c /^int tls_provider_set_tls_params(SSL *s, EVP_CIPHER_CTX *ctx,$/;" f +tls_psk_do_binder ssl/statem/extensions.c /^int tls_psk_do_binder(SSL *s, const EVP_MD *md, const unsigned char *msgstart,$/;" f +tls_sct_list test/ct_test.c /^ const unsigned char *tls_sct_list;$/;" m struct:ct_test_fixture file: +tls_sct_list_len test/ct_test.c /^ size_t tls_sct_list_len;$/;" m struct:ct_test_fixture file: +tls_session_ticket_ext_st include/openssl/tls1.h /^struct tls_session_ticket_ext_st {$/;" s +tls_setup_handshake ssl/statem/statem_lib.c /^int tls_setup_handshake(SSL *s)$/;" f +tls_use_ticket ssl/t1_lib.c /^int tls_use_ticket(SSL *s)$/;" f +tls_valid_group ssl/t1_lib.c /^int tls_valid_group(SSL *s, uint16_t group_id, int minversion, int maxversion,$/;" f +tls_validate_all_contexts ssl/statem/extensions.c /^int tls_validate_all_contexts(SSL *s, unsigned int thisctx, RAW_EXTENSION *exts)$/;" f +tls_ver crypto/evp/e_aes_cbc_hmac_sha1.c /^ unsigned int tls_ver;$/;" m union:__anon17::__anon18 file: +tls_ver crypto/evp/e_aes_cbc_hmac_sha256.c /^ unsigned int tls_ver;$/;" m union:__anon32::__anon33 file: +tls_ver engines/e_ossltest.c /^ unsigned int tls_ver;$/;" m struct:__anon264 file: +tls_ver providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h /^ unsigned int tls_ver;$/;" m union:prov_aes_hmac_sha_ctx_st::__anon480 +tls_version test/evp_test.c /^ int tls_version;$/;" m struct:cipher_data_st file: +tls_version test/sslapitest.c /^ int tls_version;$/;" m struct:ktls_test_cipher file: +tls_version_table ssl/statem/statem_lib.c /^static const version_info tls_version_table[] = {$/;" v file: +tlsa_field apps/s_client.c /^struct tlsa_field {$/;" s file: +tlsa_field test/danetest.c /^struct tlsa_field {$/;" s file: +tlsa_free ssl/ssl_lib.c /^static void tlsa_free(danetls_record *t)$/;" f file: +tlsa_import_rr apps/s_client.c /^static int tlsa_import_rr(SSL *con, const char *rrdata)$/;" f file: +tlsa_import_rr test/danetest.c /^static int tlsa_import_rr(SSL *ssl, const char *rrdata)$/;" f file: +tlsa_import_rrset apps/s_client.c /^static int tlsa_import_rrset(SSL *con, STACK_OF(OPENSSL_STRING) *rrset)$/;" f file: +tlsa_md_get ssl/ssl_lib.c /^static const EVP_MD *tlsa_md_get(SSL_DANE *dane, uint8_t mtype)$/;" f file: +tlsaad engines/e_dasync.c /^ unsigned char tlsaad[SSL_MAX_PIPELINES][EVP_AEAD_TLS1_AAD_LEN];$/;" m struct:dasync_pipeline_ctx file: +tlsafile test/danetest.c /^static const char *tlsafile;$/;" v file: +tlscstatp apps/s_server.c /^static tlsextstatusctx tlscstatp = { -1 };$/;" v file: +tlsext_cb apps/lib/s_cb.c /^void tlsext_cb(SSL *s, int client_server, int type,$/;" f +tlsext_hostname ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *tlsext_hostname;$/;" m struct:__anon426 file: +tlsext_index_en ssl/ssl_local.h /^typedef enum tlsext_index_en {$/;" g +tlsext_max_fragment_len_mode ssl/ssl_asn1.c /^ uint32_t tlsext_max_fragment_len_mode;$/;" m struct:__anon426 file: +tlsext_tick ssl/ssl_asn1.c /^ ASN1_OCTET_STRING *tlsext_tick;$/;" m struct:__anon426 file: +tlsext_tick_age_add ssl/ssl_asn1.c /^ uint32_t tlsext_tick_age_add;$/;" m struct:__anon426 file: +tlsext_tick_lifetime_hint ssl/ssl_asn1.c /^ uint64_t tlsext_tick_lifetime_hint;$/;" m struct:__anon426 file: +tlsext_types apps/lib/s_cb.c /^static STRINT_PAIR tlsext_types[] = {$/;" v file: +tlsextalpnctx apps/s_server.c /^} tlsextalpnctx;$/;" t typeref:struct:tlsextalpnctx_st file: +tlsextalpnctx_st apps/s_server.c /^typedef struct tlsextalpnctx_st {$/;" s file: +tlsextctx apps/s_client.c /^} tlsextctx;$/;" t typeref:struct:tlsextctx_st file: +tlsextctx apps/s_server.c /^} tlsextctx;$/;" t typeref:struct:tlsextctx_st file: +tlsextctx_st apps/s_client.c /^typedef struct tlsextctx_st {$/;" s file: +tlsextctx_st apps/s_server.c /^typedef struct tlsextctx_st {$/;" s file: +tlsextnextprotoctx apps/s_client.c /^} tlsextnextprotoctx;$/;" t typeref:struct:tlsextnextprotoctx_st file: +tlsextnextprotoctx apps/s_server.c /^} tlsextnextprotoctx;$/;" t typeref:struct:tlsextnextprotoctx_st file: +tlsextnextprotoctx_st apps/s_client.c /^typedef struct tlsextnextprotoctx_st {$/;" s file: +tlsextnextprotoctx_st apps/s_server.c /^typedef struct tlsextnextprotoctx_st {$/;" s file: +tlsextstatusctx apps/s_server.c /^} tlsextstatusctx;$/;" t typeref:struct:tlsextstatusctx_st file: +tlsextstatusctx_st apps/s_server.c /^typedef struct tlsextstatusctx_st {$/;" s file: +tlsmac providers/implementations/ciphers/cipher_null.c /^ const unsigned char *tlsmac;$/;" m struct:prov_cipher_null_ctx_st file: +tlsmac providers/implementations/include/prov/ciphercommon.h /^ unsigned char *tlsmac; \/* tls MAC extracted from the last record *\/$/;" m struct:prov_cipher_ctx_st +tlsmacsize providers/implementations/ciphers/cipher_null.c /^ size_t tlsmacsize;$/;" m struct:prov_cipher_null_ctx_st file: +tlsmacsize providers/implementations/include/prov/ciphercommon.h /^ size_t tlsmacsize; \/* Size of the TLS MAC *\/$/;" m struct:prov_cipher_ctx_st +tlsname ssl/ssl_local.h /^ char *tlsname; \/* Curve Name as in TLS specs *\/$/;" m struct:tls_group_info_st +tlsversion providers/implementations/include/prov/ciphercommon.h /^ unsigned int tlsversion; \/* If TLS padding is in use the TLS version number *\/$/;" m struct:prov_cipher_ctx_st +tm_Time_F apps/s_time.c /^static double tm_Time_F(int s)$/;" f file: +tmax crypto/punycode.c /^static const unsigned int tmax = 26;$/;" v file: +tmin crypto/punycode.c /^static const unsigned int tmin = 1;$/;" v file: +tmp crypto/evp/bio_b64.c /^ char tmp[B64_BLOCK_SIZE];$/;" m struct:b64_struct file: +tmp crypto/x509/v3_utl.c /^ unsigned char tmp[16];$/;" m struct:__anon205 file: +tmp ssl/ssl_local.h /^ } tmp;$/;" m struct:ssl_st::__anon417 typeref:struct:ssl_st::__anon417::__anon418 +tmp_dh_callback test/sslapitest.c /^static DH *tmp_dh_callback(SSL *s, int is_export, int keylen)$/;" f file: +tmp_dh_params test/sslapitest.c /^static EVP_PKEY *tmp_dh_params = NULL;$/;" v file: +tmp_felem crypto/ec/ecp_nistputil.c 81;" d file: +tmp_key_type test/helpers/handshake.h /^ int tmp_key_type;$/;" m struct:handshake_result +tmp_len crypto/evp/bio_b64.c /^ int tmp_len; \/* used to find the start when decoding *\/$/;" m struct:b64_struct file: +tmp_nl crypto/evp/bio_b64.c /^ int tmp_nl; \/* If true, scan until '\\n' *\/$/;" m struct:b64_struct file: +tmp_session_id ssl/ssl_local.h /^ unsigned char tmp_session_id[SSL_MAX_SSL_SESSION_ID_LENGTH];$/;" m struct:ssl_st +tmp_session_id_len ssl/ssl_local.h /^ size_t tmp_session_id_len;$/;" m struct:ssl_st +tmp_store crypto/encode_decode/decoder_meth.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_decoder_store() *\/$/;" m struct:decoder_data_st file: +tmp_store crypto/encode_decode/encoder_meth.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_encoder_store() *\/$/;" m struct:encoder_data_st file: +tmp_store crypto/evp/evp_fetch.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_evp_method_store() *\/$/;" m struct:evp_method_data_st file: +tmp_store crypto/store/store_meth.c /^ OSSL_METHOD_STORE *tmp_store; \/* For get_tmp_loader_store() *\/$/;" m struct:loader_data_st file: +tmpfilename test/sslapitest.c /^static char *tmpfilename = NULL;$/;" v file: +tmpmd_digest test/user_property_test.c /^static OSSL_FUNC_digest_digest_fn tmpmd_digest;$/;" v file: +tmpmd_digest test/user_property_test.c /^static int tmpmd_digest(void *provctx, const unsigned char *in, size_t inl,$/;" f file: +tmpmd_get_params test/user_property_test.c /^static OSSL_FUNC_digest_get_params_fn tmpmd_get_params;$/;" v file: +tmpmd_get_params test/user_property_test.c /^static int tmpmd_get_params(OSSL_PARAM params[])$/;" f file: +to_int include/openssl/conftypes.h /^ int (*to_int) (const CONF *conf, char c);$/;" m struct:conf_method_st +to_string util/perl/OpenSSL/Ordinals.pm /^sub to_string {$/;" s +to_string_tests test/property_test.c /^} to_string_tests[] = {$/;" v typeref:struct:__anon343 file: +todigit crypto/cpuid.c /^static int todigit(variant_char c)$/;" f file: +token crypto/ts/ts_local.h /^ PKCS7 *token;$/;" m struct:TS_resp_st +tokenize Configure /^sub tokenize {$/;" s +too_many crypto/bn/bn_ctx.c /^ int too_many;$/;" m struct:bignum_ctx file: +top crypto/bn/bn_local.h /^ int top; \/* Index of last used d +1. *\/$/;" m struct:bignum_st +top crypto/sparse_array.c /^ ossl_uintmax_t top;$/;" m struct:sparse_array_st file: +total crypto/encode_decode/decoder_pkey.c /^ int total;$/;" m struct:collect_decoder_data_st file: +total crypto/x509/v3_utl.c /^ int total;$/;" m struct:__anon205 file: +total_inlen include/crypto/siphash.h /^ uint64_t total_inlen;$/;" m struct:siphash_st +total_renegotiations ssl/ssl_local.h /^ int total_renegotiations;$/;" m struct:ssl_st::__anon417 +total_timeout crypto/cmp/cmp_local.h /^ int total_timeout; \/* max number of seconds an enrollment may take, incl. *\/$/;" m struct:ossl_cmp_ctx_st +tpBasis crypto/ec/ec_asn1.c /^ ASN1_INTEGER *tpBasis;$/;" m union:x9_62_characteristic_two_st::__anon190 file: +tpcl crypto/evp/e_aes.c /^ unsigned long long tpcl;$/;" m struct:__anon60::__anon61::__anon62 file: +tpcl providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned long long tpcl; \/* total plaintxt\/ciphertxt len *\/$/;" m struct:S390X_kma_params_st +tptr crypto/bn/asm/ia64-mont.pl /^ sub tptr=tptr,len$/;" s +tr_cmp crypto/x509/x509_trust.c /^static int tr_cmp(const X509_TRUST *const *a, const X509_TRUST *const *b)$/;" f file: +trace_attach_cb crypto/trace.c /^static int trace_attach_cb(int category, int type, const void *data)$/;" f file: +trace_attach_w_callback_cb crypto/trace.c /^static int trace_attach_w_callback_cb(int category, int type, const void *data)$/;" f file: +trace_categories crypto/trace.c /^static const struct trace_category_st trace_categories[] = {$/;" v typeref:struct:trace_category_st file: +trace_category_st crypto/trace.c /^struct trace_category_st {$/;" s file: +trace_channels crypto/trace.c /^} trace_channels[OSSL_TRACE_CATEGORY_NUM] = {$/;" v typeref:struct:__anon215 file: +trace_ctrl crypto/trace.c /^static long trace_ctrl(BIO *channel, int cmd, long argl, void *argp)$/;" f file: +trace_data_st crypto/trace.c /^struct trace_data_st {$/;" s file: +trace_detach_cb crypto/trace.c /^static int trace_detach_cb(int category, int type, const void *data)$/;" f file: +trace_free crypto/trace.c /^static int trace_free(BIO *channel)$/;" f file: +trace_inited crypto/trace.c /^static CRYPTO_ONCE trace_inited = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +trace_lock crypto/trace.c /^static CRYPTO_RWLOCK *trace_lock = NULL;$/;" v file: +trace_method crypto/trace.c /^static const BIO_METHOD trace_method = {$/;" v file: +trace_puts crypto/trace.c /^static int trace_puts(BIO *channel, const char *str)$/;" f file: +trace_write crypto/trace.c /^static int trace_write(BIO *channel,$/;" f file: +tracedata apps/openssl.c /^} tracedata;$/;" t typeref:struct:tracedata_st file: +tracedata test/testutil/testutil_init.c /^} tracedata;$/;" t typeref:struct:tracedata_st file: +tracedata_free apps/openssl.c /^static void tracedata_free(tracedata *data)$/;" f file: +tracedata_free test/testutil/testutil_init.c /^static void tracedata_free(tracedata *data)$/;" f file: +tracedata_st apps/openssl.c /^typedef struct tracedata_st {$/;" s file: +tracedata_st test/testutil/testutil_init.c /^typedef struct tracedata_st {$/;" s file: +trailerField include/openssl/rsa.h /^ ASN1_INTEGER *trailerField;$/;" m struct:rsa_pss_params_st +trailer_field include/crypto/rsa.h /^ int trailer_field;$/;" m struct:rsa_pss_params_30_st +trampoline crypto/sparse_array.c /^static void trampoline(ossl_uintmax_t n, void *l, void *arg)$/;" f file: +trampoline_st crypto/sparse_array.c /^struct trampoline_st {$/;" s file: +trans_cb crypto/evp/pmeth_gn.c /^static int trans_cb(int a, int b, BN_GENCB *gcb)$/;" f file: +trans_id util/check-format-test-negatives.c /^const unsigned char trans_id[OSSL_CMP_TRANSACTIONID_LENGTH] = {$/;" v +trans_id util/check-format-test-negatives.c /^const unsigned char trans_id[OSSL_CMP_TRANSACTIONID_LENGTH] =$/;" v +transactionID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *transactionID; \/* 4 *\/$/;" m struct:ossl_cmp_pkiheader_st +transactionID crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *transactionID; \/* the current transaction ID *\/$/;" m struct:ossl_cmp_ctx_st +transfer_cb crypto/cmp/cmp_local.h /^ OSSL_CMP_transfer_cb_t transfer_cb; \/* default: OSSL_CMP_MSG_http_perform *\/$/;" m struct:ossl_cmp_ctx_st +transfer_cb fuzz/cmp.c /^static OSSL_CMP_MSG *transfer_cb(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *req)$/;" f file: +transfer_cb_arg crypto/cmp/cmp_local.h /^ void *transfer_cb_arg; \/* allows to store optional argument to cb *\/$/;" m struct:ossl_cmp_ctx_st +transform_opts apps/cmp.c /^static int transform_opts(void)$/;" f file: +translation_ctx_st crypto/evp/ctrl_params_translate.c /^struct translation_ctx_st {$/;" s file: +translation_st crypto/evp/ctrl_params_translate.c /^struct translation_st {$/;" s file: +traverse_string crypto/asn1/a_mbstr.c /^static int traverse_string(const unsigned char *p, int len, int inform,$/;" f file: +trecs include/internal/dane.h /^ STACK_OF(danetls_record) *trecs;$/;" m struct:ssl_dane_st +tree include/crypto/x509.h /^ X509_POLICY_TREE *tree;$/;" m struct:x509_store_ctx_st +tree_add_unmatched crypto/x509/pcy_tree.c /^static int tree_add_unmatched(X509_POLICY_LEVEL *curr,$/;" f file: +tree_calculate_authority_set crypto/x509/pcy_tree.c /^static int tree_calculate_authority_set(X509_POLICY_TREE *tree,$/;" f file: +tree_calculate_user_set crypto/x509/pcy_tree.c /^static int tree_calculate_user_set(X509_POLICY_TREE *tree,$/;" f file: +tree_evaluate crypto/x509/pcy_tree.c /^static int tree_evaluate(X509_POLICY_TREE *tree)$/;" f file: +tree_init crypto/x509/pcy_tree.c /^static int tree_init(X509_POLICY_TREE **ptree, STACK_OF(X509) *certs,$/;" f file: +tree_link_any crypto/x509/pcy_tree.c /^static int tree_link_any(X509_POLICY_LEVEL *curr,$/;" f file: +tree_link_matching_nodes crypto/x509/pcy_tree.c /^static int tree_link_matching_nodes(X509_POLICY_LEVEL *curr,$/;" f file: +tree_link_nodes crypto/x509/pcy_tree.c /^static int tree_link_nodes(X509_POLICY_LEVEL *curr,$/;" f file: +tree_link_unmatched crypto/x509/pcy_tree.c /^static int tree_link_unmatched(X509_POLICY_LEVEL *curr,$/;" f file: +tree_print crypto/x509/pcy_tree.c /^static void tree_print(BIO *channel,$/;" f file: +tree_prune crypto/x509/pcy_tree.c /^static int tree_prune(X509_POLICY_TREE *tree, X509_POLICY_LEVEL *curr)$/;" f file: +trim_ws crypto/conf/conf_def.c /^static void trim_ws(CONF *conf, char *start)$/;" f file: +trstandard crypto/x509/x509_trust.c /^static X509_TRUST trstandard[] = {$/;" v file: +trtable_free crypto/x509/x509_trust.c /^static void trtable_free(X509_TRUST *p)$/;" f file: +trust crypto/x509/x509_local.h /^ int trust; \/* trust setting to check *\/$/;" m struct:X509_VERIFY_PARAM_st +trust include/crypto/x509.h /^ STACK_OF(ASN1_OBJECT) *trust; \/* trusted uses *\/$/;" m struct:x509_cert_aux_st +trust_1oid crypto/x509/x509_trust.c /^static int trust_1oid(X509_TRUST *trust, X509 *x, int flags)$/;" f file: +trust_1oidany crypto/x509/x509_trust.c /^static int trust_1oidany(X509_TRUST *trust, X509 *x, int flags)$/;" f file: +trust_compat crypto/x509/x509_trust.c /^static int trust_compat(X509_TRUST *trust, X509 *x, int flags)$/;" f file: +trusted crypto/cmp/cmp_local.h /^ X509_STORE *trusted; \/* trust store maybe w CRLs and cert verify callback *\/$/;" m struct:ossl_cmp_ctx_st +truststore_set_host_etc apps/cmp.c /^static int truststore_set_host_etc(X509_STORE *ts, const char *host)$/;" f file: +try_cert crypto/store/store_result.c /^static int try_cert(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: +try_crl crypto/store/store_result.c /^static int try_crl(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: +try_decode engines/e_loader_attic.c /^ file_try_decode_fn try_decode;$/;" m struct:file_handler_st file: +try_decode_PKCS12 engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PKCS12(const char *pem_name,$/;" f file: +try_decode_PKCS8Encrypted engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PKCS8Encrypted(const char *pem_name,$/;" f file: +try_decode_PUBKEY engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PUBKEY(const char *pem_name,$/;" f file: +try_decode_PrivateKey engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_PrivateKey(const char *pem_name,$/;" f file: +try_decode_X509CRL engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_X509CRL(const char *pem_name,$/;" f file: +try_decode_X509Certificate engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_X509Certificate(const char *pem_name,$/;" f file: +try_decode_params engines/e_loader_attic.c /^static OSSL_STORE_INFO *try_decode_params(const char *pem_name,$/;" f file: +try_key crypto/store/store_result.c /^static int try_key(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: +try_key_ref crypto/store/store_result.c /^static EVP_PKEY *try_key_ref(struct extracted_param_data_st *data,$/;" f file: +try_key_value crypto/store/store_result.c /^static EVP_PKEY *try_key_value(struct extracted_param_data_st *data,$/;" f file: +try_key_value_legacy crypto/store/store_result.c /^static EVP_PKEY *try_key_value_legacy(struct extracted_param_data_st *data,$/;" f file: +try_legacy_encoding apps/rsa.c /^static int try_legacy_encoding(EVP_PKEY *pkey, int outformat, int pubout,$/;" f file: +try_load_engine apps/lib/engine.c /^static ENGINE *try_load_engine(const char *engine)$/;" f file: +try_name crypto/store/store_result.c /^static int try_name(struct extracted_param_data_st *data, OSSL_STORE_INFO **v)$/;" f file: +try_pkcs12 crypto/store/store_result.c /^static int try_pkcs12(struct extracted_param_data_st *data, OSSL_STORE_INFO **v,$/;" f file: +try_provided_check crypto/evp/pmeth_check.c /^static int try_provided_check(EVP_PKEY_CTX *ctx, int selection, int checktype)$/;" f file: +ts_ACCURACY_print_bio crypto/ts/ts_rsp_print.c /^static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *a)$/;" f file: +ts_CONF_add_flag crypto/ts/ts_conf.c /^static int ts_CONF_add_flag(CONF *conf, const char *section,$/;" f file: +ts_CONF_invalid crypto/ts/ts_conf.c /^static void ts_CONF_invalid(const char *name, const char *tag)$/;" f file: +ts_CONF_lookup_fail crypto/ts/ts_conf.c /^static void ts_CONF_lookup_fail(const char *name, const char *tag)$/;" f file: +ts_RESP_CTX_cleanup crypto/ts/ts_rsp_sign.c /^static void ts_RESP_CTX_cleanup(TS_RESP_CTX *ctx)$/;" f file: +ts_RESP_CTX_init crypto/ts/ts_rsp_sign.c /^static void ts_RESP_CTX_init(TS_RESP_CTX *ctx)$/;" f file: +ts_RESP_check_request crypto/ts/ts_rsp_sign.c /^static int ts_RESP_check_request(TS_RESP_CTX *ctx)$/;" f file: +ts_RESP_create_tst_info crypto/ts/ts_rsp_sign.c /^static TS_TST_INFO *ts_RESP_create_tst_info(TS_RESP_CTX *ctx,$/;" f file: +ts_RESP_get_policy crypto/ts/ts_rsp_sign.c /^static ASN1_OBJECT *ts_RESP_get_policy(TS_RESP_CTX *ctx)$/;" f file: +ts_RESP_process_extensions crypto/ts/ts_rsp_sign.c /^static int ts_RESP_process_extensions(TS_RESP_CTX *ctx)$/;" f file: +ts_RESP_sign crypto/ts/ts_rsp_sign.c /^static int ts_RESP_sign(TS_RESP_CTX *ctx)$/;" f file: +ts_TST_INFO_content_new crypto/ts/ts_rsp_sign.c /^static int ts_TST_INFO_content_new(PKCS7 *p7)$/;" f file: +ts_check_imprints crypto/ts/ts_rsp_verify.c /^static int ts_check_imprints(X509_ALGOR *algor_a,$/;" f file: +ts_check_nonces crypto/ts/ts_rsp_verify.c /^static int ts_check_nonces(const ASN1_INTEGER *a, TS_TST_INFO *tst_info)$/;" f file: +ts_check_policy crypto/ts/ts_rsp_verify.c /^static int ts_check_policy(const ASN1_OBJECT *req_oid,$/;" f file: +ts_check_signer_name crypto/ts/ts_rsp_verify.c /^static int ts_check_signer_name(GENERAL_NAME *tsa_name, X509 *signer)$/;" f file: +ts_check_signing_certs crypto/ts/ts_rsp_verify.c /^static int ts_check_signing_certs(const PKCS7_SIGNER_INFO *si,$/;" f file: +ts_check_status_info crypto/ts/ts_rsp_verify.c /^static int ts_check_status_info(TS_RESP *response)$/;" f file: +ts_compute_imprint crypto/ts/ts_rsp_verify.c /^static int ts_compute_imprint(BIO *data, TS_TST_INFO *tst_info,$/;" f file: +ts_failure_info crypto/ts/ts_rsp_verify.c /^} ts_failure_info[] = {$/;" v typeref:struct:__anon253 file: +ts_main apps/ts.c /^int ts_main(int argc, char **argv)$/;" f +ts_options apps/ts.c /^const OPTIONS ts_options[] = {$/;" v +ts_status_map_print crypto/ts/ts_rsp_print.c /^static int ts_status_map_print(BIO *bio, const struct status_map_st *a,$/;" f file: +ts_status_text crypto/ts/ts_rsp_verify.c /^static const char *ts_status_text[] = {$/;" v file: +ts_verify_cert crypto/ts/ts_rsp_verify.c /^static int ts_verify_cert(X509_STORE *store, STACK_OF(X509) *untrusted,$/;" f file: +tsa crypto/ts/ts_local.h /^ GENERAL_NAME *tsa;$/;" m struct:TS_tst_info_st +tsa_name crypto/ts/ts_local.h /^ GENERAL_NAME *tsa_name;$/;" m struct:TS_verify_ctx +tsan_counter include/internal/tsan_assist.h 116;" d +tsan_counter include/internal/tsan_assist.h 121;" d +tsan_counter include/internal/tsan_assist.h 142;" d +tsan_counter include/internal/tsan_assist.h 59;" d +tsan_counter include/internal/tsan_assist.h 72;" d +tsan_decr include/internal/tsan_assist.h 118;" d +tsan_decr include/internal/tsan_assist.h 122;" d +tsan_decr include/internal/tsan_assist.h 143;" d +tsan_decr include/internal/tsan_assist.h 60;" d +tsan_decr include/internal/tsan_assist.h 73;" d +tsan_ld_acq include/internal/tsan_assist.h 125;" d +tsan_ld_acq include/internal/tsan_assist.h 61;" d +tsan_ld_acq include/internal/tsan_assist.h 74;" d +tsan_load include/internal/tsan_assist.h 101;" d +tsan_load include/internal/tsan_assist.h 106;" d +tsan_load include/internal/tsan_assist.h 110;" d +tsan_load include/internal/tsan_assist.h 140;" d +tsan_load include/internal/tsan_assist.h 57;" d +tsan_load include/internal/tsan_assist.h 70;" d +tsan_lock ssl/ssl_local.h /^ CRYPTO_RWLOCK *tsan_lock;$/;" m struct:ssl_ctx_st +tsan_st_rel include/internal/tsan_assist.h 126;" d +tsan_st_rel include/internal/tsan_assist.h 62;" d +tsan_st_rel include/internal/tsan_assist.h 75;" d +tsan_store include/internal/tsan_assist.h 103;" d +tsan_store include/internal/tsan_assist.h 107;" d +tsan_store include/internal/tsan_assist.h 111;" d +tsan_store include/internal/tsan_assist.h 141;" d +tsan_store include/internal/tsan_assist.h 58;" d +tsan_store include/internal/tsan_assist.h 71;" d +tst_bio_core_ctrl test/bio_core_test.c /^static long tst_bio_core_ctrl(OSSL_CORE_BIO *bio, int cmd, long num, void *ptr)$/;" f file: +tst_bio_core_free test/bio_core_test.c /^static int tst_bio_core_free(OSSL_CORE_BIO *bio)$/;" f file: +tst_bio_core_gets test/bio_core_test.c /^static int tst_bio_core_gets(OSSL_CORE_BIO *bio, char *buf, int size)$/;" f file: +tst_bio_core_puts test/bio_core_test.c /^static int tst_bio_core_puts(OSSL_CORE_BIO *bio, const char *str)$/;" f file: +tst_bio_core_read_ex test/bio_core_test.c /^static int tst_bio_core_read_ex(OSSL_CORE_BIO *bio, char *data, size_t data_len,$/;" f file: +tst_bio_core_up_ref test/bio_core_test.c /^static int tst_bio_core_up_ref(OSSL_CORE_BIO *bio)$/;" f file: +tst_bio_core_write_ex test/bio_core_test.c /^static int tst_bio_core_write_ex(OSSL_CORE_BIO *bio, const char *data,$/;" f file: +tst_info crypto/ts/ts_local.h /^ TS_TST_INFO *tst_info;$/;" m struct:TS_resp_ctx +tst_info crypto/ts/ts_local.h /^ TS_TST_INFO *tst_info;$/;" m struct:TS_resp_st +tstream providers/implementations/ciphers/cipher_tdes.h /^ } tstream;$/;" m struct:prov_tdes_ctx_st typeref:union:prov_tdes_ctx_st::__anon485 +tt crypto/asn1/asn1_local.h /^ const ASN1_TEMPLATE *tt;$/;" m struct:asn1_sctx_st +tty_in crypto/ui/ui_openssl.c /^static FILE *tty_in, *tty_out;$/;" v file: +tty_new crypto/ui/ui_openssl.c /^static DWORD tty_orig, tty_new;$/;" v file: +tty_new crypto/ui/ui_openssl.c /^static TTY_STRUCT tty_orig, tty_new;$/;" v file: +tty_new crypto/ui/ui_openssl.c /^static long tty_orig[3], tty_new[3]; \/* XXX Is there any guarantee that this$/;" v file: +tty_orig crypto/ui/ui_openssl.c /^static DWORD tty_orig, tty_new;$/;" v file: +tty_orig crypto/ui/ui_openssl.c /^static TTY_STRUCT tty_orig, tty_new;$/;" v file: +tty_orig crypto/ui/ui_openssl.c /^static long tty_orig[3], tty_new[3]; \/* XXX Is there any guarantee that this$/;" v file: +tty_out crypto/ui/ui_openssl.c /^static FILE *tty_in, *tty_out;$/;" v file: +tv_nsec engines/e_afalg.c /^ __kernel_long_t tv_nsec;$/;" m struct:__timespec32 file: +tv_sec engines/e_afalg.c /^ __kernel_long_t tv_sec;$/;" m struct:__timespec32 file: +two100 crypto/ec/ecp_nistp256.c 715;" d file: +two100m36m4 crypto/ec/ecp_nistp256.c 714;" d file: +two100m36p4 crypto/ec/ecp_nistp256.c 716;" d file: +two105 crypto/ec/ecp_nistp256.c 246;" d file: +two105m41m9 crypto/ec/ecp_nistp256.c 245;" d file: +two105m41p9 crypto/ec/ecp_nistp256.c 247;" d file: +two107 crypto/ec/ecp_nistp256.c 291;" d file: +two107m43m11 crypto/ec/ecp_nistp256.c 290;" d file: +two107m43p11 crypto/ec/ecp_nistp256.c 292;" d file: +two110p32m0 crypto/ec/ecp_nistp256.c 362;" d file: +two64m0 crypto/ec/ecp_nistp256.c 361;" d file: +two64m32 crypto/ec/ecp_nistp256.c 364;" d file: +two64m46 crypto/ec/ecp_nistp256.c 363;" d file: +twos_complement crypto/asn1/a_int.c /^static void twos_complement(unsigned char *dst, const unsigned char *src,$/;" f file: +txt apps/cmp.c /^ char **txt;$/;" m union:__anon447 file: +txt2obj apps/ts.c /^static ASN1_OBJECT *txt2obj(const char *oid)$/;" f file: +txt_db_st include/openssl/txt_db.h /^typedef struct txt_db_st {$/;" s +type apps/include/function.h /^ FUNC_TYPE type;$/;" m struct:function_st +type apps/rehash.c /^ unsigned short type;$/;" m struct:bucket_st file: +type crypto/cmp/cmp_local.h /^ int type;$/;" m struct:ossl_cmp_certorenccert_st +type crypto/cmp/cmp_local.h /^ int type;$/;" m struct:ossl_cmp_pkibody_st +type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_CertificateChoices +type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_KeyAgreeRecipientIdentifier_st +type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_OriginatorIdentifierOrKey_st +type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_ReceiptsFrom_st +type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_RecipientInfo_st +type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_RevocationInfoChoice_st +type crypto/cms/cms_local.h /^ int type;$/;" m struct:CMS_SignerIdentifier_st +type crypto/comp/comp_local.h /^ int type; \/* NID for compression library *\/$/;" m struct:comp_method_st +type crypto/crmf/crmf_local.h /^ ASN1_OBJECT *type;$/;" m struct:ossl_crmf_attributetypeandvalue_st +type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_enckeywithid_identifier_st +type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_popo_st +type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_popoprivkey_st +type crypto/crmf/crmf_local.h /^ int type;$/;" m struct:ossl_crmf_poposigningkeyinput_authinfo_st +type crypto/ec/ec_asn1.c /^ ASN1_OBJECT *type;$/;" m struct:x9_62_characteristic_two_st file: +type crypto/ec/ec_asn1.c /^ int type;$/;" m struct:ecpk_parameters_st file: +type crypto/evp/dh_support.c /^ int type;$/;" m struct:dh_name2id_st file: +type crypto/objects/o_names.c /^ int type;$/;" m struct:__anon256 file: +type crypto/objects/o_names.c /^ int type;$/;" m struct:doall_sorted file: +type crypto/objects/obj_dat.c /^ int type;$/;" m struct:added_obj_st file: +type crypto/ocsp/ocsp_local.h /^ int type;$/;" m struct:ocsp_cert_status_st +type crypto/ocsp/ocsp_local.h /^ int type;$/;" m struct:ocsp_responder_id_st +type crypto/param_build.c /^ int type;$/;" m struct:__anon86 file: +type crypto/pkcs12/p12_local.h /^ ASN1_OBJECT *type;$/;" m struct:PKCS12_SAFEBAG_st +type crypto/pkcs12/p12_local.h /^ ASN1_OBJECT *type;$/;" m struct:pkcs12_bag_st +type crypto/property/property_local.h /^ OSSL_PROPERTY_TYPE type;$/;" m struct:ossl_property_definition_st +type crypto/self_test_core.c /^ const char *type;$/;" m struct:ossl_self_test_st file: +type crypto/store/store_local.h /^ int type;$/;" m struct:ossl_store_info_st +type crypto/trace.c /^ enum { SIMPLE_CHANNEL, CALLBACK_CHANNEL } type;$/;" m struct:__anon215 typeref:enum:__anon215::__anon216 file: +type crypto/ui/ui_local.h /^ enum UI_string_types type; \/* Input *\/$/;" m struct:ui_string_st typeref:enum:ui_string_st::UI_string_types +type engines/e_loader_attic.c /^ } type;$/;" m struct:ossl_store_loader_ctx_st typeref:enum:ossl_store_loader_ctx_st::__anon258 file: +type include/crypto/ecx.h /^ ECX_KEY_TYPE type;$/;" m struct:ecx_key_st +type include/crypto/evp.h /^ int type;$/;" m struct:evp_md_st +type include/crypto/evp.h /^ int type;$/;" m struct:evp_pkey_st +type include/crypto/x509.h /^ X509_LOOKUP_TYPE type;$/;" m struct:x509_object_st +type include/internal/bio.h /^ int type;$/;" m struct:bio_method_st +type include/internal/passphrase.h /^ } type;$/;" m struct:ossl_passphrase_data_st typeref:enum:ossl_passphrase_data_st::__anon387 +type include/openssl/objects.h /^ int type;$/;" m struct:obj_name_st +type providers/implementations/encode_decode/decode_msblob2key.c /^ int type; \/* EVP key type *\/$/;" m struct:keytype_desc_st file: +type providers/implementations/encode_decode/decode_pvk2key.c /^ int type; \/* EVP key type *\/$/;" m struct:keytype_desc_st file: +type providers/implementations/kdfs/sshkdf.c /^ char type; \/* X *\/$/;" m struct:__anon529 file: +type providers/implementations/keymgmt/ecx_kmgmt.c /^ ECX_KEY_TYPE type;$/;" m struct:ecx_gen_ctx file: +type providers/implementations/storemgmt/file_store.c /^ } type;$/;" m struct:file_ctx_st typeref:enum:file_ctx_st::__anon453 file: +type ssl/record/record.h /^ int type;$/;" m struct:ssl3_record_st +type ssl/ssl_lib.c /^ enum { READFUNC, WRITEFUNC, OTHERFUNC } type;$/;" m struct:ssl_async_args typeref:enum:ssl_async_args::__anon408 file: +type ssl/ssl_local.h /^ unsigned char type;$/;" m struct:hm_header_st +type ssl/ssl_local.h /^ unsigned int type;$/;" m struct:raw_extension_st +type ssl/statem/extensions.c /^ unsigned int type;$/;" m struct:extensions_definition_st file: +type test/asn1_time_test.c /^ int type; \/* GENERALIZED OR UTC *\/$/;" m struct:testdata file: +type test/evp_extra_test.c /^ int type; \/* 0 for private, 1 for public, 2 for params *\/$/;" m struct:APK_DATA_st file: +type test/evp_extra_test.c /^ int type;$/;" m struct:keys_st file: +type test/evp_pkey_dparams_test.c /^ int type;$/;" m struct:__anon330 file: +type test/evp_test.c /^ int type; \/* for mac_test_run_pkey *\/$/;" m struct:mac_data_st file: +type test/helpers/ssltestlib.c /^ unsigned int type;$/;" m struct:mempacket_st file: +type test/time_offset_test.c /^ int type;$/;" m struct:__anon312 file: +type test/x509_time_test.c /^ int type;$/;" m struct:__anon269 file: +type_and_structure_st crypto/asn1/i2d_evp.c /^struct type_and_structure_st {$/;" s file: +type_check crypto/encode_decode/decoder_lib.c /^ enum { IS_SAME = 0, IS_DIFFERENT = 1 } type_check;$/;" m struct:collect_extra_decoder_data_st typeref:enum:collect_extra_decoder_data_st::__anon214 file: +type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_asym_cipher_st +type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_kem_st +type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_keyexch_st +type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_keymgmt_st +type_name crypto/evp/evp_local.h /^ char *type_name;$/;" m struct:evp_signature_st +type_name crypto/evp/evp_rand.c /^ char *type_name;$/;" m struct:evp_rand_st file: +type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_cipher_st +type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_kdf_st +type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_mac_st +type_name include/crypto/evp.h /^ char *type_name;$/;" m struct:evp_md_st +type_str crypto/asn1/a_mbstr.c /^static int type_str(unsigned long value, void *arg)$/;" f file: +type_strings crypto/store/store_strings.c /^static char *type_strings[] = {$/;" v file: +u crypto/chacha/chacha_enc.c /^ u32 u[16];$/;" m union:__anon224 file: +u crypto/param_build.c /^ ossl_uintmax_t u;$/;" m union:__anon86::__anon87 file: +u crypto/poly1305/poly1305_ieee754.c /^typedef union { double d; u64 u; } elem64;$/;" m union:__anon246 file: +u include/crypto/aria.h /^ unsigned int u[ARIA_BLOCK_SIZE \/ sizeof(unsigned int)];$/;" m union:__anon374 +u include/crypto/modes.h /^ u64 u[2];$/;" m union:ccm128_context::__anon359 +u include/crypto/modes.h /^ u64 u[2];$/;" m union:gcm128_context::__anon358 +u include/openssl/camellia.h /^ } u;$/;" m struct:camellia_key_st typeref:union:camellia_key_st::__anon383 +u include/openssl/sha.h /^ } u;$/;" m struct:SHA512state_st typeref:union:SHA512state_st::__anon381 +u test/ctype_internal_test.c /^ int u;$/;" m struct:__anon268 file: +u128 crypto/ec/curve25519.c /^typedef uint128_t u128;$/;" t file: +u128 crypto/poly1305/poly1305.c /^typedef uint128_t u128;$/;" t file: +u128 crypto/poly1305/poly1305_base2_44.c /^typedef uint128_t u128;$/;" t file: +u128 include/crypto/modes.h /^} u128;$/;" t typeref:struct:__anon357 +u16 crypto/aes/aes_local.h /^typedef unsigned short u16;$/;" t +u16 crypto/ec/ecp_nistz256.c /^typedef unsigned short u16;$/;" t file: +u32 crypto/aes/aes_local.h /^typedef unsigned int u32;$/;" t +u32 crypto/aes/aes_local.h /^typedef unsigned long u32;$/;" t +u32 crypto/camellia/cmll_local.h /^typedef unsigned int u32;$/;" t +u32 crypto/chacha/chacha_enc.c /^typedef unsigned int u32;$/;" t file: +u32 crypto/ec/ecp_nistp256.c /^typedef uint32_t u32;$/;" t file: +u32 crypto/poly1305/poly1305.c /^typedef unsigned int u32;$/;" t file: +u32 crypto/poly1305/poly1305_base2_44.c /^typedef unsigned int u32;$/;" t file: +u32 crypto/poly1305/poly1305_ieee754.c /^typedef unsigned int u32;$/;" t file: +u32 include/crypto/modes.h /^typedef unsigned int u32;$/;" t +u32 test/params_conversion_test.c /^ uint32_t u32;$/;" m struct:__anon328 file: +u32toLE ssl/s3_cbc.c 85;" d file: +u64 crypto/aes/aes_local.h /^typedef uint64_t u64;$/;" t +u64 crypto/aes/aes_x86core.c /^typedef unsigned __int64 u64;$/;" t file: +u64 crypto/aes/aes_x86core.c /^typedef unsigned long long u64;$/;" t file: +u64 crypto/aes/aes_x86core.c /^typedef unsigned long u64;$/;" t file: +u64 crypto/ec/ecp_nistp224.c /^typedef uint64_t u64;$/;" t file: +u64 crypto/ec/ecp_nistp256.c /^typedef uint64_t u64;$/;" t file: +u64 crypto/ec/ecp_nistp521.c /^typedef uint64_t u64;$/;" t file: +u64 crypto/poly1305/poly1305.c /^typedef unsigned __int64 u64;$/;" t file: +u64 crypto/poly1305/poly1305.c /^typedef unsigned long long u64;$/;" t file: +u64 crypto/poly1305/poly1305.c /^typedef unsigned long u64;$/;" t file: +u64 crypto/poly1305/poly1305_base2_44.c /^typedef unsigned long u64;$/;" t file: +u64 crypto/poly1305/poly1305_ieee754.c /^typedef unsigned long long u64;$/;" t file: +u64 crypto/whrlpool/wp_block.c /^typedef unsigned __int64 u64;$/;" t file: +u64 crypto/whrlpool/wp_block.c /^typedef unsigned long long u64;$/;" t file: +u64 crypto/whrlpool/wp_block.c /^typedef unsigned long u64;$/;" t file: +u64 include/crypto/modes.h /^typedef unsigned __int64 u64;$/;" t +u64 include/crypto/modes.h /^typedef unsigned long long u64;$/;" t +u64 include/crypto/modes.h /^typedef unsigned long u64;$/;" t +u64 test/params_conversion_test.c /^ uint64_t u64;$/;" m struct:__anon328 file: +u64_a1 crypto/modes/ccm128.c /^typedef u64 u64_a1 __attribute((__aligned__(1)));$/;" t file: +u64_a1 crypto/modes/ccm128.c /^typedef u64 u64_a1;$/;" t file: +u64_a1 crypto/modes/xts128.c /^typedef u64 u64_a1 __attribute((__aligned__(1)));$/;" t file: +u64_a1 crypto/modes/xts128.c /^typedef u64 u64_a1;$/;" t file: +u64_a1 crypto/whrlpool/wp_block.c /^typedef u64 u64_a1 __attribute((__aligned__(1)));$/;" t file: +u64_a1 crypto/whrlpool/wp_block.c /^typedef u64 u64_a1;$/;" t file: +u64_aX crypto/whrlpool/wp_block.c /^typedef u64 u64_aX __attribute((__aligned__(1)));$/;" t file: +u64_aX crypto/whrlpool/wp_block.c /^typedef u64 u64_aX;$/;" t file: +u8 crypto/aes/aes_local.h /^typedef unsigned char u8;$/;" t +u8 crypto/camellia/cmll_local.h /^typedef unsigned char u8;$/;" t +u8 crypto/chacha/chacha_enc.c /^typedef unsigned char u8;$/;" t file: +u8 crypto/ec/ecp_nistp224.c /^typedef uint8_t u8;$/;" t file: +u8 crypto/ec/ecp_nistp256.c /^typedef uint8_t u8;$/;" t file: +u8 crypto/ec/ecp_nistp521.c /^typedef uint8_t u8;$/;" t file: +u8 crypto/poly1305/poly1305_base2_44.c /^typedef unsigned char u8;$/;" t file: +u8 crypto/poly1305/poly1305_ieee754.c /^typedef unsigned char u8;$/;" t file: +u8 crypto/whrlpool/wp_block.c /^typedef unsigned char u8;$/;" t file: +u8 include/crypto/modes.h /^typedef unsigned char u8;$/;" t +u_int apps/lib/s_socket.c /^typedef unsigned int u_int;$/;" t file: +u_int apps/s_client.c /^typedef unsigned int u_int;$/;" t file: +u_int apps/s_server.c /^typedef unsigned int u_int;$/;" t file: +ub_common_name crypto/asn1/tbl_standard.h 13;" d +ub_email_address crypto/asn1/tbl_standard.h 19;" d +ub_locality_name crypto/asn1/tbl_standard.h 14;" d +ub_name crypto/asn1/tbl_standard.h 12;" d +ub_organization_name crypto/asn1/tbl_standard.h 16;" d +ub_organization_unit_name crypto/asn1/tbl_standard.h 17;" d +ub_rfc822_mailbox crypto/asn1/tbl_standard.h 24;" d +ub_serial_number crypto/asn1/tbl_standard.h 20;" d +ub_state_name crypto/asn1/tbl_standard.h 15;" d +ub_title crypto/asn1/tbl_standard.h 18;" d +uchar_compare test/stack_test.c /^static int uchar_compare(const unsigned char *const *a,$/;" f file: +ui_base_method apps/lib/apps_ui.c /^static const UI_METHOD *ui_base_method = NULL;$/;" v file: +ui_close apps/lib/apps_ui.c /^static int ui_close(UI *ui)$/;" f file: +ui_close crypto/ui/ui_util.c /^static int ui_close(UI *ui)$/;" f file: +ui_close_session crypto/ui/ui_local.h /^ int (*ui_close_session) (UI *ui);$/;" m struct:ui_method_st +ui_construct_prompt crypto/ui/ui_local.h /^ char *(*ui_construct_prompt) (UI *ui, const char *object_desc,$/;" m struct:ui_method_st +ui_destroy_data crypto/ui/ui_local.h /^ void (*ui_destroy_data) (UI *ui, void *ui_data);$/;" m struct:ui_method_st +ui_dup_method_data crypto/ui/ui_util.c /^static int ui_dup_method_data(CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from,$/;" f file: +ui_duplicate_data crypto/ui/ui_local.h /^ void *(*ui_duplicate_data) (UI *ui, void *ui_data);$/;" m struct:ui_method_st +ui_flush crypto/ui/ui_local.h /^ int (*ui_flush) (UI *ui);$/;" m struct:ui_method_st +ui_free_method_data crypto/ui/ui_util.c /^static void ui_free_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: +ui_malloc apps/lib/apps_ui.c /^static void *ui_malloc(int sz, const char *what)$/;" f file: +ui_method apps/lib/apps_ui.c /^static UI_METHOD *ui_method = NULL;$/;" v file: +ui_method engines/e_loader_attic.c /^ const UI_METHOD *ui_method;$/;" m struct:pem_pass_data file: +ui_method include/internal/passphrase.h /^ const UI_METHOD *ui_method;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon392 +ui_method include/internal/passphrase.h /^ } ui_method;$/;" m union:ossl_passphrase_data_st::__anon388 typeref:struct:ossl_passphrase_data_st::__anon388::__anon392 +ui_method_data include/internal/passphrase.h /^ void *ui_method_data;$/;" m struct:ossl_passphrase_data_st::__anon388::__anon392 +ui_method_data_index crypto/ui/ui_util.c /^static int ui_method_data_index = -1;$/;" v file: +ui_method_st crypto/ui/ui_local.h /^struct ui_method_st {$/;" s +ui_new_method_data crypto/ui/ui_util.c /^static void ui_new_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad,$/;" f file: +ui_null crypto/ui/ui_null.c /^static const UI_METHOD ui_null = {$/;" v file: +ui_open apps/lib/apps_ui.c /^static int ui_open(UI *ui)$/;" f file: +ui_open crypto/ui/ui_util.c /^static int ui_open(UI *ui)$/;" f file: +ui_open_session crypto/ui/ui_local.h /^ int (*ui_open_session) (UI *ui);$/;" m struct:ui_method_st +ui_openssl crypto/ui/ui_openssl.c /^static UI_METHOD ui_openssl = {$/;" v file: +ui_prompt_construct apps/lib/apps_ui.c /^static char *ui_prompt_construct(UI *ui, const char *phrase_desc,$/;" f file: +ui_read apps/lib/apps_ui.c /^static int ui_read(UI *ui, UI_STRING *uis)$/;" f file: +ui_read crypto/ui/ui_util.c /^static int ui_read(UI *ui, UI_STRING *uis)$/;" f file: +ui_read_string crypto/ui/ui_local.h /^ int (*ui_read_string) (UI *ui, UI_STRING *uis);$/;" m struct:ui_method_st +ui_st crypto/ui/ui_local.h /^struct ui_st {$/;" s +ui_string_st crypto/ui/ui_local.h /^struct ui_string_st {$/;" s +ui_write apps/lib/apps_ui.c /^static int ui_write(UI *ui, UI_STRING *uis)$/;" f file: +ui_write crypto/ui/ui_util.c /^static int ui_write(UI *ui, UI_STRING *uis)$/;" f file: +ui_write_string crypto/ui/ui_local.h /^ int (*ui_write_string) (UI *ui, UI_STRING *uis);$/;" m struct:ui_method_st +uid crypto/ffc/ffc_dh.c /^ int uid;$/;" m struct:dh_named_group_st file: +uint128_t include/internal/numbers.h /^typedef __uint128_t uint128_t;$/;" t +uint16_t include/openssl/e_os2.h /^typedef UINT16 uint16_t;$/;" t +uint16_t include/openssl/e_os2.h /^typedef unsigned short uint16_t;$/;" t +uint32_c2i crypto/asn1/x_int64.c /^static int uint32_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: +uint32_clear crypto/asn1/x_int64.c /^static void uint32_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +uint32_encdec_data test/asn1_encode_test.c /^static ASN1_UINT32_DATA uint32_encdec_data[] = {$/;" v file: +uint32_free crypto/asn1/x_int64.c /^static void uint32_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +uint32_i2c crypto/asn1/x_int64.c /^static int uint32_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: +uint32_new crypto/asn1/x_int64.c /^static int uint32_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +uint32_pf crypto/asn1/x_int64.c /^static ASN1_PRIMITIVE_FUNCS uint32_pf = {$/;" v file: +uint32_print crypto/asn1/x_int64.c /^static int uint32_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +uint32_t include/openssl/e_os2.h /^typedef UINT32 uint32_t;$/;" t +uint32_t include/openssl/e_os2.h /^typedef unsigned int uint32_t;$/;" t +uint32_t__ptr32 providers/implementations/rands/seeding/rand_vms.c /^typedef uint32_t *uint32_t__ptr32;$/;" t file: +uint32_test_package test/asn1_encode_test.c /^static TEST_PACKAGE uint32_test_package = {$/;" v file: +uint64_c2i crypto/asn1/x_int64.c /^static int uint64_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,$/;" f file: +uint64_clear crypto/asn1/x_int64.c /^static void uint64_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +uint64_encdec_data test/asn1_encode_test.c /^static ASN1_UINT64_DATA uint64_encdec_data[] = {$/;" v file: +uint64_free crypto/asn1/x_int64.c /^static void uint64_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +uint64_i2c crypto/asn1/x_int64.c /^static int uint64_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,$/;" f file: +uint64_new crypto/asn1/x_int64.c /^static int uint64_new(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +uint64_pf crypto/asn1/x_int64.c /^static ASN1_PRIMITIVE_FUNCS uint64_pf = {$/;" v file: +uint64_print crypto/asn1/x_int64.c /^static int uint64_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +uint64_t include/openssl/e_os2.h /^typedef UINT64 uint64_t;$/;" t +uint64_t include/openssl/e_os2.h /^typedef unsigned __int64 uint64_t;$/;" t +uint64_test_package test/asn1_encode_test.c /^static TEST_PACKAGE uint64_test_package = {$/;" v file: +uint8_t include/openssl/e_os2.h /^typedef UINT8 uint8_t;$/;" t +uint8_t include/openssl/e_os2.h /^typedef unsigned char uint8_t;$/;" t +ukm crypto/cms/cms_local.h /^ ASN1_OCTET_STRING *ukm;$/;" m struct:CMS_KeyAgreeRecipientInfo_st +uleb128 crypto/perlasm/x86_64-xlate.pl /^ sub uleb128 {$/;" s +umask include/internal/dane.h /^ uint32_t umask; \/* Usages present *\/$/;" m struct:ssl_dane_st +unaes_kexpand crypto/perlasm/sparcv9_modes.pl /^sub unaes_kexpand { # 3-argument instructions$/;" s +unaes_round crypto/perlasm/sparcv9_modes.pl /^sub unaes_round { # 4-argument instructions$/;" s +unalignaddr crypto/md5/asm/md5-sparcv9.pl /^sub unalignaddr {$/;" s +unalignaddr crypto/sha/asm/sha1-sparcv9.pl /^sub unalignaddr {$/;" s +unalignaddr crypto/sha/asm/sha1-sparcv9a.pl /^sub unalignaddr {$/;" s +unalignaddr crypto/sha/asm/sha512-sparcv9.pl /^sub unalignaddr {$/;" s +unauthAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unauthAttrs;$/;" m struct:CMS_AuthEnvelopedData_st +unauthAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unauthAttrs;$/;" m struct:CMS_AuthenticatedData_st +unbuffer apps/lib/apps.c /^void unbuffer(FILE *fp)$/;" f +uncamellia3 crypto/perlasm/sparcv9_modes.pl /^sub uncamellia3 { # 3-argument instructions$/;" s +uncamellia_f crypto/perlasm/sparcv9_modes.pl /^sub uncamellia_f { # 4-argument instructions$/;" s +underflow_test test/ec_internal_test.c /^static int underflow_test(void)$/;" f file: +undes crypto/perlasm/sparcv9_modes.pl /^sub undes {$/;" s +unescape test/evp_test.c /^static unsigned char* unescape(const char *input, size_t input_len,$/;" f file: +unfma crypto/poly1305/asm/poly1305-sparcv9.pl /^sub unfma {$/;" s +unfx crypto/aes/asm/aesfx-sparcv9.pl /^sub unfx {$/;" s +unfx3src crypto/aes/asm/aesfx-sparcv9.pl /^sub unfx3src {$/;" s +uni crypto/aes/aes_core.c /^} uni;$/;" t typeref:union:__anon92 file: +unimplemented ms/uplink.c /^static void unimplemented(void)$/;" f file: +uninstantiate crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_uninstantiate_fn *uninstantiate;$/;" m struct:evp_rand_st file: +uninstantiate providers/implementations/rands/drbg_local.h /^ int (*uninstantiate)(PROV_DRBG *ctx);$/;" m struct:prov_drbg_st +uniq test/recipes/tconversion.pl /^sub uniq (@) {$/;" s +unique_subject apps/include/apps.h /^ int unique_subject;$/;" m struct:db_attr_st +unknown apps/lib/opt.c /^static const OPTIONS *unknown;$/;" v file: +unknown crypto/ocsp/ocsp_local.h /^ ASN1_NULL *unknown;$/;" m union:ocsp_cert_status_st::__anon208 +unknown_critical_crls test/crltest.c /^static const char **unknown_critical_crls[] = {$/;" v file: +unknown_ext_print crypto/x509/v3_prn.c /^static int unknown_ext_print(BIO *out, const unsigned char *ext, int extlen,$/;" f file: +unlink e_os.h 259;" d +unload_providers test/evp_fetch_prov_test.c /^static void unload_providers(OSSL_LIB_CTX **libctx, OSSL_PROVIDER *prov[])$/;" f file: +unlock crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_unlock_fn *unlock;$/;" m struct:evp_rand_st file: +unmovxtox crypto/perlasm/sparcv9_modes.pl /^sub unmovxtox { # 2-argument instructions$/;" s +unpack_revinfo apps/ca.c /^int unpack_revinfo(ASN1_TIME **prevtm, int *preason, ASN1_OBJECT **phold,$/;" f +unprocessed_rcds ssl/record/record.h /^ record_pqueue unprocessed_rcds;$/;" m struct:dtls_record_layer_st +unprotectedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs;$/;" m struct:CMS_EncryptedData_st +unprotectedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs;$/;" m struct:CMS_EnvelopedData_st +unprotectedErrors crypto/cmp/cmp_local.h /^ int unprotectedErrors;$/;" m struct:ossl_cmp_ctx_st +unprotectedSend crypto/cmp/cmp_local.h /^ int unprotectedSend; \/* send unprotected PKI messages *\/$/;" m struct:ossl_cmp_ctx_st +unprotected_exception crypto/cmp/cmp_client.c /^static int unprotected_exception(const OSSL_CMP_CTX *ctx,$/;" f file: +unprotected_exception crypto/cmp/cmp_server.c /^static int unprotected_exception(const OSSL_CMP_CTX *ctx,$/;" f file: +unquery_operation crypto/provider_core.c /^ OSSL_FUNC_provider_unquery_operation_fn *unquery_operation;$/;" m struct:ossl_provider_st file: +unrolledloopbody crypto/rc4/asm/rc4-parisc.pl /^sub unrolledloopbody {$/;" s +unsha1 crypto/sha/asm/sha1-armv4-large.pl /^ sub unsha1 {$/;" s +unsha1 crypto/sha/asm/sha1-armv8.pl /^ sub unsha1 {$/;" s +unsha256 crypto/sha/asm/sha256-armv4.pl /^ sub unsha256 {$/;" s +unsha256 crypto/sha/asm/sha512-armv8.pl /^ sub unsha256 {$/;" s +unsha3 crypto/sha/asm/keccak1600-armv8.pl /^ sub unsha3 {$/;" s +unsha512 crypto/sha/asm/sha512-armv8.pl /^ sub unsha512 {$/;" s +unsignedAttrs crypto/cms/cms_local.h /^ STACK_OF(X509_ATTRIBUTE) *unsignedAttrs;$/;" m struct:CMS_SignerInfo_st +unsigned_from_signed crypto/params.c /^static int unsigned_from_signed(void *dest, size_t dest_len,$/;" f file: +unsigned_from_unsigned crypto/params.c /^static int unsigned_from_unsigned(void *dest, size_t dest_len,$/;" f file: +unsup_alg crypto/evp/p_lib.c /^static int unsup_alg(BIO *out, const EVP_PKEY *pkey, int indent,$/;" f file: +unsupportedOIDs crypto/cmp/cmp_local.h /^ STACK_OF(ASN1_OBJECT) *unsupportedOIDs;$/;" m union:ossl_cmp_itav_st::__anon197 +untrusted crypto/cmp/cmp_local.h /^ STACK_OF(X509) *untrusted; \/* untrusted (intermediate CA) certs *\/$/;" m struct:ossl_cmp_ctx_st +untrusted include/crypto/x509.h /^ STACK_OF(X509) *untrusted;$/;" m struct:x509_store_ctx_st +untrusted_f test/verify_extra_test.c /^static char *untrusted_f = NULL;$/;" v file: +unvdup32 crypto/aes/asm/aesv8-armx.pl /^ sub unvdup32 {$/;" s +unvdup32 crypto/modes/asm/aes-gcm-armv8_64.pl /^ sub unvdup32 {$/;" s +unvdup32 crypto/modes/asm/ghashv8-armx.pl /^ sub unvdup32 {$/;" s +unvis crypto/aes/asm/aesfx-sparcv9.pl /^sub unvis {$/;" s +unvis crypto/md5/asm/md5-sparcv9.pl /^sub unvis {$/;" s +unvis crypto/perlasm/sparcv9_modes.pl /^sub unvis {$/;" s +unvis crypto/sha/asm/sha1-sparcv9.pl /^sub unvis {$/;" s +unvis crypto/sha/asm/sha1-sparcv9a.pl /^sub unvis {$/;" s +unvis crypto/sha/asm/sha512-sparcv9.pl /^sub unvis {$/;" s +unvis3 crypto/aes/asm/aesfx-sparcv9.pl /^sub unvis3 {$/;" s +unvis3 crypto/bn/asm/vis3-mont.pl /^sub unvis3 {$/;" s +unvis3 crypto/ec/asm/ecp_nistz256-sparcv9.pl /^sub unvis3 {$/;" s +unvis3 crypto/modes/asm/ghash-sparcv9.pl /^sub unvis3 {$/;" s +unvis3 crypto/perlasm/sparcv9_modes.pl /^sub unvis3 {$/;" s +unvis3 crypto/poly1305/asm/poly1305-sparcv9.pl /^sub unvis3 {$/;" s +unvmov crypto/modes/asm/aes-gcm-armv8_64.pl /^ sub unvmov {$/;" s +unvmov crypto/modes/asm/ghashv8-armx.pl /^ sub unvmov {$/;" s +unvmov32 crypto/aes/asm/aesv8-armx.pl /^ sub unvmov32 {$/;" s +unvpmullp64 crypto/modes/asm/aes-gcm-armv8_64.pl /^ sub unvpmullp64 {$/;" s +unvpmullp64 crypto/modes/asm/ghashv8-armx.pl /^ sub unvpmullp64 {$/;" s +unvtbl crypto/aes/asm/aesv8-armx.pl /^ sub unvtbl {$/;" s +up_load crypto/lhash/lhash_local.h /^ unsigned long up_load; \/* load times 256 *\/$/;" m struct:lhash_st +up_ref crypto/property/property.c /^ int (*up_ref)(void *);$/;" m struct:__anon97 file: +up_ref test/property_test.c /^static int up_ref(void *p)$/;" f file: +up_ref_decoder crypto/encode_decode/decoder_meth.c /^static int up_ref_decoder(void *method)$/;" f file: +up_ref_encoder crypto/encode_decode/encoder_meth.c /^static int up_ref_encoder(void *method)$/;" f file: +up_ref_loader crypto/store/store_meth.c /^static int up_ref_loader(void *method)$/;" f file: +upd_arg crypto/http/http_client.c /^ void *upd_arg; \/* Optional arg for update callback function *\/$/;" m struct:ossl_http_req_ctx_st file: +upd_fn crypto/http/http_client.c /^ OSSL_HTTP_bio_cb_t upd_fn; \/* Optional BIO update callback used for TLS *\/$/;" m struct:ossl_http_req_ctx_st file: +update crypto/evp/evp_local.h /^ int (*update) (EVP_MD_CTX *ctx, const void *data, size_t count);$/;" m struct:evp_md_ctx_st +update crypto/evp/m_null.c /^static int update(EVP_MD_CTX *ctx, const void *data, size_t count)$/;" f file: +update crypto/evp/m_sigver.c /^static int update(EVP_MD_CTX *ctx, const void *data, size_t datalen)$/;" f file: +update include/crypto/evp.h /^ OSSL_FUNC_mac_update_fn *update;$/;" m struct:evp_mac_st +update include/crypto/evp.h /^ int (*update) (EVP_MD_CTX *ctx, const void *data, size_t count);$/;" m struct:evp_md_st +update_cipher_list ssl/ssl_ciph.c /^static int update_cipher_list(SSL_CTX *ctx,$/;" f file: +update_index apps/srp.c /^static int update_index(CA_DB *db, char **row)$/;" f file: +update_iv providers/implementations/ciphers/cipher_aes_ocb.c /^static int update_iv(PROV_AES_OCB_CTX *ctx)$/;" f file: +update_nested_indents util/check-format.pl /^sub update_nested_indents { # may reset $in_paren_expr and in this case also resets $in_expr$/;" s +updated providers/implementations/include/prov/ciphercommon.h /^ unsigned int updated : 1; \/* Set to 1 during update for one shot ciphers *\/$/;" m struct:prov_cipher_ctx_st +updated providers/implementations/macs/poly1305_prov.c /^ int updated;$/;" m struct:poly1305_data_st file: +uptodate crypto/engine/eng_table.c /^ int uptodate;$/;" m struct:st_engine_pile file: +uri engines/e_loader_attic.c /^ char *uri; \/* The URI we currently try to load *\/$/;" m struct:ossl_store_loader_ctx_st file: +uri providers/implementations/storemgmt/file_store.c /^ char *uri; \/* The URI we currently try to load *\/$/;" m struct:file_ctx_st file: +urldecode apps/lib/http_server.c /^static int urldecode(char *p)$/;" f file: +usage Configure /^sub usage$/;" s +usage dev/release.sh /^usage () {$/;" f +usage include/internal/dane.h /^ uint8_t usage;$/;" m struct:danetls_record_st +use_aes_csp engines/e_capi.c /^static int use_aes_csp = 0;$/;" v file: +use_bits providers/implementations/include/prov/ciphercommon.h /^ unsigned int use_bits : 1; \/* Set to 0 for cfb1 to use bits instead of bytes *\/$/;" m struct:prov_cipher_ctx_st +use_certificate_chain_file ssl/ssl_rsa.c /^static int use_certificate_chain_file(SSL_CTX *ctx, SSL *ssl, const char *file)$/;" f file: +use_default_ctx test/evp_fetch_prov_test.c /^static int use_default_ctx = 0;$/;" v file: +use_df providers/implementations/rands/drbg_ctr.c /^ int use_df;$/;" m struct:rand_drbg_ctr_st file: +use_df test/evp_test.c /^ int use_df;$/;" m struct:rand_data_st file: +use_ecc ssl/statem/extensions_clnt.c /^static int use_ecc(SSL *s, int min_version, int max_version)$/;" f file: +use_etm ssl/ssl_local.h /^ int use_etm;$/;" m struct:ssl_st::__anon420 +use_fallbacks crypto/provider_core.c /^ unsigned int use_fallbacks:1;$/;" m struct:provider_store_st file: +use_keybits providers/implementations/kdfs/x942kdf.c /^ int use_keybits;$/;" m struct:__anon533 file: +use_l providers/implementations/kdfs/kbkdf.c /^ int use_l;$/;" m struct:__anon532 file: +use_proxy apps/include/apps.h /^ int use_proxy;$/;" m struct:app_http_tls_info_st +use_proxy crypto/http/http_lib.c /^static int use_proxy(const char *no_proxy, const char *server)$/;" f file: +use_sctp test/helpers/ssl_test_ctx.h /^ int use_sctp;$/;" m struct:__anon292 +use_sendfile apps/s_server.c /^static int use_sendfile = 0;$/;" v file: +use_separator providers/implementations/kdfs/kbkdf.c /^ int use_separator;$/;" m struct:__anon532 file: +use_session_cb test/sslapitest.c /^static int use_session_cb(SSL *ssl, const EVP_MD *md, const unsigned char **id,$/;" f file: +use_session_cb_cnt test/sslapitest.c /^static int use_session_cb_cnt = 0;$/;" v file: +use_softdrivers engines/e_devcrypto.c /^static int use_softdrivers = DEVCRYPTO_DEFAULT_USE_SOFTDRIVERS;$/;" v file: +use_ssl apps/s_server.c /^ int use_ssl;$/;" m struct:tlsextstatusctx_st file: +use_ssl crypto/http/http_client.c /^ int use_ssl; \/* Use HTTPS *\/$/;" m struct:ossl_http_req_ctx_st file: +use_timer ssl/statem/statem.h /^ int use_timer;$/;" m struct:ossl_statem_st +used crypto/bn/bn_ctx.c /^ unsigned int used;$/;" m struct:bignum_ctx file: +used crypto/bn/bn_ctx.c /^ unsigned used, size;$/;" m struct:bignum_pool file: +used test/testutil/options.c /^static int used[100] = { 0 };$/;" v file: +user apps/include/s_apps.h /^ SRP_user_pwd *user;$/;" m struct:srpsrvparm_st +user_arg crypto/encode_decode/decoder_meth.c /^ void *user_arg;$/;" m struct:do_one_data_st file: +user_arg crypto/encode_decode/encoder_meth.c /^ void *user_arg;$/;" m struct:do_one_data_st file: +user_arg crypto/evp/evp_fetch.c /^ void *user_arg;$/;" m struct:filter_data_st file: +user_arg crypto/store/store_meth.c /^ void *user_arg;$/;" m struct:do_one_data_st file: +user_data crypto/ui/ui_local.h /^ void *user_data;$/;" m struct:ui_st +user_fn crypto/encode_decode/decoder_meth.c /^ void (*user_fn)(OSSL_DECODER *decoder, void *arg);$/;" m struct:do_one_data_st file: +user_fn crypto/encode_decode/encoder_meth.c /^ void (*user_fn)(OSSL_ENCODER *encoder, void *arg);$/;" m struct:do_one_data_st file: +user_fn crypto/evp/evp_fetch.c /^ void (*user_fn)(void *method, void *arg);$/;" m struct:filter_data_st file: +user_fn crypto/store/store_meth.c /^ void (*user_fn)(OSSL_STORE_LOADER *loader, void *arg);$/;" m struct:do_one_data_st file: +user_policies crypto/x509/pcy_local.h /^ STACK_OF(X509_POLICY_NODE) *user_policies;$/;" m struct:X509_POLICY_TREE_st +usertime apps/speed.c /^static int usertime = 1;$/;" v file: +using_libcrypto_11 crypto/engine/eng_dyn.c /^static int using_libcrypto_11(dynamic_data_ctx *ctx)$/;" f file: +usr_data crypto/conf/conf_mod.c /^ void *usr_data;$/;" m struct:conf_imodule_st file: +utf8Pairs crypto/crmf/crmf_local.h /^ ASN1_UTF8STRING *utf8Pairs;$/;" m union:ossl_crmf_attributetypeandvalue_st::__anon234 +utf8_data crypto/store/store_result.c /^ const char *utf8_data;$/;" m struct:extracted_param_data_st file: +util_do_cmds apps/engine.c /^static void util_do_cmds(ENGINE *e, STACK_OF(OPENSSL_STRING) *cmds,$/;" f file: +util_flags apps/engine.c /^static int util_flags(BIO *out, unsigned int flags, const char *indent)$/;" f file: +util_store_cap apps/engine.c /^static void util_store_cap(const OSSL_STORE_LOADER *loader, void *arg)$/;" f file: +util_store_cap_data apps/engine.c /^struct util_store_cap_data {$/;" s file: +util_verbose apps/engine.c /^static int util_verbose(ENGINE *e, int verbose, BIO *out, const char *indent)$/;" f file: +utype crypto/asn1/asn1_gen.c /^ int utype;$/;" m struct:__anon228 file: +v crypto/property/property_local.h /^ } v;$/;" m struct:ossl_property_definition_st typeref:union:ossl_property_definition_st::__anon96 +v crypto/store/store_local.h /^ OSSL_STORE_INFO *v; \/* To be filled in *\/$/;" m struct:ossl_load_result_data_st +v ssl/ssl_local.h /^ BIGNUM *a, *b, *v;$/;" m struct:srp_ctx_st +v test/sparse_array_test.c /^ char *v;$/;" m struct:index_cases_st file: +v0 include/crypto/siphash.h /^ uint64_t v0;$/;" m struct:siphash_st +v1 include/crypto/siphash.h /^ uint64_t v1;$/;" m struct:siphash_st +v1AttrCert crypto/cms/cms_local.h /^ ASN1_STRING *v1AttrCert; \/* Left encoded for now *\/$/;" m union:CMS_CertificateChoices::__anon243 +v2 include/crypto/siphash.h /^ uint64_t v2;$/;" m struct:siphash_st +v2AttrCert crypto/cms/cms_local.h /^ ASN1_STRING *v2AttrCert; \/* Left encoded for now *\/$/;" m union:CMS_CertificateChoices::__anon243 +v2i_ASN1_BIT_STRING crypto/x509/v3_bitst.c /^ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method,$/;" f +v2i_AUTHORITY_KEYID crypto/x509/v3_akid.c /^static AUTHORITY_KEYID *v2i_AUTHORITY_KEYID(X509V3_EXT_METHOD *method,$/;" f file: +v2i_GENERAL_NAME crypto/x509/v3_san.c /^GENERAL_NAME *v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method,$/;" f +v2i_GENERAL_NAMES crypto/x509/v3_san.c /^GENERAL_NAMES *v2i_GENERAL_NAMES(const X509V3_EXT_METHOD *method,$/;" f +v2i_GENERAL_NAME_ex crypto/x509/v3_san.c /^GENERAL_NAME *v2i_GENERAL_NAME_ex(GENERAL_NAME *out,$/;" f +v2i_TLS_FEATURE crypto/x509/v3_tlsf.c /^static TLS_FEATURE *v2i_TLS_FEATURE(const X509V3_EXT_METHOD *method,$/;" f file: +v2i_crld crypto/x509/v3_crld.c /^static void *v2i_crld(const X509V3_EXT_METHOD *method,$/;" f file: +v2i_idp crypto/x509/v3_crld.c /^static void *v2i_idp(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx,$/;" f file: +v2i_issuer_alt crypto/x509/v3_san.c /^static GENERAL_NAMES *v2i_issuer_alt(X509V3_EXT_METHOD *method,$/;" f file: +v2i_subject_alt crypto/x509/v3_san.c /^static GENERAL_NAMES *v2i_subject_alt(X509V3_EXT_METHOD *method,$/;" f file: +v3 include/crypto/siphash.h /^ uint64_t v3;$/;" m struct:siphash_st +v3_check_critical crypto/x509/v3_conf.c /^static int v3_check_critical(const char **value)$/;" f file: +v3_check_generic crypto/x509/v3_conf.c /^static int v3_check_generic(const char **value)$/;" f file: +v3_generic_extension crypto/x509/v3_conf.c /^static X509_EXTENSION *v3_generic_extension(const char *ext, const char *value,$/;" f file: +v_check crypto/engine/eng_dyn.c /^ dynamic_v_check_fn v_check;$/;" m struct:st_dynamic_data_ctx file: +v_verbose apps/verify.c /^static int v_verbose = 0, vflags = 0;$/;" v file: +va crypto/perlasm/s390x.pm /^sub va {$/;" s +vab crypto/perlasm/s390x.pm /^sub vab {$/;" s +vac crypto/perlasm/s390x.pm /^sub vac {$/;" s +vacc crypto/perlasm/s390x.pm /^sub vacc {$/;" s +vaccb crypto/perlasm/s390x.pm /^sub vaccb {$/;" s +vaccc crypto/perlasm/s390x.pm /^sub vaccc {$/;" s +vacccq crypto/perlasm/s390x.pm /^sub vacccq {$/;" s +vaccf crypto/perlasm/s390x.pm /^sub vaccf {$/;" s +vaccg crypto/perlasm/s390x.pm /^sub vaccg {$/;" s +vacch crypto/perlasm/s390x.pm /^sub vacch {$/;" s +vaccq crypto/perlasm/s390x.pm /^sub vaccq {$/;" s +vacq crypto/perlasm/s390x.pm /^sub vacq {$/;" s +vaf crypto/perlasm/s390x.pm /^sub vaf {$/;" s +vag crypto/perlasm/s390x.pm /^sub vag {$/;" s +vah crypto/perlasm/s390x.pm /^sub vah {$/;" s +val crypto/asn1/bio_ndef.c /^ ASN1_VALUE *val;$/;" m struct:ndef_aux_st file: +valid include/crypto/x509.h /^ int valid;$/;" m struct:x509_store_ctx_st +valid ssl/ssl_local.h /^ uint32_t valid;$/;" m struct:ssl_cipher_st +valid test/evp_extra_test.c /^ int valid;$/;" m struct:ec_der_pub_keys_st file: +valid test/sslapitest.c /^ int valid;$/;" m struct:__anon326 file: +valid_asn1_encoding test/helpers/cmp_testlib.c /^int valid_asn1_encoding(const OSSL_CMP_MSG *msg)$/;" f +valid_d test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: +valid_flags ssl/ssl_local.h /^ uint32_t valid_flags[SSL_PKEY_NUM];$/;" m struct:ssl_st::__anon417::__anon418 +valid_i32 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: +valid_i64 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: +valid_policy crypto/x509/pcy_local.h /^ ASN1_OBJECT *valid_policy;$/;" m struct:X509_POLICY_DATA_st +valid_star crypto/x509/v3_utl.c /^static const unsigned char *valid_star(const unsigned char *p, size_t len,$/;" f file: +valid_u32 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: +valid_u64 test/params_conversion_test.c /^ int valid_i32, valid_i64, valid_u32, valid_u64, valid_d;$/;" m struct:__anon328 file: +validate crypto/evp/evp_local.h /^ OSSL_FUNC_keymgmt_validate_fn *validate;$/;" m struct:evp_keymgmt_st +validate util/perl/OpenSSL/Ordinals.pm /^sub validate {$/;" s +validate_argv apps/lib/win32_init.c /^static int validate_argv(int argc)$/;" f file: +validate_ccs test/bad_dtls_test.c /^static int validate_ccs(BIO *wbio)$/;" f file: +validate_client_hello test/bad_dtls_test.c /^static int validate_client_hello(BIO *wbio)$/;" f file: +validate_context ssl/statem/extensions.c /^static int validate_context(SSL *s, unsigned int extctx, unsigned int thisctx)$/;" f file: +validate_ecx_derive crypto/ec/ecx_meth.c /^static int validate_ecx_derive(EVP_PKEY_CTX *ctx, unsigned char *key,$/;" f file: +validatedSrvCert crypto/cmp/cmp_local.h /^ X509 *validatedSrvCert; \/* caches any already validated server cert *\/$/;" m struct:ossl_cmp_ctx_st +validation_err crypto/x509/v3_addr.c 1149;" d file: +validation_err crypto/x509/v3_addr.c 1276;" d file: +validation_err crypto/x509/v3_asid.c 719;" d file: +validation_err crypto/x509/v3_asid.c 864;" d file: +validation_status crypto/ct/ct_local.h /^ sct_validation_status_t validation_status;$/;" m struct:sct_st +validity crypto/crmf/crmf_local.h /^ OSSL_CRMF_OPTIONALVALIDITY *validity;$/;" m struct:ossl_crmf_certtemplate_st +validity include/crypto/x509.h /^ X509_VAL validity;$/;" m struct:x509_cinf_st +validlist1 test/sslapitest.c /^static const int validlist1[] = {NID_sha256, EVP_PKEY_RSA};$/;" v file: +validlist2 test/sslapitest.c /^static const int validlist2[] = {NID_sha256, EVP_PKEY_RSA, NID_sha512, EVP_PKEY_EC};$/;" v file: +validlist3 test/sslapitest.c /^static const int validlist3[] = {NID_sha512, EVP_PKEY_EC};$/;" v file: +vals crypto/bn/bn_ctx.c /^ BIGNUM vals[BN_CTX_POOL_SIZE];$/;" m struct:bignum_pool_item file: +valtype apps/include/opt.h /^ int valtype;$/;" m struct:options_st +valtype2param apps/lib/opt.c /^static const char *valtype2param(const OPTIONS *o)$/;" f file: +value apps/vms_decc_init.c /^ int value;$/;" m struct:__anon449 file: +value crypto/asn1/asn_mime.c /^ char *value; \/* Value of line e.g. "text\/plain" *\/$/;" m struct:mime_header_st file: +value crypto/cmp/cmp_local.h /^ } value;$/;" m struct:ossl_cmp_certorenccert_st typeref:union:ossl_cmp_certorenccert_st::__anon198 +value crypto/cmp/cmp_local.h /^ } value;$/;" m struct:ossl_cmp_pkibody_st typeref:union:ossl_cmp_pkibody_st::__anon199 +value crypto/conf/conf_mod.c /^ char *value;$/;" m struct:conf_imodule_st file: +value crypto/crmf/crmf_local.h /^ ASN1_BIT_STRING *value;$/;" m struct:ossl_crmf_pkmacvalue_st +value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_attributetypeandvalue_st typeref:union:ossl_crmf_attributetypeandvalue_st::__anon234 +value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_enckeywithid_identifier_st typeref:union:ossl_crmf_enckeywithid_identifier_st::__anon230 +value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_popo_st typeref:union:ossl_crmf_popo_st::__anon233 +value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_popoprivkey_st typeref:union:ossl_crmf_popoprivkey_st::__anon231 +value crypto/crmf/crmf_local.h /^ } value;$/;" m struct:ossl_crmf_poposigningkeyinput_authinfo_st typeref:union:ossl_crmf_poposigningkeyinput_authinfo_st::__anon232 +value crypto/ec/ec_asn1.c /^ } value;$/;" m struct:ecpk_parameters_st typeref:union:ecpk_parameters_st::__anon193 file: +value crypto/initthread.c /^ CRYPTO_THREAD_LOCAL value;$/;" m union:__anon85 file: +value crypto/ocsp/ocsp_local.h /^ } value;$/;" m struct:ocsp_cert_status_st typeref:union:ocsp_cert_status_st::__anon208 +value crypto/ocsp/ocsp_local.h /^ } value;$/;" m struct:ocsp_responder_id_st typeref:union:ocsp_responder_id_st::__anon207 +value crypto/pkcs12/p12_local.h /^ } value;$/;" m struct:PKCS12_SAFEBAG_st typeref:union:PKCS12_SAFEBAG_st::__anon222 +value crypto/pkcs12/p12_local.h /^ } value;$/;" m struct:pkcs12_bag_st typeref:union:pkcs12_bag_st::__anon223 +value crypto/provider_local.h /^ char *value;$/;" m struct:__anon251 +value crypto/x509/x509_local.h /^ ASN1_OCTET_STRING value;$/;" m struct:X509_extension_st +value include/crypto/x509.h /^ ASN1_STRING *value; \/* AttributeValue *\/$/;" m struct:X509_name_entry_st +value test/bioprinttest.c /^ size_t value;$/;" m struct:z_data_st file: +value test/bioprinttest.c /^ uint64_t value;$/;" m struct:j_data_st file: +value test/helpers/pkcs12.h /^ char *value;$/;" m struct:pkcs12_attr +value test/helpers/ssl_test_ctx.c /^ int value;$/;" m struct:__anon274 file: +value test/params_api_test.c /^ unsigned char value[MAX_LEN];$/;" m struct:__anon324 file: +value test/testutil.h /^ char *value;$/;" m struct:pair_st +valueHint crypto/crmf/crmf_local.h /^ ASN1_OCTET_STRING *valueHint; \/* 4 *\/$/;" m struct:ossl_crmf_encryptedvalue_st +value_2 crypto/bn/bn_dh.c /^static const BN_ULONG value_2 = 2;$/;" v file: +value_barrier include/internal/constant_time.h /^static ossl_inline unsigned int value_barrier(unsigned int a)$/;" f +value_barrier_32 include/internal/constant_time.h /^static ossl_inline uint32_t value_barrier_32(uint32_t a)$/;" f +value_barrier_64 include/internal/constant_time.h /^static ossl_inline uint64_t value_barrier_64(uint64_t a)$/;" f +value_barrier_s include/internal/constant_time.h /^static ossl_inline size_t value_barrier_s(size_t a)$/;" f +value_free_hash crypto/conf/conf_api.c /^static void value_free_hash(const CONF_VALUE *a, LHASH_OF(CONF_VALUE) *conf)$/;" f file: +value_free_stack_doall crypto/conf/conf_api.c /^static void value_free_stack_doall(CONF_VALUE *a)$/;" f file: +value_type ssl/ssl_conf.c /^ unsigned short value_type;$/;" m struct:__anon429 file: +vap crypto/perlasm/s390x.pm /^sub vap {$/;" s +vaq crypto/perlasm/s390x.pm /^sub vaq {$/;" s +var apps/s_client.c /^ void *var;$/;" m struct:tlsa_field file: +var test/danetest.c /^ void *var;$/;" m struct:tlsa_field file: +var util/check-format-test-negatives.c /^union un var; \/* struct\/union\/enum in variable type *\/$/;" v typeref:union:un +variable_keylength providers/implementations/include/prov/ciphercommon.h /^ unsigned int variable_keylength : 1;$/;" m struct:prov_cipher_ctx_st +variant_char crypto/cpuid.c /^typedef WCHAR variant_char;$/;" t file: +variant_char crypto/cpuid.c /^typedef char variant_char;$/;" t file: +varref apps/cmp.c /^} varref;$/;" t typeref:union:__anon447 file: +vavg crypto/perlasm/s390x.pm /^sub vavg {$/;" s +vavgb crypto/perlasm/s390x.pm /^sub vavgb {$/;" s +vavgf crypto/perlasm/s390x.pm /^sub vavgf {$/;" s +vavgg crypto/perlasm/s390x.pm /^sub vavgg {$/;" s +vavgh crypto/perlasm/s390x.pm /^sub vavgh {$/;" s +vavgl crypto/perlasm/s390x.pm /^sub vavgl {$/;" s +vavglb crypto/perlasm/s390x.pm /^sub vavglb {$/;" s +vavglf crypto/perlasm/s390x.pm /^sub vavglf {$/;" s +vavglg crypto/perlasm/s390x.pm /^sub vavglg {$/;" s +vavglh crypto/perlasm/s390x.pm /^sub vavglh {$/;" s +vb apps/include/s_apps.h /^ SRP_VBASE *vb;$/;" m struct:srpsrvparm_st +vbase test/sslapitest.c /^static SRP_VBASE *vbase = NULL;$/;" v file: +vbperm crypto/perlasm/s390x.pm /^sub vbperm {$/;" s +vcdg crypto/perlasm/s390x.pm /^sub vcdg {$/;" s +vcdgb crypto/perlasm/s390x.pm /^sub vcdgb {$/;" s +vcdlg crypto/perlasm/s390x.pm /^sub vcdlg {$/;" s +vcdlgb crypto/perlasm/s390x.pm /^sub vcdlgb {$/;" s +vceq crypto/perlasm/s390x.pm /^sub vceq {$/;" s +vceqb crypto/perlasm/s390x.pm /^sub vceqb {$/;" s +vceqbs crypto/perlasm/s390x.pm /^sub vceqbs {$/;" s +vceqf crypto/perlasm/s390x.pm /^sub vceqf {$/;" s +vceqfs crypto/perlasm/s390x.pm /^sub vceqfs {$/;" s +vceqg crypto/perlasm/s390x.pm /^sub vceqg {$/;" s +vceqgs crypto/perlasm/s390x.pm /^sub vceqgs {$/;" s +vceqh crypto/perlasm/s390x.pm /^sub vceqh {$/;" s +vceqhs crypto/perlasm/s390x.pm /^sub vceqhs {$/;" s +vcgd crypto/perlasm/s390x.pm /^sub vcgd {$/;" s +vcgdb crypto/perlasm/s390x.pm /^sub vcgdb {$/;" s +vch crypto/perlasm/s390x.pm /^sub vch {$/;" s +vchb crypto/perlasm/s390x.pm /^sub vchb {$/;" s +vchbs crypto/perlasm/s390x.pm /^sub vchbs {$/;" s +vchf crypto/perlasm/s390x.pm /^sub vchf {$/;" s +vchfs crypto/perlasm/s390x.pm /^sub vchfs {$/;" s +vchg crypto/perlasm/s390x.pm /^sub vchg {$/;" s +vchgs crypto/perlasm/s390x.pm /^sub vchgs {$/;" s +vchh crypto/perlasm/s390x.pm /^sub vchh {$/;" s +vchhs crypto/perlasm/s390x.pm /^sub vchhs {$/;" s +vchl crypto/perlasm/s390x.pm /^sub vchl {$/;" s +vchlb crypto/perlasm/s390x.pm /^sub vchlb {$/;" s +vchlbs crypto/perlasm/s390x.pm /^sub vchlbs {$/;" s +vchlf crypto/perlasm/s390x.pm /^sub vchlf {$/;" s +vchlfs crypto/perlasm/s390x.pm /^sub vchlfs {$/;" s +vchlg crypto/perlasm/s390x.pm /^sub vchlg {$/;" s +vchlgs crypto/perlasm/s390x.pm /^sub vchlgs {$/;" s +vchlh crypto/perlasm/s390x.pm /^sub vchlh {$/;" s +vchlhs crypto/perlasm/s390x.pm /^sub vchlhs {$/;" s +vcksm crypto/perlasm/s390x.pm /^sub vcksm {$/;" s +vclgd crypto/perlasm/s390x.pm /^sub vclgd {$/;" s +vclgdb crypto/perlasm/s390x.pm /^sub vclgdb {$/;" s +vclz crypto/perlasm/s390x.pm /^sub vclz {$/;" s +vclzb crypto/perlasm/s390x.pm /^sub vclzb {$/;" s +vclzf crypto/perlasm/s390x.pm /^sub vclzf {$/;" s +vclzg crypto/perlasm/s390x.pm /^sub vclzg {$/;" s +vclzh crypto/perlasm/s390x.pm /^sub vclzh {$/;" s +vcp crypto/perlasm/s390x.pm /^sub vcp {$/;" s +vcrypto_op crypto/perlasm/ppc-xlate.pl /^sub vcrypto_op {$/;" s +vctz crypto/perlasm/s390x.pm /^sub vctz {$/;" s +vctzb crypto/perlasm/s390x.pm /^sub vctzb {$/;" s +vctzf crypto/perlasm/s390x.pm /^sub vctzf {$/;" s +vctzg crypto/perlasm/s390x.pm /^sub vctzg {$/;" s +vctzh crypto/perlasm/s390x.pm /^sub vctzh {$/;" s +vcvb crypto/perlasm/s390x.pm /^sub vcvb {$/;" s +vcvbg crypto/perlasm/s390x.pm /^sub vcvbg {$/;" s +vcvd crypto/perlasm/s390x.pm /^sub vcvd {$/;" s +vcvdg crypto/perlasm/s390x.pm /^sub vcvdg {$/;" s +vdata_appends test/errtest.c /^static int vdata_appends(void)$/;" f file: +vdp crypto/perlasm/s390x.pm /^sub vdp {$/;" s +vec_ crypto/perlasm/s390x.pm /^sub vec_ {$/;" s +vecb crypto/perlasm/s390x.pm /^sub vecb {$/;" s +vecf crypto/perlasm/s390x.pm /^sub vecf {$/;" s +vecg crypto/perlasm/s390x.pm /^sub vecg {$/;" s +vech crypto/perlasm/s390x.pm /^sub vech {$/;" s +vecl crypto/perlasm/s390x.pm /^sub vecl {$/;" s +veclb crypto/perlasm/s390x.pm /^sub veclb {$/;" s +veclf crypto/perlasm/s390x.pm /^sub veclf {$/;" s +veclg crypto/perlasm/s390x.pm /^sub veclg {$/;" s +veclh crypto/perlasm/s390x.pm /^sub veclh {$/;" s +vector_17 test/modes_internal_test.c /^static const unsigned char vector_17[17] = {$/;" v file: +vector_31 test/modes_internal_test.c /^static const unsigned char vector_31[31] = {$/;" v file: +vector_32 test/modes_internal_test.c /^static const unsigned char vector_32[32] = {$/;" v file: +vector_47 test/modes_internal_test.c /^static const unsigned char vector_47[47] = {$/;" v file: +vector_48 test/modes_internal_test.c /^static const unsigned char vector_48[48] = {$/;" v file: +vector_64 test/modes_internal_test.c /^static const unsigned char vector_64[64] = {$/;" v file: +ver crypto/bn/bn_local.h /^ unsigned int ver; \/* To handle binary (in)compatibility *\/$/;" m struct:bn_gencb_st +verbose apps/dsaparam.c /^static int verbose = 0;$/;" v file: +verbose apps/genrsa.c /^static int verbose = 0;$/;" v file: +verbose apps/lib/s_cb.c /^ int verbose;$/;" m struct:__anon444 file: +verbose apps/list.c /^static int verbose = 0;$/;" v file: +verbose apps/rehash.c /^static int verbose = 0;$/;" v file: +verbose apps/s_server.c /^ int verbose;$/;" m struct:tlsextstatusctx_st file: +verbose test/curve448_internal_test.c /^static unsigned int verbose = 0;$/;" v file: +verbose test/ssl_old_test.c /^static int verbose = 0;$/;" v file: +verbosity apps/lib/http_server.c /^static int verbosity = LOG_INFO;$/;" v file: +verified_chain ssl/ssl_local.h /^ STACK_OF(X509) *verified_chain;$/;" m struct:ssl_st +verify crypto/ec/ec_local.h /^ int (*verify)(int type, const unsigned char *dgst, int dgst_len,$/;" m struct:ec_key_method_st +verify crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_fn *verify;$/;" m struct:evp_signature_st +verify crypto/x509/x509_local.h /^ int (*verify) (X509_STORE_CTX *ctx);$/;" m struct:x509_store_st +verify demos/signature/rsa_pss_direct.c /^static int verify(OSSL_LIB_CTX *libctx, const unsigned char *sig, size_t sig_len)$/;" f file: +verify demos/signature/rsa_pss_hash.c /^static int verify(OSSL_LIB_CTX *libctx, const unsigned char *sig, size_t sig_len)$/;" f file: +verify include/crypto/evp.h /^ int (*verify) (EVP_PKEY_CTX *ctx,$/;" m struct:evp_pkey_method_st +verify include/crypto/x509.h /^ int (*verify) (X509_STORE_CTX *ctx);$/;" m struct:x509_store_ctx_st +verify test/crltest.c /^static int verify(X509 *leaf, X509 *root, STACK_OF(X509_CRL) *crls,$/;" f file: +verify test/dtlsv1listentest.c /^static const unsigned char verify[] = {$/;" v file: +verify_PBMAC crypto/cmp/cmp_vfy.c /^static int verify_PBMAC(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg)$/;" f file: +verify_accept_cb test/helpers/handshake.c /^static int verify_accept_cb(X509_STORE_CTX *ctx, void *arg) {$/;" f file: +verify_alpn test/ssl_old_test.c /^static int verify_alpn(SSL *client, SSL *server)$/;" f file: +verify_args apps/lib/s_cb.c /^VERIFY_CB_ARGS verify_args = { -1, 0, X509_V_OK, 0 };$/;" v +verify_callback apps/lib/s_cb.c /^int verify_callback(int ok, X509_STORE_CTX *ctx)$/;" f +verify_callback ssl/ssl_local.h /^ int (*verify_callback) (int ok, X509_STORE_CTX *ctx);$/;" m struct:ssl_st +verify_callback test/helpers/ssl_test_ctx.h /^ ssl_verify_callback_t verify_callback;$/;" m struct:__anon289 +verify_callback test/ssl_old_test.c /^static int verify_callback(int ok, X509_STORE_CTX *ctx)$/;" f file: +verify_cb apps/ts.c /^static int verify_cb(int ok, X509_STORE_CTX *ctx)$/;" f file: +verify_cb crypto/x509/x509_local.h /^ int (*verify_cb) (int ok, X509_STORE_CTX *ctx);$/;" m struct:x509_store_st +verify_cb include/crypto/x509.h /^ int (*verify_cb) (int ok, X509_STORE_CTX *ctx);$/;" m struct:x509_store_ctx_st +verify_cb test/sslapitest.c /^static int verify_cb(int preverify_ok, X509_STORE_CTX *x509_ctx)$/;" f file: +verify_cb_cert crypto/x509/x509_vfy.c /^static int verify_cb_cert(X509_STORE_CTX *ctx, X509 *x, int depth, int err)$/;" f file: +verify_cb_crl crypto/x509/x509_vfy.c /^static int verify_cb_crl(X509_STORE_CTX *ctx, int err)$/;" f file: +verify_chain crypto/x509/x509_vfy.c /^static int verify_chain(X509_STORE_CTX *ctx)$/;" f file: +verify_chain test/danetest.c /^static int verify_chain(SSL *ssl, STACK_OF(X509) *chain)$/;" f file: +verify_command apps/ts.c /^static int verify_command(const char *data, const char *digest, const char *queryfile,$/;" f file: +verify_config apps/fipsinstall.c /^static int verify_config(const char *infile, const char *section,$/;" f file: +verify_cookie_callback apps/lib/s_cb.c /^int verify_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f +verify_cookie_callback test/sslapitest.c /^static int verify_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f file: +verify_cookie_cb test/dtlstest.c /^static int verify_cookie_cb(SSL *ssl, const unsigned char *cookie,$/;" f file: +verify_err apps/cms.c /^static int verify_err = 0;$/;" v file: +verify_extension ssl/statem/extensions.c /^static int verify_extension(SSL *s, unsigned int context, unsigned int type,$/;" f file: +verify_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_init_fn *verify_init;$/;" m struct:evp_signature_st +verify_init include/crypto/evp.h /^ int (*verify_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +verify_integrity providers/fips/self_test.c /^static int verify_integrity(OSSL_CORE_BIO *bio, OSSL_FUNC_BIO_read_ex_fn read_ex_cb,$/;" f file: +verify_main apps/verify.c /^int verify_main(int argc, char **argv)$/;" f +verify_mode ssl/ssl_local.h /^ uint32_t verify_mode;$/;" m struct:ssl_ctx_st +verify_mode ssl/ssl_local.h /^ uint32_t verify_mode;$/;" m struct:ssl_st +verify_module_load apps/fipsinstall.c /^static int verify_module_load(const char *parent_config_file)$/;" f file: +verify_npn test/ssl_old_test.c /^static int verify_npn(SSL *client, SSL *server)$/;" f file: +verify_options apps/verify.c /^const OPTIONS verify_options[] = {$/;" v +verify_options_st apps/include/apps.h /^typedef struct verify_options_st {$/;" s +verify_recover crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_recover_fn *verify_recover;$/;" m struct:evp_signature_st +verify_recover include/crypto/evp.h /^ int (*verify_recover) (EVP_PKEY_CTX *ctx,$/;" m struct:evp_pkey_method_st +verify_recover_init crypto/evp/evp_local.h /^ OSSL_FUNC_signature_verify_recover_init_fn *verify_recover_init;$/;" m struct:evp_signature_st +verify_recover_init include/crypto/evp.h /^ int (*verify_recover_init) (EVP_PKEY_CTX *ctx);$/;" m struct:evp_pkey_method_st +verify_recover_test_init test/evp_test.c /^static int verify_recover_test_init(EVP_TEST *t, const char *name)$/;" f file: +verify_reject_cb test/helpers/handshake.c /^static int verify_reject_cb(X509_STORE_CTX *ctx, void *arg) {$/;" f file: +verify_result ssl/ssl_asn1.c /^ int32_t verify_result;$/;" m struct:__anon426 file: +verify_result ssl/ssl_local.h /^ long verify_result; \/* only for servers *\/$/;" m struct:ssl_session_st +verify_result ssl/ssl_local.h /^ long verify_result;$/;" m struct:ssl_st +verify_retry_cb test/helpers/handshake.c /^static int verify_retry_cb(X509_STORE_CTX *ctx, void *arg) {$/;" f file: +verify_retry_cb test/sslapitest.c /^static int verify_retry_cb(X509_STORE_CTX *ctx, void *arg)$/;" f file: +verify_serverinfo test/ssl_old_test.c /^static int verify_serverinfo(void)$/;" f file: +verify_servername test/ssl_old_test.c /^static int verify_servername(SSL *client, SSL *server)$/;" f file: +verify_sig crypto/ec/ec_local.h /^ int (*verify_sig)(const unsigned char *dgst, int dgst_len,$/;" m struct:ec_key_method_st +verify_signature crypto/cmp/cmp_vfy.c /^static int verify_signature(const OSSL_CMP_CTX *cmp_ctx,$/;" f file: +verify_signature test/cmp_protect_test.c /^static int verify_signature(OSSL_CMP_MSG *msg,$/;" f file: +verify_stateless_cookie_callback apps/include/s_apps.h 55;" d +verify_stateless_cookie_callback apps/lib/s_cb.c /^int verify_stateless_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f +verify_stateless_cookie_callback test/sslapitest.c /^static int verify_stateless_cookie_callback(SSL *ssl, const unsigned char *cookie,$/;" f file: +verify_stateless_cookie_cb ssl/ssl_local.h /^ int (*verify_stateless_cookie_cb) (SSL *ssl, const unsigned char *cookie,$/;" m struct:ssl_ctx_st +verify_store ssl/ssl_local.h /^ X509_STORE *verify_store;$/;" m struct:cert_st +verify_test_init test/evp_test.c /^static int verify_test_init(EVP_TEST *t, const char *name)$/;" f file: +verify_test_run test/evp_test.c /^static int verify_test_run(EVP_TEST *t)$/;" f file: +verify_zeroization crypto/evp/evp_rand.c /^ OSSL_FUNC_rand_verify_zeroization_fn *verify_zeroization;$/;" m struct:evp_rand_st file: +verifyctx include/crypto/evp.h /^ int (*verifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen,$/;" m struct:evp_pkey_method_st +verifyctx_init include/crypto/evp.h /^ int (*verifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);$/;" m struct:evp_pkey_method_st +verim crypto/perlasm/s390x.pm /^sub verim {$/;" s +verimb crypto/perlasm/s390x.pm /^sub verimb {$/;" s +verimf crypto/perlasm/s390x.pm /^sub verimf {$/;" s +verimg crypto/perlasm/s390x.pm /^sub verimg {$/;" s +verimh crypto/perlasm/s390x.pm /^sub verimh {$/;" s +verll crypto/perlasm/s390x.pm /^sub verll {$/;" s +verllb crypto/perlasm/s390x.pm /^sub verllb {$/;" s +verllf crypto/perlasm/s390x.pm /^sub verllf {$/;" s +verllg crypto/perlasm/s390x.pm /^sub verllg {$/;" s +verllh crypto/perlasm/s390x.pm /^sub verllh {$/;" s +verllv crypto/perlasm/s390x.pm /^sub verllv {$/;" s +verllvb crypto/perlasm/s390x.pm /^sub verllvb {$/;" s +verllvf crypto/perlasm/s390x.pm /^sub verllvf {$/;" s +verllvg crypto/perlasm/s390x.pm /^sub verllvg {$/;" s +verllvh crypto/perlasm/s390x.pm /^sub verllvh {$/;" s +version crypto/asn1/n_pkey.c /^ int32_t version;$/;" m struct:netscape_pkey_st file: +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_AuthEnvelopedData_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_AuthenticatedData_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_CompressedData_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_DigestedData_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_EncryptedData_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_EnvelopedData_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_KEKRecipientInfo_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_KeyAgreeRecipientInfo_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_KeyTransRecipientInfo_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_PasswordRecipientInfo_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_Receipt_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_SignedData_st +version crypto/cms/cms_local.h /^ int32_t version;$/;" m struct:CMS_SignerInfo_st +version crypto/crmf/crmf_local.h /^ ASN1_INTEGER *version;$/;" m struct:ossl_crmf_certtemplate_st +version crypto/crmf/crmf_local.h /^ ASN1_INTEGER *version;$/;" m struct:ossl_crmf_privatekeyinfo_st +version crypto/ct/ct_local.h /^ sct_version_t version;$/;" m struct:sct_st +version crypto/dh/dh_local.h /^ int version;$/;" m struct:dh_st +version crypto/dsa/dsa_local.h /^ int32_t version;$/;" m struct:dsa_st +version crypto/ec/ec_asn1.c /^ int32_t version;$/;" m struct:ec_parameters_st file: +version crypto/ec/ec_asn1.c /^ int32_t version;$/;" m struct:ec_privatekey_st file: +version crypto/ec/ec_local.h /^ int version;$/;" m struct:ec_key_st +version crypto/ocsp/ocsp_local.h /^ ASN1_INTEGER *version;$/;" m struct:ocsp_req_info_st +version crypto/ocsp/ocsp_local.h /^ ASN1_INTEGER *version;$/;" m struct:ocsp_response_data_st +version crypto/pkcs12/p12_local.h /^ ASN1_INTEGER *version;$/;" m struct:PKCS12_st +version crypto/rsa/rsa_local.h /^ int32_t version;$/;" m struct:rsa_st +version crypto/ts/ts_local.h /^ ASN1_INTEGER *version;$/;" m struct:TS_req_st +version crypto/ts/ts_local.h /^ ASN1_INTEGER *version;$/;" m struct:TS_tst_info_st +version include/crypto/x509.h /^ ASN1_INTEGER *version; \/* [ 0 ] default of v1 *\/$/;" m struct:x509_cinf_st +version include/crypto/x509.h /^ ASN1_INTEGER *version; \/* version, defaults to v1(0) so can be NULL *\/$/;" m struct:X509_req_info_st +version include/crypto/x509.h /^ ASN1_INTEGER *version; \/* version: defaults to v1(0) so may be NULL *\/$/;" m struct:X509_crl_info_st +version include/crypto/x509.h /^ ASN1_INTEGER *version;$/;" m struct:pkcs8_priv_key_info_st +version ssl/ssl_asn1.c /^ uint32_t version;$/;" m struct:__anon426 file: +version ssl/ssl_local.h /^ int version;$/;" m struct:ssl_method_st +version ssl/ssl_local.h /^ int version;$/;" m struct:ssl_st +version ssl/statem/statem_lib.c /^ int version;$/;" m struct:__anon405 file: +version test/http_test.c /^ char version;$/;" m struct:__anon346 file: +version util/perl/TLSProxy/Record.pm /^sub version$/;" s +version_cmp ssl/statem/statem_lib.c /^static int version_cmp(const SSL *s, int a, int b)$/;" f file: +version_info ssl/statem/statem_lib.c /^} version_info;$/;" t typeref:struct:__anon405 file: +version_main apps/version.c /^int version_main(int argc, char **argv)$/;" f +version_options apps/version.c /^const OPTIONS version_options[] = {$/;" v +version_test test/ssl_ctx_test.c /^} version_test;$/;" t typeref:struct:__anon338 file: +version_testdata test/ssl_ctx_test.c /^static const version_test version_testdata[] = {$/;" v file: +vesl crypto/perlasm/s390x.pm /^sub vesl {$/;" s +veslb crypto/perlasm/s390x.pm /^sub veslb {$/;" s +veslf crypto/perlasm/s390x.pm /^sub veslf {$/;" s +veslg crypto/perlasm/s390x.pm /^sub veslg {$/;" s +veslh crypto/perlasm/s390x.pm /^sub veslh {$/;" s +veslv crypto/perlasm/s390x.pm /^sub veslv {$/;" s +veslvb crypto/perlasm/s390x.pm /^sub veslvb {$/;" s +veslvf crypto/perlasm/s390x.pm /^sub veslvf {$/;" s +veslvg crypto/perlasm/s390x.pm /^sub veslvg {$/;" s +veslvh crypto/perlasm/s390x.pm /^sub veslvh {$/;" s +vesra crypto/perlasm/s390x.pm /^sub vesra {$/;" s +vesrab crypto/perlasm/s390x.pm /^sub vesrab {$/;" s +vesraf crypto/perlasm/s390x.pm /^sub vesraf {$/;" s +vesrag crypto/perlasm/s390x.pm /^sub vesrag {$/;" s +vesrah crypto/perlasm/s390x.pm /^sub vesrah {$/;" s +vesrav crypto/perlasm/s390x.pm /^sub vesrav {$/;" s +vesravb crypto/perlasm/s390x.pm /^sub vesravb {$/;" s +vesravf crypto/perlasm/s390x.pm /^sub vesravf {$/;" s +vesravg crypto/perlasm/s390x.pm /^sub vesravg {$/;" s +vesravh crypto/perlasm/s390x.pm /^sub vesravh {$/;" s +vesrl crypto/perlasm/s390x.pm /^sub vesrl {$/;" s +vesrlb crypto/perlasm/s390x.pm /^sub vesrlb {$/;" s +vesrlf crypto/perlasm/s390x.pm /^sub vesrlf {$/;" s +vesrlg crypto/perlasm/s390x.pm /^sub vesrlg {$/;" s +vesrlh crypto/perlasm/s390x.pm /^sub vesrlh {$/;" s +vesrlv crypto/perlasm/s390x.pm /^sub vesrlv {$/;" s +vesrlvb crypto/perlasm/s390x.pm /^sub vesrlvb {$/;" s +vesrlvf crypto/perlasm/s390x.pm /^sub vesrlvf {$/;" s +vesrlvg crypto/perlasm/s390x.pm /^sub vesrlvg {$/;" s +vesrlvh crypto/perlasm/s390x.pm /^sub vesrlvh {$/;" s +vfa crypto/perlasm/s390x.pm /^sub vfa {$/;" s +vfadb crypto/perlasm/s390x.pm /^sub vfadb {$/;" s +vfae crypto/perlasm/s390x.pm /^sub vfae {$/;" s +vfaeb crypto/perlasm/s390x.pm /^sub vfaeb {$/;" s +vfaebs crypto/perlasm/s390x.pm /^sub vfaebs {$/;" s +vfaef crypto/perlasm/s390x.pm /^sub vfaef {$/;" s +vfaefs crypto/perlasm/s390x.pm /^sub vfaefs {$/;" s +vfaeh crypto/perlasm/s390x.pm /^sub vfaeh {$/;" s +vfaehs crypto/perlasm/s390x.pm /^sub vfaehs {$/;" s +vfaezb crypto/perlasm/s390x.pm /^sub vfaezb {$/;" s +vfaezbs crypto/perlasm/s390x.pm /^sub vfaezbs {$/;" s +vfaezf crypto/perlasm/s390x.pm /^sub vfaezf {$/;" s +vfaezfs crypto/perlasm/s390x.pm /^sub vfaezfs {$/;" s +vfaezh crypto/perlasm/s390x.pm /^sub vfaezh {$/;" s +vfaezhs crypto/perlasm/s390x.pm /^sub vfaezhs {$/;" s +vfasb crypto/perlasm/s390x.pm /^sub vfasb {$/;" s +vfce crypto/perlasm/s390x.pm /^sub vfce {$/;" s +vfcedb crypto/perlasm/s390x.pm /^sub vfcedb {$/;" s +vfcedbs crypto/perlasm/s390x.pm /^sub vfcedbs {$/;" s +vfcesb crypto/perlasm/s390x.pm /^sub vfcesb {$/;" s +vfcesbs crypto/perlasm/s390x.pm /^sub vfcesbs {$/;" s +vfch crypto/perlasm/s390x.pm /^sub vfch {$/;" s +vfchdb crypto/perlasm/s390x.pm /^sub vfchdb {$/;" s +vfchdbs crypto/perlasm/s390x.pm /^sub vfchdbs {$/;" s +vfche crypto/perlasm/s390x.pm /^sub vfche {$/;" s +vfchedb crypto/perlasm/s390x.pm /^sub vfchedb {$/;" s +vfchedbs crypto/perlasm/s390x.pm /^sub vfchedbs {$/;" s +vfchesb crypto/perlasm/s390x.pm /^sub vfchesb {$/;" s +vfchesbs crypto/perlasm/s390x.pm /^sub vfchesbs {$/;" s +vfchsb crypto/perlasm/s390x.pm /^sub vfchsb {$/;" s +vfchsbs crypto/perlasm/s390x.pm /^sub vfchsbs {$/;" s +vfd crypto/perlasm/s390x.pm /^sub vfd {$/;" s +vfddb crypto/perlasm/s390x.pm /^sub vfddb {$/;" s +vfdsb crypto/perlasm/s390x.pm /^sub vfdsb {$/;" s +vfee crypto/perlasm/s390x.pm /^sub vfee {$/;" s +vfeeb crypto/perlasm/s390x.pm /^sub vfeeb {$/;" s +vfeebs crypto/perlasm/s390x.pm /^sub vfeebs {$/;" s +vfeef crypto/perlasm/s390x.pm /^sub vfeef {$/;" s +vfeefs crypto/perlasm/s390x.pm /^sub vfeefs {$/;" s +vfeeh crypto/perlasm/s390x.pm /^sub vfeeh {$/;" s +vfeehs crypto/perlasm/s390x.pm /^sub vfeehs {$/;" s +vfeezb crypto/perlasm/s390x.pm /^sub vfeezb {$/;" s +vfeezbs crypto/perlasm/s390x.pm /^sub vfeezbs {$/;" s +vfeezf crypto/perlasm/s390x.pm /^sub vfeezf {$/;" s +vfeezfs crypto/perlasm/s390x.pm /^sub vfeezfs {$/;" s +vfeezh crypto/perlasm/s390x.pm /^sub vfeezh {$/;" s +vfeezhs crypto/perlasm/s390x.pm /^sub vfeezhs {$/;" s +vfene crypto/perlasm/s390x.pm /^sub vfene {$/;" s +vfeneb crypto/perlasm/s390x.pm /^sub vfeneb {$/;" s +vfenebs crypto/perlasm/s390x.pm /^sub vfenebs {$/;" s +vfenef crypto/perlasm/s390x.pm /^sub vfenef {$/;" s +vfenefs crypto/perlasm/s390x.pm /^sub vfenefs {$/;" s +vfeneh crypto/perlasm/s390x.pm /^sub vfeneh {$/;" s +vfenehs crypto/perlasm/s390x.pm /^sub vfenehs {$/;" s +vfenezb crypto/perlasm/s390x.pm /^sub vfenezb {$/;" s +vfenezbs crypto/perlasm/s390x.pm /^sub vfenezbs {$/;" s +vfenezf crypto/perlasm/s390x.pm /^sub vfenezf {$/;" s +vfenezfs crypto/perlasm/s390x.pm /^sub vfenezfs {$/;" s +vfenezh crypto/perlasm/s390x.pm /^sub vfenezh {$/;" s +vfenezhs crypto/perlasm/s390x.pm /^sub vfenezhs {$/;" s +vfi crypto/perlasm/s390x.pm /^sub vfi {$/;" s +vfidb crypto/perlasm/s390x.pm /^sub vfidb {$/;" s +vfisb crypto/perlasm/s390x.pm /^sub vfisb {$/;" s +vflags apps/verify.c /^static int v_verbose = 0, vflags = 0;$/;" v file: +vflcdb crypto/perlasm/s390x.pm /^sub vflcdb {$/;" s +vflcsb crypto/perlasm/s390x.pm /^sub vflcsb {$/;" s +vflcxb crypto/perlasm/s390x.pm /^sub vflcxb {$/;" s +vfll crypto/perlasm/s390x.pm /^sub vfll {$/;" s +vflls crypto/perlasm/s390x.pm /^sub vflls {$/;" s +vflndb crypto/perlasm/s390x.pm /^sub vflndb {$/;" s +vflnsb crypto/perlasm/s390x.pm /^sub vflnsb {$/;" s +vflnxb crypto/perlasm/s390x.pm /^sub vflnxb {$/;" s +vflpdb crypto/perlasm/s390x.pm /^sub vflpdb {$/;" s +vflpsb crypto/perlasm/s390x.pm /^sub vflpsb {$/;" s +vflpxb crypto/perlasm/s390x.pm /^sub vflpxb {$/;" s +vflr crypto/perlasm/s390x.pm /^sub vflr {$/;" s +vflrd crypto/perlasm/s390x.pm /^sub vflrd {$/;" s +vfm crypto/perlasm/s390x.pm /^sub vfm {$/;" s +vfma crypto/perlasm/s390x.pm /^sub vfma {$/;" s +vfmadb crypto/perlasm/s390x.pm /^sub vfmadb {$/;" s +vfmasb crypto/perlasm/s390x.pm /^sub vfmasb {$/;" s +vfmax crypto/perlasm/s390x.pm /^sub vfmax {$/;" s +vfmaxdb crypto/perlasm/s390x.pm /^sub vfmaxdb {$/;" s +vfmaxsb crypto/perlasm/s390x.pm /^sub vfmaxsb {$/;" s +vfmdb crypto/perlasm/s390x.pm /^sub vfmdb {$/;" s +vfmin crypto/perlasm/s390x.pm /^sub vfmin {$/;" s +vfmindb crypto/perlasm/s390x.pm /^sub vfmindb {$/;" s +vfminsb crypto/perlasm/s390x.pm /^sub vfminsb {$/;" s +vfms crypto/perlasm/s390x.pm /^sub vfms {$/;" s +vfmsb crypto/perlasm/s390x.pm /^sub vfmsb {$/;" s +vfmsdb crypto/perlasm/s390x.pm /^sub vfmsdb {$/;" s +vfmssb crypto/perlasm/s390x.pm /^sub vfmssb {$/;" s +vfnma crypto/perlasm/s390x.pm /^sub vfnma {$/;" s +vfnmadb crypto/perlasm/s390x.pm /^sub vfnmadb {$/;" s +vfnmasb crypto/perlasm/s390x.pm /^sub vfnmasb {$/;" s +vfnms crypto/perlasm/s390x.pm /^sub vfnms {$/;" s +vfnmsdb crypto/perlasm/s390x.pm /^sub vfnmsdb {$/;" s +vfnmssb crypto/perlasm/s390x.pm /^sub vfnmssb {$/;" s +vfour crypto/perlasm/ppc-xlate.pl /^sub vfour {$/;" s +vfour_vsr crypto/perlasm/ppc-xlate.pl /^sub vfour_vsr {$/;" s +vfpso crypto/perlasm/s390x.pm /^sub vfpso {$/;" s +vfpsodb crypto/perlasm/s390x.pm /^sub vfpsodb {$/;" s +vfpsosb crypto/perlasm/s390x.pm /^sub vfpsosb {$/;" s +vfpsoxb crypto/perlasm/s390x.pm /^sub vfpsoxb {$/;" s +vfs crypto/perlasm/s390x.pm /^sub vfs {$/;" s +vfsdb crypto/perlasm/s390x.pm /^sub vfsdb {$/;" s +vfsq crypto/perlasm/s390x.pm /^sub vfsq {$/;" s +vfsqdb crypto/perlasm/s390x.pm /^sub vfsqdb {$/;" s +vfsqsb crypto/perlasm/s390x.pm /^sub vfsqsb {$/;" s +vfssb crypto/perlasm/s390x.pm /^sub vfssb {$/;" s +vftci crypto/perlasm/s390x.pm /^sub vftci {$/;" s +vftcidb crypto/perlasm/s390x.pm /^sub vftcidb {$/;" s +vftcisb crypto/perlasm/s390x.pm /^sub vftcisb {$/;" s +vgbm crypto/perlasm/s390x.pm /^sub vgbm {$/;" s +vgef crypto/perlasm/s390x.pm /^sub vgef {$/;" s +vgeg crypto/perlasm/s390x.pm /^sub vgeg {$/;" s +vgfm crypto/perlasm/s390x.pm /^sub vgfm {$/;" s +vgfma crypto/perlasm/s390x.pm /^sub vgfma {$/;" s +vgfmab crypto/perlasm/s390x.pm /^sub vgfmab {$/;" s +vgfmaf crypto/perlasm/s390x.pm /^sub vgfmaf {$/;" s +vgfmag crypto/perlasm/s390x.pm /^sub vgfmag {$/;" s +vgfmah crypto/perlasm/s390x.pm /^sub vgfmah {$/;" s +vgfmb crypto/perlasm/s390x.pm /^sub vgfmb {$/;" s +vgfmf crypto/perlasm/s390x.pm /^sub vgfmf {$/;" s +vgfmg crypto/perlasm/s390x.pm /^sub vgfmg {$/;" s +vgfmh crypto/perlasm/s390x.pm /^sub vgfmh {$/;" s +vgm crypto/perlasm/s390x.pm /^sub vgm {$/;" s +vgmb crypto/perlasm/s390x.pm /^sub vgmb {$/;" s +vgmf crypto/perlasm/s390x.pm /^sub vgmf {$/;" s +vgmg crypto/perlasm/s390x.pm /^sub vgmg {$/;" s +vgmh crypto/perlasm/s390x.pm /^sub vgmh {$/;" s +vis_const crypto/sha/asm/sha1-sparcv9a.pl /^vis_const:$/;" l +vistr crypto/perlasm/s390x.pm /^sub vistr {$/;" s +vistrb crypto/perlasm/s390x.pm /^sub vistrb {$/;" s +vistrbs crypto/perlasm/s390x.pm /^sub vistrbs {$/;" s +vistrf crypto/perlasm/s390x.pm /^sub vistrf {$/;" s +vistrfs crypto/perlasm/s390x.pm /^sub vistrfs {$/;" s +vistrh crypto/perlasm/s390x.pm /^sub vistrh {$/;" s +vistrhs crypto/perlasm/s390x.pm /^sub vistrhs {$/;" s +vl crypto/perlasm/s390x.pm /^sub vl {$/;" s +vlazy_reduction crypto/poly1305/asm/poly1305-x86.pl /^sub vlazy_reduction {$/;" s +vlbb crypto/perlasm/s390x.pm /^sub vlbb {$/;" s +vlc crypto/perlasm/s390x.pm /^sub vlc {$/;" s +vlcb crypto/perlasm/s390x.pm /^sub vlcb {$/;" s +vlcf crypto/perlasm/s390x.pm /^sub vlcf {$/;" s +vlcg crypto/perlasm/s390x.pm /^sub vlcg {$/;" s +vlch crypto/perlasm/s390x.pm /^sub vlch {$/;" s +vlde crypto/perlasm/s390x.pm /^sub vlde { # deprecated, use vfll$/;" s +vldeb crypto/perlasm/s390x.pm /^sub vldeb { # deprecated, use vflls$/;" s +vleb crypto/perlasm/s390x.pm /^sub vleb {$/;" s +vled crypto/perlasm/s390x.pm /^sub vled { # deprecated, use vflr$/;" s +vledb crypto/perlasm/s390x.pm /^sub vledb { # deprecated, use vflrd$/;" s +vlef crypto/perlasm/s390x.pm /^sub vlef {$/;" s +vleg crypto/perlasm/s390x.pm /^sub vleg {$/;" s +vleh crypto/perlasm/s390x.pm /^sub vleh {$/;" s +vleib crypto/perlasm/s390x.pm /^sub vleib {$/;" s +vleif crypto/perlasm/s390x.pm /^sub vleif {$/;" s +vleig crypto/perlasm/s390x.pm /^sub vleig {$/;" s +vleih crypto/perlasm/s390x.pm /^sub vleih {$/;" s +vlgv crypto/perlasm/s390x.pm /^sub vlgv {$/;" s +vlgvb crypto/perlasm/s390x.pm /^sub vlgvb {$/;" s +vlgvf crypto/perlasm/s390x.pm /^sub vlgvf {$/;" s +vlgvg crypto/perlasm/s390x.pm /^sub vlgvg {$/;" s +vlgvh crypto/perlasm/s390x.pm /^sub vlgvh {$/;" s +vlip crypto/perlasm/s390x.pm /^sub vlip {$/;" s +vll crypto/perlasm/s390x.pm /^sub vll {$/;" s +vllez crypto/perlasm/s390x.pm /^sub vllez {$/;" s +vllezb crypto/perlasm/s390x.pm /^sub vllezb {$/;" s +vllezf crypto/perlasm/s390x.pm /^sub vllezf {$/;" s +vllezg crypto/perlasm/s390x.pm /^sub vllezg {$/;" s +vllezh crypto/perlasm/s390x.pm /^sub vllezh {$/;" s +vllezlf crypto/perlasm/s390x.pm /^sub vllezlf {$/;" s +vlm crypto/perlasm/s390x.pm /^sub vlm {$/;" s +vlp crypto/perlasm/s390x.pm /^sub vlp {$/;" s +vlpb crypto/perlasm/s390x.pm /^sub vlpb {$/;" s +vlpf crypto/perlasm/s390x.pm /^sub vlpf {$/;" s +vlpg crypto/perlasm/s390x.pm /^sub vlpg {$/;" s +vlph crypto/perlasm/s390x.pm /^sub vlph {$/;" s +vlr crypto/perlasm/s390x.pm /^sub vlr {$/;" s +vlrep crypto/perlasm/s390x.pm /^sub vlrep {$/;" s +vlrepb crypto/perlasm/s390x.pm /^sub vlrepb {$/;" s +vlrepf crypto/perlasm/s390x.pm /^sub vlrepf {$/;" s +vlrepg crypto/perlasm/s390x.pm /^sub vlrepg {$/;" s +vlreph crypto/perlasm/s390x.pm /^sub vlreph {$/;" s +vlrl crypto/perlasm/s390x.pm /^sub vlrl {$/;" s +vlrlr crypto/perlasm/s390x.pm /^sub vlrlr {$/;" s +vlvg crypto/perlasm/s390x.pm /^sub vlvg {$/;" s +vlvgb crypto/perlasm/s390x.pm /^sub vlvgb {$/;" s +vlvgf crypto/perlasm/s390x.pm /^sub vlvgf {$/;" s +vlvgg crypto/perlasm/s390x.pm /^sub vlvgg {$/;" s +vlvgh crypto/perlasm/s390x.pm /^sub vlvgh {$/;" s +vlvgp crypto/perlasm/s390x.pm /^sub vlvgp {$/;" s +vmae crypto/perlasm/s390x.pm /^sub vmae {$/;" s +vmaeb crypto/perlasm/s390x.pm /^sub vmaeb {$/;" s +vmaef crypto/perlasm/s390x.pm /^sub vmaef {$/;" s +vmaeh crypto/perlasm/s390x.pm /^sub vmaeh {$/;" s +vmah crypto/perlasm/s390x.pm /^sub vmah {$/;" s +vmahb crypto/perlasm/s390x.pm /^sub vmahb {$/;" s +vmahf crypto/perlasm/s390x.pm /^sub vmahf {$/;" s +vmahh crypto/perlasm/s390x.pm /^sub vmahh {$/;" s +vmal crypto/perlasm/s390x.pm /^sub vmal {$/;" s +vmalb crypto/perlasm/s390x.pm /^sub vmalb {$/;" s +vmale crypto/perlasm/s390x.pm /^sub vmale {$/;" s +vmaleb crypto/perlasm/s390x.pm /^sub vmaleb {$/;" s +vmalef crypto/perlasm/s390x.pm /^sub vmalef {$/;" s +vmaleh crypto/perlasm/s390x.pm /^sub vmaleh {$/;" s +vmalf crypto/perlasm/s390x.pm /^sub vmalf {$/;" s +vmalh crypto/perlasm/s390x.pm /^sub vmalh {$/;" s +vmalhb crypto/perlasm/s390x.pm /^sub vmalhb {$/;" s +vmalhf crypto/perlasm/s390x.pm /^sub vmalhf {$/;" s +vmalhh crypto/perlasm/s390x.pm /^sub vmalhh {$/;" s +vmalhw crypto/perlasm/s390x.pm /^sub vmalhw {$/;" s +vmalo crypto/perlasm/s390x.pm /^sub vmalo {$/;" s +vmalob crypto/perlasm/s390x.pm /^sub vmalob {$/;" s +vmalof crypto/perlasm/s390x.pm /^sub vmalof {$/;" s +vmaloh crypto/perlasm/s390x.pm /^sub vmaloh {$/;" s +vmao crypto/perlasm/s390x.pm /^sub vmao {$/;" s +vmaob crypto/perlasm/s390x.pm /^sub vmaob {$/;" s +vmaof crypto/perlasm/s390x.pm /^sub vmaof {$/;" s +vmaoh crypto/perlasm/s390x.pm /^sub vmaoh {$/;" s +vme crypto/perlasm/s390x.pm /^sub vme {$/;" s +vmeb crypto/perlasm/s390x.pm /^sub vmeb {$/;" s +vmef crypto/perlasm/s390x.pm /^sub vmef {$/;" s +vmeh crypto/perlasm/s390x.pm /^sub vmeh {$/;" s +vmh crypto/perlasm/s390x.pm /^sub vmh {$/;" s +vmhb crypto/perlasm/s390x.pm /^sub vmhb {$/;" s +vmhf crypto/perlasm/s390x.pm /^sub vmhf {$/;" s +vmhh crypto/perlasm/s390x.pm /^sub vmhh {$/;" s +vml crypto/perlasm/s390x.pm /^sub vml {$/;" s +vmlb crypto/perlasm/s390x.pm /^sub vmlb {$/;" s +vmle crypto/perlasm/s390x.pm /^sub vmle {$/;" s +vmleb crypto/perlasm/s390x.pm /^sub vmleb {$/;" s +vmlef crypto/perlasm/s390x.pm /^sub vmlef {$/;" s +vmleh crypto/perlasm/s390x.pm /^sub vmleh {$/;" s +vmlf crypto/perlasm/s390x.pm /^sub vmlf {$/;" s +vmlh crypto/perlasm/s390x.pm /^sub vmlh {$/;" s +vmlhb crypto/perlasm/s390x.pm /^sub vmlhb {$/;" s +vmlhf crypto/perlasm/s390x.pm /^sub vmlhf {$/;" s +vmlhh crypto/perlasm/s390x.pm /^sub vmlhh {$/;" s +vmlhw crypto/perlasm/s390x.pm /^sub vmlhw {$/;" s +vmlo crypto/perlasm/s390x.pm /^sub vmlo {$/;" s +vmlob crypto/perlasm/s390x.pm /^sub vmlob {$/;" s +vmlof crypto/perlasm/s390x.pm /^sub vmlof {$/;" s +vmloh crypto/perlasm/s390x.pm /^sub vmloh {$/;" s +vmn crypto/perlasm/s390x.pm /^sub vmn {$/;" s +vmnb crypto/perlasm/s390x.pm /^sub vmnb {$/;" s +vmnf crypto/perlasm/s390x.pm /^sub vmnf {$/;" s +vmng crypto/perlasm/s390x.pm /^sub vmng {$/;" s +vmnh crypto/perlasm/s390x.pm /^sub vmnh {$/;" s +vmnl crypto/perlasm/s390x.pm /^sub vmnl {$/;" s +vmnlb crypto/perlasm/s390x.pm /^sub vmnlb {$/;" s +vmnlf crypto/perlasm/s390x.pm /^sub vmnlf {$/;" s +vmnlg crypto/perlasm/s390x.pm /^sub vmnlg {$/;" s +vmnlh crypto/perlasm/s390x.pm /^sub vmnlh {$/;" s +vmo crypto/perlasm/s390x.pm /^sub vmo {$/;" s +vmob crypto/perlasm/s390x.pm /^sub vmob {$/;" s +vmof crypto/perlasm/s390x.pm /^sub vmof {$/;" s +vmoh crypto/perlasm/s390x.pm /^sub vmoh {$/;" s +vmp crypto/perlasm/s390x.pm /^sub vmp {$/;" s +vmrh crypto/perlasm/s390x.pm /^sub vmrh {$/;" s +vmrhb crypto/perlasm/s390x.pm /^sub vmrhb {$/;" s +vmrhf crypto/perlasm/s390x.pm /^sub vmrhf {$/;" s +vmrhg crypto/perlasm/s390x.pm /^sub vmrhg {$/;" s +vmrhh crypto/perlasm/s390x.pm /^sub vmrhh {$/;" s +vmrl crypto/perlasm/s390x.pm /^sub vmrl {$/;" s +vmrlb crypto/perlasm/s390x.pm /^sub vmrlb {$/;" s +vmrlf crypto/perlasm/s390x.pm /^sub vmrlf {$/;" s +vmrlg crypto/perlasm/s390x.pm /^sub vmrlg {$/;" s +vmrlh crypto/perlasm/s390x.pm /^sub vmrlh {$/;" s +vms_bind_func crypto/dso/dso_vms.c /^static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname)$/;" f file: +vms_bind_sym crypto/dso/dso_vms.c /^void vms_bind_sym(DSO *dso, const char *symname, void **sym)$/;" f +vms_fopen crypto/rand/randfile.c /^static __FILE_ptr32 (*const vms_fopen)(const char *, const char *, ...) =$/;" v file: +vms_load crypto/dso/dso_vms.c /^static int vms_load(DSO *dso)$/;" f file: +vms_merger crypto/dso/dso_vms.c /^static char *vms_merger(DSO *dso, const char *filespec1,$/;" f file: +vms_name_converter crypto/dso/dso_vms.c /^static char *vms_name_converter(DSO *dso, const char *filename)$/;" f file: +vms_unload crypto/dso/dso_vms.c /^static int vms_unload(DSO *dso)$/;" f file: +vmsl crypto/perlasm/s390x.pm /^sub vmsl {$/;" s +vmslg crypto/perlasm/s390x.pm /^sub vmslg {$/;" s +vmsp crypto/perlasm/s390x.pm /^sub vmsp {$/;" s +vmx crypto/perlasm/s390x.pm /^sub vmx {$/;" s +vmxb crypto/perlasm/s390x.pm /^sub vmxb {$/;" s +vmxf crypto/perlasm/s390x.pm /^sub vmxf {$/;" s +vmxg crypto/perlasm/s390x.pm /^sub vmxg {$/;" s +vmxh crypto/perlasm/s390x.pm /^sub vmxh {$/;" s +vmxl crypto/perlasm/s390x.pm /^sub vmxl {$/;" s +vmxlb crypto/perlasm/s390x.pm /^sub vmxlb {$/;" s +vmxlf crypto/perlasm/s390x.pm /^sub vmxlf {$/;" s +vmxlg crypto/perlasm/s390x.pm /^sub vmxlg {$/;" s +vmxlh crypto/perlasm/s390x.pm /^sub vmxlh {$/;" s +vn crypto/perlasm/s390x.pm /^sub vn {$/;" s +vnc crypto/perlasm/s390x.pm /^sub vnc {$/;" s +vnn crypto/perlasm/s390x.pm /^sub vnn {$/;" s +vno crypto/perlasm/s390x.pm /^sub vno {$/;" s +vnot crypto/perlasm/s390x.pm /^sub vnot {$/;" s +vnx crypto/perlasm/s390x.pm /^sub vnx {$/;" s +vo crypto/perlasm/s390x.pm /^sub vo {$/;" s +voc crypto/perlasm/s390x.pm /^sub voc {$/;" s +void_test_parse test/evp_test.c /^static int void_test_parse(EVP_TEST *t, const char *keyword, const char *value)$/;" f file: +vone crypto/perlasm/s390x.pm /^sub vone {$/;" s +vpaes_cbc_decrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_cbc_decrypt:$/;" l +vpaes_cbc_encrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_cbc_encrypt:$/;" l +vpaes_decrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_decrypt:$/;" l +vpaes_ecb_decrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_ecb_decrypt:$/;" l +vpaes_ecb_encrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_ecb_encrypt:$/;" l +vpaes_encrypt crypto/aes/asm/vpaes-armv8.pl /^vpaes_encrypt:$/;" l +vpaes_set_decrypt_key crypto/aes/asm/vpaes-armv8.pl /^vpaes_set_decrypt_key:$/;" l +vpaes_set_encrypt_key crypto/aes/asm/vpaes-armv8.pl /^vpaes_set_encrypt_key:$/;" l +vparams crypto/dh/dh_asn1.c /^ int_dhvparams *vparams;$/;" m struct:__anon201 file: +vpdi crypto/perlasm/s390x.pm /^sub vpdi {$/;" s +vperm crypto/perlasm/s390x.pm /^sub vperm {$/;" s +vpk crypto/perlasm/s390x.pm /^sub vpk {$/;" s +vpkf crypto/perlasm/s390x.pm /^sub vpkf {$/;" s +vpkg crypto/perlasm/s390x.pm /^sub vpkg {$/;" s +vpkh crypto/perlasm/s390x.pm /^sub vpkh {$/;" s +vpkls crypto/perlasm/s390x.pm /^sub vpkls {$/;" s +vpklsf crypto/perlasm/s390x.pm /^sub vpklsf {$/;" s +vpklsfs crypto/perlasm/s390x.pm /^sub vpklsfs {$/;" s +vpklsg crypto/perlasm/s390x.pm /^sub vpklsg {$/;" s +vpklsgs crypto/perlasm/s390x.pm /^sub vpklsgs {$/;" s +vpklsh crypto/perlasm/s390x.pm /^sub vpklsh {$/;" s +vpklshs crypto/perlasm/s390x.pm /^sub vpklshs {$/;" s +vpks crypto/perlasm/s390x.pm /^sub vpks {$/;" s +vpksf crypto/perlasm/s390x.pm /^sub vpksf {$/;" s +vpksfs crypto/perlasm/s390x.pm /^sub vpksfs {$/;" s +vpksg crypto/perlasm/s390x.pm /^sub vpksg {$/;" s +vpksgs crypto/perlasm/s390x.pm /^sub vpksgs {$/;" s +vpksh crypto/perlasm/s390x.pm /^sub vpksh {$/;" s +vpkshs crypto/perlasm/s390x.pm /^sub vpkshs {$/;" s +vpkz crypto/perlasm/s390x.pm /^sub vpkz {$/;" s +vpm apps/cmp.c /^static X509_VERIFY_PARAM *vpm = NULL;$/;" v file: +vpm_empty_id crypto/x509/x509_vpm.c 496;" d file: +vpmuladd crypto/poly1305/asm/poly1305-x86.pl /^sub vpmuladd {$/;" s +vpopct crypto/perlasm/s390x.pm /^sub vpopct {$/;" s +vpopctb crypto/perlasm/s390x.pm /^sub vpopctb {$/;" s +vpopctf crypto/perlasm/s390x.pm /^sub vpopctf {$/;" s +vpopctg crypto/perlasm/s390x.pm /^sub vpopctg {$/;" s +vpopcth crypto/perlasm/s390x.pm /^sub vpopcth {$/;" s +vpsop crypto/perlasm/s390x.pm /^sub vpsop {$/;" s +vpxord crypto/chacha/asm/chacha-x86_64.pl /^sub vpxord() # size optimization$/;" s +vrep crypto/perlasm/s390x.pm /^sub vrep {$/;" s +vrepb crypto/perlasm/s390x.pm /^sub vrepb {$/;" s +vrepf crypto/perlasm/s390x.pm /^sub vrepf {$/;" s +vrepg crypto/perlasm/s390x.pm /^sub vrepg {$/;" s +vreph crypto/perlasm/s390x.pm /^sub vreph {$/;" s +vrepi crypto/perlasm/s390x.pm /^sub vrepi {$/;" s +vrepib crypto/perlasm/s390x.pm /^sub vrepib {$/;" s +vrepif crypto/perlasm/s390x.pm /^sub vrepif {$/;" s +vrepig crypto/perlasm/s390x.pm /^sub vrepig {$/;" s +vrepih crypto/perlasm/s390x.pm /^sub vrepih {$/;" s +vrp crypto/perlasm/s390x.pm /^sub vrp {$/;" s +vs crypto/perlasm/s390x.pm /^sub vs {$/;" s +vsb crypto/perlasm/s390x.pm /^sub vsb {$/;" s +vsbcbi crypto/perlasm/s390x.pm /^sub vsbcbi {$/;" s +vsbcbiq crypto/perlasm/s390x.pm /^sub vsbcbiq {$/;" s +vsbi crypto/perlasm/s390x.pm /^sub vsbi {$/;" s +vsbiq crypto/perlasm/s390x.pm /^sub vsbiq {$/;" s +vscbi crypto/perlasm/s390x.pm /^sub vscbi {$/;" s +vscbib crypto/perlasm/s390x.pm /^sub vscbib {$/;" s +vscbif crypto/perlasm/s390x.pm /^sub vscbif {$/;" s +vscbig crypto/perlasm/s390x.pm /^sub vscbig {$/;" s +vscbih crypto/perlasm/s390x.pm /^sub vscbih {$/;" s +vscbiq crypto/perlasm/s390x.pm /^sub vscbiq {$/;" s +vscef crypto/perlasm/s390x.pm /^sub vscef {$/;" s +vsceg crypto/perlasm/s390x.pm /^sub vsceg {$/;" s +vsdp crypto/perlasm/s390x.pm /^sub vsdp {$/;" s +vseg crypto/perlasm/s390x.pm /^sub vseg {$/;" s +vsegb crypto/perlasm/s390x.pm /^sub vsegb {$/;" s +vsegf crypto/perlasm/s390x.pm /^sub vsegf {$/;" s +vsegh crypto/perlasm/s390x.pm /^sub vsegh {$/;" s +vsel crypto/perlasm/s390x.pm /^sub vsel {$/;" s +vsf crypto/perlasm/s390x.pm /^sub vsf {$/;" s +vsg crypto/perlasm/s390x.pm /^sub vsg {$/;" s +vsh crypto/perlasm/s390x.pm /^sub vsh {$/;" s +vsl crypto/perlasm/s390x.pm /^sub vsl {$/;" s +vslb crypto/perlasm/s390x.pm /^sub vslb {$/;" s +vsldb crypto/perlasm/s390x.pm /^sub vsldb {$/;" s +vsp crypto/perlasm/s390x.pm /^sub vsp {$/;" s +vsplat_input crypto/poly1305/asm/poly1305-x86.pl /^sub vsplat_input {$/;" s +vsq crypto/perlasm/s390x.pm /^sub vsq {$/;" s +vsr2vr crypto/perlasm/ppc-xlate.pl /^sub vsr2vr {$/;" s +vsr2vr1 crypto/perlasm/ppc-xlate.pl /^sub vsr2vr1 {$/;" s +vsr2vr_args crypto/perlasm/ppc-xlate.pl /^sub vsr2vr_args {$/;" s +vsra crypto/perlasm/s390x.pm /^sub vsra {$/;" s +vsrab crypto/perlasm/s390x.pm /^sub vsrab {$/;" s +vsrl crypto/perlasm/s390x.pm /^sub vsrl {$/;" s +vsrlb crypto/perlasm/s390x.pm /^sub vsrlb {$/;" s +vsrp crypto/perlasm/s390x.pm /^sub vsrp {$/;" s +vst crypto/perlasm/s390x.pm /^sub vst {$/;" s +vsteb crypto/perlasm/s390x.pm /^sub vsteb {$/;" s +vstef crypto/perlasm/s390x.pm /^sub vstef {$/;" s +vsteg crypto/perlasm/s390x.pm /^sub vsteg {$/;" s +vsteh crypto/perlasm/s390x.pm /^sub vsteh {$/;" s +vstl crypto/perlasm/s390x.pm /^sub vstl {$/;" s +vstm crypto/perlasm/s390x.pm /^sub vstm {$/;" s +vstrc crypto/perlasm/s390x.pm /^sub vstrc {$/;" s +vstrcb crypto/perlasm/s390x.pm /^sub vstrcb {$/;" s +vstrcbs crypto/perlasm/s390x.pm /^sub vstrcbs {$/;" s +vstrcf crypto/perlasm/s390x.pm /^sub vstrcf {$/;" s +vstrcfs crypto/perlasm/s390x.pm /^sub vstrcfs {$/;" s +vstrch crypto/perlasm/s390x.pm /^sub vstrch {$/;" s +vstrchs crypto/perlasm/s390x.pm /^sub vstrchs {$/;" s +vstrczb crypto/perlasm/s390x.pm /^sub vstrczb {$/;" s +vstrczbs crypto/perlasm/s390x.pm /^sub vstrczbs {$/;" s +vstrczf crypto/perlasm/s390x.pm /^sub vstrczf {$/;" s +vstrczfs crypto/perlasm/s390x.pm /^sub vstrczfs {$/;" s +vstrczh crypto/perlasm/s390x.pm /^sub vstrczh {$/;" s +vstrczhs crypto/perlasm/s390x.pm /^sub vstrczhs {$/;" s +vstrl crypto/perlasm/s390x.pm /^sub vstrl {$/;" s +vstrlr crypto/perlasm/s390x.pm /^sub vstrlr {$/;" s +vsum crypto/perlasm/s390x.pm /^sub vsum {$/;" s +vsumb crypto/perlasm/s390x.pm /^sub vsumb {$/;" s +vsumg crypto/perlasm/s390x.pm /^sub vsumg {$/;" s +vsumgf crypto/perlasm/s390x.pm /^sub vsumgf {$/;" s +vsumgh crypto/perlasm/s390x.pm /^sub vsumgh {$/;" s +vsumh crypto/perlasm/s390x.pm /^sub vsumh {$/;" s +vsumq crypto/perlasm/s390x.pm /^sub vsumq {$/;" s +vsumqf crypto/perlasm/s390x.pm /^sub vsumqf {$/;" s +vsumqg crypto/perlasm/s390x.pm /^sub vsumqg {$/;" s +vsxmem_op crypto/perlasm/ppc-xlate.pl /^sub vsxmem_op {$/;" s +vtm crypto/perlasm/s390x.pm /^sub vtm {$/;" s +vtmp providers/implementations/rands/drbg_hash.c /^ unsigned char vtmp[HASH_PRNG_MAX_SEEDLEN];$/;" m struct:rand_drbg_hash_st file: +vtp crypto/perlasm/s390x.pm /^sub vtp {$/;" s +vuph crypto/perlasm/s390x.pm /^sub vuph {$/;" s +vuphb crypto/perlasm/s390x.pm /^sub vuphb {$/;" s +vuphf crypto/perlasm/s390x.pm /^sub vuphf {$/;" s +vuphh crypto/perlasm/s390x.pm /^sub vuphh {$/;" s +vupkz crypto/perlasm/s390x.pm /^sub vupkz {$/;" s +vupl crypto/perlasm/s390x.pm /^sub vupl {$/;" s +vuplb crypto/perlasm/s390x.pm /^sub vuplb {$/;" s +vuplf crypto/perlasm/s390x.pm /^sub vuplf {$/;" s +vuplh crypto/perlasm/s390x.pm /^sub vuplh {$/;" s +vuplhb crypto/perlasm/s390x.pm /^sub vuplhb {$/;" s +vuplhf crypto/perlasm/s390x.pm /^sub vuplhf {$/;" s +vuplhh crypto/perlasm/s390x.pm /^sub vuplhh {$/;" s +vuplhw crypto/perlasm/s390x.pm /^sub vuplhw {$/;" s +vupll crypto/perlasm/s390x.pm /^sub vupll {$/;" s +vupllb crypto/perlasm/s390x.pm /^sub vupllb {$/;" s +vupllf crypto/perlasm/s390x.pm /^sub vupllf {$/;" s +vupllh crypto/perlasm/s390x.pm /^sub vupllh {$/;" s +vx crypto/perlasm/s390x.pm /^sub vx {$/;" s +vzero crypto/perlasm/s390x.pm /^sub vzero {$/;" s +w crypto/aes/aes_core.c /^ u32 w[2];$/;" m union:__anon92 file: +w crypto/ec/ec_mult.c /^ size_t w; \/* window size *\/$/;" m struct:ec_pre_comp_st file: +w crypto/ec/ecp_nistz256.c /^ size_t w; \/* Window size *\/$/;" m struct:nistz256_pre_comp_st file: +w crypto/evp/e_aes.c /^ unsigned int w;$/;" m union:__anon60::__anon61::__anon62::__anon63 file: +w crypto/evp/e_aes.c /^ unsigned int w[4];$/;" m union:__anon60::__anon61::__anon62::__anon65 file: +w providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int w;$/;" m union:S390X_kma_params_st::__anon523 +w providers/implementations/include/prov/ciphercommon_gcm.h /^ unsigned int w[4];$/;" m union:S390X_kma_params_st::__anon525 +w test/bioprinttest.c /^ const char *w;$/;" m struct:pw_st file: +w util/check-format-test-negatives.c /^ w = 0$/;" e enum:s_type::e2_type file: +w util/check-format-test-negatives.c /^ w = 0$/;" e enum:s_type::e_type file: +w util/check-format-test-negatives.c /^ w = 0$/;" e enum:__anon2 file: +w util/check-format-test-negatives.c /^ w = 0$/;" e enum:__anon3::__anon4 file: +w util/check-format-test-negatives.c /^ w = 0$/;" e enum:__anon3::__anon5 file: +w util/check-format-test-positives.c /^ w = 0 \/*@ hanging expr indent off by 1, or 3 for lines after '{' *\/$/;" e enum:__anon6::__anon7 file: +w8 crypto/aes/asm/vpaes-armv8.pl /^ sub w8, w8, #1 \/\/ nr--$/;" s +w8 crypto/aes/asm/vpaes-armv8.pl /^ sub w8, w8, #1 \/\/ sub \\$1,%rax # nr--$/;" s +w_epoch ssl/record/record.h /^ unsigned short w_epoch;$/;" m struct:dtls_record_layer_st +w_msg_hdr ssl/ssl_local.h /^ struct hm_header_st w_msg_hdr;$/;" m struct:dtls1_state_st typeref:struct:dtls1_state_st::hm_header_st +w_new_end crypto/encode_decode/decoder_lib.c /^ size_t w_new_start, w_new_end; \/* "new" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: +w_new_start crypto/encode_decode/decoder_lib.c /^ size_t w_new_start, w_new_end; \/* "new" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: +w_prev_end crypto/encode_decode/decoder_lib.c /^ size_t w_prev_start, w_prev_end; \/* "previous" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: +w_prev_start crypto/encode_decode/decoder_lib.c /^ size_t w_prev_start, w_prev_end; \/* "previous" decoders *\/$/;" m struct:collect_extra_decoder_data_st file: +wait_cleanup engines/e_dasync.c /^static void wait_cleanup(ASYNC_WAIT_CTX *ctx, const void *key,$/;" f file: +wait_ctx apps/speed.c /^ ASYNC_WAIT_CTX *wait_ctx;$/;" m struct:loopargs_st file: +wait_for_async apps/lib/apps.c /^void wait_for_async(SSL *s)$/;" f +wait_for_thread test/drbgtest.c /^static int wait_for_thread(thread_t thread)$/;" f file: +wait_for_thread test/threadstest.h /^static int wait_for_thread(thread_t thread)$/;" f +wait_random_seeded providers/implementations/rands/seeding/rand_unix.c /^static int wait_random_seeded(void)$/;" f file: +waitctx crypto/async/async_local.h /^ ASYNC_WAIT_CTX *waitctx;$/;" m struct:async_job_st +waitctx ssl/ssl_local.h /^ ASYNC_WAIT_CTX *waitctx;$/;" m struct:ssl_st +waitfd test/asynctest.c /^static int waitfd(void *args)$/;" f file: +walk_curve test/ecstresstest.c /^static BIGNUM *walk_curve(const EC_GROUP *group, EC_POINT *point,$/;" f file: +walk_reg_wins crypto/sparccpuid.S /^walk_reg_wins:$/;" l +warn_alert ssl/ssl_local.h /^ int warn_alert;$/;" m struct:ssl_st::__anon417 +warn_cert apps/lib/apps.c /^static void warn_cert(const char *uri, X509 *cert, int warn_EE,$/;" f file: +warn_cert_msg apps/lib/apps.c /^static void warn_cert_msg(const char *uri, X509 *cert, const char *msg)$/;" f file: +warn_certs apps/lib/apps.c /^static void warn_certs(const char *uri, STACK_OF(X509) *certs, int warn_EE,$/;" f file: +warn_copying apps/x509.c /^static void warn_copying(ASN1_OBJECT *excluded, const char *names)$/;" f file: +warn_deprecated apps/openssl.c /^static void warn_deprecated(const FUNCTION *fp)$/;" f file: +watchccs_ctrl test/tls13ccstest.c /^static long watchccs_ctrl(BIO *bio, int cmd, long num, void *ptr)$/;" f file: +watchccs_free test/tls13ccstest.c /^static int watchccs_free(BIO *bio)$/;" f file: +watchccs_gets test/tls13ccstest.c /^static int watchccs_gets(BIO *bio, char *buf, int size)$/;" f file: +watchccs_new test/tls13ccstest.c /^static int watchccs_new(BIO *bio)$/;" f file: +watchccs_puts test/tls13ccstest.c /^static int watchccs_puts(BIO *bio, const char *str)$/;" f file: +watchccs_read test/tls13ccstest.c /^static int watchccs_read(BIO *bio, char *out, int outl)$/;" f file: +watchccs_write test/tls13ccstest.c /^static int watchccs_write(BIO *bio, const char *in, int inl)$/;" f file: +wbio crypto/http/http_client.c /^ BIO *wbio; \/* BIO to write\/send request to *\/$/;" m struct:ossl_http_req_ctx_st file: +wbio ssl/ssl_local.h /^ BIO *wbio;$/;" m struct:ssl_st +wbuf ssl/record/record.h /^ SSL3_BUFFER wbuf[SSL_MAX_PIPELINES];$/;" m struct:record_layer_st +wcdgb crypto/perlasm/s390x.pm /^sub wcdgb {$/;" s +wcdlgb crypto/perlasm/s390x.pm /^sub wcdlgb {$/;" s +wcgdb crypto/perlasm/s390x.pm /^sub wcgdb {$/;" s +wclgdb crypto/perlasm/s390x.pm /^sub wclgdb {$/;" s +wctr test/asynciotest.c /^ unsigned int wctr;$/;" m struct:async_ctrs file: +wctr test/sslbuffertest.c /^ unsigned int wctr;$/;" m struct:async_ctrs file: +wd test/x509_time_test.c /^ int yd, wd;$/;" m struct:__anon271 file: +weak_keys crypto/des/set_key.c /^static const DES_cblock weak_keys[] = {$/;" v file: +weak_keys test/destest.c /^} weak_keys[] = {$/;" v typeref:struct:__anon344 file: +wfadb crypto/perlasm/s390x.pm /^sub wfadb {$/;" s +wfasb crypto/perlasm/s390x.pm /^sub wfasb {$/;" s +wfaxb crypto/perlasm/s390x.pm /^sub wfaxb {$/;" s +wfc crypto/perlasm/s390x.pm /^sub wfc {$/;" s +wfcdb crypto/perlasm/s390x.pm /^sub wfcdb {$/;" s +wfcedb crypto/perlasm/s390x.pm /^sub wfcedb {$/;" s +wfcedbs crypto/perlasm/s390x.pm /^sub wfcedbs {$/;" s +wfcesb crypto/perlasm/s390x.pm /^sub wfcesb {$/;" s +wfcesbs crypto/perlasm/s390x.pm /^sub wfcesbs {$/;" s +wfcexb crypto/perlasm/s390x.pm /^sub wfcexb {$/;" s +wfcexbs crypto/perlasm/s390x.pm /^sub wfcexbs {$/;" s +wfchdb crypto/perlasm/s390x.pm /^sub wfchdb {$/;" s +wfchdbs crypto/perlasm/s390x.pm /^sub wfchdbs {$/;" s +wfchedb crypto/perlasm/s390x.pm /^sub wfchedb {$/;" s +wfchedbs crypto/perlasm/s390x.pm /^sub wfchedbs {$/;" s +wfchesb crypto/perlasm/s390x.pm /^sub wfchesb {$/;" s +wfchesbs crypto/perlasm/s390x.pm /^sub wfchesbs {$/;" s +wfchexb crypto/perlasm/s390x.pm /^sub wfchexb {$/;" s +wfchexbs crypto/perlasm/s390x.pm /^sub wfchexbs {$/;" s +wfchsb crypto/perlasm/s390x.pm /^sub wfchsb {$/;" s +wfchsbs crypto/perlasm/s390x.pm /^sub wfchsbs {$/;" s +wfchxb crypto/perlasm/s390x.pm /^sub wfchxb {$/;" s +wfchxbs crypto/perlasm/s390x.pm /^sub wfchxbs {$/;" s +wfcsb crypto/perlasm/s390x.pm /^sub wfcsb {$/;" s +wfcxb crypto/perlasm/s390x.pm /^sub wfcxb {$/;" s +wfddb crypto/perlasm/s390x.pm /^sub wfddb {$/;" s +wfdsb crypto/perlasm/s390x.pm /^sub wfdsb {$/;" s +wfdxb crypto/perlasm/s390x.pm /^sub wfdxb {$/;" s +wfidb crypto/perlasm/s390x.pm /^sub wfidb {$/;" s +wfisb crypto/perlasm/s390x.pm /^sub wfisb {$/;" s +wfixb crypto/perlasm/s390x.pm /^sub wfixb {$/;" s +wfk crypto/perlasm/s390x.pm /^sub wfk {$/;" s +wfkdb crypto/perlasm/s390x.pm /^sub wfkdb {$/;" s +wfksb crypto/perlasm/s390x.pm /^sub wfksb {$/;" s +wfkxb crypto/perlasm/s390x.pm /^sub wfkxb {$/;" s +wflcdb crypto/perlasm/s390x.pm /^sub wflcdb {$/;" s +wflcsb crypto/perlasm/s390x.pm /^sub wflcsb {$/;" s +wflcxb crypto/perlasm/s390x.pm /^sub wflcxb {$/;" s +wflld crypto/perlasm/s390x.pm /^sub wflld {$/;" s +wflls crypto/perlasm/s390x.pm /^sub wflls {$/;" s +wflndb crypto/perlasm/s390x.pm /^sub wflndb {$/;" s +wflnsb crypto/perlasm/s390x.pm /^sub wflnsb {$/;" s +wflnxb crypto/perlasm/s390x.pm /^sub wflnxb {$/;" s +wflpdb crypto/perlasm/s390x.pm /^sub wflpdb {$/;" s +wflpsb crypto/perlasm/s390x.pm /^sub wflpsb {$/;" s +wflpxb crypto/perlasm/s390x.pm /^sub wflpxb {$/;" s +wflrd crypto/perlasm/s390x.pm /^sub wflrd {$/;" s +wflrx crypto/perlasm/s390x.pm /^sub wflrx {$/;" s +wfmadb crypto/perlasm/s390x.pm /^sub wfmadb {$/;" s +wfmasb crypto/perlasm/s390x.pm /^sub wfmasb {$/;" s +wfmaxb crypto/perlasm/s390x.pm /^sub wfmaxb {$/;" s +wfmaxdb crypto/perlasm/s390x.pm /^sub wfmaxdb {$/;" s +wfmaxsb crypto/perlasm/s390x.pm /^sub wfmaxsb {$/;" s +wfmaxxb crypto/perlasm/s390x.pm /^sub wfmaxxb {$/;" s +wfmdb crypto/perlasm/s390x.pm /^sub wfmdb {$/;" s +wfmindb crypto/perlasm/s390x.pm /^sub wfmindb {$/;" s +wfminsb crypto/perlasm/s390x.pm /^sub wfminsb {$/;" s +wfminxb crypto/perlasm/s390x.pm /^sub wfminxb {$/;" s +wfmsb crypto/perlasm/s390x.pm /^sub wfmsb {$/;" s +wfmsdb crypto/perlasm/s390x.pm /^sub wfmsdb {$/;" s +wfmssb crypto/perlasm/s390x.pm /^sub wfmssb {$/;" s +wfmsxb crypto/perlasm/s390x.pm /^sub wfmsxb {$/;" s +wfmxb crypto/perlasm/s390x.pm /^sub wfmxb {$/;" s +wfnmadb crypto/perlasm/s390x.pm /^sub wfnmadb {$/;" s +wfnmasb crypto/perlasm/s390x.pm /^sub wfnmasb {$/;" s +wfnmaxb crypto/perlasm/s390x.pm /^sub wfnmaxb {$/;" s +wfnmsdb crypto/perlasm/s390x.pm /^sub wfnmsdb {$/;" s +wfnmssb crypto/perlasm/s390x.pm /^sub wfnmssb {$/;" s +wfnmsxb crypto/perlasm/s390x.pm /^sub wfnmsxb {$/;" s +wfpsodb crypto/perlasm/s390x.pm /^sub wfpsodb {$/;" s +wfpsosb crypto/perlasm/s390x.pm /^sub wfpsosb {$/;" s +wfpsoxb crypto/perlasm/s390x.pm /^sub wfpsoxb {$/;" s +wfsdb crypto/perlasm/s390x.pm /^sub wfsdb {$/;" s +wfsqdb crypto/perlasm/s390x.pm /^sub wfsqdb {$/;" s +wfsqsb crypto/perlasm/s390x.pm /^sub wfsqsb {$/;" s +wfsqxb crypto/perlasm/s390x.pm /^sub wfsqxb {$/;" s +wfssb crypto/perlasm/s390x.pm /^sub wfssb {$/;" s +wfsxb crypto/perlasm/s390x.pm /^sub wfsxb {$/;" s +wftcidb crypto/perlasm/s390x.pm /^sub wftcidb {$/;" s +wftcisb crypto/perlasm/s390x.pm /^sub wftcisb {$/;" s +wftcixb crypto/perlasm/s390x.pm /^sub wftcixb {$/;" s +where test/sslapitest.c /^ int where;$/;" m struct:info_cb_states_st file: +which Configure /^sub which$/;" s +whirlpool_block crypto/whrlpool/wp_block.c /^void whirlpool_block(WHIRLPOOL_CTX *ctx, const void *inp, size_t n)$/;" f +whirlpool_md crypto/evp/legacy_wp.c /^static const EVP_MD whirlpool_md = {$/;" v file: +wide_to_asc engines/e_capi.c /^static char *wide_to_asc(LPCWSTR wstr)$/;" f file: +widefelem crypto/ec/ecp_nistp224.c /^typedef widelimb widefelem[7];$/;" t file: +widefelem_diff crypto/ec/ecp_nistp224.c /^static void widefelem_diff(widefelem out, const widefelem in)$/;" f file: +widefelem_scalar crypto/ec/ecp_nistp224.c /^static void widefelem_scalar(widefelem out, const widelimb scalar)$/;" f file: +widelimb crypto/ec/ecp_nistp224.c /^typedef uint128_t widelimb;$/;" t file: +widemul crypto/ec/curve448/arch_32/arch_intrinsics.h /^static ossl_inline uint64_t widemul(uint32_t a, uint32_t b)$/;" f +widemul crypto/ec/curve448/arch_64/arch_intrinsics.h /^static ossl_inline uint128_t widemul(uint64_t a, uint64_t b)$/;" f +width apps/include/function.h /^ int width;$/;" m struct:__anon445 +wildcard_match crypto/x509/v3_utl.c /^static int wildcard_match(const unsigned char *prefix, size_t prefix_len,$/;" f file: +willBeRevokedAt crypto/cmp/cmp_local.h /^ ASN1_GENERALIZEDTIME *willBeRevokedAt;$/;" m struct:ossl_cmp_revanncontent_st +win32_bind_func crypto/dso/dso_win32.c /^static DSO_FUNC_TYPE win32_bind_func(DSO *dso, const char *symname)$/;" f file: +win32_globallookup crypto/dso/dso_win32.c /^static void *win32_globallookup(const char *name)$/;" f file: +win32_joiner crypto/dso/dso_win32.c /^static char *win32_joiner(DSO *dso, const struct file_st *file_split)$/;" f file: +win32_load crypto/dso/dso_win32.c /^static int win32_load(DSO *dso)$/;" f file: +win32_merger crypto/dso/dso_win32.c /^static char *win32_merger(DSO *dso, const char *filespec1,$/;" f file: +win32_name_converter crypto/dso/dso_win32.c /^static char *win32_name_converter(DSO *dso, const char *filename)$/;" f file: +win32_pathbyaddr crypto/dso/dso_win32.c /^static int win32_pathbyaddr(void *addr, char *path, int sz)$/;" f file: +win32_splitter crypto/dso/dso_win32.c /^static struct file_st *win32_splitter(DSO *dso, const char *filename,$/;" f file: +win32_unload crypto/dso/dso_win32.c /^static int win32_unload(DSO *dso)$/;" f file: +win32_utf8argv apps/lib/win32_init.c /^void win32_utf8argv(int *argc, char **argv[])$/;" f +win32atexit crypto/init.c /^static int win32atexit(void)$/;" f file: +with util/perl/OpenSSL/Test.pm /^sub with {$/;" s +with_ss test/cmp_protect_test.c /^ int with_ss;$/;" m struct:test_fixture file: +witness crypto/cmp/cmp_local.h /^ ASN1_OCTET_STRING *witness;$/;" m struct:ossl_cmp_challenge_st +wldeb crypto/perlasm/s390x.pm /^sub wldeb { # deprecated, use wflls$/;" s +wledb crypto/perlasm/s390x.pm /^sub wledb { # deprecated, use wflrd$/;" s +wnum ssl/record/record.h /^ size_t wnum;$/;" m struct:record_layer_st +word include/crypto/modes.h /^ uint64_t word[SIV_LEN\/sizeof(uint64_t)];$/;" m union:siv_block_u +word2char crypto/seed/seed_local.h 51;" d +word_is_zero crypto/ec/curve448/arch_32/arch_intrinsics.h 20;" d +word_is_zero crypto/ec/curve448/arch_64/arch_intrinsics.h 20;" d +word_t crypto/ec/curve448/word.h /^typedef uint32_t word_t, mask_t;$/;" t +word_t crypto/ec/curve448/word.h /^typedef uint64_t word_t, mask_t;$/;" t +wording util/find-doc-nits /^sub wording {$/;" s +wpacket_intern_close crypto/packet.c /^static int wpacket_intern_close(WPACKET *pkt, WPACKET_SUB *sub, int doclose)$/;" f file: +wpacket_intern_init_len crypto/packet.c /^static int wpacket_intern_init_len(WPACKET *pkt, size_t lenbytes)$/;" f file: +wpacket_st include/internal/packet.h /^struct wpacket_st {$/;" s +wpacket_sub include/internal/packet.h /^struct wpacket_sub {$/;" s +wpend_buf ssl/record/record.h /^ const unsigned char *wpend_buf;$/;" m struct:record_layer_st +wpend_ret ssl/record/record.h /^ size_t wpend_ret;$/;" m struct:record_layer_st +wpend_tot ssl/record/record.h /^ size_t wpend_tot;$/;" m struct:record_layer_st +wpend_type ssl/record/record.h /^ int wpend_type;$/;" m struct:record_layer_st +wrap_iv crypto/evp/e_des3.c /^static const unsigned char wrap_iv[8] =$/;" v file: +wrap_iv providers/implementations/ciphers/cipher_tdes_wrap.c /^static const unsigned char wrap_iv[8] =$/;" v file: +wrap_password_callback apps/lib/apps.c /^int wrap_password_callback(char *buf, int bufsiz, int verify, void *userdata)$/;" f +wrapfn providers/implementations/ciphers/cipher_aes_wrp.c /^ aeswrap_fn wrapfn;$/;" m struct:prov_aes_wrap_ctx_st file: +write util/perl/OpenSSL/Ordinals.pm /^sub write {$/;" s +write_PKIMESSAGE apps/cmp.c /^static int write_PKIMESSAGE(const OSSL_CMP_MSG *msg, char **filenames)$/;" f file: +write_bio crypto/bio/bio_dump.c /^static int write_bio(const void *data, size_t len, void *bp)$/;" f file: +write_bio_of_void_fn providers/implementations/encode_decode/encode_key2any.c /^typedef int write_bio_of_void_fn(BIO *bp, const void *x);$/;" t file: +write_blob providers/implementations/encode_decode/encode_key2blob.c /^static int write_blob(void *provctx, OSSL_CORE_BIO *cout,$/;" f file: +write_buf test/helpers/handshake.c /^ unsigned char *write_buf;$/;" m struct:peer_st file: +write_buf_len test/helpers/handshake.c /^ int write_buf_len;$/;" m struct:peer_st file: +write_cert apps/cmp.c /^static int write_cert(BIO *bio, X509 *cert)$/;" f file: +write_config_fips_section apps/fipsinstall.c /^static int write_config_fips_section(BIO *out, const char *section,$/;" f file: +write_config_header apps/fipsinstall.c /^static int write_config_header(BIO *out, const char *prov_name,$/;" f file: +write_dsa crypto/pem/pvkfmt.c /^static void write_dsa(unsigned char **out, const DSA *dsa, int ispub)$/;" f file: +write_files test/helpers/pkcs12.c /^static int write_files = 0;$/;" v file: +write_fp crypto/bio/bio_dump.c /^static int write_fp(const void *data, size_t len, void *fp)$/;" f file: +write_hash ssl/ssl_local.h /^ EVP_MD_CTX *write_hash; \/* used for mac generation *\/$/;" m struct:dtls1_retransmit_state +write_hash ssl/ssl_local.h /^ EVP_MD_CTX *write_hash; \/* used for mac generation *\/$/;" m struct:ssl_st +write_iv ssl/ssl_local.h /^ unsigned char write_iv[EVP_MAX_IV_LENGTH]; \/* TLSv1.3 static write IV *\/$/;" m struct:ssl_st +write_lebn crypto/pem/pvkfmt.c /^static void write_lebn(unsigned char **out, const BIGNUM *bn, int len)$/;" f file: +write_ledword crypto/pem/pvkfmt.c /^static void write_ledword(unsigned char **out, unsigned int dw)$/;" f file: +write_mac_secret ssl/ssl_local.h /^ unsigned char write_mac_secret[EVP_MAX_MD_SIZE];$/;" m struct:ssl_st::__anon417 +write_mac_secret_size ssl/ssl_local.h /^ size_t write_mac_secret_size;$/;" m struct:ssl_st::__anon417 +write_msblob providers/implementations/encode_decode/encode_key2ms.c /^static int write_msblob(struct key2ms_ctx_st *ctx, OSSL_CORE_BIO *cout,$/;" f file: +write_new_certificate apps/ca.c /^static void write_new_certificate(BIO *bp, X509 *x, int output_der, int notext)$/;" f file: +write_p12 test/helpers/pkcs12.c /^static int write_p12(PKCS12 *p12, const char *outfile)$/;" f file: +write_pem test/cms-examples.pl /^sub write_pem {$/;" s +write_pvk providers/implementations/encode_decode/encode_key2ms.c /^static int write_pvk(struct key2ms_ctx_st *ctx, OSSL_CORE_BIO *cout,$/;" f file: +write_record test/recordlentest.c /^static int write_record(BIO *b, size_t len, int rectype, int recversion)$/;" f file: +write_rsa crypto/pem/pvkfmt.c /^static void write_rsa(unsigned char **out, const RSA *rsa, int ispub)$/;" f file: +write_sequence ssl/record/record.h /^ unsigned char write_sequence[SEQ_NUM_SIZE];$/;" m struct:record_layer_st +write_session test/ssl_old_test.c /^static int write_session(const char *filename, SSL_SESSION *sess)$/;" f file: +write_state ssl/statem/statem.h /^ WRITE_STATE write_state;$/;" m struct:ossl_statem_st +write_state_machine ssl/statem/statem.c /^static SUB_STATE_RETURN write_state_machine(SSL *s)$/;" f file: +write_state_work ssl/statem/statem.h /^ WORK_STATE write_state_work;$/;" m struct:ossl_statem_st +write_string crypto/ui/ui_openssl.c /^static int write_string(UI *ui, UI_STRING *uis)$/;" f file: +writer_VMS util/mkdef.pl /^sub writer_VMS {$/;" s +writer_aix util/mkdef.pl /^sub writer_aix {$/;" s +writer_ctest util/mkdef.pl /^sub writer_ctest {$/;" s +writer_linux util/mkdef.pl /^sub writer_linux {$/;" s +writer_nonstop util/mkdef.pl /^sub writer_nonstop {$/;" s +writer_windows util/mkdef.pl /^sub writer_windows {$/;" s +writesocket include/internal/sockets.h 135;" d +writesocket include/internal/sockets.h 141;" d +writesocket include/internal/sockets.h 146;" d +writesocket include/internal/sockets.h 151;" d +writesocket include/internal/sockets.h 156;" d +writesocket include/internal/sockets.h 159;" d +writesocket include/internal/sockets.h 167;" d +written include/internal/packet.h /^ size_t written;$/;" m struct:wpacket_st +wsa_init_done crypto/bio/bio_sock.c /^static int wsa_init_done = 0;$/;" v file: +www apps/s_server.c /^static int www = 0;$/;" v file: +www_body apps/s_server.c /^static int www_body(int s, int stype, int prot, unsigned char *context)$/;" f file: +x crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s +x include/openssl/rc4.h /^ RC4_INT x, y;$/;" m struct:rc4_key_st +x test/ectest.c /^ const char *x;$/;" m struct:c2_curve_test file: +x test/property_test.c /^ int x;$/;" m struct:ossl_provider_st file: +x util/check-format-test-negatives.c /^ x;$/;" t file: +x util/check-format-test-negatives.c /^x;$/;" t file: +x util/check-format-test-positives.c /^ x = 1, \/*@ hanging expr indent off by -1 *\/$/;" e enum:__anon6::__anon7 file: +x1 crypto/arm64cpuid.pl /^ sub x1,x1,#1$/;" s +x1 crypto/arm64cpuid.pl /^ sub x1,x1,#8$/;" s +x11 crypto/bn/asm/armv8-mont.pl /^ sub x11,$bptr,x11 \/\/ this is num*4$/;" s +x17 crypto/bn/asm/armv8-mont.pl /^ sub x17,$bptr,$aptr \/\/ preserves carry$/;" s +x17 crypto/bn/asm/armv8-mont.pl /^ sub x17,$bptr,$aptr$/;" s +x25519_adjust providers/implementations/encode_decode/decode_der2key.c 464;" d file: +x25519_check providers/implementations/encode_decode/decode_der2key.c 463;" d file: +x25519_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 460;" d file: +x25519_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 461;" d file: +x25519_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 459;" d file: +x25519_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 457;" d file: +x25519_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 458;" d file: +x25519_evp_type providers/implementations/encode_decode/decode_der2key.c 456;" d file: +x25519_evp_type providers/implementations/encode_decode/encode_key2any.c 809;" d file: +x25519_fe51_mul crypto/ec/asm/x25519-ppc64.pl /^x25519_fe51_mul:$/;" l +x25519_fe51_mul crypto/ec/asm/x25519-x86_64.pl /^x25519_fe51_mul:$/;" l +x25519_fe51_mul121666 crypto/ec/asm/x25519-ppc64.pl /^x25519_fe51_mul121666:$/;" l +x25519_fe51_mul121666 crypto/ec/asm/x25519-x86_64.pl /^x25519_fe51_mul121666:$/;" l +x25519_fe51_sqr crypto/ec/asm/x25519-ppc64.pl /^x25519_fe51_sqr:$/;" l +x25519_fe51_sqr crypto/ec/asm/x25519-x86_64.pl /^x25519_fe51_sqr:$/;" l +x25519_fe64_add crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_add:$/;" l +x25519_fe64_add crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_add:$/;" l +x25519_fe64_eligible crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_eligible:$/;" l +x25519_fe64_mul crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_mul:$/;" l +x25519_fe64_mul crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_mul:$/;" l +x25519_fe64_mul121666 crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_mul121666:$/;" l +x25519_fe64_mul121666 crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_mul121666:$/;" l +x25519_fe64_sqr crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_sqr:$/;" l +x25519_fe64_sqr crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_sqr:$/;" l +x25519_fe64_sub crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_sub:$/;" l +x25519_fe64_sub crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_sub:$/;" l +x25519_fe64_tobytes crypto/ec/asm/x25519-ppc64.pl /^x25519_fe64_tobytes:$/;" l +x25519_fe64_tobytes crypto/ec/asm/x25519-x86_64.pl /^x25519_fe64_tobytes:$/;" l +x25519_free providers/implementations/encode_decode/decode_der2key.c 462;" d file: +x25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn x25519_gen;$/;" v file: +x25519_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x25519_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +x25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn x25519_gen_init;$/;" v file: +x25519_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x25519_gen_init(void *provctx, int selection,$/;" f file: +x25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn x25519_get_params;$/;" v file: +x25519_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x25519_get_params(void *key, OSSL_PARAM params[])$/;" f file: +x25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn x25519_gettable_params;$/;" v file: +x25519_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x25519_gettable_params(void *provctx)$/;" f file: +x25519_import_from crypto/ec/ecx_meth.c /^static int x25519_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +x25519_input_type providers/implementations/encode_decode/encode_key2any.c 813;" d file: +x25519_input_type providers/implementations/encode_decode/encode_key2text.c 629;" d file: +x25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn x25519_new_key;$/;" v file: +x25519_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x25519_new_key(void *provctx)$/;" f file: +x25519_newctx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_newctx_fn x25519_newctx;$/;" v file: +x25519_newctx providers/implementations/exchange/ecx_exch.c /^static void *x25519_newctx(void *provctx)$/;" f file: +x25519_pem_type providers/implementations/encode_decode/encode_key2any.c 817;" d file: +x25519_sc_reduce crypto/ec/curve25519.c /^static void x25519_sc_reduce(uint8_t *s)$/;" f file: +x25519_scalar_mult crypto/ec/curve25519.c /^static void x25519_scalar_mult(uint8_t out[32], const uint8_t scalar[32],$/;" f file: +x25519_scalar_mult_generic crypto/ec/curve25519.c /^static void x25519_scalar_mult_generic(uint8_t out[32],$/;" f file: +x25519_scalar_mulx crypto/ec/curve25519.c /^static void x25519_scalar_mulx(uint8_t out[32], const uint8_t scalar[32],$/;" f file: +x25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn x25519_set_params;$/;" v file: +x25519_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x25519_set_params(void *key, const OSSL_PARAM params[])$/;" f file: +x25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn x25519_settable_params;$/;" v file: +x25519_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x25519_settable_params(void *provctx)$/;" f file: +x25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn x25519_validate;$/;" v file: +x25519_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int x25519_validate(const void *keydata, int selection, int checktype)$/;" f file: +x4 crypto/sha/asm/sha512-armv8.pl /^ sub x4,$inp,#128$/;" s +x448_adjust providers/implementations/encode_decode/decode_der2key.c 474;" d file: +x448_check providers/implementations/encode_decode/decode_der2key.c 473;" d file: +x448_d2i_PKCS8 providers/implementations/encode_decode/decode_der2key.c 470;" d file: +x448_d2i_PUBKEY providers/implementations/encode_decode/decode_der2key.c 471;" d file: +x448_d2i_key_params providers/implementations/encode_decode/decode_der2key.c 469;" d file: +x448_d2i_private_key providers/implementations/encode_decode/decode_der2key.c 467;" d file: +x448_d2i_public_key providers/implementations/encode_decode/decode_der2key.c 468;" d file: +x448_evp_type providers/implementations/encode_decode/decode_der2key.c 466;" d file: +x448_evp_type providers/implementations/encode_decode/encode_key2any.c 810;" d file: +x448_free providers/implementations/encode_decode/decode_der2key.c 472;" d file: +x448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_fn x448_gen;$/;" v file: +x448_gen providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x448_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +x448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gen_init_fn x448_gen_init;$/;" v file: +x448_gen_init providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x448_gen_init(void *provctx, int selection,$/;" f file: +x448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_get_params_fn x448_get_params;$/;" v file: +x448_get_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x448_get_params(void *key, OSSL_PARAM params[])$/;" f file: +x448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_gettable_params_fn x448_gettable_params;$/;" v file: +x448_gettable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x448_gettable_params(void *provctx)$/;" f file: +x448_import_from crypto/ec/ecx_meth.c /^static int x448_import_from(const OSSL_PARAM params[], void *vpctx)$/;" f file: +x448_input_type providers/implementations/encode_decode/encode_key2any.c 814;" d file: +x448_input_type providers/implementations/encode_decode/encode_key2text.c 630;" d file: +x448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_new_fn x448_new_key;$/;" v file: +x448_new_key providers/implementations/keymgmt/ecx_kmgmt.c /^static void *x448_new_key(void *provctx)$/;" f file: +x448_newctx providers/implementations/exchange/ecx_exch.c /^static OSSL_FUNC_keyexch_newctx_fn x448_newctx;$/;" v file: +x448_newctx providers/implementations/exchange/ecx_exch.c /^static void *x448_newctx(void *provctx)$/;" f file: +x448_pem_type providers/implementations/encode_decode/encode_key2any.c 818;" d file: +x448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_set_params_fn x448_set_params;$/;" v file: +x448_set_params providers/implementations/keymgmt/ecx_kmgmt.c /^static int x448_set_params(void *key, const OSSL_PARAM params[])$/;" f file: +x448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_settable_params_fn x448_settable_params;$/;" v file: +x448_settable_params providers/implementations/keymgmt/ecx_kmgmt.c /^static const OSSL_PARAM *x448_settable_params(void *provctx)$/;" f file: +x448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static OSSL_FUNC_keymgmt_validate_fn x448_validate;$/;" v file: +x448_validate providers/implementations/keymgmt/ecx_kmgmt.c /^static int x448_validate(const void *keydata, int selection, int checktype)$/;" f file: +x509 crypto/store/store_local.h /^ X509 *x509; \/* when type == OSSL_STORE_INFO_CERT *\/$/;" m union:ossl_store_info_st::__anon235 +x509 include/crypto/x509.h /^ X509 *x509;$/;" m union:x509_object_st::__anon373 +x509 ssl/ssl_local.h /^ X509 *x509;$/;" m struct:cert_pkey_st +x509 test/http_test.c /^static X509 *x509 = NULL;$/;" v file: +x509 util/check-format-test-negatives.c /^X509 *x509 = NULL;$/;" v +x509_attributes_st crypto/x509/x509_local.h /^struct x509_attributes_st {$/;" s +x509_cb crypto/x509/x_x509.c /^static int x509_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,$/;" f file: +x509_cert_aux_st include/crypto/x509.h /^struct x509_cert_aux_st {$/;" s +x509_cinf_st include/crypto/x509.h /^struct x509_cinf_st {$/;" s +x509_cmp_tests test/x509_time_test.c /^static TESTDATA x509_cmp_tests[] = {$/;" v file: +x509_crl_method_st crypto/x509/x509_local.h /^struct x509_crl_method_st {$/;" s +x509_ctrl apps/lib/app_x509.c /^static int x509_ctrl(void *object, int cmd, void *value, size_t value_n)$/;" f file: +x509_ctrl_string apps/lib/app_x509.c /^int x509_ctrl_string(X509 *x, const char *value)$/;" f +x509_dir_lookup crypto/x509/by_dir.c /^static X509_LOOKUP_METHOD x509_dir_lookup = {$/;" v file: +x509_file_lookup crypto/x509/by_file.c /^static X509_LOOKUP_METHOD x509_file_lookup = {$/;" v file: +x509_format_tests test/x509_time_test.c /^static TESTDATA_FORMAT x509_format_tests[] = {$/;" v file: +x509_it test/http_test.c /^static const ASN1_ITEM *x509_it = NULL;$/;" v file: +x509_load_serial apps/x509.c /^static ASN1_INTEGER *x509_load_serial(const char *CAfile,$/;" f file: +x509_lookup_method_st crypto/x509/x509_local.h /^struct x509_lookup_method_st {$/;" s +x509_lookup_st crypto/x509/x509_local.h /^struct x509_lookup_st {$/;" s +x509_main apps/x509.c /^int x509_main(int argc, char **argv)$/;" f +x509_name_canon crypto/x509/x_name.c /^static int x509_name_canon(X509_NAME *a)$/;" f file: +x509_name_encode crypto/x509/x_name.c /^static int x509_name_encode(X509_NAME *a)$/;" f file: +x509_name_ex_d2i crypto/x509/x_name.c /^static int x509_name_ex_d2i(ASN1_VALUE **val,$/;" f file: +x509_name_ex_free crypto/x509/x_name.c /^static void x509_name_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)$/;" f file: +x509_name_ex_i2d crypto/x509/x_name.c /^static int x509_name_ex_i2d(const ASN1_VALUE **val, unsigned char **out,$/;" f file: +x509_name_ex_new crypto/x509/x_name.c /^static int x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it)$/;" f file: +x509_name_ex_print crypto/x509/x_name.c /^static int x509_name_ex_print(BIO *out, const ASN1_VALUE **pval,$/;" f file: +x509_object_cmp crypto/x509/x509_lu.c /^static int x509_object_cmp(const X509_OBJECT *const *a,$/;" f file: +x509_object_free_internal crypto/x509/x509_lu.c /^static void x509_object_free_internal(X509_OBJECT *a)$/;" f file: +x509_object_st include/crypto/x509.h /^struct x509_object_st {$/;" s +x509_options apps/x509.c /^const OPTIONS x509_options[] = {$/;" v +x509_print_tests_iso_8601 test/x509_time_test.c /^} x509_print_tests_iso_8601 [] = {$/;" v typeref:struct:__anon273 file: +x509_print_tests_rfc_822 test/x509_time_test.c /^} x509_print_tests_rfc_822 [] = {$/;" v typeref:struct:__anon272 file: +x509_pubkey_decode crypto/x509/x_pubkey.c /^static int x509_pubkey_decode(EVP_PKEY **ppkey, const X509_PUBKEY *key)$/;" f file: +x509_pubkey_set0_libctx crypto/x509/x_pubkey.c /^static int x509_pubkey_set0_libctx(X509_PUBKEY *x, OSSL_LIB_CTX *libctx,$/;" f file: +x509_req_ctrl apps/lib/app_x509.c /^static int x509_req_ctrl(void *object, int cmd, void *value, size_t value_n)$/;" f file: +x509_req_ctrl_string apps/lib/app_x509.c /^int x509_req_ctrl_string(X509_REQ *x, const char *value)$/;" f +x509_revoked_st include/crypto/x509.h /^struct x509_revoked_st {$/;" s +x509_sig_info_init crypto/x509/x509_set.c /^static int x509_sig_info_init(X509_SIG_INFO *siginf, const X509_ALGOR *alg,$/;" f file: +x509_sig_info_st include/crypto/x509.h /^struct x509_sig_info_st {$/;" s +x509_st include/crypto/x509.h /^struct x509_st {$/;" s +x509_store_add crypto/x509/x509_lu.c /^static int x509_store_add(X509_STORE *store, void *x, int crl) {$/;" f file: +x509_store_ctx_st include/crypto/x509.h /^struct x509_store_ctx_st { \/* X509_STORE_CTX *\/$/;" s +x509_store_lookup crypto/x509/by_store.c /^static X509_LOOKUP_METHOD x509_store_lookup = {$/;" v file: +x509_store_st crypto/x509/x509_local.h /^struct x509_store_st {$/;" s +x509_to_req apps/x509.c /^static X509_REQ *x509_to_req(X509 *cert, int ext_copy, const char *names)$/;" f file: +x509_verify_param_copy crypto/x509/x509_vpm.c 150;" d file: +x509cert crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *x509cert;$/;" m union:pkcs12_bag_st::__anon223 +x509crl crypto/pkcs12/p12_local.h /^ ASN1_OCTET_STRING *x509crl;$/;" m union:pkcs12_bag_st::__anon223 +x509err ssl/statem/statem_lib.c /^ int x509err;$/;" m struct:x509err2alert_st file: +x509err2alert_st ssl/statem/statem_lib.c /^typedef struct x509err2alert_st {$/;" s file: +x509table ssl/statem/statem_lib.c /^static const X509ERR2ALERT x509table[] = {$/;" v file: +x509v3_add_len_value crypto/x509/v3_utl.c /^static int x509v3_add_len_value(const char *name, const char *value,$/;" f file: +x509v3_add_len_value_uchar crypto/x509/v3_utl.c /^int x509v3_add_len_value_uchar(const char *name, const unsigned char *value,$/;" f +x86_64support crypto/perlasm/x86_64-support.pl /^package x86_64support;$/;" p +x86_loop crypto/modes/asm/ghash-x86.pl /^sub x86_loop {$/;" s +x86gas crypto/perlasm/x86gas.pl /^package x86gas;$/;" p +x86masm crypto/perlasm/x86masm.pl /^package x86masm;$/;" p +x86nasm crypto/perlasm/x86nasm.pl /^package x86nasm;$/;" p +x942_encode_otherinfo providers/implementations/kdfs/x942kdf.c /^x942_encode_otherinfo(size_t keylen,$/;" f file: +x942kdf_derive providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_derive_fn x942kdf_derive;$/;" v file: +x942kdf_derive providers/implementations/kdfs/x942kdf.c /^static int x942kdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +x942kdf_free providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_freectx_fn x942kdf_free;$/;" v file: +x942kdf_free providers/implementations/kdfs/x942kdf.c /^static void x942kdf_free(void *vctx)$/;" f file: +x942kdf_get_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_get_ctx_params_fn x942kdf_get_ctx_params;$/;" v file: +x942kdf_get_ctx_params providers/implementations/kdfs/x942kdf.c /^static int x942kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])$/;" f file: +x942kdf_gettable_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_gettable_ctx_params_fn x942kdf_gettable_ctx_params;$/;" v file: +x942kdf_gettable_ctx_params providers/implementations/kdfs/x942kdf.c /^static const OSSL_PARAM *x942kdf_gettable_ctx_params(ossl_unused void *ctx,$/;" f file: +x942kdf_hash_kdm providers/implementations/kdfs/x942kdf.c /^static int x942kdf_hash_kdm(const EVP_MD *kdf_md,$/;" f file: +x942kdf_new providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_newctx_fn x942kdf_new;$/;" v file: +x942kdf_new providers/implementations/kdfs/x942kdf.c /^static void *x942kdf_new(void *provctx)$/;" f file: +x942kdf_reset providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_reset_fn x942kdf_reset;$/;" v file: +x942kdf_reset providers/implementations/kdfs/x942kdf.c /^static void x942kdf_reset(void *vctx)$/;" f file: +x942kdf_set_buffer providers/implementations/kdfs/x942kdf.c /^static int x942kdf_set_buffer(unsigned char **out, size_t *out_len,$/;" f file: +x942kdf_set_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_set_ctx_params_fn x942kdf_set_ctx_params;$/;" v file: +x942kdf_set_ctx_params providers/implementations/kdfs/x942kdf.c /^static int x942kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])$/;" f file: +x942kdf_settable_ctx_params providers/implementations/kdfs/x942kdf.c /^static OSSL_FUNC_kdf_settable_ctx_params_fn x942kdf_settable_ctx_params;$/;" v file: +x942kdf_settable_ctx_params providers/implementations/kdfs/x942kdf.c /^static const OSSL_PARAM *x942kdf_settable_ctx_params(ossl_unused void *ctx,$/;" f file: +x942kdf_size providers/implementations/kdfs/x942kdf.c /^static size_t x942kdf_size(KDF_X942 *ctx)$/;" f file: +x963kdf_derive providers/implementations/kdfs/sskdf.c /^static OSSL_FUNC_kdf_derive_fn x963kdf_derive;$/;" v file: +x963kdf_derive providers/implementations/kdfs/sskdf.c /^static int x963kdf_derive(void *vctx, unsigned char *key, size_t keylen,$/;" f file: +x9_62_characteristic_two_st crypto/ec/ec_asn1.c /^typedef struct x9_62_characteristic_two_st {$/;" s file: +x9_62_curve_st crypto/ec/ec_asn1.c /^typedef struct x9_62_curve_st {$/;" s file: +x9_62_fieldid_st crypto/ec/ec_asn1.c /^typedef struct x9_62_fieldid_st {$/;" s file: +x9_62_pentanomial_st crypto/ec/ec_asn1.c /^typedef struct x9_62_pentanomial_st {$/;" s file: +x9_62_tests test/ecdsatest.c /^static int x9_62_tests(int n)$/;" f file: +xA test/dhtest.c /^ const unsigned char *xA;$/;" m struct:__anon314 file: +xA_len test/dhtest.c /^ size_t xA_len;$/;" m struct:__anon314 file: +xB test/dhtest.c /^ const unsigned char *xB;$/;" m struct:__anon314 file: +xB_len test/dhtest.c /^ size_t xB_len;$/;" m struct:__anon314 file: +x_decc_init apps/vms_decc_init.c /^void (*const x_decc_init) () = decc_init;$/;" v +xcbc_ok test/destest.c /^static unsigned char xcbc_ok[32] = {$/;" v file: +xcghash providers/implementations/kdfs/sshkdf.c /^ unsigned char *xcghash; \/* H *\/$/;" m struct:__anon529 file: +xcghash_len providers/implementations/kdfs/sshkdf.c /^ size_t xcghash_len;$/;" m struct:__anon529 file: +xcloselog crypto/bio/bss_log.c /^static void xcloselog(BIO *bp)$/;" f file: +xku_reject crypto/x509/v3_purp.c 385;" d file: +xname_cmp ssl/ssl_cert.c /^static int xname_cmp(const X509_NAME *a, const X509_NAME *b)$/;" f file: +xname_hash ssl/ssl_cert.c /^static unsigned long xname_hash(const X509_NAME *a)$/;" f file: +xname_sk_cmp ssl/ssl_cert.c /^static int xname_sk_cmp(const X509_NAME *const *a, const X509_NAME *const *b)$/;" f file: +xof test/evp_test.c /^ int xof;$/;" m struct:mac_data_st file: +xof_mode providers/implementations/macs/kmac_prov.c /^ int xof_mode;$/;" m struct:kmac_data_st file: +xopenlog crypto/bio/bss_log.c /^static void xopenlog(BIO *bp, char *name, int level)$/;" f file: +xor128 crypto/aria/aria.c /^static void xor128(ARIA_c128 o, const ARIA_c128 x, const ARIA_u128 *y)$/;" f file: +xor128_decrypt_n_pad crypto/poly1305/asm/poly1305-x86_64.pl /^xor128_decrypt_n_pad:$/;" l +xor128_encrypt_n_pad crypto/poly1305/asm/poly1305-x86_64.pl /^xor128_encrypt_n_pad:$/;" l +xor_decapsulate test/tls-provider.c /^static OSSL_FUNC_kem_decapsulate_fn xor_decapsulate;$/;" v file: +xor_decapsulate test/tls-provider.c /^static int xor_decapsulate(void *vpxorctx,$/;" f file: +xor_derive test/tls-provider.c /^static OSSL_FUNC_keyexch_derive_fn xor_derive;$/;" v file: +xor_derive test/tls-provider.c /^static int xor_derive(void *vpxorctx, unsigned char *secret, size_t *secretlen,$/;" f file: +xor_dup test/tls-provider.c /^static OSSL_FUNC_keymgmt_dup_fn xor_dup;$/;" v file: +xor_dup test/tls-provider.c /^static void *xor_dup(const void *vfromkey, int selection)$/;" f file: +xor_dupctx test/tls-provider.c /^static OSSL_FUNC_kem_dupctx_fn xor_dupctx;$/;" v file: +xor_dupctx test/tls-provider.c /^static OSSL_FUNC_keyexch_dupctx_fn xor_dupctx;$/;" v file: +xor_dupctx test/tls-provider.c /^static void *xor_dupctx(void *vpxorctx)$/;" f file: +xor_encapsulate test/tls-provider.c /^static OSSL_FUNC_kem_encapsulate_fn xor_encapsulate;$/;" v file: +xor_encapsulate test/tls-provider.c /^static int xor_encapsulate(void *vpxorctx,$/;" f file: +xor_export test/tls-provider.c /^static OSSL_FUNC_keymgmt_export_fn xor_export;$/;" v file: +xor_export test/tls-provider.c /^static int xor_export(void *vkey, int select, OSSL_CALLBACK *param_cb,$/;" f file: +xor_export_types test/tls-provider.c /^static OSSL_FUNC_keymgmt_export_types_fn xor_export_types;$/;" v file: +xor_export_types test/tls-provider.c /^static const OSSL_PARAM *xor_export_types(int select)$/;" f file: +xor_freectx test/tls-provider.c /^static OSSL_FUNC_kem_freectx_fn xor_freectx;$/;" v file: +xor_freectx test/tls-provider.c /^static OSSL_FUNC_keyexch_freectx_fn xor_freectx;$/;" v file: +xor_freectx test/tls-provider.c /^static void xor_freectx(void *pxorctx)$/;" f file: +xor_freedata test/tls-provider.c /^static OSSL_FUNC_keymgmt_free_fn xor_freedata;$/;" v file: +xor_freedata test/tls-provider.c /^static void xor_freedata(void *keydata)$/;" f file: +xor_gen test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_fn xor_gen;$/;" v file: +xor_gen test/tls-provider.c /^static void *xor_gen(void *genctx, OSSL_CALLBACK *osslcb, void *cbarg)$/;" f file: +xor_gen_cleanup test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_cleanup_fn xor_gen_cleanup;$/;" v file: +xor_gen_cleanup test/tls-provider.c /^static void xor_gen_cleanup(void *genctx)$/;" f file: +xor_gen_ctx test/tls-provider.c /^struct xor_gen_ctx {$/;" s file: +xor_gen_init test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_init_fn xor_gen_init;$/;" v file: +xor_gen_init test/tls-provider.c /^static void *xor_gen_init(void *provctx, int selection,$/;" f file: +xor_gen_set_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_set_params_fn xor_gen_set_params;$/;" v file: +xor_gen_set_params test/tls-provider.c /^static int xor_gen_set_params(void *genctx, const OSSL_PARAM params[])$/;" f file: +xor_gen_settable_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_gen_settable_params_fn xor_gen_settable_params;$/;" v file: +xor_gen_settable_params test/tls-provider.c /^static const OSSL_PARAM *xor_gen_settable_params(ossl_unused void *genctx,$/;" f file: +xor_get_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_get_params_fn xor_get_params;$/;" v file: +xor_get_params test/tls-provider.c /^static ossl_inline int xor_get_params(void *vkey, OSSL_PARAM params[])$/;" f file: +xor_gettable_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_gettable_params_fn xor_gettable_params;$/;" v file: +xor_gettable_params test/tls-provider.c /^static const OSSL_PARAM *xor_gettable_params(void *provctx)$/;" f file: +xor_group test/tls-provider.c /^static struct tls_group_st xor_group = {$/;" v typeref:struct:tls_group_st file: +xor_group_params test/tls-provider.c /^static const OSSL_PARAM xor_group_params[] = {$/;" v file: +xor_has test/tls-provider.c /^static OSSL_FUNC_keymgmt_has_fn xor_has;$/;" v file: +xor_has test/tls-provider.c /^static int xor_has(const void *vkey, int selection)$/;" f file: +xor_import test/tls-provider.c /^static OSSL_FUNC_keymgmt_import_fn xor_import;$/;" v file: +xor_import test/tls-provider.c /^static int xor_import(void *vkey, int select, const OSSL_PARAM params[])$/;" f file: +xor_import_types test/tls-provider.c /^static OSSL_FUNC_keymgmt_import_types_fn xor_import_types;$/;" v file: +xor_import_types test/tls-provider.c /^static const OSSL_PARAM *xor_import_types(int select)$/;" f file: +xor_init test/tls-provider.c /^static OSSL_FUNC_kem_decapsulate_init_fn xor_init;$/;" v file: +xor_init test/tls-provider.c /^static OSSL_FUNC_kem_encapsulate_init_fn xor_init;$/;" v file: +xor_init test/tls-provider.c /^static OSSL_FUNC_keyexch_init_fn xor_init;$/;" v file: +xor_init test/tls-provider.c /^static int xor_init(void *vpxorctx, void *vkey,$/;" f file: +xor_kem_functions test/tls-provider.c /^static const OSSL_DISPATCH xor_kem_functions[] = {$/;" v file: +xor_kemgroup test/tls-provider.c /^static struct tls_group_st xor_kemgroup = {$/;" v typeref:struct:tls_group_st file: +xor_kemgroup_params test/tls-provider.c /^static const OSSL_PARAM xor_kemgroup_params[] = {$/;" v file: +xor_key_types test/tls-provider.c /^static const OSSL_PARAM xor_key_types[] = {$/;" v file: +xor_keyexch_functions test/tls-provider.c /^static const OSSL_DISPATCH xor_keyexch_functions[] = {$/;" v file: +xor_keymgmt_functions test/tls-provider.c /^static const OSSL_DISPATCH xor_keymgmt_functions[] = {$/;" v file: +xor_known_settable_params test/tls-provider.c /^static const OSSL_PARAM xor_known_settable_params[] = {$/;" v file: +xor_newctx test/tls-provider.c /^static OSSL_FUNC_kem_newctx_fn xor_newctx;$/;" v file: +xor_newctx test/tls-provider.c /^static OSSL_FUNC_keyexch_newctx_fn xor_newctx;$/;" v file: +xor_newctx test/tls-provider.c /^static void *xor_newctx(void *provctx)$/;" f file: +xor_newdata test/tls-provider.c /^static OSSL_FUNC_keymgmt_new_fn xor_newdata;$/;" v file: +xor_newdata test/tls-provider.c /^static void *xor_newdata(void *provctx)$/;" f file: +xor_params test/tls-provider.c /^static const OSSL_PARAM xor_params[] = {$/;" v file: +xor_set_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_set_params_fn xor_set_params;$/;" v file: +xor_set_params test/tls-provider.c /^static int xor_set_params(void *vkey, const OSSL_PARAM params[])$/;" f file: +xor_set_peer test/tls-provider.c /^static OSSL_FUNC_keyexch_set_peer_fn xor_set_peer;$/;" v file: +xor_set_peer test/tls-provider.c /^static int xor_set_peer(void *vpxorctx, void *vpeerkey)$/;" f file: +xor_settable_params test/tls-provider.c /^static OSSL_FUNC_keymgmt_settable_params_fn xor_settable_params;$/;" v file: +xor_settable_params test/tls-provider.c /^static const OSSL_PARAM *xor_settable_params(void *provctx)$/;" f file: +xorkey_st test/tls-provider.c /^typedef struct xorkey_st {$/;" s file: +xp_cmp crypto/x509/v3_purp.c /^static int xp_cmp(const X509_PURPOSE *const *a, const X509_PURPOSE *const *b)$/;" f file: +xptable_free crypto/x509/v3_purp.c /^static void xptable_free(X509_PURPOSE *p)$/;" f file: +xstandard crypto/x509/v3_purp.c /^static X509_PURPOSE xstandard[] = {$/;" v file: +xsyslog crypto/bio/bss_log.c /^static void xsyslog(BIO *bp, int priority, const char *string)$/;" f file: +xts crypto/evp/e_aes.c /^ XTS128_CONTEXT xts;$/;" m struct:__anon44 file: +xts providers/implementations/ciphers/cipher_aes_xts.h /^ XTS128_CONTEXT xts;$/;" m struct:prov_aes_xts_ctx_st +xts128_context include/crypto/modes.h /^struct xts128_context {$/;" s +xtskey test/cmactest.c /^static const char xtskey[32] = {$/;" v file: +xx util/check-format-test-negatives.c /^ xx;$/;" t file: +xy2d crypto/ec/curve25519.c /^ fe xy2d;$/;" m struct:__anon110 file: +y crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s +y include/openssl/rc4.h /^ RC4_INT x, y;$/;" m struct:rc4_key_st +y test/ectest.c /^ const char *y;$/;" m struct:c2_curve_test file: +y test/x509_time_test.c /^ int y, m, d;$/;" m struct:__anon271 file: +y util/check-format-test-negatives.c /^int y = a + 1 < b;$/;" v +y util/check-format-test-positives.c /^ y,z \/*@ no space after ',', reported unless sloppy-spc *\/$/;" e enum:__anon6::__anon7 file: +yA test/dhtest.c /^ const unsigned char *yA;$/;" m struct:__anon314 file: +yA_len test/dhtest.c /^ size_t yA_len;$/;" m struct:__anon314 file: +yB test/dhtest.c /^ const unsigned char *yB;$/;" m struct:__anon314 file: +yB_len test/dhtest.c /^ size_t yB_len;$/;" m struct:__anon314 file: +ybit test/ectest.c /^ int ybit;$/;" m struct:c2_curve_test file: +yd test/x509_time_test.c /^ int yd, wd;$/;" m struct:__anon271 file: +year_of util/perl/OpenSSL/copyright.pm /^sub year_of {$/;" s +yminusx crypto/ec/curve25519.c /^ fe yminusx;$/;" m struct:__anon110 file: +yplusx crypto/ec/curve25519.c /^ fe yplusx;$/;" m struct:__anon110 file: +z crypto/ec/curve448/point_448.h /^ gf x, y, z, t;$/;" m struct:curve448_point_s +z crypto/ec/curve448/point_448.h /^ gf z;$/;" m struct:__anon196 +z util/check-format-test-positives.c /^ y,z \/*@ no space after ',', reported unless sloppy-spc *\/$/;" e enum:__anon6::__anon7 file: +zError crypto/comp/c_zlib.c 115;" d file: +zError__ft crypto/comp/c_zlib.c /^typedef const char *(*zError__ft) (int err);$/;" t file: +z_data test/bioprinttest.c /^} z_data;$/;" t typeref:struct:z_data_st file: +z_data_st test/bioprinttest.c /^typedef struct z_data_st {$/;" s file: +zc_pipe engines/e_afalg.h /^ int zc_pipe[2];$/;" m struct:afalg_ctx_st +zero crypto/bn/asm/s390x.S /^#define zero %r0$/;" d +zero crypto/evp/e_chacha20_poly1305.c /^static const unsigned char zero[2 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: +zero crypto/evp/e_chacha20_poly1305.c /^static const unsigned char zero[4 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: +zero crypto/evp/e_chacha20_poly1305.c /^static const unsigned char zero[CHACHA_BLK_SIZE] = { 0 };$/;" v file: +zero providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^static const unsigned char zero[2 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: +zero providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^static const unsigned char zero[4 * CHACHA_BLK_SIZE] = { 0 };$/;" v file: +zero providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c /^static const unsigned char zero[CHACHA_BLK_SIZE] = { 0 };$/;" v file: +zero100 crypto/ec/ecp_nistp256.c /^static const felem zero100 =$/;" v file: +zero105 crypto/ec/ecp_nistp256.c /^static const felem zero105 =$/;" v file: +zero107 crypto/ec/ecp_nistp256.c /^static const felem zero107 =$/;" v file: +zero110 crypto/ec/ecp_nistp256.c /^static const felem zero110 = { two64m0, two110p32m0, two64m46, two64m32 };$/;" v file: +zero_cnt crypto/x509/v3_utl.c /^ int zero_cnt;$/;" m struct:__anon205 file: +zero_pos crypto/x509/v3_utl.c /^ int zero_pos;$/;" m struct:__anon205 file: +zeroes crypto/rsa/rsa_pss.c /^static const unsigned char zeroes[] = { 0, 0, 0, 0, 0, 0, 0, 0 };$/;" v file: +zin crypto/comp/c_zlib.c /^ z_stream zin; \/* Input decompress context *\/$/;" m struct:__anon206 file: +zlib_dso crypto/comp/c_zlib.c /^static DSO *zlib_dso = NULL;$/;" v file: +zlib_method_nozlib crypto/comp/c_zlib.c /^static COMP_METHOD zlib_method_nozlib = {$/;" v file: +zlib_once crypto/comp/c_zlib.c /^static CRYPTO_ONCE zlib_once = CRYPTO_ONCE_STATIC_INIT;$/;" v file: +zlib_state crypto/comp/c_zlib.c /^struct zlib_state {$/;" s file: +zlib_stateful_compress_block crypto/comp/c_zlib.c /^static int zlib_stateful_compress_block(COMP_CTX *ctx, unsigned char *out,$/;" f file: +zlib_stateful_expand_block crypto/comp/c_zlib.c /^static int zlib_stateful_expand_block(COMP_CTX *ctx, unsigned char *out,$/;" f file: +zlib_stateful_finish crypto/comp/c_zlib.c /^static void zlib_stateful_finish(COMP_CTX *ctx)$/;" f file: +zlib_stateful_init crypto/comp/c_zlib.c /^static int zlib_stateful_init(COMP_CTX *ctx)$/;" f file: +zlib_stateful_method crypto/comp/c_zlib.c /^static COMP_METHOD zlib_stateful_method = {$/;" v file: +zlib_zalloc crypto/comp/c_zlib.c /^static void *zlib_zalloc(void *opaque, unsigned int no, unsigned int size)$/;" f file: +zlib_zfree crypto/comp/c_zlib.c /^static void zlib_zfree(void *opaque, void *address)$/;" f file: +zout crypto/comp/c_zlib.c /^ z_stream zout; \/* Output compression context *\/$/;" m struct:__anon206 file: +zu_data test/bioprinttest.c /^static z_data zu_data[] = {$/;" v file: diff --git a/deps/openssl/openssl/test/aesgcmtest.c b/deps/openssl/openssl/test/aesgcmtest.c index 04cd91db98070b..cdb0cbd0216df0 100644 --- a/deps/openssl/openssl/test/aesgcmtest.c +++ b/deps/openssl/openssl/test/aesgcmtest.c @@ -116,7 +116,6 @@ static int badkeylen_test(void) return ret; } -#ifdef FIPS_MODULE static int ivgen_test(void) { unsigned char iv_gen[16]; @@ -127,14 +126,11 @@ static int ivgen_test(void) return do_encrypt(iv_gen, ct, &ctlen, tag, &taglen) && do_decrypt(iv_gen, ct, ctlen, tag, taglen); } -#endif /* FIPS_MODULE */ int setup_tests(void) { ADD_TEST(kat_test); ADD_TEST(badkeylen_test); -#ifdef FIPS_MODULE ADD_TEST(ivgen_test); -#endif /* FIPS_MODULE */ return 1; } diff --git a/deps/openssl/openssl/test/asynctest.c b/deps/openssl/openssl/test/asynctest.c index 6502ee984548ec..a83541ea5e982d 100644 --- a/deps/openssl/openssl/test/asynctest.c +++ b/deps/openssl/openssl/test/asynctest.c @@ -1,5 +1,5 @@ /* - * Copyright 2015-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -409,6 +409,7 @@ static int test_ASYNC_start_job_ex(void) ret = 1; err: ASYNC_WAIT_CTX_free(waitctx); + ASYNC_cleanup_thread(); OSSL_LIB_CTX_free(libctx); return ret; } diff --git a/deps/openssl/openssl/test/build.info b/deps/openssl/openssl/test/build.info index ee059973d31a9d..638f215da6459d 100644 --- a/deps/openssl/openssl/test/build.info +++ b/deps/openssl/openssl/test/build.info @@ -40,7 +40,7 @@ IF[{- !$disabled{tests} -}] exptest pbetest localetest evp_pkey_ctx_new_from_name\ evp_pkey_provided_test evp_test evp_extra_test evp_extra_test2 \ evp_fetch_prov_test evp_libctx_test ossl_store_test \ - v3nametest v3ext \ + v3nametest v3ext punycode_test \ evp_pkey_provided_test evp_test evp_extra_test evp_extra_test2 \ evp_fetch_prov_test v3nametest v3ext \ crltest danetest bad_dtls_test lhash_test sparse_array_test \ @@ -62,7 +62,7 @@ IF[{- !$disabled{tests} -}] context_internal_test aesgcmtest params_test evp_pkey_dparams_test \ keymgmt_internal_test hexstr_test provider_status_test defltfips_test \ bio_readbuffer_test user_property_test pkcs7_test upcallstest \ - provfetchtest prov_config_test rand_test + provfetchtest prov_config_test rand_test fips_version_test IF[{- !$disabled{'deprecated-3.0'} -}] PROGRAMS{noinst}=enginetest @@ -185,9 +185,6 @@ IF[{- !$disabled{tests} -}] SOURCE[evp_fetch_prov_test]=evp_fetch_prov_test.c INCLUDE[evp_fetch_prov_test]=../include ../apps/include DEPEND[evp_fetch_prov_test]=../libcrypto libtestutil.a - IF[{- $disabled{fips} || !$target{dso_scheme} -}] - DEFINE[evp_extra_test]=NO_FIPS_MODULE - ENDIF SOURCE[provfetchtest]=provfetchtest.c INCLUDE[provfetchtest]=../include ../apps/include @@ -293,6 +290,10 @@ IF[{- !$disabled{tests} -}] INCLUDE[pkcs7_test]=../include ../apps/include DEPEND[pkcs7_test]=../libcrypto libtestutil.a + SOURCE[punycode_test]=punycode_test.c + INCLUDE[punycode_test]=../include ../apps/include + DEPEND[punycode_test]=../libcrypto.a libtestutil.a + SOURCE[stack_test]=stack_test.c INCLUDE[stack_test]=../include ../apps/include DEPEND[stack_test]=../libcrypto libtestutil.a @@ -394,6 +395,10 @@ IF[{- !$disabled{tests} -}] INCLUDE[defltfips_test]=../include ../apps/include DEPEND[defltfips_test]=../libcrypto libtestutil.a + SOURCE[fips_version_test]=fips_version_test.c + INCLUDE[fips_version_test]=../include ../apps/include + DEPEND[fips_version_test]=../libcrypto libtestutil.a + SOURCE[ocspapitest]=ocspapitest.c INCLUDE[ocspapitest]=../include ../apps/include DEPEND[ocspapitest]=../libcrypto libtestutil.a @@ -777,6 +782,11 @@ IF[{- !$disabled{tests} -}] INCLUDE[ssl_old_test]=.. ../include ../apps/include DEPEND[ssl_old_test]=../libcrypto.a ../libssl.a libtestutil.a + PROGRAMS{noinst}=ext_internal_test + SOURCE[ext_internal_test]=ext_internal_test.c + INCLUDE[ext_internal_test]=.. ../include ../apps/include + DEPEND[ext_internal_test]=../libcrypto.a ../libssl.a libtestutil.a + PROGRAMS{noinst}=algorithmid_test SOURCE[algorithmid_test]=algorithmid_test.c INCLUDE[algorithmid_test]=../include ../apps/include diff --git a/deps/openssl/openssl/test/certs/setup.sh b/deps/openssl/openssl/test/certs/setup.sh index 21f9355b8ba33f..b9766aab20fe16 100755 --- a/deps/openssl/openssl/test/certs/setup.sh +++ b/deps/openssl/openssl/test/certs/setup.sh @@ -10,7 +10,7 @@ DAYS=-1 ./mkcert.sh genroot "Root CA" root-key root-expired # cross root and root cross cert ./mkcert.sh genroot "Cross Root" cross-key cross-root ./mkcert.sh genca "Root CA" root-key root-cross-cert cross-key cross-root -# trust variants: +serverAuth -serverAuth +clientAuth -clientAuth, +# trust variants: +serverAuth -serverAuth +clientAuth -clientAuth openssl x509 -in root-cert.pem -trustout \ -addtrust serverAuth -out root+serverAuth.pem openssl x509 -in root-cert.pem -trustout \ @@ -79,7 +79,7 @@ openssl x509 -in sroot-cert.pem -trustout \ # Primary intermediate ca: ca-cert ./mkcert.sh genca "CA" ca-key ca-cert root-key root-cert -# ca variants: CA:false, key2, DN2, issuer2, expired +# ca variants: CA:false, no bc, key2, DN2, issuer2, expired ./mkcert.sh genee "CA" ca-key ca-nonca root-key root-cert ./mkcert.sh gen_nonbc_ca "CA" ca-key ca-nonbc root-key root-cert ./mkcert.sh genca "CA" ca-key2 ca-cert2 root-key root-cert diff --git a/deps/openssl/openssl/test/cmsapitest.c b/deps/openssl/openssl/test/cmsapitest.c index b40089becdca51..d5c4cb8481c210 100644 --- a/deps/openssl/openssl/test/cmsapitest.c +++ b/deps/openssl/openssl/test/cmsapitest.c @@ -289,18 +289,61 @@ static int test_d2i_CMS_bio_NULL(void) return ret; } -static int test_d2i_CMS_bio_file_encrypted_data(void) +static unsigned char *read_all(BIO *bio, long *p_len) +{ + const int step = 256; + unsigned char *buf = NULL; + unsigned char *tmp = NULL; + int ret; + + *p_len = 0; + for (;;) { + tmp = OPENSSL_realloc(buf, *p_len + step); + if (tmp == NULL) + break; + buf = tmp; + ret = BIO_read(bio, buf + *p_len, step); + if (ret < 0) + break; + + *p_len += ret; + + if (ret < step) + return buf; + } + + /* Error */ + OPENSSL_free(buf); + *p_len = 0; + return NULL; +} + +static int test_d2i_CMS_decode(const int idx) { BIO *bio = NULL; CMS_ContentInfo *cms = NULL; + unsigned char *buf = NULL; + const unsigned char *tmp = NULL; + long buf_len = 0; int ret = 0; - ERR_clear_error(); - - if (!TEST_ptr(bio = BIO_new_file(derin, "r")) - || !TEST_ptr(cms = d2i_CMS_bio(bio, NULL))) + if (!TEST_ptr(bio = BIO_new_file(derin, "r"))) goto end; + switch (idx) { + case 0: + if (!TEST_ptr(cms = d2i_CMS_bio(bio, NULL))) + goto end; + break; + case 1: + if (!TEST_ptr(buf = read_all(bio, &buf_len))) + goto end; + tmp = buf; + if (!TEST_ptr(cms = d2i_CMS_ContentInfo(NULL, &tmp, buf_len))) + goto end; + break; + } + if (!TEST_int_eq(ERR_peek_error(), 0)) goto end; @@ -308,6 +351,7 @@ static int test_d2i_CMS_bio_file_encrypted_data(void) end: CMS_ContentInfo_free(cms); BIO_free(bio); + OPENSSL_free(buf); return ret; } @@ -357,7 +401,7 @@ int setup_tests(void) ADD_TEST(test_encrypt_decrypt_aes_192_gcm); ADD_TEST(test_encrypt_decrypt_aes_256_gcm); ADD_TEST(test_d2i_CMS_bio_NULL); - ADD_TEST(test_d2i_CMS_bio_file_encrypted_data); + ADD_ALL_TESTS(test_d2i_CMS_decode, 2); return 1; } diff --git a/deps/openssl/openssl/test/drbgtest.c b/deps/openssl/openssl/test/drbgtest.c index 58d53ac038e2c6..b5122b60bdd478 100644 --- a/deps/openssl/openssl/test/drbgtest.c +++ b/deps/openssl/openssl/test/drbgtest.c @@ -132,15 +132,23 @@ static time_t reseed_time(EVP_RAND_CTX *drbg) /* * When building the FIPS module, it isn't possible to disable the continuous - * RNG tests. Tests that require this are skipped. + * RNG tests. Tests that require this are skipped and this means a detection + * mechanism for the FIPS provider being in use. */ -static int crngt_skip(void) +static int using_fips_rng(void) { -#ifdef FIPS_MODULE - return 1; -#else - return 0; -#endif + EVP_RAND_CTX *primary = RAND_get0_primary(NULL); + const OSSL_PROVIDER *prov; + const char *name; + + if (!TEST_ptr(primary)) + return 0; + + prov = EVP_RAND_get0_provider(EVP_RAND_CTX_get0_rand(primary)); + if (!TEST_ptr(prov)) + return 0; + name = OSSL_PROVIDER_get0_name(prov); + return strcmp(name, "OpenSSL FIPS Provider") == 0; } /* @@ -269,7 +277,7 @@ static int test_drbg_reseed(int expect_success, } -#if defined(OPENSSL_SYS_UNIX) +#if defined(OPENSSL_SYS_UNIX) && !defined(OPENSSL_RAND_SEED_EGD) /* number of children to fork */ #define DRBG_FORK_COUNT 9 /* two results per child, two for the parent */ @@ -540,7 +548,7 @@ static int test_rand_fork_safety(int i) /* * Test whether the default rand_method (RAND_OpenSSL()) is - * setup correctly, in particular whether reseeding works + * setup correctly, in particular whether reseeding works * as designed. */ static int test_rand_reseed(void) @@ -550,7 +558,7 @@ static int test_rand_reseed(void) int rv = 0; time_t before_reseed; - if (crngt_skip()) + if (using_fips_rng()) return TEST_skip("CRNGT cannot be disabled"); #ifndef OPENSSL_NO_DEPRECATED_3_0 @@ -582,7 +590,6 @@ static int test_rand_reseed(void) EVP_RAND_uninstantiate(private); EVP_RAND_uninstantiate(public); - /* * Test initial seeding of shared DRBGs */ @@ -592,7 +599,6 @@ static int test_rand_reseed(void) 1, 1, 1, 0))) goto error; - /* * Test initial state of shared DRBGs */ @@ -640,7 +646,6 @@ static int test_rand_reseed(void) /* fill 'randomness' buffer with some arbitrary data */ memset(rand_add_buf, 'r', sizeof(rand_add_buf)); -#ifndef FIPS_MODULE /* * Test whether all three DRBGs are reseeded by RAND_add(). * The before_reseed time has to be measured here and passed into the @@ -657,22 +662,6 @@ static int test_rand_reseed(void) 1, 1, 1, before_reseed))) goto error; -#else /* FIPS_MODULE */ - /* - * In FIPS mode, random data provided by the application via RAND_add() - * is not considered a trusted entropy source. It is only treated as - * additional_data and no reseeding is forced. This test assures that - * no reseeding occurs. - */ - before_reseed = time(NULL); - RAND_add(rand_add_buf, sizeof(rand_add_buf), sizeof(rand_add_buf)); - if (!TEST_true(test_drbg_reseed(1, - primary, public, private, - NULL, NULL, - 0, 0, 0, - before_reseed))) - goto error; -#endif rv = 1; @@ -822,7 +811,7 @@ static int test_rand_prediction_resistance(void) unsigned char buf1[51], buf2[sizeof(buf1)]; int ret = 0, xreseed, yreseed, zreseed; - if (crngt_skip()) + if (using_fips_rng()) return TEST_skip("CRNGT cannot be disabled"); /* Initialise a three long DRBG chain */ @@ -906,7 +895,7 @@ static int test_rand_prediction_resistance(void) int setup_tests(void) { ADD_TEST(test_rand_reseed); -#if defined(OPENSSL_SYS_UNIX) +#if defined(OPENSSL_SYS_UNIX) && !defined(OPENSSL_RAND_SEED_EGD) ADD_ALL_TESTS(test_rand_fork_safety, RANDOM_SIZE); #endif ADD_TEST(test_rand_prediction_resistance); diff --git a/deps/openssl/openssl/test/dtlstest.c b/deps/openssl/openssl/test/dtlstest.c index 2f3fcae0f6595e..3ada3ce2b11dac 100644 --- a/deps/openssl/openssl/test/dtlstest.c +++ b/deps/openssl/openssl/test/dtlstest.c @@ -1,5 +1,5 @@ /* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -42,6 +42,22 @@ static unsigned char certstatus[] = { #define RECORD_SEQUENCE 10 +static const char dummy_cookie[] = "0123456"; + +static int generate_cookie_cb(SSL *ssl, unsigned char *cookie, + unsigned int *cookie_len) +{ + memcpy(cookie, dummy_cookie, sizeof(dummy_cookie)); + *cookie_len = sizeof(dummy_cookie); + return 1; +} + +static int verify_cookie_cb(SSL *ssl, const unsigned char *cookie, + unsigned int cookie_len) +{ + return TEST_mem_eq(cookie, cookie_len, dummy_cookie, sizeof(dummy_cookie)); +} + static unsigned int timer_cb(SSL *s, unsigned int timer_us) { ++timer_cb_count; @@ -127,6 +143,17 @@ static int test_dtls_unprocessed(int testidx) return testresult; } +/* One record for the cookieless initial ClientHello */ +#define CLI_TO_SRV_COOKIE_EXCH 1 + +/* + * In a resumption handshake we use 2 records for the initial ClientHello in + * this test because we are using a very small MTU and the ClientHello is + * bigger than in the non resumption case. + */ +#define CLI_TO_SRV_RESUME_COOKIE_EXCH 2 +#define SRV_TO_CLI_COOKIE_EXCH 1 + #define CLI_TO_SRV_EPOCH_0_RECS 3 #define CLI_TO_SRV_EPOCH_1_RECS 1 #if !defined(OPENSSL_NO_EC) || !defined(OPENSSL_NO_DH) @@ -141,7 +168,8 @@ static int test_dtls_unprocessed(int testidx) #endif #define SRV_TO_CLI_EPOCH_1_RECS 1 #define TOTAL_FULL_HAND_RECORDS \ - (CLI_TO_SRV_EPOCH_0_RECS + CLI_TO_SRV_EPOCH_1_RECS + \ + (CLI_TO_SRV_COOKIE_EXCH + SRV_TO_CLI_COOKIE_EXCH + \ + CLI_TO_SRV_EPOCH_0_RECS + CLI_TO_SRV_EPOCH_1_RECS + \ SRV_TO_CLI_EPOCH_0_RECS + SRV_TO_CLI_EPOCH_1_RECS) #define CLI_TO_SRV_RESUME_EPOCH_0_RECS 3 @@ -149,7 +177,8 @@ static int test_dtls_unprocessed(int testidx) #define SRV_TO_CLI_RESUME_EPOCH_0_RECS 2 #define SRV_TO_CLI_RESUME_EPOCH_1_RECS 1 #define TOTAL_RESUME_HAND_RECORDS \ - (CLI_TO_SRV_RESUME_EPOCH_0_RECS + CLI_TO_SRV_RESUME_EPOCH_1_RECS + \ + (CLI_TO_SRV_RESUME_COOKIE_EXCH + SRV_TO_CLI_COOKIE_EXCH + \ + CLI_TO_SRV_RESUME_EPOCH_0_RECS + CLI_TO_SRV_RESUME_EPOCH_1_RECS + \ SRV_TO_CLI_RESUME_EPOCH_0_RECS + SRV_TO_CLI_RESUME_EPOCH_1_RECS) #define TOTAL_RECORDS (TOTAL_FULL_HAND_RECORDS + TOTAL_RESUME_HAND_RECORDS) @@ -167,7 +196,8 @@ static int test_dtls_drop_records(int idx) int testresult = 0; int epoch = 0; SSL_SESSION *sess = NULL; - int cli_to_srv_epoch0, cli_to_srv_epoch1, srv_to_cli_epoch0; + int cli_to_srv_cookie, cli_to_srv_epoch0, cli_to_srv_epoch1; + int srv_to_cli_epoch0; if (!TEST_true(create_ssl_ctx_pair(NULL, DTLS_server_method(), DTLS_client_method(), @@ -186,6 +216,10 @@ static int test_dtls_drop_records(int idx) if (!TEST_true(SSL_CTX_set_dh_auto(sctx, 1))) goto end; + SSL_CTX_set_options(sctx, SSL_OP_COOKIE_EXCHANGE); + SSL_CTX_set_cookie_generate_cb(sctx, generate_cookie_cb); + SSL_CTX_set_cookie_verify_cb(sctx, verify_cookie_cb); + if (idx >= TOTAL_FULL_HAND_RECORDS) { /* We're going to do a resumption handshake. Get a session first. */ if (!TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl, @@ -204,11 +238,13 @@ static int test_dtls_drop_records(int idx) cli_to_srv_epoch0 = CLI_TO_SRV_RESUME_EPOCH_0_RECS; cli_to_srv_epoch1 = CLI_TO_SRV_RESUME_EPOCH_1_RECS; srv_to_cli_epoch0 = SRV_TO_CLI_RESUME_EPOCH_0_RECS; + cli_to_srv_cookie = CLI_TO_SRV_RESUME_COOKIE_EXCH; idx -= TOTAL_FULL_HAND_RECORDS; } else { cli_to_srv_epoch0 = CLI_TO_SRV_EPOCH_0_RECS; cli_to_srv_epoch1 = CLI_TO_SRV_EPOCH_1_RECS; srv_to_cli_epoch0 = SRV_TO_CLI_EPOCH_0_RECS; + cli_to_srv_cookie = CLI_TO_SRV_COOKIE_EXCH; } c_to_s_fbio = BIO_new(bio_f_tls_dump_filter()); @@ -229,18 +265,18 @@ static int test_dtls_drop_records(int idx) DTLS_set_timer_cb(serverssl, timer_cb); /* Work out which record to drop based on the test number */ - if (idx >= cli_to_srv_epoch0 + cli_to_srv_epoch1) { + if (idx >= cli_to_srv_cookie + cli_to_srv_epoch0 + cli_to_srv_epoch1) { mempackbio = SSL_get_wbio(serverssl); - idx -= cli_to_srv_epoch0 + cli_to_srv_epoch1; - if (idx >= srv_to_cli_epoch0) { + idx -= cli_to_srv_cookie + cli_to_srv_epoch0 + cli_to_srv_epoch1; + if (idx >= SRV_TO_CLI_COOKIE_EXCH + srv_to_cli_epoch0) { epoch = 1; - idx -= srv_to_cli_epoch0; + idx -= SRV_TO_CLI_COOKIE_EXCH + srv_to_cli_epoch0; } } else { mempackbio = SSL_get_wbio(clientssl); - if (idx >= cli_to_srv_epoch0) { + if (idx >= cli_to_srv_cookie + cli_to_srv_epoch0) { epoch = 1; - idx -= cli_to_srv_epoch0; + idx -= cli_to_srv_cookie + cli_to_srv_epoch0; } mempackbio = BIO_next(mempackbio); } @@ -270,22 +306,6 @@ static int test_dtls_drop_records(int idx) } #endif /* !defined(OPENSSL_NO_DH) || !defined(OPENSSL_NO_EC) */ -static const char dummy_cookie[] = "0123456"; - -static int generate_cookie_cb(SSL *ssl, unsigned char *cookie, - unsigned int *cookie_len) -{ - memcpy(cookie, dummy_cookie, sizeof(dummy_cookie)); - *cookie_len = sizeof(dummy_cookie); - return 1; -} - -static int verify_cookie_cb(SSL *ssl, const unsigned char *cookie, - unsigned int cookie_len) -{ - return TEST_mem_eq(cookie, cookie_len, dummy_cookie, sizeof(dummy_cookie)); -} - static int test_cookie(void) { SSL_CTX *sctx = NULL, *cctx = NULL; @@ -442,6 +462,93 @@ static int test_just_finished(void) return testresult; } +/* + * Test that swapping an app data record so that it is received before the + * Finished message still works. + */ +static int test_swap_app_data(void) +{ + SSL_CTX *sctx = NULL, *cctx = NULL; + SSL *sssl = NULL, *cssl = NULL; + int testresult = 0; + BIO *bio; + char msg[] = { 0x00, 0x01, 0x02, 0x03 }; + char buf[10]; + + if (!TEST_true(create_ssl_ctx_pair(NULL, DTLS_server_method(), + DTLS_client_method(), + DTLS1_VERSION, 0, + &sctx, &cctx, cert, privkey))) + return 0; + +#ifndef OPENSSL_NO_DTLS1_2 + if (!TEST_true(SSL_CTX_set_cipher_list(cctx, "AES128-SHA"))) + goto end; +#else + /* Default sigalgs are SHA1 based in priv_key), 1)) + goto err; + + /* Test compliance with legacy behavior for NULL private keys */ + if (!TEST_int_eq(EC_KEY_set_private_key(key, NULL), 0) + || !TEST_ptr_null(key->priv_key)) + goto err; + + testresult = 1; + + err: + EC_KEY_free(key); + EC_KEY_free(aux_key); + return testresult; +} + /* * Tests behavior of the decoded_from_explicit_params flag and API */ @@ -416,6 +449,7 @@ int setup_tests(void) #ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 ADD_TEST(underflow_test); #endif + ADD_TEST(set_private_key); ADD_TEST(decoded_flag_test); ADD_ALL_TESTS(ecpkparams_i2d2i_test, crv_len); diff --git a/deps/openssl/openssl/test/endecode_test.c b/deps/openssl/openssl/test/endecode_test.c index 0e9697bcd353ac..e3f7b81f693077 100644 --- a/deps/openssl/openssl/test/endecode_test.c +++ b/deps/openssl/openssl/test/endecode_test.c @@ -43,6 +43,7 @@ static int default_libctx = 1; static int is_fips = 0; +static int is_fips_3_0_0 = 0; static OSSL_LIB_CTX *testctx = NULL; static OSSL_LIB_CTX *keyctx = NULL; @@ -170,7 +171,7 @@ static int test_encode_decode(const char *file, const int line, output_type, output_structure, pass, pcipher))) goto end; - if ((flags & FLAG_FAIL_IF_FIPS) != 0 && is_fips) { + if ((flags & FLAG_FAIL_IF_FIPS) != 0 && is_fips && !is_fips_3_0_0) { if (TEST_false(decode_cb(file, line, (void **)&pkey2, encoded, encoded_len, output_type, output_structure, (flags & FLAG_DECODE_WITH_TYPE ? type : NULL), @@ -1319,6 +1320,11 @@ int setup_tests(void) return 0; } + /* FIPS(3.0.0): provider imports explicit params but they won't work #17998 */ + is_fips_3_0_0 = fips_provider_version_eq(testctx, 3, 0, 0); + if (is_fips_3_0_0 < 0) + return 0; + /* Separate provider/ctx for generating the test data */ if (!TEST_ptr(keyctx = OSSL_LIB_CTX_new())) return 0; diff --git a/deps/openssl/openssl/test/evp_extra_test.c b/deps/openssl/openssl/test/evp_extra_test.c index 49ee8319c632c8..ae41c462c53012 100644 --- a/deps/openssl/openssl/test/evp_extra_test.c +++ b/deps/openssl/openssl/test/evp_extra_test.c @@ -897,6 +897,7 @@ static int test_EC_priv_pub(void) EVP_PKEY *params_and_keypair = NULL; BIGNUM *priv = NULL; int ret = 0; + unsigned char *encoded = NULL; /* * Setup the parameters for our pkey object. For our purposes they don't @@ -1005,6 +1006,17 @@ static int test_EC_priv_pub(void) || !TEST_int_gt(EVP_PKEY_eq(params_and_keypair, params_and_priv), 0)) goto err; + /* Positive and negative testcase for EVP_PKEY_get1_encoded_public_key */ + if (!TEST_int_gt(EVP_PKEY_get1_encoded_public_key(params_and_pub, &encoded), 0)) + goto err; + OPENSSL_free(encoded); + encoded = NULL; + if (!TEST_int_eq(EVP_PKEY_get1_encoded_public_key(just_params, &encoded), 0)) { + OPENSSL_free(encoded); + encoded = NULL; + goto err; + } + ret = 1; err: OSSL_PARAM_free(params); @@ -1800,7 +1812,7 @@ static int test_EC_keygen_with_enc(int idx) } #endif -#if !defined(OPENSSL_NO_SM2) && !defined(FIPS_MODULE) +#if !defined(OPENSSL_NO_SM2) static int test_EVP_SM2_verify(void) { @@ -2740,6 +2752,61 @@ static int test_RSA_get_set_params(void) return ret; } +static int test_RSA_OAEP_set_get_params(void) +{ + int ret = 0; + EVP_PKEY *key = NULL; + EVP_PKEY_CTX *key_ctx = NULL; + + if (nullprov != NULL) + return TEST_skip("Test does not support a non-default library context"); + + if (!TEST_ptr(key = load_example_rsa_key()) + || !TEST_ptr(key_ctx = EVP_PKEY_CTX_new_from_pkey(0, key, 0))) + goto err; + + { + int padding = RSA_PKCS1_OAEP_PADDING; + OSSL_PARAM params[4]; + + params[0] = OSSL_PARAM_construct_int(OSSL_SIGNATURE_PARAM_PAD_MODE, &padding); + params[1] = OSSL_PARAM_construct_utf8_string(OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST, + OSSL_DIGEST_NAME_SHA2_256, 0); + params[2] = OSSL_PARAM_construct_utf8_string(OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST, + OSSL_DIGEST_NAME_SHA1, 0); + params[3] = OSSL_PARAM_construct_end(); + + if (!TEST_int_gt(EVP_PKEY_encrypt_init_ex(key_ctx, params),0)) + goto err; + } + { + OSSL_PARAM params[3]; + char oaepmd[30] = { '\0' }; + char mgf1md[30] = { '\0' }; + + params[0] = OSSL_PARAM_construct_utf8_string(OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST, + oaepmd, sizeof(oaepmd)); + params[1] = OSSL_PARAM_construct_utf8_string(OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST, + mgf1md, sizeof(mgf1md)); + params[2] = OSSL_PARAM_construct_end(); + + if (!TEST_true(EVP_PKEY_CTX_get_params(key_ctx, params))) + goto err; + + if (!TEST_str_eq(oaepmd, OSSL_DIGEST_NAME_SHA2_256) + || !TEST_str_eq(mgf1md, OSSL_DIGEST_NAME_SHA1)) + goto err; + } + + ret = 1; + + err: + EVP_PKEY_free(key); + EVP_PKEY_CTX_free(key_ctx); + + return ret; +} + #if !defined(OPENSSL_NO_CHACHA) && !defined(OPENSSL_NO_POLY1305) static int test_decrypt_null_chunks(void) { @@ -4278,7 +4345,7 @@ static int test_custom_md_meth(void) * library context in this test. */ if (testctx != NULL) - return 1; + return TEST_skip("Non-default libctx"); custom_md_init_called = custom_md_cleanup_called = 0; @@ -4300,7 +4367,7 @@ static int test_custom_md_meth(void) /* * Initing our custom md and then initing another md should * result in the init and cleanup functions of the custom md - * from being called. + * being called. */ || !TEST_true(EVP_DigestInit_ex(mdctx, tmp, NULL)) || !TEST_true(EVP_DigestInit_ex(mdctx, EVP_sha256(), NULL)) @@ -4317,6 +4384,88 @@ static int test_custom_md_meth(void) return testresult; } +typedef struct { + int data; +} custom_ciph_ctx; + +static int custom_ciph_init_called = 0; +static int custom_ciph_cleanup_called = 0; + +static int custom_ciph_init(EVP_CIPHER_CTX *ctx, const unsigned char *key, + const unsigned char *iv, int enc) +{ + custom_ciph_ctx *p = EVP_CIPHER_CTX_get_cipher_data(ctx); + + if (p == NULL) + return 0; + + custom_ciph_init_called++; + return 1; +} + +static int custom_ciph_cleanup(EVP_CIPHER_CTX *ctx) +{ + custom_ciph_ctx *p = EVP_CIPHER_CTX_get_cipher_data(ctx); + + if (p == NULL) + /* Nothing to do */ + return 1; + + custom_ciph_cleanup_called++; + return 1; +} + +static int test_custom_ciph_meth(void) +{ + EVP_CIPHER_CTX *ciphctx = NULL; + EVP_CIPHER *tmp = NULL; + int testresult = 0; + int nid; + + /* + * We are testing deprecated functions. We don't support a non-default + * library context in this test. + */ + if (testctx != NULL) + return TEST_skip("Non-default libctx"); + + custom_ciph_init_called = custom_ciph_cleanup_called = 0; + + nid = OBJ_create("1.3.6.1.4.1.16604.998866.2", "custom-ciph", "custom-ciph"); + if (!TEST_int_ne(nid, NID_undef)) + goto err; + tmp = EVP_CIPHER_meth_new(nid, 16, 16); + if (!TEST_ptr(tmp)) + goto err; + + if (!TEST_true(EVP_CIPHER_meth_set_init(tmp, custom_ciph_init)) + || !TEST_true(EVP_CIPHER_meth_set_flags(tmp, EVP_CIPH_ALWAYS_CALL_INIT)) + || !TEST_true(EVP_CIPHER_meth_set_cleanup(tmp, custom_ciph_cleanup)) + || !TEST_true(EVP_CIPHER_meth_set_impl_ctx_size(tmp, + sizeof(custom_ciph_ctx)))) + goto err; + + ciphctx = EVP_CIPHER_CTX_new(); + if (!TEST_ptr(ciphctx) + /* + * Initing our custom cipher and then initing another cipher + * should result in the init and cleanup functions of the custom + * cipher being called. + */ + || !TEST_true(EVP_CipherInit_ex(ciphctx, tmp, NULL, NULL, NULL, 1)) + || !TEST_true(EVP_CipherInit_ex(ciphctx, EVP_aes_128_cbc(), NULL, + NULL, NULL, 1)) + || !TEST_int_eq(custom_ciph_init_called, 1) + || !TEST_int_eq(custom_ciph_cleanup_called, 1)) + goto err; + + testresult = 1; + err: + EVP_CIPHER_CTX_free(ciphctx); + EVP_CIPHER_meth_free(tmp); + return testresult; +} + # ifndef OPENSSL_NO_DYNAMIC_ENGINE /* Test we can create a signature keys with an associated ENGINE */ static int test_signatures_with_engine(int tst) @@ -4540,7 +4689,7 @@ int setup_tests(void) #ifndef OPENSSL_NO_EC ADD_ALL_TESTS(test_EC_keygen_with_enc, OSSL_NELEM(ec_encodings)); #endif -#if !defined(OPENSSL_NO_SM2) && !defined(FIPS_MODULE) +#if !defined(OPENSSL_NO_SM2) ADD_TEST(test_EVP_SM2); ADD_TEST(test_EVP_SM2_verify); #endif @@ -4572,6 +4721,7 @@ int setup_tests(void) ADD_TEST(test_DSA_priv_pub); #endif ADD_TEST(test_RSA_get_set_params); + ADD_TEST(test_RSA_OAEP_set_get_params); #if !defined(OPENSSL_NO_CHACHA) && !defined(OPENSSL_NO_POLY1305) ADD_TEST(test_decrypt_null_chunks); #endif @@ -4615,6 +4765,7 @@ int setup_tests(void) ADD_ALL_TESTS(test_custom_pmeth, 12); ADD_TEST(test_evp_md_cipher_meth); ADD_TEST(test_custom_md_meth); + ADD_TEST(test_custom_ciph_meth); # ifndef OPENSSL_NO_DYNAMIC_ENGINE /* Tests only support the default libctx */ diff --git a/deps/openssl/openssl/test/evp_extra_test2.c b/deps/openssl/openssl/test/evp_extra_test2.c index 0021c4434140c8..cacd04ce3cb1ca 100644 --- a/deps/openssl/openssl/test/evp_extra_test2.c +++ b/deps/openssl/openssl/test/evp_extra_test2.c @@ -21,7 +21,9 @@ #include #include #include +#include #include + #include "testutil.h" #include "internal/nelem.h" @@ -333,6 +335,10 @@ static int test_dh_tofrom_data_select(void) OSSL_PARAM params[2]; EVP_PKEY *key = NULL; EVP_PKEY_CTX *gctx = NULL; +# ifndef OPENSSL_NO_DEPRECATED_3_0 + const DH *dhkey; + const BIGNUM *privkey; +# endif params[0] = OSSL_PARAM_construct_utf8_string("group", "ffdhe2048", 0); params[1] = OSSL_PARAM_construct_end(); @@ -341,6 +347,11 @@ static int test_dh_tofrom_data_select(void) && TEST_true(EVP_PKEY_CTX_set_params(gctx, params)) && TEST_int_gt(EVP_PKEY_generate(gctx, &key), 0) && TEST_true(do_pkey_tofrom_data_select(key, "DHX")); +# ifndef OPENSSL_NO_DEPRECATED_3_0 + ret = ret && TEST_ptr(dhkey = EVP_PKEY_get0_DH(key)) + && TEST_ptr(privkey = DH_get0_priv_key(dhkey)) + && TEST_int_le(BN_num_bits(privkey), 225); +# endif EVP_PKEY_free(key); EVP_PKEY_CTX_free(gctx); return ret; @@ -1049,6 +1060,34 @@ static int test_evp_md_ctx_copy(void) return ret; } +#if !defined OPENSSL_NO_DES && !defined OPENSSL_NO_MD5 +static int test_evp_pbe_alg_add(void) +{ + int ret = 0; + int cipher_nid = 0, md_nid = 0; + EVP_PBE_KEYGEN_EX *keygen_ex = NULL; + EVP_PBE_KEYGEN *keygen = NULL; + + if (!TEST_true(EVP_PBE_alg_add(NID_pbeWithMD5AndDES_CBC, EVP_des_cbc(), EVP_md5(), + PKCS5_PBE_keyivgen))) + goto err; + + if (!TEST_true(EVP_PBE_find_ex(EVP_PBE_TYPE_OUTER, NID_pbeWithMD5AndDES_CBC, + &cipher_nid, &md_nid, &keygen, &keygen_ex))) + goto err; + + if (!TEST_true(keygen != NULL)) + goto err; + if (!TEST_true(keygen_ex == NULL)) + goto err; + + ret = 1; + +err: + return ret; +} +#endif + int setup_tests(void) { if (!test_get_libctx(&mainctx, &nullprov, NULL, NULL, NULL)) { @@ -1085,6 +1124,9 @@ int setup_tests(void) ADD_TEST(test_rsa_pss_sign); ADD_TEST(test_evp_md_ctx_copy); ADD_ALL_TESTS(test_provider_unload_effective, 2); +#if !defined OPENSSL_NO_DES && !defined OPENSSL_NO_MD5 + ADD_TEST(test_evp_pbe_alg_add); +#endif return 1; } diff --git a/deps/openssl/openssl/test/evp_test.c b/deps/openssl/openssl/test/evp_test.c index a3ab460105661b..19cabd6dce1425 100644 --- a/deps/openssl/openssl/test/evp_test.c +++ b/deps/openssl/openssl/test/evp_test.c @@ -1424,6 +1424,8 @@ static int mac_test_run_mac(EVP_TEST *t) expected->mac_name, expected->alg); if (expected->alg != NULL) { + int skip = 0; + /* * The underlying algorithm may be a cipher or a digest. * We don't know which it is, but we can ask the MAC what it @@ -1431,18 +1433,30 @@ static int mac_test_run_mac(EVP_TEST *t) */ if (OSSL_PARAM_locate_const(defined_params, OSSL_MAC_PARAM_CIPHER) != NULL) { - params[params_n++] = - OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_CIPHER, - expected->alg, 0); + if (is_cipher_disabled(expected->alg)) + skip = 1; + else + params[params_n++] = + OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_CIPHER, + expected->alg, 0); } else if (OSSL_PARAM_locate_const(defined_params, OSSL_MAC_PARAM_DIGEST) != NULL) { - params[params_n++] = - OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST, - expected->alg, 0); + if (is_digest_disabled(expected->alg)) + skip = 1; + else + params[params_n++] = + OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST, + expected->alg, 0); } else { t->err = "MAC_BAD_PARAMS"; goto err; } + if (skip) { + TEST_info("skipping, algorithm '%s' is disabled", expected->alg); + t->skip = 1; + t->err = NULL; + goto err; + } } if (expected->custom != NULL) params[params_n++] = @@ -1561,7 +1575,8 @@ static int mac_test_run_mac(EVP_TEST *t) goto err; } } - if (reinit--) { + /* FIPS(3.0.0): can't reinitialise MAC contexts #18100 */ + if (reinit-- && fips_provider_version_gt(libctx, 3, 0, 0)) { OSSL_PARAM ivparams[2] = { OSSL_PARAM_END, OSSL_PARAM_END }; int ret; @@ -2868,21 +2883,26 @@ static int pkey_kdf_test_run(EVP_TEST *t) unsigned char *got = NULL; size_t got_len = 0; - /* Find out the KDF output size */ - if (EVP_PKEY_derive(expected->ctx, NULL, &got_len) <= 0) { - t->err = "INTERNAL_ERROR"; - goto err; - } - - /* - * We may get an absurd output size, which signals that anything goes. - * If not, we specify a too big buffer for the output, to test that - * EVP_PKEY_derive() can cope with it. - */ - if (got_len == SIZE_MAX || got_len == 0) + if (fips_provider_version_eq(libctx, 3, 0, 0)) { + /* FIPS(3.0.0): can't deal with oversized output buffers #18533 */ got_len = expected->output_len; - else - got_len = expected->output_len * 2; + } else { + /* Find out the KDF output size */ + if (EVP_PKEY_derive(expected->ctx, NULL, &got_len) <= 0) { + t->err = "INTERNAL_ERROR"; + goto err; + } + + /* + * We may get an absurd output size, which signals that anything goes. + * If not, we specify a too big buffer for the output, to test that + * EVP_PKEY_derive() can cope with it. + */ + if (got_len == SIZE_MAX || got_len == 0) + got_len = expected->output_len; + else + got_len = expected->output_len * 2; + } if (!TEST_ptr(got = OPENSSL_malloc(got_len == 0 ? 1 : got_len))) { t->err = "INTERNAL_ERROR"; @@ -3285,6 +3305,7 @@ static int digestsign_test_run(EVP_TEST *t) t->err = "MALLOC_FAILURE"; goto err; } + got_len *= 2; if (!EVP_DigestSignFinal(expected->ctx, got, &got_len)) { t->err = "DIGESTSIGNFINAL_ERROR"; goto err; @@ -3362,6 +3383,7 @@ static int oneshot_digestsign_test_run(EVP_TEST *t) t->err = "MALLOC_FAILURE"; goto err; } + got_len *= 2; if (!EVP_DigestSign(expected->ctx, got, &got_len, expected->osin, expected->osin_len)) { t->err = "DIGESTSIGN_ERROR"; @@ -3683,7 +3705,7 @@ static int parse(EVP_TEST *t) KEY_LIST *key, **klist; EVP_PKEY *pkey; PAIR *pp; - int i, skip_availablein = 0; + int i, j, skipped = 0; top: do { @@ -3770,7 +3792,23 @@ static int parse(EVP_TEST *t) t->skip = 1; return 0; } - skip_availablein++; + skipped++; + pp++; + goto start; + } else if (strcmp(pp->key, "FIPSversion") == 0) { + if (prov_available("fips")) { + j = fips_provider_version_match(libctx, pp->value); + if (j < 0) { + TEST_info("Line %d: error matching FIPS versions\n", t->s.curr); + return 0; + } else if (j == 0) { + TEST_info("skipping, FIPS provider incompatible version: %s:%d", + t->s.test_file, t->s.start); + t->skip = 1; + return 0; + } + } + skipped++; pp++; goto start; } @@ -3789,7 +3827,7 @@ static int parse(EVP_TEST *t) *klist = key; /* Go back and start a new stanza. */ - if ((t->s.numpairs - skip_availablein) != 1) + if ((t->s.numpairs - skipped) != 1) TEST_info("Line %d: missing blank line\n", t->s.curr); goto top; } @@ -3806,7 +3844,7 @@ static int parse(EVP_TEST *t) return 0; } - for (pp++, i = 1; i < (t->s.numpairs - skip_availablein); pp++, i++) { + for (pp++, i = 1; i < (t->s.numpairs - skipped); pp++, i++) { if (strcmp(pp->key, "Securitycheck") == 0) { #if defined(OPENSSL_NO_FIPS_SECURITYCHECKS) #else diff --git a/deps/openssl/openssl/test/ext_internal_test.c b/deps/openssl/openssl/test/ext_internal_test.c new file mode 100644 index 00000000000000..769b25391d577d --- /dev/null +++ b/deps/openssl/openssl/test/ext_internal_test.c @@ -0,0 +1,112 @@ +/* + * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#include "internal/nelem.h" +#include "../ssl/ssl_local.h" +#include "../ssl/statem/statem_local.h" +#include "testutil.h" + +#define EXT_ENTRY(name) { TLSEXT_IDX_##name, TLSEXT_TYPE_##name, #name } +#define EXT_EXCEPTION(name) { TLSEXT_IDX_##name, TLSEXT_TYPE_invalid, #name } +#define EXT_END(name) { TLSEXT_IDX_##name, TLSEXT_TYPE_out_of_range, #name } + +typedef struct { + size_t idx; + unsigned int type; + char *name; +} EXT_LIST; + +/* The order here does matter! */ +static EXT_LIST ext_list[] = { + + EXT_ENTRY(renegotiate), + EXT_ENTRY(server_name), + EXT_ENTRY(max_fragment_length), +#ifndef OPENSSL_NO_SRP + EXT_ENTRY(srp), +#else + EXT_EXCEPTION(srp), +#endif + EXT_ENTRY(ec_point_formats), + EXT_ENTRY(supported_groups), + EXT_ENTRY(session_ticket), +#ifndef OPENSSL_NO_OCSP + EXT_ENTRY(status_request), +#else + EXT_EXCEPTION(status_request), +#endif +#ifndef OPENSSL_NO_NEXTPROTONEG + EXT_ENTRY(next_proto_neg), +#else + EXT_EXCEPTION(next_proto_neg), +#endif + EXT_ENTRY(application_layer_protocol_negotiation), +#ifndef OPENSSL_NO_SRTP + EXT_ENTRY(use_srtp), +#else + EXT_EXCEPTION(use_srtp), +#endif + EXT_ENTRY(encrypt_then_mac), +#ifndef OPENSSL_NO_CT + EXT_ENTRY(signed_certificate_timestamp), +#else + EXT_EXCEPTION(signed_certificate_timestamp), +#endif + EXT_ENTRY(extended_master_secret), + EXT_ENTRY(signature_algorithms_cert), + EXT_ENTRY(post_handshake_auth), + EXT_ENTRY(signature_algorithms), + EXT_ENTRY(supported_versions), + EXT_ENTRY(psk_kex_modes), + EXT_ENTRY(key_share), + EXT_ENTRY(cookie), + EXT_ENTRY(cryptopro_bug), + EXT_ENTRY(early_data), + EXT_ENTRY(certificate_authorities), +#ifndef OPENSSL_NO_QUIC + EXT_ENTRY(quic_transport_parameters_draft), + EXT_ENTRY(quic_transport_parameters), +#else + EXT_EXCEPTION(quic_transport_parameters_draft), + EXT_EXCEPTION(quic_transport_parameters), +#endif + EXT_ENTRY(padding), + EXT_ENTRY(psk), + EXT_END(num_builtins) +}; + +static int test_extension_list(void) +{ + size_t n = OSSL_NELEM(ext_list); + size_t i; + unsigned int type; + int retval = 1; + + for (i = 0; i < n; i++) { + if (!TEST_size_t_eq(i, ext_list[i].idx)) { + retval = 0; + TEST_error("TLSEXT_IDX_%s=%zd, found at=%zd\n", + ext_list[i].name, ext_list[i].idx, i); + } + type = ossl_get_extension_type(ext_list[i].idx); + if (!TEST_uint_eq(type, ext_list[i].type)) { + retval = 0; + TEST_error("TLSEXT_IDX_%s=%zd expected=0x%05X got=0x%05X", + ext_list[i].name, ext_list[i].idx, ext_list[i].type, + type); + } + } + return retval; +} + +int setup_tests(void) +{ + ADD_TEST(test_extension_list); + return 1; +} diff --git a/deps/openssl/openssl/test/ffc_internal_test.c b/deps/openssl/openssl/test/ffc_internal_test.c index 026158d4ba24cf..2c9729357398b1 100644 --- a/deps/openssl/openssl/test/ffc_internal_test.c +++ b/deps/openssl/openssl/test/ffc_internal_test.c @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. * Copyright (c) 2019-2020, Oracle and/or its affiliates. All rights reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use @@ -27,6 +27,7 @@ #include "testutil.h" #include "internal/ffc.h" +#include "crypto/security_bits.h" #ifndef OPENSSL_NO_DSA static const unsigned char dsa_2048_224_sha224_p[] = { @@ -598,6 +599,9 @@ static int ffc_private_gen_test(int index) /* fail since N > len(q) */ if (!TEST_false(ossl_ffc_generate_private_key(ctx, params, N + 1, 112, priv))) goto err; + /* s must be always set */ + if (!TEST_false(ossl_ffc_generate_private_key(ctx, params, N, 0, priv))) + goto err; /* pass since 2s <= N <= len(q) */ if (!TEST_true(ossl_ffc_generate_private_key(ctx, params, N, 112, priv))) goto err; @@ -609,9 +613,12 @@ static int ffc_private_gen_test(int index) goto err; if (!TEST_true(ossl_ffc_validate_private_key(params->q, priv, &res))) goto err; - - /* N and s are ignored in this case */ - if (!TEST_true(ossl_ffc_generate_private_key(ctx, params, 0, 0, priv))) + /* N is ignored in this case */ + if (!TEST_true(ossl_ffc_generate_private_key(ctx, params, 0, + ossl_ifc_ffc_compute_security_bits(BN_num_bits(params->p)), + priv))) + goto err; + if (!TEST_int_le(BN_num_bits(priv), 225)) goto err; if (!TEST_true(ossl_ffc_validate_private_key(params->q, priv, &res))) goto err; @@ -623,6 +630,37 @@ static int ffc_private_gen_test(int index) BN_CTX_free(ctx); return ret; } + +static int ffc_params_copy_test(void) +{ + int ret = 0; + DH *dh = NULL; + FFC_PARAMS *params, copy; + + ossl_ffc_params_init(©); + + if (!TEST_ptr(dh = DH_new_by_nid(NID_ffdhe3072))) + goto err; + params = ossl_dh_get0_params(dh); + + if (!TEST_int_eq(params->keylength, 275)) + goto err; + + if (!TEST_true(ossl_ffc_params_copy(©, params))) + goto err; + + if (!TEST_int_eq(copy.keylength, 275)) + goto err; + + if (!TEST_true(ossl_ffc_params_cmp(©, params, 0))) + goto err; + + ret = 1; +err: + ossl_ffc_params_cleanup(©); + DH_free(dh); + return ret; +} #endif /* OPENSSL_NO_DH */ int setup_tests(void) @@ -638,6 +676,7 @@ int setup_tests(void) ADD_TEST(ffc_public_validate_test); ADD_TEST(ffc_private_validate_test); ADD_ALL_TESTS(ffc_private_gen_test, 10); + ADD_TEST(ffc_params_copy_test); #endif /* OPENSSL_NO_DH */ return 1; } diff --git a/deps/openssl/openssl/test/fips_version_test.c b/deps/openssl/openssl/test/fips_version_test.c new file mode 100644 index 00000000000000..dd23bb51e508d9 --- /dev/null +++ b/deps/openssl/openssl/test/fips_version_test.c @@ -0,0 +1,78 @@ +/* + * Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#include +#include +#include "testutil.h" + +static OSSL_LIB_CTX *libctx = NULL; +static OSSL_PROVIDER *libprov = NULL; + +typedef enum OPTION_choice { + OPT_ERR = -1, + OPT_EOF = 0, + OPT_CONFIG_FILE, + OPT_TEST_ENUM +} OPTION_CHOICE; + +const OPTIONS *test_get_options(void) +{ + static const OPTIONS test_options[] = { + OPT_TEST_OPTIONS_DEFAULT_USAGE, + { "config", OPT_CONFIG_FILE, '<', + "The configuration file to use for the libctx" }, + { NULL } + }; + return test_options; +} + +static int test_fips_version(int n) +{ + const char *version = test_get_argument(n); + + if (!TEST_ptr(version)) + return 0; + return TEST_int_eq(fips_provider_version_match(libctx, version), 1); +} + +int setup_tests(void) +{ + char *config_file = NULL; + OPTION_CHOICE o; + int n; + + while ((o = opt_next()) != OPT_EOF) { + switch (o) { + case OPT_CONFIG_FILE: + config_file = opt_arg(); + break; + case OPT_TEST_CASES: + break; + default: + case OPT_ERR: + return 0; + } + } + + if (!test_get_libctx(&libctx, NULL, config_file, &libprov, NULL)) + return 0; + + n = test_get_argument_count(); + if (n == 0) + return 0; + + ADD_ALL_TESTS(test_fips_version, n); + return 1; +} + +void cleanup_tests(void) +{ + OSSL_PROVIDER_unload(libprov); + OSSL_LIB_CTX_free(libctx); +} diff --git a/deps/openssl/openssl/test/helpers/ssltestlib.c b/deps/openssl/openssl/test/helpers/ssltestlib.c index 2d992cde234c19..4c17faea54a719 100644 --- a/deps/openssl/openssl/test/helpers/ssltestlib.c +++ b/deps/openssl/openssl/test/helpers/ssltestlib.c @@ -1,5 +1,5 @@ /* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -350,8 +350,8 @@ static int mempacket_test_read(BIO *bio, char *out, int outl) unsigned int seq, offset, len, epoch; BIO_clear_retry_flags(bio); - thispkt = sk_MEMPACKET_value(ctx->pkts, 0); - if (thispkt == NULL || thispkt->num != ctx->currpkt) { + if ((thispkt = sk_MEMPACKET_value(ctx->pkts, 0)) == NULL + || thispkt->num != ctx->currpkt) { /* Probably run out of data */ BIO_set_retry_read(bio); return -1; @@ -410,6 +410,39 @@ static int mempacket_test_read(BIO *bio, char *out, int outl) return outl; } +/* Take the last and penultimate packets and swap them around */ +int mempacket_swap_recent(BIO *bio) +{ + MEMPACKET_TEST_CTX *ctx = BIO_get_data(bio); + MEMPACKET *thispkt; + int numpkts = sk_MEMPACKET_num(ctx->pkts); + + /* We need at least 2 packets to be able to swap them */ + if (numpkts <= 1) + return 0; + + /* Get the penultimate packet */ + thispkt = sk_MEMPACKET_value(ctx->pkts, numpkts - 2); + if (thispkt == NULL) + return 0; + + if (sk_MEMPACKET_delete(ctx->pkts, numpkts - 2) != thispkt) + return 0; + + /* Re-add it to the end of the list */ + thispkt->num++; + if (sk_MEMPACKET_insert(ctx->pkts, thispkt, numpkts - 1) <= 0) + return 0; + + /* We also have to adjust the packet number of the other packet */ + thispkt = sk_MEMPACKET_value(ctx->pkts, numpkts - 2); + if (thispkt == NULL) + return 0; + thispkt->num--; + + return 1; +} + int mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum, int type) { @@ -469,7 +502,9 @@ int mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum, thispkt->type = type; } - for(i = 0; (looppkt = sk_MEMPACKET_value(ctx->pkts, i)) != NULL; i++) { + for (i = 0; i < sk_MEMPACKET_num(ctx->pkts); i++) { + if (!TEST_ptr(looppkt = sk_MEMPACKET_value(ctx->pkts, i))) + goto err; /* Check if we found the right place to insert this packet */ if (looppkt->num > thispkt->num) { if (sk_MEMPACKET_insert(ctx->pkts, thispkt, i) == 0) diff --git a/deps/openssl/openssl/test/helpers/ssltestlib.h b/deps/openssl/openssl/test/helpers/ssltestlib.h index 0466286365cd02..1f9e803ffceb50 100644 --- a/deps/openssl/openssl/test/helpers/ssltestlib.h +++ b/deps/openssl/openssl/test/helpers/ssltestlib.h @@ -1,5 +1,5 @@ /* - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -49,6 +49,7 @@ void bio_s_always_retry_free(void); #define MEMPACKET_CTRL_GET_DROP_REC (3 << 15) #define MEMPACKET_CTRL_SET_DUPLICATE_REC (4 << 15) +int mempacket_swap_recent(BIO *bio); int mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum, int type); diff --git a/deps/openssl/openssl/test/ocspapitest.c b/deps/openssl/openssl/test/ocspapitest.c index 9e8c30625996a0..97a56e777b105d 100644 --- a/deps/openssl/openssl/test/ocspapitest.c +++ b/deps/openssl/openssl/test/ocspapitest.c @@ -1,5 +1,5 @@ /* - * Copyright 2017-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -78,10 +78,14 @@ static OCSP_BASICRESP *make_dummy_resp(void) ASN1_BIT_STRING *key = ASN1_BIT_STRING_new(); ASN1_INTEGER *serial = ASN1_INTEGER_new(); - if (!X509_NAME_add_entry_by_NID(name, NID_commonName, MBSTRING_ASC, - namestr, -1, -1, 1) - || !ASN1_BIT_STRING_set(key, keybytes, sizeof(keybytes)) - || !ASN1_INTEGER_set_uint64(serial, (uint64_t)1)) + if (!TEST_ptr(name) + || !TEST_ptr(key) + || !TEST_ptr(serial) + || !TEST_true(X509_NAME_add_entry_by_NID(name, NID_commonName, + MBSTRING_ASC, + namestr, -1, -1, 1)) + || !TEST_true(ASN1_BIT_STRING_set(key, keybytes, sizeof(keybytes))) + || !TEST_true(ASN1_INTEGER_set_uint64(serial, (uint64_t)1))) goto err; cid = OCSP_cert_id_new(EVP_sha256(), name, key, serial); if (!TEST_ptr(bs) diff --git a/deps/openssl/openssl/test/punycode_test.c b/deps/openssl/openssl/test/punycode_test.c new file mode 100644 index 00000000000000..113d04b7a98901 --- /dev/null +++ b/deps/openssl/openssl/test/punycode_test.c @@ -0,0 +1,220 @@ +/* + * Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the Apache License 2.0 (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at + * https://www.openssl.org/source/license.html + */ + +#include +#include + +#include "crypto/punycode.h" +#include "internal/nelem.h" +#include "testutil.h" + + +static const struct puny_test { + unsigned int raw[50]; + const char *encoded; +} puny_cases[] = { + /* Test cases from RFC 3492 */ + { /* Arabic (Egyptian) */ + { 0x0644, 0x064A, 0x0647, 0x0645, 0x0627, 0x0628, 0x062A, 0x0643, 0x0644, + 0x0645, 0x0648, 0x0634, 0x0639, 0x0631, 0x0628, 0x064A, 0x061F + }, + "egbpdaj6bu4bxfgehfvwxn" + }, + { /* Chinese (simplified) */ + { 0x4ED6, 0x4EEC, 0x4E3A, 0x4EC0, 0x4E48, 0x4E0D, 0x8BF4, 0x4E2D, 0x6587 + }, + "ihqwcrb4cv8a8dqg056pqjye" + }, + { /* Chinese (traditional) */ + { 0x4ED6, 0x5011, 0x7232, 0x4EC0, 0x9EBD, 0x4E0D, 0x8AAA, 0x4E2D, 0x6587 + }, + "ihqwctvzc91f659drss3x8bo0yb" + }, + { /* Czech: Proprostnemluvesky */ + { 0x0050, 0x0072, 0x006F, 0x010D, 0x0070, 0x0072, 0x006F, 0x0073, 0x0074, + 0x011B, 0x006E, 0x0065, 0x006D, 0x006C, 0x0075, 0x0076, 0x00ED, 0x010D, + 0x0065, 0x0073, 0x006B, 0x0079 + }, + "Proprostnemluvesky-uyb24dma41a" + }, + { /* Hebrew */ + { 0x05DC, 0x05DE, 0x05D4, 0x05D4, 0x05DD, 0x05E4, 0x05E9, 0x05D5, 0x05D8, + 0x05DC, 0x05D0, 0x05DE, 0x05D3, 0x05D1, 0x05E8, 0x05D9, 0x05DD, 0x05E2, + 0x05D1, 0x05E8, 0x05D9, 0x05EA + }, + "4dbcagdahymbxekheh6e0a7fei0b" + }, + { /* Hindi (Devanagari) */ + { 0x092F, 0x0939, 0x0932, 0x094B, 0x0917, 0x0939, 0x093F, 0x0928, 0x094D, + 0x0926, 0x0940, 0x0915, 0x094D, 0x092F, 0x094B, 0x0902, 0x0928, 0x0939, + 0x0940, 0x0902, 0x092C, 0x094B, 0x0932, 0x0938, 0x0915, 0x0924, 0x0947, + 0x0939, 0x0948, 0x0902 + }, + "i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd" + }, + { /* Japanese (kanji and hiragana) */ + { 0x306A, 0x305C, 0x307F, 0x3093, 0x306A, 0x65E5, 0x672C, 0x8A9E, 0x3092, + 0x8A71, 0x3057, 0x3066, 0x304F, 0x308C, 0x306A, 0x3044, 0x306E, 0x304B + }, + "n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa" + }, + { /* Korean (Hangul syllables) */ + { 0xC138, 0xACC4, 0xC758, 0xBAA8, 0xB4E0, 0xC0AC, 0xB78C, 0xB4E4, 0xC774, + 0xD55C, 0xAD6D, 0xC5B4, 0xB97C, 0xC774, 0xD574, 0xD55C, 0xB2E4, 0xBA74, + 0xC5BC, 0xB9C8, 0xB098, 0xC88B, 0xC744, 0xAE4C + }, + "989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c" + }, + { /* Russian (Cyrillic) */ + { 0x043F, 0x043E, 0x0447, 0x0435, 0x043C, 0x0443, 0x0436, 0x0435, 0x043E, + 0x043D, 0x0438, 0x043D, 0x0435, 0x0433, 0x043E, 0x0432, 0x043E, 0x0440, + 0x044F, 0x0442, 0x043F, 0x043E, 0x0440, 0x0443, 0x0441, 0x0441, 0x043A, + 0x0438 + }, + "b1abfaaepdrnnbgefbaDotcwatmq2g4l" + }, + { /* Spanish */ + { 0x0050, 0x006F, 0x0072, 0x0071, 0x0075, 0x00E9, 0x006E, 0x006F, 0x0070, + 0x0075, 0x0065, 0x0064, 0x0065, 0x006E, 0x0073, 0x0069, 0x006D, 0x0070, + 0x006C, 0x0065, 0x006D, 0x0065, 0x006E, 0x0074, 0x0065, 0x0068, 0x0061, + 0x0062, 0x006C, 0x0061, 0x0072, 0x0065, 0x006E, 0x0045, 0x0073, 0x0070, + 0x0061, 0x00F1, 0x006F, 0x006C + }, + "PorqunopuedensimplementehablarenEspaol-fmd56a" + }, + { /* Vietnamese */ + { 0x0054, 0x1EA1, 0x0069, 0x0073, 0x0061, 0x006F, 0x0068, 0x1ECD, 0x006B, + 0x0068, 0x00F4, 0x006E, 0x0067, 0x0074, 0x0068, 0x1EC3, 0x0063, 0x0068, + 0x1EC9, 0x006E, 0x00F3, 0x0069, 0x0074, 0x0069, 0x1EBF, 0x006E, 0x0067, + 0x0056, 0x0069, 0x1EC7, 0x0074 + }, + "TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g" + }, + { /* Japanese: 3B */ + { 0x0033, 0x5E74, 0x0042, 0x7D44, 0x91D1, 0x516B, 0x5148, 0x751F + }, + "3B-ww4c5e180e575a65lsy2b" + }, + { /* Japanese: -with-SUPER-MONKEYS */ + { 0x5B89, 0x5BA4, 0x5948, 0x7F8E, 0x6075, 0x002D, 0x0077, 0x0069, 0x0074, + 0x0068, 0x002D, 0x0053, 0x0055, 0x0050, 0x0045, 0x0052, 0x002D, 0x004D, + 0x004F, 0x004E, 0x004B, 0x0045, 0x0059, 0x0053 + }, + "-with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n" + }, + { /* Japanese: Hello-Another-Way- */ + { 0x0048, 0x0065, 0x006C, 0x006C, 0x006F, 0x002D, 0x0041, 0x006E, 0x006F, + 0x0074, 0x0068, 0x0065, 0x0072, 0x002D, 0x0057, 0x0061, 0x0079, 0x002D, + 0x305D, 0x308C, 0x305E, 0x308C, 0x306E, 0x5834, 0x6240 + }, + "Hello-Another-Way--fc4qua05auwb3674vfr0b" + }, + { /* Japanese: 2 */ + { 0x3072, 0x3068, 0x3064, 0x5C4B, 0x6839, 0x306E, 0x4E0B, 0x0032 + }, + "2-u9tlzr9756bt3uc0v" + }, + { /* Japanese: MajiKoi5 */ + { 0x004D, 0x0061, 0x006A, 0x0069, 0x3067, 0x004B, 0x006F, 0x0069, 0x3059, + 0x308B, 0x0035, 0x79D2, 0x524D + }, + "MajiKoi5-783gue6qz075azm5e" + }, + { /* Japanese: de */ + { 0x30D1, 0x30D5, 0x30A3, 0x30FC, 0x0064, 0x0065, 0x30EB, 0x30F3, 0x30D0 + }, + "de-jg4avhby1noc0d" + }, + { /* Japanese: */ + { 0x305D, 0x306E, 0x30B9, 0x30D4, 0x30FC, 0x30C9, 0x3067 + }, + "d9juau41awczczp" + }, + { /* -> $1.00 <- */ + { 0x002D, 0x003E, 0x0020, 0x0024, 0x0031, 0x002E, 0x0030, 0x0030, 0x0020, + 0x003C, 0x002D + }, + "-> $1.00 <--" + } +}; + +static int test_punycode(int n) +{ + const struct puny_test *tc = puny_cases + n; + unsigned int buffer[50]; + unsigned int bsize = OSSL_NELEM(buffer); + size_t i; + + if (!TEST_true(ossl_punycode_decode(tc->encoded, strlen(tc->encoded), + buffer, &bsize))) + return 0; + for (i = 0; i < sizeof(tc->raw); i++) + if (tc->raw[i] == 0) + break; + if (!TEST_mem_eq(buffer, bsize * sizeof(*buffer), + tc->raw, i * sizeof(*tc->raw))) + return 0; + return 1; +} + +static int test_a2ulabel(void) +{ + char out[50]; + size_t outlen; + + /* + * Test that no buffer correctly returns the true length. + * The punycode being passed in and parsed is malformed but we're not + * verifying that behaviour here. + */ + if (!TEST_int_eq(ossl_a2ulabel("xn--a.b.c", NULL, &outlen), 0) + || !TEST_size_t_eq(outlen, 7) + || !TEST_int_eq(ossl_a2ulabel("xn--a.b.c", out, &outlen), 1)) + return 0; + /* Test that a short input length returns the true length */ + outlen = 1; + if (!TEST_int_eq(ossl_a2ulabel("xn--a.b.c", out, &outlen), 0) + || !TEST_size_t_eq(outlen, 7) + || !TEST_int_eq(ossl_a2ulabel("xn--a.b.c", out, &outlen), 1) + || !TEST_str_eq(out,"\xc2\x80.b.c")) + return 0; + /* Test for an off by one on the buffer size works */ + outlen = 6; + if (!TEST_int_eq(ossl_a2ulabel("xn--a.b.c", out, &outlen), 0) + || !TEST_size_t_eq(outlen, 7) + || !TEST_int_eq(ossl_a2ulabel("xn--a.b.c", out, &outlen), 1) + || !TEST_str_eq(out,"\xc2\x80.b.c")) + return 0; + return 1; +} + +static int test_puny_overrun(void) +{ + static const unsigned int out[] = { + 0x0033, 0x5E74, 0x0042, 0x7D44, 0x91D1, 0x516B, 0x5148, 0x751F + }; + static const char *in = "3B-ww4c5e180e575a65lsy2b"; + unsigned int buf[OSSL_NELEM(out)]; + unsigned int bsize = OSSL_NELEM(buf) - 1; + + if (!TEST_false(ossl_punycode_decode(in, strlen(in), buf, &bsize))) { + if (TEST_mem_eq(buf, bsize * sizeof(*buf), out, sizeof(out))) + TEST_error("CRITICAL: buffer overrun detected!"); + return 0; + } + return 1; +} + +int setup_tests(void) +{ + ADD_ALL_TESTS(test_punycode, OSSL_NELEM(puny_cases)); + ADD_TEST(test_a2ulabel); + ADD_TEST(test_puny_overrun); + return 1; +} diff --git a/deps/openssl/openssl/test/recipes/02-test_internal_exts.t b/deps/openssl/openssl/test/recipes/02-test_internal_exts.t new file mode 100644 index 00000000000000..bec4a216cb2a02 --- /dev/null +++ b/deps/openssl/openssl/test/recipes/02-test_internal_exts.t @@ -0,0 +1,15 @@ +#! /usr/bin/env perl +# Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. +# +# Licensed under the Apache License 2.0 (the "License"). You may not use +# this file except in compliance with the License. You can obtain a copy +# in the file LICENSE in the source distribution or at +# https://www.openssl.org/source/license.html + +use strict; +use OpenSSL::Test; +use OpenSSL::Test::Simple; + +setup("test_internal_exts"); + +simple_test("test_internal_exts", "ext_internal_test"); diff --git a/deps/openssl/openssl/test/recipes/04-test_punycode.t b/deps/openssl/openssl/test/recipes/04-test_punycode.t new file mode 100644 index 00000000000000..de213c7e15acf5 --- /dev/null +++ b/deps/openssl/openssl/test/recipes/04-test_punycode.t @@ -0,0 +1,11 @@ +#! /usr/bin/env perl +# Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. +# +# Licensed under the Apache License 2.0 (the "License"). You may not use +# this file except in compliance with the License. You can obtain a copy +# in the file LICENSE in the source distribution or at +# https://www.openssl.org/source/license.html + +use OpenSSL::Test::Simple; + +simple_test("test_punycode", "punycode_test"); diff --git a/deps/openssl/openssl/test/recipes/15-test_ec.t b/deps/openssl/openssl/test/recipes/15-test_ec.t index acd1b3960d8d01..0638d626e74479 100644 --- a/deps/openssl/openssl/test/recipes/15-test_ec.t +++ b/deps/openssl/openssl/test/recipes/15-test_ec.t @@ -1,5 +1,5 @@ #! /usr/bin/env perl -# Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy @@ -18,7 +18,9 @@ setup("test_ec"); plan skip_all => 'EC is not supported in this build' if disabled('ec'); -plan tests => 14; +plan tests => 15; + +my $no_fips = disabled('fips') || ($ENV{NO_FIPS} // 0); require_ok(srctop_file('test','recipes','tconversion.pl')); @@ -85,3 +87,25 @@ subtest 'Ed448 conversions -- public key' => sub { -in => srctop_file("test", "tested448pub.pem"), -args => ["pkey", "-pubin", "-pubout"] ); }; + +subtest 'Check loading of fips and non-fips keys' => sub { + plan skip_all => "FIPS is disabled" + if $no_fips; + + plan tests => 2; + + my $fipsconf = srctop_file("test", "fips-and-base.cnf"); + $ENV{OPENSSL_CONF} = $fipsconf; + + ok(!run(app(['openssl', 'pkey', + '-check', '-in', srctop_file("test", "testec-p112r1.pem")])), + "Checking non-fips curve key fails in FIPS provider"); + + ok(run(app(['openssl', 'pkey', + '-provider', 'default', + '-propquery', '?fips!=yes', + '-check', '-in', srctop_file("test", "testec-p112r1.pem")])), + "Checking non-fips curve key succeeds with non-fips property query"); + + delete $ENV{OPENSSL_CONF}; +} diff --git a/deps/openssl/openssl/test/recipes/15-test_ecparam.t b/deps/openssl/openssl/test/recipes/15-test_ecparam.t index 34efe7adb0e00e..37bf620f35ee02 100644 --- a/deps/openssl/openssl/test/recipes/15-test_ecparam.t +++ b/deps/openssl/openssl/test/recipes/15-test_ecparam.t @@ -119,7 +119,7 @@ subtest "Check pkeyparam does not change the parameter file on output" => sub { subtest "Check loading of fips and non-fips params" => sub { plan skip_all => "FIPS is disabled" if $no_fips; - plan tests => 3; + plan tests => 8; my $fipsconf = srctop_file("test", "fips-and-base.cnf"); my $defaultconf = srctop_file("test", "default.cnf"); @@ -141,5 +141,36 @@ subtest "Check loading of fips and non-fips params" => sub { '-check'])), "Fail loading named non-fips curve"); + ok(!run(app(['openssl', 'pkeyparam', + '-in', data_file('valid', 'secp112r1-named.pem'), + '-check'])), + "Fail loading named non-fips curve using pkeyparam"); + + ok(run(app(['openssl', 'ecparam', + '-provider', 'default', + '-propquery', '?fips!=yes', + '-in', data_file('valid', 'secp112r1-named.pem'), + '-check'])), + "Loading named non-fips curve in FIPS mode with non-FIPS property". + " query"); + + ok(run(app(['openssl', 'pkeyparam', + '-provider', 'default', + '-propquery', '?fips!=yes', + '-in', data_file('valid', 'secp112r1-named.pem'), + '-check'])), + "Loading named non-fips curve in FIPS mode with non-FIPS property". + " query using pkeyparam"); + + ok(!run(app(['openssl', 'ecparam', + '-genkey', '-name', 'secp112r1'])), + "Fail generating key for named non-fips curve"); + + ok(run(app(['openssl', 'ecparam', + '-provider', 'default', + '-propquery', '?fips!=yes', + '-genkey', '-name', 'secp112r1'])), + "Generating key for named non-fips curve with non-FIPS property query"); + $ENV{OPENSSL_CONF} = $defaultconf; }; diff --git a/deps/openssl/openssl/test/recipes/15-test_genrsa.t b/deps/openssl/openssl/test/recipes/15-test_genrsa.t index 70f080a6dbc2e0..fe99f3369490c0 100644 --- a/deps/openssl/openssl/test/recipes/15-test_genrsa.t +++ b/deps/openssl/openssl/test/recipes/15-test_genrsa.t @@ -24,7 +24,7 @@ use lib bldtop_dir('.'); my $no_fips = disabled('fips') || ($ENV{NO_FIPS} // 0); plan tests => - ($no_fips ? 0 : 3) # Extra FIPS related tests + ($no_fips ? 0 : 5) # Extra FIPS related tests + 15; # We want to know that an absurdly small number of bits isn't support @@ -129,6 +129,17 @@ unless ($no_fips) { '-out', 'genrsatest3072.pem'])), "Generating RSA key with 3072 bits"); + ok(!run(app(['openssl', 'genrsa', @prov, '512'])), + "Generating RSA key with 512 bits should fail in FIPS provider"); + + ok(!run(app(['openssl', 'genrsa', + @prov, + '-provider', 'default', + '-propquery', '?fips!=yes', + '512'])), + "Generating RSA key with 512 bits should succeed with FIPS provider as". + " default with a non-FIPS property query"); + # We want to know that an absurdly large number of bits fails the RNG check is(run(app([ 'openssl', 'genpkey', @prov, diff --git a/deps/openssl/openssl/test/recipes/20-test_cli_fips.t b/deps/openssl/openssl/test/recipes/20-test_cli_fips.t index ee78bd7c5ff820..6d3c5ba1bb01c5 100644 --- a/deps/openssl/openssl/test/recipes/20-test_cli_fips.t +++ b/deps/openssl/openssl/test/recipes/20-test_cli_fips.t @@ -67,7 +67,7 @@ sub pubfrompriv { } -my $tsignverify_count = 8; +my $tsignverify_count = 9; sub tsignverify { my $prefix = shift; my $fips_key = shift; @@ -148,6 +148,18 @@ sub tsignverify { $tbs_data])), $testtext); + $testtext = $prefix.': '. + 'Verify something with a non-FIPS key'. + ' in FIPS mode but with a non-FIPS property query'; + ok(run(app(['openssl', 'dgst', + '-provider', 'default', + '-propquery', '?fips!=yes', + '-sha256', + '-verify', $nonfips_pub_key, + '-signature', $sigfile, + $tbs_data])), + $testtext); + $testtext = $prefix.': '. 'Verify a valid signature against the wrong data with a non-FIPS key'. ' (should fail)'; diff --git a/deps/openssl/openssl/test/recipes/20-test_dgst.t b/deps/openssl/openssl/test/recipes/20-test_dgst.t index 31254de6843216..f5895747caf6cc 100644 --- a/deps/openssl/openssl/test/recipes/20-test_dgst.t +++ b/deps/openssl/openssl/test/recipes/20-test_dgst.t @@ -17,7 +17,7 @@ use OpenSSL::Test::Utils; setup("test_dgst"); -plan tests => 10; +plan tests => 12; sub tsignverify { my $testtext = shift; @@ -178,3 +178,29 @@ subtest "Custom length XOF digest generation with `dgst` CLI" => sub { ok($xofdata[1] =~ $expected, "XOF: Check second digest value is consistent with the first ($xofdata[1]) vs ($expected)"); }; + +subtest "SHAKE digest generation with no xoflen set `dgst` CLI" => sub { + plan tests => 1; + + my $testdata = srctop_file('test', 'data.bin'); + my @xofdata = run(app(['openssl', 'dgst', '-shake128', $testdata], stderr => "outerr.txt"), capture => 1); + chomp(@xofdata); + my $expected = qr/SHAKE-128\(\Q$testdata\E\)= bb565dac72640109e1c926ef441d3fa6/; + ok($xofdata[0] =~ $expected, "Check short digest is output"); +}; + +SKIP: { + skip "ECDSA is not supported by this OpenSSL build", 1 + if disabled("ec"); + + subtest "signing with xoflen is not supported `dgst` CLI" => sub { + plan tests => 1; + my $data_to_sign = srctop_file('test', 'data.bin'); + + ok(!run(app(['openssl', 'dgst', '-shake256', '-xoflen', '64', + '-sign', srctop_file("test","testec-p256.pem"), + '-out', 'test.sig', + srctop_file('test', 'data.bin')])), + "Generating signature with xoflen should fail"); + } +} diff --git a/deps/openssl/openssl/test/recipes/20-test_dhparam.t b/deps/openssl/openssl/test/recipes/20-test_dhparam.t index 78a63508b3f5f2..eefd897b10389a 100644 --- a/deps/openssl/openssl/test/recipes/20-test_dhparam.t +++ b/deps/openssl/openssl/test/recipes/20-test_dhparam.t @@ -1,5 +1,5 @@ #! /usr/bin/env perl -# Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy @@ -10,7 +10,7 @@ use strict; use warnings; -use OpenSSL::Test qw(:DEFAULT data_file); +use OpenSSL::Test qw(:DEFAULT data_file srctop_file); use OpenSSL::Test::Utils; #Tests for the dhparam CLI application @@ -19,7 +19,9 @@ setup("test_dhparam"); plan skip_all => "DH is not supported in this build" if disabled("dh"); -plan tests => 17; +plan tests => 21; + +my $fipsconf = srctop_file("test", "fips-and-base.cnf"); sub checkdhparams { my $file = shift; #Filename containing params @@ -171,6 +173,34 @@ SKIP: { checkdhparams("gen-x942-0-512.der", "X9.42", 0, "DER", 512); }; } +SKIP: { + skip "Skipping tests that are only supported in a fips build with security ". + "checks", 4 if (disabled("fips") || disabled("fips-securitychecks")); + + $ENV{OPENSSL_CONF} = $fipsconf; + + ok(!run(app(['openssl', 'dhparam', '-check', '512'])), + "Generating 512 bit DH params should fail in FIPS mode"); + + ok(run(app(['openssl', 'dhparam', '-provider', 'default', '-propquery', + '?fips!=yes', '-check', '512'])), + "Generating 512 bit DH params should succeed in FIPS mode using". + " non-FIPS property query"); + + SKIP: { + skip "Skipping tests that require DSA", 2 if disabled("dsa"); + + ok(!run(app(['openssl', 'dhparam', '-dsaparam', '-check', '512'])), + "Generating 512 bit DSA-style DH params should fail in FIPS mode"); + + ok(run(app(['openssl', 'dhparam', '-provider', 'default', '-propquery', + '?fips!=yes', '-dsaparam', '-check', '512'])), + "Generating 512 bit DSA-style DH params should succeed in FIPS". + " mode using non-FIPS property query"); + } + + delete $ENV{OPENSSL_CONF}; +} ok(run(app(["openssl", "dhparam", "-noout", "-text"], stdin => data_file("pkcs3-2-1024.pem"))), diff --git a/deps/openssl/openssl/test/recipes/25-test_verify.t b/deps/openssl/openssl/test/recipes/25-test_verify.t index bf85ba57c1cf51..4613489f5764e5 100644 --- a/deps/openssl/openssl/test/recipes/25-test_verify.t +++ b/deps/openssl/openssl/test/recipes/25-test_verify.t @@ -312,12 +312,18 @@ SKIP: { # Same as above but with base provider used for decoding SKIP: { my $no_fips = disabled('fips') || ($ENV{NO_FIPS} // 0); - skip "EC is not supported or FIPS is disabled", 3 - if disabled("ec") || $no_fips; - my $provconf = srctop_file("test", "fips-and-base.cnf"); my $provpath = bldtop_dir("providers"); my @prov = ("-provider-path", $provpath); + + skip "EC is not supported or FIPS is disabled", 3 + if disabled("ec") || $no_fips; + + run(test(["fips_version_test", "-config", $provconf, ">3.0.0"]), + capture => 1, statusvar => \my $exit); + skip "FIPS provider version is too old", 3 + if !$exit; + $ENV{OPENSSL_CONF} = $provconf; ok(!verify("ee-cert-ec-explicit", "", ["root-cert"], diff --git a/deps/openssl/openssl/test/recipes/25-test_x509.t b/deps/openssl/openssl/test/recipes/25-test_x509.t index e85c7cd7513a7f..95df179bbe7683 100644 --- a/deps/openssl/openssl/test/recipes/25-test_x509.t +++ b/deps/openssl/openssl/test/recipes/25-test_x509.t @@ -16,7 +16,7 @@ use OpenSSL::Test qw/:DEFAULT srctop_file/; setup("test_x509"); -plan tests => 21; +plan tests => 28; # Prevent MSys2 filename munging for arguments that look like file paths but # aren't @@ -146,3 +146,58 @@ ok(run(app(["openssl", "x509", "-noout", "-dates", "-dateopt", "iso_8601", ok(!run(app(["openssl", "x509", "-noout", "-dates", "-dateopt", "invalid_format", "-in", srctop_file("test/certs", "ca-cert.pem")])), "Run with invalid -dateopt format"); + +# extracts issuer from a -text formatted-output +sub get_issuer { + my $f = shift(@_); + my $issuer = ""; + open my $fh, $f or die; + while (my $line = <$fh>) { + if ($line =~ /Issuer:/) { + $issuer = $line; + } + } + close $fh; + return $issuer; +} + +# Tests for signing certs (broken in 1.1.1o) +my $a_key = "a-key.pem"; +my $a_cert = "a-cert.pem"; +my $a2_cert = "a2-cert.pem"; +my $ca_key = "ca-key.pem"; +my $ca_cert = "ca-cert.pem"; +my $cnf = srctop_file('apps', 'openssl.cnf'); + +# Create cert A +ok(run(app(["openssl", "req", "-x509", "-newkey", "rsa:2048", + "-config", $cnf, + "-keyout", $a_key, "-out", $a_cert, "-days", "365", + "-nodes", "-subj", "/CN=test.example.com"]))); +# Create cert CA - note key size +ok(run(app(["openssl", "req", "-x509", "-newkey", "rsa:4096", + "-config", $cnf, + "-keyout", $ca_key, "-out", $ca_cert, "-days", "3650", + "-nodes", "-subj", "/CN=ca.example.com"]))); +# Sign cert A with CA (errors on 1.1.1o) +ok(run(app(["openssl", "x509", "-in", $a_cert, "-CA", $ca_cert, + "-CAkey", $ca_key, "-set_serial", "1234567890", + "-preserve_dates", "-sha256", "-text", "-out", $a2_cert]))); +# verify issuer is CA +ok (get_issuer($a2_cert) =~ /CN = ca.example.com/); + +# Tests for issue #16080 (fixed in 1.1.1o) +my $b_key = "b-key.pem"; +my $b_csr = "b-cert.csr"; +my $b_cert = "b-cert.pem"; +# Create the CSR +ok(run(app(["openssl", "req", "-new", "-newkey", "rsa:4096", + "-keyout", $b_key, "-out", $b_csr, "-nodes", + "-config", $cnf, + "-subj", "/CN=b.example.com"]))); +# Sign it - position of "-text" matters! +ok(run(app(["openssl", "x509", "-req", "-text", "-CAcreateserial", + "-CA", $ca_cert, "-CAkey", $ca_key, + "-in", $b_csr, "-out", $b_cert]))); +# Verify issuer is CA +ok(get_issuer($b_cert) =~ /CN = ca.example.com/); diff --git a/deps/openssl/openssl/test/recipes/30-test_evp.t b/deps/openssl/openssl/test/recipes/30-test_evp.t index 7ae546e1d70c5a..54c386295907e3 100644 --- a/deps/openssl/openssl/test/recipes/30-test_evp.t +++ b/deps/openssl/openssl/test/recipes/30-test_evp.t @@ -1,5 +1,5 @@ #! /usr/bin/env perl -# Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy @@ -104,6 +104,7 @@ my @defltfiles = qw( evpmac_blake.txt evpmac_poly1305.txt evpmac_siphash.txt + evpmac_sm3.txt evpmd_blake.txt evpmd_md.txt evpmd_mdc2.txt diff --git a/deps/openssl/openssl/test/recipes/30-test_evp_data/evpciph_des3_common.txt b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpciph_des3_common.txt index dd2b26c1453ab6..aa238df2d90a2f 100644 --- a/deps/openssl/openssl/test/recipes/30-test_evp_data/evpciph_des3_common.txt +++ b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpciph_des3_common.txt @@ -22,6 +22,8 @@ Ciphertext = 3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D41C673812CFDE9675 NextIV = 1c673812cfde9675 # DES EDE3 ECB test +# FIPS(3.0.0): has a bug in the IV length #17591 +FIPSversion = >3.0.0 Cipher = DES-EDE3-ECB Key = 0123456789abcdeff1e0d3c2b5a49786fedcba9876543210 Plaintext = 37363534333231204E6F77206973207468652074696D6520666F722000000000 diff --git a/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmac_common.txt b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmac_common.txt index e2fbfac414bdca..9a0f9cc29cefd1 100644 --- a/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmac_common.txt +++ b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmac_common.txt @@ -1,5 +1,5 @@ # -# Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy @@ -239,7 +239,6 @@ Input = "Test that SHAKE128 fails" Key = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f Result = MAC_INIT_ERROR - Title = CMAC tests (from FIPS module) MAC = CMAC diff --git a/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmac_sm3.txt b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmac_sm3.txt new file mode 100644 index 00000000000000..fc4c41c0970414 --- /dev/null +++ b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmac_sm3.txt @@ -0,0 +1,38 @@ +# +# Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. +# +# Licensed under the Apache License 2.0 (the "License"). You may not use +# this file except in compliance with the License. You can obtain a copy +# in the file LICENSE in the source distribution or at +# https://www.openssl.org/source/license.html + +# Tests start with one of these keywords +# Cipher Decrypt Derive Digest Encoding MAC +# and continue until a blank line. Lines starting with a pound sign are ignored. +# The keyword Availablein must appear before the test name if needed. + +Title = HMAC-SM3 from GM/T 0042-2015 Appendix D.3 + +MAC = HMAC +Algorithm = SM3 +Input = "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopqabcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" +Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20 +Output = ca05e144ed05d1857840d1f318a4a8669e559fc8391f414485bfdf7bb408963a + +MAC = HMAC +Algorithm = SM3 +Input = cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd +Key = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425 +Output = 220bf579ded555393f0159f66c99877822a3ecf610d1552154b41d44b94db3ae + +MAC = HMAC +Algorithm = SM3 +Input = "Hi There" +Key = 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b +Output = c0ba18c68b90c88bc07de794bfc7d2c8d19ec31ed8773bc2b390c9604e0be11e + +MAC = HMAC +Algorithm = SM3 +Input = "what do ya want for nothing?" +Key = "Jefe" +Output = 2e87f1d16862e6d964b50a5200bf2b10b764faa9680a296a2405f24bec39f882 diff --git a/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmd_ripemd.txt b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmd_ripemd.txt index 3a11a8aa08049d..19ed4bb8a0f212 100644 --- a/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmd_ripemd.txt +++ b/deps/openssl/openssl/test/recipes/30-test_evp_data/evpmd_ripemd.txt @@ -1,5 +1,5 @@ # -# Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy @@ -13,42 +13,42 @@ Title = RIPEMD160 tests -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "" Output = 9c1185a5c5e9fc54612808977ee8f548b2258d31 -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "a" Output = 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "abc" Output = 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "message digest" Output = 5d0689ef49d2fae572b881b123a85ffa21595f36 -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "abcdefghijklmnopqrstuvwxyz" Output = f71c27109c692c1b56bbdceb5b9d2865b3708dbc -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" Output = 12a053384a9c0c88e405a06c27dcf49ada62eb2b -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" Output = b0e20b6e3116640286ed3a87a5713079b21f5189 -Availablein = legacy +Availablein = legacy default Digest = RIPEMD160 Input = "12345678901234567890123456789012345678901234567890123456789012345678901234567890" Output = 9b752e45573d4b39f4dbd3323cab82bf63326bfb diff --git a/deps/openssl/openssl/test/recipes/30-test_evp_data/evppkey_ffdhe.txt b/deps/openssl/openssl/test/recipes/30-test_evp_data/evppkey_ffdhe.txt index 2dc732bfcbc0eb..b6b1a8e8a090c2 100644 --- a/deps/openssl/openssl/test/recipes/30-test_evp_data/evppkey_ffdhe.txt +++ b/deps/openssl/openssl/test/recipes/30-test_evp_data/evppkey_ffdhe.txt @@ -105,6 +105,8 @@ CEKAlg=id-aes128-wrap Ctrl = dh_pad:1 SharedSecret=89A249DF4EE9033B89C2B4E52072A736D94F51143A1ED5C8F1E91FCBEBE09654 +# FIPS(3.0.0): allows the padding to be set, later versions do not #17859 +FIPSversion = >3.0.0 Derive=ffdhe2048-2 PeerKey=ffdhe2048-1-pub KDFType=X942KDF-ASN1 diff --git a/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.priv.txt b/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.priv.txt index 0e6f9519b4b534..0dd83429f5b6e5 100644 --- a/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.priv.txt +++ b/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.priv.txt @@ -22,3 +22,4 @@ public-key: a8:ee:72:13:45:65:15:42:17:aa:d8:ab:cf:33:42: 83:42 GROUP: ffdhe2048 +recommended-private-length: 224 bits diff --git a/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.pub.txt b/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.pub.txt index 325e160f36e70a..491f9d9d5e1a65 100644 --- a/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.pub.txt +++ b/deps/openssl/openssl/test/recipes/30-test_evp_pkey_provided/DH.pub.txt @@ -19,3 +19,4 @@ public-key: a8:ee:72:13:45:65:15:42:17:aa:d8:ab:cf:33:42: 83:42 GROUP: ffdhe2048 +recommended-private-length: 224 bits diff --git a/deps/openssl/openssl/test/recipes/70-test_key_share.t b/deps/openssl/openssl/test/recipes/70-test_key_share.t index ec722c7fcd7804..91ca8a4ff997a1 100644 --- a/deps/openssl/openssl/test/recipes/70-test_key_share.t +++ b/deps/openssl/openssl/test/recipes/70-test_key_share.t @@ -1,5 +1,5 @@ #! /usr/bin/env perl -# Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy @@ -25,7 +25,8 @@ use constant { ZERO_LEN_KEX_DATA => 9, TRAILING_DATA => 10, SELECT_X25519 => 11, - NO_KEY_SHARES_IN_HRR => 12 + NO_KEY_SHARES_IN_HRR => 12, + NON_TLS1_3_KEY_SHARE => 13 }; use constant { @@ -85,7 +86,7 @@ if (disabled("ec")) { $proxy->serverflags("-groups P-256"); } $proxy->start() or plan skip_all => "Unable to start up Proxy for tests"; -plan tests => 22; +plan tests => 23; ok(TLSProxy::Message->success(), "Success after HRR"); #Test 2: The server sending an HRR requesting a group the client already sent @@ -290,11 +291,27 @@ if (disabled("ec")) { $proxy->start(); ok(TLSProxy::Message->fail(), "Server sends HRR with no key_shares"); +SKIP: { + skip "No EC support in this OpenSSL build", 1 if disabled("ec"); + #Test 23: Trailing data on key_share in ServerHello should fail + $proxy->clear(); + $direction = CLIENT_TO_SERVER; + $proxy->clientflags("-groups secp192r1:P-256:X25519"); + $proxy->ciphers("AES128-SHA:\@SECLEVEL=0"); + $testtype = NON_TLS1_3_KEY_SHARE; + $proxy->start(); + my $ishrr = defined ${$proxy->message_list}[2] + &&(${$proxy->message_list}[0]->mt == TLSProxy::Message::MT_CLIENT_HELLO) + && (${$proxy->message_list}[2]->mt == TLSProxy::Message::MT_CLIENT_HELLO); + ok(TLSProxy::Message->success() && $ishrr, + "Client sends a key_share for a Non TLSv1.3 group"); +} + sub modify_key_shares_filter { my $proxy = shift; - # We're only interested in the initial ClientHello + # We're only interested in the initial ClientHello/SererHello/HRR if (($direction == CLIENT_TO_SERVER && $proxy->flight != 0 && ($proxy->flight != 1 || $testtype != NO_KEY_SHARES_IN_HRR)) || ($direction == SERVER_TO_CLIENT && $proxy->flight != 1)) { @@ -307,12 +324,19 @@ sub modify_key_shares_filter my $ext; my $suppgroups; - #Setup supported groups to include some unrecognised groups - $suppgroups = pack "C8", - 0x00, 0x06, #List Length - 0xff, 0xfe, #Non existing group 1 - 0xff, 0xff, #Non existing group 2 - 0x00, 0x1d; #x25519 + if ($testtype != NON_TLS1_3_KEY_SHARE) { + #Setup supported groups to include some unrecognised groups + $suppgroups = pack "C8", + 0x00, 0x06, #List Length + 0xff, 0xfe, #Non existing group 1 + 0xff, 0xff, #Non existing group 2 + 0x00, 0x1d; #x25519 + } else { + $suppgroups = pack "C6", + 0x00, 0x04, #List Length + 0x00, 0x13, + 0x00, 0x1d; #x25519 + } if ($testtype == EMPTY_EXTENSION) { $ext = pack "C2", @@ -376,6 +400,13 @@ sub modify_key_shares_filter 0x00, 0x17, #P-256 0x00, 0x01, #key_exchange data length 0xff; #Dummy key_share data + } elsif ($testtype == NON_TLS1_3_KEY_SHARE) { + $ext = pack "C6H98", + 0x00, 0x35, #List Length + 0x00, 0x13, #P-192 + 0x00, 0x31, #key_exchange data length + "04EE3B38D1CB800A1A2B702FC8423599F2AC7161E175C865F8". + "3DAF78BCBAE561464E8144359BE70CB7989D28A2F43F8F2C"; #key_exchange data } if ($testtype != EMPTY_EXTENSION @@ -383,7 +414,6 @@ sub modify_key_shares_filter $message->set_extension( TLSProxy::Message::EXT_SUPPORTED_GROUPS, $suppgroups); } - if ($testtype == MISSING_EXTENSION) { $message->delete_extension( TLSProxy::Message::EXT_KEY_SHARE); diff --git a/deps/openssl/openssl/test/recipes/80-test_cmp_http.t b/deps/openssl/openssl/test/recipes/80-test_cmp_http.t index 92f11e8ac8a53c..0ca547354fc7e3 100644 --- a/deps/openssl/openssl/test/recipes/80-test_cmp_http.t +++ b/deps/openssl/openssl/test/recipes/80-test_cmp_http.t @@ -1,5 +1,5 @@ #! /usr/bin/env perl -# Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. # Copyright Nokia 2007-2019 # Copyright Siemens AG 2015-2019 # @@ -170,8 +170,8 @@ sub test_cmp_http_aspect { # from $BLDTOP/test-runs/test_cmp_http and prepending the input files by SRCTOP. indir data_dir() => sub { - plan tests => @server_configurations * @all_aspects - + (grep(/^Mock$/, @server_configurations) + plan tests => 1 + @server_configurations * @all_aspects + - (grep(/^Mock$/, @server_configurations) && grep(/^certstatus$/, @all_aspects)); foreach my $server_name (@server_configurations) { @@ -196,6 +196,7 @@ indir data_dir() => sub { }; }; stop_mock_server($pid) if $pid; + ok(1, "killing mock server"); } } }; @@ -293,4 +294,5 @@ sub stop_mock_server { my $pid = $_[0]; print "Killing mock server with pid=$pid\n"; kill('KILL', $pid); + waitpid($pid, 0); } diff --git a/deps/openssl/openssl/test/recipes/80-test_ssl_new.t b/deps/openssl/openssl/test/recipes/80-test_ssl_new.t index a1828094db3138..fe03607419a1ae 100644 --- a/deps/openssl/openssl/test/recipes/80-test_ssl_new.t +++ b/deps/openssl/openssl/test/recipes/80-test_ssl_new.t @@ -1,11 +1,15 @@ #! /usr/bin/env perl -# Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use # this file except in compliance with the License. You can obtain a copy # in the file LICENSE in the source distribution or at # https://www.openssl.org/source/license.html +# For manually running these tests, set specific environment variables like this: +# CTLOG_FILE=test/ct/log_list.cnf +# TEST_CERTS_DIR=test/certs +# For details on the environment variables needed, see test/README.ssltest.md use strict; use warnings; @@ -163,13 +167,14 @@ sub test_conf { skip "No tests available; skipping tests", 1 if $skip; skip "Stale sources; skipping tests", 1 if !$run_test; + my $msg = "running CTLOG_FILE=test/ct/log_list.cnf". # $ENV{CTLOG_FILE}. + " TEST_CERTS_DIR=test/certs". # $ENV{TEST_CERTS_DIR}. + " test/ssl_test test/ssl-tests/$conf $provider"; if ($provider eq "fips") { ok(run(test(["ssl_test", $output_file, $provider, - srctop_file("test", "fips-and-base.cnf")])), - "running ssl_test $conf"); + srctop_file("test", "fips-and-base.cnf")])), $msg); } else { - ok(run(test(["ssl_test", $output_file, $provider])), - "running ssl_test $conf"); + ok(run(test(["ssl_test", $output_file, $provider])), $msg); } } } diff --git a/deps/openssl/openssl/test/recipes/95-test_external_pyca_data/cryptography.sh b/deps/openssl/openssl/test/recipes/95-test_external_pyca_data/cryptography.sh index b73f64b836ce43..b33af504d01da2 100755 --- a/deps/openssl/openssl/test/recipes/95-test_external_pyca_data/cryptography.sh +++ b/deps/openssl/openssl/test/recipes/95-test_external_pyca_data/cryptography.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright 2017-2021 The OpenSSL Project Authors. All Rights Reserved. +# Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. # Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. # # Licensed under the Apache License 2.0 (the "License"). You may not use @@ -39,22 +39,27 @@ cd $SRCTOP rm -rf venv-cryptography python -m venv venv-cryptography . ./venv-cryptography/bin/activate +# Upgrade pip to always have latest +pip install -U pip cd pyca-cryptography -pip install .[test] +echo "------------------------------------------------------------------" +echo "Building cryptography and installing test requirements" +echo "------------------------------------------------------------------" +LDFLAGS="-L$O_LIB" CFLAGS="-I$O_BINC -I$O_SINC " pip install .[test] pip install -e vectors echo "------------------------------------------------------------------" -echo "Building cryptography" +echo "Print linked libraries" echo "------------------------------------------------------------------" -CFLAGS="-I$O_BINC -I$O_SINC -L$O_LIB" pip install . +ldd $(find ../venv-cryptography/lib/ -iname '*.so') + echo "------------------------------------------------------------------" echo "Running tests" echo "------------------------------------------------------------------" - -CFLAGS="-I$O_BINC -I$O_SINC -L$O_LIB" pytest -n auto tests --wycheproof-root=../wycheproof +pytest -n auto tests --wycheproof-root=../wycheproof cd ../ deactivate diff --git a/deps/openssl/openssl/test/recordlentest.c b/deps/openssl/openssl/test/recordlentest.c index 8567964ce17ace..2cc52ed232ab1c 100644 --- a/deps/openssl/openssl/test/recordlentest.c +++ b/deps/openssl/openssl/test/recordlentest.c @@ -1,5 +1,5 @@ /* - * Copyright 2017-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -101,8 +101,6 @@ static int test_record_overflow(int idx) return 1; #endif - ERR_clear_error(); - if (!TEST_true(create_ssl_ctx_pair(NULL, TLS_server_method(), TLS_client_method(), TLS1_VERSION, 0, diff --git a/deps/openssl/openssl/test/rsa_complex.c b/deps/openssl/openssl/test/rsa_complex.c index 66b85f0ca00da2..c86d912340a155 100644 --- a/deps/openssl/openssl/test/rsa_complex.c +++ b/deps/openssl/openssl/test/rsa_complex.c @@ -1,5 +1,5 @@ /* - * Copyright 2018 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2018-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -11,13 +11,18 @@ * Check to see if there is a conflict between complex.h and openssl/rsa.h. * The former defines "I" as a macro and earlier versions of the latter use * for function arguments. + * + * Will always succeed on djgpp, since its libc does not have complex.h. */ -#if defined(__STDC_VERSION__) -# if __STDC_VERSION__ >= 199901L -# include + +#if !defined(__DJGPP__) +# if defined(__STDC_VERSION__) +# if __STDC_VERSION__ >= 199901L +# include +# endif # endif +# include #endif -#include #include int main(int argc, char *argv[]) diff --git a/deps/openssl/openssl/test/ssl-tests/14-curves.cnf b/deps/openssl/openssl/test/ssl-tests/14-curves.cnf index 824a9f9a0e85c8..bafa4a65cd3535 100644 --- a/deps/openssl/openssl/test/ssl-tests/14-curves.cnf +++ b/deps/openssl/openssl/test/ssl-tests/14-curves.cnf @@ -1,6 +1,6 @@ # Generated with generate_ssl_tests.pl -num_tests = 55 +num_tests = 80 test-0 = 0-curve-prime256v1 test-1 = 1-curve-secp384r1 @@ -32,31 +32,56 @@ test-26 = 26-curve-secp256k1 test-27 = 27-curve-brainpoolP256r1 test-28 = 28-curve-brainpoolP384r1 test-29 = 29-curve-brainpoolP512r1 -test-30 = 30-curve-sect233k1-tls13 -test-31 = 31-curve-sect233r1-tls13 -test-32 = 32-curve-sect283k1-tls13 -test-33 = 33-curve-sect283r1-tls13 -test-34 = 34-curve-sect409k1-tls13 -test-35 = 35-curve-sect409r1-tls13 -test-36 = 36-curve-sect571k1-tls13 -test-37 = 37-curve-sect571r1-tls13 -test-38 = 38-curve-secp224r1-tls13 -test-39 = 39-curve-sect163k1-tls13 -test-40 = 40-curve-sect163r2-tls13 -test-41 = 41-curve-prime192v1-tls13 -test-42 = 42-curve-sect163r1-tls13 -test-43 = 43-curve-sect193r1-tls13 -test-44 = 44-curve-sect193r2-tls13 -test-45 = 45-curve-sect239k1-tls13 -test-46 = 46-curve-secp160k1-tls13 -test-47 = 47-curve-secp160r1-tls13 -test-48 = 48-curve-secp160r2-tls13 -test-49 = 49-curve-secp192k1-tls13 -test-50 = 50-curve-secp224k1-tls13 -test-51 = 51-curve-secp256k1-tls13 -test-52 = 52-curve-brainpoolP256r1-tls13 -test-53 = 53-curve-brainpoolP384r1-tls13 -test-54 = 54-curve-brainpoolP512r1-tls13 +test-30 = 30-curve-sect233k1-tls12-in-tls13 +test-31 = 31-curve-sect233r1-tls12-in-tls13 +test-32 = 32-curve-sect283k1-tls12-in-tls13 +test-33 = 33-curve-sect283r1-tls12-in-tls13 +test-34 = 34-curve-sect409k1-tls12-in-tls13 +test-35 = 35-curve-sect409r1-tls12-in-tls13 +test-36 = 36-curve-sect571k1-tls12-in-tls13 +test-37 = 37-curve-sect571r1-tls12-in-tls13 +test-38 = 38-curve-secp224r1-tls12-in-tls13 +test-39 = 39-curve-sect163k1-tls12-in-tls13 +test-40 = 40-curve-sect163r2-tls12-in-tls13 +test-41 = 41-curve-prime192v1-tls12-in-tls13 +test-42 = 42-curve-sect163r1-tls12-in-tls13 +test-43 = 43-curve-sect193r1-tls12-in-tls13 +test-44 = 44-curve-sect193r2-tls12-in-tls13 +test-45 = 45-curve-sect239k1-tls12-in-tls13 +test-46 = 46-curve-secp160k1-tls12-in-tls13 +test-47 = 47-curve-secp160r1-tls12-in-tls13 +test-48 = 48-curve-secp160r2-tls12-in-tls13 +test-49 = 49-curve-secp192k1-tls12-in-tls13 +test-50 = 50-curve-secp224k1-tls12-in-tls13 +test-51 = 51-curve-secp256k1-tls12-in-tls13 +test-52 = 52-curve-brainpoolP256r1-tls12-in-tls13 +test-53 = 53-curve-brainpoolP384r1-tls12-in-tls13 +test-54 = 54-curve-brainpoolP512r1-tls12-in-tls13 +test-55 = 55-curve-sect233k1-tls13 +test-56 = 56-curve-sect233r1-tls13 +test-57 = 57-curve-sect283k1-tls13 +test-58 = 58-curve-sect283r1-tls13 +test-59 = 59-curve-sect409k1-tls13 +test-60 = 60-curve-sect409r1-tls13 +test-61 = 61-curve-sect571k1-tls13 +test-62 = 62-curve-sect571r1-tls13 +test-63 = 63-curve-secp224r1-tls13 +test-64 = 64-curve-sect163k1-tls13 +test-65 = 65-curve-sect163r2-tls13 +test-66 = 66-curve-prime192v1-tls13 +test-67 = 67-curve-sect163r1-tls13 +test-68 = 68-curve-sect193r1-tls13 +test-69 = 69-curve-sect193r2-tls13 +test-70 = 70-curve-sect239k1-tls13 +test-71 = 71-curve-secp160k1-tls13 +test-72 = 72-curve-secp160r1-tls13 +test-73 = 73-curve-secp160r2-tls13 +test-74 = 74-curve-secp192k1-tls13 +test-75 = 75-curve-secp224k1-tls13 +test-76 = 76-curve-secp256k1-tls13 +test-77 = 77-curve-brainpoolP256r1-tls13 +test-78 = 78-curve-brainpoolP384r1-tls13 +test-79 = 79-curve-brainpoolP512r1-tls13 # =========================================================== [0-curve-prime256v1] @@ -929,676 +954,1426 @@ ExpectedTmpKeyType = brainpoolP512r1 # =========================================================== -[30-curve-sect233k1-tls13] -ssl_conf = 30-curve-sect233k1-tls13-ssl +[30-curve-sect233k1-tls12-in-tls13] +ssl_conf = 30-curve-sect233k1-tls12-in-tls13-ssl -[30-curve-sect233k1-tls13-ssl] -server = 30-curve-sect233k1-tls13-server -client = 30-curve-sect233k1-tls13-client +[30-curve-sect233k1-tls12-in-tls13-ssl] +server = 30-curve-sect233k1-tls12-in-tls13-server +client = 30-curve-sect233k1-tls12-in-tls13-client -[30-curve-sect233k1-tls13-server] +[30-curve-sect233k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect233k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[30-curve-sect233k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect233k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-30] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[31-curve-sect233r1-tls12-in-tls13] +ssl_conf = 31-curve-sect233r1-tls12-in-tls13-ssl + +[31-curve-sect233r1-tls12-in-tls13-ssl] +server = 31-curve-sect233r1-tls12-in-tls13-server +client = 31-curve-sect233r1-tls12-in-tls13-client + +[31-curve-sect233r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect233r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[31-curve-sect233r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect233r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-31] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[32-curve-sect283k1-tls12-in-tls13] +ssl_conf = 32-curve-sect283k1-tls12-in-tls13-ssl + +[32-curve-sect283k1-tls12-in-tls13-ssl] +server = 32-curve-sect283k1-tls12-in-tls13-server +client = 32-curve-sect283k1-tls12-in-tls13-client + +[32-curve-sect283k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect283k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[32-curve-sect283k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect283k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-32] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[33-curve-sect283r1-tls12-in-tls13] +ssl_conf = 33-curve-sect283r1-tls12-in-tls13-ssl + +[33-curve-sect283r1-tls12-in-tls13-ssl] +server = 33-curve-sect283r1-tls12-in-tls13-server +client = 33-curve-sect283r1-tls12-in-tls13-client + +[33-curve-sect283r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect283r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[33-curve-sect283r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect283r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-33] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[34-curve-sect409k1-tls12-in-tls13] +ssl_conf = 34-curve-sect409k1-tls12-in-tls13-ssl + +[34-curve-sect409k1-tls12-in-tls13-ssl] +server = 34-curve-sect409k1-tls12-in-tls13-server +client = 34-curve-sect409k1-tls12-in-tls13-client + +[34-curve-sect409k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect409k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[34-curve-sect409k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect409k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-34] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[35-curve-sect409r1-tls12-in-tls13] +ssl_conf = 35-curve-sect409r1-tls12-in-tls13-ssl + +[35-curve-sect409r1-tls12-in-tls13-ssl] +server = 35-curve-sect409r1-tls12-in-tls13-server +client = 35-curve-sect409r1-tls12-in-tls13-client + +[35-curve-sect409r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect409r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[35-curve-sect409r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect409r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-35] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[36-curve-sect571k1-tls12-in-tls13] +ssl_conf = 36-curve-sect571k1-tls12-in-tls13-ssl + +[36-curve-sect571k1-tls12-in-tls13-ssl] +server = 36-curve-sect571k1-tls12-in-tls13-server +client = 36-curve-sect571k1-tls12-in-tls13-client + +[36-curve-sect571k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect571k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[36-curve-sect571k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect571k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-36] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[37-curve-sect571r1-tls12-in-tls13] +ssl_conf = 37-curve-sect571r1-tls12-in-tls13-ssl + +[37-curve-sect571r1-tls12-in-tls13-ssl] +server = 37-curve-sect571r1-tls12-in-tls13-server +client = 37-curve-sect571r1-tls12-in-tls13-client + +[37-curve-sect571r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect571r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[37-curve-sect571r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect571r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-37] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[38-curve-secp224r1-tls12-in-tls13] +ssl_conf = 38-curve-secp224r1-tls12-in-tls13-ssl + +[38-curve-secp224r1-tls12-in-tls13-ssl] +server = 38-curve-secp224r1-tls12-in-tls13-server +client = 38-curve-secp224r1-tls12-in-tls13-client + +[38-curve-secp224r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = secp224r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[38-curve-secp224r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = secp224r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-38] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[39-curve-sect163k1-tls12-in-tls13] +ssl_conf = 39-curve-sect163k1-tls12-in-tls13-ssl + +[39-curve-sect163k1-tls12-in-tls13-ssl] +server = 39-curve-sect163k1-tls12-in-tls13-server +client = 39-curve-sect163k1-tls12-in-tls13-client + +[39-curve-sect163k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect163k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[39-curve-sect163k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect163k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-39] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[40-curve-sect163r2-tls12-in-tls13] +ssl_conf = 40-curve-sect163r2-tls12-in-tls13-ssl + +[40-curve-sect163r2-tls12-in-tls13-ssl] +server = 40-curve-sect163r2-tls12-in-tls13-server +client = 40-curve-sect163r2-tls12-in-tls13-client + +[40-curve-sect163r2-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect163r2:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[40-curve-sect163r2-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect163r2:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-40] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[41-curve-prime192v1-tls12-in-tls13] +ssl_conf = 41-curve-prime192v1-tls12-in-tls13-ssl + +[41-curve-prime192v1-tls12-in-tls13-ssl] +server = 41-curve-prime192v1-tls12-in-tls13-server +client = 41-curve-prime192v1-tls12-in-tls13-client + +[41-curve-prime192v1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = prime192v1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[41-curve-prime192v1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = prime192v1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-41] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[42-curve-sect163r1-tls12-in-tls13] +ssl_conf = 42-curve-sect163r1-tls12-in-tls13-ssl + +[42-curve-sect163r1-tls12-in-tls13-ssl] +server = 42-curve-sect163r1-tls12-in-tls13-server +client = 42-curve-sect163r1-tls12-in-tls13-client + +[42-curve-sect163r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect163r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[42-curve-sect163r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect163r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-42] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[43-curve-sect193r1-tls12-in-tls13] +ssl_conf = 43-curve-sect193r1-tls12-in-tls13-ssl + +[43-curve-sect193r1-tls12-in-tls13-ssl] +server = 43-curve-sect193r1-tls12-in-tls13-server +client = 43-curve-sect193r1-tls12-in-tls13-client + +[43-curve-sect193r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect193r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[43-curve-sect193r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect193r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-43] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[44-curve-sect193r2-tls12-in-tls13] +ssl_conf = 44-curve-sect193r2-tls12-in-tls13-ssl + +[44-curve-sect193r2-tls12-in-tls13-ssl] +server = 44-curve-sect193r2-tls12-in-tls13-server +client = 44-curve-sect193r2-tls12-in-tls13-client + +[44-curve-sect193r2-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect193r2:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[44-curve-sect193r2-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect193r2:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-44] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[45-curve-sect239k1-tls12-in-tls13] +ssl_conf = 45-curve-sect239k1-tls12-in-tls13-ssl + +[45-curve-sect239k1-tls12-in-tls13-ssl] +server = 45-curve-sect239k1-tls12-in-tls13-server +client = 45-curve-sect239k1-tls12-in-tls13-client + +[45-curve-sect239k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = sect239k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[45-curve-sect239k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = sect239k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-45] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[46-curve-secp160k1-tls12-in-tls13] +ssl_conf = 46-curve-secp160k1-tls12-in-tls13-ssl + +[46-curve-secp160k1-tls12-in-tls13-ssl] +server = 46-curve-secp160k1-tls12-in-tls13-server +client = 46-curve-secp160k1-tls12-in-tls13-client + +[46-curve-secp160k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = secp160k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[46-curve-secp160k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = secp160k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-46] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[47-curve-secp160r1-tls12-in-tls13] +ssl_conf = 47-curve-secp160r1-tls12-in-tls13-ssl + +[47-curve-secp160r1-tls12-in-tls13-ssl] +server = 47-curve-secp160r1-tls12-in-tls13-server +client = 47-curve-secp160r1-tls12-in-tls13-client + +[47-curve-secp160r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = secp160r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[47-curve-secp160r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = secp160r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-47] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[48-curve-secp160r2-tls12-in-tls13] +ssl_conf = 48-curve-secp160r2-tls12-in-tls13-ssl + +[48-curve-secp160r2-tls12-in-tls13-ssl] +server = 48-curve-secp160r2-tls12-in-tls13-server +client = 48-curve-secp160r2-tls12-in-tls13-client + +[48-curve-secp160r2-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = secp160r2:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[48-curve-secp160r2-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = secp160r2:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-48] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[49-curve-secp192k1-tls12-in-tls13] +ssl_conf = 49-curve-secp192k1-tls12-in-tls13-ssl + +[49-curve-secp192k1-tls12-in-tls13-ssl] +server = 49-curve-secp192k1-tls12-in-tls13-server +client = 49-curve-secp192k1-tls12-in-tls13-client + +[49-curve-secp192k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = secp192k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[49-curve-secp192k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = secp192k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-49] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[50-curve-secp224k1-tls12-in-tls13] +ssl_conf = 50-curve-secp224k1-tls12-in-tls13-ssl + +[50-curve-secp224k1-tls12-in-tls13-ssl] +server = 50-curve-secp224k1-tls12-in-tls13-server +client = 50-curve-secp224k1-tls12-in-tls13-client + +[50-curve-secp224k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = secp224k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[50-curve-secp224k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = secp224k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-50] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[51-curve-secp256k1-tls12-in-tls13] +ssl_conf = 51-curve-secp256k1-tls12-in-tls13-ssl + +[51-curve-secp256k1-tls12-in-tls13-ssl] +server = 51-curve-secp256k1-tls12-in-tls13-server +client = 51-curve-secp256k1-tls12-in-tls13-client + +[51-curve-secp256k1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = secp256k1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[51-curve-secp256k1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = secp256k1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-51] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[52-curve-brainpoolP256r1-tls12-in-tls13] +ssl_conf = 52-curve-brainpoolP256r1-tls12-in-tls13-ssl + +[52-curve-brainpoolP256r1-tls12-in-tls13-ssl] +server = 52-curve-brainpoolP256r1-tls12-in-tls13-server +client = 52-curve-brainpoolP256r1-tls12-in-tls13-client + +[52-curve-brainpoolP256r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = brainpoolP256r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[52-curve-brainpoolP256r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = brainpoolP256r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-52] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[53-curve-brainpoolP384r1-tls12-in-tls13] +ssl_conf = 53-curve-brainpoolP384r1-tls12-in-tls13-ssl + +[53-curve-brainpoolP384r1-tls12-in-tls13-ssl] +server = 53-curve-brainpoolP384r1-tls12-in-tls13-server +client = 53-curve-brainpoolP384r1-tls12-in-tls13-client + +[53-curve-brainpoolP384r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = brainpoolP384r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[53-curve-brainpoolP384r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = brainpoolP384r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-53] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[54-curve-brainpoolP512r1-tls12-in-tls13] +ssl_conf = 54-curve-brainpoolP512r1-tls12-in-tls13-ssl + +[54-curve-brainpoolP512r1-tls12-in-tls13-ssl] +server = 54-curve-brainpoolP512r1-tls12-in-tls13-server +client = 54-curve-brainpoolP512r1-tls12-in-tls13-client + +[54-curve-brainpoolP512r1-tls12-in-tls13-server] +Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem +CipherString = DEFAULT@SECLEVEL=1 +Curves = brainpoolP512r1:P-256 +MaxProtocol = TLSv1.3 +PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem + +[54-curve-brainpoolP512r1-tls12-in-tls13-client] +CipherString = ECDHE@SECLEVEL=1 +Curves = brainpoolP512r1:P-256 +MaxProtocol = TLSv1.3 +MinProtocol = TLSv1.3 +VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem +VerifyMode = Peer + +[test-54] +ExpectedProtocol = TLSv1.3 +ExpectedResult = Success +ExpectedTmpKeyType = P-256 + + +# =========================================================== + +[55-curve-sect233k1-tls13] +ssl_conf = 55-curve-sect233k1-tls13-ssl + +[55-curve-sect233k1-tls13-ssl] +server = 55-curve-sect233k1-tls13-server +client = 55-curve-sect233k1-tls13-client + +[55-curve-sect233k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect233k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[30-curve-sect233k1-tls13-client] +[55-curve-sect233k1-tls13-client] CipherString = ECDHE Curves = sect233k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-30] +[test-55] ExpectedResult = ClientFail # =========================================================== -[31-curve-sect233r1-tls13] -ssl_conf = 31-curve-sect233r1-tls13-ssl +[56-curve-sect233r1-tls13] +ssl_conf = 56-curve-sect233r1-tls13-ssl -[31-curve-sect233r1-tls13-ssl] -server = 31-curve-sect233r1-tls13-server -client = 31-curve-sect233r1-tls13-client +[56-curve-sect233r1-tls13-ssl] +server = 56-curve-sect233r1-tls13-server +client = 56-curve-sect233r1-tls13-client -[31-curve-sect233r1-tls13-server] +[56-curve-sect233r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect233r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[31-curve-sect233r1-tls13-client] +[56-curve-sect233r1-tls13-client] CipherString = ECDHE Curves = sect233r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-31] +[test-56] ExpectedResult = ClientFail # =========================================================== -[32-curve-sect283k1-tls13] -ssl_conf = 32-curve-sect283k1-tls13-ssl +[57-curve-sect283k1-tls13] +ssl_conf = 57-curve-sect283k1-tls13-ssl -[32-curve-sect283k1-tls13-ssl] -server = 32-curve-sect283k1-tls13-server -client = 32-curve-sect283k1-tls13-client +[57-curve-sect283k1-tls13-ssl] +server = 57-curve-sect283k1-tls13-server +client = 57-curve-sect283k1-tls13-client -[32-curve-sect283k1-tls13-server] +[57-curve-sect283k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect283k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[32-curve-sect283k1-tls13-client] +[57-curve-sect283k1-tls13-client] CipherString = ECDHE Curves = sect283k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-32] +[test-57] ExpectedResult = ClientFail # =========================================================== -[33-curve-sect283r1-tls13] -ssl_conf = 33-curve-sect283r1-tls13-ssl +[58-curve-sect283r1-tls13] +ssl_conf = 58-curve-sect283r1-tls13-ssl -[33-curve-sect283r1-tls13-ssl] -server = 33-curve-sect283r1-tls13-server -client = 33-curve-sect283r1-tls13-client +[58-curve-sect283r1-tls13-ssl] +server = 58-curve-sect283r1-tls13-server +client = 58-curve-sect283r1-tls13-client -[33-curve-sect283r1-tls13-server] +[58-curve-sect283r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect283r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[33-curve-sect283r1-tls13-client] +[58-curve-sect283r1-tls13-client] CipherString = ECDHE Curves = sect283r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-33] +[test-58] ExpectedResult = ClientFail # =========================================================== -[34-curve-sect409k1-tls13] -ssl_conf = 34-curve-sect409k1-tls13-ssl +[59-curve-sect409k1-tls13] +ssl_conf = 59-curve-sect409k1-tls13-ssl -[34-curve-sect409k1-tls13-ssl] -server = 34-curve-sect409k1-tls13-server -client = 34-curve-sect409k1-tls13-client +[59-curve-sect409k1-tls13-ssl] +server = 59-curve-sect409k1-tls13-server +client = 59-curve-sect409k1-tls13-client -[34-curve-sect409k1-tls13-server] +[59-curve-sect409k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect409k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[34-curve-sect409k1-tls13-client] +[59-curve-sect409k1-tls13-client] CipherString = ECDHE Curves = sect409k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-34] +[test-59] ExpectedResult = ClientFail # =========================================================== -[35-curve-sect409r1-tls13] -ssl_conf = 35-curve-sect409r1-tls13-ssl +[60-curve-sect409r1-tls13] +ssl_conf = 60-curve-sect409r1-tls13-ssl -[35-curve-sect409r1-tls13-ssl] -server = 35-curve-sect409r1-tls13-server -client = 35-curve-sect409r1-tls13-client +[60-curve-sect409r1-tls13-ssl] +server = 60-curve-sect409r1-tls13-server +client = 60-curve-sect409r1-tls13-client -[35-curve-sect409r1-tls13-server] +[60-curve-sect409r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect409r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[35-curve-sect409r1-tls13-client] +[60-curve-sect409r1-tls13-client] CipherString = ECDHE Curves = sect409r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-35] +[test-60] ExpectedResult = ClientFail # =========================================================== -[36-curve-sect571k1-tls13] -ssl_conf = 36-curve-sect571k1-tls13-ssl +[61-curve-sect571k1-tls13] +ssl_conf = 61-curve-sect571k1-tls13-ssl -[36-curve-sect571k1-tls13-ssl] -server = 36-curve-sect571k1-tls13-server -client = 36-curve-sect571k1-tls13-client +[61-curve-sect571k1-tls13-ssl] +server = 61-curve-sect571k1-tls13-server +client = 61-curve-sect571k1-tls13-client -[36-curve-sect571k1-tls13-server] +[61-curve-sect571k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect571k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[36-curve-sect571k1-tls13-client] +[61-curve-sect571k1-tls13-client] CipherString = ECDHE Curves = sect571k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-36] +[test-61] ExpectedResult = ClientFail # =========================================================== -[37-curve-sect571r1-tls13] -ssl_conf = 37-curve-sect571r1-tls13-ssl +[62-curve-sect571r1-tls13] +ssl_conf = 62-curve-sect571r1-tls13-ssl -[37-curve-sect571r1-tls13-ssl] -server = 37-curve-sect571r1-tls13-server -client = 37-curve-sect571r1-tls13-client +[62-curve-sect571r1-tls13-ssl] +server = 62-curve-sect571r1-tls13-server +client = 62-curve-sect571r1-tls13-client -[37-curve-sect571r1-tls13-server] +[62-curve-sect571r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect571r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[37-curve-sect571r1-tls13-client] +[62-curve-sect571r1-tls13-client] CipherString = ECDHE Curves = sect571r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-37] +[test-62] ExpectedResult = ClientFail # =========================================================== -[38-curve-secp224r1-tls13] -ssl_conf = 38-curve-secp224r1-tls13-ssl +[63-curve-secp224r1-tls13] +ssl_conf = 63-curve-secp224r1-tls13-ssl -[38-curve-secp224r1-tls13-ssl] -server = 38-curve-secp224r1-tls13-server -client = 38-curve-secp224r1-tls13-client +[63-curve-secp224r1-tls13-ssl] +server = 63-curve-secp224r1-tls13-server +client = 63-curve-secp224r1-tls13-client -[38-curve-secp224r1-tls13-server] +[63-curve-secp224r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = secp224r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[38-curve-secp224r1-tls13-client] +[63-curve-secp224r1-tls13-client] CipherString = ECDHE Curves = secp224r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-38] +[test-63] ExpectedResult = ClientFail # =========================================================== -[39-curve-sect163k1-tls13] -ssl_conf = 39-curve-sect163k1-tls13-ssl +[64-curve-sect163k1-tls13] +ssl_conf = 64-curve-sect163k1-tls13-ssl -[39-curve-sect163k1-tls13-ssl] -server = 39-curve-sect163k1-tls13-server -client = 39-curve-sect163k1-tls13-client +[64-curve-sect163k1-tls13-ssl] +server = 64-curve-sect163k1-tls13-server +client = 64-curve-sect163k1-tls13-client -[39-curve-sect163k1-tls13-server] +[64-curve-sect163k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect163k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[39-curve-sect163k1-tls13-client] +[64-curve-sect163k1-tls13-client] CipherString = ECDHE Curves = sect163k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-39] +[test-64] ExpectedResult = ClientFail # =========================================================== -[40-curve-sect163r2-tls13] -ssl_conf = 40-curve-sect163r2-tls13-ssl +[65-curve-sect163r2-tls13] +ssl_conf = 65-curve-sect163r2-tls13-ssl -[40-curve-sect163r2-tls13-ssl] -server = 40-curve-sect163r2-tls13-server -client = 40-curve-sect163r2-tls13-client +[65-curve-sect163r2-tls13-ssl] +server = 65-curve-sect163r2-tls13-server +client = 65-curve-sect163r2-tls13-client -[40-curve-sect163r2-tls13-server] +[65-curve-sect163r2-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect163r2 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[40-curve-sect163r2-tls13-client] +[65-curve-sect163r2-tls13-client] CipherString = ECDHE Curves = sect163r2 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-40] +[test-65] ExpectedResult = ClientFail # =========================================================== -[41-curve-prime192v1-tls13] -ssl_conf = 41-curve-prime192v1-tls13-ssl +[66-curve-prime192v1-tls13] +ssl_conf = 66-curve-prime192v1-tls13-ssl -[41-curve-prime192v1-tls13-ssl] -server = 41-curve-prime192v1-tls13-server -client = 41-curve-prime192v1-tls13-client +[66-curve-prime192v1-tls13-ssl] +server = 66-curve-prime192v1-tls13-server +client = 66-curve-prime192v1-tls13-client -[41-curve-prime192v1-tls13-server] +[66-curve-prime192v1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = prime192v1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[41-curve-prime192v1-tls13-client] +[66-curve-prime192v1-tls13-client] CipherString = ECDHE Curves = prime192v1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-41] +[test-66] ExpectedResult = ClientFail # =========================================================== -[42-curve-sect163r1-tls13] -ssl_conf = 42-curve-sect163r1-tls13-ssl +[67-curve-sect163r1-tls13] +ssl_conf = 67-curve-sect163r1-tls13-ssl -[42-curve-sect163r1-tls13-ssl] -server = 42-curve-sect163r1-tls13-server -client = 42-curve-sect163r1-tls13-client +[67-curve-sect163r1-tls13-ssl] +server = 67-curve-sect163r1-tls13-server +client = 67-curve-sect163r1-tls13-client -[42-curve-sect163r1-tls13-server] +[67-curve-sect163r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect163r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[42-curve-sect163r1-tls13-client] +[67-curve-sect163r1-tls13-client] CipherString = ECDHE Curves = sect163r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-42] +[test-67] ExpectedResult = ClientFail # =========================================================== -[43-curve-sect193r1-tls13] -ssl_conf = 43-curve-sect193r1-tls13-ssl +[68-curve-sect193r1-tls13] +ssl_conf = 68-curve-sect193r1-tls13-ssl -[43-curve-sect193r1-tls13-ssl] -server = 43-curve-sect193r1-tls13-server -client = 43-curve-sect193r1-tls13-client +[68-curve-sect193r1-tls13-ssl] +server = 68-curve-sect193r1-tls13-server +client = 68-curve-sect193r1-tls13-client -[43-curve-sect193r1-tls13-server] +[68-curve-sect193r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect193r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[43-curve-sect193r1-tls13-client] +[68-curve-sect193r1-tls13-client] CipherString = ECDHE Curves = sect193r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-43] +[test-68] ExpectedResult = ClientFail # =========================================================== -[44-curve-sect193r2-tls13] -ssl_conf = 44-curve-sect193r2-tls13-ssl +[69-curve-sect193r2-tls13] +ssl_conf = 69-curve-sect193r2-tls13-ssl -[44-curve-sect193r2-tls13-ssl] -server = 44-curve-sect193r2-tls13-server -client = 44-curve-sect193r2-tls13-client +[69-curve-sect193r2-tls13-ssl] +server = 69-curve-sect193r2-tls13-server +client = 69-curve-sect193r2-tls13-client -[44-curve-sect193r2-tls13-server] +[69-curve-sect193r2-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect193r2 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[44-curve-sect193r2-tls13-client] +[69-curve-sect193r2-tls13-client] CipherString = ECDHE Curves = sect193r2 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-44] +[test-69] ExpectedResult = ClientFail # =========================================================== -[45-curve-sect239k1-tls13] -ssl_conf = 45-curve-sect239k1-tls13-ssl +[70-curve-sect239k1-tls13] +ssl_conf = 70-curve-sect239k1-tls13-ssl -[45-curve-sect239k1-tls13-ssl] -server = 45-curve-sect239k1-tls13-server -client = 45-curve-sect239k1-tls13-client +[70-curve-sect239k1-tls13-ssl] +server = 70-curve-sect239k1-tls13-server +client = 70-curve-sect239k1-tls13-client -[45-curve-sect239k1-tls13-server] +[70-curve-sect239k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = sect239k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[45-curve-sect239k1-tls13-client] +[70-curve-sect239k1-tls13-client] CipherString = ECDHE Curves = sect239k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-45] +[test-70] ExpectedResult = ClientFail # =========================================================== -[46-curve-secp160k1-tls13] -ssl_conf = 46-curve-secp160k1-tls13-ssl +[71-curve-secp160k1-tls13] +ssl_conf = 71-curve-secp160k1-tls13-ssl -[46-curve-secp160k1-tls13-ssl] -server = 46-curve-secp160k1-tls13-server -client = 46-curve-secp160k1-tls13-client +[71-curve-secp160k1-tls13-ssl] +server = 71-curve-secp160k1-tls13-server +client = 71-curve-secp160k1-tls13-client -[46-curve-secp160k1-tls13-server] +[71-curve-secp160k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = secp160k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[46-curve-secp160k1-tls13-client] +[71-curve-secp160k1-tls13-client] CipherString = ECDHE Curves = secp160k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-46] +[test-71] ExpectedResult = ClientFail # =========================================================== -[47-curve-secp160r1-tls13] -ssl_conf = 47-curve-secp160r1-tls13-ssl +[72-curve-secp160r1-tls13] +ssl_conf = 72-curve-secp160r1-tls13-ssl -[47-curve-secp160r1-tls13-ssl] -server = 47-curve-secp160r1-tls13-server -client = 47-curve-secp160r1-tls13-client +[72-curve-secp160r1-tls13-ssl] +server = 72-curve-secp160r1-tls13-server +client = 72-curve-secp160r1-tls13-client -[47-curve-secp160r1-tls13-server] +[72-curve-secp160r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = secp160r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[47-curve-secp160r1-tls13-client] +[72-curve-secp160r1-tls13-client] CipherString = ECDHE Curves = secp160r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-47] +[test-72] ExpectedResult = ClientFail # =========================================================== -[48-curve-secp160r2-tls13] -ssl_conf = 48-curve-secp160r2-tls13-ssl +[73-curve-secp160r2-tls13] +ssl_conf = 73-curve-secp160r2-tls13-ssl -[48-curve-secp160r2-tls13-ssl] -server = 48-curve-secp160r2-tls13-server -client = 48-curve-secp160r2-tls13-client +[73-curve-secp160r2-tls13-ssl] +server = 73-curve-secp160r2-tls13-server +client = 73-curve-secp160r2-tls13-client -[48-curve-secp160r2-tls13-server] +[73-curve-secp160r2-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = secp160r2 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[48-curve-secp160r2-tls13-client] +[73-curve-secp160r2-tls13-client] CipherString = ECDHE Curves = secp160r2 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-48] +[test-73] ExpectedResult = ClientFail # =========================================================== -[49-curve-secp192k1-tls13] -ssl_conf = 49-curve-secp192k1-tls13-ssl +[74-curve-secp192k1-tls13] +ssl_conf = 74-curve-secp192k1-tls13-ssl -[49-curve-secp192k1-tls13-ssl] -server = 49-curve-secp192k1-tls13-server -client = 49-curve-secp192k1-tls13-client +[74-curve-secp192k1-tls13-ssl] +server = 74-curve-secp192k1-tls13-server +client = 74-curve-secp192k1-tls13-client -[49-curve-secp192k1-tls13-server] +[74-curve-secp192k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = secp192k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[49-curve-secp192k1-tls13-client] +[74-curve-secp192k1-tls13-client] CipherString = ECDHE Curves = secp192k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-49] +[test-74] ExpectedResult = ClientFail # =========================================================== -[50-curve-secp224k1-tls13] -ssl_conf = 50-curve-secp224k1-tls13-ssl +[75-curve-secp224k1-tls13] +ssl_conf = 75-curve-secp224k1-tls13-ssl -[50-curve-secp224k1-tls13-ssl] -server = 50-curve-secp224k1-tls13-server -client = 50-curve-secp224k1-tls13-client +[75-curve-secp224k1-tls13-ssl] +server = 75-curve-secp224k1-tls13-server +client = 75-curve-secp224k1-tls13-client -[50-curve-secp224k1-tls13-server] +[75-curve-secp224k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = secp224k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[50-curve-secp224k1-tls13-client] +[75-curve-secp224k1-tls13-client] CipherString = ECDHE Curves = secp224k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-50] +[test-75] ExpectedResult = ClientFail # =========================================================== -[51-curve-secp256k1-tls13] -ssl_conf = 51-curve-secp256k1-tls13-ssl +[76-curve-secp256k1-tls13] +ssl_conf = 76-curve-secp256k1-tls13-ssl -[51-curve-secp256k1-tls13-ssl] -server = 51-curve-secp256k1-tls13-server -client = 51-curve-secp256k1-tls13-client +[76-curve-secp256k1-tls13-ssl] +server = 76-curve-secp256k1-tls13-server +client = 76-curve-secp256k1-tls13-client -[51-curve-secp256k1-tls13-server] +[76-curve-secp256k1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = secp256k1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[51-curve-secp256k1-tls13-client] +[76-curve-secp256k1-tls13-client] CipherString = ECDHE Curves = secp256k1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-51] +[test-76] ExpectedResult = ClientFail # =========================================================== -[52-curve-brainpoolP256r1-tls13] -ssl_conf = 52-curve-brainpoolP256r1-tls13-ssl +[77-curve-brainpoolP256r1-tls13] +ssl_conf = 77-curve-brainpoolP256r1-tls13-ssl -[52-curve-brainpoolP256r1-tls13-ssl] -server = 52-curve-brainpoolP256r1-tls13-server -client = 52-curve-brainpoolP256r1-tls13-client +[77-curve-brainpoolP256r1-tls13-ssl] +server = 77-curve-brainpoolP256r1-tls13-server +client = 77-curve-brainpoolP256r1-tls13-client -[52-curve-brainpoolP256r1-tls13-server] +[77-curve-brainpoolP256r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = brainpoolP256r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[52-curve-brainpoolP256r1-tls13-client] +[77-curve-brainpoolP256r1-tls13-client] CipherString = ECDHE Curves = brainpoolP256r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-52] +[test-77] ExpectedResult = ClientFail # =========================================================== -[53-curve-brainpoolP384r1-tls13] -ssl_conf = 53-curve-brainpoolP384r1-tls13-ssl +[78-curve-brainpoolP384r1-tls13] +ssl_conf = 78-curve-brainpoolP384r1-tls13-ssl -[53-curve-brainpoolP384r1-tls13-ssl] -server = 53-curve-brainpoolP384r1-tls13-server -client = 53-curve-brainpoolP384r1-tls13-client +[78-curve-brainpoolP384r1-tls13-ssl] +server = 78-curve-brainpoolP384r1-tls13-server +client = 78-curve-brainpoolP384r1-tls13-client -[53-curve-brainpoolP384r1-tls13-server] +[78-curve-brainpoolP384r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = brainpoolP384r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[53-curve-brainpoolP384r1-tls13-client] +[78-curve-brainpoolP384r1-tls13-client] CipherString = ECDHE Curves = brainpoolP384r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-53] +[test-78] ExpectedResult = ClientFail # =========================================================== -[54-curve-brainpoolP512r1-tls13] -ssl_conf = 54-curve-brainpoolP512r1-tls13-ssl +[79-curve-brainpoolP512r1-tls13] +ssl_conf = 79-curve-brainpoolP512r1-tls13-ssl -[54-curve-brainpoolP512r1-tls13-ssl] -server = 54-curve-brainpoolP512r1-tls13-server -client = 54-curve-brainpoolP512r1-tls13-client +[79-curve-brainpoolP512r1-tls13-ssl] +server = 79-curve-brainpoolP512r1-tls13-server +client = 79-curve-brainpoolP512r1-tls13-client -[54-curve-brainpoolP512r1-tls13-server] +[79-curve-brainpoolP512r1-tls13-server] Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem CipherString = DEFAULT Curves = brainpoolP512r1 MaxProtocol = TLSv1.3 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem -[54-curve-brainpoolP512r1-tls13-client] +[79-curve-brainpoolP512r1-tls13-client] CipherString = ECDHE Curves = brainpoolP512r1 MinProtocol = TLSv1.3 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem VerifyMode = Peer -[test-54] +[test-79] ExpectedResult = ClientFail diff --git a/deps/openssl/openssl/test/ssl-tests/14-curves.cnf.in b/deps/openssl/openssl/test/ssl-tests/14-curves.cnf.in index 4c905a8ea85809..5653e70bef21c4 100644 --- a/deps/openssl/openssl/test/ssl-tests/14-curves.cnf.in +++ b/deps/openssl/openssl/test/ssl-tests/14-curves.cnf.in @@ -70,6 +70,30 @@ sub generate_tests() { }, }; } + foreach (0..$#curves_tls_1_2) { + my $curve = $curves_tls_1_2[$_]; + push @tests, { + name => "curve-${curve}-tls12-in-tls13", + server => { + "Curves" => "$curve:P-256", + "CipherString" => 'DEFAULT@SECLEVEL=1', + "MaxProtocol" => "TLSv1.3" + }, + client => { + "CipherString" => 'ECDHE@SECLEVEL=1', + "MaxProtocol" => "TLSv1.3", + "MinProtocol" => "TLSv1.3", + "Curves" => "$curve:P-256" + }, + test => { + #This curve is not allowed in a TLSv1.3 key_share. We should + #succeed but fallback to P-256 + "ExpectedTmpKeyType" => "P-256", + "ExpectedProtocol" => "TLSv1.3", + "ExpectedResult" => "Success" + }, + }; + } foreach (0..$#curves_tls_1_2) { my $curve = $curves_tls_1_2[$_]; push @tests, { diff --git a/deps/openssl/openssl/test/sslapitest.c b/deps/openssl/openssl/test/sslapitest.c index 9a8288b75e3859..5359944cefe7bd 100644 --- a/deps/openssl/openssl/test/sslapitest.c +++ b/deps/openssl/openssl/test/sslapitest.c @@ -134,20 +134,6 @@ struct sslapitest_log_counts { }; -static unsigned char serverinfov1[] = { - 0xff, 0xff, /* Dummy extension type */ - 0x00, 0x01, /* Extension length is 1 byte */ - 0xff /* Dummy extension data */ -}; - -static unsigned char serverinfov2[] = { - 0x00, 0x00, 0x00, - (unsigned char)(SSL_EXT_CLIENT_HELLO & 0xff), /* Dummy context - 4 bytes */ - 0xff, 0xff, /* Dummy extension type */ - 0x00, 0x01, /* Extension length is 1 byte */ - 0xff /* Dummy extension data */ -}; - static int hostname_cb(SSL *s, int *al, void *arg) { const char *hostname = SSL_get_servername(s, TLSEXT_NAMETYPE_host_name); @@ -2131,6 +2117,32 @@ static int execute_test_session(int maxprot, int use_int_cache, goto end; } } + /* + * Make a small cache, force out all other sessions but + * sess2, try to add sess1, which should succeed. Then + * make sure it's there by checking the owners. Despite + * the timeouts, sess1 should have kicked out sess2 + */ + + /* Make sess1 expire before sess2 */ + if (!TEST_long_gt(SSL_SESSION_set_time(sess1, 1000), 0) + || !TEST_long_gt(SSL_SESSION_set_timeout(sess1, 1000), 0) + || !TEST_long_gt(SSL_SESSION_set_time(sess2, 2000), 0) + || !TEST_long_gt(SSL_SESSION_set_timeout(sess2, 2000), 0)) + goto end; + + if (!TEST_long_ne(SSL_CTX_sess_set_cache_size(sctx, 1), 0)) + goto end; + + /* Don't care about results - cache should only be sess2 at end */ + SSL_CTX_add_session(sctx, sess1); + SSL_CTX_add_session(sctx, sess2); + + /* Now add sess1, and make sure it remains, despite timeout */ + if (!TEST_true(SSL_CTX_add_session(sctx, sess1)) + || !TEST_ptr(sess1->owner) + || !TEST_ptr_null(sess2->owner)) + goto end; testresult = 1; @@ -5805,62 +5817,138 @@ static int test_custom_exts(int tst) return testresult; } -/* - * Test loading of serverinfo data in various formats. test_sslmessages actually - * tests to make sure the extensions appear in the handshake - */ -static int test_serverinfo(int tst) -{ - unsigned int version; - unsigned char *sibuf; - size_t sibuflen; - int ret, expected, testresult = 0; - SSL_CTX *ctx; +#if !defined(OPENSSL_NO_TLS1_2) && !defined(OSSL_NO_USABLE_TLS1_3) - ctx = SSL_CTX_new_ex(libctx, NULL, TLS_method()); - if (!TEST_ptr(ctx)) - goto end; +#define SYNTHV1CONTEXT (SSL_EXT_TLS1_2_AND_BELOW_ONLY \ + | SSL_EXT_CLIENT_HELLO \ + | SSL_EXT_TLS1_2_SERVER_HELLO \ + | SSL_EXT_IGNORE_ON_RESUMPTION) - if ((tst & 0x01) == 0x01) - version = SSL_SERVERINFOV2; - else - version = SSL_SERVERINFOV1; +#define TLS13CONTEXT (SSL_EXT_TLS1_3_CERTIFICATE \ + | SSL_EXT_TLS1_2_SERVER_HELLO \ + | SSL_EXT_CLIENT_HELLO) - if ((tst & 0x02) == 0x02) { - sibuf = serverinfov2; - sibuflen = sizeof(serverinfov2); - expected = (version == SSL_SERVERINFOV2); - } else { - sibuf = serverinfov1; - sibuflen = sizeof(serverinfov1); - expected = (version == SSL_SERVERINFOV1); +#define SERVERINFO_CUSTOM \ + 0x00, (char)TLSEXT_TYPE_signed_certificate_timestamp, \ + 0x00, 0x03, \ + 0x04, 0x05, 0x06 \ + +static const unsigned char serverinfo_custom_tls13[] = { + 0x00, 0x00, (TLS13CONTEXT >> 8) & 0xff, TLS13CONTEXT & 0xff, + SERVERINFO_CUSTOM +}; +static const unsigned char serverinfo_custom_v2[] = { + 0x00, 0x00, (SYNTHV1CONTEXT >> 8) & 0xff, SYNTHV1CONTEXT & 0xff, + SERVERINFO_CUSTOM +}; +static const unsigned char serverinfo_custom_v1[] = { + SERVERINFO_CUSTOM +}; +static const size_t serverinfo_custom_tls13_len = sizeof(serverinfo_custom_tls13); +static const size_t serverinfo_custom_v2_len = sizeof(serverinfo_custom_v2); +static const size_t serverinfo_custom_v1_len = sizeof(serverinfo_custom_v1); + +static int serverinfo_custom_parse_cb(SSL *s, unsigned int ext_type, + unsigned int context, + const unsigned char *in, + size_t inlen, X509 *x, + size_t chainidx, int *al, + void *parse_arg) +{ + const size_t len = serverinfo_custom_v1_len; + const unsigned char *si = &serverinfo_custom_v1[len - 3]; + int *p_cb_result = (int*)parse_arg; + *p_cb_result = TEST_mem_eq(in, inlen, si, 3); + return 1; +} + +static int test_serverinfo_custom(const int idx) +{ + SSL_CTX *sctx = NULL, *cctx = NULL; + SSL *clientssl = NULL, *serverssl = NULL; + int testresult = 0; + int cb_result = 0; + + /* + * Following variables are set in the switch statement + * according to the test iteration. + * Default values do not make much sense: test would fail with them. + */ + int serverinfo_version = 0; + int protocol_version = 0; + unsigned int extension_context = 0; + const unsigned char *si = NULL; + size_t si_len = 0; + + const int call_use_serverinfo_ex = idx > 0; + switch (idx) { + case 0: /* FALLTHROUGH */ + case 1: + serverinfo_version = SSL_SERVERINFOV1; + protocol_version = TLS1_2_VERSION; + extension_context = SYNTHV1CONTEXT; + si = serverinfo_custom_v1; + si_len = serverinfo_custom_v1_len; + break; + case 2: + serverinfo_version = SSL_SERVERINFOV2; + protocol_version = TLS1_2_VERSION; + extension_context = SYNTHV1CONTEXT; + si = serverinfo_custom_v2; + si_len = serverinfo_custom_v2_len; + break; + case 3: + serverinfo_version = SSL_SERVERINFOV2; + protocol_version = TLS1_3_VERSION; + extension_context = TLS13CONTEXT; + si = serverinfo_custom_tls13; + si_len = serverinfo_custom_tls13_len; + break; } - if ((tst & 0x04) == 0x04) { - ret = SSL_CTX_use_serverinfo_ex(ctx, version, sibuf, sibuflen); - } else { - ret = SSL_CTX_use_serverinfo(ctx, sibuf, sibuflen); + if (!TEST_true(create_ssl_ctx_pair(libctx, + TLS_method(), + TLS_method(), + protocol_version, + protocol_version, + &sctx, &cctx, cert, privkey))) + goto end; - /* - * The version variable is irrelevant in this case - it's what is in the - * buffer that matters - */ - if ((tst & 0x02) == 0x02) - expected = 0; - else - expected = 1; + if (call_use_serverinfo_ex) { + if (!TEST_true(SSL_CTX_use_serverinfo_ex(sctx, serverinfo_version, + si, si_len))) + goto end; + } else { + if (!TEST_true(SSL_CTX_use_serverinfo(sctx, si, si_len))) + goto end; } - if (!TEST_true(ret == expected)) + if (!TEST_true(SSL_CTX_add_custom_ext(cctx, TLSEXT_TYPE_signed_certificate_timestamp, + extension_context, + NULL, NULL, NULL, + serverinfo_custom_parse_cb, + &cb_result)) + || !TEST_true(create_ssl_objects(sctx, cctx, &serverssl, &clientssl, + NULL, NULL)) + || !TEST_true(create_ssl_connection(serverssl, clientssl, + SSL_ERROR_NONE)) + || !TEST_int_eq(SSL_do_handshake(clientssl), 1)) + goto end; + + if (!TEST_true(cb_result)) goto end; testresult = 1; end: - SSL_CTX_free(ctx); + SSL_free(serverssl); + SSL_free(clientssl); + SSL_CTX_free(sctx); + SSL_CTX_free(cctx); return testresult; } +#endif /* * Test that SSL_export_keying_material() produces expected results. There are @@ -7522,11 +7610,24 @@ static int tick_key_cb(SSL *s, unsigned char key_name[16], { const unsigned char tick_aes_key[16] = "0123456789abcdef"; const unsigned char tick_hmac_key[16] = "0123456789abcdef"; - EVP_CIPHER *aes128cbc = EVP_CIPHER_fetch(libctx, "AES-128-CBC", NULL); - EVP_MD *sha256 = EVP_MD_fetch(libctx, "SHA-256", NULL); + EVP_CIPHER *aes128cbc; + EVP_MD *sha256; int ret; tick_key_cb_called = 1; + + if (tick_key_renew == -1) + return 0; + + aes128cbc = EVP_CIPHER_fetch(libctx, "AES-128-CBC", NULL); + if (!TEST_ptr(aes128cbc)) + return 0; + sha256 = EVP_MD_fetch(libctx, "SHA-256", NULL); + if (!TEST_ptr(sha256)) { + EVP_CIPHER_free(aes128cbc); + return 0; + } + memset(iv, 0, AES_BLOCK_SIZE); memset(key_name, 0, 16); if (aes128cbc == NULL @@ -7552,10 +7653,18 @@ static int tick_key_evp_cb(SSL *s, unsigned char key_name[16], const unsigned char tick_aes_key[16] = "0123456789abcdef"; unsigned char tick_hmac_key[16] = "0123456789abcdef"; OSSL_PARAM params[2]; - EVP_CIPHER *aes128cbc = EVP_CIPHER_fetch(libctx, "AES-128-CBC", NULL); + EVP_CIPHER *aes128cbc; int ret; tick_key_cb_called = 1; + + if (tick_key_renew == -1) + return 0; + + aes128cbc = EVP_CIPHER_fetch(libctx, "AES-128-CBC", NULL); + if (!TEST_ptr(aes128cbc)) + return 0; + memset(iv, 0, AES_BLOCK_SIZE); memset(key_name, 0, 16); params[0] = OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST, @@ -7588,10 +7697,14 @@ static int tick_key_evp_cb(SSL *s, unsigned char key_name[16], * Test 9: TLSv1.3, old ticket key callback, ticket, no renewal * Test 10: TLSv1.2, old ticket key callback, ticket, renewal * Test 11: TLSv1.3, old ticket key callback, ticket, renewal - * Test 12: TLSv1.2, ticket key callback, ticket, no renewal - * Test 13: TLSv1.3, ticket key callback, ticket, no renewal - * Test 14: TLSv1.2, ticket key callback, ticket, renewal - * Test 15: TLSv1.3, ticket key callback, ticket, renewal + * Test 12: TLSv1.2, old ticket key callback, no ticket + * Test 13: TLSv1.3, old ticket key callback, no ticket + * Test 14: TLSv1.2, ticket key callback, ticket, no renewal + * Test 15: TLSv1.3, ticket key callback, ticket, no renewal + * Test 16: TLSv1.2, ticket key callback, ticket, renewal + * Test 17: TLSv1.3, ticket key callback, ticket, renewal + * Test 18: TLSv1.2, ticket key callback, no ticket + * Test 19: TLSv1.3, ticket key callback, no ticket */ static int test_ticket_callbacks(int tst) { @@ -7609,15 +7722,18 @@ static int test_ticket_callbacks(int tst) return 1; #endif #ifdef OPENSSL_NO_DEPRECATED_3_0 - if (tst >= 8 && tst <= 11) + if (tst >= 8 && tst <= 13) return 1; #endif gen_tick_called = dec_tick_called = tick_key_cb_called = 0; /* Which tests the ticket key callback should request renewal for */ - if (tst == 10 || tst == 11 || tst == 14 || tst == 15) + + if (tst == 10 || tst == 11 || tst == 16 || tst == 17) tick_key_renew = 1; + else if (tst == 12 || tst == 13 || tst == 18 || tst == 19) + tick_key_renew = -1; /* abort sending the ticket/0-length ticket */ else tick_key_renew = 0; @@ -7666,7 +7782,7 @@ static int test_ticket_callbacks(int tst) NULL))) goto end; - if (tst >= 12) { + if (tst >= 14) { if (!TEST_true(SSL_CTX_set_tlsext_ticket_key_evp_cb(sctx, tick_key_evp_cb))) goto end; #ifndef OPENSSL_NO_DEPRECATED_3_0 @@ -7711,7 +7827,8 @@ static int test_ticket_callbacks(int tst) goto end; if (tick_dec_ret == SSL_TICKET_RETURN_IGNORE - || tick_dec_ret == SSL_TICKET_RETURN_IGNORE_RENEW) { + || tick_dec_ret == SSL_TICKET_RETURN_IGNORE_RENEW + || tick_key_renew == -1) { if (!TEST_false(SSL_session_reused(clientssl))) goto end; } else { @@ -7724,7 +7841,8 @@ static int test_ticket_callbacks(int tst) || tick_dec_ret == SSL_TICKET_RETURN_IGNORE_RENEW || tick_dec_ret == SSL_TICKET_RETURN_USE_RENEW) ? 1 : 0) - || !TEST_int_eq(dec_tick_called, 1)) + /* There is no ticket to decrypt in tests 13 and 19 */ + || !TEST_int_eq(dec_tick_called, (tst == 13 || tst == 19) ? 0 : 1)) goto end; testresult = 1; @@ -8411,7 +8529,7 @@ static int test_multiblock_write(int test_index) * Check if the cipher exists before attempting to use it since it only has * a hardware specific implementation. */ - ciph = EVP_CIPHER_fetch(NULL, fetchable_ciphers[test_index], ""); + ciph = EVP_CIPHER_fetch(libctx, fetchable_ciphers[test_index], ""); if (ciph == NULL) { TEST_skip("Multiblock cipher is not available for %s", cipherlist); return 1; @@ -10335,7 +10453,6 @@ int setup_tests(void) #else ADD_ALL_TESTS(test_custom_exts, 3); #endif - ADD_ALL_TESTS(test_serverinfo, 8); ADD_ALL_TESTS(test_export_key_mat, 6); #ifndef OSSL_NO_USABLE_TLS1_3 ADD_ALL_TESTS(test_export_key_mat_early, 3); @@ -10353,7 +10470,7 @@ int setup_tests(void) ADD_ALL_TESTS(test_info_callback, 6); ADD_ALL_TESTS(test_ssl_pending, 2); ADD_ALL_TESTS(test_ssl_get_shared_ciphers, OSSL_NELEM(shared_ciphers_data)); - ADD_ALL_TESTS(test_ticket_callbacks, 16); + ADD_ALL_TESTS(test_ticket_callbacks, 20); ADD_ALL_TESTS(test_shutdown, 7); ADD_ALL_TESTS(test_incorrect_shutdown, 2); ADD_ALL_TESTS(test_cert_cb, 6); @@ -10387,6 +10504,9 @@ int setup_tests(void) ADD_TEST(test_set_verify_cert_store_ssl); ADD_ALL_TESTS(test_session_timeout, 1); ADD_TEST(test_load_dhfile); +#if !defined(OPENSSL_NO_TLS1_2) && !defined(OSSL_NO_USABLE_TLS1_3) + ADD_ALL_TESTS(test_serverinfo_custom, 4); +#endif #ifndef OPENSSL_NO_QUIC ADD_ALL_TESTS(test_quic_api, 9); # ifndef OSSL_NO_USABLE_TLS1_3 diff --git a/deps/openssl/openssl/test/sslcorrupttest.c b/deps/openssl/openssl/test/sslcorrupttest.c index d270d42351e8ad..deb2a2c31c4f43 100644 --- a/deps/openssl/openssl/test/sslcorrupttest.c +++ b/deps/openssl/openssl/test/sslcorrupttest.c @@ -1,5 +1,5 @@ /* - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -192,8 +192,6 @@ static int test_ssl_corrupt(int testidx) docorrupt = 0; - ERR_clear_error(); - TEST_info("Starting #%d, %s", testidx, cipher_list[testidx]); if (!TEST_true(create_ssl_ctx_pair(NULL, TLS_server_method(), diff --git a/deps/openssl/openssl/test/test_test.c b/deps/openssl/openssl/test/test_test.c index 35c612726ff6be..868d9bcb9ce321 100644 --- a/deps/openssl/openssl/test/test_test.c +++ b/deps/openssl/openssl/test/test_test.c @@ -1,5 +1,5 @@ /* - * Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use @@ -33,19 +33,19 @@ static int test_case(int expected, const char *test, int result) static int test_int(void) { if (!TEST(1, TEST_int_eq(1, 1)) - | !TEST(0, TEST_int_eq(1, -1)) - | !TEST(1, TEST_int_ne(1, 2)) - | !TEST(0, TEST_int_ne(3, 3)) - | !TEST(1, TEST_int_lt(4, 9)) - | !TEST(0, TEST_int_lt(9, 4)) - | !TEST(1, TEST_int_le(4, 9)) - | !TEST(1, TEST_int_le(5, 5)) - | !TEST(0, TEST_int_le(9, 4)) - | !TEST(1, TEST_int_gt(8, 5)) - | !TEST(0, TEST_int_gt(5, 8)) - | !TEST(1, TEST_int_ge(8, 5)) - | !TEST(1, TEST_int_ge(6, 6)) - | !TEST(0, TEST_int_ge(5, 8))) + || !TEST(0, TEST_int_eq(1, -1)) + || !TEST(1, TEST_int_ne(1, 2)) + || !TEST(0, TEST_int_ne(3, 3)) + || !TEST(1, TEST_int_lt(4, 9)) + || !TEST(0, TEST_int_lt(9, 4)) + || !TEST(1, TEST_int_le(4, 9)) + || !TEST(1, TEST_int_le(5, 5)) + || !TEST(0, TEST_int_le(9, 4)) + || !TEST(1, TEST_int_gt(8, 5)) + || !TEST(0, TEST_int_gt(5, 8)) + || !TEST(1, TEST_int_ge(8, 5)) + || !TEST(1, TEST_int_ge(6, 6)) + || !TEST(0, TEST_int_ge(5, 8))) goto err; return 1; @@ -56,19 +56,19 @@ static int test_int(void) static int test_uint(void) { if (!TEST(1, TEST_uint_eq(3u, 3u)) - | !TEST(0, TEST_uint_eq(3u, 5u)) - | !TEST(1, TEST_uint_ne(4u, 2u)) - | !TEST(0, TEST_uint_ne(6u, 6u)) - | !TEST(1, TEST_uint_lt(5u, 9u)) - | !TEST(0, TEST_uint_lt(9u, 5u)) - | !TEST(1, TEST_uint_le(5u, 9u)) - | !TEST(1, TEST_uint_le(7u, 7u)) - | !TEST(0, TEST_uint_le(9u, 5u)) - | !TEST(1, TEST_uint_gt(11u, 1u)) - | !TEST(0, TEST_uint_gt(1u, 11u)) - | !TEST(1, TEST_uint_ge(11u, 1u)) - | !TEST(1, TEST_uint_ge(6u, 6u)) - | !TEST(0, TEST_uint_ge(1u, 11u))) + || !TEST(0, TEST_uint_eq(3u, 5u)) + || !TEST(1, TEST_uint_ne(4u, 2u)) + || !TEST(0, TEST_uint_ne(6u, 6u)) + || !TEST(1, TEST_uint_lt(5u, 9u)) + || !TEST(0, TEST_uint_lt(9u, 5u)) + || !TEST(1, TEST_uint_le(5u, 9u)) + || !TEST(1, TEST_uint_le(7u, 7u)) + || !TEST(0, TEST_uint_le(9u, 5u)) + || !TEST(1, TEST_uint_gt(11u, 1u)) + || !TEST(0, TEST_uint_gt(1u, 11u)) + || !TEST(1, TEST_uint_ge(11u, 1u)) + || !TEST(1, TEST_uint_ge(6u, 6u)) + || !TEST(0, TEST_uint_ge(1u, 11u))) goto err; return 1; @@ -79,19 +79,19 @@ static int test_uint(void) static int test_char(void) { if (!TEST(1, TEST_char_eq('a', 'a')) - | !TEST(0, TEST_char_eq('a', 'A')) - | !TEST(1, TEST_char_ne('a', 'c')) - | !TEST(0, TEST_char_ne('e', 'e')) - | !TEST(1, TEST_char_lt('i', 'x')) - | !TEST(0, TEST_char_lt('x', 'i')) - | !TEST(1, TEST_char_le('i', 'x')) - | !TEST(1, TEST_char_le('n', 'n')) - | !TEST(0, TEST_char_le('x', 'i')) - | !TEST(1, TEST_char_gt('w', 'n')) - | !TEST(0, TEST_char_gt('n', 'w')) - | !TEST(1, TEST_char_ge('w', 'n')) - | !TEST(1, TEST_char_ge('p', 'p')) - | !TEST(0, TEST_char_ge('n', 'w'))) + || !TEST(0, TEST_char_eq('a', 'A')) + || !TEST(1, TEST_char_ne('a', 'c')) + || !TEST(0, TEST_char_ne('e', 'e')) + || !TEST(1, TEST_char_lt('i', 'x')) + || !TEST(0, TEST_char_lt('x', 'i')) + || !TEST(1, TEST_char_le('i', 'x')) + || !TEST(1, TEST_char_le('n', 'n')) + || !TEST(0, TEST_char_le('x', 'i')) + || !TEST(1, TEST_char_gt('w', 'n')) + || !TEST(0, TEST_char_gt('n', 'w')) + || !TEST(1, TEST_char_ge('w', 'n')) + || !TEST(1, TEST_char_ge('p', 'p')) + || !TEST(0, TEST_char_ge('n', 'w'))) goto err; return 1; @@ -102,19 +102,19 @@ static int test_char(void) static int test_uchar(void) { if (!TEST(1, TEST_uchar_eq(49, 49)) - | !TEST(0, TEST_uchar_eq(49, 60)) - | !TEST(1, TEST_uchar_ne(50, 2)) - | !TEST(0, TEST_uchar_ne(66, 66)) - | !TEST(1, TEST_uchar_lt(60, 80)) - | !TEST(0, TEST_uchar_lt(80, 60)) - | !TEST(1, TEST_uchar_le(60, 80)) - | !TEST(1, TEST_uchar_le(78, 78)) - | !TEST(0, TEST_uchar_le(80, 60)) - | !TEST(1, TEST_uchar_gt(88, 37)) - | !TEST(0, TEST_uchar_gt(37, 88)) - | !TEST(1, TEST_uchar_ge(88, 37)) - | !TEST(1, TEST_uchar_ge(66, 66)) - | !TEST(0, TEST_uchar_ge(37, 88))) + || !TEST(0, TEST_uchar_eq(49, 60)) + || !TEST(1, TEST_uchar_ne(50, 2)) + || !TEST(0, TEST_uchar_ne(66, 66)) + || !TEST(1, TEST_uchar_lt(60, 80)) + || !TEST(0, TEST_uchar_lt(80, 60)) + || !TEST(1, TEST_uchar_le(60, 80)) + || !TEST(1, TEST_uchar_le(78, 78)) + || !TEST(0, TEST_uchar_le(80, 60)) + || !TEST(1, TEST_uchar_gt(88, 37)) + || !TEST(0, TEST_uchar_gt(37, 88)) + || !TEST(1, TEST_uchar_ge(88, 37)) + || !TEST(1, TEST_uchar_ge(66, 66)) + || !TEST(0, TEST_uchar_ge(37, 88))) goto err; return 1; @@ -125,19 +125,19 @@ static int test_uchar(void) static int test_long(void) { if (!TEST(1, TEST_long_eq(123l, 123l)) - | !TEST(0, TEST_long_eq(123l, -123l)) - | !TEST(1, TEST_long_ne(123l, 500l)) - | !TEST(0, TEST_long_ne(1000l, 1000l)) - | !TEST(1, TEST_long_lt(-8923l, 102934563l)) - | !TEST(0, TEST_long_lt(102934563l, -8923l)) - | !TEST(1, TEST_long_le(-8923l, 102934563l)) - | !TEST(1, TEST_long_le(12345l, 12345l)) - | !TEST(0, TEST_long_le(102934563l, -8923l)) - | !TEST(1, TEST_long_gt(84325677l, 12345l)) - | !TEST(0, TEST_long_gt(12345l, 84325677l)) - | !TEST(1, TEST_long_ge(84325677l, 12345l)) - | !TEST(1, TEST_long_ge(465869l, 465869l)) - | !TEST(0, TEST_long_ge(12345l, 84325677l))) + || !TEST(0, TEST_long_eq(123l, -123l)) + || !TEST(1, TEST_long_ne(123l, 500l)) + || !TEST(0, TEST_long_ne(1000l, 1000l)) + || !TEST(1, TEST_long_lt(-8923l, 102934563l)) + || !TEST(0, TEST_long_lt(102934563l, -8923l)) + || !TEST(1, TEST_long_le(-8923l, 102934563l)) + || !TEST(1, TEST_long_le(12345l, 12345l)) + || !TEST(0, TEST_long_le(102934563l, -8923l)) + || !TEST(1, TEST_long_gt(84325677l, 12345l)) + || !TEST(0, TEST_long_gt(12345l, 84325677l)) + || !TEST(1, TEST_long_ge(84325677l, 12345l)) + || !TEST(1, TEST_long_ge(465869l, 465869l)) + || !TEST(0, TEST_long_ge(12345l, 84325677l))) goto err; return 1; @@ -148,19 +148,19 @@ static int test_long(void) static int test_ulong(void) { if (!TEST(1, TEST_ulong_eq(919ul, 919ul)) - | !TEST(0, TEST_ulong_eq(919ul, 10234ul)) - | !TEST(1, TEST_ulong_ne(8190ul, 66ul)) - | !TEST(0, TEST_ulong_ne(10555ul, 10555ul)) - | !TEST(1, TEST_ulong_lt(10234ul, 1000000ul)) - | !TEST(0, TEST_ulong_lt(1000000ul, 10234ul)) - | !TEST(1, TEST_ulong_le(10234ul, 1000000ul)) - | !TEST(1, TEST_ulong_le(100000ul, 100000ul)) - | !TEST(0, TEST_ulong_le(1000000ul, 10234ul)) - | !TEST(1, TEST_ulong_gt(100000000ul, 22ul)) - | !TEST(0, TEST_ulong_gt(22ul, 100000000ul)) - | !TEST(1, TEST_ulong_ge(100000000ul, 22ul)) - | !TEST(1, TEST_ulong_ge(10555ul, 10555ul)) - | !TEST(0, TEST_ulong_ge(22ul, 100000000ul))) + || !TEST(0, TEST_ulong_eq(919ul, 10234ul)) + || !TEST(1, TEST_ulong_ne(8190ul, 66ul)) + || !TEST(0, TEST_ulong_ne(10555ul, 10555ul)) + || !TEST(1, TEST_ulong_lt(10234ul, 1000000ul)) + || !TEST(0, TEST_ulong_lt(1000000ul, 10234ul)) + || !TEST(1, TEST_ulong_le(10234ul, 1000000ul)) + || !TEST(1, TEST_ulong_le(100000ul, 100000ul)) + || !TEST(0, TEST_ulong_le(1000000ul, 10234ul)) + || !TEST(1, TEST_ulong_gt(100000000ul, 22ul)) + || !TEST(0, TEST_ulong_gt(22ul, 100000000ul)) + || !TEST(1, TEST_ulong_ge(100000000ul, 22ul)) + || !TEST(1, TEST_ulong_ge(10555ul, 10555ul)) + || !TEST(0, TEST_ulong_ge(22ul, 100000000ul))) goto err; return 1; @@ -171,19 +171,19 @@ static int test_ulong(void) static int test_size_t(void) { if (!TEST(1, TEST_size_t_eq((size_t)10, (size_t)10)) - | !TEST(0, TEST_size_t_eq((size_t)10, (size_t)12)) - | !TEST(1, TEST_size_t_ne((size_t)10, (size_t)12)) - | !TEST(0, TEST_size_t_ne((size_t)24, (size_t)24)) - | !TEST(1, TEST_size_t_lt((size_t)30, (size_t)88)) - | !TEST(0, TEST_size_t_lt((size_t)88, (size_t)30)) - | !TEST(1, TEST_size_t_le((size_t)30, (size_t)88)) - | !TEST(1, TEST_size_t_le((size_t)33, (size_t)33)) - | !TEST(0, TEST_size_t_le((size_t)88, (size_t)30)) - | !TEST(1, TEST_size_t_gt((size_t)52, (size_t)33)) - | !TEST(0, TEST_size_t_gt((size_t)33, (size_t)52)) - | !TEST(1, TEST_size_t_ge((size_t)52, (size_t)33)) - | !TEST(1, TEST_size_t_ge((size_t)38, (size_t)38)) - | !TEST(0, TEST_size_t_ge((size_t)33, (size_t)52))) + || !TEST(0, TEST_size_t_eq((size_t)10, (size_t)12)) + || !TEST(1, TEST_size_t_ne((size_t)10, (size_t)12)) + || !TEST(0, TEST_size_t_ne((size_t)24, (size_t)24)) + || !TEST(1, TEST_size_t_lt((size_t)30, (size_t)88)) + || !TEST(0, TEST_size_t_lt((size_t)88, (size_t)30)) + || !TEST(1, TEST_size_t_le((size_t)30, (size_t)88)) + || !TEST(1, TEST_size_t_le((size_t)33, (size_t)33)) + || !TEST(0, TEST_size_t_le((size_t)88, (size_t)30)) + || !TEST(1, TEST_size_t_gt((size_t)52, (size_t)33)) + || !TEST(0, TEST_size_t_gt((size_t)33, (size_t)52)) + || !TEST(1, TEST_size_t_ge((size_t)52, (size_t)33)) + || !TEST(1, TEST_size_t_ge((size_t)38, (size_t)38)) + || !TEST(0, TEST_size_t_ge((size_t)33, (size_t)52))) goto err; return 1; @@ -194,19 +194,19 @@ static int test_size_t(void) static int test_time_t(void) { if (!TEST(1, TEST_time_t_eq((time_t)10, (time_t)10)) - | !TEST(0, TEST_time_t_eq((time_t)10, (time_t)12)) - | !TEST(1, TEST_time_t_ne((time_t)10, (time_t)12)) - | !TEST(0, TEST_time_t_ne((time_t)24, (time_t)24)) - | !TEST(1, TEST_time_t_lt((time_t)30, (time_t)88)) - | !TEST(0, TEST_time_t_lt((time_t)88, (time_t)30)) - | !TEST(1, TEST_time_t_le((time_t)30, (time_t)88)) - | !TEST(1, TEST_time_t_le((time_t)33, (time_t)33)) - | !TEST(0, TEST_time_t_le((time_t)88, (time_t)30)) - | !TEST(1, TEST_time_t_gt((time_t)52, (time_t)33)) - | !TEST(0, TEST_time_t_gt((time_t)33, (time_t)52)) - | !TEST(1, TEST_time_t_ge((time_t)52, (time_t)33)) - | !TEST(1, TEST_time_t_ge((time_t)38, (time_t)38)) - | !TEST(0, TEST_time_t_ge((time_t)33, (time_t)52))) + || !TEST(0, TEST_time_t_eq((time_t)10, (time_t)12)) + || !TEST(1, TEST_time_t_ne((time_t)10, (time_t)12)) + || !TEST(0, TEST_time_t_ne((time_t)24, (time_t)24)) + || !TEST(1, TEST_time_t_lt((time_t)30, (time_t)88)) + || !TEST(0, TEST_time_t_lt((time_t)88, (time_t)30)) + || !TEST(1, TEST_time_t_le((time_t)30, (time_t)88)) + || !TEST(1, TEST_time_t_le((time_t)33, (time_t)33)) + || !TEST(0, TEST_time_t_le((time_t)88, (time_t)30)) + || !TEST(1, TEST_time_t_gt((time_t)52, (time_t)33)) + || !TEST(0, TEST_time_t_gt((time_t)33, (time_t)52)) + || !TEST(1, TEST_time_t_ge((time_t)52, (time_t)33)) + || !TEST(1, TEST_time_t_ge((time_t)38, (time_t)38)) + || !TEST(0, TEST_time_t_ge((time_t)33, (time_t)52))) goto err; return 1; @@ -220,19 +220,19 @@ static int test_pointer(void) char y = 1; if (!TEST(1, TEST_ptr(&y)) - | !TEST(0, TEST_ptr(NULL)) - | !TEST(0, TEST_ptr_null(&y)) - | !TEST(1, TEST_ptr_null(NULL)) - | !TEST(1, TEST_ptr_eq(NULL, NULL)) - | !TEST(0, TEST_ptr_eq(NULL, &y)) - | !TEST(0, TEST_ptr_eq(&y, NULL)) - | !TEST(0, TEST_ptr_eq(&y, &x)) - | !TEST(1, TEST_ptr_eq(&x, &x)) - | !TEST(0, TEST_ptr_ne(NULL, NULL)) - | !TEST(1, TEST_ptr_ne(NULL, &y)) - | !TEST(1, TEST_ptr_ne(&y, NULL)) - | !TEST(1, TEST_ptr_ne(&y, &x)) - | !TEST(0, TEST_ptr_ne(&x, &x))) + || !TEST(0, TEST_ptr(NULL)) + || !TEST(0, TEST_ptr_null(&y)) + || !TEST(1, TEST_ptr_null(NULL)) + || !TEST(1, TEST_ptr_eq(NULL, NULL)) + || !TEST(0, TEST_ptr_eq(NULL, &y)) + || !TEST(0, TEST_ptr_eq(&y, NULL)) + || !TEST(0, TEST_ptr_eq(&y, &x)) + || !TEST(1, TEST_ptr_eq(&x, &x)) + || !TEST(0, TEST_ptr_ne(NULL, NULL)) + || !TEST(1, TEST_ptr_ne(NULL, &y)) + || !TEST(1, TEST_ptr_ne(&y, NULL)) + || !TEST(1, TEST_ptr_ne(&y, &x)) + || !TEST(0, TEST_ptr_ne(&x, &x))) goto err; return 1; @@ -243,9 +243,9 @@ static int test_pointer(void) static int test_bool(void) { if (!TEST(0, TEST_true(0)) - | !TEST(1, TEST_true(1)) - | !TEST(1, TEST_false(0)) - | !TEST(0, TEST_false(1))) + || !TEST(1, TEST_true(1)) + || !TEST(1, TEST_false(0)) + || !TEST(0, TEST_false(1))) goto err; return 1; @@ -258,19 +258,19 @@ static int test_string(void) static char buf[] = "abc"; if (!TEST(1, TEST_str_eq(NULL, NULL)) - | !TEST(1, TEST_str_eq("abc", buf)) - | !TEST(0, TEST_str_eq("abc", NULL)) - | !TEST(0, TEST_str_eq("abc", "")) - | !TEST(0, TEST_str_eq(NULL, buf)) - | !TEST(0, TEST_str_ne(NULL, NULL)) - | !TEST(0, TEST_str_eq("", NULL)) - | !TEST(0, TEST_str_eq(NULL, "")) - | !TEST(0, TEST_str_ne("", "")) - | !TEST(0, TEST_str_eq("\1\2\3\4\5", "\1x\3\6\5")) - | !TEST(0, TEST_str_ne("abc", buf)) - | !TEST(1, TEST_str_ne("abc", NULL)) - | !TEST(1, TEST_str_ne(NULL, buf)) - | !TEST(0, TEST_str_eq("abcdef", "abcdefghijk"))) + || !TEST(1, TEST_str_eq("abc", buf)) + || !TEST(0, TEST_str_eq("abc", NULL)) + || !TEST(0, TEST_str_eq("abc", "")) + || !TEST(0, TEST_str_eq(NULL, buf)) + || !TEST(0, TEST_str_ne(NULL, NULL)) + || !TEST(0, TEST_str_eq("", NULL)) + || !TEST(0, TEST_str_eq(NULL, "")) + || !TEST(0, TEST_str_ne("", "")) + || !TEST(0, TEST_str_eq("\1\2\3\4\5", "\1x\3\6\5")) + || !TEST(0, TEST_str_ne("abc", buf)) + || !TEST(1, TEST_str_ne("abc", NULL)) + || !TEST(1, TEST_str_ne(NULL, buf)) + || !TEST(0, TEST_str_eq("abcdef", "abcdefghijk"))) goto err; return 1; @@ -283,16 +283,16 @@ static int test_memory(void) static char buf[] = "xyz"; if (!TEST(1, TEST_mem_eq(NULL, 0, NULL, 0)) - | !TEST(1, TEST_mem_eq(NULL, 1, NULL, 2)) - | !TEST(0, TEST_mem_eq(NULL, 0, "xyz", 3)) - | !TEST(0, TEST_mem_eq(NULL, 7, "abc", 3)) - | !TEST(0, TEST_mem_ne(NULL, 0, NULL, 0)) - | !TEST(0, TEST_mem_eq(NULL, 0, "", 0)) - | !TEST(0, TEST_mem_eq("", 0, NULL, 0)) - | !TEST(0, TEST_mem_ne("", 0, "", 0)) - | !TEST(0, TEST_mem_eq("xyz", 3, NULL, 0)) - | !TEST(0, TEST_mem_eq("xyz", 3, buf, sizeof(buf))) - | !TEST(1, TEST_mem_eq("xyz", 4, buf, sizeof(buf)))) + || !TEST(1, TEST_mem_eq(NULL, 1, NULL, 2)) + || !TEST(0, TEST_mem_eq(NULL, 0, "xyz", 3)) + || !TEST(0, TEST_mem_eq(NULL, 7, "abc", 3)) + || !TEST(0, TEST_mem_ne(NULL, 0, NULL, 0)) + || !TEST(0, TEST_mem_eq(NULL, 0, "", 0)) + || !TEST(0, TEST_mem_eq("", 0, NULL, 0)) + || !TEST(0, TEST_mem_ne("", 0, "", 0)) + || !TEST(0, TEST_mem_eq("xyz", 3, NULL, 0)) + || !TEST(0, TEST_mem_eq("xyz", 3, buf, sizeof(buf))) + || !TEST(1, TEST_mem_eq("xyz", 4, buf, sizeof(buf)))) goto err; return 1; @@ -315,61 +315,61 @@ static int test_bignum(void) int r = 0; if (!TEST(1, TEST_int_eq(BN_dec2bn(&a, "0"), 1)) - | !TEST(1, TEST_BN_eq_word(a, 0)) - | !TEST(0, TEST_BN_eq_word(a, 30)) - | !TEST(1, TEST_BN_abs_eq_word(a, 0)) - | !TEST(0, TEST_BN_eq_one(a)) - | !TEST(1, TEST_BN_eq_zero(a)) - | !TEST(0, TEST_BN_ne_zero(a)) - | !TEST(1, TEST_BN_le_zero(a)) - | !TEST(0, TEST_BN_lt_zero(a)) - | !TEST(1, TEST_BN_ge_zero(a)) - | !TEST(0, TEST_BN_gt_zero(a)) - | !TEST(1, TEST_BN_even(a)) - | !TEST(0, TEST_BN_odd(a)) - | !TEST(1, TEST_BN_eq(b, c)) - | !TEST(0, TEST_BN_eq(a, b)) - | !TEST(0, TEST_BN_ne(NULL, c)) - | !TEST(1, TEST_int_eq(BN_dec2bn(&b, "1"), 1)) - | !TEST(1, TEST_BN_eq_word(b, 1)) - | !TEST(1, TEST_BN_eq_one(b)) - | !TEST(0, TEST_BN_abs_eq_word(b, 0)) - | !TEST(1, TEST_BN_abs_eq_word(b, 1)) - | !TEST(0, TEST_BN_eq_zero(b)) - | !TEST(1, TEST_BN_ne_zero(b)) - | !TEST(0, TEST_BN_le_zero(b)) - | !TEST(0, TEST_BN_lt_zero(b)) - | !TEST(1, TEST_BN_ge_zero(b)) - | !TEST(1, TEST_BN_gt_zero(b)) - | !TEST(0, TEST_BN_even(b)) - | !TEST(1, TEST_BN_odd(b)) - | !TEST(1, TEST_int_eq(BN_dec2bn(&c, "-334739439"), 10)) - | !TEST(0, TEST_BN_eq_word(c, 334739439)) - | !TEST(1, TEST_BN_abs_eq_word(c, 334739439)) - | !TEST(0, TEST_BN_eq_zero(c)) - | !TEST(1, TEST_BN_ne_zero(c)) - | !TEST(1, TEST_BN_le_zero(c)) - | !TEST(1, TEST_BN_lt_zero(c)) - | !TEST(0, TEST_BN_ge_zero(c)) - | !TEST(0, TEST_BN_gt_zero(c)) - | !TEST(0, TEST_BN_even(c)) - | !TEST(1, TEST_BN_odd(c)) - | !TEST(1, TEST_BN_eq(a, a)) - | !TEST(0, TEST_BN_ne(a, a)) - | !TEST(0, TEST_BN_eq(a, b)) - | !TEST(1, TEST_BN_ne(a, b)) - | !TEST(0, TEST_BN_lt(a, c)) - | !TEST(1, TEST_BN_lt(c, b)) - | !TEST(0, TEST_BN_lt(b, c)) - | !TEST(0, TEST_BN_le(a, c)) - | !TEST(1, TEST_BN_le(c, b)) - | !TEST(0, TEST_BN_le(b, c)) - | !TEST(1, TEST_BN_gt(a, c)) - | !TEST(0, TEST_BN_gt(c, b)) - | !TEST(1, TEST_BN_gt(b, c)) - | !TEST(1, TEST_BN_ge(a, c)) - | !TEST(0, TEST_BN_ge(c, b)) - | !TEST(1, TEST_BN_ge(b, c))) + || !TEST(1, TEST_BN_eq_word(a, 0)) + || !TEST(0, TEST_BN_eq_word(a, 30)) + || !TEST(1, TEST_BN_abs_eq_word(a, 0)) + || !TEST(0, TEST_BN_eq_one(a)) + || !TEST(1, TEST_BN_eq_zero(a)) + || !TEST(0, TEST_BN_ne_zero(a)) + || !TEST(1, TEST_BN_le_zero(a)) + || !TEST(0, TEST_BN_lt_zero(a)) + || !TEST(1, TEST_BN_ge_zero(a)) + || !TEST(0, TEST_BN_gt_zero(a)) + || !TEST(1, TEST_BN_even(a)) + || !TEST(0, TEST_BN_odd(a)) + || !TEST(1, TEST_BN_eq(b, c)) + || !TEST(0, TEST_BN_eq(a, b)) + || !TEST(0, TEST_BN_ne(NULL, c)) + || !TEST(1, TEST_int_eq(BN_dec2bn(&b, "1"), 1)) + || !TEST(1, TEST_BN_eq_word(b, 1)) + || !TEST(1, TEST_BN_eq_one(b)) + || !TEST(0, TEST_BN_abs_eq_word(b, 0)) + || !TEST(1, TEST_BN_abs_eq_word(b, 1)) + || !TEST(0, TEST_BN_eq_zero(b)) + || !TEST(1, TEST_BN_ne_zero(b)) + || !TEST(0, TEST_BN_le_zero(b)) + || !TEST(0, TEST_BN_lt_zero(b)) + || !TEST(1, TEST_BN_ge_zero(b)) + || !TEST(1, TEST_BN_gt_zero(b)) + || !TEST(0, TEST_BN_even(b)) + || !TEST(1, TEST_BN_odd(b)) + || !TEST(1, TEST_int_eq(BN_dec2bn(&c, "-334739439"), 10)) + || !TEST(0, TEST_BN_eq_word(c, 334739439)) + || !TEST(1, TEST_BN_abs_eq_word(c, 334739439)) + || !TEST(0, TEST_BN_eq_zero(c)) + || !TEST(1, TEST_BN_ne_zero(c)) + || !TEST(1, TEST_BN_le_zero(c)) + || !TEST(1, TEST_BN_lt_zero(c)) + || !TEST(0, TEST_BN_ge_zero(c)) + || !TEST(0, TEST_BN_gt_zero(c)) + || !TEST(0, TEST_BN_even(c)) + || !TEST(1, TEST_BN_odd(c)) + || !TEST(1, TEST_BN_eq(a, a)) + || !TEST(0, TEST_BN_ne(a, a)) + || !TEST(0, TEST_BN_eq(a, b)) + || !TEST(1, TEST_BN_ne(a, b)) + || !TEST(0, TEST_BN_lt(a, c)) + || !TEST(1, TEST_BN_lt(c, b)) + || !TEST(0, TEST_BN_lt(b, c)) + || !TEST(0, TEST_BN_le(a, c)) + || !TEST(1, TEST_BN_le(c, b)) + || !TEST(0, TEST_BN_le(b, c)) + || !TEST(1, TEST_BN_gt(a, c)) + || !TEST(0, TEST_BN_gt(c, b)) + || !TEST(1, TEST_BN_gt(b, c)) + || !TEST(1, TEST_BN_ge(a, c)) + || !TEST(0, TEST_BN_ge(c, b)) + || !TEST(1, TEST_BN_ge(b, c))) goto err; r = 1; diff --git a/deps/openssl/openssl/test/testec-p112r1.pem b/deps/openssl/openssl/test/testec-p112r1.pem new file mode 100644 index 00000000000000..c81398e7d74969 --- /dev/null +++ b/deps/openssl/openssl/test/testec-p112r1.pem @@ -0,0 +1,7 @@ +-----BEGIN EC PARAMETERS----- +BgUrgQQABg== +-----END EC PARAMETERS----- +-----BEGIN EC PRIVATE KEY----- +MD4CAQEEDqpz3/ZgfdnaauL3MgNsoAcGBSuBBAAGoSADHgAErmlghD+XSf6spLhs +7CqP1x1K6h2kfELB84SYKg== +-----END EC PRIVATE KEY----- diff --git a/deps/openssl/openssl/test/testutil.h b/deps/openssl/openssl/test/testutil.h index c28df702cc5929..d9c98269827a28 100644 --- a/deps/openssl/openssl/test/testutil.h +++ b/deps/openssl/openssl/test/testutil.h @@ -1,5 +1,5 @@ /* - * Copyright 2014-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2014-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -235,6 +235,40 @@ void add_all_tests(const char *test_case_name, int (*test_fn)(int idx), int num, int global_init(void); int setup_tests(void); void cleanup_tests(void); + +/* + * Helper functions to detect specific versions of the FIPS provider being in use. + * Because of FIPS rules, code changes after a module has been validated are + * difficult and because we provide a hard guarantee of ABI and behavioural + * stability going forwards, it is a requirement to have tests be conditional + * on specific FIPS provider versions. Without this, bug fixes cannot be tested + * in later releases. + * + * The reason for not including e.g. a less than test is to help avoid any + * temptation to use FIPS provider version numbers that don't exist. Until the + * `new' provider is validated, its version isn't set in stone. Thus a change + * in test behaviour must depend on already validated module versions only. + * + * In all cases, the function returns true if: + * 1. the FIPS provider version matches the criteria specified or + * 2. the FIPS provider isn't being used. + */ +int fips_provider_version_eq(OSSL_LIB_CTX *libctx, int major, int minor, int patch); +int fips_provider_version_ne(OSSL_LIB_CTX *libctx, int major, int minor, int patch); +int fips_provider_version_le(OSSL_LIB_CTX *libctx, int major, int minor, int patch); +int fips_provider_version_gt(OSSL_LIB_CTX *libctx, int major, int minor, int patch); + +/* + * This function matches fips provider version with (potentially multiple) + * maj.min.patch version strings in versions. + * The operator can be one of = ! <= or > comparison symbols. + * If the fips provider matches all the version comparisons (or if there is no + * fips provider available) the function returns 1. + * If the fips provider does not match the version comparisons, it returns 0. + * On error the function returns -1. + */ +int fips_provider_version_match(OSSL_LIB_CTX *libctx, const char *versions); + /* * Used to supply test specific command line options, * If non optional parameters are used, then the first entry in the OPTIONS[] @@ -251,7 +285,9 @@ const OPTIONS *test_get_options(void); */ # define PRINTF_FORMAT(a, b) -# if defined(__GNUC__) && defined(__STDC_VERSION__) +# if defined(__GNUC__) && defined(__STDC_VERSION__) \ + && !defined(__MINGW32__) && !defined(__MINGW64__) \ + && !defined(__APPLE__) /* * Because we support the 'z' modifier, which made its appearance in C99, * we can't use __attribute__ with pre C99 dialects. diff --git a/deps/openssl/openssl/test/testutil/driver.c b/deps/openssl/openssl/test/testutil/driver.c index 8568a51fd7075d..9a4b762f41693b 100644 --- a/deps/openssl/openssl/test/testutil/driver.c +++ b/deps/openssl/openssl/test/testutil/driver.c @@ -1,5 +1,5 @@ /* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -331,6 +331,7 @@ int run_tests(const char *test_prog_name) test_flush_tapout(); } else if (all_tests[i].num == -1) { set_test_title(all_tests[i].test_case_name); + ERR_clear_error(); verdict = all_tests[i].test_fn(); finalize(verdict != 0); test_verdict(verdict, "%d - %s", test_case_count + 1, test_title); @@ -338,8 +339,6 @@ int run_tests(const char *test_prog_name) num_failed++; test_case_count++; } else { - int num_failed_inner = 0; - verdict = TEST_SKIP_CODE; set_test_title(all_tests[i].test_case_name); if (all_tests[i].subtest) { @@ -367,10 +366,10 @@ int run_tests(const char *test_prog_name) j = (j + jstep) % all_tests[i].num; if (single_iter != -1 && ((jj + 1) != single_iter)) continue; + ERR_clear_error(); v = all_tests[i].param_test_fn(j); if (v == 0) { - ++num_failed_inner; verdict = 0; } else if (v != TEST_SKIP_CODE && verdict != 0) { verdict = 1; diff --git a/deps/openssl/openssl/test/testutil/output.h b/deps/openssl/openssl/test/testutil/output.h index 5e4f4c239051a2..6fbad6f5bd0a3c 100644 --- a/deps/openssl/openssl/test/testutil/output.h +++ b/deps/openssl/openssl/test/testutil/output.h @@ -1,5 +1,5 @@ /* - * Copyright 2014-2020 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2014-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -14,6 +14,7 @@ # define ossl_test__attr__(x) # if defined(__GNUC__) && defined(__STDC_VERSION__) \ + && !defined(__MINGW32__) && !defined(__MINGW64__) \ && !defined(__APPLE__) /* * Because we support the 'z' modifier, which made its appearance in C99, diff --git a/deps/openssl/openssl/test/testutil/provider.c b/deps/openssl/openssl/test/testutil/provider.c index d073d732daea8c..69b81363b6d914 100644 --- a/deps/openssl/openssl/test/testutil/provider.c +++ b/deps/openssl/openssl/test/testutil/provider.c @@ -1,5 +1,5 @@ /* - * Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. + * Copyright 2018-2022 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -8,7 +8,9 @@ */ #include "../testutil.h" +#include #include +#include #include int test_get_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov, @@ -62,3 +64,141 @@ int test_arg_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov, return test_get_libctx(libctx, default_null_prov, test_get_argument(argn + 1), provider, module_name); } + +typedef struct { + int major, minor, patch; +} FIPS_VERSION; + +/* + * Query the FIPS provider to determine it's version number. + * Returns 1 if the version is retrieved correctly, 0 if the FIPS provider isn't + * loaded and -1 on error. + */ +static int fips_provider_version(OSSL_LIB_CTX *libctx, FIPS_VERSION *vers) +{ + OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END }; + OSSL_PROVIDER *fips_prov; + char *vs; + + if (!OSSL_PROVIDER_available(libctx, "fips")) + return 0; + *params = OSSL_PARAM_construct_utf8_ptr(OSSL_PROV_PARAM_VERSION, &vs, 0); + if ((fips_prov = OSSL_PROVIDER_load(libctx, "fips")) == NULL) + return -1; + if (!OSSL_PROVIDER_get_params(fips_prov, params) + || sscanf(vs, "%d.%d.%d", &vers->major, &vers->minor, &vers->patch) != 3) + goto err; + if (!OSSL_PROVIDER_unload(fips_prov)) + return -1; + return 1; + err: + OSSL_PROVIDER_unload(fips_prov); + return -1; +} + +int fips_provider_version_eq(OSSL_LIB_CTX *libctx, int major, int minor, int patch) +{ + FIPS_VERSION prov; + int res; + + if ((res = fips_provider_version(libctx, &prov)) <= 0) + return res == 0; + return major == prov.major && minor == prov.minor && patch == prov.patch; +} + +int fips_provider_version_ne(OSSL_LIB_CTX *libctx, int major, int minor, int patch) +{ + FIPS_VERSION prov; + int res; + + if ((res = fips_provider_version(libctx, &prov)) <= 0) + return res == 0; + return major != prov.major || minor != prov.minor || patch != prov.patch; +} + +int fips_provider_version_le(OSSL_LIB_CTX *libctx, int major, int minor, int patch) +{ + FIPS_VERSION prov; + int res; + + if ((res = fips_provider_version(libctx, &prov)) <= 0) + return res == 0; + return prov.major < major + || (prov.major == major + && (prov.minor < minor + || (prov.minor == minor && prov.patch <= patch))); +} + +int fips_provider_version_gt(OSSL_LIB_CTX *libctx, int major, int minor, int patch) +{ + FIPS_VERSION prov; + int res; + + if ((res = fips_provider_version(libctx, &prov)) <= 0) + return res == 0; + return prov.major > major + || (prov.major == major + && (prov.minor > minor + || (prov.minor == minor && prov.patch > patch))); +} + +int fips_provider_version_match(OSSL_LIB_CTX *libctx, const char *versions) +{ + const char *p; + int major, minor, patch, r; + enum { + MODE_EQ, MODE_NE, MODE_LE, MODE_GT + } mode; + + while (*versions != '\0') { + for (; isspace(*versions); versions++) + continue; + if (*versions == '\0') + break; + for (p = versions; *versions != '\0' && !isspace(*versions); versions++) + continue; + if (*p == '!') { + mode = MODE_NE; + p++; + } else if (*p == '=') { + mode = MODE_EQ; + p++; + } else if (*p == '<' && p[1] == '=') { + mode = MODE_LE; + p += 2; + } else if (*p == '>') { + mode = MODE_GT; + p++; + } else if (isdigit(*p)) { + mode = MODE_EQ; + } else { + TEST_info("Error matching FIPS version: mode %s\n", p); + return -1; + } + if (sscanf(p, "%d.%d.%d", &major, &minor, &patch) != 3) { + TEST_info("Error matching FIPS version: version %s\n", p); + return -1; + } + switch (mode) { + case MODE_EQ: + r = fips_provider_version_eq(libctx, major, minor, patch); + break; + case MODE_NE: + r = fips_provider_version_ne(libctx, major, minor, patch); + break; + case MODE_LE: + r = fips_provider_version_le(libctx, major, minor, patch); + break; + case MODE_GT: + r = fips_provider_version_gt(libctx, major, minor, patch); + break; + } + if (r < 0) { + TEST_info("Error matching FIPS version: internal error\n"); + return -1; + } + if (r == 0) + return 0; + } + return 1; +} diff --git a/deps/openssl/openssl/test/v3ext.c b/deps/openssl/openssl/test/v3ext.c index 98bd060f67174a..0f4979a89ab96f 100644 --- a/deps/openssl/openssl/test/v3ext.c +++ b/deps/openssl/openssl/test/v3ext.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -224,6 +225,104 @@ static int test_addr_ranges(void) ASN1_OCTET_STRING_free(ip2); return testresult; } + +static struct extvalues_st { + const char *value; + int pass; +} extvalues[] = { + /* No prefix is ok */ + { "sbgp-ipAddrBlock = IPv4:192.0.0.1\n", 1 }, + { "sbgp-ipAddrBlock = IPv4:192.0.0.0/0\n", 1 }, + { "sbgp-ipAddrBlock = IPv4:192.0.0.0/1\n", 1 }, + { "sbgp-ipAddrBlock = IPv4:192.0.0.0/32\n", 1 }, + /* Prefix is too long */ + { "sbgp-ipAddrBlock = IPv4:192.0.0.0/33\n", 0 }, + /* Unreasonably large prefix */ + { "sbgp-ipAddrBlock = IPv4:192.0.0.0/12341234\n", 0 }, + /* Invalid IP addresses */ + { "sbgp-ipAddrBlock = IPv4:192.0.0\n", 0 }, + { "sbgp-ipAddrBlock = IPv4:256.0.0.0\n", 0 }, + { "sbgp-ipAddrBlock = IPv4:-1.0.0.0\n", 0 }, + { "sbgp-ipAddrBlock = IPv4:192.0.0.0.0\n", 0 }, + { "sbgp-ipAddrBlock = IPv3:192.0.0.0\n", 0 }, + + /* IPv6 */ + /* No prefix is ok */ + { "sbgp-ipAddrBlock = IPv6:2001:db8::\n", 1 }, + { "sbgp-ipAddrBlock = IPv6:2001::db8\n", 1 }, + { "sbgp-ipAddrBlock = IPv6:2001:0db8:0000:0000:0000:0000:0000:0000\n", 1 }, + { "sbgp-ipAddrBlock = IPv6:2001:db8::/0\n", 1 }, + { "sbgp-ipAddrBlock = IPv6:2001:db8::/1\n", 1 }, + { "sbgp-ipAddrBlock = IPv6:2001:db8::/32\n", 1 }, + { "sbgp-ipAddrBlock = IPv6:2001:0db8:0000:0000:0000:0000:0000:0000/32\n", 1 }, + { "sbgp-ipAddrBlock = IPv6:2001:db8::/128\n", 1 }, + /* Prefix is too long */ + { "sbgp-ipAddrBlock = IPv6:2001:db8::/129\n", 0 }, + /* Unreasonably large prefix */ + { "sbgp-ipAddrBlock = IPv6:2001:db8::/12341234\n", 0 }, + /* Invalid IP addresses */ + /* Not enough blocks of numbers */ + { "sbgp-ipAddrBlock = IPv6:2001:0db8:0000:0000:0000:0000:0000\n", 0 }, + /* Too many blocks of numbers */ + { "sbgp-ipAddrBlock = IPv6:2001:0db8:0000:0000:0000:0000:0000:0000:0000\n", 0 }, + /* First value too large */ + { "sbgp-ipAddrBlock = IPv6:1ffff:0db8:0000:0000:0000:0000:0000:0000\n", 0 }, + /* First value with invalid characters */ + { "sbgp-ipAddrBlock = IPv6:fffg:0db8:0000:0000:0000:0000:0000:0000\n", 0 }, + /* First value is negative */ + { "sbgp-ipAddrBlock = IPv6:-1:0db8:0000:0000:0000:0000:0000:0000\n", 0 } +}; + +static int test_ext_syntax(void) +{ + size_t i; + int testresult = 1; + + for (i = 0; i < OSSL_NELEM(extvalues); i++) { + X509V3_CTX ctx; + BIO *extbio = BIO_new_mem_buf(extvalues[i].value, + strlen(extvalues[i].value)); + CONF *conf; + long eline; + + if (!TEST_ptr(extbio)) + return 0 ; + + conf = NCONF_new_ex(NULL, NULL); + if (!TEST_ptr(conf)) { + BIO_free(extbio); + return 0; + } + if (!TEST_long_gt(NCONF_load_bio(conf, extbio, &eline), 0)) { + testresult = 0; + } else { + X509V3_set_ctx_test(&ctx); + X509V3_set_nconf(&ctx, conf); + + if (extvalues[i].pass) { + if (!TEST_true(X509V3_EXT_add_nconf(conf, &ctx, "default", + NULL))) { + TEST_info("Value: %s", extvalues[i].value); + testresult = 0; + } + } else { + ERR_set_mark(); + if (!TEST_false(X509V3_EXT_add_nconf(conf, &ctx, "default", + NULL))) { + testresult = 0; + TEST_info("Value: %s", extvalues[i].value); + ERR_clear_last_mark(); + } else { + ERR_pop_to_mark(); + } + } + } + BIO_free(extbio); + NCONF_free(conf); + } + + return testresult; +} #endif /* OPENSSL_NO_RFC3779 */ OPT_TEST_DECLARE_USAGE("cert.pem\n") @@ -242,6 +341,7 @@ int setup_tests(void) #ifndef OPENSSL_NO_RFC3779 ADD_TEST(test_asid); ADD_TEST(test_addr_ranges); + ADD_TEST(test_ext_syntax); #endif /* OPENSSL_NO_RFC3779 */ return 1; } diff --git a/deps/openssl/openssl/util/check-format-test-negatives.c b/deps/openssl/openssl/util/check-format-test-negatives.c index 8149ff2b58a6f2..9edd0b20c27327 100644 --- a/deps/openssl/openssl/util/check-format-test-negatives.c +++ b/deps/openssl/openssl/util/check-format-test-negatives.c @@ -1,7 +1,6 @@ /* - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 + * Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. + * Copyright Siemens AG 2015-2022 * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -14,12 +13,94 @@ * There are some known false positives, though, which are marked below. */ +#define F \ + void f() \ + { \ + int i; \ + int j; \ + \ + return; \ + } + /*- * allow extra SPC in format-tagged multi-line comment */ int f(void) /* * trailing multi-line comment */ +{ + typedef int INT; + void v; + short b; + char c; + signed s; + unsigned u; + int i; + long l; + float f; + double d; + enum {} enu; + struct {} stru; + union {} un; + auto a; + extern e; + static int stat; + const int con; + volatile int vola; + register int reg; + OSSL_x y, *p = params; + int params[]; + OSSL_PARAM * (* params []) [MAX + 1]; + XY *(* fn)(int a, char b); + /* + * multi-line comment should not disturb detection of local decls + */ + BIO1 ***b; + /* intra-line comment should not disturb detection of local decls */ + unsigned k; + + /* intra-line comment should not disturb detection of end of local decls */ + + { + int x; /* just decls in block */ + } + if (p != (unsigned char *) + &(ctx->tmp[0])) { + i -= (p - (unsigned char *) /* do not confuse with var decl */ + &(ctx->tmp[0])); + } + { + ctx->buf_off = 0; /* do not confuse with var decl */ + return 0; + } + { + ctx->buf_len = EVP_EncodeBlock((unsigned char *)ctx->buf, + (unsigned char *)ctx->tmp, /* no decl */ + ctx->tmp_len); + } + { + EVP_EncodeFinal(ctx->base64, + (unsigned char *)ctx->buf, &(ctx->len)); /* no decl */ + /* push out the bytes */ + goto again; + } + { + f(1, (unsigned long)2); /* no decl */ + x; + } + { + char *pass_str = get_passwd(opt_srv_secret, "x"); + + if (pass_str != NULL) { + cleanse(opt_srv_secret); + res = OSSL_CMP_CTX_set1_secretValue(ctx, (unsigned char *)pass_str, + strlen(pass_str)); + clear_free(pass_str); + } + } +} + +int g(void) { if (ctx == NULL) { /* non-leading end-of-line comment */ if (/* comment after '(' */ pem_name != NULL /* comment before ')' */) @@ -35,6 +116,12 @@ int f(void) /* ; for (i = 0; i < 1;) ; + for (;;) + for (; i < n; i++) + for (;; p++) + ; + for (;;) ; /* should not trigger: space before ';' */ + lab: ; /* should not trigger: space before ';' */ #if X if (1) /* bad style: just part of control structure depends on #if */ @@ -153,6 +240,12 @@ int f(void) /* /* should not trigger: constant on LHS of comparison or assignment operator */ X509 *x509 = NULL; int y = a + 1 < b; +int ret, was_NULL = *certs == NULL; + +/* should not trigger: no space before binary ... operator */ +float z = 1e-6 * (-1) * b[+6] * 1e+1 * (a)->f * (long)+1 + - (tmstart.tv_sec + tmstart.tv_nsec * 1e-9); +struct st = {-1, 0}; const OPTIONS passwd_options[] = { {"aixmd5", OPT_AIXMD5, '-', "AIX MD5-based password algorithm"}, @@ -175,6 +268,7 @@ x; typedef OSSL_CMP_MSG *(*cmp_srv_process_cb_t) (OSSL_CMP_SRV_CTX *ctx, OSSL_CMP_MSG *msg) xx; + int f() { c; diff --git a/deps/openssl/openssl/util/check-format-test-positives.c b/deps/openssl/openssl/util/check-format-test-positives.c index 6281c5cbce3b15..6d2b1ce5a2368a 100644 --- a/deps/openssl/openssl/util/check-format-test-positives.c +++ b/deps/openssl/openssl/util/check-format-test-positives.c @@ -1,7 +1,6 @@ /* - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 + * Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. + * Copyright Siemens AG 2015-2022 * * Licensed under the Apache License 2.0 (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy @@ -73,8 +72,8 @@ void main(int n) { /*@ opening brace at end of function definition header */ int f (int a, /*@ space after fn before '(', reported unless sloppy-spc */ int b, /*@ hanging expr indent off by -1 */ long I) /*@ single-letter name 'I' */ -{ int /*@ code after '{' opening a block */ - xx = 1) + /*@ unexpected closing parenthesis */ +{ int x; /*@ code after '{' opening a block */ + int xx = 1) + /*@ unexpected closing parenthesis */ 0L < /*@ constant on LHS of comparison operator */ a] - /*@ unexpected closing bracket */ 3: * /*@ unexpected ':' (without preceding '?') within expr */ @@ -85,8 +84,11 @@ int f (int a, /*@ space after fn before '(', reported unless sloppy-spc */ (xx /*@0 unclosed parenthesis in expression */ ? y /*@0 unclosed '? (conditional expression) */ [0; /*@4 unclosed bracket in expression */ - s_type s; /*@ local variable declaration indent off by -1 */ - somefunc(a, /*@ statement indent off by -1 */ + /*@ blank line within local decls */ + s_type s; /*@2 local variable declaration indent off by -1 */ + t_type t; /*@ local variable declaration indent again off by -1 */ + /* */ /*@0 missing blank line after local decls */ + somefunc(a, /*@2 statement indent off by -1 */ "aligned" /*@ expr indent off by -2 accepted if sloppy-hang */ "right" , b, /*@ expr indent off by -1 */ b, /*@ expr indent as on line above, accepted if sloppy-hang */ @@ -338,11 +340,11 @@ void f_looong_body() ; - ; /*@ 2 essentially empty lines before, if !sloppy-spc */ + ; /*@ 2 essentially blank lines before, if !sloppy-spc */ } /*@ function body length > 200 lines */ #if 0 /*@0 unclosed #if */ struct t { /*@0 unclosed brace at decl/block level */ enum { /*@0 unclosed brace at enum/expression level */ v = (1 /*@0 unclosed parenthesis */ - etyp /*@0 empty line follows just before EOF, if !sloppy-spc: */ + etyp /*@0 blank line follows just before EOF, if !sloppy-spc: */ diff --git a/deps/openssl/openssl/util/check-format.pl b/deps/openssl/openssl/util/check-format.pl index 62471e3c680556..be84d733ff2f6e 100755 --- a/deps/openssl/openssl/util/check-format.pl +++ b/deps/openssl/openssl/util/check-format.pl @@ -1,7 +1,7 @@ #! /usr/bin/env perl # -# Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. -# Copyright Siemens AG 2019-2020 +# Copyright 2020-2022 The OpenSSL Project Authors. All Rights Reserved. +# Copyright Siemens AG 2019-2022 # # Licensed under the Apache License 2.0 (the "License"). # You may not use this file except in compliance with the License. @@ -62,9 +62,9 @@ # except within if ... else constructs where some branch contains more than one # statement. Since the exception is hard to recognize when such branches occur # after the current position (such that false positives would be reported) -# the tool by checks for this rule by defaul only for do/while/for bodies. +# the tool by checks for this rule by default only for do/while/for bodies. # Yet with the --1-stmt option false positives are preferred over negatives. -# False negatives occur if the braces are more than two non-empty lines apart. +# False negatives occur if the braces are more than two non-blank lines apart. # # * The presence of multiple consecutive spaces is regarded a coding style nit # except when this is before end-of-line comments (unless the --eol-comment is given) and @@ -73,7 +73,7 @@ # # define CDE 22 # # define F 3333 # This pattern is recognized - and consequently extra space not reported - -# for a given line if in the nonempty line before or after (if existing) +# for a given line if in the non-blank line before or after (if existing) # for each occurrence of " \S" (where \S means non-space) in the given line # there is " \S" in the other line in the respective column position. # This may lead to both false negatives (in case of coincidental " \S") @@ -134,10 +134,11 @@ # status variables my $self_test; # whether the current input file is regarded to contain (positive/negative) self-tests my $line; # current line number -my $line_before; # number of previous not essentially empty line (containing at most whitespace and '\') -my $line_before2; # number of not essentially empty line before previous not essentially empty line +my $line_before; # number of previous not essentially blank line (containing at most whitespace and '\') +my $line_before2; # number of not essentially blank line before previous not essentially blank line my $contents; # contents of current line (without blinding) # $_ # current line, where comments etc. get blinded +my $code_contents_before; # contents of previous non-comment non-directive line (without blinding), initially "" my $contents_before; # contents of $line_before (without blinding), if $line_before > 0 my $contents_before_; # contents of $line_before after blinding comments etc., if $line_before > 0 my $contents_before2; # contents of $line_before2 (without blinding), if $line_before2 > 0 @@ -168,6 +169,7 @@ my @nested_conds_indents; # stack of hanging indents due to conditionals ('?' ... ':') my $expr_indent; # resulting hanging indent within (multi-line) expressions including type exprs, else 0 my $hanging_symbol; # character ('(', '{', '[', not: '?') responsible for $expr_indent, if $expr_indent != 0 +my $in_block_decls; # number of local declaration lines after block opening before normal statements, or -1 if no block opening my $in_expr; # in expression after if/while/for/switch/return/enum/LHS of assignment my $in_paren_expr; # in parenthesized if/while/for condition and switch expression, if $expr_indent != 0 my $in_typedecl; # nesting level of typedef/struct/union/enum @@ -191,6 +193,7 @@ sub reset_file_state { $line = 0; $line_before = 0; $line_before2 = 0; + $code_contents_before = ""; @nested_block_indents = (); @nested_hanging_offsets = (); @nested_in_typedecl = (); @@ -198,8 +201,9 @@ sub reset_file_state { @nested_indents = (); @nested_conds_indents = (); $expr_indent = 0; - $in_paren_expr = 0; + $in_block_decls = -1; $in_expr = 0; + $in_paren_expr = 0; $hanging_offset = 0; @in_do_hanging_offsets = (); @in_if_hanging_offsets = (); @@ -316,7 +320,7 @@ sub check_indent { # used for lines outside multi-line string literals $contents_before) if !$sloppy_cmt && $count_before != $count; } # ... but allow normal indentation for the current line, else above check will be done for the line before - if (($in_comment == 0 || $in_comment < 0) # (no commment,) intra-line comment or end of multi-line comment + if (($in_comment == 0 || $in_comment < 0) # (no comment,) intra-line comment or end of multi-line comment && m/^(\s*)@[\s@]*$/) { # line begins with '@', no code follows (except '\') if ($count == $ref_indent) { # indentation is like for (normal) code in this line s/^(\s*)@/$1*/; # blind first '@' as '*' to prevent above delayed check for the line before @@ -377,6 +381,7 @@ sub update_nested_indents { # may reset $in_paren_expr and in this case also res my $in_stmt = $in_expr || @nested_symbols != 0; # not: || $in_typedecl != 0 if ($c =~ m/[{([?]/) { # $c is '{', '(', '[', or '?' if ($c eq "{") { # '{' in any context + $in_block_decls = 0 if !$in_expr && $in_typedecl == 0; # cancel newly hanging_offset if opening brace '{' is after non-whitespace non-comment: $hanging_offset -= INDENT_LEVEL if $hanging_offset > 0 && $head =~ m/[^\s\@]/; push @nested_block_indents, $block_indent; @@ -458,6 +463,7 @@ sub check_nested_nonblock_indents { while (<>) { # loop over all lines of all input files $self_test = $ARGV =~ m/check-format-test/; + $_ = "" if $self_test && m/ blank line within local decls /; $line++; s/\r$//; # strip any trailing CR '\r' (which are typical on Windows systems) $contents = $_; @@ -511,12 +517,12 @@ sub check_nested_nonblock_indents { # do/prepare checks within multi-line comments my $self_test_exception = $self_test ? "@" : ""; - if ($in_comment > 0) { # this still includes the last line of multi-line commment + if ($in_comment > 0) { # this still includes the last line of multi-line comment my ($head, $any_symbol, $cmt_text) = m/^(\s*)(.?)(.*)$/; if ($any_symbol eq "*") { - report("no space after leading '*' in multi-line comment") if $cmt_text =~ m|^[^/\s$self_test_exception]|; + report("missing space or '*' after leading '*' in multi-line comment") if $cmt_text =~ m|^[^*\s/$self_test_exception]|; } else { - report("no leading '*' in multi-line comment"); + report("missing leading '*' in multi-line comment"); } $in_comment++; } @@ -524,13 +530,13 @@ sub check_nested_nonblock_indents { # detect end of comment, must be within multi-line comment, check if it is preceded by non-whitespace text if ((my ($head, $tail) = m|^(.*?)\*/(.*)$|) && $1 ne '/') { # ending comment: '*/' report("neither space nor '*' before '*/'") if $head =~ m/[^*\s]$/; - report("no space after '*/'") if $tail =~ m/^[^\s,;)}\]]/; # no space or ,;)}] after '*/' + report("missing space after '*/'") if $tail =~ m/^[^\s,;)}\]]/; # no space or ,;)}] after '*/' if (!($head =~ m|/\*|)) { # not begin of comment '/*', which is is handled below if ($in_comment == 0) { report("unexpected '*/' outside comment"); $_ = "$head@@".$tail; # blind the "*/" } else { - report("text before '*/' in multi-line comment") if ($head =~ m/\S/); # non-SPC before '*/' + report("text before '*/' in multi-line comment") if ($head =~ m/[^*\s]/); # non-SPC before '*/' $in_comment = -1; # indicate that multi-line comment ends on current line if ($count > 0) { # make indentation of end of multi-line comment appear like of leading intra-line comment @@ -547,9 +553,9 @@ sub check_nested_nonblock_indents { # detect begin of comment, check if it is followed by non-space text MATCH_COMMENT: if (my ($head, $opt_minus, $tail) = m|^(.*?)/\*(-?)(.*)$|) { # begin of comment: '/*' - report("no space before '/*'") + report("missing space before '/*'") if $head =~ m/[^\s(\*]$/; # not space, '(', or or '*' (needed to allow '*/') before comment delimiter - report("neither space nor '*' after '/*' or '/*-'") if $tail =~ m/^[^\s*$self_test_exception]/; + report("missing space, '*' or '!' after '/*' or '/*-'") if $tail =~ m/^[^*\s!$self_test_exception]/; my $cmt_text = $opt_minus.$tail; # preliminary if ($in_comment > 0) { report("unexpected '/*' inside multi-line comment"); @@ -562,8 +568,8 @@ sub check_nested_nonblock_indents { } else { # begin of multi-line comment my $self_test_exception = $self_test ? "(@\d?)?" : ""; report("text after '/*' in multi-line comment") - unless $tail =~ m/^$self_test_exception.?\s*$/; - # tail not essentially empty, first char already checked + unless $tail =~ m/^$self_test_exception.?[*\s]*$/; + # tail not essentially blank, first char already checked # adapt to actual indentation of first line $comment_indent = length($head) + 1; $_ = "$head@@".blind_nonspace($cmt_text); @@ -571,6 +577,7 @@ sub check_nested_nonblock_indents { $leading_comment = $head =~ m/^\s*$/; # there is code before beginning delimiter $formatted_comment = $opt_minus eq "-"; } + } elsif (($head, $tail) = m|^\{-(.*)$|) { # begin of Perl pragma: '{-' } if ($in_comment > 1) { # still inside multi-line comment (not at its begin or end) @@ -605,7 +612,7 @@ sub check_nested_nonblock_indents { # at this point all non-space portions of any types of comments have been blinded as @ - goto LINE_FINISHED if m/^\s*$/; # essentially empty line: just whitespace (and maybe a trailing '\') + goto LINE_FINISHED if m/^\s*$/; # essentially blank line: just whitespace (and maybe a trailing '\') # intra-line whitespace nits @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ -670,6 +677,7 @@ sub check_nested_nonblock_indents { $intra_line =~ s/\s+$//; # strip any (resulting) space at EOL $intra_line =~ s/(for\s*\([^;]*);;(\))/"$1$2"/eg; # strip trailing ';;' in for (;;) $intra_line =~ s/(for\s*\([^;]+;[^;]+);(\))/"$1$2"/eg; # strip trailing ';' in for (;;) + $intra_line =~ s/(for\s*\();(;)/"$1$2"/eg; # replace leading ';;' in for (;;) by ';' $intra_line =~ s/(=\s*)\{ /"$1@ "/eg; # do not report {SPC in initializers such as ' = { 0, };' $intra_line =~ s/, \};/, @;/g; # do not report SPC} in initializers such as ' = { 0, };' report("space before '$1'") if $intra_line =~ m/[\w)\]]\s+(\+\+|--)/; # postfix ++/-- with preceding space @@ -678,35 +686,35 @@ sub check_nested_nonblock_indents { report("space before '$1'") if $intra_line =~ m/\s(\.|->)/; # '.' or '->' with preceding space report("space after '$1'") if $intra_line =~ m/(\.|->)\s/; # '.' or '->' with following space $intra_line =~ s/\-\>|\+\+|\-\-/@/g; # blind '->,', '++', and '--' - report("space before '$2'") if $intra_line =~ m/[^:]\s+(;)/; # space before ';' but not after ':' + report("space before '$1'") if $intra_line =~ m/[^:)]\s+(;)/; # space before ';' but not after ':' or ')' report("space before '$1'") if $intra_line =~ m/\s([,)\]])/; # space before ,)] report("space after '$1'") if $intra_line =~ m/([(\[~!])\s/; # space after ([~! report("space after '$1'") if $intra_line =~ m/(defined)\s/; # space after 'defined' - report("no space before '=' or '='") if $intra_line =~ m/\S(=)/; # '=' etc. without preceding space - report("no space before '$1'") if $intra_line =~ m/\S([|\/%<>^\?])/; # |/%<>^? without preceding space + report("missing space before '=' or '='") if $intra_line =~ m/\S(=)/; # '=' etc. without preceding space + report("missing space before '$1'") if $intra_line =~ m/\S([|\/%<>^\?])/; # |/%<>^? without preceding space # TODO ternary ':' without preceding SPC, while allowing no SPC before ':' after 'case' - report("no space before binary '$1'") if $intra_line =~ m/[^\s{()\[]([+\-])/;# +/- without preceding space or {()[ - # or ')' (which is used f type casts) - report("no space before binary '$1'") if $intra_line =~ m/[^\s{()\[*!]([*])/; # '*' without preceding space or {()[*! - report("no space before binary '$1'") if $intra_line =~ m/[^\s{()\[]([&])/; # '&' without preceding space or {()[ - report("no space after ternary '$1'") if $intra_line =~ m/(:)[^\s\d]/; # ':' without following space or digit - report("no space after '$1'") if $intra_line =~ m/([,;=|\/%<>^\?])\S/; # ,;=|/%<>^? without following space - report("no space after binary '$1'") if $intra_line=~m/[^{(\[]([*])[^\sa-zA-Z_(),*]/;# '*' w/o space or \w(),* after + report("missing space before binary '$2'") if $intra_line =~ m/([^\s{()\[e])([+\-])/; # '+'/'-' without preceding space or {()[e + # ')' may be used for type casts or before "->", 'e' may be used for numerical literals such as "1e-6" + report("missing space before binary '$1'") if $intra_line =~ m/[^\s{()\[*!]([*])/; # '*' without preceding space or {()[*! + report("missing space before binary '$1'") if $intra_line =~ m/[^\s{()\[]([&])/; # '&' without preceding space or {()[ + report("missing space after ternary '$1'") if $intra_line =~ m/(:)[^\s\d]/; # ':' without following space or digit + report("missing space after '$1'") if $intra_line =~ m/([,;=|\/%<>^\?])\S/; # ,;=|/%<>^? without following space + report("missing space after binary '$1'") if $intra_line=~m/[^{(\[]([*])[^\sa-zA-Z_(),*]/;# '*' w/o space or \w(),* after # TODO unary '*' must not be followed by SPC - report("no space after binary '$1'") if $intra_line=~m/([&])[^\sa-zA-Z_(]/; # '&' w/o following space or \w( + report("missing space after binary '$1'") if $intra_line=~m/([&])[^\sa-zA-Z_(]/; # '&' w/o following space or \w( # TODO unary '&' must not be followed by SPC - report("no space after binary '$1'") if $intra_line=~m/[^{(\[]([+\-])[^\s\d(]/; # +/- w/o following space or \d( + report("missing space after binary '$1'") if $intra_line=~m/[^{(\[]([+\-])[^\s\d(]/; # +/- w/o following space or \d( # TODO unary '+' and '-' must not be followed by SPC - report("no space after '$2'") if $intra_line =~ m/(^|\W)(if|while|for|switch|case)[^\w\s]/; # kw w/o SPC - report("no space after '$2'") if $intra_line =~ m/(^|\W)(return)[^\w\s;]/; # return w/o SPC or ';' + report("missing space after '$2'") if $intra_line =~ m/(^|\W)(if|while|for|switch|case)[^\w\s]/; # kw w/o SPC + report("missing space after '$2'") if $intra_line =~ m/(^|\W)(return)[^\w\s;]/; # return w/o SPC or ';' report("space after function/macro name") if $intra_line =~ m/(\w+)\s+\(/ # fn/macro name with space before '(' - && !($1 =~ m/^(if|while|for|switch|return|typedef|void|char|unsigned|int|long|float|double)$/) # not keyword + && !($1 =~ m/^(sizeof|if|else|while|do|for|switch|case|default|break|continue|goto|return|void|char|signed|unsigned|int|short|long|float|double|typedef|enum|struct|union|auto|extern|static|const|volatile|register)$/) # not keyword && !(m/^\s*#\s*define\s/); # we skip macro definitions here because macros # without parameters but with body beginning with '(', e.g., '#define X (1)', # would lead to false positives - TODO also check for macros with parameters - report("no space before '{'") if $intra_line =~ m/[^\s{(\[]\{/; # '{' without preceding space or {([ - report("no space after '}'") if $intra_line =~ m/\}[^\s,;\])}]/; # '}' without following space or ,;])} + report("missing space before '{'") if $intra_line =~ m/[^\s{(\[]\{/; # '{' without preceding space or {([ + report("missing space after '}'") if $intra_line =~ m/\}[^\s,;\])}]/; # '}' without following space or ,;])} } # preprocessor directives @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ -738,7 +746,8 @@ sub check_nested_nonblock_indents { # update indents according to leading closing brace(s) '}' or label or switch case my $in_stmt = $in_expr || @nested_symbols != 0 || $in_typedecl != 0; if ($in_stmt) { # expr/stmt/type decl/var def/fn hdr, i.e., not at block level - if (m/^([\s@]*\})/) { # leading '}', any preceding blinded comment must not be matched + if (m/^([\s@]*\})/) { # leading '}' within stmt, any preceding blinded comment must not be matched + $in_block_decls = -1; my $head = $1; update_nested_indents($head); $nested_indents_position = length($head); @@ -785,7 +794,8 @@ sub check_nested_nonblock_indents { } if ($before ne "") { # non-whitespace non-'{' before '}' report("code before '}'"); - } else { # leading '}', any preceding blinded comment must not be matched + } else { # leading '}' outside stmt, any preceding blinded comment must not be matched + $in_block_decls = -1; $local_offset = $block_indent + $hanging_offset - INDENT_LEVEL; update_nested_indents($head); $nested_indents_position = length($head); @@ -832,6 +842,27 @@ sub check_nested_nonblock_indents { check_indent() if $count >= 0; # not for #define and not if multi-line string literal is continued + # check for blank lines within/after local decls @@@@@@@@@@@@@@@@@@@@@@@@@@@ + + if ($in_block_decls >= 0 && + $in_comment == 0 && !m/^\s*\*?@/ && # not in multi-line comment nor an intra-line comment + !$in_expr && $expr_indent == 0 && $in_typedecl == 0) { + my $blank_line_before = $line > 1 + && $code_contents_before =~ m/^\s*(\\\s*)?$/; # essentially blank line: just whitespace (and maybe a trailing '\') + if (m/^[\s(]*(char|signed|unsigned|int|short|long|float|double|enum|struct|union|auto|extern|static|const|volatile|register)(\W|$)/ # clear start of local decl + || (m/^(\s*(\w+|\[\]|[\*()]))+?\s+[\*\(]*\w+(\s*(\)|\[[^\]]*\]))*\s*[;,=]/ # weak check for decl involving user-defined type + && !m/^\s*(\}|sizeof|if|else|while|do|for|switch|case|default|break|continue|goto|return)(\W|$)/)) { + $in_block_decls++; + report_flexibly($line - 1, "blank line within local decls, before", $contents) if $blank_line_before; + } else { + report_flexibly($line, "missing blank line after local decls", "\n$contents_before$contents") + if $in_block_decls > 0 && !$blank_line_before; + $in_block_decls = -1 unless + m/^\s*(\\\s*)?$/ # essentially blank line: just whitespace (and maybe a trailing '\') + || $in_comment != 0 || m/^\s*\*?@/; # in multi-line comment or an intra-line comment + } + } + $in_comment = 0 if $in_comment < 0; # multi-line comment has ended # do some further checks @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ -851,22 +882,19 @@ sub check_nested_nonblock_indents { $line_opening_brace == $line_before) && $contents_before =~ m/;/) { # there is at least one terminator ';', so there is some stmt # TODO do not report cases where a further else branch - # follows with a block containg more than one line/statement + # follows with a block containing more than one line/statement report_flexibly($line_before, "'$keyword_opening_brace' { 1 stmt }", $contents_before); } } report("single-letter name '$2'") if (m/(^|.*\W)([IO])(\W.*|$)/); # single-letter name 'I' or 'O' # maybe re-add 'l'? # constant on LHS of comparison or assignment, e.g., NULL != x or 'a' < c, but not a + 1 == b - report("constant on LHS of '$2'") - if (m/(['"]|([\+\-\*\/\/%\&\|\^<>]\s*)?\W[0-9]+L?|NULL)\s*([\!<>=]=|[<=>][^<>])/ && $2 eq ""); + report("constant on LHS of '$3'") + if (m/(['"]|([\+\-\*\/\/%\&\|\^<>]\s*)?\W[0-9]+L?|\WNULL)\s*([\!<>=]=|[<=>])([<>]?)/ && + $2 eq "" && (($3 ne "<" && $3 ne "='" && $3 ne ">") || $4 eq "")); # TODO report #if 0 and #if 1 - # TODO report empty line within local variable definitions - - # TODO report missing empty line after local variable definitions - # TODO report needless use of parentheses, while # macro parameters should always be in parens (except when passed on), e.g., '#define ID(x) (x)' @@ -934,7 +962,7 @@ sub check_nested_nonblock_indents { # set $in_typedecl and potentially $hanging_offset for type declaration if (!$in_expr && @nested_indents == 0 # not in expression - && m/(^|^.*\W)(typedef|struct|union|enum)(\W.*|$)$/ + && m/(^|^.*\W)(typedef|enum|struct|union)(\W.*|$)$/ && parens_balance($1) == 0 # not in newly started expression or function arg list && ($2 eq "typedef" || !($3 =~ m/\s*\w++\s*(.)/ && $1 ne "{")) # 'struct'/'union'/'enum' not followed by '{' # not needed: && $keyword_opening_brace = $2 if $3 =~ m/\{/; @@ -1018,12 +1046,12 @@ sub check_nested_nonblock_indents { !($keyword_opening_brace eq "else" && $line_opening_brace < $line_before2); } report("code after '{'") if $tail=~ m/[^\s\@]/ && # trailing non-whitespace non-comment (non-'\') - !($tail=~ m/\}/); # no '}' after last '{' + !($tail=~ m/\}/); # missing '}' after last '{' } } # check for opening brace after if/while/for/switch/do not on same line - # note that "no '{' on same line after '} else'" is handled further below + # note that "missing '{' on same line after '} else'" is handled further below if (/^[\s@]*{/ && # leading '{' $line_before > 0 && !($contents_before_ =~ m/^\s*#/) && # not preprocessor directive '#if (my ($head, $mid, $tail) = ($contents_before_ =~ m/(^|^.*\W)(if|while|for|switch|do)(\W.*$|$)/))) { @@ -1033,10 +1061,10 @@ sub check_nested_nonblock_indents { # check for closing brace on line before 'else' not followed by leading '{' elsif (my ($head, $tail) = m/(^|^.*\W)else(\W.*$|$)/) { if (parens_balance($tail) == 0 && # avoid false positive due to unfinished expr on current line - !($tail =~ m/{/) && # after 'else' no '{' on same line + !($tail =~ m/{/) && # after 'else' missing '{' on same line !($head =~ m/}[\s@]*$/) && # not: '}' then any whitespace or comments before 'else' $line_before > 0 && $contents_before_ =~ /}[\s@]*$/) { # trailing '}' on line before - report("no '{' after '} else'"); + report("missing '{' on same line after '} else'"); } } @@ -1063,10 +1091,10 @@ sub check_nested_nonblock_indents { if ($line_before > 0 && $contents_before_ =~ /}[\s@]*$/) { report("'else' not on same line as preceding '}'"); } elsif (parens_balance($tail) == 0) { # avoid false positive due to unfinished expr on current line - report("no '}' on same line before 'else ... {'") if $brace_after; + report("missing '}' on same line before 'else ... {'") if $brace_after; } } elsif (parens_balance($tail) == 0) { # avoid false positive due to unfinished expr on current line - report("no '{' on same line after '} else'") if $brace_before && !$brace_after; + report("missing '{' on same line after '} else'") if $brace_before && !$brace_after; } } @@ -1086,6 +1114,10 @@ sub check_nested_nonblock_indents { # post-processing at end of line @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ LINE_FINISHED: + $code_contents_before = $contents if + !m/^\s*#(\s*)(\w+)/ && # not single-line directive + $in_comment == 0 && !m/^\s*\*?@/; # not in multi-line comment nor an intra-line comment + # on end of multi-line preprocessor directive, adapt indent if ($in_directive > 0 && # need to use original line contents because trailing \ may have been stripped @@ -1096,12 +1128,12 @@ sub check_nested_nonblock_indents { $hanging_offset = 0; # compensate for this in case macro ends, e.g., as 'while (0)' } - if (m/^\s*$/) { # at begin of file essentially empty line: just whitespace (and maybe a '\') - report("leading ".($1 eq "" ? "empty" :"whitespace")." line") if $line == 1 && !$sloppy_SPC; + if (m/^\s*$/) { # at begin of file essentially blank line: just whitespace (and maybe a '\') + report("leading ".($1 eq "" ? "blank" :"whitespace")." line") if $line == 1 && !$sloppy_SPC; } else { if ($line_before > 0) { my $linediff = $line - $line_before - 1; - report("$linediff empty lines before") if $linediff > 1 && !$sloppy_SPC; + report("$linediff blank lines before") if $linediff > 1 && !$sloppy_SPC; } $line_before2 = $line_before; $contents_before2 = $contents_before; @@ -1123,8 +1155,8 @@ sub check_nested_nonblock_indents { # post-processing at end of file @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ if (eof) { - # check for essentially empty line (which may include a '\') just before EOF - report(($1 eq "\n" ? "empty line" : $2 ne "" ? "'\\'" : "whitespace")." at EOF") + # check for essentially blank line (which may include a '\') just before EOF + report(($1 eq "\n" ? "blank line" : $2 ne "" ? "'\\'" : "whitespace")." at EOF") if $contents =~ m/^(\s*(\\?)\s*)$/ && !$sloppy_SPC; # report unclosed expression-level nesting diff --git a/deps/openssl/openssl/util/missingcrypto.txt b/deps/openssl/openssl/util/missingcrypto.txt index 9afa1b8c002173..990e2e97464c39 100644 --- a/deps/openssl/openssl/util/missingcrypto.txt +++ b/deps/openssl/openssl/util/missingcrypto.txt @@ -635,8 +635,6 @@ EVP_CIPHER_impl_ctx_size(3) EVP_CIPHER_set_asn1_iv(3) EVP_MD_do_all(3) EVP_MD_do_all_sorted(3) -EVP_PBE_alg_add(3) -EVP_PBE_alg_add_type(3) EVP_PBE_cleanup(3) EVP_PBE_get(3) EVP_PKEY_CTX_get0_peerkey(3) @@ -811,9 +809,6 @@ OPENSSL_LH_set_down_load(3) OPENSSL_LH_strhash(3) OPENSSL_asc2uni(3) OPENSSL_die(3) -OPENSSL_gmtime(3) -OPENSSL_gmtime_adj(3) -OPENSSL_gmtime_diff(3) OPENSSL_init(3) OPENSSL_isservice(3) OPENSSL_issetugid(3) @@ -888,8 +883,6 @@ PKCS7_add1_attrib_digest(3) PKCS7_add_attrib_content_type(3) PKCS7_add_attrib_smimecap(3) PKCS7_add_attribute(3) -PKCS7_add_certificate(3) -PKCS7_add_crl(3) PKCS7_add_recipient(3) PKCS7_add_recipient_info(3) PKCS7_add_signature(3) @@ -1327,7 +1320,6 @@ X509_get_default_cert_file_env(3) X509_get_default_private_dir(3) X509_get_pubkey_parameters(3) X509_get_signature_type(3) -X509_gmtime_adj(3) X509_issuer_and_serial_hash(3) X509_issuer_name_hash(3) X509_issuer_name_hash_old(3) diff --git a/deps/openssl/openssl/util/perl/OpenSSL/config.pm b/deps/openssl/openssl/util/perl/OpenSSL/config.pm index 84485abae5033a..2f1edcafb69f7d 100755 --- a/deps/openssl/openssl/util/perl/OpenSSL/config.pm +++ b/deps/openssl/openssl/util/perl/OpenSSL/config.pm @@ -15,8 +15,10 @@ use strict; use warnings; use Getopt::Std; use File::Basename; +use File::Spec; use IPC::Cmd; use POSIX; +use Config; use Carp; # These control our behavior. @@ -32,6 +34,7 @@ my $SYSTEM; my $VERSION; my $CCVENDOR; my $CCVER; +my $CL_ARCH; my $GCC_BITS; my $GCC_ARCH; @@ -49,12 +52,15 @@ my @c_compilers = qw(clang gcc cc); my @cc_version = ( clang => sub { + return undef unless IPC::Cmd::can_run("$CROSS_COMPILE$CC"); my $v = `$CROSS_COMPILE$CC -v 2>&1`; $v =~ m/(?:(?:clang|LLVM) version|.*based on LLVM)\s+([0-9]+\.[0-9]+)/; return $1; }, gnu => sub { - my $v = `$CROSS_COMPILE$CC -dumpversion 2>/dev/null`; + return undef unless IPC::Cmd::can_run("$CROSS_COMPILE$CC"); + my $nul = File::Spec->devnull(); + my $v = `$CROSS_COMPILE$CC -dumpversion 2> $nul`; # Strip off whatever prefix egcs prepends the number with. # Hopefully, this will work for any future prefixes as well. $v =~ s/^[a-zA-Z]*\-//; @@ -159,6 +165,12 @@ my $guess_patterns = [ [ 'CYGWIN.*', '${MACHINE}-pc-cygwin' ], [ 'vxworks.*', '${MACHINE}-whatever-vxworks' ], + # The MACHINE part of the array POSIX::uname() returns on VMS isn't + # worth the bits wasted on it. It's better, then, to rely on perl's + # %Config, which has a trustworthy item 'archname', especially since + # VMS installation aren't multiarch (yet) + [ 'OpenVMS:.*', "$Config{archname}-whatever-OpenVMS" ], + # Note: there's also NEO and NSR, but they are old and unsupported [ 'NONSTOP_KERNEL:.*:NSE-.*?', 'nse-tandem-nsk${RELEASE}' ], [ 'NONSTOP_KERNEL:.*:NSV-.*?', 'nsv-tandem-nsk${RELEASE}' ], @@ -378,6 +390,22 @@ sub determine_compiler_settings { $CCVER = $v; } } + + # 'Windows NT' is the system name according to POSIX::uname()! + if ( $SYSTEM eq "Windows NT" ) { + # favor vendor cl over gcc + if (IPC::Cmd::can_run('cl')) { + $CC = 'cl'; + $CCVENDOR = ''; # Determine later + $CCVER = 0; + + my $v = `cl 2>&1`; + if ( $v =~ /Microsoft .* Version ([0-9\.]+) for (x86|x64|ARM|ia64)/ ) { + $CCVER = $1; + $CL_ARCH = $2; + } + } + } } # If no C compiler has been determined at this point, we die. Hard. @@ -876,22 +904,43 @@ EOF } else { $config{disable} = [ 'asm' ]; } - return %config; + return { %config }; } ], # Windows values found by looking at Perl 5's win32/win32.c - [ 'amd64-.*?-Windows NT', { target => 'VC-WIN64A' } ], - [ 'ia64-.*?-Windows NT', { target => 'VC-WIN64I' } ], - [ 'x86-.*?-Windows NT', { target => 'VC-WIN32' } ], + [ '(amd64|ia64|x86|ARM)-.*?-Windows NT', + sub { + # If we determined the arch by asking cl, take that value, + # otherwise the SYSTEM we got from from POSIX::uname(). + my $arch = $CL_ARCH // $1; + my $config; + + if ($arch) { + $config = { 'amd64' => { target => 'VC-WIN64A' }, + 'ia64' => { target => 'VC-WIN64I' }, + 'x86' => { target => 'VC-WIN32' }, + 'x64' => { target => 'VC-WIN64A' }, + 'ARM' => { target => 'VC-WIN64-ARM' }, + } -> {$arch}; + die <<_____ unless defined $config; +ERROR +I do not know how to handle ${arch}. +_____ + } + die <<_____ unless defined $config; +ERROR +Could not figure out the architecture. +_____ + + return $config; + } + ], # VMS values found by observation on existing machinery. - # Unfortunately, the machine part is a bit... overdone. It seems, - # though, that 'Alpha' exists in that part for Alphas, making it - # distinguishable from Itanium. It will be interesting to see what - # we'll get in the upcoming x86_64 port... - [ '.*Alpha.*?-.*?-OpenVMS', { target => 'vms-alpha' } ], - [ '.*?-.*?-OpenVMS', { target => 'vms-ia64' } ], + [ 'VMS_AXP-.*?-OpenVMS', { target => 'vms-alpha' } ], + [ 'VMS_IA64-.*?-OpenVMS', { target => 'vms-ia64' } ], + [ 'VMS_x86_64-.*?-OpenVMS', { target => 'vms-x86_64' } ], # TODO: There are a few more choices among OpenSSL config targets, but # reaching them involves a bit more than just a host tripet. Select diff --git a/deps/openssl/openssl/util/wrap.pl.in b/deps/openssl/openssl/util/wrap.pl.in index b13c34d8512b3e..5126513d4c3e91 100644 --- a/deps/openssl/openssl/util/wrap.pl.in +++ b/deps/openssl/openssl/util/wrap.pl.in @@ -68,7 +68,10 @@ my $waitcode = system @cmd; die "wrap.pl: Failed to execute '", join(' ', @cmd), "': $!\n" if $waitcode == -1; -# When the subprocess aborted on a signal, mimic what Unix shells do, by +# When the subprocess aborted on a signal, we simply raise the same signal. +kill(($? & 255) => $$) if ($? & 255) != 0; + +# If that didn't stop this script, mimic what Unix shells do, by # converting the signal code to an exit code by setting the high bit. # This only happens on Unix flavored operating systems, the others don't # have this sort of signaling to date, and simply leave the low byte zero.