head 1.1; branch 1.1.1; access; symbols netbsd-11-0-RC4:1.1.1.1.2.1 openssl-3-5-6:1.1.1.3 netbsd-11-0-RC3:1.1.1.1 netbsd-11-0-RC2:1.1.1.1 netbsd-11-0-RC1:1.1.1.1 openssl-3-5-5:1.1.1.2 perseant-exfatfs-base-20250801:1.1.1.1 netbsd-11:1.1.1.1.0.2 netbsd-11-base:1.1.1.1 openssl-3-5-1:1.1.1.1 OPENSSL:1.1.1; locks; strict; comment @# @; 1.1 date 2025.07.17.13.51.09; author christos; state Exp; branches 1.1.1.1; next ; commitid 6pNLKemi6p4Pw63G; 1.1.1.1 date 2025.07.17.13.51.09; author christos; state Exp; branches 1.1.1.1.2.1; next 1.1.1.2; commitid 6pNLKemi6p4Pw63G; 1.1.1.2 date 2026.01.27.21.17.30; author christos; state Exp; branches; next 1.1.1.3; commitid BKvqW8luU7R3K4sG; 1.1.1.3 date 2026.04.08.16.56.14; author christos; state Exp; branches; next ; commitid PbCl99X8Szaq2bBG; 1.1.1.1.2.1 date 2026.05.07.18.02.26; author martin; state Exp; branches; next ; commitid ZLFQFEGqfqPbsUEG; desc @@ 1.1 log @Initial revision @ text @## ## Makefile for OpenSSL ## ## {- join("\n## ", @@autowarntext) -} {- use OpenSSL::Util; our $makedep_scheme = $config{makedep_scheme}; our $makedepcmd = platform->makedepcmd(); sub windowsdll { $config{target} =~ /^(?:Cygwin|mingw)/ } # Shared AIX support is special. We put libcrypto[64].so.ver into # libcrypto.a and use libcrypto_a.a as static one, unless using # shared_target style aix-solib. In that mode, create # libcrypto.so as a link-import library that inserts runtime # dependencies on libcrypto.so.ver, and the static library is # named libcrypto.a. sub sharedaix { !$disabled{shared} && $target{shared_target} =~ /^aix(?!-solib$)/ } sub sharedaix_solib { !$disabled{shared} && $target{shared_target} =~ /^aix-solib$/ } our $sover_dirname = platform->shlib_version_as_filename(); # This makes sure things get built in the order they need # to. You're welcome. sub dependmagic { my $target = shift; my $help = shift; return "$target: build_generated ## $help\n\t\"\$(MAKE)\" depend && \"\$(MAKE)\" _$target\n_$target"; } our $COLUMNS = $ENV{COLUMNS}; if ($COLUMNS =~ /^\d+$/) { $COLUMNS = int($COLUMNS) - 2; # 2 to leave space for ending ' \' } else { $COLUMNS = 76; } sub fill_lines { my $item_sep = shift; # string my $line_length = shift; # number of chars my @@result = (); my $resultpos = 0; foreach (@@_) { my $fill_line = $result[$resultpos] // ''; my $newline = ($fill_line eq '' ? '' : $fill_line . $item_sep) . $_; if (length($newline) > $line_length) { # If this is a single item and the intended result line # is empty, we put it there anyway if ($fill_line eq '') { $result[$resultpos++] = $newline; } else { $result[++$resultpos] = $_; } } else { $result[$resultpos] = $newline; } } return @@result; } ''; -} PLATFORM={- $config{target} -} OPTIONS={- $config{options} -} CONFIGURE_ARGS=({- join(", ",quotify_l(@@{$config{perlargv}})) -}) SRCDIR={- $config{sourcedir} -} BLDDIR={- $config{builddir} -} FIPSKEY={- $config{FIPSKEY} -} VERSION={- "$config{full_version}" -} VERSION_NUMBER={- "$config{version}" -} MAJOR={- $config{major} -} MINOR={- $config{minor} -} SHLIB_VERSION_NUMBER={- $config{shlib_version} -} SHLIB_TARGET={- $target{shared_target} -} LIBS={- join(" \\\n" . ' ' x 5, fill_lines(" ", $COLUMNS - 5, map { platform->staticlib($_) // () } @@{$unified_info{libraries}})) -} SHLIBS={- join(" \\\n" . ' ' x 7, fill_lines(" ", $COLUMNS - 7, map { platform->sharedlib($_) // () } @@{$unified_info{libraries}})) -} SHLIB_INFO={- join(" \\\n" . ' ' x 11, fill_lines(" ", $COLUMNS - 11, map { my $x = platform->sharedlib($_); my $y = platform->sharedlib_simple($_) // ''; my $z = platform->sharedlib_import($_) // ''; $x ? "\"$x;$y;$z\"" : () } @@{$unified_info{libraries}})) -} MODULES={- join(" \\\n" . ' ' x 8, fill_lines(" ", $COLUMNS - 8, map { platform->dso($_) } # Drop all modules that are dependencies, they will # be processed through their dependents grep { my $x = $_; !grep { grep { $_ eq $x } @@$_ } values %{$unified_info{depends}} } @@{$unified_info{modules}})) -} FIPSMODULE={- # We do some extra checking here, as there should be only one use File::Basename; our @@fipsmodules = grep { !$unified_info{attributes}->{modules}->{$_}->{noinst} && $unified_info{attributes}->{modules}->{$_}->{fips} } @@{$unified_info{modules}}; die "More that one FIPS module" if scalar @@fipsmodules > 1; join(" ", map { platform->dso($_) } @@fipsmodules) -} FIPSMODULENAME={- die "More that one FIPS module" if scalar @@fipsmodules > 1; join(" ", map { basename(platform->dso($_)) } @@fipsmodules) -} PROGRAMS={- join(" \\\n" . ' ' x 9, fill_lines(" ", $COLUMNS - 9, map { platform->bin($_) } @@{$unified_info{programs}})) -} SCRIPTS={- join(" \\\n" . ' ' x 8, fill_lines(" ", $COLUMNS - 8, @@{$unified_info{scripts}})) -} {- output_off() if $disabled{makedepend}; "" -} DEPS={- join(" \\\n" . ' ' x 5, fill_lines(" ", $COLUMNS - 5, map { platform->isobj($_) ? platform->dep($_) : () } grep { $unified_info{sources}->{$_}->[0] =~ /\.c$/ } keys %{$unified_info{sources}})); -} {- output_on() if $disabled{makedepend}; "" -} GENERATED_MANDATORY={- join(" \\\n" . ' ' x 20, fill_lines(" ", $COLUMNS - 20, @@{$unified_info{depends}->{""}})) -} GENERATED_PODS={- # common0.tmpl provides @@generated join(" \\\n" . ' ' x 15, fill_lines(" ", $COLUMNS - 15, map { my $x = $_; ( grep { $unified_info{attributes}->{depends} ->{$x}->{$_}->{pod} // 0 } keys %{$unified_info{attributes}->{depends}->{$x}} ) ? $x : (); } @@generated)) -} GENERATED={- # common0.tmpl provides @@generated join(" \\\n" . ' ' x 5, fill_lines(" ", $COLUMNS - 5, map { platform->convertext($_) } @@generated )) -} INSTALL_LIBS={- join(" \\\n" . ' ' x 13, fill_lines(" ", $COLUMNS - 13, map { platform->staticlib($_) // () } grep { !$unified_info{attributes}->{libraries}->{$_}->{noinst} } @@{$unified_info{libraries}})) -} INSTALL_SHLIBS={- join(" \\\n" . ' ' x 15, fill_lines(" ", $COLUMNS - 15, map { platform->sharedlib($_) // () } grep { !$unified_info{attributes}->{libraries}->{$_}->{noinst} } @@{$unified_info{libraries}})) -} INSTALL_SHLIB_INFO={- join(" \\\n" . ' ' x 19, fill_lines(" ", $COLUMNS - 19, map { my $x = platform->sharedlib($_); my $y = platform->sharedlib_simple($_) // ''; my $z = platform->sharedlib_import($_) // ''; $x ? "\"$x;$y;$z\"" : () } grep { !$unified_info{attributes}->{libraries}->{$_}->{noinst} } @@{$unified_info{libraries}})) -} INSTALL_ENGINES={- join(" \\\n" . ' ' x 16, fill_lines(" ", $COLUMNS - 16, map { platform->dso($_) } grep { !$unified_info{attributes}->{modules}->{$_}->{noinst} && $unified_info{attributes}->{modules}->{$_}->{engine} } @@{$unified_info{modules}})) -} INSTALL_MODULES={- join(" \\\n" . ' ' x 16, fill_lines(" ", $COLUMNS - 16, map { platform->dso($_) } grep { !$unified_info{attributes}->{modules}->{$_}->{noinst} && !$unified_info{attributes}->{modules}->{$_}->{engine} && !$unified_info{attributes}->{modules}->{$_}->{fips} } @@{$unified_info{modules}})) -} INSTALL_FIPSMODULE={- join(" \\\n" . ' ' x 16, fill_lines(" ", $COLUMNS - 16, map { platform->dso($_) } grep { !$unified_info{attributes}->{modules}->{$_}->{noinst} && $unified_info{attributes}->{modules}->{$_}->{fips} } @@{$unified_info{modules}})) -} INSTALL_FIPSMODULECONF=providers/fipsmodule.cnf INSTALL_PROGRAMS={- join(" \\\n" . ' ' x 16, fill_lines(" ", $COLUMNS - 16, map { platform->bin($_) } grep { !$unified_info{attributes}->{programs}->{$_}->{noinst} } @@{$unified_info{programs}})) -} INSTALL_EXPORTERS_PKGCONFIG={- join(" \\\n" . ' ' x 28, fill_lines(" ", $COLUMNS - 28, grep { $unified_info{attributes}->{generate}->{$_}->{exporter} eq 'pkg-config'} sort keys %{$unified_info{generate}})) -} INSTALL_EXPORTERS_CMAKE={- join(" \\\n" . ' ' x 24, fill_lines(" ", $COLUMNS - 24, grep { $unified_info{attributes}->{generate}->{$_}->{exporter} eq 'cmake'} sort keys %{$unified_info{generate}})) -} BIN_SCRIPTS={- join(" \\\n" . ' ' x 12, fill_lines(" ", $COLUMNS - 12, map { my $x = $unified_info{attributes}->{scripts}->{$_}->{linkname}; $x ? "$_:$x" : $_ } grep { !$unified_info{attributes}->{scripts}->{$_}->{noinst} && !$unified_info{attributes}->{scripts}->{$_}->{misc} } @@{$unified_info{scripts}})) -} MISC_SCRIPTS={- join(" \\\n" . ' ' x 13, fill_lines(" ", $COLUMNS - 13, map { my $x = $unified_info{attributes}->{scripts}->{$_}->{linkname}; $x ? "$_:$x" : $_ } grep { !$unified_info{attributes}->{scripts}->{$_}->{noinst} && $unified_info{attributes}->{scripts}->{$_}->{misc} } @@{$unified_info{scripts}})) -} IMAGEDOCS1={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{imagedocs}->{man1}})) -} IMAGEDOCS3={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{imagedocs}->{man3}})) -} IMAGEDOCS5={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{imagedocs}->{man5}})) -} IMAGEDOCS7={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{imagedocs}->{man7}})) -} HTMLDOCS1={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{htmldocs}->{man1}})) -} HTMLDOCS3={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{htmldocs}->{man3}})) -} HTMLDOCS5={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{htmldocs}->{man5}})) -} HTMLDOCS7={- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$unified_info{htmldocs}->{man7}})) -} MANDOCS1={- join(" \\\n" . ' ' x 9, fill_lines(" ", $COLUMNS - 9, @@{$unified_info{mandocs}->{man1}})) -} MANDOCS3={- join(" \\\n" . ' ' x 9, fill_lines(" ", $COLUMNS - 9, @@{$unified_info{mandocs}->{man3}})) -} MANDOCS5={- join(" \\\n" . ' ' x 9, fill_lines(" ", $COLUMNS - 9, @@{$unified_info{mandocs}->{man5}})) -} MANDOCS7={- join(" \\\n" . ' ' x 9, fill_lines(" ", $COLUMNS - 9, @@{$unified_info{mandocs}->{man7}})) -} APPS_OPENSSL="{- use File::Spec::Functions; catfile("apps","openssl") -}" # DESTDIR is for package builders so that they can configure for, say, # /usr/ and yet have everything installed to /tmp/somedir/usr/. # Normally it is left empty. DESTDIR= # Do not edit these manually. Use Configure with --prefix or --openssldir # to change this! Short explanation in the top comment in Configure INSTALLTOP={- # $prefix is used in the OPENSSLDIR perl snippet # our $prefix = $config{prefix} || "/usr/local"; $prefix -} OPENSSLDIR={- # # The logic here is that if no --openssldir was given, # OPENSSLDIR will get the value from $prefix plus "/ssl". # If --openssldir was given and the value is an absolute # path, OPENSSLDIR will get its value without change. # If the value from --openssldir is a relative path, # OPENSSLDIR will get $prefix with the --openssldir # value appended as a subdirectory. # use File::Spec::Functions; our $openssldir = $config{openssldir} ? (file_name_is_absolute($config{openssldir}) ? $config{openssldir} : catdir($prefix, $config{openssldir})) : catdir($prefix, "ssl"); $openssldir -} LIBDIR={- our $libdir = $config{libdir}; unless ($libdir) { $libdir = "lib$target{multilib}"; } file_name_is_absolute($libdir) ? "" : $libdir -} # $(libdir) is chosen to be compatible with the GNU coding standards libdir={- file_name_is_absolute($libdir) ? $libdir : '$(INSTALLTOP)/$(LIBDIR)' -} ENGINESDIR=$(libdir)/engines-{- $sover_dirname -} MODULESDIR=$(libdir)/ossl-modules # Convenience variable for those who want to set the rpath in shared # libraries and applications LIBRPATH=$(libdir) BINDIR={- our $bindir = $config{bindir}; unless ($bindir) { $bindir = "bin$target{multibin}"; } file_name_is_absolute($bindir) ? "" : $bindir -} bindir={- file_name_is_absolute($bindir) ? $bindir : '$(INSTALLTOP)/$(BINDIR)' -} PKGCONFIGDIR=$(libdir)/pkgconfig CMAKECONFIGDIR=$(libdir)/cmake/OpenSSL MANDIR=$(INSTALLTOP)/share/man DOCDIR=$(INSTALLTOP)/share/doc/$(BASENAME) HTMLDIR=$(DOCDIR)/html # MANSUFFIX is for the benefit of anyone who may want to have a suffix # appended after the manpage file section number. "ssl" is popular, # resulting in files such as config.5ssl rather than config.5. MANSUFFIX=ossl HTMLSUFFIX=html # For "optional" echo messages, to get "real" silence ECHO = echo ##### User defined commands and flags ################################ # We let the C compiler driver to take care of .s files. This is done in # order to be excused from maintaining a separate set of architecture # dependent assembler flags. E.g. if you throw -mcpu=ultrasparc at SPARC # gcc, then the driver will automatically translate it to -xarch=v8plus # and pass it down to assembler. In any case, we do not define AS or # ASFLAGS for this reason. CROSS_COMPILE={- $config{CROSS_COMPILE} -} CC=$(CROSS_COMPILE){- $config{CC} -} CXX={- $config{CXX} ? "\$(CROSS_COMPILE)$config{CXX}" : '' -} CPPFLAGS={- our $cppflags1 = join(" ", (map { "-D".$_} @@{$config{CPPDEFINES}}), (map { "-I".$_} @@{$config{CPPINCLUDES}}), @@{$config{CPPFLAGS}}) -} CFLAGS={- join(' ', @@{$config{CFLAGS}}) -} CXXFLAGS={- join(' ', @@{$config{CXXFLAGS}}) -} LDFLAGS= {- join(' ', @@{$config{LDFLAGS}}) -} EX_LIBS= {- join(' ', @@{$config{LDLIBS}}) -} OBJCOPY={- $config{OBJCOPY} -} MAKEDEPEND={- $config{makedepcmd} -} PERL={- $config{PERL} -} AR=$(CROSS_COMPILE){- $config{AR} -} ARFLAGS= {- join(' ', @@{$config{ARFLAGS}}) -} RANLIB={- $config{RANLIB} ? "\$(CROSS_COMPILE)$config{RANLIB}" : "true"; -} RC= $(CROSS_COMPILE){- $config{RC} -} RCFLAGS={- join(' ', @@{$config{RCFLAGS}}) -} {- $target{shared_rcflag} -} RM= rm -f RMDIR= rmdir TAR= {- $target{TAR} || "tar" -} TARFLAGS= {- $target{TARFLAGS} -} BASENAME= openssl NAME= $(BASENAME)-$(VERSION) # Relative to $(SRCDIR) TARFILE= ../$(NAME).tar ##### Project flags ################################################## # Variables starting with CNF_ are common variables for all product types CNF_CPPFLAGS={- our $cppflags2 = join(' ', $target{cppflags} || (), (map { "-D".$_} @@{$target{defines}}, @@{$config{defines}}), (map { "-I".$_} @@{$target{includes}}, @@{$config{includes}}), @@{$config{cppflags}}) -} CNF_CFLAGS={- join(' ', $target{cflags} || (), @@{$config{cflags}}) -} CNF_CXXFLAGS={- join(' ', $target{cxxflags} || (), @@{$config{cxxflags}}) -} CNF_LDFLAGS={- join(' ', $target{lflags} || (), @@{$config{lflags}}) -} CNF_EX_LIBS={- join(' ', $target{ex_libs} || (), @@{$config{ex_libs}}) -} # Variables starting with LIB_ are used to build library object files # and shared libraries. # Variables starting with DSO_ are used to build DSOs and their object files. # Variables starting with BIN_ are used to build programs and their object # files. LIB_CPPFLAGS={- our $lib_cppflags = join(' ', $target{lib_cppflags} || (), $target{shared_cppflag} || (), (map { '-D'.$_ } @@{$target{lib_defines} || ()}, @@{$target{shared_defines} || ()}, @@{$config{lib_defines} || ()}, @@{$config{shared_defines} || ()}), (map { '-I'.quotify1($_) } @@{$target{lib_includes}}, @@{$target{shared_includes}}, @@{$config{lib_includes}}, @@{$config{shared_includes}}), @@{$config{lib_cppflags}}, @@{$config{shared_cppflag}}); join(' ', $lib_cppflags, (map { '-D'.$_ } 'OPENSSLDIR="\"$(OPENSSLDIR)\""', 'ENGINESDIR="\"$(ENGINESDIR)\""', 'MODULESDIR="\"$(MODULESDIR)\""'), '$(CNF_CPPFLAGS)', '$(CPPFLAGS)') -} LIB_CFLAGS={- join(' ', $target{lib_cflags} || (), $target{shared_cflag} || (), @@{$config{lib_cflags}}, @@{$config{shared_cflag}}, '$(CNF_CFLAGS)', '$(CFLAGS)') -} LIB_CXXFLAGS={- join(' ', $target{lib_cxxflags} || (), $target{shared_cxxflag} || (), @@{$config{lib_cxxflags}}, @@{$config{shared_cxxflag}}, '$(CNF_CXXFLAGS)', '$(CXXFLAGS)') -} LIB_LDFLAGS={- join(' ', $target{shared_ldflag} || (), $config{shared_ldflag} || (), '$(CNF_LDFLAGS)', '$(LDFLAGS)') -} LIB_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS) DSO_CPPFLAGS={- join(' ', $target{dso_cppflags} || (), $target{module_cppflags} || (), (map { '-D'.$_ } @@{$target{dso_defines}}, @@{$target{module_defines}}, @@{$config{dso_defines} || ()}, @@{$config{module_defines} || ()}), (map { '-I'.quotify1($_) } @@{$target{dso_includes}}, @@{$target{module_includes}}, @@{$config{dso_includes}}, @@{$config{module_includes}}), @@{$config{dso_cppflags}}, @@{$config{module_cppflags}}, '$(CNF_CPPFLAGS)', '$(CPPFLAGS)') -} DSO_CFLAGS={- join(' ', $target{dso_cflags} || (), $target{module_cflags} || (), @@{$config{dso_cflags}}, @@{$config{module_cflags}}, '$(CNF_CFLAGS)', '$(CFLAGS)') -} DSO_CXXFLAGS={- join(' ', $target{dso_cxxflags} || (), $target{module_cxxflags} || (), @@{$config{dso_cxxflags}}, @@{$config{module_cxxflag}}, '$(CNF_CXXFLAGS)', '$(CXXFLAGS)') -} DSO_LDFLAGS={- join(' ', $target{dso_ldflags} || (), $target{module_ldflags} || (), @@{$config{dso_ldflags}}, @@{$config{module_ldflags}}, '$(CNF_LDFLAGS)', '$(LDFLAGS)') -} DSO_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS) BIN_CPPFLAGS={- join(' ', $target{bin_cppflags} || (), (map { '-D'.$_ } @@{$config{bin_defines} || ()}), @@{$config{bin_cppflags}}, '$(CNF_CPPFLAGS)', '$(CPPFLAGS)') -} BIN_CFLAGS={- join(' ', $target{bin_cflags} || (), @@{$config{bin_cflags}}, '$(CNF_CFLAGS)', '$(CFLAGS)') -} BIN_CXXFLAGS={- join(' ', $target{bin_cxxflags} || (), @@{$config{bin_cxxflags}}, '$(CNF_CXXFLAGS)', '$(CXXFLAGS)') -} BIN_LDFLAGS={- join(' ', $target{bin_lflags} || (), @@{$config{bin_lflags}}, '$(CNF_LDFLAGS)', '$(LDFLAGS)') -} BIN_EX_LIBS=$(CNF_EX_LIBS) $(EX_LIBS) # CPPFLAGS_Q is used for one thing only: to build up buildinf.h CPPFLAGS_Q={- $cppflags1 =~ s|([\\"])|\\$1|g; $cppflags2 =~ s|([\\"])|\\$1|g; $lib_cppflags =~ s|([\\"])|\\$1|g; join(' ', $lib_cppflags || (), $cppflags2 || (), $cppflags1 || ()) -} PERLASM_SCHEME= {- $target{perlasm_scheme} -} # For x86 assembler: Set PROCESSOR to 386 if you want to support # the 80386. PROCESSOR= {- $config{processor} -} # We want error [and other] messages in English. Trouble is that make(1) # doesn't pass macros down as environment variables unless there already # was corresponding variable originally set. In other words we can only # reassign environment variables, but not set new ones, not in portable # manner that is. That's why we reassign several, just to be sure... LC_ALL=C LC_MESSAGES=C LANG=C # The main targets ################################################### ##@@ Software {- dependmagic('build_sw', 'Build all the software (default target)'); -}: build_libs_nodep build_modules_nodep build_programs_nodep link-utils {- dependmagic('build_libs', 'Build the libraries libssl and libcrypto'); -}: build_libs_nodep {- dependmagic('build_modules', 'Build the modules (i.e. providers and engines)'); -}: build_modules_nodep {- dependmagic('build_programs', 'Build the openssl executables and scripts'); -}: build_programs_nodep all: build_sw {- "build_docs" if !$disabled{docs}; -} ## Build software and documentation debuginfo: $(SHLIBS) @@set -e; for i in $(SHLIBS); do \ $(OBJCOPY) --only-keep-debug $$i $$i.debug; \ $(OBJCOPY) --strip-debug --add-gnu-debuglink=$$i.debug $$i; \ done; ##@@ Documentation build_generated_pods: $(GENERATED_PODS) build_docs: build_man_docs build_html_docs ## Create documentation build_man_docs: $(MANDOCS1) $(MANDOCS3) $(MANDOCS5) $(MANDOCS7) ## Create manpages build_html_docs: $(HTMLDOCS1) $(HTMLDOCS3) $(HTMLDOCS5) $(HTMLDOCS7) ## Create HTML documentation build_generated: $(GENERATED_MANDATORY) build_libs_nodep: $(LIBS) {- join(" ",map { platform->sharedlib_simple($_) // platform->sharedlib_import($_) // platform->sharedlib($_) // () } @@{$unified_info{libraries}}) -} build_modules_nodep: $(MODULES) build_programs_nodep: $(PROGRAMS) $(SCRIPTS) # Kept around for backward compatibility build_apps build_tests: build_programs # Convenience target to prebuild all generated files, not just the mandatory # ones build_all_generated: $(GENERATED_MANDATORY) $(GENERATED) build_docs @@ : {- output_off() if $disabled{makedepend}; "" -} @@echo "Warning: consider configuring with no-makedepend, because if" @@echo " target system doesn't have $(PERL)," @@echo " then make will fail..." @@ : {- output_on() if $disabled{makedepend}; "" -} ##@@ Help .PHONY: help help: ## Show this help screen @@$(PERL) $(SRCDIR)/util/help.pl $(BLDDIR)/Makefile ##@@ Testing test: tests ## Run tests (alias of "tests") {- dependmagic('tests', 'Run tests'); -}: build_programs_nodep build_modules_nodep link-utils "$(MAKE)" run_tests run_tests: FORCE @@ : {- output_off() if $disabled{tests}; "" -} ( SRCTOP=$(SRCDIR) \ BLDTOP=$(BLDDIR) \ PERL="$(PERL)" \ FIPSKEY="$(FIPSKEY)" \ EXE_EXT={- platform->binext() -} \ $(PERL) $(SRCDIR)/test/run_tests.pl $(TESTS) ) @@ : {- if ($disabled{tests}) { output_on(); } else { output_off(); } "" -} @@echo "Tests are not supported with your chosen Configure options" @@ : {- output_on() if !$disabled{tests}; "" -} list-tests: ## List available tests that can be invoked via "make test TESTS=" @@ : {- output_off() if $disabled{tests}; "" -} "$(MAKE)" run_tests TESTS=list @@ : {- if ($disabled{tests}) { output_on(); } else { output_off(); } "" -} @@echo "Tests are not supported with your chosen Configure options" @@ : {- output_on() if !$disabled{tests}; "" -} ##@@ Workspace cleaning libclean: @@set -e; for s in $(SHLIB_INFO); do \ if [ "$$s" = ";" ]; then continue; fi; \ s1=`echo "$$s" | cut -f1 -d";"`; \ s2=`echo "$$s" | cut -f2 -d";"`; \ s3=`echo "$$s" | cut -f3 -d";"`; \ $(ECHO) $(RM) $$s1; {- output_off() unless windowsdll(); "" -}\ $(RM) apps/$$s1; \ $(RM) test/$$s1; \ $(RM) fuzz/$$s1; {- output_on() unless windowsdll(); "" -}\ $(RM) $$s1; \ if [ "$$s2" != "" ]; then \ $(ECHO) $(RM) $$s2; \ $(RM) $$s2; \ fi; \ if [ "$$s3" != "" ]; then \ $(ECHO) $(RM) $$s3; \ $(RM) $$s3; \ fi; \ done $(RM) $(LIBS) $(RM) *{- platform->defext() -} clean: libclean ## Clean the workspace, keep the configuration $(RM) $(HTMLDOCS1) $(RM) $(HTMLDOCS3) $(RM) $(HTMLDOCS5) $(RM) $(HTMLDOCS7) $(RM) $(MANDOCS1) $(RM) $(MANDOCS3) $(RM) $(MANDOCS5) $(RM) $(MANDOCS7) $(RM) $(PROGRAMS) $(TESTPROGS) $(MODULES) $(FIPSMODULE) $(SCRIPTS) $(RM) $(GENERATED_MANDATORY) $(GENERATED) -find . -name '*{- platform->depext() -}' \! -name '.*' \! -type d -exec $(RM) {} \; -find . -name '*{- platform->objext() -}' \! -name '.*' \! -type d -exec $(RM) {} \; $(RM) core $(RM) tags TAGS doc-nits md-nits $(RM) -r test/test-runs $(RM) providers/fips*.new -find . -type l \! -name '.*' -exec $(RM) {} \; distclean: clean ## Clean and remove the configuration $(RM) include/openssl/configuration.h $(RM) configdata.pm $(RM) Makefile # We check if any depfile is newer than Makefile and decide to # concatenate only if that is true. depend: Makefile @@: {- output_off() if $disabled{makedepend}; "" -} @@$(PERL) $(SRCDIR)/util/add-depends.pl "{- $makedep_scheme -}" @@: {- output_on() if $disabled{makedepend}; "" -} # Install helper targets ############################################# ##@@ Installation install: install_sw install_ssldirs {- "install_docs" if !$disabled{docs}; -} {- $disabled{fips} ? "" : "install_fips" -} ## Install software and documentation, create OpenSSL directories uninstall: {- "uninstall_docs" if !$disabled{docs}; -} uninstall_sw {- $disabled{fips} ? "" : "uninstall_fips" -} ## Uninstall software and documentation install_sw: install_dev install_engines install_modules install_runtime ## Install just the software and libraries uninstall_sw: uninstall_runtime uninstall_modules uninstall_engines uninstall_dev ## Uninstall the software and libraries install_docs: install_man_docs install_html_docs ## Install manpages and HTML documentation uninstall_docs: uninstall_man_docs uninstall_html_docs ## Uninstall manpages and HTML documentation $(RM) -r "$(DESTDIR)$(DOCDIR)" {- 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 "$(DESTDIR)$(MODULESDIR)" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(OPENSSLDIR)" @@$(ECHO) "*** Installing FIPS module" @@$(ECHO) "install $(INSTALL_FIPSMODULE) -> $(DESTDIR)$(MODULESDIR)/$(FIPSMODULENAME)" @@cp "$(INSTALL_FIPSMODULE)" "$(DESTDIR)$(MODULESDIR)/$(FIPSMODULENAME).new" @@chmod 755 "$(DESTDIR)$(MODULESDIR)/$(FIPSMODULENAME).new" @@mv -f "$(DESTDIR)$(MODULESDIR)/$(FIPSMODULENAME).new" \ "$(DESTDIR)$(MODULESDIR)/$(FIPSMODULENAME)" @@$(ECHO) "*** Installing FIPS module configuration" @@$(ECHO) "install $(INSTALL_FIPSMODULECONF) -> $(DESTDIR)$(OPENSSLDIR)/fipsmodule.cnf" @@cp $(INSTALL_FIPSMODULECONF) "$(DESTDIR)$(OPENSSLDIR)/fipsmodule.cnf" uninstall_fips: @@$(ECHO) "*** Uninstalling FIPS module configuration" $(RM) "$(DESTDIR)$(OPENSSLDIR)/fipsmodule.cnf" @@$(ECHO) "*** Uninstalling FIPS module" $(RM) "$(DESTDIR)$(MODULESDIR)/$(FIPSMODULENAME)" {- if ($disabled{fips}) { output_on(); } else { output_off(); } "" -} install_fips: @@$(ECHO) "The 'install_fips' target requires the 'enable-fips' option" uninstall_fips: @@$(ECHO) "The 'uninstall_fips' target requires the 'enable-fips' option" {- output_on() if !$disabled{fips}; "" -} install_ssldirs: @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(OPENSSLDIR)/certs" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(OPENSSLDIR)/private" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(OPENSSLDIR)/misc" @@set -e; for x in dummy $(MISC_SCRIPTS); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ x1=`echo "$$x" | cut -f1 -d:`; \ x2=`echo "$$x" | cut -f2 -d:`; \ fn=`basename $$x1`; \ $(ECHO) "install $$x1 -> $(DESTDIR)$(OPENSSLDIR)/misc/$$fn"; \ cp $$x1 "$(DESTDIR)$(OPENSSLDIR)/misc/$$fn.new"; \ chmod 755 "$(DESTDIR)$(OPENSSLDIR)/misc/$$fn.new"; \ mv -f "$(DESTDIR)$(OPENSSLDIR)/misc/$$fn.new" \ "$(DESTDIR)$(OPENSSLDIR)/misc/$$fn"; \ if [ "$$x1" != "$$x2" ]; then \ ln=`basename "$$x2"`; \ : {- output_off() unless windowsdll(); "" -}; \ $(ECHO) "copy $(DESTDIR)$(OPENSSLDIR)/misc/$$ln -> $(DESTDIR)$(OPENSSLDIR)/misc/$$fn"; \ cp "$(DESTDIR)$(OPENSSLDIR)/misc/$$fn" "$(DESTDIR)$(OPENSSLDIR)/misc/$$ln"; \ : {- output_on() unless windowsdll(); output_off() if windowsdll(); "" -}; \ $(ECHO) "link $(DESTDIR)$(OPENSSLDIR)/misc/$$ln -> $(DESTDIR)$(OPENSSLDIR)/misc/$$fn"; \ ln -sf $$fn "$(DESTDIR)$(OPENSSLDIR)/misc/$$ln"; \ : {- output_on() if windowsdll(); "" -}; \ fi; \ done @@$(ECHO) "install $(SRCDIR)/apps/openssl.cnf -> $(DESTDIR)$(OPENSSLDIR)/openssl.cnf.dist" @@cp $(SRCDIR)/apps/openssl.cnf "$(DESTDIR)$(OPENSSLDIR)/openssl.cnf.new" @@chmod 644 "$(DESTDIR)$(OPENSSLDIR)/openssl.cnf.new" @@mv -f "$(DESTDIR)$(OPENSSLDIR)/openssl.cnf.new" "$(DESTDIR)$(OPENSSLDIR)/openssl.cnf.dist" @@if [ ! -f "$(DESTDIR)$(OPENSSLDIR)/openssl.cnf" ]; then \ $(ECHO) "install $(SRCDIR)/apps/openssl.cnf -> $(DESTDIR)$(OPENSSLDIR)/openssl.cnf"; \ cp $(SRCDIR)/apps/openssl.cnf "$(DESTDIR)$(OPENSSLDIR)/openssl.cnf"; \ chmod 644 "$(DESTDIR)$(OPENSSLDIR)/openssl.cnf"; \ fi @@$(ECHO) "install $(SRCDIR)/apps/ct_log_list.cnf -> $(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf.dist" @@cp $(SRCDIR)/apps/ct_log_list.cnf "$(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf.new" @@chmod 644 "$(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf.new" @@mv -f "$(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf.new" "$(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf.dist" @@if [ ! -f "$(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf" ]; then \ $(ECHO) "install $(SRCDIR)/apps/ct_log_list.cnf -> $(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf"; \ cp $(SRCDIR)/apps/ct_log_list.cnf "$(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf"; \ chmod 644 "$(DESTDIR)$(OPENSSLDIR)/ct_log_list.cnf"; \ fi install_dev: install_runtime_libs @@[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) @@$(ECHO) "*** Installing development files" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(INSTALLTOP)/include/openssl" @@ : {- output_off() if $disabled{uplink}; "" -} @@$(ECHO) "install $(SRCDIR)/ms/applink.c -> $(DESTDIR)$(INSTALLTOP)/include/openssl/applink.c" @@cp $(SRCDIR)/ms/applink.c "$(DESTDIR)$(INSTALLTOP)/include/openssl/applink.c" @@chmod 644 "$(DESTDIR)$(INSTALLTOP)/include/openssl/applink.c" @@ : {- output_on() if $disabled{uplink}; "" -} @@set -e; for i in $(SRCDIR)/include/openssl/*.h \ $(BLDDIR)/include/openssl/*.h; do \ fn=`basename $$i`; \ $(ECHO) "install $$i -> $(DESTDIR)$(INSTALLTOP)/include/openssl/$$fn"; \ cp $$i "$(DESTDIR)$(INSTALLTOP)/include/openssl/$$fn"; \ chmod 644 "$(DESTDIR)$(INSTALLTOP)/include/openssl/$$fn"; \ done @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(libdir)" @@set -e; for l in $(INSTALL_LIBS); do \ fn=`basename $$l`; \ $(ECHO) "install $$l -> $(DESTDIR)$(libdir)/$$fn"; \ cp $$l "$(DESTDIR)$(libdir)/$$fn.new"; \ $(RANLIB) "$(DESTDIR)$(libdir)/$$fn.new"; \ chmod 644 "$(DESTDIR)$(libdir)/$$fn.new"; \ mv -f "$(DESTDIR)$(libdir)/$$fn.new" \ "$(DESTDIR)$(libdir)/$$fn"; \ done @@ : {- output_off() if $disabled{shared}; "" -} @@set -e; for s in $(INSTALL_SHLIB_INFO); do \ s1=`echo "$$s" | cut -f1 -d";"`; \ s2=`echo "$$s" | cut -f2 -d";"`; \ s3=`echo "$$s" | cut -f3 -d";"`; \ fn1=`basename "$$s1"`; \ fn2=`basename "$$s2"`; \ fn3=`basename "$$s3"`; \ : {- output_off(); output_on() unless windowsdll() or sharedaix() or sharedaix_solib(); "" -}; \ if [ "$$fn2" != "" ]; then \ $(ECHO) "link $(DESTDIR)$(libdir)/$$fn2 -> $(DESTDIR)$(libdir)/$$fn1"; \ ln -sf $$fn1 "$(DESTDIR)$(libdir)/$$fn2"; \ fi; \ : {- output_off() unless windowsdll() or sharedaix() or sharedaix_solib(); output_on() if windowsdll() or sharedaix_solib(); "" -}; \ if [ "$$fn3" != "" ]; then \ $(ECHO) "install $$s3 -> $(DESTDIR)$(libdir)/$$fn3"; \ cp $$s3 "$(DESTDIR)$(libdir)/$$fn3.new"; \ chmod 755 "$(DESTDIR)$(libdir)/$$fn3.new"; \ mv -f "$(DESTDIR)$(libdir)/$$fn3.new" \ "$(DESTDIR)$(libdir)/$$fn3"; \ fi; \ : {- output_off() if windowsdll() or sharedaix_solib(); output_on() if sharedaix(); "" -}; \ a="$(DESTDIR)$(libdir)/$$fn2"; \ $(ECHO) "install $$s1 -> $$a"; \ if [ -f $$a ]; then ( trap "rm -rf /tmp/ar.$$$$" INT 0; \ mkdir /tmp/ar.$$$$; ( cd /tmp/ar.$$$$; \ cp -f $$a $$a.new; \ for so in `$(AR) t $$a`; do \ $(AR) x $$a $$so; \ chmod u+w $$so; \ strip -X32_64 -e $$so; \ $(AR) r $$a.new $$so; \ done; \ )); fi; \ $(AR) r $$a.new $$s1; \ mv -f $$a.new $$a; \ : {- output_off() if sharedaix(); output_on(); "" -}; \ done @@ : {- output_on() if $disabled{shared}; "" -} @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(PKGCONFIGDIR)" @@for e in $(INSTALL_EXPORTERS_PKGCONFIG); do \ fn=`basename $$e`; \ $(ECHO) "install $$e -> $(DESTDIR)$(PKGCONFIGDIR)/$$fn"; \ cp $$e "$(DESTDIR)$(PKGCONFIGDIR)/$$fn"; \ chmod 644 "$(DESTDIR)$(PKGCONFIGDIR)/$$fn"; \ done @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(CMAKECONFIGDIR)" @@for e in $(INSTALL_EXPORTERS_CMAKE); do \ fn=`basename $$e`; \ $(ECHO) "install $$e -> $(DESTDIR)$(CMAKECONFIGDIR)/$$fn"; \ cp $$e "$(DESTDIR)$(CMAKECONFIGDIR)/$$fn"; \ chmod 644 "$(DESTDIR)$(CMAKECONFIGDIR)/$$fn"; \ done uninstall_dev: uninstall_runtime_libs @@$(ECHO) "*** Uninstalling development files" @@ : {- output_off() if $disabled{uplink}; "" -} @@$(ECHO) "$(RM) $(DESTDIR)$(INSTALLTOP)/include/openssl/applink.c" @@$(RM) "$(DESTDIR)$(INSTALLTOP)/include/openssl/applink.c" @@ : {- output_on() if $disabled{uplink}; "" -} @@set -e; for i in $(SRCDIR)/include/openssl/*.h \ $(BLDDIR)/include/openssl/*.h; do \ fn=`basename $$i`; \ $(ECHO) "$(RM) $(DESTDIR)$(INSTALLTOP)/include/openssl/$$fn"; \ $(RM) "$(DESTDIR)$(INSTALLTOP)/include/openssl/$$fn"; \ done -$(RMDIR) "$(DESTDIR)$(INSTALLTOP)/include/openssl" -$(RMDIR) "$(DESTDIR)$(INSTALLTOP)/include" @@set -e; for l in $(INSTALL_LIBS); do \ fn=`basename $$l`; \ $(ECHO) "$(RM) $(DESTDIR)$(libdir)/$$fn"; \ $(RM) "$(DESTDIR)$(libdir)/$$fn"; \ done @@ : {- output_off() if $disabled{shared}; "" -} @@set -e; for s in $(INSTALL_SHLIB_INFO); do \ s1=`echo "$$s" | cut -f1 -d";"`; \ s2=`echo "$$s" | cut -f2 -d";"`; \ s3=`echo "$$s" | cut -f3 -d";"`; \ fn1=`basename "$$s1"`; \ fn2=`basename "$$s2"`; \ fn3=`basename "$$s3"`; \ : {- output_off() if windowsdll(); "" -}; \ $(ECHO) "$(RM) $(DESTDIR)$(libdir)/$$fn1"; \ $(RM) "$(DESTDIR)$(libdir)/$$fn1"; \ if [ -n "$$fn2" ]; then \ $(ECHO) "$(RM) $(DESTDIR)$(libdir)/$$fn2"; \ $(RM) "$(DESTDIR)$(libdir)/$$fn2"; \ fi; \ : {- output_on() if windowsdll(); "" -}{- output_off() unless windowsdll(); "" -}; \ if [ -n "$$fn3" ]; then \ $(ECHO) "$(RM) $(DESTDIR)$(libdir)/$$fn3"; \ $(RM) "$(DESTDIR)$(libdir)/$$fn3"; \ fi; \ : {- output_on() unless windowsdll(); "" -}; \ done @@ : {- output_on() if $disabled{shared}; "" -} @@for e in $(INSTALL_EXPORTERS_PKGCONFIG); do \ fn=`basename "$$e"`; \ $(RM) "$(DESTDIR)$(PKGCONFIGDIR)/$$fn"; \ done @@for e in $(INSTALL_EXPORTERS_CMAKE); do \ fn=`basename "$$e"`; \ $(RM) "$(DESTDIR)$(CMAKECONFIGDIR)/$$fn"; \ done -$(RMDIR) "$(DESTDIR)$(PKGCONFIGDIR)" -$(RMDIR) "$(DESTDIR)$(CMAKECONFIGDIR)" -$(RMDIR) "$(DESTDIR)$(libdir)" _install_modules_deps: install_runtime_libs build_modules install_engines: _install_modules_deps @@[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(ENGINESDIR)/" @@$(ECHO) "*** Installing engines" @@set -e; for e in dummy $(INSTALL_ENGINES); do \ if [ "$$e" = "dummy" ]; then continue; fi; \ fn=`basename $$e`; \ $(ECHO) "install $$e -> $(DESTDIR)$(ENGINESDIR)/$$fn"; \ cp $$e "$(DESTDIR)$(ENGINESDIR)/$$fn.new"; \ chmod 755 "$(DESTDIR)$(ENGINESDIR)/$$fn.new"; \ mv -f "$(DESTDIR)$(ENGINESDIR)/$$fn.new" \ "$(DESTDIR)$(ENGINESDIR)/$$fn"; \ done uninstall_engines: @@$(ECHO) "*** Uninstalling engines" @@set -e; for e in dummy $(INSTALL_ENGINES); do \ if [ "$$e" = "dummy" ]; then continue; fi; \ fn=`basename $$e`; \ $(ECHO) "$(RM) $(DESTDIR)$(ENGINESDIR)/$$fn"; \ $(RM) "$(DESTDIR)$(ENGINESDIR)/$$fn"; \ done -$(RMDIR) "$(DESTDIR)$(ENGINESDIR)" install_modules: _install_modules_deps @@[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(MODULESDIR)/" @@$(ECHO) "*** Installing modules" @@set -e; for e in dummy $(INSTALL_MODULES); do \ if [ "$$e" = "dummy" ]; then continue; fi; \ fn=`basename $$e`; \ $(ECHO) "install $$e -> $(DESTDIR)$(MODULESDIR)/$$fn"; \ cp $$e "$(DESTDIR)$(MODULESDIR)/$$fn.new"; \ chmod 755 "$(DESTDIR)$(MODULESDIR)/$$fn.new"; \ mv -f "$(DESTDIR)$(MODULESDIR)/$$fn.new" \ "$(DESTDIR)$(MODULESDIR)/$$fn"; \ done uninstall_modules: @@$(ECHO) "*** Uninstalling modules" @@set -e; for e in dummy $(INSTALL_MODULES); do \ if [ "$$e" = "dummy" ]; then continue; fi; \ fn=`basename $$e`; \ $(ECHO) "$(RM) $(DESTDIR)$(MODULESDIR)/$$fn"; \ $(RM) "$(DESTDIR)$(MODULESDIR)/$$fn"; \ done -$(RMDIR) "$(DESTDIR)$(MODULESDIR)" install_runtime: install_programs install_runtime_libs: build_libs @@[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) @@ : {- output_off() if windowsdll(); "" -} @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(libdir)" @@ : {- output_on() if windowsdll(); output_off() unless windowsdll(); "" -} @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(bindir)/" @@ : {- output_on() unless windowsdll(); "" -} @@$(ECHO) "*** Installing runtime libraries" @@set -e; for s in dummy $(INSTALL_SHLIBS); do \ if [ "$$s" = "dummy" ]; then continue; fi; \ fn=`basename $$s`; \ : {- output_off() unless windowsdll(); "" -}; \ $(ECHO) "install $$s -> $(DESTDIR)$(bindir)/$$fn"; \ cp $$s "$(DESTDIR)$(bindir)/$$fn.new"; \ chmod 755 "$(DESTDIR)$(bindir)/$$fn.new"; \ mv -f "$(DESTDIR)$(bindir)/$$fn.new" \ "$(DESTDIR)$(bindir)/$$fn"; \ : {- output_on() unless windowsdll(); "" -}{- output_off() if windowsdll(); "" -}; \ $(ECHO) "install $$s -> $(DESTDIR)$(libdir)/$$fn"; \ cp $$s "$(DESTDIR)$(libdir)/$$fn.new"; \ chmod 755 "$(DESTDIR)$(libdir)/$$fn.new"; \ mv -f "$(DESTDIR)$(libdir)/$$fn.new" \ "$(DESTDIR)$(libdir)/$$fn"; \ : {- output_on() if windowsdll(); "" -}; \ done install_programs: install_runtime_libs build_programs @@[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(bindir)" @@$(ECHO) "*** Installing runtime programs" @@set -e; for x in dummy $(INSTALL_PROGRAMS); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(bindir)/$$fn"; \ cp $$x "$(DESTDIR)$(bindir)/$$fn.new"; \ chmod 755 "$(DESTDIR)$(bindir)/$$fn.new"; \ mv -f "$(DESTDIR)$(bindir)/$$fn.new" \ "$(DESTDIR)$(bindir)/$$fn"; \ done @@set -e; for x in dummy $(BIN_SCRIPTS); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(bindir)/$$fn"; \ cp $$x "$(DESTDIR)$(bindir)/$$fn.new"; \ chmod 755 "$(DESTDIR)$(bindir)/$$fn.new"; \ mv -f "$(DESTDIR)$(bindir)/$$fn.new" \ "$(DESTDIR)$(bindir)/$$fn"; \ done uninstall_runtime: uninstall_programs uninstall_runtime_libs uninstall_programs: @@$(ECHO) "*** Uninstalling runtime programs" @@set -e; for x in dummy $(INSTALL_PROGRAMS); \ do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(bindir)/$$fn"; \ $(RM) "$(DESTDIR)$(bindir)/$$fn"; \ done; @@set -e; for x in dummy $(BIN_SCRIPTS); \ do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(bindir)/$$fn"; \ $(RM) "$(DESTDIR)$(bindir)/$$fn"; \ done -$(RMDIR) "$(DESTDIR)$(bindir)" uninstall_runtime_libs: @@$(ECHO) "*** Uninstalling runtime libraries" @@ : {- output_off() unless windowsdll(); "" -} @@set -e; for s in dummy $(INSTALL_SHLIBS); do \ if [ "$$s" = "dummy" ]; then continue; fi; \ fn=`basename $$s`; \ $(ECHO) "$(RM) $(DESTDIR)$(bindir)/$$fn"; \ $(RM) "$(DESTDIR)$(bindir)/$$fn"; \ done @@ : {- output_on() unless windowsdll(); "" -} install_man_docs: build_man_docs @@[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(MANDIR)/man1" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(MANDIR)/man3" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(MANDIR)/man5" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(MANDIR)/man7" @@$(ECHO) "*** Installing manpages" @@set -e; for x in dummy $(MANDOCS1); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(MANDIR)/man1/$${fn}$(MANSUFFIX)"; \ cp $$x "$(DESTDIR)$(MANDIR)/man1/$${fn}$(MANSUFFIX)"; \ chmod 644 "$(DESTDIR)$(MANDIR)/man1/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks install $(SRCDIR)/doc/man1 $(BLDDIR)/doc/man1 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man1"; \ done @@set -e; for x in dummy $(MANDOCS3); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(MANDIR)/man3/$${fn}$(MANSUFFIX)"; \ cp $$x "$(DESTDIR)$(MANDIR)/man3/$${fn}$(MANSUFFIX)"; \ chmod 644 "$(DESTDIR)$(MANDIR)/man3/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks install $(SRCDIR)/doc/man3 $(BLDDIR)/doc/man3 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man3"; \ done @@set -e; for x in dummy $(MANDOCS5); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(MANDIR)/man5/$${fn}$(MANSUFFIX)"; \ cp $$x "$(DESTDIR)$(MANDIR)/man5/$${fn}$(MANSUFFIX)"; \ chmod 644 "$(DESTDIR)$(MANDIR)/man5/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks install $(SRCDIR)/doc/man5 $(BLDDIR)/doc/man5 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man5"; \ done @@set -e; for x in dummy $(MANDOCS7); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(MANDIR)/man7/$${fn}$(MANSUFFIX)"; \ cp $$x "$(DESTDIR)$(MANDIR)/man7/$${fn}$(MANSUFFIX)"; \ chmod 644 "$(DESTDIR)$(MANDIR)/man7/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks install $(SRCDIR)/doc/man7 $(BLDDIR)/doc/man7 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man7"; \ done uninstall_man_docs: build_man_docs @@$(ECHO) "*** Uninstalling manpages" @@set -e; for x in dummy $(MANDOCS1); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(MANDIR)/man1/$${fn}$(MANSUFFIX)"; \ $(RM) "$(DESTDIR)$(MANDIR)/man1/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks uninstall $(SRCDIR)/doc/man1 $(BLDDIR)/doc/man1 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man1"; \ done @@set -e; for x in dummy $(MANDOCS3); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(MANDIR)/man3/$${fn}$(MANSUFFIX)"; \ $(RM) "$(DESTDIR)$(MANDIR)/man3/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks uninstall $(SRCDIR)/doc/man3 $(BLDDIR)/doc/man3 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man3"; \ done @@set -e; for x in dummy $(MANDOCS5); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(MANDIR)/man5/$${fn}$(MANSUFFIX)"; \ $(RM) "$(DESTDIR)$(MANDIR)/man5/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks uninstall $(SRCDIR)/doc/man5 $(BLDDIR)/doc/man5 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man5"; \ done @@set -e; for x in dummy $(MANDOCS7); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(MANDIR)/man7/$${fn}$(MANSUFFIX)"; \ $(RM) "$(DESTDIR)$(MANDIR)/man7/$${fn}$(MANSUFFIX)"; \ $(PERL) $(SRCDIR)/util/write-man-symlinks uninstall $(SRCDIR)/doc/man7 $(BLDDIR)/doc/man7 $${fn}$(MANSUFFIX) "$(DESTDIR)$(MANDIR)/man7"; \ done install_html_docs: install_image_docs build_html_docs @@[ -n "$(INSTALLTOP)" ] || (echo INSTALLTOP should not be empty; exit 1) @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(HTMLDIR)/man1" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(HTMLDIR)/man3" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(HTMLDIR)/man5" @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(HTMLDIR)/man7" @@$(ECHO) "*** Installing HTML manpages" @@set -e; for x in dummy $(HTMLDOCS1); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(HTMLDIR)/man1/$$fn"; \ cp $$x "$(DESTDIR)$(HTMLDIR)/man1/$$fn"; \ chmod 644 "$(DESTDIR)$(HTMLDIR)/man1/$$fn"; \ done @@set -e; for x in dummy $(HTMLDOCS3); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(HTMLDIR)/man3/$$fn"; \ cp $$x "$(DESTDIR)$(HTMLDIR)/man3/$$fn"; \ chmod 644 "$(DESTDIR)$(HTMLDIR)/man3/$$fn"; \ done @@set -e; for x in dummy $(HTMLDOCS5); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(HTMLDIR)/man5/$$fn"; \ cp $$x "$(DESTDIR)$(HTMLDIR)/man5/$$fn"; \ chmod 644 "$(DESTDIR)$(HTMLDIR)/man5/$$fn"; \ done @@set -e; for x in dummy $(HTMLDOCS7); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(HTMLDIR)/man7/$$fn"; \ cp $$x "$(DESTDIR)$(HTMLDIR)/man7/$$fn"; \ chmod 644 "$(DESTDIR)$(HTMLDIR)/man7/$$fn"; \ done uninstall_html_docs: uninstall_image_docs @@$(ECHO) "*** Uninstalling HTML manpages" @@set -e; for x in dummy $(HTMLDOCS1); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(HTMLDIR)/man1/$$fn"; \ $(RM) "$(DESTDIR)$(HTMLDIR)/man1/$$fn"; \ done @@set -e; for x in dummy $(HTMLDOCS3); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(HTMLDIR)/man3/$$fn"; \ $(RM) "$(DESTDIR)$(HTMLDIR)/man3/$$fn"; \ done @@set -e; for x in dummy $(HTMLDOCS5); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(HTMLDIR)/man5/$$fn"; \ $(RM) "$(DESTDIR)$(HTMLDIR)/man5/$$fn"; \ done @@set -e; for x in dummy $(HTMLDOCS7); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(HTMLDIR)/man7/$$fn"; \ $(RM) "$(DESTDIR)$(HTMLDIR)/man7/$$fn"; \ done install_image_docs: @@$(PERL) $(SRCDIR)/util/mkdir-p.pl "$(DESTDIR)$(HTMLDIR)/man7/img" @@set -e; for x in dummy $(IMAGEDOCS7); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "install $$x -> $(DESTDIR)$(HTMLDIR)/man7/img/$$fn"; \ cp $(SRCDIR)/$$x "$(DESTDIR)$(HTMLDIR)/man7/img/$$fn"; \ chmod 644 "$(DESTDIR)$(HTMLDIR)/man7/img/$$fn"; \ done uninstall_image_docs: @@set -e; for x in dummy $(IMAGEDOCS7); do \ if [ "$$x" = "dummy" ]; then continue; fi; \ fn=`basename $$x`; \ $(ECHO) "$(RM) $(DESTDIR)$(HTMLDIR)/man7/img/$$fn"; \ $(RM) "$(DESTDIR)$(HTMLDIR)/man7/img/$$fn"; \ done # Developer targets (note: these are only available on Unix) ######### ##@@ Code maintenance # It's important that generate_buildinfo comes after ordinals, as ordinals # is sensitive to build.info changes. update: generate errors ordinals generate_buildinfo ## Update errors, ordinals and build info .PHONY: generate generate_apps generate_crypto_bn generate_crypto_objects \ generate_crypto_conf generate_crypto_asn1 generate_fuzz_oids generate: generate_apps generate_crypto_bn generate_crypto_objects \ generate_crypto_conf generate_crypto_asn1 generate_fuzz_oids .PHONY: generate_buildinfo generate_doc_buildinfo generate_buildinfo: generate_doc_buildinfo .PHONY: doc-nits md-nits doc-nits: build_generated_pods ## Evaluate OpenSSL documentation $(PERL) $(SRCDIR)/util/find-doc-nits -c -n -l -e -i # This uses "mdl", the markdownlint application, which is written in ruby. # The source is at https://github.com/markdownlint/markdownlint # If you have ruby installed, "gem install mdl" should work. # Another option is at https://snapcraft.io/install/mdl/debian # Finally, there's a Node.js version, which we haven't tried, that # can be found at https://github.com/DavidAnson/markdownlint md-nits: ## Evaluate markdown files via "mdl" mdl -s $(SRCDIR)/util/markdownlint.rb . # Test coverage is a good idea for the future #coverage: $(PROGRAMS) $(TESTPROGRAMS) # ... .PHONY: lint lint: ## Evaluate C code via "splint" @@( cd $(SRCDIR); \ echo splint -DLINT -posixlib -preproc -D__gnuc_va_list=void \ -I. -Iinclude -Iapps/include $(CRYPTOHEADERS) $(SSLHEADERS) $(SRCS) ) .PHONY: check-format check-format: ## Evaluate C code according to OpenSSL coding standards ( cd $(SRCDIR); $(PERL) util/check-format.pl \ $(SRCS) \$(CRYPTOHEADERS) $(SSLHEADERS) ) generate_apps: ( cd $(SRCDIR); $(PERL) VMS/VMSify-conf.pl \ < apps/openssl.cnf > apps/openssl-vms.cnf ) generate_crypto_bn: ( cd $(SRCDIR); $(PERL) crypto/bn/bn_prime.pl > crypto/bn/bn_prime.h ) generate_crypto_objects: ( cd $(SRCDIR); $(PERL) crypto/objects/objects.pl -n \ crypto/objects/objects.txt \ crypto/objects/obj_mac.num \ > crypto/objects/obj_mac.new && \ mv crypto/objects/obj_mac.new crypto/objects/obj_mac.num ) ( cd $(SRCDIR); $(PERL) crypto/objects/objects.pl \ crypto/objects/objects.txt \ crypto/objects/obj_mac.num \ > include/openssl/obj_mac.h ) ( cd $(SRCDIR); $(PERL) crypto/objects/obj_dat.pl \ include/openssl/obj_mac.h \ > crypto/objects/obj_dat.h ) ( cd $(SRCDIR); $(PERL) crypto/objects/objxref.pl \ crypto/objects/obj_mac.num \ crypto/objects/obj_xref.txt \ > crypto/objects/obj_xref.h ) ( cd $(SRCDIR); sed -e '1,8d' crypto/objects/obj_compat.h >> include/openssl/obj_mac.h ) generate_crypto_conf: ( cd $(SRCDIR); $(PERL) crypto/conf/keysets.pl \ > crypto/conf/conf_def.h ) generate_crypto_asn1: ( cd $(SRCDIR); $(PERL) crypto/asn1/charmap.pl \ > crypto/asn1/charmap.h ) generate_fuzz_oids: ( cd $(SRCDIR); $(PERL) fuzz/mkfuzzoids.pl \ crypto/objects/obj_dat.h \ > fuzz/oids.txt ) generate_doc_buildinfo: ( $(PERL) -I$(BLDDIR) -Mconfigdata \ $(SRCDIR)/util/dofile.pl -o Makefile \ $(SRCDIR)/doc/build.info.in \ > $(SRCDIR)/doc/build.info.new; \ if ( test -e $(SRCDIR)/doc/build.info \ && cmp $(SRCDIR)/doc/build.info.new $(SRCDIR)/doc/build.info \ > /dev/null ); \ then \ rm $(SRCDIR)/doc/build.info.new; \ else \ mv $(SRCDIR)/doc/build.info.new $(SRCDIR)/doc/build.info; \ fi ) generate_fips_sources: providers/fips.module.sources.new providers/fips.module.sources.new: configdata.pm rm -rf sources-tmp mkdir sources-tmp ( \ srcdir=`cd $(SRCDIR); pwd`; \ cd sources-tmp \ && $$srcdir/Configure --banner=Configured enable-fips -O0 \ && ./configdata.pm --query 'get_sources("providers/fips")' > sources1 \ && "$(MAKE)" -sj 4 build_generated providers/fips.so \ && find . -name '*.d' | xargs cat > dep1 \ && "$(MAKE)" distclean \ && $$srcdir/Configure --banner=Configured enable-fips no-asm -O0 \ && ./configdata.pm --query 'get_sources("providers/fips")' > sources2 \ && "$(MAKE)" -sj 4 build_generated providers/fips.so \ && find . -name '*.d' | xargs cat > dep2 \ && cat sources1 sources2 \ | grep -v ' : \\$$' | grep -v util/providers.num \ | sed -e 's/^ *//' -e 's/ *\\$$//' \ | sort | uniq > sources \ && cat dep1 dep2 \ | $(PERL) -p -e 's/\\\n//' \ | sed -e 's/^.*: *//' -e 's/ */ /g' \ | fgrep -f sources \ | tr ' ' '\n' \ | sort | uniq > deps.raw \ && cat deps.raw \ | xargs ./configdata.pm --query 'get_sources(@@ARGV)' \ | $(PERL) -p -e 's/\\\n//' \ | sed -e 's/\./\\\./g' -e 's/ : */:/' -e 's/^/s:/' -e 's/$$/:/' \ > deps.sed \ && cat deps.raw | sed -f deps.sed > deps \ ) ( \ cat sources-tmp/sources sources-tmp/deps \ | $(PERL) -p -e 's:^ *\Q../\E:: ;' \ -e 's:^\Q$(SRCDIR)/\E:: if "$(SRCDIR)" ne "." ;' \ -e 'my $$x; do { $$x = $$_; s:(^|/)((?!\Q../\E)[^/]*/)\Q..\E($$|/):$$1: } while ($$x ne $$_) ;' ; \ cd $(SRCDIR); \ for x in crypto/bn/asm/*.pl crypto/bn/asm/*.S \ crypto/aes/asm/*.pl crypto/aes/asm/*.S \ crypto/ec/asm/*.pl \ crypto/modes/asm/*.pl \ crypto/sha/asm/*.pl \ crypto/*cpuid.pl crypto/*cpuid.S \ crypto/*cap.c; do \ echo "$$x"; \ done \ ) | grep -v sm2p256 | sort | uniq > providers/fips.module.sources.new rm -rf sources-tmp # Set to -force to force a rebuild ERROR_REBUILD= errors: ( b=`pwd`; set -e; cd $(SRCDIR); \ $(PERL) util/ck_errf.pl -strict -internal; \ $(PERL) -I$$b util/mkerr.pl $(ERROR_REBUILD) -internal ) ( b=`pwd`; set -e; cd $(SRCDIR)/engines; \ for E in *.ec ; do \ $(PERL) ../util/ck_errf.pl -strict \ -conf $$E `basename $$E .ec`.c; \ $(PERL) -I$$b ../util/mkerr.pl $(ERROR_REBUILD) -static \ -conf $$E `basename $$E .ec`.c ; \ done ) {- use File::Basename; my @@sslheaders_tmpl = qw( include/openssl/ssl.h include/openssl/ssl2.h include/openssl/ssl3.h include/openssl/sslerr.h include/openssl/tls1.h include/openssl/dtls1.h include/openssl/srtp.h include/openssl/quic.h include/openssl/sslerr_legacy.h ); my @@cryptoheaders_tmpl = qw( include/internal/dso.h include/internal/o_dir.h include/internal/err.h include/internal/evp.h include/internal/pem.h include/internal/asn1.h include/internal/sslconf.h ); my @@cryptoskipheaders = ( @@sslheaders_tmpl, qw( include/openssl/conf_api.h include/openssl/ebcdic.h include/openssl/opensslconf.h include/openssl/symhacks.h ) ); our %cryptoheaders = (); our %sslheaders = (); foreach my $d ( qw( include/openssl include/internal ) ) { my @@header_patterns = map { catfile($config{sourcedir}, $d, $_) } ( '*.h', '*.h.in' ); foreach my $f ( map { glob($_) } @@header_patterns ) { my $base = basename($f); my $base_in = basename($f, '.in'); my $dir = catfile($config{sourcedir}, $d); if ($base ne $base_in) { # We have a .h.in file, which means the header file is in the # build tree. $base = $base_in; $dir = catfile($config{builddir}, $d); } my $new_f = catfile($dir, $base); my $fn = "$d/$base"; # The logic to add files to @@cryptoheaders is a bit complex. The # file to be added must be either in the public header directory # or one of the pre-declared internal headers, and must under no # circumstances be one of those that must be skipped. $cryptoheaders{$new_f} = 1 if (($d eq 'include/openssl' || ( grep { $_ eq $fn } @@cryptoheaders_tmpl )) && !( grep { $_ eq $fn } @@cryptoskipheaders )); # The logic to add files to @@sslheaders is much simpler... $sslheaders{$new_f} = 1 if grep { $_ eq $fn } @@sslheaders_tmpl; } } ""; -} SRCS={- sub uniq { my %seen; grep !$seen{$_}++, @@_; } sub flat(@@) { return map { ref eq 'ARRAY' ? @@$_ : $_ } @@_; } join(" \\\n" . ' ' x 5, fill_lines(" ", $COLUMNS - 5, uniq(grep /\.(c|cc|cpp)$/, flat (map { $unified_info{sources}->{$_} } (sort keys %{$unified_info{sources}}))))) -} CRYPTOHEADERS={- join(" \\\n" . ' ' x 14, fill_lines(" ", $COLUMNS - 14, sort keys %cryptoheaders)) -} SSLHEADERS={- join(" \\\n" . ' ' x 11, fill_lines(" ", $COLUMNS - 11, sort keys %sslheaders)) -} renumber: build_generated $(PERL) $(SRCDIR)/util/mknum.pl --version $(VERSION_NUMBER) --no-warnings \ --ordinals $(SRCDIR)/util/libcrypto.num \ --symhacks $(SRCDIR)/include/openssl/symhacks.h \ --renumber \ $(CRYPTOHEADERS) $(PERL) $(SRCDIR)/util/mknum.pl --version $(VERSION_NUMBER) --no-warnings \ --ordinals $(SRCDIR)/util/libssl.num \ --symhacks $(SRCDIR)/include/openssl/symhacks.h \ --renumber \ $(SSLHEADERS) .PHONY: ordinals ordinals: build_generated $(PERL) $(SRCDIR)/util/mknum.pl --version $(VERSION_NUMBER) --no-warnings \ --ordinals $(SRCDIR)/util/libcrypto.num \ --symhacks $(SRCDIR)/include/openssl/symhacks.h \ $(CRYPTOHEADERS) $(PERL) $(SRCDIR)/util/mknum.pl --version $(VERSION_NUMBER) --no-warnings \ --ordinals $(SRCDIR)/util/libssl.num \ --symhacks $(SRCDIR)/include/openssl/symhacks.h \ $(SSLHEADERS) test_ordinals: "$(MAKE)" run_tests TESTS=test_ordinals tags TAGS: FORCE rm -f TAGS tags -( cd $(SRCDIR); util/ctags.sh ) -etags `find . -name '*.[ch]' -o -name '*.pm'` providers/fips.checksum.new: providers/fips.module.sources.new @@which unifdef > /dev/null || \ ( echo >&2 "ERROR: unifdef not in your \$$PATH, FIPS checksums not calculated"; \ false ) ( sources=`pwd`/providers/fips.module.sources.new; \ cd $(SRCDIR) \ && cat $$sources \ | xargs ./util/fips-checksums.sh ) \ > providers/fips-sources.checksums.new \ && sha256sum providers/fips-sources.checksums.new \ | sed -e 's|\.new||' > providers/fips.checksum.new fips-checksums: providers/fips.checksum.new $(SRCDIR)/providers/fips.checksum: providers/fips.checksum.new cp -p providers/fips.module.sources.new $(SRCDIR)/providers/fips.module.sources cp -p providers/fips-sources.checksums.new $(SRCDIR)/providers/fips-sources.checksums cp -p providers/fips.checksum.new $(SRCDIR)/providers/fips.checksum update-fips-checksums: $(SRCDIR)/providers/fips.checksum diff-fips-checksums: fips-checksums diff -u $(SRCDIR)/providers/fips.module.sources providers/fips.module.sources.new diff -u $(SRCDIR)/providers/fips-sources.checksums providers/fips-sources.checksums.new diff -u $(SRCDIR)/providers/fips.checksum providers/fips.checksum.new # Release targets (note: only available on Unix) ##################### tar: (cd $(SRCDIR); ./util/mktar.sh --name='$(NAME)' --tarfile='$(TARFILE)') # Helper targets ##################################################### link-utils: $(BLDDIR)/util/opensslwrap.sh $(BLDDIR)/apps/openssl.cnf $(BLDDIR)/util/opensslwrap.sh: Makefile @@if [ "$(SRCDIR)" != "$(BLDDIR)" ]; then \ mkdir -p "$(BLDDIR)/util"; \ ln -sf "../$(SRCDIR)/util/`basename "$@@"`" "$(BLDDIR)/util"; \ fi $(BLDDIR)/apps/openssl.cnf: Makefile @@if [ "$(SRCDIR)" != "$(BLDDIR)" ]; then \ mkdir -p "$(BLDDIR)/apps"; \ ln -sf "../$(SRCDIR)/apps/`basename "$@@"`" "$(BLDDIR)/apps"; \ fi FORCE: # Building targets ################################################### Makefile: configdata.pm \ {- join(" \\\n" . ' ' x 10, fill_lines(" ", $COLUMNS - 10, @@{$config{build_file_templates}})) -} @@echo "Detected changed: $?" $(PERL) configdata.pm @@echo "**************************************************" @@echo "*** ***" @@echo "*** Please run the same make command again ***" @@echo "*** ***" @@echo "**************************************************" @@false configdata.pm: $(SRCDIR)/Configure $(SRCDIR)/config \ {- join(" \\\n" . ' ' x 15, fill_lines(" ", $COLUMNS - 15, @@{$config{build_infos}}, @@{$config{conf_files}})) -} @@echo "Detected changed: $?" $(PERL) configdata.pm -r @@echo "**************************************************" @@echo "*** ***" @@echo "*** Please run the same make command again ***" @@echo "*** ***" @@echo "**************************************************" @@false reconfigure reconf: $(PERL) configdata.pm -r {- use File::Basename; use File::Spec::Functions qw/:DEFAULT abs2rel rel2abs/; # Helper function to convert dependencies in platform agnostic form to # dependencies in platform form. sub compute_platform_depends { map { my $x = $_; grep { $x eq $_ } @@{$unified_info{programs}} and platform->bin($x) or grep { $x eq $_ } @@{$unified_info{modules}} and platform->dso($x) or grep { $x eq $_ } @@{$unified_info{libraries}} and platform->lib($x) or platform->convertext($x); } @@_; } # Helper function to figure out dependencies on libraries # It takes a list of library names and outputs a list of dependencies sub compute_lib_depends { # Depending on shared libraries: # On Windows POSIX layers, we depend on {libname}.dll.a # On Unix platforms, we depend on {shlibname}.so return map { platform->sharedlib_simple($_) // platform->sharedlib_import($_) // platform->sharedlib($_) // platform->staticlib($_) } @@_; } sub generatetarget { my %args = @@_; my $deps = join(" ", compute_platform_depends(@@{$args{deps}})); return <<"EOF"; $args{target}: $deps EOF } sub generatesrc { my %args = @@_; my $gen0 = $args{generator}->[0]; my $gen_args = join('', map { " $_" } @@{$args{generator}}[1..$#{$args{generator}}]); my $gen_incs = join("", map { " -I".$_ } @@{$args{generator_incs}}); my $incs = join("", map { " -I".$_ } @@{$args{incs}}); my $defs = join("", map { " -D".$_ } @@{$args{defs}}); my $deps = join(" ", compute_platform_depends(@@{$args{generator_deps}}, @@{$args{deps}})); if ($args{src} =~ /\.html$/) { # # HTML generator # my $title = basename($args{src}, ".html"); my $pod = $gen0; return <<"EOF"; $args{src}: $pod \$(PERL) \$(SRCDIR)/util/mkpod2html.pl -i "$pod" -o \$\@@ -t "$title" -r "\$(SRCDIR)/doc" EOF } elsif ($args{src} =~ /\.(\d)$/) { # # Man-page generator # my $section = $1; my $name = uc basename($args{src}, ".$section"); my $pod = $gen0; return <<"EOF"; $args{src}: $pod pod2man --name=$name --section=$section\$(MANSUFFIX) --center=OpenSSL \\ --release=\$(VERSION) $pod >\$\@@ EOF } elsif (platform->isdef($args{src})) { # # Linker script-ish generator # my $target = platform->def($args{src}); (my $mkdef_os = $target{shared_target}) =~ s|-shared$||; my $ord_ver = $args{intent} eq 'lib' ? ' --version $(VERSION_NUMBER)' : ''; my $ord_name = $args{generator}->[1] || $args{product}; return <<"EOF"; $target: $gen0 $deps \$(SRCDIR)/util/mkdef.pl \$(PERL) \$(SRCDIR)/util/mkdef.pl$ord_ver --type $args{intent} --ordinals $gen0 --name $ord_name --OS $mkdef_os > $target EOF } elsif (platform->isasm($args{src}) || platform->iscppasm($args{src})) { # # Assembler generator # my $cppflags = { shlib => '$(LIB_CFLAGS) $(LIB_CPPFLAGS)', lib => '$(LIB_CFLAGS) $(LIB_CPPFLAGS)', dso => '$(DSO_CFLAGS) $(DSO_CPPFLAGS)', bin => '$(BIN_CFLAGS) $(BIN_CPPFLAGS)' } -> {$args{intent}}; my $generator; if ($gen0 =~ /\.pl$/) { $generator = 'CC="$(CC)" $(PERL)'.$gen_incs.' '.$gen0.$gen_args .' "$(PERLASM_SCHEME)"'.$incs.' '.$cppflags.$defs.' $(PROCESSOR)'; } elsif ($gen0 =~ /\.m4$/) { $generator = 'm4 -B 8192'.$gen_incs.' '.$gen0.$gen_args.' >' } elsif ($gen0 =~ /\.S$/) { $generator = undef; } else { die "Generator type for $args{src} unknown: $gen0\n"; } if (defined($generator)) { return <<"EOF"; $args{src}: $gen0 $deps $generator \$@@ EOF } return <<"EOF"; $args{src}: $gen0 $deps \$(CC) $incs $cppflags $defs -E $gen0 | \\ \$(PERL) -ne '/^#(line)?\\s*[0-9]+/ or print' > \$@@ EOF } elsif ($gen0 =~ m|^.*\.in$|) { # # "dofile" generator (file.in -> file) # my $dofile = abs2rel(rel2abs(catfile($config{sourcedir}, "util", "dofile.pl")), rel2abs($config{builddir})); my @@perlmodules = (); my %perlmoduleincs = (); my %perlmoduledeps = (); foreach my $x (('configdata.pm', @@{$args{deps}})) { # Compute (i)nclusion directory, (m)odule name and (d)ependency my $i, $m, $d; if ($x =~ /\|/) { $i = $`; $d = $'; # Massage the module part to become a real perl module spec $m = $d; $m =~ s|\.pm$||; # Directory specs are :: in perl package names $m =~ s|/|::|g; # Full file name of the dependency $d = catfile($i, $d) if $i; } elsif ($x =~ /\.pm$/) { $i = dirname($x); $m = basename($x, '.pm'); $d = $x; } else { # All other dependencies are simply collected $d = $x; } push @@perlmodules, '"-M'.$m.'"' if $m; $perlmoduledeps{$d} = 1; $perlmoduleincs{'"-I'.$i.'"'} = 1 if $i; } # Because of the special treatment of dependencies, we need to # recompute $deps completely my $deps = join(" ", compute_platform_depends(@@{$args{generator_deps}}, sort keys %perlmoduledeps)); my $perlmodules = join(' ', '', ( sort keys %perlmoduleincs ), @@perlmodules); return <<"EOF"; $args{src}: $gen0 $deps \$(PERL)$perlmodules "$dofile" "-o$target{build_file}" $gen0$gen_args > \$@@ EOF } elsif (grep { $_ eq $gen0 } @@{$unified_info{programs}}) { # # Generic generator using OpenSSL programs # # Redo $gen0, to ensure that we have the proper extension where # necessary. $gen0 = platform->bin($gen0); # Use $(PERL) to execute wrap.pl directly to avoid calling env return <<"EOF"; $args{src}: $gen0 $deps \$(BLDDIR)/util/wrap.pl \$(PERL) \$(BLDDIR)/util/wrap.pl $gen0$gen_args > \$@@ EOF } else { # # Generic generator using Perl # return <<"EOF"; $args{src}: $gen0 $deps \$(PERL)$gen_incs $gen0$gen_args > \$@@ EOF } } # Should one wonder about the end of the Perl snippet, it's because this # second regexp eats up line endings as well, if the removed path is the # last in the line. We may therefore need to put back a line ending. sub src2obj { my %args = @@_; my $obj = platform->convertext($args{obj}); my $dep = platform->dep($args{obj}); my @@srcs = @@{$args{srcs}}; my $srcs = join(" ", @@srcs); my $deps = join(" ", @@srcs, @@{$args{deps}}); my $incs = join("", map { " -I".$_ } @@{$args{incs}}); my $defs = join("", map { " -D".$_ } @@{$args{defs}}); my $cmd; my $cmdflags; my $cmdcompile; if (grep /\.rc$/, @@srcs) { $cmd = '$(RC)'; $cmdflags = '$(RCFLAGS)'; $cmdcompile = ''; } elsif (grep /\.(cc|cpp)$/, @@srcs) { $cmd = '$(CXX)'; $cmdcompile = ' -c'; $cmdflags = { shlib => '$(LIB_CXXFLAGS) $(LIB_CPPFLAGS)', lib => '$(LIB_CXXFLAGS) $(LIB_CPPFLAGS)', dso => '$(DSO_CXXFLAGS) $(DSO_CPPFLAGS)', bin => '$(BIN_CXXFLAGS) $(BIN_CPPFLAGS)' } -> {$args{intent}}; } else { $cmd = '$(CC)'; $cmdcompile = ' -c'; $cmdflags = { shlib => '$(LIB_CFLAGS) $(LIB_CPPFLAGS)', lib => '$(LIB_CFLAGS) $(LIB_CPPFLAGS)', dso => '$(DSO_CFLAGS) $(DSO_CPPFLAGS)', bin => '$(BIN_CFLAGS) $(BIN_CPPFLAGS)' } -> {$args{intent}}; } my $recipe; # extension-specific rules if (grep /\.s$/, @@srcs) { $recipe .= <<"EOF"; $obj: $deps $cmd $cmdflags -c -o \$\@@ $srcs EOF } elsif (grep /\.S$/, @@srcs) { # Originally there was multi-step rule with $(CC) -E file.S # followed by $(CC) -c file.s. It compensated for one of # legacy platform compiler's inability to handle .S files. # The platform is long discontinued by vendor so there is # hardly a point to drag it along... $recipe .= <<"EOF"; $obj: $deps $cmd $incs $defs $cmdflags -c -o \$\@@ $srcs EOF } elsif ($makedep_scheme eq 'gcc' && !grep /\.rc$/, @@srcs) { $recipe .= <<"EOF"; $obj: $deps $cmd $incs $defs $cmdflags -MMD -MF $dep.tmp -c -o \$\@@ $srcs \@@touch $dep.tmp \@@if cmp $dep.tmp $dep > /dev/null 2> /dev/null; then \\ rm -f $dep.tmp; \\ else \\ mv $dep.tmp $dep; \\ fi EOF } else { $recipe .= <<"EOF"; $obj: $deps $cmd $incs $defs $cmdflags $cmdcompile -o \$\@@ $srcs EOF if ($makedep_scheme eq 'makedepend') { $recipe .= <<"EOF"; \$(MAKEDEPEND) -f- -Y -- $incs $cmdflags -- $srcs 2>/dev/null \\ > $dep EOF } } return $recipe; } # We *know* this routine is only called when we've configure 'shared'. sub obj2shlib { my %args = @@_; my @@linkdirs = (); my @@linklibs = (); foreach (@@{$args{deps}}) { if (platform->isstaticlib($_)) { push @@linklibs, platform->convertext($_); } else { my $d = "-L" . dirname($_); my $l = basename($_); $l =~ s/^lib//; $l = "-l" . $l; push @@linklibs, $l; push @@linkdirs, $d unless grep { $d eq $_ } @@linkdirs; } } my $linkflags = join("", map { $_." " } @@linkdirs); my $linklibs = join("", map { $_." " } @@linklibs); my @@objs = map { platform->convertext($_) } grep { !platform->isdef($_) } @@{$args{objs}}; my @@defs = map { platform->def($_) } grep { platform->isdef($_) } @@{$args{objs}}; my @@deps = compute_lib_depends(@@{$args{deps}}); die "More than one exported symbol map" if scalar @@defs > 1; my $full = platform->sharedlib($args{lib}); # $import is for Windows and subsystems thereof, where static import # libraries for DLLs are a thing. On platforms that have this mechanism, # $import has the name of this import library. On platforms that don't # have this mechanism, $import will be |undef|. # It's also used on AIX in solib mode, which creates import libraries # for the shared libraries. my $import = platform->sharedlib_import($args{lib}); # $simple is for platforms where full shared library names include the # shared library version, and there's a simpler name that doesn't include # that version. On such platforms, $simple has the simpler name. On # other platforms, it will be |undef|. my $simple = platform->sharedlib_simple($args{lib}); my $argfile = defined $target{shared_argfileflag} ? $full.".args" : undef; my $shared_soname = ""; $shared_soname .= ' '.$target{shared_sonameflag}.basename($full) if defined $target{shared_sonameflag}; my $shared_imp = ""; $shared_imp .= ' '.$target{shared_impflag}.basename($import) if defined $target{shared_impflag} && defined $import; my $shared_def = join("", map { ' '.$target{shared_defflag}.$_ } @@defs); # There is at least one platform where the compiler-as-linker needs to # have one object file directly on the command line. That won't hurt # any other platform, so we do that for everyone when there's an argfile # to be had. This depends heavily on splice, which removes elements from # the given array, and returns them so they can be captured. my @@argfileobjs = $argfile ? splice(@@objs, 1) : (); my $argfilecmds = $argfile ? join("\n\t", map { "echo $_ >> $argfile" } @@argfileobjs) : undef; my $argfiledeps = $argfile ? join(" \\\n" . ' ' x (length($argfile) + 2), fill_lines(' ', $COLUMNS - length($full) - 2, @@argfileobjs)) : undef; my @@fulldeps = (@@objs, ($argfile ? $argfile : ()), @@defs, @@deps); my @@fullobjs = ( @@objs, ($argfile ? $target{shared_argfileflag}.$argfile : ()) ); my $fulldeps = join(" \\\n" . ' ' x (length($full) + 2), fill_lines(' ', $COLUMNS - length($full) - 2, @@fulldeps)); my $fullobjs = join(" \\\n\t\t", fill_lines(' ', $COLUMNS - 16, @@fullobjs)); my $recipe = ''; if (defined $simple && $simple ne $full) { if (sharedaix()) { $recipe .= <<"EOF"; $simple: $full rm -f $simple && \\ \$(AR) r $simple $full EOF } else { $recipe .= <<"EOF"; $simple: $full rm -f $simple && \\ ln -s $full $simple EOF } } if (defined $import) { if (sharedaix_solib()) { $recipe .= <<"EOF"; $import: $full $defs[0] rm -f $import && \\ echo \\#!$full > $import && \\ cat $defs[0] >>$import EOF } else { $recipe .= <<"EOF"; $import: $full EOF } } $recipe .= <<"EOF"; $full: $fulldeps \$(CC) \$(LIB_CFLAGS) $linkflags\$(LIB_LDFLAGS)$shared_soname$shared_imp \\ -o $full$shared_def \\ $fullobjs \\ $linklibs \$(LIB_EX_LIBS) EOF if (windowsdll()) { $recipe .= <<"EOF"; rm -f apps/$full rm -f fuzz/$full cp -p $full apps/ cp -p $full fuzz/ EOF if (!$disabled{tests}) { $recipe .= <<"EOF"; rm -f test/$full cp -p $full test/ EOF } } $recipe .= <<"EOF" if defined $argfile; $argfile: $argfiledeps \$(RM) $argfile $argfilecmds EOF return $recipe; } sub obj2dso { my %args = @@_; my $dso = platform->dso($args{module}); my @@linkdirs = (); my @@linklibs = (); foreach (@@{$args{deps}}) { next unless defined $_; if (platform->isstaticlib($_)) { push @@linklibs, platform->convertext($_); } else { my $d = "-L" . dirname($_); my $l = basename($_); $l =~ s/^lib//; $l = "-l" . $l; push @@linklibs, $l; push @@linkdirs, $d unless grep { $d eq $_ } @@linkdirs; } } my $linkflags = join("", map { $_." " } @@linkdirs); my $linklibs = join("", map { $_." " } @@linklibs); my @@objs = map { platform->convertext($_) } grep { !platform->isdef($_) } @@{$args{objs}}; my @@defs = map { platform->def($_) } grep { platform->isdef($_) } @@{$args{objs}}; my @@deps = compute_lib_depends(@@{$args{deps}}); my $shared_def = join("", map { ' '.$target{shared_defflag}.$_ } @@defs); # Next line needs to become "less magic" (see PR #11950) $shared_def .= ' '.$target{shared_fipsflag} if (defined $target{shared_fipsflag} && $shared_def =~ m/providers\/fips/); my $objs = join(" \\\n\t\t", fill_lines(' ', $COLUMNS - 16, @@objs)); my $deps = join(" \\\n" . ' ' x (length($dso) + 2), fill_lines(' ', $COLUMNS - length($dso) - 2, @@objs, @@defs, @@deps)); return <<"EOF"; $dso: $deps \$(CC) \$(DSO_CFLAGS) $linkflags\$(DSO_LDFLAGS) \\ -o $dso$shared_def \\ $objs \\ $linklibs\$(DSO_EX_LIBS) EOF } sub obj2lib { my %args = @@_; my $lib = platform->staticlib($args{lib}); my @@objs = map { platform->obj($_) } @@{$args{objs}}; my $deps = join(" \\\n" . ' ' x (length($lib) + 2), fill_lines(' ', $COLUMNS - length($lib) - 2, @@objs)); my $max_per_call = 500; my @@objs_grouped; push @@objs_grouped, join(" ", splice @@objs, 0, $max_per_call) while @@objs; my $fill_lib = join("\n\t", (map { "\$(AR) \$(ARFLAGS) $lib $_" } @@objs_grouped)); return <<"EOF"; $lib: $deps \$(RM) $lib $fill_lib \$(RANLIB) \$\@@ || echo Never mind. EOF } sub obj2bin { my %args = @@_; my $bin = platform->bin($args{bin}); my @@objs = map { platform->obj($_) } @@{$args{objs}}; my @@deps = compute_lib_depends(@@{$args{deps}}); my $objs = join(" \\\n" . ' ' x (length($bin) + 2), fill_lines(' ', $COLUMNS - length($bin) - 2, @@objs)); my @@linkdirs = (); my @@linklibs = (); foreach (@@{$args{deps}}) { next unless defined $_; if (platform->isstaticlib($_)) { push @@linklibs, platform->convertext($_); } else { my $d = "-L" . dirname($_); my $l = basename($_); $l =~ s/^lib//; $l = "-l" . $l; push @@linklibs, $l; push @@linkdirs, $d unless grep { $d eq $_ } @@linkdirs; } } my $linkflags = join("", map { $_." " } @@linkdirs); my $linklibs = join("", map { $_." " } @@linklibs); my $cmd = '$(CC)'; my $cmdflags = '$(BIN_CFLAGS)'; if (grep /_cc\.o$/, @@{$args{objs}}) { $cmd = '$(CXX)'; $cmdflags = '$(BIN_CXXFLAGS)'; } my $objs = join(" \\\n\t\t", fill_lines(' ', $COLUMNS - 16, @@objs)); my $deps = join(" \\\n" . ' ' x (length($bin) + 2), fill_lines(' ', $COLUMNS - length($bin) - 2, @@objs, @@deps)); return <<"EOF"; $bin: $deps rm -f $bin \$\${LDCMD:-$cmd} $cmdflags $linkflags\$(BIN_LDFLAGS) \\ -o $bin \\ $objs \\ $linklibs\$(BIN_EX_LIBS) EOF } sub in2script { my %args = @@_; my $script = $args{script}; my $sources = join(" ", @@{$args{sources}}); my $dofile = abs2rel(rel2abs(catfile($config{sourcedir}, "util", "dofile.pl")), rel2abs($config{builddir})); return <<"EOF"; $script: $sources configdata.pm \$(RM) "$script" \$(PERL) "-I\$(BLDDIR)" -Mconfigdata "$dofile" \\ "-o$target{build_file}" $sources > "$script" chmod a+x $script EOF } sub generatedir { my %args = @@_; my $dir = $args{dir}; my @@deps = compute_platform_depends(@@{$args{deps}}); my @@comments = (); # We already have a 'test' target, and the top directory is just plain # silly return if $dir eq "test" || $dir eq "."; foreach my $type (("dso", "lib", "bin", "script")) { next unless defined($unified_info{dirinfo}->{$dir}->{products}->{$type}); # For lib object files, we could update the library. However, it # was decided that it's enough to build the directory local object # files, so we don't need to add any actions, and the dependencies # are already taken care of. if ($type ne "lib") { foreach my $prod (@@{$unified_info{dirinfo}->{$dir}->{products}->{$type}}) { if (dirname($prod) eq $dir) { push @@deps, compute_platform_depends($prod); } else { push @@comments, "# No support to produce $type ".join(", ", @@{$unified_info{dirinfo}->{$dir}->{products}->{$type}}); } } } } my $target = "$dir $dir/"; my $deps = join(" \\\n\t", fill_lines(' ', $COLUMNS - 8, @@deps)); my $comments = join("\n", "", @@comments); return <<"EOF"; $target: \\ $deps$comments EOF } "" # Important! This becomes part of the template result. -} @ 1.1.1.1 log @Import openssl-3.5.1 (previous was 3.0.16). Changes: Changes between 3.5.0 and 3.5.1 [xx XXX xxxx] Fix x509 application adds trusted use instead of rejected use. Issue summary: Use of -addreject option with the openssl x509 application adds a trusted use instead of a rejected use for a certificate. Impact summary: If a user intends to make a trusted certificate rejected for a particular use it will be instead marked as trusted for that use. (CVE-2025-4575) Tomas Mraz Aligned the behaviour of TLS and DTLS in the event of a no_renegotiation alert being received. Older versions of OpenSSL failed with DTLS if a no_renegotiation alert was received. All versions of OpenSSL do this for TLS. From 3.2 a bug was exposed that meant that DTLS ignored no_rengotiation. We have now restored the original behaviour and brought DTLS back into line with TLS. Matt Caswell Changes between 3.4 and 3.5.0 [8 Apr 2025] Added server side support for QUIC Hugo Landau, Matt Caswell, Tomáš Mráz, Neil Horman, Sasha Nedvedicky, Andrew Dinh Tolerate PKCS#8 version 2 with optional public keys. The public key data is currently ignored. Viktor Dukhovni Signature schemes without an explicit signing digest in CMS are now supported. Examples of such schemes are ED25519 or ML-DSA. Michael Schroeder The TLS Signature algorithms defaults now include all three ML-DSA variants as first algorithms. Viktor Dukhovni Added a no-tls-deprecated-ec configuration option. The no-tls-deprecated-ec option disables support for TLS elliptic curve groups deprecated in RFC8422 at compile time. This does not affect use of the associated curves outside TLS. By default support for these groups is compiled in, but, as before, they are not included in the default run-time list of supported groups. With the enable-tls-deprecated-ec option these TLS groups remain enabled at compile time even if the default configuration is changed, provided the underlying EC curves remain implemented. Viktor Dukhovni Added new API to enable 0-RTT for 3rd party QUIC stacks. Cheng Zhang Added support for a new callback registration SSL_CTX_set_new_pending_conn_cb, which allows for application notification of new connection SSL object creation, which occurs independently of calls to SSL_accept_connection(). Note: QUIC objects passed through SSL callbacks should not have their state mutated via calls back into the SSL api until such time as they have been received via a call to SSL_accept_connection(). Neil Horman Add SLH-DSA as specified in FIPS 205. Shane Lontis and Dr Paul Dale ML-KEM as specified in FIPS 203. Based on the original implementation in BoringSSL, ported from C++ to C, refactored, and integrated into the OpenSSL default and FIPS providers. Including also the X25519MLKEM768, SecP256r1MLKEM768, SecP384r1MLKEM1024 TLS hybrid key post-quantum/classical key agreement schemes. Michael Baentsch, Viktor Dukhovni, Shane Lontis and Paul Dale Add ML-DSA as specified in FIPS 204. The base code was derived from BoringSSL C++ code. Shane Lontis, Viktor Dukhovni and Paul Dale Added new API calls to enable 3rd party QUIC stacks to use the OpenSSL TLS implementation. Matt Caswell The default DRBG implementations have been changed to prefer to fetch algorithm implementations from the default provider (the provider the DRBG implementation is built in) regardless of the default properties set in the configuration file. The code will still fallback to find an implementation, as done previously, if needed. Simo Sorce Initial support for opaque symmetric keys objects (EVP_SKEY). These replace the ad-hoc byte arrays that are pervasive throughout the library. Dmitry Belyavskiy and Simo Sorce The default TLS group list setting is now set to: ?*X25519MLKEM768 / ?*X25519:?secp256r1 / ?X448:?secp384r1:?secp521r1 / ?ffdhe2048:?ffdhe3072 This means two key shares (X25519MLKEM768 and X25519) will be sent by default by the TLS client. GOST groups and FFDHE groups larger than 3072 bits are no longer enabled by default. The group names in the group list setting are now also case insensitive. Viktor Dukhovni For TLSv1.3: Add capability for a client to send multiple key shares. Extend the scope of SSL_OP_CIPHER_SERVER_PREFERENCE to cover server-side key exchange group selection. Extend the server-side key exchange group selection algorithm and related group list syntax to support multiple group priorities, e.g. to prioritize (hybrid-)KEMs. David Kelsey, Martin Schmatz A new random generation API has been introduced which modifies all of the L family of calls so they are routed through a specific named provider instead of being resolved via the normal DRBG chaining. In a future OpenSSL release, this will obsolete RAND_METHOD. Dr Paul Dale New inline functions were added to support loads and stores of unsigned 16-bit, 32-bit and 64-bit integers in either little-endian or big-endian form, regardless of the host byte-order. See the OPENSSL_load_u16_le(3) manpage for details. Viktor Dukhovni All the BIO_meth_get_*() functions allowing reuse of the internal OpenSSL BIO method implementations were deprecated. The reuse is unsafe due to dependency on the code of the internal methods not changing. Tomáš Mráz Support DEFAULT keyword and '-' prefix in SSL_CTX_set1_groups_list(). SSL_CTX_set1_groups_list() now supports the DEFAULT keyword which sets the available groups to the default selection. The '-' prefix allows the calling application to remove a group from the selection. Frederik Wedel-Heinen Updated the default encryption cipher for the req, cms, and smime applications from des-ede3-cbc to aes-256-cbc. AES-256 provides a stronger 256-bit key encryption than legacy 3DES. Aditya Enhanced PKCS#7 inner contents verification. In the PKCS7_verify() function, the BIO *indata parameter refers to the signed data if the content is detached from p7. Otherwise, indata should be NULL, and then the signed data must be in p7. The previous OpenSSL implementation only supported MIME inner content [RFC 5652, section 5.2]. The added functionality now enables support for PKCS#7 inner content [RFC 2315, section 7]. MaÅgorzata Olszówka The -rawin option of the pkeyutl command is now implied (and thus no longer required) when using -digest or when signing or verifying with an Ed25519 or Ed448 key. The -digest and -rawin option may only be given with -sign or verify. David von Oheimb X509_PURPOSE_add() has been modified to take sname instead of id as the primary purpose identifier. For its convenient use, X509_PURPOSE_get_unused_id() has been added. This work was sponsored by Siemens AG. David von Oheimb Added support for central key generation in CMP. This work was sponsored by Siemens AG. Rajeev Ranjan Optionally allow the FIPS provider to use the JITTER entropy source. Note that using this option will require the resulting FIPS provider to undergo entropy source validation ESV by the CMVP, without this the FIPS provider will not be FIPS compliant. Enable this using the configuration option enable-fips-jitter. Paul Dale Extended OPENSSL_ia32cap support to accommodate additional CPUID feature/capability bits in leaf 0x7 (Extended Feature Flags) as well as leaf 0x24 (Converged Vector ISA). Dan Zimmerman, Alina Elizarova Cipher pipelining support for provided ciphers with new API functions EVP_CIPHER_can_pipeline(), EVP_CipherPipelineEncryptInit(), EVP_CipherPipelineDecryptInit(), EVP_CipherPipelineUpdate(), and EVP_CipherPipelineFinal(). Cipher pipelining support allows application to submit multiple chunks of data in one cipher update call, thereby allowing the provided implementation to take advantage of parallel computing. There are currently no built-in ciphers that support pipelining. This new API replaces the legacy pipeline API SSL_CTX_set_max_pipelines used with Engines. Ramkumar Add CMS_NO_SIGNING_TIME flag to CMS_sign(), CMS_add1_signer() Previously there was no way to create a CMS SignedData signature without a signing time attribute, because CMS_SignerInfo_sign added it unconditionally. However, there is a use case (PAdES signatures ETSI EN 319 142-1 ) where this attribute is not allowed, so a new flag was added to the CMS API that causes this attribute to be omitted at signing time. The new -no_signing_time option of the cms command enables this flag. Juhász Péter Parallel dual-prime 1024/1536/2048-bit modular exponentiation for AVX_IFMA capable processors (Intel Sierra Forest and its successor). This optimization brings performance enhancement, ranging from 1.8 to 2.2 times, for the sign/decryption operations of rsaz-2k/3k/4k (openssl speed rsa) on the Intel Sierra Forest. Zhiguo Zhou, Wangyang Guo (Intel Corp) VAES/AVX-512 support for AES-XTS. For capable processors (>= Intel Icelake), this provides a vectorized implementation of AES-XTS with a throughput improvement between 1.3x to 2x, depending on the block size. Pablo De Lara Guarch, Dan Pittman Fixed EVP_DecodeUpdate() to not write padding zeros to the decoded output. According to the documentation, for every 4 valid base64 bytes processed (ignoring whitespace, carriage returns and line feeds), EVP_DecodeUpdate() produces 3 bytes of binary output data (except at the end of data terminated with one or two padding characters). However, the function behaved like an EVP_DecodeBlock(). It produced exactly 3 output bytes for every 4 input bytes. Such behaviour could cause writes to a non-allocated output buffer if a user allocates its size based on the documentation and knowing the padding size. The fix makes EVP_DecodeUpdate() produce exactly as many output bytes as in the initial non-encoded message. Valerii Krygin Added support for aAissuingDistributionPoint, allowedAttributeAssignments, timeSpecification, attributeDescriptor, roleSpecCertIdentifier, authorityAttributeIdentifier and attributeMappings X.509v3 extensions. Jonathan M. Wilbur Added a new CLI option -provparam and API functions for setting of provider configuration parameters. Viktor Dukhovni Added a new trace category for PROVIDER calls and added new tracing calls in provider and algorithm fetching API functions. Neil Horman Fixed benchmarking for AEAD ciphers in the openssl speed utility. Mohammed Alhabib Added a build configuration option enable-sslkeylog for enabling support for SSLKEYLOGFILE environment variable to log TLS connection secrets. Neil Horman Added EVP_get_default_properties() function to retrieve the current default property query string. Dmitry Belyavskiy OpenSSL 3.4 Changes between 3.4.1 and 3.4.2 [xx XXX xxxx] When displaying distinguished names in the openssl application escape control characters by default. Tomáš Mráz Changes between 3.4.0 and 3.4.1 [11 Feb 2025] Fixed RFC7250 handshakes with unauthenticated servers don't abort as expected. Clients using RFC7250 Raw Public Keys (RPKs) to authenticate a server may fail to notice that the server was not authenticated, because handshakes don't abort as expected when the SSL_VERIFY_PEER verification mode is set. ([CVE-2024-12797]) Viktor Dukhovni Fixed timing side-channel in ECDSA signature computation. There is a timing signal of around 300 nanoseconds when the top word of the inverted ECDSA nonce value is zero. This can happen with significant probability only for some of the supported elliptic curves. In particular the NIST P-521 curve is affected. To be able to measure this leak, the attacker process must either be located in the same physical computer or must have a very fast network connection with low latency. (CVE-2024-13176) Tomáš Mráz Reverted the behavior change of CMS_get1_certs() and CMS_get1_crls() that happened in the 3.4.0 release. These functions now return NULL again if there are no certs or crls in the CMS object. Tomáš Mráz Changes between 3.3 and 3.4.0 [22 Oct 2024] For the FIPS provider only, replaced the primary DRBG with a continuous health check module. This also removes the now forbidden DRBG chaining. Paul Dale Improved base64 BIO correctness and error reporting. Viktor Dukhovni Added support for directly fetched composite signature algorithms such as RSA-SHA2-256 including new API functions in the EVP_PKEY_sign, EVP_PKEY_verify and EVP_PKEY_verify_recover groups. Richard Levitte XOF Digest API improvements EVP_MD_CTX_get_size() and EVP_MD_CTX_size are macros that were aliased to EVP_MD_get_size which returns a constant value. XOF Digests such as SHAKE have an output size that is not fixed, so calling EVP_MD_get_size() is not sufficent. The existing macros now point to the new function EVP_MD_CTX_get_size_ex() which will retrieve the "size" for a XOF digest, otherwise it falls back to calling EVP_MD_get_size(). Note that the SHAKE implementation did not have a context getter previously, so the "size" will only be able to be retrieved with new providers. Also added a EVP_xof() helper. Shane Lontis Added FIPS indicators to the FIPS provider. FIPS 140-3 requires indicators to be used if the FIPS provider allows non-approved algorithms. An algorithm is approved if it passes all required checks such as minimum key size. By default an error will occur if any check fails. For backwards compatibility individual algorithms may override the checks by using either an option in the FIPS configuration OR in code using an algorithm context setter. Overriding the check means that the algorithm is not FIPS compliant. OSSL_INDICATOR_set_callback() can be called to register a callback to log unapproved algorithms. At the end of any algorithm operation the approved status can be queried using an algorithm context getter. FIPS provider configuration options are set using 'openssl fipsinstall'. Note that new FIPS 140-3 restrictions have been enforced such as RSA Encryption using PKCS1 padding is no longer approved. Documentation related to the changes can be found on the [fips_module(7)] manual page. [fips_module(7)]: https://docs.openssl.org/master/man7/fips_module/#FIPS indicators Shane Lontis, Paul Dale, Po-Hsing Wu and Dimitri John Ledkov Added support for hardware acceleration for HMAC on S390x architecture. Ingo Franzki Added debuginfo Makefile target for unix platforms to produce a separate DWARF info file from the corresponding shared libs. Neil Horman Added support for encapsulation and decapsulation operations in the pkeyutl command. Dmitry Belyavskiy Added implementation of RFC 9579 (PBMAC1) in PKCS#12. Dmitry Belyavskiy Add a new random seed source RNG JITTER using a statically linked jitterentropy library. Dimitri John Ledkov Added a feature to retrieve configured TLS signature algorithms, e.g., via the openssl list command. Michael Baentsch Deprecated TS_VERIFY_CTX_set_* functions and added replacement TS_VERIFY_CTX_set0_* functions with improved semantics. Tobias Erbsland Redesigned Windows use of OPENSSLDIR/ENGINESDIR/MODULESDIR such that what were formerly build time locations can now be defined at run time with registry keys. See NOTES-WINDOWS.md. Neil Horman Added options -not_before and -not_after for explicit setting start and end dates of certificates created with the req and x509 commands. Added the same options also to ca command as alias for -startdate and -enddate options. Stephan Wurm The X25519 and X448 key exchange implementation in the FIPS provider is unapproved and has fips=no property. Tomáš Mráz SHAKE-128 and SHAKE-256 implementations have no default digest length anymore. That means these algorithms cannot be used with EVP_DigestFinal/_ex() unless the xoflen param is set before. This change was necessary because the preexisting default lengths were half the size necessary for full collision resistance supported by these algorithms. Tomáš Mráz Setting config_diagnostics=1 in the config file will cause errors to be returned from SSL_CTX_new() and SSL_CTX_new_ex() if there is an error in the ssl module configuration. Tomáš Mráz An empty renegotiate extension will be used in TLS client hellos instead of the empty renegotiation SCSV, for all connections with a minimum TLS version > 1.0. Tim Perry Added support for integrity-only cipher suites TLS_SHA256_SHA256 and TLS_SHA384_SHA384 in TLS 1.3, as defined in RFC 9150. This work was sponsored by Siemens AG. Rajeev Ranjan Added support for retrieving certificate request templates and CRLs in CMP, with the respective CLI options -template, -crlcert, -oldcrl, -crlout, -crlform>, and -rsp_crl. This work was sponsored by Siemens AG. Rajeev Ranjan Added support for issuedOnBehalfOf, auditIdentity, basicAttConstraints, userNotice, acceptablePrivilegePolicies, acceptableCertPolicies, subjectDirectoryAttributes, associatedInformation, delegatedNameConstraints, holderNameConstraints and targetingInformation X.509v3 extensions. Jonathan M. Wilbur Added Attribute Certificate (RFC 5755) support. Attribute Certificates can be created, parsed, modified and printed via the public API. There is no command-line tool support at this time. Damian Hobson-Garcia Added support to build Position Independent Executables (PIE). Configuration option enable-pie configures the cflag '-fPIE' and ldflag '-pie' to support Address Space Layout Randomization (ASLR) in the openssl executable, removes reliance on external toolchain configurations. Craig Lorentzen SSL_SESSION_get_time()/SSL_SESSION_set_time()/SSL_CTX_flush_sessions() have been deprecated in favour of their respective ..._ex() replacement functions which are Y2038-safe. Alexander Kanavin ECC groups may now customize their initialization to save CPU by using precomputed values. This is used by the P-256 implementation. Watson Ladd OpenSSL 3.3 Changes between 3.3.2 and 3.3.3 [xx XXX xxxx] Fixed possible OOB memory access with invalid low-level GF(2^m) elliptic curve parameters. Use of the low-level GF(2^m) elliptic curve APIs with untrusted explicit values for the field polynomial can lead to out-of-bounds memory reads or writes. Applications working with "exotic" explicit binary (GF(2^m)) curve parameters, that make it possible to represent invalid field polynomials with a zero constant term, via the above or similar APIs, may terminate abruptly as a result of reading or writing outside of array bounds. Remote code execution cannot easily be ruled out. (CVE-2024-9143) Viktor Dukhovni Changes between 3.3.1 and 3.3.2 [3 Sep 2024] Fixed possible denial of service in X.509 name checks. Applications performing certificate name checks (e.g., TLS clients checking server certificates) may attempt to read an invalid memory address when comparing the expected name with an otherName subject alternative name of an X.509 certificate. This may result in an exception that terminates the application program. (CVE-2024-6119) Viktor Dukhovni Fixed possible buffer overread in SSL_select_next_proto(). Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer. (CVE-2024-5535) Matt Caswell Changes between 3.3.0 and 3.3.1 [4 Jun 2024] Fixed potential use after free after SSL_free_buffers() is called. The SSL_free_buffers function is used to free the internal OpenSSL buffer used when processing an incoming record from the network. The call is only expected to succeed if the buffer is not currently in use. However, two scenarios have been identified where the buffer is freed even when still in use. The first scenario occurs where a record header has been received from the network and processed by OpenSSL, but the full record body has not yet arrived. In this case calling SSL_free_buffers will succeed even though a record has only been partially processed and the buffer is still in use. The second scenario occurs where a full record containing application data has been received and processed by OpenSSL but the application has only read part of this data. Again a call to SSL_free_buffers will succeed even though the buffer is still in use. (CVE-2024-4741) Matt Caswell Fixed an issue where checking excessively long DSA keys or parameters may be very slow. Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. To resolve this issue DSA keys larger than OPENSSL_DSA_MAX_MODULUS_BITS will now fail the check immediately with a DSA_R_MODULUS_TOO_LARGE error reason. (CVE-2024-4603) Tomáš Mráz Improved EC/DSA nonce generation routines to avoid bias and timing side channel leaks. Thanks to Florian Sieck from Universität zu Lübeck and George Pantelakis and Hubert Kario from Red Hat for reporting the issues. Tomáš Mráz and Paul Dale Changes between 3.2 and 3.3.0 [9 Apr 2024] The -verify option to the openssl crl and openssl req will make the program exit with 1 on failure. Vladimír Kotal The BIO_get_new_index() function can only be called 127 times before it reaches its upper bound of BIO_TYPE_MASK. It will now correctly return an error of -1 once it is exhausted. Users may need to reserve using this function for cases where BIO_find_type() is required. Either BIO_TYPE_NONE or BIO_get_new_index() can be used to supply a type to BIO_meth_new(). Shane Lontis Added API functions SSL_SESSION_get_time_ex(), SSL_SESSION_set_time_ex() using time_t which is Y2038 safe on 32 bit systems when 64 bit time is enabled (e.g via setting glibc macro _TIME_BITS=64). Ijtaba Hussain The d2i_ASN1_GENERALIZEDTIME(), d2i_ASN1_UTCTIME(), ASN1_TIME_check(), and related functions have been augmented to check for a minimum length of the input string, in accordance with ITU-T X.690 section 11.7 and 11.8. Job Snijders Unknown entries in TLS SignatureAlgorithms, ClientSignatureAlgorithms config options and the respective calls to SSL[_CTX]_set1_sigalgs() and SSL[_CTX]_set1_client_sigalgs() that start with ? character are ignored and the configuration will still be used. Similarly unknown entries that start with ? character in a TLS Groups config option or set with SSL[_CTX]_set1_groups_list() are ignored and the configuration will still be used. In both cases if the resulting list is empty, an error is returned. Tomáš Mráz The EVP_PKEY_fromdata function has been augmented to allow for the derivation of CRT (Chinese Remainder Theorem) parameters when requested. See the OSSL_PKEY_PARAM_RSA_DERIVE_FROM_PQ param in the EVP_PKEY-RSA documentation. Neil Horman The activate and soft_load configuration settings for providers in openssl.cnf have been updated to require a value of [1|yes|true|on] (in lower or UPPER case) to enable the setting. Conversely a value of [0|no|false|off] will disable the setting. All other values, or the omission of a value for these settings will result in an error. Neil Horman Added -set_issuer and -set_subject options to openssl x509 to override the Issuer and Subject when creating a certificate. The -subj option now is an alias for -set_subject. Job Snijders, George Michaelson OPENSSL_sk_push() and sk__push() functions now return 0 instead of -1 if called with a NULL stack argument. Tomáš Mráz In openssl speed, changed the default hash function used with hmac from md5 to sha256. James Muir Added several new features of CMPv3 defined in RFC 9480 and RFC 9483: certProfile request message header and respective -profile CLI option support for delayed delivery of all types of response messages This work was sponsored by Siemens AG. David von Oheimb The build of exporters (such as .pc files for pkg-config) cleaned up to be less hard coded in the build file templates, and to allow easier addition of more exporters. With that, an exporter for CMake is also added. Richard Levitte The BLAKE2s hash algorithm matches BLAKE2b's support for configurable output length. Ahelenia ZiemiaÅska New option SSL_OP_PREFER_NO_DHE_KEX, which allows configuring a TLS1.3 server to prefer session resumption using PSK-only key exchange over PSK with DHE, if both are available. Markus Minichmayr, Tapkey GmbH New API SSL_write_ex2, which can be used to send an end-of-stream (FIN) condition in an optimised way when using QUIC. Hugo Landau New atexit configuration switch, which controls whether the OPENSSL_cleanup is registered when libcrypto is unloaded. This is turned off on NonStop configurations because of loader differences on that platform compared to Linux. Randall S. Becker Support for qlog for tracing QUIC connections has been added. The qlog output from OpenSSL currently uses a pre-standard draft version of qlog. The output from OpenSSL will change in incompatible ways in future releases, and is not subject to any format stability or compatibility guarantees at this time. This functionality can be disabled with the build-time option no-unstable-qlog. See the openssl-qlog(7) manpage for details. Hugo Landau Added APIs to allow configuring the negotiated idle timeout for QUIC connections, and to allow determining the number of additional streams that can currently be created for a QUIC connection. Hugo Landau Added APIs to allow disabling implicit QUIC event processing for QUIC SSL objects, allowing applications to control when event handling occurs. Refer to the SSL_get_value_uint(3) manpage for details. Hugo Landau Limited support for polling of QUIC connection and stream objects in a non-blocking manner. Refer to the SSL_poll(3) manpage for details. Hugo Landau Added APIs to allow querying the size and utilisation of a QUIC stream's write buffer. Refer to the SSL_get_value_uint(3) manpage for details. Hugo Landau New limit on HTTP response headers is introduced to HTTP client. The default limit is set to 256 header lines. If limit is exceeded the response processing stops with error HTTP_R_RESPONSE_TOO_MANY_HDRLINES. Application may call OSSL_HTTP_REQ_CTX_set_max_response_hdr_lines(3) to change the default. Setting the value to 0 disables the limit. Alexandr Nedvedicky Applied AES-GCM unroll8 optimisation to Microsoft Azure Cobalt 100 Tom Cosgrove Added X509_STORE_get1_objects to avoid issues with the existing X509_STORE_get0_objects API in multi-threaded applications. Refer to the documentation for details. David Benjamin Added assembly implementation for md5 on loongarch64 Min Zhou Optimized AES-CTR for ARM Neoverse V1 and V2 Fisher Yu Enable AES and SHA3 optimisations on Apple Silicon M3-based MacOS systems similar to M1/M2. Tom Cosgrove Added a new EVP_DigestSqueeze() API. This allows SHAKE to squeeze multiple times with different output sizes. Shane Lontis, Holger Dengler Various optimizations for cryptographic routines using RISC-V vector crypto extensions Christoph Müllner, Charalampos Mitrodimas, Ard Biesheuvel, Phoebe Chen, Jerry Shih Accept longer context for TLS 1.2 exporters While RFC 5705 implies that the maximum length of a context for exporters is 65535 bytes as the length is embedded in uint16, the previous implementation enforced a much smaller limit, which is less than 1024 bytes. This restriction has been removed. Daiki Ueno OpenSSL 3.2 Changes between 3.2.1 and 3.2.2 [xx XXX xxxx] Fixed an issue where some non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions. An attacker may exploit certain server configurations to trigger unbounded memory growth that would lead to a Denial of Service This problem can occur in TLSv1.3 if the non-default SSL_OP_NO_TICKET option is being used (but not if early_data is also configured and the default anti-replay protection is in use). In this case, under certain conditions, the session cache can get into an incorrect state and it will fail to flush properly as it fills. The session cache will continue to grow in an unbounded manner. A malicious client could deliberately create the scenario for this failure to force a Denial of Service. It may also happen by accident in normal operation. (CVE-2024-2511) Matt Caswell Fixed bug where SSL_export_keying_material() could not be used with QUIC connections. (#23560) Hugo Landau Changes between 3.2.0 and 3.2.1 [30 Jan 2024] A file in PKCS12 format can contain certificates and keys and may come from an untrusted source. The PKCS12 specification allows certain fields to be NULL, but OpenSSL did not correctly check for this case. A fix has been applied to prevent a NULL pointer dereference that results in OpenSSL crashing. If an application processes PKCS12 files from an untrusted source using the OpenSSL APIs then that application will be vulnerable to this issue prior to this fix. OpenSSL APIs that were vulnerable to this are: PKCS12_parse(), PKCS12_unpack_p7data(), PKCS12_unpack_p7encdata(), PKCS12_unpack_authsafes() and PKCS12_newpass(). We have also fixed a similar issue in SMIME_write_PKCS7(). However since this function is related to writing data we do not consider it security significant. (CVE-2024-0727) Matt Caswell When function EVP_PKEY_public_check() is called on RSA public keys, a computation is done to confirm that the RSA modulus, n, is composite. For valid RSA keys, n is a product of two or more large primes and this computation completes quickly. However, if n is an overly large prime, then this computation would take a long time. An application that calls EVP_PKEY_public_check() and supplies an RSA key obtained from an untrusted source could be vulnerable to a Denial of Service attack. The function EVP_PKEY_public_check() is not called from other OpenSSL functions however it is called from the OpenSSL pkey command line application. For that reason that application is also vulnerable if used with the "-pubin" and "-check" options on untrusted data. To resolve this issue RSA keys larger than OPENSSL_RSA_MAX_MODULUS_BITS will now fail the check immediately with an RSA_R_MODULUS_TOO_LARGE error reason. (CVE-2023-6237) Tomáš Mráz Restore the encoding of SM2 PrivateKeyInfo and SubjectPublicKeyInfo to have the contained AlgorithmIdentifier.algorithm set to id-ecPublicKey rather than SM2. Richard Levitte The POLY1305 MAC (message authentication code) implementation in OpenSSL for PowerPC CPUs saves the contents of vector registers in different order than they are restored. Thus the contents of some of these vector registers is corrupted when returning to the caller. The vulnerable code is used only on newer PowerPC processors supporting the PowerISA 2.07 instructions. The consequences of this kind of internal application state corruption can be various - from no consequences, if the calling application does not depend on the contents of non-volatile XMM registers at all, to the worst consequences, where the attacker could get complete control of the application process. However unless the compiler uses the vector registers for storing pointers, the most likely consequence, if any, would be an incorrect result of some application dependent calculations or a crash leading to a denial of service. (CVE-2023-6129) Rohan McLure Disable building QUIC server utility when OpenSSL is configured with no-apps. Vitalii Koshura Changes between 3.1 and 3.2.0 [23 Nov 2023] Fix excessive time spent in DH check / generation with large Q parameter value. Applications that use the functions DH_generate_key() to generate an X9.42 DH key may experience long delays. Likewise, applications that use DH_check_pub_key(), DH_check_pub_key_ex() or EVP_PKEY_public_check() to check an X9.42 DH key or X9.42 DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. (CVE-2023-5678) Richard Levitte The BLAKE2b hash algorithm supports a configurable output length by setting the "size" parameter. Äestmír Kalina and Tomáš Mráz Enable extra Arm64 optimization on Windows for GHASH, RAND and AES. Evgeny Karpov Added a function to delete objects from store by URI - OSSL_STORE_delete() and the corresponding provider-storemgmt API function OSSL_FUNC_store_delete(). Dmitry Belyavskiy Added OSSL_FUNC_store_open_ex() provider-storemgmt API function to pass a passphrase callback when opening a store. Simo Sorce Changed the default salt length used by PBES2 KDF's (PBKDF2 and scrypt) from 8 bytes to 16 bytes. The PKCS5 (RFC 8018) standard uses a 64 bit salt length for PBE, and recommends a minimum of 64 bits for PBES2. For FIPS compliance PBKDF2 requires a salt length of 128 bits. This affects OpenSSL command line applications such as "genrsa" and "pkcs8" and API's such as PEM_write_bio_PrivateKey() that are reliant on the default value. The additional commandline option 'saltlen' has been added to the OpenSSL command line applications for "pkcs8" and "enc" to allow the salt length to be set to a non default value. Shane Lontis Changed the default value of the ess_cert_id_alg configuration option which is used to calculate the TSA's public key certificate identifier. The default algorithm is updated to be sha256 instead of sha1. MaÅgorzata Olszówka Added optimization for SM2 algorithm on aarch64. It uses a huge precomputed table for point multiplication of the base point, which increases the size of libcrypto from 4.4 MB to 4.9 MB. A new configure option no-sm2-precomp has been added to disable the precomputed table. Xu Yizhou Added client side support for QUIC Hugo Landau, Matt Caswell, Paul Dale, Tomáš Mráz, Richard Levitte Added multiple tutorials on the OpenSSL library and in particular on writing various clients (using TLS and QUIC protocols) with libssl. Matt Caswell Added secp384r1 implementation using Solinas' reduction to improve speed of the NIST P-384 elliptic curve. To enable the implementation the build option enable-ec_nistp_64_gcc_128 must be used. Rohan McLure Improved RFC7468 compliance of the asn1parse command. Matthias St. Pierre Added SHA256/192 algorithm support. Fergus Dall Improved contention on global write locks by using more read locks where appropriate. Matt Caswell Improved performance of OSSL_PARAM lookups in performance critical provider functions. Paul Dale Added the SSL_get0_group_name() function to provide access to the name of the group used for the TLS key exchange. Alex Bozarth Provide a new configure option no-http that can be used to disable the HTTP support. Provide new configure options no-apps and no-docs to disable building the openssl command line application and the documentation. Vladimír Kotal Provide a new configure option no-ecx that can be used to disable the X25519, X448, and EdDSA support. Yi Li When multiple OSSL_KDF_PARAM_INFO parameters are passed to the EVP_KDF_CTX_set_params() function they are now concatenated not just for the HKDF algorithm but also for SSKDF and X9.63 KDF algorithms. Paul Dale Added OSSL_FUNC_keymgmt_im/export_types_ex() provider functions that get the provider context as a parameter. Ingo Franzki TLS round-trip time calculation was added by a Brigham Young University Capstone team partnering with Sandia National Laboratories. A new function in ssl_lib titled SSL_get_handshake_rtt will calculate and retrieve this value. Jairus Christensen Added the "-quic" option to s_client to enable connectivity to QUIC servers. QUIC requires the use of ALPN, so this must be specified via the "-alpn" option. Use of the "advanced" s_client command command via the "-adv" option is recommended. Matt Caswell Added an "advanced" command mode to s_client. Use this with the "-adv" option. The old "basic" command mode recognises certain letters that must always appear at the start of a line and cannot be escaped. The advanced command mode enables commands to be entered anywhere and there is an escaping mechanism. After starting s_client with "-adv" type "{help}" to show a list of available commands. Matt Caswell Add Raw Public Key (RFC7250) support. Authentication is supported by matching keys against either local policy (TLSA records synthesised from the expected keys) or DANE (TLSA records obtained by the application from DNS). TLSA records will also match the same key in the server certificate, should RPK use not happen to be negotiated. Todd Short Added support for modular exponentiation and CRT offloading for the S390x architecture. Juergen Christ Added further assembler code for the RISC-V architecture. Christoph Müllner Added EC_GROUP_to_params() which creates an OSSL_PARAM array from a given EC_GROUP. Oliver Mihatsch Improved support for non-default library contexts and property queries when parsing PKCS#12 files. Shane Lontis Implemented support for all five instances of EdDSA from RFC8032: Ed25519, Ed25519ctx, Ed25519ph, Ed448, and Ed448ph. The streaming is not yet supported for the HashEdDSA variants (Ed25519ph and Ed448ph). James Muir Added SM4 optimization for ARM processors using ASIMD and AES HW instructions. Xu Yizhou Implemented SM4-XTS support. Xu Yizhou Added platform-agnostic OSSL_sleep() function. Richard Levitte Implemented deterministic ECDSA signatures (RFC6979) support. Shane Lontis Implemented AES-GCM-SIV (RFC8452) support. Todd Short Added support for pluggable (provider-based) TLS signature algorithms. This enables TLS 1.3 authentication operations with algorithms embedded in providers not included by default in OpenSSL. In combination with the already available pluggable KEM and X.509 support, this enables for example suitable providers to deliver post-quantum or quantum-safe cryptography to OpenSSL users. Michael Baentsch Added support for pluggable (provider-based) CMS signature algorithms. This enables CMS sign and verify operations with algorithms embedded in providers not included by default in OpenSSL. Michael Baentsch Added support for Hybrid Public Key Encryption (HPKE) as defined in RFC9180. HPKE is required for TLS Encrypted ClientHello (ECH), Message Layer Security (MLS) and other IETF specifications. HPKE can also be used by other applications that require encrypting "to" an ECDH public key. External APIs are defined in include/openssl/hpke.h and documented in doc/man3/OSSL_HPKE_CTX_new.pod Stephen Farrell Implemented HPKE DHKEM support in providers used by HPKE (RFC9180) API. Shane Lontis Add support for certificate compression (RFC8879), including library support for Brotli and Zstandard compression. Todd Short Add the ability to add custom attributes to PKCS12 files. Add a new API PKCS12_create_ex2, identical to the existing PKCS12_create_ex but allows for a user specified callback and optional argument. Added a new PKCS12_SAFEBAG_set0_attr, which allows for a new attr to be added to the existing STACK_OF attrs. Graham Woodward Major refactor of the libssl record layer. Matt Caswell Add a mac salt length option for the pkcs12 command. Xinping Chen Add more SRTP protection profiles from RFC8723 and RFC8269. Kijin Kim Extended Kernel TLS (KTLS) to support TLS 1.3 receive offload. Daiki Ueno, John Baldwin and Dmitry Podgorny Add support for TCP Fast Open (RFC7413) to macOS, Linux, and FreeBSD where supported and enabled. Todd Short Add ciphersuites based on DHE_PSK (RFC 4279) and ECDHE_PSK (RFC 5489) to the list of ciphersuites providing Perfect Forward Secrecy as required by SECLEVEL >= 3. Dmitry Belyavskiy, Nicola Tuveri Add new SSL APIs to aid in efficiently implementing TLS/SSL fingerprinting. The SSL_CTRL_GET_IANA_GROUPS control code, exposed as the SSL_get0_iana_groups() function-like macro, retrieves the list of supported groups sent by the peer. The function SSL_client_hello_get_extension_order() populates a caller-supplied array with the list of extension types present in the ClientHello, in order of appearance. Phus Lu Fixed PEM_write_bio_PKCS8PrivateKey() and PEM_write_bio_PKCS8PrivateKey_nid() to make it possible to use empty passphrase strings. Darshan Sen The PKCS12_parse() function now supports MAC-less PKCS12 files. Daniel Fiala Added ASYNC_set_mem_functions() and ASYNC_get_mem_functions() calls to be able to change functions used for allocating the memory of asynchronous call stack. Arran Cudbard-Bell Added support for signed BIGNUMs in the OSSL_PARAM APIs. Richard Levitte A failure exit code is returned when using the openssl x509 command to check certificate attributes and the checks fail. Rami Khaldi The default SSL/TLS security level has been changed from 1 to 2. RSA, DSA and DH keys of 1024 bits and above and less than 2048 bits and ECC keys of 160 bits and above and less than 224 bits were previously accepted by default but are now no longer allowed. By default TLS compression was already disabled in previous OpenSSL versions. At security level 2 it cannot be enabled. Matt Caswell The SSL_CTX_set_cipher_list family functions now accept ciphers using their IANA standard names. Erik Lax The PVK key derivation function has been moved from b2i_PVK_bio_ex() into the legacy crypto provider as an EVP_KDF. Applications requiring this KDF will need to load the legacy crypto provider. Paul Dale CCM8 cipher suites in TLS have been downgraded to security level zero because they use a short authentication tag which lowers their strength. Paul Dale Subject or issuer names in X.509 objects are now displayed as UTF-8 strings by default. Also spaces surrounding = in DN output are removed. Dmitry Belyavskiy Add X.509 certificate codeSigning purpose and related checks on key usage and extended key usage of the leaf certificate according to the CA/Browser Forum. Lutz Jänicke* The x509, ca, and req commands now produce X.509 v3 certificates. The -x509v1 option of req prefers generation of X.509 v1 certificates. X509_sign() and X509_sign_ctx() make sure that the certificate has X.509 version 3 if the certificate information includes X.509 extensions. David von Oheimb Fix and extend certificate handling and the commands x509, verify etc. such as adding a trace facility for debugging certificate chain building. David von Oheimb Various fixes and extensions to the CMP+CRMF implementation and the cmp app in particular supporting various types of genm/genp exchanges such as getting CA certificates and root CA cert updates defined in CMP Updates [RFC 9480], as well as the -srvcertout and -serial CLI options. This work was sponsored by Siemens AG. David von Oheimb Fixes and extensions to the HTTP client and to the HTTP server in apps/ like correcting the TLS and proxy support and adding tracing for debugging. David von Oheimb Extended the CMS API for handling CMS_SignedData and CMS_EnvelopedData. David von Oheimb CMS_add0_cert() and CMS_add1_cert() no longer throw an error if a certificate to be added is already present. CMS_sign_ex() and CMS_sign() now ignore any duplicate certificates in their certs argument and no longer throw an error for them. David von Oheimb Fixed and extended util/check-format.pl for checking adherence to the coding style https://www.openssl.org/policies/technical/coding-style.html. The checks are meanwhile more complete and yield fewer false positives. David von Oheimb Added BIO_s_dgram_pair() and BIO_s_dgram_mem() that provide memory-based BIOs with datagram semantics and support for BIO_sendmmsg() and BIO_recvmmsg() calls. They can be used as the transport BIOs for QUIC. Hugo Landau, Matt Caswell and Tomáš Mráz Add new BIO_sendmmsg() and BIO_recvmmsg() BIO methods which allow sending and receiving multiple messages in a single call. An implementation is provided for BIO_dgram. For further details, see BIO_sendmmsg(3). Hugo Landau Support for loading root certificates from the Windows certificate store has been added. The support is in the form of a store which recognises the URI string of org.openssl.winstore://. This URI scheme currently takes no arguments. This store is built by default and can be disabled using the new compile-time option no-winstore. This store is not currently used by default and must be loaded explicitly using the above store URI. It is expected to be loaded by default in the future. Hugo Landau Enable KTLS with the TLS 1.3 CCM mode ciphersuites. Note that some linux kernel versions that support KTLS have a known bug in CCM processing. That has been fixed in stable releases starting from 5.4.164, 5.10.84, 5.15.7, and all releases since 5.16. KTLS with CCM ciphersuites should be only used on these releases. Tianjia Zhang Added -ktls option to s_server and s_client commands to enable the KTLS support. Tianjia Zhang Zerocopy KTLS sendfile() support on Linux. Maxim Mikityanskiy The OBJ_ calls are now thread safe using a global lock. Paul Dale New parameter -digest for openssl cms command allowing signing pre-computed digests and new CMS API functions supporting that functionality. Viktor Söderqvist OPENSSL_malloc() and other allocation functions now raise errors on allocation failures. The callers do not need to explicitly raise errors unless they want to for tracing purposes. David von Oheimb Added and enabled by default implicit rejection in RSA PKCS#1 v1.5 decryption as a protection against Bleichenbacher-like attacks. The RSA decryption API will now return a randomly generated deterministic message instead of an error in case it detects an error when checking padding during PKCS#1 v1.5 decryption. This is a general protection against issues like CVE-2020-25659 and CVE-2020-25657. This protection can be disabled by calling EVP_PKEY_CTX_ctrl_str(ctx, "rsa_pkcs1_implicit_rejection". "0") on the RSA decryption context. Hubert Kario Added support for Brainpool curves in TLS-1.3. Bernd Edlinger and Matt Caswell Added OpenBSD specific build targets. David Carlier Support for Argon2d, Argon2i, Argon2id KDFs has been added along with a basic thread pool implementation for select platforms. Äestmír Kalina OpenSSL 3.1 Changes between 3.1.3 and 3.1.4 [24 Oct 2023] Fix incorrect key and IV resizing issues when calling EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() or EVP_CipherInit_ex2() with OSSL_PARAM parameters that alter the key or IV length (CVE-2023-5363). Paul Dale Changes between 3.1.2 and 3.1.3 [19 Sep 2023] Fix POLY1305 MAC implementation corrupting XMM registers on Windows. The POLY1305 MAC (message authentication code) implementation in OpenSSL does not save the contents of non-volatile XMM registers on Windows 64 platform when calculating the MAC of data larger than 64 bytes. Before returning to the caller all the XMM registers are set to zero rather than restoring their previous content. The vulnerable code is used only on newer x86_64 processors supporting the AVX512-IFMA instructions. The consequences of this kind of internal application state corruption can be various - from no consequences, if the calling application does not depend on the contents of non-volatile XMM registers at all, to the worst consequences, where the attacker could get complete control of the application process. However given the contents of the registers are just zeroized so the attacker cannot put arbitrary values inside, the most likely consequence, if any, would be an incorrect result of some application dependent calculations or a crash leading to a denial of service. (CVE-2023-4807) Bernd Edlinger Changes between 3.1.1 and 3.1.2 [1 Aug 2023] Fix excessive time spent checking DH q parameter value. The function DH_check() performs various checks on DH parameters. After fixing CVE-2023-3446 it was discovered that a large q parameter value can also trigger an overly long computation during some of these checks. A correct q value, if present, cannot be larger than the modulus p parameter, thus it is unnecessary to perform these checks if q is larger than p. If DH_check() is called with such q parameter value, DH_CHECK_INVALID_Q_VALUE return flag is set and the computationally intensive checks are skipped. (CVE-2023-3817) Tomáš Mráz Fix DH_check() excessive time with over sized modulus. The function DH_check() performs various checks on DH parameters. One of those checks confirms that the modulus ("p" parameter) is not too large. Trying to use a very large modulus is slow and OpenSSL will not normally use a modulus which is over 10,000 bits in length. However the DH_check() function checks numerous aspects of the key or parameters that have been supplied. Some of those checks use the supplied modulus value even if it has already been found to be too large. A new limit has been added to DH_check of 32,768 bits. Supplying a key/parameters with a modulus over this size will simply cause DH_check() to fail. (CVE-2023-3446) Matt Caswell Do not ignore empty associated data entries with AES-SIV. The AES-SIV algorithm allows for authentication of multiple associated data entries along with the encryption. To authenticate empty data the application has to call EVP_EncryptUpdate() (or EVP_CipherUpdate()) with NULL pointer as the output buffer and 0 as the input buffer length. The AES-SIV implementation in OpenSSL just returns success for such call instead of performing the associated data authentication operation. The empty data thus will not be authenticated. (CVE-2023-2975) Thanks to Juerg Wullschleger (Google) for discovering the issue. The fix changes the authentication tag value and the ciphertext for applications that use empty associated data entries with AES-SIV. To decrypt data encrypted with previous versions of OpenSSL the application has to skip calls to EVP_DecryptUpdate() for empty associated data entries. Tomáš Mráz When building with the enable-fips option and using the resulting FIPS provider, TLS 1.2 will, by default, mandate the use of an extended master secret (FIPS 140-3 IG G.Q) and the Hash and HMAC DRBGs will not operate with truncated digests (FIPS 140-3 IG G.R). Paul Dale Changes between 3.1.0 and 3.1.1 [30 May 2023] Mitigate for the time it takes for OBJ_obj2txt to translate gigantic OBJECT IDENTIFIER sub-identifiers to canonical numeric text form. OBJ_obj2txt() would translate any size OBJECT IDENTIFIER to canonical numeric text form. For gigantic sub-identifiers, this would take a very long time, the time complexity being O(n^2) where n is the size of that sub-identifier. (CVE-2023-2650) To mitigitate this, OBJ_obj2txt() will only translate an OBJECT IDENTIFIER to canonical numeric text form if the size of that OBJECT IDENTIFIER is 586 bytes or less, and fail otherwise. The basis for this restriction is RFC 2578 (STD 58), section 3.5. OBJECT IDENTIFIER values, which stipulates that OBJECT IDENTIFIERS may have at most 128 sub-identifiers, and that the maximum value that each sub- identifier may have is 2^32-1 (4294967295 decimal). For each byte of every sub-identifier, only the 7 lower bits are part of the value, so the maximum amount of bytes that an OBJECT IDENTIFIER with these restrictions may occupy is 32 * 128 / 7, which is approximately 586 bytes. Richard Levitte Multiple algorithm implementation fixes for ARM BE platforms. Liu-ErMeng Added a -pedantic option to fipsinstall that adjusts the various settings to ensure strict FIPS compliance rather than backwards compatibility. Paul Dale Fixed buffer overread in AES-XTS decryption on ARM 64 bit platforms which happens if the buffer size is 4 mod 5 in 16 byte AES blocks. This can trigger a crash of an application using AES-XTS decryption if the memory just after the buffer being decrypted is not mapped. Thanks to Anton Romanov (Amazon) for discovering the issue. (CVE-2023-1255) Nevine Ebeid Reworked the Fix for the Timing Oracle in RSA Decryption (CVE-2022-4304). The previous fix for this timing side channel turned out to cause a severe 2-3x performance regression in the typical use case compared to 3.0.7. The new fix uses existing constant time code paths, and restores the previous performance level while fully eliminating all existing timing side channels. The fix was developed by Bernd Edlinger with testing support by Hubert Kario. Bernd Edlinger Add FIPS provider configuration option to disallow the use of truncated digests with Hash and HMAC DRBGs (q.v. FIPS 140-3 IG D.R.). The option '-no_drbg_truncated_digests' can optionally be supplied to 'openssl fipsinstall'. Paul Dale Corrected documentation of X509_VERIFY_PARAM_add0_policy() to mention that it does not enable policy checking. Thanks to David Benjamin for discovering this issue. (CVE-2023-0466) Tomáš Mráz Fixed an issue where invalid certificate policies in leaf certificates are silently ignored by OpenSSL and other certificate policy checks are skipped for that certificate. A malicious CA could use this to deliberately assert invalid certificate policies in order to circumvent policy checking on the certificate altogether. (CVE-2023-0465) Matt Caswell Limited the number of nodes created in a policy tree to mitigate against CVE-2023-0464. The default limit is set to 1000 nodes, which should be sufficient for most installations. If required, the limit can be adjusted by setting the OPENSSL_POLICY_TREE_NODES_MAX build time define to a desired maximum number of nodes or zero to allow unlimited growth. (CVE-2023-0464) Paul Dale Changes between 3.0 and 3.1.0 [14 Mar 2023] Add FIPS provider configuration option to enforce the Extended Master Secret (EMS) check during the TLS1_PRF KDF. The option '-ems_check' can optionally be supplied to 'openssl fipsinstall'. Shane Lontis The FIPS provider includes a few non-approved algorithms for backward compatibility purposes and the "fips=yes" property query must be used for all algorithm fetches to ensure FIPS compliance. The algorithms that are included but not approved are Triple DES ECB, Triple DES CBC and EdDSA. Paul Dale Added support for KMAC in KBKDF. Shane Lontis RNDR and RNDRRS support in provider functions to provide random number generation for Arm CPUs (aarch64). Orr Toledano s_client and s_server commands now explicitly say when the TLS version does not include the renegotiation mechanism. This avoids confusion between that scenario versus when the TLS version includes secure renegotiation but the peer lacks support for it. Felipe Gasper AES-GCM enabled with AVX512 vAES and vPCLMULQDQ. Tomasz Kantecki, Andrey Matyukov The various OBJ_* functions have been made thread safe. Paul Dale Parallel dual-prime 1536/2048-bit modular exponentiation for AVX512_IFMA capable processors. Sergey Kirillov, Andrey Matyukov (Intel Corp) The functions OPENSSL_LH_stats, OPENSSL_LH_node_stats, OPENSSL_LH_node_usage_stats, OPENSSL_LH_stats_bio, OPENSSL_LH_node_stats_bio and OPENSSL_LH_node_usage_stats_bio are now marked deprecated from OpenSSL 3.1 onwards and can be disabled by defining OPENSSL_NO_DEPRECATED_3_1. The macro DEFINE_LHASH_OF is now deprecated in favour of the macro DEFINE_LHASH_OF_EX, which omits the corresponding type-specific function definitions for these functions regardless of whether OPENSSL_NO_DEPRECATED_3_1 is defined. Users of DEFINE_LHASH_OF may start receiving deprecation warnings for these functions regardless of whether they are using them. It is recommended that users transition to the new macro, DEFINE_LHASH_OF_EX. Hugo Landau When generating safe-prime DH parameters set the recommended private key length equivalent to minimum key lengths as in RFC 7919. Tomáš Mráz Change the default salt length for PKCS#1 RSASSA-PSS signatures to the maximum size that is smaller or equal to the digest length to comply with FIPS 186-4 section 5. This is implemented by a new option OSSL_PKEY_RSA_PSS_SALT_LEN_AUTO_DIGEST_MAX ("auto-digestmax") for the rsa_pss_saltlen parameter, which is now the default. Signature verification is not affected by this change and continues to work as before. Clemens Lang @ text @@ 1.1.1.1.2.1 log @Pull up the following, requested by christos in ticket #272: crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_ppccap.3 up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_set_flags.3 up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_EncryptedData_set1_key.3 up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER_CTX_get_app_data.3 up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-DES_random_key.3 up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-HMAC.3 up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-MD5.3 up to 1.2 crypto/external/apache2/openssl/dist/crypto/modes/asm/aes-gcm-ppc-v1.pl up to 1.1 crypto/external/apache2/openssl/dist/doc/man3/BIO_set_flags.pod up to 1.1.1.1 crypto/external/apache2/openssl/dist/doc/man3/CMS_EncryptedData_set1_key.pod up to 1.1.1.1 crypto/external/apache2/openssl/dist/doc/man3/EVP_CIPHER_CTX_get_app_data.pod up to 1.1.1.1 crypto/external/apache2/openssl/dist/doc/man3/OPENSSL_ppccap.pod up to 1.1.1.1 crypto/external/apache2/openssl/dist/doc/man3/X509V3_EXT_print.pod up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/certs/cve-2026-28388-ca.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/certs/cve-2026-28388-crls.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/certs/cve-2026-28388-leaf.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/certs/ext-timeSpecification-periodic-no-second.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms_data/dh-cert.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms_data/dh-key.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms_data/dh-malformed.der up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms_data/ecdh-cert.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms_data/ecdh-key.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms_data/ecdh-malformed.der up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms_data/rsa-malformed.der up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_cmsapi_data/encDataWithTooLongIV.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.bad-len.p12 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.bad-salt-type.p12 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.negative-len.p12 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.no-salt.p12 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.very-big-len.p12 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12_data/pbmac1_256_256.zero-len.p12 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/90-test_sslapi_data/ssltraceref-zlib.txt up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/90-test_sslapi_data/ssltraceref.txt up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/90-test_store_cases_data/test-BER.p12 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/90-test_threads_data/store/8489a545.0 up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/20-test_cli_list.t up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/recipes/95-test_external_oqsprovider_data/oqsprovider-ca.sh up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/testutil/compare.c up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/cms-msg/enveloped-content-type-for-aes-gcm.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/default-recordpadding.cnf up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/test_asn1_genconf.cnf up to 1.1.1.1 crypto/external/apache2/openssl/dist/test/testec-sm2.pem up to 1.1.1.1 crypto/external/apache2/openssl/dist/util/check-format-commit.sh delete crypto/external/apache2/openssl/dist/util/check-format-test-negatives.c delete crypto/external/apache2/openssl/dist/util/check-format-test-positives.c delete crypto/external/apache2/openssl/dist/util/check-format.pl delete crypto/external/apache2/openssl/lib/libcrypto/man/DES_random_key.3 delete crypto/external/apache2/openssl/lib/libcrypto/man/HMAC.3 delete crypto/external/apache2/openssl/lib/libcrypto/man/MD5.3 delete crypto/external/apache2/openssl/dist/CHANGES.md up to 1.1.1.3 crypto/external/apache2/openssl/dist/CONTRIBUTING.md up to 1.1.1.3 crypto/external/apache2/openssl/dist/NEWS.md up to 1.1.1.3 crypto/external/apache2/openssl/dist/NOTES-NONSTOP.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/NOTES-WINDOWS.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/README.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/VERSION.dat up to 1.1.1.3 crypto/external/apache2/openssl/dist/build.info up to 1.1.1.2 crypto/external/apache2/openssl/dist/.ctags.d/exclude.ctags up to 1.1.1.2 crypto/external/apache2/openssl/dist/Configurations/10-main.conf up to 1.1.1.2 crypto/external/apache2/openssl/dist/Configurations/50-nonstop.conf up to 1.1.1.2 crypto/external/apache2/openssl/dist/Configurations/unix-Makefile.tmpl up to 1.1.1.3 crypto/external/apache2/openssl/dist/Configurations/windows-makefile.tmpl up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/asn1parse.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/ca.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/ciphers.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/cmp.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/apps/cms.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/crl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/crl2pkcs7.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/dgst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/dhparam.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/dsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/dsaparam.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/ec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/ecparam.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/engine.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/errstr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/fipsinstall.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/gendsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/genpkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/genrsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/info.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/kdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/list.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/mac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/nseq.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/ocsp.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/apps/openssl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/passwd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/pkcs12.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/pkcs7.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/pkcs8.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/pkeyparam.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/pkeyutl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/prime.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/progs.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/rand.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/rehash.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/req.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/rsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/rsautl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/s_client.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/apps/s_server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/s_time.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/sess_id.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/skeyutl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/smime.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/speed.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/spkac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/srp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/storeutl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/testdsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/testrsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/timeouts.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/ts.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/apps/verify.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/version.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/vms_decc_init.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/x509.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/app_libctx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/app_params.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/apps.h up to 1.3 crypto/external/apache2/openssl/dist/apps/include/apps_ui.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/cmp_mock_srv.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/apps/include/engine_loader.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/fmt.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/function.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/http_server.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/log.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/names.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/opt.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/platform.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/s_apps.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/include/vms_term_sock.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/app_libctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/app_params.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/app_provider.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/apps/lib/app_rand.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/app_x509.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/apps.c up to 1.4 crypto/external/apache2/openssl/dist/apps/lib/apps_opt_printf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/apps_ui.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/cmp_mock_srv.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/apps/lib/columns.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/engine.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/engine_loader.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/http_server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/log.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/names.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/opt.c up to 1.3 crypto/external/apache2/openssl/dist/apps/lib/s_cb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/s_socket.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/tlssrp_depr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/vms_decc_argv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/vms_term_sock.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/apps/lib/win32_init.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/LPdir_nyi.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/LPdir_unix.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/LPdir_vms.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/LPdir_win.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/LPdir_win32.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/LPdir_wince.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/arm_arch.h up to 1.3 crypto/external/apache2/openssl/dist/crypto/armcap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1_dsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bsearch.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/comp_methods.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/context.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/core_algorithm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/core_fetch.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/core_namemap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cpt_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cpuid.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cryptlib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ctype.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cversion.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/defaults.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/der_writer.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/deterministic_nonce.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dllmain.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ebcdic.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ex_data.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/getenv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/indicator_core.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/info.c up to 1.2 crypto/external/apache2/openssl/dist/crypto/init.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/initthread.c up to 1.3 crypto/external/apache2/openssl/dist/crypto/loongarch_arch.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/loongarchcap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/mem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/mem_sec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/mips_arch.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/o_dir.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/o_fopen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/o_str.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/o_time.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/packet.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/param_build.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/param_build_set.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/params.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/params_dup.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/params_from_text.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/params_idx.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/passphrase.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ppccap.c up to 1.3 crypto/external/apache2/openssl/dist/crypto/provider.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/provider_child.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/provider_conf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/provider_core.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/provider_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/provider_predefined.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/punycode.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/quic_vlint.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rcu_internal.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/riscv32cpuid.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/riscv64cpuid.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/riscvcap.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/s390x_arch.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/s390xcap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/s390xcpuid.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/self_test_core.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sleep.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sparcv9cap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sparse_array.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ssl_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sslerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/threads_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/threads_none.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/threads_pthread.c up to 1.5 crypto/external/apache2/openssl/dist/crypto/threads_win.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/time.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/trace.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/uid.c up to 1.3 crypto/external/apache2/openssl/dist/crypto/vms_rms.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_cbc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_cfb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_core.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_ige.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_misc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_ofb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_wrap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/aes_x86core.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/asm/aes-riscv32-zkn.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/asm/aes-riscv64-zkn.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/asm/aes-riscv64-zvkned.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/asm/aes-riscv64.pl up to 1.3 crypto/external/apache2/openssl/dist/crypto/aes/asm/aes-s390x.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aes/asm/aesni-xts-avx512.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/aria/aria.c up to 1.3 crypto/external/apache2/openssl/dist/crypto/asn1/a_bitstr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_d2i_fp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_digest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_dup.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_gentm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_i2d_fp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_int.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_mbstr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_object.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_octet.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_print.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_strex.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_strnid.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_time.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_type.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_utctm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_utf8.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/a_verify.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/ameth_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn1_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn1_gen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn1_item_list.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn1_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn1_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn1_parse.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn_mime.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn_mstbl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/asn_pack.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/bio_asn1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/bio_ndef.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/d2i_param.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/d2i_pr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/d2i_pu.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/evp_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/asn1/f_int.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/f_string.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/i2d_evp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/n_pkey.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/asn1/nsseq.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/p5_pbe.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/p5_pbev2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/p5_scrypt.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/asn1/p8_pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/t_bitst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/t_pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/t_spki.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tasn_dec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tasn_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tasn_new.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tasn_prn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tasn_scn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tasn_typ.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tasn_utl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/tbl_standard.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/x_algor.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/x_bignum.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/x_int64.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/x_long.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/x_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/x_spki.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/asn1/x_val.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/async.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/async_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/async_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/async_wait.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/arch/async_null.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/arch/async_null.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/arch/async_posix.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/arch/async_posix.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/arch/async_win.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/async/arch/async_win.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bf/bf_cfb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bf/bf_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bf/bf_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bf/bf_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bf/bf_ofb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bf/bf_pi.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bf_buff.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bf_lbuf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bf_prefix.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bf_readbuff.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_addr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_cb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_dump.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_print.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_sock.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bio_sock2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_acpt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_bio.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_conn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_core.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_dgram.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bio/bss_dgram_pair.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_fd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_file.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bio/bss_log.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_mem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_null.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/bss_sock.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bio/ossl_core_bio.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_add.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_asm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_blind.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_const.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_conv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_ctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_depr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_dh.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/bn_div.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_exp.c up to 1.4 crypto/external/apache2/openssl/dist/crypto/bn/bn_exp2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_gcd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_gf2m.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_intern.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_kron.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_local.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/bn_mod.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_mont.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/bn_mpi.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_mul.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_nist.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_ppc.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/bn_prime.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/bn_print.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_rand.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_recp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_rsa_fips186_4.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/bn_s390x.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_shift.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_sparc.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/bn_sqr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_sqrt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_srp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_word.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/bn_x931p.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/rsaz_exp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/rsaz_exp.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/rsaz_exp_x2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/armv4-gf2m.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/rsaz-2k-avx512.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/rsaz-2k-avxifma.pl up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/bn/asm/rsaz-3k-avx512.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/rsaz-3k-avxifma.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/rsaz-4k-avx512.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/rsaz-4k-avxifma.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/rsaz-x86_64.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/sparcv9-mont.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/x86_64-gcc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/bn/asm/x86_64-mont5.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/buffer/buf_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/camellia.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/cmll_cbc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/cmll_cfb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/cmll_ctr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/cmll_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/cmll_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/cmll_misc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/camellia/cmll_ofb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cast/c_cfb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cast/c_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cast/c_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cast/c_ofb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cast/c_skey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cast/cast_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cast/cast_s.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/chacha/chacha_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/chacha/chacha_ppc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/chacha/chacha_riscv.c up to 1.3 crypto/external/apache2/openssl/dist/crypto/chacha/asm/chacha-x86.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/chacha/asm/chacha-x86_64.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmac/cmac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_asn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_client.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_ctx.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_genm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_hdr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_http.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_local.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_msg.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_protect.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_status.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_util.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cmp/cmp_vfy.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cms/cms_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cms/cms_att.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_cd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_dd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_dh.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cms/cms_ec.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cms/cms_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_env.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_ess.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_io.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_kari.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_local.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cms/cms_pwri.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_rsa.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/cms/cms_sd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/cms/cms_smime.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/comp/c_brotli.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/comp/c_zlib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/comp/c_zstd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/comp/comp_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/comp/comp_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/comp/comp_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/conf/conf_api.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/conf/conf_def.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/conf/conf_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/conf/conf_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/conf/conf_mod.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/conf/conf_sap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/conf/conf_ssl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/crmf/crmf_asn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/crmf/crmf_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/crmf/crmf_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/crmf/crmf_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/crmf/crmf_pbm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_b64.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_log.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_oct.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_policy.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_prn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_sct.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_sct_ctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_vfy.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ct/ct_x509v3.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/cbc_cksm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/cbc_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/cfb64ede.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/des/cfb64enc.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/des/cfb_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/des_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/des_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/ecb3_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/ecb_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/fcrypt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/fcrypt_b.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/ncbc_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/ofb64ede.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/des/ofb64enc.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/des/ofb_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/pcbc_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/qud_cksm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/set_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/spr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/des/xcbc_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_ameth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/dh/dh_backend.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_check.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_depr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_gen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_group_params.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_kdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_pmeth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dh/dh_rfc5114.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_ameth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_backend.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_check.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_depr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_gen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_ossl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_pmeth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dsa/dsa_vrf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dso/dso_dl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dso/dso_dlfcn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dso/dso_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dso/dso_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dso/dso_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dso/dso_vms.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/dso/dso_win32.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve25519.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec2_oct.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec2_smpl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_ameth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ec/ec_backend.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_check.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ec/ec_curve.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_cvt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_deprecated.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_kmeth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ec/ec_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_mult.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_oct.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_pmeth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ec_print.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecdh_kdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecdh_ossl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecdsa_ossl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecdsa_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecdsa_vrf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/eck_prn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_mont.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nist.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nistp224.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nistp256.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nistp384.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nistp521.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nistputil.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nistz256.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_nistz256_table.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_oct.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_ppc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_s390x_nistp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_sm2p256.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_sm2p256_table.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecp_smpl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecx_backend.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecx_backend.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecx_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecx_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/ecx_s390x.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/curve448.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/curve448_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/curve448_tables.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/curve448utils.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/ed448.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/eddsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/f_generic.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/field.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/point_448.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/scalar.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/word.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/arch_32/arch_intrinsics.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/arch_32/f_impl.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/arch_32/f_impl32.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/arch_64/arch_intrinsics.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/arch_64/f_impl.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ec/curve448/arch_64/f_impl64.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/decoder_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/decoder_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/decoder_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/decoder_pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/encoder_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/encoder_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/encoder_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/encoder_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/encode_decode/encoder_pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_all.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_cnf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_ctrl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_dyn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_fat.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_list.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_openssl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_rdrand.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/eng_table.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_asnmth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_cipher.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_dh.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_digest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_dsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_eckey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_pkmeth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_rand.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/engine/tb_rsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/err/err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/err/err_all.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/err/err_all_legacy.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/err/err_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/err/err_mark.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/err/err_prn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/err/err_save.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/err/openssl.txt up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ess/ess_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ess/ess_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ess/ess_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/asymcipher.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/bio_b64.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/bio_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/bio_md.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/bio_ok.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/c_allc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/cmeth_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/ctrl_params_translate.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/dh_ctrl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/dh_support.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/digest.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/dsa_ctrl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_aes.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha256.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_aria.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/e_bf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_camellia.c up to 1.4 crypto/external/apache2/openssl/dist/crypto/evp/e_cast.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_chacha20_poly1305.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_des.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/e_des3.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/e_idea.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/e_null.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_old.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_rc2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_rc4.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_rc4_hmac_md5.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_rc5.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_seed.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/e_sm4.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/e_xcbc_d.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/ec_ctrl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/ec_support.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/encode.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/evp_cnf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_enc.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/evp_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_fetch.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_pbe.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_rand.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/evp_utils.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/exchange.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/kdf_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/kdf_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/kem.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/evp/keymgmt_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/keymgmt_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/legacy_blake2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/legacy_md5_sha1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/legacy_mdc2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/legacy_meth.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/legacy_ripemd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/legacy_sha.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/legacy_wp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/m_sigver.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/mac_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/mac_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/names.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p5_crpt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p5_crpt2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p_dec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p_open.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p_seal.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/p_verify.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/pbe_scrypt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/pmeth_check.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/pmeth_gn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/pmeth_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/s_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/signature.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/evp/skeymgmt_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ffc/ffc_backend.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ffc/ffc_dh.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ffc/ffc_key_generate.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ffc/ffc_key_validate.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ffc/ffc_params.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ffc/ffc_params_generate.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ffc/ffc_params_validate.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/hashtable/hashtable.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/hmac/hmac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/hmac/hmac_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/hmac/hmac_s390x.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/hpke/hpke.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/hpke/hpke_util.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/http/http_client.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/http/http_err.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/http/http_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/idea/i_cbc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/idea/i_cfb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/idea/i_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/idea/i_ofb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/idea/idea_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/lhash/lh_stats.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/lhash/lhash.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/lhash/lhash_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/md2/md2_dgst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/md4/md4_dgst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/md4/md4_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/md4/md4_one.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/md5/md5_dgst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/md5/md5_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/md5/md5_one.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/mdc2/mdc2dgst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_encoders.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_hash.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_key.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_key_compress.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_matrix.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_matrix.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_ntt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_params.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_poly.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_sample.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_dsa/ml_dsa_vector.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ml_kem/ml_kem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/build.info up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/cbc128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/ccm128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/cfb128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/ctr128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/cts128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/gcm128.c up to 1.4 crypto/external/apache2/openssl/dist/crypto/modes/ocb128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/ofb128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/siv128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/wrap128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/xts128.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/xts128gb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/asm/aes-gcm-avx512.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/asm/aes-gcm-ppc.pl up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/modes/asm/aesni-gcm-x86_64.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/modes/asm/ghash-armv4.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/objects/o_names.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/objects/obj_compat.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/objects/obj_dat.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/objects/obj_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/objects/obj_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/objects/obj_xref.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_asn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_cl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_ext.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_http.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_prn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_srv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/ocsp_vfy.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ocsp/v3_ocsp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_all.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_info.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_oth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_pk8.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_pkey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pem_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pem/pvkfmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/perlasm/x86_64-xlate.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_add.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_asn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_attr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_crpt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_crt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_decr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_init.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_kiss.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_mutl.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_npas.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_p8d.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_p8e.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_sbag.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs12/p12_utl.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/pkcs12/pk12err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_asn1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_attr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_doit.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_mime.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs7/pk7_smime.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/pkcs7/pkcs7err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/poly1305/poly1305.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/poly1305/poly1305_base2_44.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/poly1305/poly1305_ieee754.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/poly1305/poly1305_ppc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/property/defn_cache.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/property/property.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/property/property_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/property/property_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/property/property_parse.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/property/property_query.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/property/property_string.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/prov_seed.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/rand_deprecated.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/rand_egd.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/rand/rand_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/rand_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/rand_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/rand_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/rand_pool.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/rand_uniform.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rand/randfile.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc2/rc2_cbc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc2/rc2_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc2/rc2_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc2/rc2_skey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc2/rc2cfb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/rc2/rc2ofb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/rc4/rc4_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc4/rc4_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc4/rc4_skey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc5/rc5_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc5/rc5_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc5/rc5_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc5/rc5_skey.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rc5/rc5cfb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/rc5/rc5ofb64.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ripemd/rmd_dgst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ripemd/rmd_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ripemd/rmdconst.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_acvp_test_params.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_ameth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_asn1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_backend.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_chk.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_crpt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_depr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_gen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_mp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_none.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_oaep.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_ossl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_pk1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_pmeth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_pss.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_saos.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_schemes.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_sp800_56b_check.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_sp800_56b_gen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_x931.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/rsa/rsa_x931g.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/seed/seed.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/seed/seed_cbc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/seed/seed_cfb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/seed/seed_ecb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/seed/seed_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/seed/seed_ofb.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/keccak1600.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/sha256.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/sha3.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/sha512.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/sha_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/sha_ppc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/sha_riscv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sha/asm/keccak1600-s390x.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/siphash/siphash.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_adrs.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_adrs.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_dsa.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_dsa_hash_ctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_dsa_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_dsa_key.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_dsa_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_fors.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_hash.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_hash.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_hypertree.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_params.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_params.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_wots.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/slh_dsa/slh_xmss.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm2/sm2_crypt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm2/sm2_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm2/sm2_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm2/sm2_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm3/legacy_sm3.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm3/sm3.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm3/sm3_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm4/sm4.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/sm4/asm/vpsm4_ex-armv8.pl up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/srp/srp_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/srp/srp_vfy.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/stack/stack.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/store/store_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/store/store_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/store/store_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/store/store_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/store/store_register.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/store/store_result.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/store/store_strings.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/thread/arch.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/thread/internal.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/thread/arch/thread_none.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/thread/arch/thread_posix.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/thread/arch/thread_win.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/ts/ts_conf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_req_print.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_rsp_print.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_rsp_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_rsp_verify.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ts/ts_verify_ctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/txt_db/txt_db.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ui/ui_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ui/ui_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ui/ui_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ui/ui_null.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ui/ui_openssl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/ui/ui_util.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/whrlpool/wp_block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/whrlpool/wp_dgst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/by_dir.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/by_file.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/by_store.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/pcy_cache.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/pcy_data.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/pcy_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/pcy_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/pcy_map.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/pcy_node.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/pcy_tree.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/standard_exts.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/t_acert.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/t_crl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/t_req.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/t_x509.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_aaa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_ac_tgt.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/v3_addr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_admis.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_admis.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_akeya.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_akid.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_asid.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_attrdesc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_attrmap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_authattid.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_battcons.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_bcons.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_bitst.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_conf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_cpols.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/v3_crld.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_enum.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_extku.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_genn.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_group_ac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_ia5.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_ind_iss.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_info.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_int.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_iobo.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_ist.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_ncons.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_no_ass.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_no_rev_avail.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_pci.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_pcia.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_pcons.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_pku.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_pmaps.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_prn.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/v3_purp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_rolespec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_san.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/v3_sda.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_single_use.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_skid.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_soa_id.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_sxnet.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_timespec.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/v3_tlsf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_usernotice.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_utf8.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/v3_utl.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/v3err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_acert.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_acert.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_att.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_cmp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_d2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_def.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_ext.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_lu.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_obj.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_r2x.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_req.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_set.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_trust.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_txt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_v3.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509_vfy.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/x509_vpm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509aset.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509cset.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509name.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x509type.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_all.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_attrib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_crl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_exten.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_ietfatt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_name.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_pubkey.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/crypto/x509/x_req.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_x509.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/crypto/x509/x_x509a.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/bio/client-arg.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/bio/client-conf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/bio/saccept.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/bio/sconnect.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/bio/server-arg.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/bio/server-cmod.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/bio/server-conf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/certs/mkcerts.sh up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/certs/ocspquery.sh up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/certs/ocsprun.sh up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cipher/aesccm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cipher/aesgcm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cipher/aeskeywrap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cipher/ariacbc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_comp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_ddec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_dec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_denc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_sign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_sign2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_uncomp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/cms/cms_ver.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/digest/BIO_f_md.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/digest/EVP_MD_demo.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/digest/EVP_MD_stdin.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/digest/EVP_MD_xof.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/encode/ec_encode.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/encode/rsa_encode.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/encrypt/rsa_encrypt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/encrypt/rsa_encrypt.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/quic-client-block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/quic-client-non-block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/quic-multi-stream.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/quic-server-block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/quic-server-non-block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/tls-client-block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/tls-client-non-block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/guide/tls-server-block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/http3/ossl-nghttp3-demo-server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/http3/ossl-nghttp3-demo.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/http3/ossl-nghttp3.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/http3/ossl-nghttp3.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/kdf/argon2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/kdf/hkdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/kdf/pbkdf2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/kdf/scrypt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/keyexch/ecdh.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/keyexch/x25519.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/mac/cmac-aes256.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/mac/gmac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/mac/hmac-sha512.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/mac/poly1305.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/pkcs12/pkread.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/pkey/EVP_PKEY_DSA_keygen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/pkey/EVP_PKEY_DSA_paramfromdata.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/pkey/EVP_PKEY_DSA_paramgen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/pkey/EVP_PKEY_DSA_paramvalidate.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/pkey/EVP_PKEY_EC_keygen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/pkey/EVP_PKEY_RSA_keygen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/quic/server/server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/signature/EVP_DSA_Signature_demo.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/signature/EVP_EC_Signature_demo.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/signature/EVP_EC_Signature_demo.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/signature/EVP_ED_Signature_demo.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/signature/rsa_pss_direct.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/signature/rsa_pss_hash.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/smime/smdec.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/smime/smenc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/smime/smsign.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/smime/smsign2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/smime/smver.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/demos/sslecho/main.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/build.info up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/designs/ML-KEM.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/evp_skey.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/functions-for-explicitly-fetched-signature-algorithms.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ml-dsa.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ddd/ddd-01-conn-blocking.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ddd/ddd-02-conn-nonblocking-threads.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ddd/ddd-02-conn-nonblocking.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ddd/ddd-03-fd-blocking.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ddd/ddd-04-fd-nonblocking.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ddd/ddd-05-mem-nonblocking.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/ddd/ddd-06-mem-uv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/quic-design/quic-concurrency.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/designs/quic-design/server/quic-polling.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/OSSL_SAFE_MATH_SIGNED.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_certreq_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_ctx_set1_caPubs.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_hdr_init.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_mock_srv_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_msg_check_update.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_msg_create.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_msg_protect.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_cmp_pkisi_get_status.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man3/ossl_namemap_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/internal/man7/deprecation.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/CA.pl.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-ciphers.pod.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-cmp.pod.in up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man1/openssl-cms.pod.in up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man1/openssl-enc.pod.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-fipsinstall.pod.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-format-options.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-pkeyutl.pod.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-rehash.pod.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-req.pod.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl-verification-options.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man1/openssl-verify.pod.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man1/openssl.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/ADMISSIONS.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/BIO_get_data.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/BIO_push.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/BIO_read.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/BN_generate_prime.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/CMS_EncryptedData_decrypt.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/CMS_EncryptedData_encrypt.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/DEFINE_STACK_OF.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/EVP_EncryptInit.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man3/EVP_PKEY_keygen.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/EVP_PKEY_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/EVP_SKEY.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/EVP_aes_128_gcm.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/EVP_aria_128_gcm.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/EVP_chacha20.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OPENSSL_malloc.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man3/OPENSSL_riscvcap.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OPENSSL_secure_malloc.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CALLBACK.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_ATAV_set0.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_CTX_new.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_HDR_get0_transactionID.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_ITAV_new_caCerts.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_ITAV_set0.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_MSG_get0_header.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_MSG_http_perform.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_SRV_CTX_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_STATUSINFO_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_exec_certreq.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CMP_validate_msg.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_CRMF_pbmp_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_DECODER_CTX.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_ENCODER_CTX.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_HPKE_CTX_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OSSL_PROVIDER.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/OpenSSL_version.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/PEM_read_CMS.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/PKCS5_PBE_keyivgen.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/RAND_load_file.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/RSA_set_method.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_CIPHER_get_name.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_CONF_cmd.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set1_curves.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_cert_verify_callback.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_client_hello_cb.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_domain_flags.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_psk_client_callback.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_CTX_set_tmp_dh_callback.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_SESSION_get0_hostname.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_get_ciphers.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_get_error.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_poll.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/SSL_set_quic_tls_cbs.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/UI_new.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/X509_NAME_print_ex.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/X509_STORE_get0_param.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man3/d2i_X509.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man5/fips_config.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_ASYM_CIPHER-RSA.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_PKEY-DSA.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_PKEY-FFC.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_PKEY-ML-DSA.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_PKEY-ML-KEM.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_SIGNATURE-DSA.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_SIGNATURE-ECDSA.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_SIGNATURE-ED25519.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man7/EVP_SIGNATURE-HMAC.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_SIGNATURE-ML-DSA.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man7/EVP_SIGNATURE-RSA.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/EVP_SIGNATURE-SLH-DSA.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man7/OSSL_PROVIDER-FIPS.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/openssl-env.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man7/openssl-quic-concurrency.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/openssl-quic.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/ossl-guide-migration.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/ossl-guide-tls-introduction.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/property.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/doc/man7/provider-base.pod up to 1.1.1.3 crypto/external/apache2/openssl/dist/doc/man7/provider-signature.pod up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_afalg.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_afalg.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_afalg_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_afalg_err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_capi.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_capi_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_capi_err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_dasync.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_dasync_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_dasync_err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_devcrypto.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_loader_attic.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_loader_attic_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_loader_attic_err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_ossltest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_ossltest_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_ossltest_err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/engines/e_padlock.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/exporters/cmake/OpenSSLConfig.cmake.in up to 1.1.1.3 crypto/external/apache2/openssl/dist/exporters/cmake/OpenSSLConfigVersion.cmake.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/exporters/pkg-config/libcrypto.pc.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/exporters/pkg-config/libssl.pc.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/exporters/pkg-config/openssl.pc.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/external/perl/Text-Template-1.56/lib/Text/Template.pm up to 1.1.1.2 crypto/external/apache2/openssl/dist/external/perl/Text-Template-1.56/lib/Text/Template/Preprocess.pm up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/asn1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/bignum.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/bndiv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/client.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/cmp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/decoder.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/driver.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/dtlsclient.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/dtlsserver.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/fuzz_rand.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/fuzzer.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/hashtable.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/ml-dsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/ml-kem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/pem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/provider.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/quic-client.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/quic-lcidm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/quic-server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/quic-srtm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/slh-dsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/smime.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/test-corpus.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/v3name.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/fuzz/x509.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/aes_platform.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/crypto/aria.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/asn1.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/asn1_dsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/asn1err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/async.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/asyncerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/bioerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/bn.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/bn_conf.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/bn_dh.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/bnerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/buffererr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/chacha.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/cmac.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/cmll_platform.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/cmperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/cmserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/comperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/conferr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/crmferr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/cryptlib.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/cryptoerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/cterr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ctype.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/decoder.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/decodererr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/des_platform.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/dh.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/dherr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/dsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/dsaerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/dso_conf.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ec.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ecerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ecx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/encoder.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/encodererr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/engineerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ess.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/esserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/evp.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/crypto/evperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/httperr.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/crypto/lhash.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/md32_common.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ml_dsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ml_kem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/modes.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/objectserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ocsperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/pem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/pemerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/pkcs12err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/pkcs7.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/pkcs7err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/poly1305.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/ppc_arch.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/punycode.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/rand.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/rand_pool.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/randerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/riscv_arch.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/rsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/rsaerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/security_bits.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/sha.h up to 1.3 crypto/external/apache2/openssl/dist/include/crypto/siphash.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/siv.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/slh_dsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/sm2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/sm2err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/sm4.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/sm4_platform.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/sparc_arch.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/crypto/sparse_array.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/crypto/store.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/storeerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/tserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/types.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/uierr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/x509.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/x509_acert.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/x509err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/crypto/x509v3err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/asn1.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/bio.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/bio_addr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/bio_tfo.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/cms.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/common.h up to 1.3 crypto/external/apache2/openssl/dist/include/internal/comp.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/conf.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/constant_time.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/core.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/crmf.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/cryptlib.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/dane.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/deprecated.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/der.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/deterministic_nonce.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/dso.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/dsoerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/e_os.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/e_winsock.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/encoder.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/endian.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/ffc.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/fips.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/hashfunc.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/hashtable.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/hpke_util.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/json_enc.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/ktls.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/list.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/namemap.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/nelem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/numbers.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/o_dir.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/packet.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/packet_quic.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/param_build_set.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/param_names.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/params.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/passphrase.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/priority_queue.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/property.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/propertyerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/provider.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/qlog.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/qlog_event_helpers.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_ackm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_cc.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_cfq.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_channel.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_demux.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_engine.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_error.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_fc.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_fifd.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_lcidm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_port.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_predef.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_rcidm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_reactor.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_reactor_wait_ctx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_record_rx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_record_tx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_record_util.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_rx_depack.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_sf_list.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_srt_gen.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_srtm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_ssl.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_statm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_stream.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_stream_map.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_thread_assist.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_tls.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_trace.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_tserver.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_txp.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_txpim.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_types.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_vlint.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_wire.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/quic_wire_pkt.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/rcu.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/recordmethod.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/refcount.h up to 1.3 crypto/external/apache2/openssl/dist/include/internal/ring_buf.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/rio_notifier.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/safe_math.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/sha3.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/sizes.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/skey.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/sm3.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/sockets.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/ssl.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/ssl3_cbc.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/ssl_unwrap.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/sslconf.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/statem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/symhacks.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/thread.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/thread_arch.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/thread_once.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/time.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/internal/tlsgroups.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/to_hex.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/tsan_assist.h up to 1.3 crypto/external/apache2/openssl/dist/include/internal/uint_set.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/internal/unicode.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/aes.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/asn1.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/asn1err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/asn1t.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/async.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/asyncerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/bio.h.in up to 1.3 crypto/external/apache2/openssl/dist/include/openssl/bioerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/blowfish.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/bn.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/bnerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/buffer.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/buffererr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/byteorder.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/camellia.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cast.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cmac.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cmp.h.in up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/openssl/cmp_util.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cmperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cms.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cmserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/comp.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/comperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/conf.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/conf_api.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/conferr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/configuration.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/conftypes.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/core.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/core_dispatch.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/openssl/core_names.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/core_object.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/crmf.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/crmferr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/crypto.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cryptoerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cryptoerr_legacy.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ct.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/cterr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/decoder.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/decodererr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/des.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/dh.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/dherr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/dsa.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/dsaerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/dtls1.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/e_os2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/e_ostime.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ebcdic.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ec.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ecerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/encoder.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/encodererr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/engine.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/engineerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/err.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ess.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/esserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/evp.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/evperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/fips_names.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/fipskey.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/hmac.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/hpke.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/http.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/httperr.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/openssl/idea.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/indicator.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/kdf.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/kdferr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/lhash.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/macros.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/openssl/md2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/md4.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/md5.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/mdc2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ml_kem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/modes.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/obj_mac.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/objects.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/objectserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ocsp.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ocsperr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/opensslconf.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/opensslv.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ossl_typ.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/param_build.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/params.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/pem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/pem2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/pemerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/pkcs12.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/pkcs12err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/pkcs7.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/pkcs7err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/prov_ssl.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/proverr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/provider.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/quic.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/rand.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/randerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/rc2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/rc4.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/rc5.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ripemd.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/rsa.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/openssl/rsaerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/safestack.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/seed.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/self_test.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/sha.h up to 1.3 crypto/external/apache2/openssl/dist/include/openssl/srp.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/srtp.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ssl.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ssl2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ssl3.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/sslerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/sslerr_legacy.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/stack.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/store.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/storeerr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/symhacks.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/thread.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/tls1.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/trace.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/ts.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/tserr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/txt_db.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/types.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/include/openssl/ui.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/uierr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/whrlpool.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/x509.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/x509_acert.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/x509_vfy.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/x509err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/x509v3.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/include/openssl/x509v3err.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ms/applink.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ms/uplink.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ms/uplink.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/baseprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/defltprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips-sources.checksums up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/fips.checksum up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/legacyprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/nullprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/bio_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/capabilities.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/digest_to_nid.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/provider_ctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/provider_err.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/provider_seeding.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/provider_util.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/securitycheck.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/securitycheck_default.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/securitycheck_fips.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_digests_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_dsa_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_dsa_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_dsa_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_ec_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_ec_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_ec_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_ecx_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_ecx_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_ml_dsa_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_rsa_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_rsa_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_rsa_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_slh_dsa_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_slh_dsa_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_sm2_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_sm2_key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_sm2_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/der/der_wrap_gen.c.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/bio.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_digests.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_dsa.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_ec.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_ecx.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_ml_dsa.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_rsa.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_slh_dsa.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_sm2.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/der_wrap.h.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/proverr.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/provider_ctx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/common/include/prov/provider_util.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips/fips_entry.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips/fipsindicator.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips/fipsprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips/self_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/fips/self_test.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips/self_test_data.inc up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips/self_test_kats.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/fips/include/fipscommon.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/fips/include/fips/fipsindicator.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/asymciphers/rsa_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/asymciphers/sm2_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_ccm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_ccm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_ccm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_hw_ppc.inc up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_siv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_siv.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_gcm_siv_polyval.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_ocb.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_ocb.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_ocb_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_siv.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_siv.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_siv_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_wrp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_xts.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_xts.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aes_xts_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria_ccm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria_ccm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria_ccm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria_gcm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria_gcm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria_gcm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_aria_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_blowfish.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_blowfish.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_blowfish_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_camellia.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_camellia.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_camellia_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_cast.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_cast5.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_cast5_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_chacha20.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_chacha20.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_chacha20_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_chacha20_poly1305.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_chacha20_poly1305.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_cts.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_cts.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_des.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_des.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_des_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_desx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_desx_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_idea.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_idea.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_idea_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_null.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc2_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc4.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc4.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc4_hmac_md5.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc4_hmac_md5.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc4_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc5.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc5.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_rc5_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_seed.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_seed.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_seed_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_ccm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_ccm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_ccm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_gcm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_gcm.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_gcm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_xts.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_xts.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_sm4_xts_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_tdes.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_tdes.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_tdes_common.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_tdes_default.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_tdes_default_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_tdes_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/cipher_tdes_wrap.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon_block.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon_ccm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon_ccm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon_gcm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon_gcm_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon_hw.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ciphercommon_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/blake2_impl.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/blake2_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/blake2b_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/blake2s_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/digestcommon.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/md2_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/md4_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/md5_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/md5_sha1_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/mdc2_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/null_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/ripemd_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/sha2_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/sha3_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/sm3_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/digests/wp_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/decode_der2key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/decode_epki2pki.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/decode_msblob2key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/decode_pem2der.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/decode_pvk2key.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/decode_spki2typespki.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/encode_key2any.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/encode_key2blob.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/encode_key2ms.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/encode_key2text.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/endecoder_common.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/endecoder_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_common_codecs.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_common_codecs.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_dsa_codecs.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_dsa_codecs.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_kem_codecs.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/encode_decode/ml_kem_codecs.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/exchange/dh_exch.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/exchange/ecdh_exch.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/exchange/ecx_exch.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/exchange/kdf_exch.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/blake2.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/ciphercommon.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/ciphercommon_aead.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/ciphercommon_ccm.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/ciphercommon_gcm.h up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/decoders.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/digestcommon.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/ecx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/hmac_drbg.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/implementations.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/md5_sha1.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/mlx_kem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/include/prov/seeding.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/argon2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/build.info up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/hkdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/hmacdrbg_kdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/kbkdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/krb5kdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/pbkdf1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/pbkdf2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/pkcs12kdf.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/pvkkdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/scrypt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/sshkdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/sskdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/tls1_prf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kdfs/x942kdf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kem/ec_kem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kem/eckem.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kem/ecx_kem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kem/ml_kem_kem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kem/mlx_kem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/kem/rsa_kem.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/kem/template_kem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/dh_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/dsa_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ec_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ecx_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/mac_legacy_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ml_dsa_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/ml_kem_kmgmt.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/mlx_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/rsa_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/slh_dsa_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/keymgmt/template_kmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/blake2_mac_impl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/blake2b_mac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/blake2s_mac.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/cmac_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/gmac_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/hmac_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/kmac_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/poly1305_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/macs/siphash_prov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/drbg.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/drbg_ctr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/drbg_hash.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/drbg_hmac.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/rands/drbg_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/fips_crng_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seed_src.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seed_src_jitter.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/test_rng.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seeding/rand_cpu_arm64.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seeding/rand_cpu_x86.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seeding/rand_tsc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seeding/rand_unix.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seeding/rand_vms.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seeding/rand_vxworks.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/rands/seeding/rand_win.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/signature/dsa_sig.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/signature/ecdsa_sig.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/signature/eddsa_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/signature/mac_legacy_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/signature/ml_dsa_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/signature/rsa_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/signature/slh_dsa_sig.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/signature/sm2_sig.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/skeymgmt/aes_skmgmt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/skeymgmt/generic.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/skeymgmt/skeymgmt_lcl.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/storemgmt/file_store.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/providers/implementations/storemgmt/file_store_any2obj.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/storemgmt/file_store_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/providers/implementations/storemgmt/winstore_store.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/bio_ssl.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/d1_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/d1_msg.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/d1_srtp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/methods.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/pqueue.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/priority_queue.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/s3_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/s3_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/s3_msg.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_asn1.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/ssl_cert.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_cert_comp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_cert_table.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_ciph.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_conf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_init.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/ssl_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_mcnf.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_rsa.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_rsa_legacy.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/ssl_sess.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/ssl_txt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/t1_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/t1_lib.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/t1_trce.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/tls13_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/tls_depr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/tls_srp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/cc_newreno.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/json_enc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/qlog.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/qlog_event_helpers.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_ackm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_cfq.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_channel.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_channel_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_demux.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_engine.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_engine_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_fc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_fifd.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_impl.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/quic/quic_lcidm.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/quic/quic_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_method.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_obj.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_obj_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_port.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_port_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_rcidm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_reactor.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/quic/quic_reactor_wait_ctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_record_rx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_record_shared.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_record_shared.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_record_tx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_record_util.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_rstream.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_rx_depack.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/quic/quic_sf_list.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_srt_gen.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_srtm.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/quic/quic_sstream.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_statm.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_stream_map.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/quic/quic_thread_assist.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_tls.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_tls_api.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_trace.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_tserver.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_txp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_txpim.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_types.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_wire.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/quic_wire_pkt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/quic/uint_set.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/record/rec_layer_d1.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/rec_layer_s3.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/record.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/record_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/dtls_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/ktls_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/recmethod_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/ssl3_cbc.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/ssl3_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/tls13_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/tls1_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/tls_common.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/record/methods/tls_multib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/tls_pad.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/record/methods/tlsany_meth.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/rio/poll_builder.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/rio/poll_builder.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/rio/poll_immediate.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/rio/poll_method.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/rio/rio_notifier.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/extensions.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/extensions_clnt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/extensions_cust.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/extensions_srvr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/statem.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/statem_clnt.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/statem_dtls.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/ssl/statem/statem_lib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/statem_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/ssl/statem/statem_srvr.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/README-external.md up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/acvp_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/aesgcmtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/afalgtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/algorithmid_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/asn1_decode_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/asn1_dsa_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/asn1_encode_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/asn1_internal_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/asn1_stable_parse_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/asn1_string_table_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/asn1_time_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/asynciotest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/asynctest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bad_dtls_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bftest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_addr_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_base64_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_callback_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_comp_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_core_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_dgram_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_enc_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_memleak_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_meth_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_prefix_text.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_pw_callback_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_readbuffer_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bio_tfo_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bioprinttest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bn_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bn_rand_range.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/bntest.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/build.info up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/build_wincrypt_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/byteorder_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ca_internals_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/casttest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cc_dummy.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cert_comp_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cipher_overhead_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cipherbytes_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cipherlist_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ciphername_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/clienthellotest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmactest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_asn_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_client_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/cmp_ctx_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_hdr_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_msg_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_protect_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_server_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_status_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmp_vfy_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/cmsapitest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/conf_include_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/constant_time_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/context_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/crltest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ct_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ctype_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/curve448_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/d2i_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/danetest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/decoder_propq_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/defltfips_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/destest.c up to 1.3 crypto/external/apache2/openssl/dist/test/dhtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/drbgtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/dsa_no_digest_size_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/dsatest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/dtls_mtu_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/dtlstest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/dtlsv1listentest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ec_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ecdsatest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ecdsatest.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ecstresstest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ectest.c up to 1.3 crypto/external/apache2/openssl/dist/test/endecode_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/endecoder_legacy_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/enginetest.c up to 1.3 crypto/external/apache2/openssl/dist/test/errtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_extra_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/evp_extra_test2.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_fetch_prov_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_kdf_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_libctx_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_pkey_dhkem_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_pkey_dparams_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_pkey_provided_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_skey_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/evp_test.c up to 1.4 crypto/external/apache2/openssl/dist/test/evp_xof_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/exdatatest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/exptest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ext_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/fake_cipherprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/fake_pipelineprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/fake_rsaprov.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/fake_rsaprov.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/fatalerrtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ffc_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/filterprov.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/fips_version_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/gmdifftest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/hexstr_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/hmactest.c up to 1.4 crypto/external/apache2/openssl/dist/test/hpke_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/http_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/ideatest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/igetest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/json_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/keymgmt_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/lhash_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/list_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/localetest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/mdc2_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/mdc2test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/membio_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/memleaktest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ml_dsa_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ml_kem_evp_extra_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ml_kem_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/modes_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/namemap_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/nodefltctxtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ocspapitest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ossl_store_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/p_minimal.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/p_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/packettest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pairwise_fail_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/param_build_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/params_api_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/params_conversion_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/params_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pbelutest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pbetest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pem_read_depr_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pemtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pkcs12_api_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/pkcs12_format_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pkcs7_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pkey_meth_kdf_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/pkey_meth_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/poly1305_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/priority_queue_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/property_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/prov_config_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/provfetchtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/provider_default_search_path_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/provider_fallback_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/provider_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/provider_pkey_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/provider_status_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/provider_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/punycode_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_ackm_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_cc_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_cfq_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_client_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_fc_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_fifd_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_lcidm_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_multistream_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_newcid_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_qlog_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_rcidm_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_record_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_record_test_util.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_srt_gen_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_srtm_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_stream_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_tserver_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_txp_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_txpim_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic_wire_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quicapitest.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/quicfaultstest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rand_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rc2test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rc4test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rc5test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rdcpu_sanitytest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recordlentest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rpktest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rsa_complex.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rsa_mp_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rsa_sp800_56b_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rsa_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/rsa_x931_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/safe_math_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sanitytest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/secmemtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/servername_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sha_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/shlibloadtest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/simpledynamic.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/simpledynamic.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/siphash_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/slh_dsa_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sm2_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sm3_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sm4_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sparse_array_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/srptest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ssl_cert_table_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ssl_ctx_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ssl_handshake_rtt_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ssl_old_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ssl_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/ssl_test_ctx_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sslapitest.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/sslbuffertest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sslcorrupttest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/stack_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/strtoultest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/sysdefaulttest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/test_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/threadpool_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/threadstest.c up to 1.3 crypto/external/apache2/openssl/dist/test/threadstest.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/threadstest_fips.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/time_offset_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/timing_load_creds.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/tls-provider.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/tls13ccstest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/tls13encryptiontest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/tls13groupselection_test.c up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/tls13secretstest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/trace_api_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/uitest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/upcallstest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/user_property_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/v3ext.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/v3nametest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/verify_extra_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/versions.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/wpackettest.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/x509_acert_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/x509_check_cert_pkey_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/x509_internal_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/x509_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/x509_time_test.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/x509aux.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/certs/mkcert.sh up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/cmp_testlib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/cmp_testlib.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/handshake.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/handshake.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/handshake_srp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/noisydgrambio.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/pkcs12.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/pkcs12.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/pktsplitbio.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/predefined_dhparams.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/quictestlib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/quictestlib.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/ssl_test_ctx.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/ssl_test_ctx.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/ssltestlib.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/helpers/ssltestlib.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/quic-openssl-docker/hq-interop/quic-hq-interop.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/radix/main.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/radix/quic_bindings.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/radix/quic_ops.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/radix/quic_radix.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/radix/quic_tests.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/radix/terp.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/01-test_symbol_presence.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/03-test_fipsinstall.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/04-test_asn1_parse.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/15-test_ec.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/15-test_pkey.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/20-test_rand_config.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/20-test_speed.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/25-test_verify.t up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/recipes/25-test_x509.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/61-test_bio_readbuffer.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/70-test_sslsigalgs.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/70-test_tls13certcomp.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/75-test_quicapi.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/80-test_cms.t up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/recipes/80-test_cmsapi.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/80-test_ocsp.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/80-test_pkcs12.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/90-test_includes.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/90-test_sslapi.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/90-test_store_cases.t up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/10-test_bn_data/bnmod.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evpkdf_krb5.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_ecdsa.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_ecx.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_ecx_sigalg.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_ml_kem_1024_decap.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_ml_kem_1024_encap.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_ml_kem_768_decap.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_ml_kem_768_encap.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_rsa.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/30-test_evp_data/evppkey_rsa_sigalg.txt up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/80-test_cmp_http_data/test_commands.csv up to 1.1.1.3 crypto/external/apache2/openssl/dist/test/recipes/95-test_external_oqsprovider_data/oqsprovider.sh up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/recipes/95-test_external_pkcs11_provider_data/pkcs11-provider.sh up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/driver.c up to 1.3 crypto/external/apache2/openssl/dist/test/testutil/fake_random.c up to 1.3 crypto/external/apache2/openssl/dist/test/testutil/format_output.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/helper.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/load.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/main.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/options.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/output.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/provider.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/random.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/stanza.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/tests.c up to 1.3 crypto/external/apache2/openssl/dist/test/testutil/testutil_init.c up to 1.1.1.2 crypto/external/apache2/openssl/dist/test/testutil/tu_local.h up to 1.1.1.2 crypto/external/apache2/openssl/dist/tools/c_rehash.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/checkplatformsyms.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/missingcrypto.txt up to 1.1.1.3 crypto/external/apache2/openssl/dist/util/mkerr.pl up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/mkinstallvars.pl up to 1.1.1.3 crypto/external/apache2/openssl/dist/util/other.syms up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/wrap.pl.in up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/perl/OpenSSL/paramnames.pm up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/perl/TLSProxy/Message.pm up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/perl/TLSProxy/Proxy.pm up to 1.1.1.2 crypto/external/apache2/openssl/dist/util/platform_symbols/windows-symbols.txt up to 1.1.1.3 crypto/external/apache2/openssl/include/progs.h up to 1.2 crypto/external/apache2/openssl/include/crypto/bn_conf.h up to 1.2 crypto/external/apache2/openssl/include/crypto/dso_conf.h up to 1.2 crypto/external/apache2/openssl/include/internal/param_names.h up to 1.2 crypto/external/apache2/openssl/include/openssl/configuration.h up to 1.2 crypto/external/apache2/openssl/include/openssl/core_names.h up to 1.2 crypto/external/apache2/openssl/include/openssl/fipskey.h up to 1.2 crypto/external/apache2/openssl/include/openssl/opensslv.h up to 1.3 crypto/external/apache2/openssl/lib/libcrypto/blake2.inc up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man.inc up to 1.6 crypto/external/apache2/openssl/lib/libcrypto/sha.inc up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/aarch64/vpsm4_ex-armv8.S up to 1.3 crypto/external/apache2/openssl/lib/libcrypto/arch/arm/vpsm4_ex-armv8.S up to 1.3 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/aes-586.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/aesni-x86.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/bn-586.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/chacha-x86.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/ecp_nistz256-x86.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/poly1305-x86.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/rc4-586.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/sha1-586.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/sha256-586.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/sha512-586.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/i386/x86cpuid.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/powerpc/Makefile up to 1.4 crypto/external/apache2/openssl/lib/libcrypto/arch/sparc/sparcv9-mont.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/sparc64/sparcv9-mont.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/x86_64/aes-x86_64.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/x86_64/bsaes-x86_64.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/x86_64/rsaz-2k-avxifma.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/x86_64/rsaz-3k-avxifma.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/arch/x86_64/rsaz-4k-avxifma.S up to 1.2 crypto/external/apache2/openssl/lib/libcrypto/man/ADMISSIONS.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_EXTERN_FUNCS.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_INTEGER_get_int64.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_INTEGER_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_ITEM_lookup.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_OBJECT_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_STRING_TABLE_add.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_STRING_length.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_STRING_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_STRING_print_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_TIME_set.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_TYPE_get.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_aux_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_generate_nconf.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_item_d2i_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_item_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASN1_item_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASYNC_WAIT_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ASYNC_start_job.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BF_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_ADDR.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_ADDRINFO.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_connect.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_ctrl.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_base64.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_buffer.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_cipher.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_md.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_null.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_prefix.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_readbuffer.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_f_ssl.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_find_type.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_get_data.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_get_ex_new_index.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_get_rpoll_descriptor.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_new_CMS.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_parse_hostserv.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_printf.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_push.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_read.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_accept.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_connect.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_core.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_datagram.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_dgram_pair.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_fd.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_file.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_mem.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_null.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_s_socket.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_sendmmsg.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_set_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_should_retry.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BIO_socket_wait.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_BLINDING_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_CTX_start.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_add.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_add_word.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_bn2bin.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_cmp.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_copy.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_generate_prime.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_mod_exp_mont.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_mod_inverse.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_mod_mul_montgomery.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_mod_mul_reciprocal.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_num_bytes.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_rand.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_security_bits.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_set_bit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_swap.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BN_zero.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/BUF_MEM_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMAC_CTX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_EncryptedData_decrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_EncryptedData_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_EnvelopedData_create.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_add0_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_add1_recipient_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_add1_signer.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_compress.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_data_create.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_decrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_digest_create.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_final.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_get0_RecipientInfos.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_get0_SignerInfos.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_get0_type.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_sign_receipt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_signed_get_attr.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_uncompress.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_verify.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CMS_verify_receipt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/COMP_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CONF_modules_free.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CONF_modules_load_file.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CRYPTO_THREAD_run_once.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CRYPTO_get_ex_new_index.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CRYPTO_memcmp.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CTLOG_STORE_get0_log_by_id.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CTLOG_STORE_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CTLOG_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/CT_POLICY_EVAL_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DEFINE_STACK_OF.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_generate_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_generate_parameters.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_get0_pqg.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_get_1024_160.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_new_by_nid.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_set_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DH_size.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_SIG_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_do_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_dup_DH.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_generate_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_generate_parameters.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_get0_pqg.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_set_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DSA_size.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DTLS_get_data_mtu.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DTLS_set_timer_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DTLSv1_get_timeout.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DTLSv1_handle_timeout.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/DTLSv1_listen.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ECDSA_SIG_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ECDSA_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ECPKParameters_print.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EC_GFp_simple_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EC_GROUP_copy.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EC_GROUP_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EC_KEY_get_enc_flags.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EC_KEY_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EC_POINT_add.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EC_POINT_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ENGINE_add.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_GET_LIB.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_clear_error.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_error_string.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_get_error.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_load_crypto_strings.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_load_strings.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_print_errors.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_put_error.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_remove_state.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ERR_set_mark.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_ASYM_CIPHER-RSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_ASYM_CIPHER-SM2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_ASYM_CIPHER_free.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_BytesToKey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-AES.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-ARIA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-BLOWFISH.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-CAMELLIA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-CAST.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-CHACHA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-DES.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-IDEA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-NULL.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-RC2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-RC4.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-RC5.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-SEED.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER-SM4.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER_CTX_get_cipher_data.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER_CTX_get_original_iv.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_CIPHER_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_DigestInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_DigestSignInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_DigestVerifyInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_EncodeInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_EncryptInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-ARGON2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-HKDF.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-HMAC-DRBG.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-KB.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-KRB5KDF.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-PBKDF1.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-PBKDF2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-PKCS12KDF.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-PVKKDF.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-SCRYPT.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-SS.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-SSHKDF.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-TLS13_KDF.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-TLS1_PRF.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-X942-ASN1.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-X942-CONCAT.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF-X963.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KDF.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEM-EC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEM-ML-KEM.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEM-RSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEM-X25519.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEM_free.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEYEXCH-DH.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEYEXCH-ECDH.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEYEXCH-X25519.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEYEXCH_free.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_KEYMGMT.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC-BLAKE2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC-CMAC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC-GMAC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC-HMAC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC-KMAC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC-Poly1305.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC-Siphash.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MAC.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-BLAKE2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-KECCAK.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-MD2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-MD4.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-MD5-SHA1.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-MD5.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-MDC2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-NULL.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-RIPEMD160.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-SHA1.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-SHA2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-SHA3.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-SHAKE.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-SM3.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-WHIRLPOOL.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD-common.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_MD_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_OpenInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PBE_CipherInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-DH.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-DSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-EC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-FFC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-HMAC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-ML-DSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-ML-KEM.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-RSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-SLH-DSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-SM2.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY-X25519.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY2PKCS8.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_ASN1_METHOD.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_get0_libctx.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_get0_pkey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_get_algor.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set1_pbe_pass.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set_hkdf_md.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set_params.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set_scrypt_N.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_CTX_set_tls1_prf_md.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_check.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_copy_parameters.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_decapsulate.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_decrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_derive.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_digestsign_supports_digest.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_encapsulate.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_fromdata.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_get_attr.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_get_field_type.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_get_group_name.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_get_size.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_gettable_params.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_is_a.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_keygen.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_meth_get_count.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_print_private.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_set1_encoded_public_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_set_type.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_settable_params.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_todata.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_verify.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_PKEY_verify_recover.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND-CRNG-TEST.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND-CTR-DRBG.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND-HASH-DRBG.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND-HMAC-DRBG.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND-JITTER.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND-SEED-SRC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND-TEST-RAND.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_RAND.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE-DSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE-ECDSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE-ED25519.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE-HMAC.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE-ML-DSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE-RSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE-SLH-DSA.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SIGNATURE.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SKEY.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SKEYMGMT.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SealInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_SignInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_VerifyInit.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_aes_128_gcm.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_aria_128_gcm.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_bf_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_blake2b512.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_camellia_128_ecb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_cast5_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_chacha20.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_des_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_desx_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_idea_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_md2.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_md4.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_md5.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_mdc2.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_rc2_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_rc4.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_rc5_32_12_16_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_ripemd160.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_seed_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_set_default_properties.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_sha1.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_sha224.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_sha3_224.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_sm3.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_sm4_cbc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/EVP_whirlpool.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/GENERAL_NAME.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/MDC2_Init.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/Makefile up to 1.4 crypto/external/apache2/openssl/lib/libcrypto/man/NCONF_new_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OBJ_nid2obj.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OCSP_REQUEST_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OCSP_cert_to_id.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OCSP_request_add1_nonce.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OCSP_resp_find_status.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OCSP_response_status.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OCSP_sendreq_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_Applink.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_FILE.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_LH_COMPFUNC.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_LH_stats.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_config.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_fork_prepare.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_gmtime.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_hexchar2int.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_ia32cap.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_init_crypto.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_init_ssl.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_instrument_bus.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_load_u16_le.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_malloc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_riscvcap.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_s390xcap.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_secure_malloc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OPENSSL_strcasecmp.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ALGORITHM.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CALLBACK.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_ATAV_set0.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_HDR_get0_transactionID.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_ITAV_new_caCerts.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_ITAV_set0.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_MSG_get0_header.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_MSG_http_perform.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_SRV_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_STATUSINFO_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_exec_certreq.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_log_open.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CMP_validate_msg.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CORE_MAKE_FUNC.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CRMF_MSG_get0_tmpl.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CRMF_MSG_set0_validity.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CRMF_MSG_set1_regCtrl_regToken.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CRMF_MSG_set1_regInfo_certReq.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_CRMF_pbmp_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_DECODER.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_DECODER_CTX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_DECODER_CTX_new_for_pkey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_DECODER_from_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_DISPATCH.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ENCODER.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ENCODER_CTX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ENCODER_CTX_new_for_pkey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ENCODER_to_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ERR_STATE_save.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ESS_check_signing_certs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_GENERAL_NAMES_print.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_HPKE_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_HTTP_REQ_CTX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_HTTP_parse_url.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_HTTP_transfer.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_IETF_ATTR_SYNTAX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_IETF_ATTR_SYNTAX_print.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_INDICATOR_set_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_ITEM.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_LIB_CTX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_LIB_CTX_set_conf_diagnostics.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PARAM.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PARAM_BLD.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PARAM_allocate_from_text.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PARAM_dup.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PARAM_int.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PARAM_print_to_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PROVIDER-FIPS.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PROVIDER-base.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PROVIDER-default.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PROVIDER-legacy.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PROVIDER-null.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_PROVIDER.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_QUIC_client_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_SELF_TEST_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_SELF_TEST_set_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_STORE-winstore.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_STORE_INFO.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_STORE_LOADER.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_STORE_SEARCH.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_STORE_attach.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_STORE_expect.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_STORE_open.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_sleep.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_trace_enabled.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_trace_get_category_num.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OSSL_trace_set_channel.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/OpenSSL_version.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PBMAC1_get1_pbkdf2_param.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_X509_INFO_read_bio_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_bytes_read_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_read.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_read_CMS.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_read_bio_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_PBE_keyivgen.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_SAFEBAG_create_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_SAFEBAG_get0_attrs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_SAFEBAG_get1_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_SAFEBAG_set0_attrs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_add1_attr_by_NID.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_add_CSPName_asc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_add_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_add_friendlyname_asc.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_add_localkeyid.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_add_safe.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_create.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_decrypt_skey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_gen_mac.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_get_friendlyname.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_init.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_item_decrypt_d2i.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_key_gen_utf8_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_newpass.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_pack_p7encdata.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS12_parse.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS5_PBE_keyivgen.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS7_decrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS7_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS7_get_octet_string.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS7_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS7_sign_add_signer.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS7_type_is_other.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS7_verify.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS8_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/PKCS8_pkey_add1_attr.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_add.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_bytes.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_cleanup.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_egd.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_get0_primary.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_load_file.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_set_DRBG_type.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RAND_set_rand_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RC4_set_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RIPEMD160_Init.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA-PSS.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_blinding_on.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_check_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_generate_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_get0_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_print.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_private_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_public_encrypt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_set_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/RSA_size.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SCT_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SCT_print.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SCT_validate.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SHA256_Init.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SMIME_read_ASN1.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SMIME_read_CMS.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SMIME_read_PKCS7.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SMIME_write_ASN1.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SMIME_write_CMS.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SMIME_write_PKCS7.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SRP_Calc_B.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SRP_VBASE_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SRP_create_verifier.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SRP_user_pwd_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CIPHER_get_name.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_COMP_add_compression_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CONF_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CONF_CTX_set1_prefix.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CONF_CTX_set_flags.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CONF_CTX_set_ssl_ctx.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CONF_cmd.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CONF_cmd_argv.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_add1_chain_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_add_extra_chain_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_add_session.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_config.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_ctrl.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_dane_enable.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_flush_sessions.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_free.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_get0_param.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_get_verify_mode.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_has_client_custom_ext.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_load_verify_locations.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_sess_number.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_sess_set_cache_size.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_sess_set_get_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_sessions.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set0_CA_list.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set1_cert_comp_preference.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set1_curves.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set1_sigalgs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set1_verify_cert_store.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_alpn_select_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_cert_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_cert_store.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_cert_verify_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_cipher_list.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_client_cert_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_client_hello_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_ct_validation_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_ctlog_list_file.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_default_passwd_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_domain_flags.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_generate_session_id.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_info_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_keylog_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_max_cert_list.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_min_proto_version.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_mode.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_msg_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_new_pending_conn_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_num_tickets.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_options.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_psk_client_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_quiet_shutdown.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_read_ahead.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_record_padding_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_security_level.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_session_cache_mode.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_session_id_context.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_session_ticket_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_split_send_fragment.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_srp_password.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_ssl_version.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_stateless_cookie_generate_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_timeout.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_servername_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_status_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_ticket_key_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_tlsext_use_srtp.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_tmp_dh_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_tmp_ecdh.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_set_verify.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_use_certificate.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_use_psk_identity_hint.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_CTX_use_serverinfo.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_free.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_get0_cipher.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_get0_hostname.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_get0_id_context.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_get0_peer.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_get_compress_id.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_get_protocol_version.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_get_time.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_has_ticket.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_is_resumable.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_print.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_SESSION_set1_id.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_accept.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_accept_stream.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_alert_type_string.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_alloc_buffers.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_check_chain.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_clear.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_connect.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_do_handshake.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_export_keying_material.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_extension_supported.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_free.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get0_connection.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get0_group_name.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get0_peer_rpk.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get0_peer_scts.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get1_builtin_sigalgs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_SSL_CTX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_all_async_fds.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_certificate.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_ciphers.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_client_random.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_conn_close_info.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_current_cipher.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_default_timeout.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_error.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_event_timeout.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_extms_support.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_fd.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_handshake_rtt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_peer_cert_chain.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_peer_certificate.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_peer_signature_nid.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_peer_tmp_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_psk_identity.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_rbio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_rpoll_descriptor.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_session.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_shared_sigalgs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_stream_id.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_stream_read_state.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_value_uint.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_verify_result.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_get_version.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_group_to_name.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_handle_events.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_in_init.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_inject_net_dgram.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_key_update.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_library_init.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_load_client_CA_file.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_new_domain.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_new_listener.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_new_stream.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_pending.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_poll.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_read.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_read_early_data.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_rstate_string.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_session_reused.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set1_host.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set1_initial_peer_addr.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set1_server_cert_type.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_async_callback.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_blocking_mode.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_connect_state.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_default_stream_mode.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_fd.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_incoming_stream_policy.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_quic_tls_cbs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_retry_verify.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_session.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_session_secret_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_shutdown.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_set_verify_result.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_shutdown.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_state_string.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_stream_conclude.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_stream_reset.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_want.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/SSL_write.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/TS_RESP_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/TS_VERIFY_CTX.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/UI_STRING.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/UI_UTIL_read_pw.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/UI_create_method.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/UI_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X25519.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509V3_get_d2i.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509V3_set_ctx.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_ACERT_add1_attr.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_ACERT_add_attr_nconf.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_ACERT_get0_holder_baseCertId.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_ACERT_get_attr.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_ACERT_print_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_ALGOR_dup.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_ATTRIBUTE.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_CRL_get0_by_serial.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_EXTENSION_set_object.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_LOOKUP.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_LOOKUP_hash_dir.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_LOOKUP_meth_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_NAME_get0_der.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_NAME_print_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_PUBKEY_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_REQ_get_attr.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_REQ_get_extensions.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_SIG_get0.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_CTX_get_by_subject.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_CTX_get_error.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_CTX_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_add_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_get0_param.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_add_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_check_ca.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_check_host.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_check_issued.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_check_private_key.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_check_purpose.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_cmp.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_cmp_time.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_digest.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_dup.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get0_distinguishing_id.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get0_notBefore.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get0_signature.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get0_uids.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get_default_cert_file.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get_extension_flags.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get_pubkey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get_serialNumber.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get_subject_name.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_get_version.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_load_http.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_new.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_sign.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_verify.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509_verify_cert.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/X509v3_get_ext_by_NID.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/b2i_PVK_bio_ex.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/bio.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ct.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/d2i_PKCS8PrivateKey_bio.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/d2i_PrivateKey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/d2i_RSAPrivateKey.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/d2i_SSL_SESSION.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/d2i_X509.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/des_modes.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/evp.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/fips_config.5 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/fips_module.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/i2d_CMS_bio_stream.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/i2d_re_X509_tbs.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/life_cycle-cipher.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/life_cycle-digest.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/life_cycle-kdf.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/life_cycle-mac.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/life_cycle-pkey.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/life_cycle-rand.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/o2i_SCT_LIST.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-CA.pl.1 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-config.5 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-core.h.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-core_dispatch.h.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-core_names.h.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-env.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-format-options.1 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-glossary.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-namedisplay-options.1 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-passphrase-options.1 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-qlog.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-quic-concurrency.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-quic.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-threads.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-tsget.1 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl-verification-options.1 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/openssl.1 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-introduction.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-libcrypto-introduction.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-libraries-introduction.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-libssl-introduction.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-migration.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-quic-client-block.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-quic-client-non-block.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-quic-introduction.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-quic-multi-stream.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-quic-server-block.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-quic-server-non-block.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-tls-client-block.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-tls-client-non-block.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-tls-introduction.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl-guide-tls-server-block.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl_store-file.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/ossl_store.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/passphrase-encoding.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/property.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-asym_cipher.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-base.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-cipher.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-decoder.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-digest.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-encoder.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-kdf.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-kem.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-keyexch.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-keymgmt.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-mac.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-object.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-rand.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-signature.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-skeymgmt.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider-storemgmt.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/provider.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/proxy-certificates.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/s2i_ASN1_IA5STRING.3 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/x509.7 up to 1.5 crypto/external/apache2/openssl/lib/libcrypto/man/x509v3_config.5 up to 1.5 Update OpenSSL to 3.5.6 @ text @a5 2 use Time::Piece; a72 1 RESULT_D=$(BLDDIR)/test-runs a76 9 RELEASE_DATE={- my $t = localtime; if ($config{"release_date"}) { # Provide the user with a more meaningful error message # than the default internal parsing error from # `Time::Piece->strptime(..)`. eval { $t = Time::Piece->strptime($config{"release_date"}, "%d %b %Y"); } || die "Parsing \$config{release_date} ('$config{release_date}') failed: $@@"; } $t->strftime("%Y-%m-%d") -} d634 1 a634 1 $(RM) -r $(RESULT_D) a871 1 -$(RMDIR) "$(DESTDIR)$(libdir)/cmake" d1197 4 a1200 12 CLANG_FORMAT_DIFF = clang-format-diff .PHONY: check-format check-clang-format-diff-cmd check-clang-format-diff-cmd: @@if ! command -v "$(CLANG_FORMAT_DIFF)" >/dev/null; then \ echo "Unable to find ${CLANG_FORMAT_DIFF}";\ echo "Please set the CLANG_FORMAT_DIFF variable to your clang-format-diff command";\ exit 1;\ fi check-format: check-clang-format-diff-cmd ## Evaluate C code according to OpenSSL coding standards ( cd $(SRCDIR); git diff -U0 --no-prefix --no-color | $(CLANG_FORMAT_DIFF) ) d1568 1 a1568 2 --date=\$(RELEASE_DATE) --release=\$(VERSION) \\ $pod >\$\@@ @ 1.1.1.2 log @Import OpenSSL-3.5.5 (previous was 3.5.1) Changes between 3.5.4 and 3.5.5 [27 Jan 2026] Fixed Improper validation of PBMAC1 parameters in PKCS#12 MAC verification. Severity: Moderate Issue summary: PBMAC1 parameters in PKCS#12 files are missing validation which can trigger a stack-based buffer overflow, invalid pointer or NULL pointer dereference during MAC verification. Impact summary: The stack buffer overflow or NULL pointer dereference may cause a crash leading to Denial of Service for an application that parses untrusted PKCS#12 files. The buffer overflow may also potentially enable code execution depending on platform mitigations. Reported by: Stanislav Fort (Aisle Research) and Petr #ime#ek (Aisle Research) and Hamza (Metadust) (CVE-2025-11187) Tomá# Mráz Fixed Stack buffer overflow in CMS AuthEnvelopedData parsing. Severity: High Issue summary: Parsing CMS AuthEnvelopedData message with maliciously crafted AEAD parameters can trigger a stack buffer overflow. Impact summary: A stack buffer overflow may lead to a crash, causing Denial of Service, or potentially remote code execution. Reported by: Stanislav Fort (Aisle Research) (CVE-2025-15467) Igor Ustinov Fixed NULL dereference in SSL_CIPHER_find() function on unknown cipher ID. Severity: Low Issue summary: If an application using the SSL_CIPHER_find() function in a QUIC protocol client or server receives an unknown cipher suite from the peer, a NULL dereference occurs. Impact summary: A NULL pointer dereference leads to abnormal termination of the running process causing Denial of Service. Reported by: Stanislav Fort (Aisle Research) (CVE-2025-15468) Stanislav Fort Fixed openssl dgst one-shot codepath silently truncates inputs >16 MiB. Severity: Low Issue summary: The openssl dgst command-line tool silently truncates input data to 16 MiB when using one-shot signing algorithms and reports success instead of an error. Impact summary: A user signing or verifying files larger than 16 MiB with one-shot algorithms (such as Ed25519, Ed448, or ML-DSA) may believe the entire file is authenticated while trailing data beyond 16 MiB remains unauthenticated. Reported by: Stanislav Fort (Aisle Research) (CVE-2025-15469) Viktor Dukhovni Fixed TLS 1.3 CompressedCertificate excessive memory allocation. Severity: Low Issue summary: A TLS 1.3 connection using certificate compression can be forced to allocate a large buffer before decompression without checking against the configured certificate size limit. Impact summary: An attacker can cause per-connection memory allocations of up to approximately 22 MiB and extra CPU work, potentially leading to service degradation or resource exhaustion (Denial of Service). Reported by: Tomas Dulka (Aisle Research) and Stanislav Fort (Aisle Research) (CVE-2025-66199) Tomas Dulka and Stanislav Fort Fixed Heap out-of-bounds write in BIO_f_linebuffer on short writes. Severity: Low Issue summary: Writing large, newline-free data into a BIO chain using the line-buffering filter where the next BIO performs short writes can trigger a heap-based out-of-bounds write. Impact summary: This out-of-bounds write can cause memory corruption which typically results in a crash, leading to Denial of Service for an application. Reported by: Petr Simecek (Aisle Research) and Stanislav Fort (Aisle Research) (CVE-2025-68160) Stanislav Fort and Neil Horman Fixed Unauthenticated/unencrypted trailing bytes with low-level OCB function calls. Severity: Low Issue summary: When using the low-level OCB API directly with AES-NI or other hardware-accelerated code paths, inputs whose length is not a multiple of 16 bytes can leave the final partial block unencrypted and unauthenticated. Impact summary: The trailing 1-15 bytes of a message may be exposed in cleartext on encryption and are not covered by the authentication tag, allowing an attacker to read or tamper with those bytes without detection. Reported by: Stanislav Fort (Aisle Research) (CVE-2025-69418) Stanislav Fort Fixed Out of bounds write in PKCS12_get_friendlyname() UTF-8 conversion. Severity: Low Issue summary: Calling PKCS12_get_friendlyname() function on a maliciously crafted PKCS#12 file with a BMPString (UTF-16BE) friendly name containing non-ASCII BMP code point can trigger a one byte write before the allocated buffer. Impact summary: The out-of-bounds write can cause a memory corruption which can have various consequences including a Denial of Service. Reported by: Stanislav Fort (Aisle Research) (CVE-2025-69419) Norbert Pócs Fixed Missing ASN1_TYPE validation in TS_RESP_verify_response() function. Severity: Low Issue summary: A type confusion vulnerability exists in the TimeStamp Response verification code where an ASN1_TYPE union member is accessed without first validating the type, causing an invalid or NULL pointer dereference when processing a malformed TimeStamp Response file. Impact summary: An application calling TS_RESP_verify_response() with a malformed TimeStamp Response can be caused to dereference an invalid or NULL pointer when reading, resulting in a Denial of Service. Reported by: Luigino Camastra (Aisle Research) (CVE-2025-69420) Bob Beck Fixed NULL Pointer Dereference in PKCS12_item_decrypt_d2i_ex() function. Severity: Low Issue summary: Processing a malformed PKCS#12 file can trigger a NULL pointer dereference in the PKCS12_item_decrypt_d2i_ex() function. Impact summary: A NULL pointer dereference can trigger a crash which leads to Denial of Service for an application processing PKCS#12 files. Reported by: Luigino Camastra (Aisle Research) (CVE-2025-69421) Luigino Camastra Fixed Missing ASN1_TYPE validation in PKCS#12 parsing. Severity: Low Issue summary: An invalid or NULL pointer dereference can happen in an application processing a malformed PKCS#12 file. Impact summary: An application processing a malformed PKCS#12 file can be caused to dereference an invalid or NULL pointer on memory read, resulting in a Denial of Service. Reported by: Luigino Camastra (Aisle Research) (CVE-2026-22795) Bob Beck Fixed ASN1_TYPE Type Confusion in the PKCS7_digest_from_attributes() function. Severity: Low Issue summary: A type confusion vulnerability exists in the signature verification of signed PKCS#7 data where an ASN1_TYPE union member is accessed without first validating the type, causing an invalid or NULL pointer dereference when processing malformed PKCS#7 data. Impact summary: An application performing signature verification of PKCS#7 data or calling directly the PKCS7_digest_from_attributes() function can be caused to dereference an invalid or NULL pointer when reading, resulting in a Denial of Service. Reported by: Luigino Camastra (Aisle Research) (CVE-2026-22796) Bob Beck RISC-V capabilities string format has changed to include the base architecture and the vector length for the V extension. Bernd Edlinger Fixed incorrect acceptance of some malformed ECDSA signatures on s390x. Holger Dengler Source code has been reformatted with clang-format. Bob Beck Changes between 3.5.3 and 3.5.4 [30 Sep 2025] Fix Out-of-bounds read & write in RFC 3211 KEK Unwrap Issue summary: An application trying to decrypt CMS messages encrypted using password based encryption can trigger an out-of-bounds read and write. Impact summary: This out-of-bounds read may trigger a crash which leads to Denial of Service for an application. The out-of-bounds write can cause a memory corruption which can have various consequences including a Denial of Service or Execution of attacker-supplied code. The issue was reported by Stanislav Fort (Aisle Research). (CVE-2025-9230) Viktor Dukhovni Fix Timing side-channel in SM2 algorithm on 64 bit ARM Issue summary: A timing side-channel which could potentially allow remote recovery of the private key exists in the SM2 algorithm implementation on 64 bit ARM platforms. Impact summary: A timing side-channel in SM2 signature computations on 64 bit ARM platforms could allow recovering the private key by an attacker. The issue was reported by Stanislav Fort (Aisle Research). (CVE-2025-9231) Stanislav Fort and Tomá# Mráz Fix Out-of-bounds read in HTTP client no_proxy handling Issue summary: An application using the OpenSSL HTTP client API functions may trigger an out-of-bounds read if the "no_proxy" environment variable is set and the host portion of the authority component of the HTTP URL is an IPv6 address. Impact summary: An out-of-bounds read can trigger a crash which leads to Denial of Service for an application. The issue was reported by Stanislav Fort (Aisle Research). (CVE-2025-9232) Stanislav Fort The FIPS provider no longer performs a PCT on key import for ECX keys (that was introduced in 3.5.2), following the latest update on that requirement in FIPS 140-3 IG 10.3.A additional comment 1. Eugene Syromiatnikov Fixed the length of the ASN.1 sequence for the SM3 digests of RSA-encrypted signatures. Xiao Lou Dong Feng Reverted the synthesised OPENSSL_VERSION_NUMBER change for the release builds, as it broke some exiting applications that relied on the previous 3.x semantics, as documented in OpenSSL_version(3). Richard Levitte Changes between 3.5.2 and 3.5.3 [16 Sep 2025] Avoided a potential race condition introduced in 3.5.1, where OSSL_STORE_CTX kept open during lookup while potentially being used by multiple threads simultaneously, that could lead to potential crashes when multiple concurrent TLS connections are served. Matt Caswell The FIPS provider no longer performs a PCT on key import for RSA, DH, and EC keys (that was introduced in 3.5.2), following the latest update on that requirement in FIPS 140-3 IG 10.3.A additional comment 1. Dr Paul Dale Secure memory allocation calls are no longer used for HMAC keys. Dr Paul Dale openssl req no longer generates certificates with an empty extension list when SKID/AKID are set to none during generation. David Benjamin The man page date is now derived from the release date provided in VERSION.dat and not the current date for the released builds. Enji Cooper Hardened the provider implementation of the RSA public key "encrypt" operation to add a missing check that the caller-indicated output buffer size is at least as large as the byte count of the RSA modulus. The issue was reported by Arash Ale Ebrahim from SYSPWN. This operation is typically invoked via EVP_PKEY_encrypt(3). Callers that in fact provide a sufficiently large buffer, but fail to correctly indicate its size may now encounter unexpected errors. In applications that attempt RSA public encryption into a buffer that is too small, an out-of-bounds write is now avoided and an error is reported instead. Viktor Dukhovni Added FIPS 140-3 PCT on DH key generation. Nikola Pajkovsky Fixed the synthesised OPENSSL_VERSION_NUMBER. Richard Levitte Changes between 3.5.1 and 3.5.2 [5 Aug 2025] The FIPS provider now performs a PCT on key import for RSA, EC and ECX. This is mandated by FIPS 140-3 IG 10.3.A additional comment 1. Dr Paul Dale @ text @a5 2 use Time::Piece; a76 9 RELEASE_DATE={- my $t = localtime; if ($config{"release_date"}) { # Provide the user with a more meaningful error message # than the default internal parsing error from # `Time::Piece->strptime(..)`. eval { $t = Time::Piece->strptime($config{"release_date"}, "%d %b %Y"); } || die "Parsing \$config{release_date} ('$config{release_date}') failed: $@@"; } $t->strftime("%Y-%m-%d") -} a871 1 -$(RMDIR) "$(DESTDIR)$(libdir)/cmake" d1197 4 a1200 12 CLANG_FORMAT_DIFF = clang-format-diff .PHONY: check-format check-clang-format-diff-cmd check-clang-format-diff-cmd: @@if ! command -v "$(CLANG_FORMAT_DIFF)" >/dev/null; then \ echo "Unable to find ${CLANG_FORMAT_DIFF}";\ echo "Please set the CLANG_FORMAT_DIFF variable to your clang-format-diff command";\ exit 1;\ fi check-format: check-clang-format-diff-cmd ## Evaluate C code according to OpenSSL coding standards ( cd $(SRCDIR); git diff -U0 --no-prefix --no-color | $(CLANG_FORMAT_DIFF) ) d1568 1 a1568 2 --date=\$(RELEASE_DATE) --release=\$(VERSION) \\ $pod >\$\@@ @ 1.1.1.3 log @Import OpenSSL-3.5.6 (previous was 3.5.5) ### Changes between 3.5.5 and 3.5.6 [7 Apr 2026] * Fixed incorrect failure handling in RSA KEM RSASVE encapsulation. Severity: Moderate Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer. Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker. Reported by: Simo Sorce (Red Hat). ([CVE-2026-31790]) *Nikola Pajkovsky* * Fixed loss of key agreement group tuple structure when the `DEFAULT` keyword is used in the server-side configuration of the key-agreement group list. Severity: Low Issue summary: An OpenSSL TLS 1.3 server may fail to negotiate the expected preferred key exchange group when its key exchange group configuration includes the default by using the 'DEFAULT' keyword. Impact summary: A less preferred key exchange may be used even when a more preferred group is supported by both client and server, if the group was not included among the client's initial predicated keyshares. This will sometimes be the case with the new hybrid post-quantum groups, if the client chooses to defer their use until specifically requested by the server. ([CVE-2026-2673]) *Viktor Dukhovni* * Fixed potential use-after-free in DANE client code. Severity: Low Issue summary: An uncommon configuration of clients performing DANE TLSA-based server authentication, when paired with uncommon server DANE TLSA records, may result in a use-after-free and/or double-free on the client side. Impact summary: A use after free can have a range of potential consequences such as the corruption of valid data, crashes, or execution of arbitrary code. Reported by: Igor Morgenstern (Aisle Research). ([CVE-2026-28387]) *Viktor Dukhovni* * Fixed NULL pointer dereference when processing a delta CRL. Severity: Low Issue summary: When a delta CRL that contains a Delta CRL Indicator extension is processed, a NULL pointer dereference might happen if the required CRL Number extension is missing. Impact summary: A NULL pointer dereference can trigger a crash which leads to a Denial of Service for an application. Reported by: Igor Morgenstern (Aisle Research). ([CVE-2026-28388]) *Igor Morgenstern* * Fixed possible NULL dereference when processing CMS KeyAgreeRecipientInfo. Severity: Low Issue summary: During processing of a crafted CMS EnvelopedData message with KeyAgreeRecipientInfo a NULL pointer dereference can happen. Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service. Reported by: Nathan Sportsman (Praetorian), Daniel Rhea, Jaeho Nam (Seoul National University), Muhammad Daffa, Zhanpeng Liu (Tencent Xuanwu Lab), Guannan Wang (Tencent Xuanwu Lab), Guancheng Li (Tencent Xuanwu Lab), and Joshua Rogers. ([CVE-2026-28389]) *Neil Horman* * Fixed possible NULL dereference when processing CMS KeyTransportRecipientInfo. Severity: Low Issue summary: During processing of a crafted CMS EnvelopedData message with KeyTransportRecipientInfo a NULL pointer dereference can happen. Impact summary: Applications that process attacker-controlled CMS data may crash before authentication or cryptographic operations occur resulting in Denial of Service. Reported by: Muhammad Daffa, Zhanpeng Liu (Tencent Xuanwu Lab), Guannan Wang (Tencent Xuanwu Lab), Guancheng Li (Tencent Xuanwu Lab), Joshua Rogers, and Chanho Kim. ([CVE-2026-28390]) *Neil Horman* * Fixed heap buffer overflow in hexadecimal conversion. Severity: Low Issue summary: Converting an excessively large OCTET STRING value to a hexadecimal string leads to a heap buffer overflow on 32 bit platforms. Impact summary: A heap buffer overflow may lead to a crash or possibly an attacker controlled code execution or other undefined behavior. Reported by: Quoc Tran (Xint.io - US Team). ([CVE-2026-31789]) *Igor Ustinov* * Fixed usage of `openssl s_client -connect HOST -proxy PROXY` with `HOST` containing a raw IPv6 address. *Peter Zhang* * Fixed broken detection of plantext HTTP over TLS. *Matt Caswell* @ text @a74 1 RESULT_D=$(BLDDIR)/test-runs d645 1 a645 1 $(RM) -r $(RESULT_D) @