view release on metacpan or search on metacpan
- Added TEST_ALIEN_ALIENS_MISSING environment variable to remove warning
in Test::Alien when you use some tools without first calling alien_ok
(gh#326)
2.52 2022-08-11 15:18:46 -0600
- Improved documentation (gh#317, gh#318)
- Fixed bug for run_ok in Test::Alien where passing a command in scalar
context would not work for commands with arguments (gh#320)
- Added interpolate_run_ok and plugin_ok to Test::Alien (gh#319, gh#321, gh#322)
- Better support for Alien::MSYS + Test::Alien (gh#323)
- Better handle it when flags are undef by not passing into
Text::ParseWords::shellwords(gh#314, gh#324)
2.51 2022-08-03 09:57:08 -0600
- Remove use of duplicate lddlfalgs in Test::Alien which could cause failures
on AIX (gh#217, gh#316)
2.50 2022-06-23 11:53:00 -0500
- Documentation updates (gh#308, gh#310)
2.49 2022-06-23 11:19:08 -0500
2.38 2021-01-11 14:35:54 -0700
- Fixed a bug the can cause an array dereference error in pkg-config command line
plugin on MSYS2 / MinGW environment (gh#243)
- Changed the auto-generated module name for Test::Alien, in a way that works
around a probable bug / issue with ExtUtils::CBuilder (gh#243)
2.37 2020-11-02 09:09:13 -0700
- Tests that rely on its behavior unset ALIEN_BUILD_PKG_CONFIG (gh#239)
2.36_01 2020-10-31 03:33:21 -0600
- Fixed a bug where Probe and PkgConfig plugins could provide compiler / linker flags
when the PkgConfig probe fails, but another probe succeed. (gh#238)
2.35_01 2020-10-28 02:06:21 -0600
- Added install properties: system_probe_class and system_probe_instance_id (gh#237)
- Added hook properties: probe_class and probe_instance_id (gh#237)
2.34_01 2020-10-27 04:23:24 -0600
- Added instance_id property to Alien::Build::Plugin class (gh#235)
- Added plugin_instance_prop method to Alien::Build class (gh#235)
2.27_01 2020-08-03 13:47:02 -0600
- Some fixes for the unofficial `msys` fork of Perl (gh#211, gh#212)
- Honour user supplied `config.site` for autoconf (gh#215, gh#218, hakonhagland++)
- Hard drop of support for Perl 5.8.1, 5.8.2 and 5.8.3. AB will refuse to install
on these elder Perls. Please upgrade to at least 5.8.4. (gh#200, gh#201, gh#219)
2.26 2020-06-16 07:11:13 -0600
- Diagnostic release
2.25 2020-06-10 09:18:25 -0600
- Fixed bug where alien library directory flags could be used in the wrong
order by Test::Alien, mostly a problem on NetBSD and similar platforms
(gh#203)
2.24_01 2020-06-07 18:13:55 -0600
- Disable parallel build when clean install is enabled
(gh#197, gh#198, shawnlaffan++)
- Dropping support for Perl 5.8.1, 5.8.2 and 5.8.3. For now AB will install
on these versions of Perl, but a warning will be issued, along with a 3
minute sleep at configure time. Please upgrade to 5.8.4 (or preferrably
5.32). Starting July 1st, AB will refuse to install on these elderly Perls.
1.74 2019-05-22 08:43:10 -0400
- Check if share directory exists before clean_install
(gh#114, gh#126 zmughal++ for the report)
1.73 2019-05-20 14:49:10 -0400
- Production release identical to 1.72_01
1.72_01 2019-05-11 04:12:13 -0600
- Merged Alien-Build-Plugin-Decode-Mojo into this dist (gh#18)
- Put Alien -l flags first in xs_ok (gh#121 kiwiroy++)
1.71_01 2019-04-30 05:41:40 -0400
- Add clean_install hook (gh#111, gh#114)
- EXPERIMENTAL Add mm_install method to Alien::Build::MM (gh#111, gh#114)
- EXPERIMENTAL CAUTION Add alien_clean_install target to Makefile generated
by Alien::Build::MM (gh#111, gh#114)
1.70_01 2019-04-29 18:57:53 -0400
- Add alien_clean target for Alien::Build::MM (gh#118, gh#119)
1.53_01 2019-02-21 11:35:47 -0500
- Prefer PkgConfig::PP on MSWin32 where it is more reliable. (gh#82, gh#85)
- Test tar command before blindly using it (tests were already
being made for compressed tars "tar.gz", "tar.xz", etc) (gh#86, gh#87)
- Tweaks to test suite to hopefully accommodate a haiku install (gh#81)
- Add atleast_version, exact_version and max_version properties for
pkg-config plugins (gh#78, gh#79)
1.52 2019-02-09 05:45:12 -0500
- Use $alien->libs -L flags to help find system dynamic libs.
1.51 2019-01-19 14:23:23 -0500
- cmake plugin sets CMAKE_INSTALL_LIBDIR:PATH to lib for share installs
for cmake projects using GNUInstallDirs on platforms that default to
something other than lib.
1.50 2019-01-16 12:55:08 -0500
- Removed temp testing files unintentionally included in the previous
release.
- Require ExtUtils::MakeMaker 6.64, for Alien::Build::MM, which can
- Add ALIEN_INSTALL_NETWORK environment variable. Set to false if you don't
want to allow network fetch.
1.31_01 2017-10-31 16:50:52 -0400
- Fix testing prereq bug introduced in 1.30_01.
1.30_01 2017-10-31 14:24:15 -0400
- Add prefer property to Download::Negotiate plugin
1.29_01 2017-10-30 09:54:22 -0400
- Fix bug in Alien::Base::Wrapper where -l flags were being ignored by EUMM
- MSYS plugin works with ffi build
- Windows specific fixes for Alien::Base::Wrapper
- Removed optional dependency on Test::Exec
1.28 2017-10-29 19:39:19 -0400
- Production release identical to 1.27_01
1.27_01 2017-10-27 10:26:18 -0400
- Fix incompatibility with older versions of ExtUtils::MakeMaker where test
directive in alienfile was ignored.
1.23_01 2017-10-07 20:58:52 -0400
- Improve SSL diagnostics for Download::Negotiate and Fetch::HTTPTiny
plugins.
1.22 2017-10-05 11:43:25 -0400
- Improved bootstrap_ssl to allow use of Net::SSLeay, if it is already
installed.
- Windows path fix in test suite
1.21 2017-10-02 15:36:33 -0400
- Fix bug in Test::Alien where extra_compiler_flags or extra_linker_flags
could override (instead of augment) the alien cflags or libs. This is
most commonly a problem when using Test::Alien::CPP.
1.20 2017-10-01 06:52:36 -0400
- Remove dependency on Alien::Base::ModuleBuild
- Add access to environment via %{env.VARNAME}
- Move Alien::Base::PkgConfig from ABMB
1.19_01 2017-09-28 13:06:28 -0400
- Add Alien::Build::Version::Basic
- Add Alien::Build::Plugin::Fetch::CurlCommand
0.72_01 2017-07-22 07:36:35 -0400
- Marking C++ support in Test::Alien as EXPERIMENTAL
(it seems to be unreliable on MSWin32, possibly others)
- Fixed Extract::CommandLine probe of tar command to see if it
can handle tar.gz, tar.bz2, tar.xz (feature introduced in
0.69_01).
- Extract::CommandLine fallback on ptar if bsdtar or tar are
not available.
- Add Fetch::LocalDir plugin
- Add tmp flag for local files to avoid copies
0.71_01 2017-07-21 15:07:32 -0400
- Improve Alien::Autotools support by updating ACLOCAL_PATH
when you requires 'Alien::Autotools';
- Add cbuilder_compile option to Test::Alien xs_ok function
- Add cbuilder_link option to Test::Alien xs_ok function
- Add cpp option to Test::Alien xs_ok function
- Add C++ option to Test::Alien xs_ok function
0.70_01 2017-07-21 07:23:04 -0400
- Added ffi block for alienfile.
- Deprecate patch_ffi, build_ffi and gather_ffi directives.
0.39 2017-06-10 06:40:45 -0400
- Added patch_ffi keyword for alienfile missing in previous release
0.38 2017-06-10 06:28:21 -0400
- Added build_ffi and gather_ffi stages
0.37 2017-06-09 17:04:21 -0400
- Generate ::Install::Files module for use with Inline, if cflags or libs are detected.
0.36 2017-04-13 04:05:45 -0400
- Add runtime property: alien_build_version
0.35 2017-03-30 18:02:45 -0400
- Add Build::SearchDep plugin
- Add PkgConfig::MakeStatic plugin
0.34 2017-03-30 11:19:48 -0400
- Add install property: old.prefix
- Add install property: old.runtime
0.33 2017-03-29 20:38:56 -0400
- Add runtime property: perl_module_version
- Fix important typos
0.32 2017-03-28 14:14:52 -0400
- Add documentation Alien::Build::Manual::AlienUser
- Fixup compiler and linker flags when not doing a double staged install
0.31 2017-03-24 15:27:19 -0400
- Better negotiation between pkg-config and cbuilder plugins (again)
0.30 2017-03-24 14:04:27 -0400
- Better negotiation between pkg-config and cbuilder plugins
0.29 2017-03-24 12:57:13 -0400
- Improved diagnostics
- Fixed libpkgconf cache'ing bug
0.19 2017-03-01 08:53:14 +1100
- Fix some platform and environment specific bugs in the test suite
0.18 2017-02-21 18:12:28 +1100
- download hook gets called, even if you are using the fetch,
decode, prefer hooks.
0.17 2017-02-16 08:28:19 +1100
- Can now store the output of a command into a property using
a scalar reference, like this:
[ 'command', '--flags', \'%{alien.runtime.foo}' ]
0.16 2017-02-15 20:07:05 +1100
- Add prefix to %{configure} helper for Build::Autoconf plugin
- Add hook_prop to Alien::Build
- Add system method to Alien::Build
0.15 2017-02-09 14:08:46 -0500
- Fixed bug where requires sometimes did not return a hash reference
0.14 2017-02-09 02:07:09 -0500
0.10 2017-02-06 05:24:25 -0500
- Add heuristic to determine version from filename using
Prefer::SortVersions plugin
- Add log method to Alien::Build
- Fixed bug in probe where first 'share' would be accepted (gh#7)
0.09 2017-02-04 17:31:00 -0500
- Using an undefined property in command interpolation is now an
error.
- Added patch support.
- Add meta property platform.compiler_type to flag Microsoft
Visual C++ ("microsoft") compared with everything else ("unix")
0.08 2017-02-04 11:33:01 -0500
- Fixed prereq bug introduced in 0.07
0.07 2017-02-04 11:21:13 -0500
- The namespace Alien::Build::Plugin::Core is reserved for plugins
that are automatically loaded for all instances of Alien::Build
- Major refactor of Alien::Base2. Please do not use it.
- Improved documentation
Changes.Alien-Base view on Meta::CPAN
on October 1, 2017, so you need to update your Build.PL so that
Alien::Base::ModuleBuild is a configure requires.
0.038 2017-03-06 00:16:18 -0500
- Production release identical to 0.035_01 release
0.037_02 2017-03-05 03:20:00 -0500
- Additional fixes for t/yy-system_installed.t
0.037_01 2017-03-03 05:29:54 +1100
- cflags and cflags_static were flipped in 0.035_01 is now fixed
(should fix gh#183)
0.036 2017-02-27 03:28:36 -0500
- Production release identical to 0.035_01 release
0.035_01 2017-02-15 04:41:31 -0500
- Add support for Alien::Build (plicease #181)
0.034 2017-02-15 04:30:35 -0500
- Fixed regression introduced in 0.032 which broke repos as array
Changes.Alien-Base view on Meta::CPAN
- Production release identical to 0.014_01 release
0.014_01 Fri Mar 13, 2015
- Generate config.site for autoconfigure source installs (plicease gh#113)
0.014 Feb 25, 2015
- Production release identical to 0.012_01 release
0.012_01 Feb 24, 2015
- Prefer and require PkgConfig.pm over pkg-config on 64 solaris
If pkg-config is used it will likely be giving flags for 32 bit libs
(plicease gh#110)
- Allow for relocation of Alien-Base based dists.
(plicease gh#111)
0.012 Feb 22, 2015
- Fix bug introduced in 0.011 where bin_dir dies when install_type=system
0.011 Feb 22, 2015
- Production release identical to 0.010_01 release
Changes.Test-Alien view on Meta::CPAN
0.12 2017-02-01 10:56:29 -0500
- workaround for Capture::Tiny on MSWin32
0.11 2017-01-30 18:45:05 -0500
- Only use static methods (see last entry) on share installs
Typically you want to use the dynamic libraries on a system
install
0.10 2017-01-30 18:37:41 -0500
- Use static methods for cflags and libs if they are provided
by the Alien module.
0.09 2017-01-13 07:13:38 -0500
- Test::Alien::Run#note and #diag can be chained like the other
methods
0.08 2016-12-29 18:03:35 -0500
- Fixes to silence warnings coming from recent versions of Test2::Suite
0.07 2016-05-10 11:31:59 -0400
Makefile.PL view on Meta::CPAN
"List::Util" => "1.33",
"Path::Tiny" => "0.077",
"Test2::API" => "1.302096",
"Test2::V0" => "0.000121",
"Text::ParseWords" => "3.26",
"parent" => 0
);
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.040
if ( !do { require File::Which; ( $ENV{PKG_CONFIG} && File::Which::which( $ENV{PKG_CONFIG} ) ) || File::Which::which('pkgconf') || File::Which::which('pkg-config') } ) {
requires( 'PkgConfig' => '0.14026' ); # for static cflags support
}
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.040
if ( do { use Config; ( $^O eq 'solaris' && $Config{ptrsize} == 8 ) || $^O eq 'MSWin32' } ) {
requires( 'PkgConfig' => '0.14026' ); # for using the wrong libraries support
}
# inserted by Dist::Zilla::Plugin::DynamicPrereqs 0.040
$WriteMakefileArgs{clean} = { FILES => ".tmp" };
fetched over the internet). This is computed by default based on the
start_url property. Can be set by an alienfile or plugin.
platform
Hash reference. Contains information about the platform beyond just
$^O.
platform.compiler_type
Refers to the type of flags that the compiler accepts. May be
expanded in the future, but for now, will be one of:
microsoft
On Windows when using Microsoft Visual C++
unix
Virtually everything else, including gcc on windows.
install process is complete.
alien_build_version
The version of Alien::Build used to install the library or tool.
alt
Alternate configurations. If the alienized package has multiple
libraries this could be used to store the different compiler or
linker flags for each library. Typically this will be set by a plugin
in the gather stage (for either share or system installs).
cflags
The compiler flags. This is typically set by a plugin in the gather
stage (for either share or system installs).
cflags_static
The static compiler flags. This is typically set by a plugin in the
gather stage (for either share or system installs).
command
The command name for tools where the name my differ from platform to
platform. For example, the GNU version of make is usually make in
Linux and gmake on FreeBSD. This is typically set by a plugin in the
gather stage (for either share or system installs).
ffi_name
either share or system installs).
ffi_checklib
This property contains two sub properties:
ffi_checklib.share
$build->runtime_prop->{ffi_checklib}->{share} = [ ... ];
Array of additional FFI::CheckLib flags to pass in to find_lib for
a share install.
ffi_checklib.system
Array of additional FFI::CheckLib flags to pass in to find_lib for
a system install.
Among other things, useful for specifying the try_linker_script
flag:
$build->runtime_prop->{ffi_checklib}->{system} = [ try_linker_script => 1 ];
This is typically set by a plugin in the gather stage (for either
share or system installs).
inline_auto_include
[version 2.53]
the alienfile recipe.
share
For when a system install is not possible, the library source will
be downloaded from the internet or retrieved in another appropriate
fashion and built.
libs
The library flags. This is typically set by a plugin in the gather
stage (for either share or system installs).
libs_static
The static library flags. This is typically set by a plugin in the
gather stage (for either share or system installs).
perl_module_version
The version of the Perl module used to install the alien (if
available). For example if Alien::curl is installing libcurl this
would be the version of Alien::curl used during the install step.
prefix
- Autoconf
- autoconf
- MSYS
- ftpcopy
- ETJ
- Mughal
- SIVOAIS
- Zaki
- mohawk
- plugable
- cflags
- libs
- PkgConfig
- sys
- destdir
- alienfile
- unstaged
- checkpointed
- ssl
- readme
- toolset
- CPUs
- Florian
- Weimer
pod_coverage:
skip: 0
# format is "Class#method" or "Class", regex allowed
# for either Class or method.
private:
- Alien::Base#Inline
- Alien::Base#split_flags
- Alien::Base#split_flags_unix
- Alien::Base#split_flags_windows
- Alien::Build::Plugin::.*#init
- Alien::Build::Plugin::Probe::GnuWin32#new
- Test::Alien::CanCompile#skip
- Test::Alien::CanCompileCpp#skip
- Test::Alien::CanPlatypus#skip
- Test::Alien#with_subtest
- Test::Alien#capture_merged
- Alien::Base::PkgConfig
- Alien::Build::Temp
corpus/ab_pkgconfig/gsl.pc view on Meta::CPAN
prefix=/home/joel/Programs/Dist/Alien-Base/examples/Alien-GSL/_install
exec_prefix=/home/joel/Programs/Dist/Alien-Base/examples/Alien-GSL/_install
libdir=/home/joel/Programs/Dist/Alien-Base/examples/Alien-GSL/_install/lib
includedir=/home/joel/Programs/Dist/Alien-Base/examples/Alien-GSL/_install/include
GSL_CBLAS_LIB=-lgslcblas
Name: GSL
Description: GNU Scientific Library
Version: 1.15
Libs: -L/home/joel/Programs/Dist/Alien-Base/examples/Alien-GSL/_install/lib -lgsl ${GSL_CBLAS_LIB} -lm -lm
Cflags: -I/home/joel/Programs/Dist/Alien-Base/examples/Alien-GSL/_install/include
corpus/ab_pkgconfig/test.pc view on Meta::CPAN
prefix=/home/test/path
INTERNAL_VARIABLE=-lotherlib
Name: TEST
Description: My TEST Library
Version: 1.01
Libs: -L/home/test/path/lib -lsomelib ${INTERNAL_VARIABLE} -lm -lm
Cflags: -Dfoo=bar -I/home/test/path/deeper/include
Requires: lib1 >= 1.0.0 lib2 >= 1.2.3
corpus/lib/Alien/Foo.pm view on Meta::CPAN
package Alien::Foo;
sub new { bless {}, __PACKAGE__ }
sub cflags {}
sub libs {}
sub dynamic_libs {}
sub bin_dir { '/foo/bar/baz' }
1;
corpus/lib/Alien/Foo2/ConfigData.pm view on Meta::CPAN
'ffi_name' => undef,
'finished_installing' => 1,
'inline_auto_include' => [],
'install_type' => 'share',
'msys' => 0,
'name' => 'libfoo2',
'original_prefix' => '/home/user/.cpanm/work/1456299506.4021/Alien-Foo2-0.12/blib/lib/auto/share/dist/Alien-Foo2',
'pkgconfig' => {
'_manual' => bless( {
'keywords' => {
'Cflags' => '-I${pcfiledir}/lib/libfoo2-3.2.1/include',
'Libs' => '-L${pcfiledir}/lib -lfoo2',
'Version' => ''
},
'package' => 'libfoo2',
'vars' => {
'pcfiledir' => '/home/user/.cpanm/work/1456299506.4021/Alien-Foo2-0.12/blib/lib/auto/share/dist/Alien-Foo2'
}
}, 'Alien::Base::PkgConfig' ),
'libfoo2' => bless( {
'keywords' => {
'Cflags' => '-I${includedir}',
'Description' => 'Library supporting Foreign Function Interfaces',
'Libs' => '-L${toolexeclibdir} -lfoo2',
'Name' => 'libfoo2',
'Version' => '3.2.1'
},
'package' => 'libfoo2',
'vars' => {
'exec_prefix' => '${prefix}',
'includedir' => '${libdir}/libfoo2-3.2.1/include',
'libdir' => '${exec_prefix}/lib',
corpus/lib/auto/share/dist/Alien-libfoo1/_alien/alien.json view on Meta::CPAN
"libs" : "-lfoo ",
"install_type" : "system",
"version" : "1.2.3",
"legacy" : {
"finished_installing" : 1,
"name" : "foo",
"version" : "1.2.3",
"original_prefix" : "/foo/bar/baz/auto/share/dist/Alien-libfoo1",
"install_type" : "system"
},
"cflags_static" : "-DFOO=1 -DFOO_STATIC=1 ",
"cflags" : "-DFOO=1 ",
"libs_static" : "-lfoo -lbar -lbaz ",
"prefix" : "/foo/bar/baz/auto/share/dist/Alien-libfoo1",
"arbitrary" : "one"
}
corpus/lib/auto/share/dist/Alien-libfoo2/_alien/alien.json view on Meta::CPAN
"libs" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo ",
"install_type" : "share",
"version" : "2.3.4",
"legacy" : {
"finished_installing" : 1,
"name" : "foo",
"version" : "2.3.4",
"original_prefix" : "/foo/bar/baz/auto/share/dist/Alien-libfoo1",
"install_type" : "share"
},
"cflags_static" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=1 -DFOO_STATIC=1 ",
"cflags" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=1 ",
"libs_static" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo -lbar -lbaz ",
"prefix" : "/foo/bar/baz/auto/share/dist/Alien-libfoo1",
"arbitrary" : "two"
}
corpus/lib/auto/share/dist/Alien-libfoo3/_alien/alien.json view on Meta::CPAN
"libs" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo ",
"install_type" : "share",
"version" : "2.3.4",
"legacy" : {
"finished_installing" : 1,
"name" : "foo",
"version" : "2.3.4",
"original_prefix" : "/foo/bar/baz/auto/share/dist/Alien-libfoo1",
"install_type" : "share"
},
"cflags_static" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=1 -DFOO_STATIC=1 ",
"cflags" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=1 ",
"libs_static" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo -lbar -lbaz ",
"prefix" : "/foo/bar/baz/auto/share/dist/Alien-libfoo1",
"arbitrary" : "two",
"alt" : {
"foo1" : {
"libs" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo ",
"version" : "2.3.4",
"cflags_static" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=1 -DFOO_STATIC=1 ",
"cflags" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=1 ",
"libs_static" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo -lbar -lbaz "
},
"foo2" : {
"libs" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo1 ",
"version" : "2.3.5",
"cflags_static" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=2 -DFOO_STATIC=2 ",
"cflags" : "-I/foo/bar/baz/auto/share/dist/Alien-libfoo1/include -DFOO=2 ",
"libs_static" : "-L/foo/bar/baz/auto/share/dist/Alien-libfoo1/lib -lfoo1 -lbar -lbaz ",
"arbitrary" : "four"
},
"foo3" : {
"arbitrary" : "five"
}
}
}
corpus/lib/auto/share/dist/Alien-perlhelp/_alien/alien.json view on Meta::CPAN
"libs" : "",
"install_type" : "system",
"version" : "1.2.3",
"legacy" : {
"finished_installing" : 1,
"name" : "perlhelp",
"version" : "1.2.3",
"original_prefix" : "/foo/bar/baz/auto/share/dist/Alien-perlhelp",
"install_type" : "system"
},
"cflags_static" : "",
"cflags" : "",
"libs_static" : "",
"prefix" : "/foo/bar/baz/auto/share/dist/Alien-perlhelp"
}
corpus/lib/pkgconfig/foo.pc view on Meta::CPAN
prefix=/test
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: foo
Description: A testing pkg-config file
Version: 1.2.3
Libs: -L${libdir} -lfoo
Libs.private: -lbar -lbaz
Cflags: -fPIC -I${includedir}/foo
Cflags.private: -DFOO_STATIC
corpus/lib/pkgconfig/xor-chillout.pc view on Meta::CPAN
prefix=/test
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: xor
Description: A testing pkg-config file
Version: 4.2.2
Libs: -L${libdir} -lxor-chillout
Cflags: -I${includedir}/xor
Cflags.private: -DXOR_STATIC
corpus/lib/pkgconfig/xor.pc view on Meta::CPAN
prefix=/test
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: xor
Description: A testing pkg-config file
Version: 4.2.1
Libs: -L${libdir} -lxor
Libs.private: -lxor1
Cflags: -I${includedir}/xor
Cflags.private: -DXOR_STATIC
corpus/pkgconfig/libbar1.pc view on Meta::CPAN
prefix=/home/user/opt/libfoo1/git-06747d318761884e70dfa433a9548219fd779d7d
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
toolexeclibdir=${exec_prefix}/lib/../lib
includedir=${libdir}/libfoo1-3.99999/include
Name: libfoo1
Description: Library supporting Foreign Function Interfaces
Version: 3.99999
Libs: -lbar1
Cflags: -DFOO=stuff
corpus/pkgconfig/libfoo1.pc view on Meta::CPAN
prefix=/home/user/opt/libfoo1/git-06747d318761884e70dfa433a9548219fd779d7d
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
toolexeclibdir=${exec_prefix}/lib/../lib
includedir=${libdir}/libfoo1-3.99999/include
Name: libfoo1
Description: Library supporting Foreign Function Interfaces
Version: 3.99999
Libs: -lfoo1
Cflags: -DFOO=stuff
corpus/vcpkg/r2/installed/vcpkg/info/liblzma_5.2.4-4_x64-windows.list view on Meta::CPAN
x64-windows/include/lzma/bcj.h
x64-windows/include/lzma/block.h
x64-windows/include/lzma/check.h
x64-windows/include/lzma/container.h
x64-windows/include/lzma/delta.h
x64-windows/include/lzma/filter.h
x64-windows/include/lzma/hardware.h
x64-windows/include/lzma/index.h
x64-windows/include/lzma/index_hash.h
x64-windows/include/lzma/lzma12.h
x64-windows/include/lzma/stream_flags.h
x64-windows/include/lzma/version.h
x64-windows/include/lzma/vli.h
x64-windows/lib/
x64-windows/lib/lzma.lib
x64-windows/share/
x64-windows/share/liblzma/
x64-windows/share/liblzma/LibLZMAConfig-debug.cmake
x64-windows/share/liblzma/LibLZMAConfig-release.cmake
x64-windows/share/liblzma/LibLZMAConfig.cmake
x64-windows/share/liblzma/copyright
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/BIO_vprintf.html
x64-windows/debug/html/man3/BIO_vsnprintf.html
x64-windows/debug/html/man3/BIO_wpending.html
x64-windows/debug/html/man3/BIO_write.html
x64-windows/debug/html/man3/BIO_write_ex.html
x64-windows/debug/html/man3/BIO_write_filename.html
x64-windows/debug/html/man3/BN_BLINDING_convert.html
x64-windows/debug/html/man3/BN_BLINDING_convert_ex.html
x64-windows/debug/html/man3/BN_BLINDING_create_param.html
x64-windows/debug/html/man3/BN_BLINDING_free.html
x64-windows/debug/html/man3/BN_BLINDING_get_flags.html
x64-windows/debug/html/man3/BN_BLINDING_invert.html
x64-windows/debug/html/man3/BN_BLINDING_invert_ex.html
x64-windows/debug/html/man3/BN_BLINDING_is_current_thread.html
x64-windows/debug/html/man3/BN_BLINDING_lock.html
x64-windows/debug/html/man3/BN_BLINDING_new.html
x64-windows/debug/html/man3/BN_BLINDING_set_current_thread.html
x64-windows/debug/html/man3/BN_BLINDING_set_flags.html
x64-windows/debug/html/man3/BN_BLINDING_unlock.html
x64-windows/debug/html/man3/BN_BLINDING_update.html
x64-windows/debug/html/man3/BN_CTX_end.html
x64-windows/debug/html/man3/BN_CTX_free.html
x64-windows/debug/html/man3/BN_CTX_get.html
x64-windows/debug/html/man3/BN_CTX_new.html
x64-windows/debug/html/man3/BN_CTX_secure_new.html
x64-windows/debug/html/man3/BN_CTX_start.html
x64-windows/debug/html/man3/BN_GENCB_call.html
x64-windows/debug/html/man3/BN_GENCB_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/BN_set_word.html
x64-windows/debug/html/man3/BN_sqr.html
x64-windows/debug/html/man3/BN_sub.html
x64-windows/debug/html/man3/BN_sub_word.html
x64-windows/debug/html/man3/BN_swap.html
x64-windows/debug/html/man3/BN_to_ASN1_ENUMERATED.html
x64-windows/debug/html/man3/BN_to_ASN1_INTEGER.html
x64-windows/debug/html/man3/BN_to_montgomery.html
x64-windows/debug/html/man3/BN_ucmp.html
x64-windows/debug/html/man3/BN_value_one.html
x64-windows/debug/html/man3/BN_with_flags.html
x64-windows/debug/html/man3/BN_zero.html
x64-windows/debug/html/man3/BUF_MEM_free.html
x64-windows/debug/html/man3/BUF_MEM_grow.html
x64-windows/debug/html/man3/BUF_MEM_grow_clean.html
x64-windows/debug/html/man3/BUF_MEM_new.html
x64-windows/debug/html/man3/BUF_MEM_new_ex.html
x64-windows/debug/html/man3/BUF_reverse.html
x64-windows/debug/html/man3/CERTIFICATEPOLICIES_free.html
x64-windows/debug/html/man3/CERTIFICATEPOLICIES_new.html
x64-windows/debug/html/man3/CMS_ContentInfo_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/DES_string_to_2keys.html
x64-windows/debug/html/man3/DES_string_to_key.html
x64-windows/debug/html/man3/DES_xcbc_encrypt.html
x64-windows/debug/html/man3/DH_OpenSSL.html
x64-windows/debug/html/man3/DH_bits.html
x64-windows/debug/html/man3/DH_check.html
x64-windows/debug/html/man3/DH_check_ex.html
x64-windows/debug/html/man3/DH_check_params.html
x64-windows/debug/html/man3/DH_check_params_ex.html
x64-windows/debug/html/man3/DH_check_pub_key_ex.html
x64-windows/debug/html/man3/DH_clear_flags.html
x64-windows/debug/html/man3/DH_compute_key.html
x64-windows/debug/html/man3/DH_free.html
x64-windows/debug/html/man3/DH_generate_key.html
x64-windows/debug/html/man3/DH_generate_parameters.html
x64-windows/debug/html/man3/DH_generate_parameters_ex.html
x64-windows/debug/html/man3/DH_get0_engine.html
x64-windows/debug/html/man3/DH_get0_g.html
x64-windows/debug/html/man3/DH_get0_key.html
x64-windows/debug/html/man3/DH_get0_p.html
x64-windows/debug/html/man3/DH_get0_pqg.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/DH_get_ex_new_index.html
x64-windows/debug/html/man3/DH_get_length.html
x64-windows/debug/html/man3/DH_get_nid.html
x64-windows/debug/html/man3/DH_meth_dup.html
x64-windows/debug/html/man3/DH_meth_free.html
x64-windows/debug/html/man3/DH_meth_get0_app_data.html
x64-windows/debug/html/man3/DH_meth_get0_name.html
x64-windows/debug/html/man3/DH_meth_get_bn_mod_exp.html
x64-windows/debug/html/man3/DH_meth_get_compute_key.html
x64-windows/debug/html/man3/DH_meth_get_finish.html
x64-windows/debug/html/man3/DH_meth_get_flags.html
x64-windows/debug/html/man3/DH_meth_get_generate_key.html
x64-windows/debug/html/man3/DH_meth_get_generate_params.html
x64-windows/debug/html/man3/DH_meth_get_init.html
x64-windows/debug/html/man3/DH_meth_new.html
x64-windows/debug/html/man3/DH_meth_set0_app_data.html
x64-windows/debug/html/man3/DH_meth_set1_name.html
x64-windows/debug/html/man3/DH_meth_set_bn_mod_exp.html
x64-windows/debug/html/man3/DH_meth_set_compute_key.html
x64-windows/debug/html/man3/DH_meth_set_finish.html
x64-windows/debug/html/man3/DH_meth_set_flags.html
x64-windows/debug/html/man3/DH_meth_set_generate_key.html
x64-windows/debug/html/man3/DH_meth_set_generate_params.html
x64-windows/debug/html/man3/DH_meth_set_init.html
x64-windows/debug/html/man3/DH_new.html
x64-windows/debug/html/man3/DH_new_by_nid.html
x64-windows/debug/html/man3/DH_new_method.html
x64-windows/debug/html/man3/DH_security_bits.html
x64-windows/debug/html/man3/DH_set0_key.html
x64-windows/debug/html/man3/DH_set0_pqg.html
x64-windows/debug/html/man3/DH_set_default_method.html
x64-windows/debug/html/man3/DH_set_ex_data.html
x64-windows/debug/html/man3/DH_set_flags.html
x64-windows/debug/html/man3/DH_set_length.html
x64-windows/debug/html/man3/DH_set_method.html
x64-windows/debug/html/man3/DH_size.html
x64-windows/debug/html/man3/DH_test_flags.html
x64-windows/debug/html/man3/DHparams_print.html
x64-windows/debug/html/man3/DHparams_print_fp.html
x64-windows/debug/html/man3/DIRECTORYSTRING_free.html
x64-windows/debug/html/man3/DIRECTORYSTRING_new.html
x64-windows/debug/html/man3/DISPLAYTEXT_free.html
x64-windows/debug/html/man3/DISPLAYTEXT_new.html
x64-windows/debug/html/man3/DIST_POINT_NAME_free.html
x64-windows/debug/html/man3/DIST_POINT_NAME_new.html
x64-windows/debug/html/man3/DIST_POINT_free.html
x64-windows/debug/html/man3/DIST_POINT_new.html
x64-windows/debug/html/man3/DSA_OpenSSL.html
x64-windows/debug/html/man3/DSA_SIG_free.html
x64-windows/debug/html/man3/DSA_SIG_get0.html
x64-windows/debug/html/man3/DSA_SIG_new.html
x64-windows/debug/html/man3/DSA_SIG_set0.html
x64-windows/debug/html/man3/DSA_bits.html
x64-windows/debug/html/man3/DSA_clear_flags.html
x64-windows/debug/html/man3/DSA_do_sign.html
x64-windows/debug/html/man3/DSA_do_verify.html
x64-windows/debug/html/man3/DSA_dup_DH.html
x64-windows/debug/html/man3/DSA_free.html
x64-windows/debug/html/man3/DSA_generate_key.html
x64-windows/debug/html/man3/DSA_generate_parameters.html
x64-windows/debug/html/man3/DSA_generate_parameters_ex.html
x64-windows/debug/html/man3/DSA_get0_engine.html
x64-windows/debug/html/man3/DSA_get0_g.html
x64-windows/debug/html/man3/DSA_get0_key.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/DSA_get0_q.html
x64-windows/debug/html/man3/DSA_get_default_method.html
x64-windows/debug/html/man3/DSA_get_ex_data.html
x64-windows/debug/html/man3/DSA_get_ex_new_index.html
x64-windows/debug/html/man3/DSA_meth_dup.html
x64-windows/debug/html/man3/DSA_meth_free.html
x64-windows/debug/html/man3/DSA_meth_get0_app_data.html
x64-windows/debug/html/man3/DSA_meth_get0_name.html
x64-windows/debug/html/man3/DSA_meth_get_bn_mod_exp.html
x64-windows/debug/html/man3/DSA_meth_get_finish.html
x64-windows/debug/html/man3/DSA_meth_get_flags.html
x64-windows/debug/html/man3/DSA_meth_get_init.html
x64-windows/debug/html/man3/DSA_meth_get_keygen.html
x64-windows/debug/html/man3/DSA_meth_get_mod_exp.html
x64-windows/debug/html/man3/DSA_meth_get_paramgen.html
x64-windows/debug/html/man3/DSA_meth_get_sign.html
x64-windows/debug/html/man3/DSA_meth_get_sign_setup.html
x64-windows/debug/html/man3/DSA_meth_get_verify.html
x64-windows/debug/html/man3/DSA_meth_new.html
x64-windows/debug/html/man3/DSA_meth_set0_app_data.html
x64-windows/debug/html/man3/DSA_meth_set1_name.html
x64-windows/debug/html/man3/DSA_meth_set_bn_mod_exp.html
x64-windows/debug/html/man3/DSA_meth_set_finish.html
x64-windows/debug/html/man3/DSA_meth_set_flags.html
x64-windows/debug/html/man3/DSA_meth_set_init.html
x64-windows/debug/html/man3/DSA_meth_set_keygen.html
x64-windows/debug/html/man3/DSA_meth_set_mod_exp.html
x64-windows/debug/html/man3/DSA_meth_set_paramgen.html
x64-windows/debug/html/man3/DSA_meth_set_sign.html
x64-windows/debug/html/man3/DSA_meth_set_sign_setup.html
x64-windows/debug/html/man3/DSA_meth_set_verify.html
x64-windows/debug/html/man3/DSA_new.html
x64-windows/debug/html/man3/DSA_new_method.html
x64-windows/debug/html/man3/DSA_print.html
x64-windows/debug/html/man3/DSA_print_fp.html
x64-windows/debug/html/man3/DSA_security_bits.html
x64-windows/debug/html/man3/DSA_set0_key.html
x64-windows/debug/html/man3/DSA_set0_pqg.html
x64-windows/debug/html/man3/DSA_set_default_method.html
x64-windows/debug/html/man3/DSA_set_ex_data.html
x64-windows/debug/html/man3/DSA_set_flags.html
x64-windows/debug/html/man3/DSA_set_method.html
x64-windows/debug/html/man3/DSA_sign.html
x64-windows/debug/html/man3/DSA_sign_setup.html
x64-windows/debug/html/man3/DSA_size.html
x64-windows/debug/html/man3/DSA_test_flags.html
x64-windows/debug/html/man3/DSA_verify.html
x64-windows/debug/html/man3/DSAparams_dup.html
x64-windows/debug/html/man3/DSAparams_print.html
x64-windows/debug/html/man3/DSAparams_print_fp.html
x64-windows/debug/html/man3/DTLS_client_method.html
x64-windows/debug/html/man3/DTLS_get_data_mtu.html
x64-windows/debug/html/man3/DTLS_method.html
x64-windows/debug/html/man3/DTLS_server_method.html
x64-windows/debug/html/man3/DTLS_set_timer_cb.html
x64-windows/debug/html/man3/DTLS_timer_cb.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EC_GROUP_check_discriminant.html
x64-windows/debug/html/man3/EC_GROUP_clear_free.html
x64-windows/debug/html/man3/EC_GROUP_cmp.html
x64-windows/debug/html/man3/EC_GROUP_copy.html
x64-windows/debug/html/man3/EC_GROUP_dup.html
x64-windows/debug/html/man3/EC_GROUP_free.html
x64-windows/debug/html/man3/EC_GROUP_get0_cofactor.html
x64-windows/debug/html/man3/EC_GROUP_get0_generator.html
x64-windows/debug/html/man3/EC_GROUP_get0_order.html
x64-windows/debug/html/man3/EC_GROUP_get0_seed.html
x64-windows/debug/html/man3/EC_GROUP_get_asn1_flag.html
x64-windows/debug/html/man3/EC_GROUP_get_basis_type.html
x64-windows/debug/html/man3/EC_GROUP_get_cofactor.html
x64-windows/debug/html/man3/EC_GROUP_get_curve.html
x64-windows/debug/html/man3/EC_GROUP_get_curve_GF2m.html
x64-windows/debug/html/man3/EC_GROUP_get_curve_GFp.html
x64-windows/debug/html/man3/EC_GROUP_get_curve_name.html
x64-windows/debug/html/man3/EC_GROUP_get_degree.html
x64-windows/debug/html/man3/EC_GROUP_get_ecparameters.html
x64-windows/debug/html/man3/EC_GROUP_get_ecpkparameters.html
x64-windows/debug/html/man3/EC_GROUP_get_order.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EC_GROUP_have_precompute_mult.html
x64-windows/debug/html/man3/EC_GROUP_method_of.html
x64-windows/debug/html/man3/EC_GROUP_new.html
x64-windows/debug/html/man3/EC_GROUP_new_by_curve_name.html
x64-windows/debug/html/man3/EC_GROUP_new_curve_GF2m.html
x64-windows/debug/html/man3/EC_GROUP_new_curve_GFp.html
x64-windows/debug/html/man3/EC_GROUP_new_from_ecparameters.html
x64-windows/debug/html/man3/EC_GROUP_new_from_ecpkparameters.html
x64-windows/debug/html/man3/EC_GROUP_order_bits.html
x64-windows/debug/html/man3/EC_GROUP_precompute_mult.html
x64-windows/debug/html/man3/EC_GROUP_set_asn1_flag.html
x64-windows/debug/html/man3/EC_GROUP_set_curve.html
x64-windows/debug/html/man3/EC_GROUP_set_curve_GF2m.html
x64-windows/debug/html/man3/EC_GROUP_set_curve_GFp.html
x64-windows/debug/html/man3/EC_GROUP_set_curve_name.html
x64-windows/debug/html/man3/EC_GROUP_set_generator.html
x64-windows/debug/html/man3/EC_GROUP_set_point_conversion_form.html
x64-windows/debug/html/man3/EC_GROUP_set_seed.html
x64-windows/debug/html/man3/EC_KEY_check_key.html
x64-windows/debug/html/man3/EC_KEY_clear_flags.html
x64-windows/debug/html/man3/EC_KEY_copy.html
x64-windows/debug/html/man3/EC_KEY_dup.html
x64-windows/debug/html/man3/EC_KEY_free.html
x64-windows/debug/html/man3/EC_KEY_generate_key.html
x64-windows/debug/html/man3/EC_KEY_get0_engine.html
x64-windows/debug/html/man3/EC_KEY_get0_group.html
x64-windows/debug/html/man3/EC_KEY_get0_private_key.html
x64-windows/debug/html/man3/EC_KEY_get0_public_key.html
x64-windows/debug/html/man3/EC_KEY_get_conv_form.html
x64-windows/debug/html/man3/EC_KEY_get_enc_flags.html
x64-windows/debug/html/man3/EC_KEY_get_ex_data.html
x64-windows/debug/html/man3/EC_KEY_get_ex_new_index.html
x64-windows/debug/html/man3/EC_KEY_get_flags.html
x64-windows/debug/html/man3/EC_KEY_get_method.html
x64-windows/debug/html/man3/EC_KEY_key2buf.html
x64-windows/debug/html/man3/EC_KEY_new.html
x64-windows/debug/html/man3/EC_KEY_new_by_curve_name.html
x64-windows/debug/html/man3/EC_KEY_oct2key.html
x64-windows/debug/html/man3/EC_KEY_oct2priv.html
x64-windows/debug/html/man3/EC_KEY_precompute_mult.html
x64-windows/debug/html/man3/EC_KEY_priv2buf.html
x64-windows/debug/html/man3/EC_KEY_priv2oct.html
x64-windows/debug/html/man3/EC_KEY_set_asn1_flag.html
x64-windows/debug/html/man3/EC_KEY_set_conv_form.html
x64-windows/debug/html/man3/EC_KEY_set_enc_flags.html
x64-windows/debug/html/man3/EC_KEY_set_ex_data.html
x64-windows/debug/html/man3/EC_KEY_set_flags.html
x64-windows/debug/html/man3/EC_KEY_set_group.html
x64-windows/debug/html/man3/EC_KEY_set_method.html
x64-windows/debug/html/man3/EC_KEY_set_private_key.html
x64-windows/debug/html/man3/EC_KEY_set_public_key.html
x64-windows/debug/html/man3/EC_KEY_set_public_key_affine_coordinates.html
x64-windows/debug/html/man3/EC_KEY_up_ref.html
x64-windows/debug/html/man3/EC_METHOD_get_field_type.html
x64-windows/debug/html/man3/EC_POINT_add.html
x64-windows/debug/html/man3/EC_POINT_bn2point.html
x64-windows/debug/html/man3/EC_POINT_clear_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/ENGINE_get_default_RAND.html
x64-windows/debug/html/man3/ENGINE_get_default_RSA.html
x64-windows/debug/html/man3/ENGINE_get_destroy_function.html
x64-windows/debug/html/man3/ENGINE_get_digest.html
x64-windows/debug/html/man3/ENGINE_get_digest_engine.html
x64-windows/debug/html/man3/ENGINE_get_digests.html
x64-windows/debug/html/man3/ENGINE_get_ex_data.html
x64-windows/debug/html/man3/ENGINE_get_ex_new_index.html
x64-windows/debug/html/man3/ENGINE_get_finish_function.html
x64-windows/debug/html/man3/ENGINE_get_first.html
x64-windows/debug/html/man3/ENGINE_get_flags.html
x64-windows/debug/html/man3/ENGINE_get_id.html
x64-windows/debug/html/man3/ENGINE_get_init_function.html
x64-windows/debug/html/man3/ENGINE_get_last.html
x64-windows/debug/html/man3/ENGINE_get_load_privkey_function.html
x64-windows/debug/html/man3/ENGINE_get_load_pubkey_function.html
x64-windows/debug/html/man3/ENGINE_get_name.html
x64-windows/debug/html/man3/ENGINE_get_next.html
x64-windows/debug/html/man3/ENGINE_get_prev.html
x64-windows/debug/html/man3/ENGINE_get_table_flags.html
x64-windows/debug/html/man3/ENGINE_init.html
x64-windows/debug/html/man3/ENGINE_load_builtin_engines.html
x64-windows/debug/html/man3/ENGINE_load_private_key.html
x64-windows/debug/html/man3/ENGINE_load_public_key.html
x64-windows/debug/html/man3/ENGINE_new.html
x64-windows/debug/html/man3/ENGINE_register_DH.html
x64-windows/debug/html/man3/ENGINE_register_DSA.html
x64-windows/debug/html/man3/ENGINE_register_RAND.html
x64-windows/debug/html/man3/ENGINE_register_RSA.html
x64-windows/debug/html/man3/ENGINE_register_all_DH.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/ENGINE_set_default_DSA.html
x64-windows/debug/html/man3/ENGINE_set_default_RAND.html
x64-windows/debug/html/man3/ENGINE_set_default_RSA.html
x64-windows/debug/html/man3/ENGINE_set_default_ciphers.html
x64-windows/debug/html/man3/ENGINE_set_default_digests.html
x64-windows/debug/html/man3/ENGINE_set_default_string.html
x64-windows/debug/html/man3/ENGINE_set_destroy_function.html
x64-windows/debug/html/man3/ENGINE_set_digests.html
x64-windows/debug/html/man3/ENGINE_set_ex_data.html
x64-windows/debug/html/man3/ENGINE_set_finish_function.html
x64-windows/debug/html/man3/ENGINE_set_flags.html
x64-windows/debug/html/man3/ENGINE_set_id.html
x64-windows/debug/html/man3/ENGINE_set_init_function.html
x64-windows/debug/html/man3/ENGINE_set_load_privkey_function.html
x64-windows/debug/html/man3/ENGINE_set_load_pubkey_function.html
x64-windows/debug/html/man3/ENGINE_set_name.html
x64-windows/debug/html/man3/ENGINE_set_table_flags.html
x64-windows/debug/html/man3/ENGINE_unregister_DH.html
x64-windows/debug/html/man3/ENGINE_unregister_DSA.html
x64-windows/debug/html/man3/ENGINE_unregister_RAND.html
x64-windows/debug/html/man3/ENGINE_unregister_RSA.html
x64-windows/debug/html/man3/ENGINE_unregister_ciphers.html
x64-windows/debug/html/man3/ENGINE_unregister_digests.html
x64-windows/debug/html/man3/ENGINE_up_ref.html
x64-windows/debug/html/man3/ERR_FATAL_ERROR.html
x64-windows/debug/html/man3/ERR_GET_FUNC.html
x64-windows/debug/html/man3/ERR_GET_LIB.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/ESS_ISSUER_SERIAL_dup.html
x64-windows/debug/html/man3/ESS_ISSUER_SERIAL_free.html
x64-windows/debug/html/man3/ESS_ISSUER_SERIAL_new.html
x64-windows/debug/html/man3/ESS_SIGNING_CERT_dup.html
x64-windows/debug/html/man3/ESS_SIGNING_CERT_free.html
x64-windows/debug/html/man3/ESS_SIGNING_CERT_new.html
x64-windows/debug/html/man3/EVP_BytesToKey.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_block_size.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_cipher.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_ctrl.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_flags.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_free.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_get_app_data.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_get_cipher_data.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_iv_length.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_key_length.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_mode.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_new.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_nid.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_reset.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_set_app_data.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_set_cipher_data.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_set_key_length.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_set_padding.html
x64-windows/debug/html/man3/EVP_CIPHER_CTX_type.html
x64-windows/debug/html/man3/EVP_CIPHER_asn1_to_param.html
x64-windows/debug/html/man3/EVP_CIPHER_block_size.html
x64-windows/debug/html/man3/EVP_CIPHER_flags.html
x64-windows/debug/html/man3/EVP_CIPHER_iv_length.html
x64-windows/debug/html/man3/EVP_CIPHER_key_length.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_dup.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_free.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_get_cleanup.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_get_ctrl.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_get_do_cipher.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_get_get_asn1_params.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_get_init.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_get_set_asn1_params.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_new.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_cleanup.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_ctrl.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_do_cipher.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_flags.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_get_asn1_params.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_impl_ctx_size.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_init.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_iv_length.html
x64-windows/debug/html/man3/EVP_CIPHER_meth_set_set_asn1_params.html
x64-windows/debug/html/man3/EVP_CIPHER_mode.html
x64-windows/debug/html/man3/EVP_CIPHER_nid.html
x64-windows/debug/html/man3/EVP_CIPHER_param_to_asn1.html
x64-windows/debug/html/man3/EVP_CIPHER_type.html
x64-windows/debug/html/man3/EVP_CipherFinal.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/EVP_EncodeBlock.html
x64-windows/debug/html/man3/EVP_EncodeFinal.html
x64-windows/debug/html/man3/EVP_EncodeInit.html
x64-windows/debug/html/man3/EVP_EncodeUpdate.html
x64-windows/debug/html/man3/EVP_EncryptFinal.html
x64-windows/debug/html/man3/EVP_EncryptFinal_ex.html
x64-windows/debug/html/man3/EVP_EncryptInit.html
x64-windows/debug/html/man3/EVP_EncryptInit_ex.html
x64-windows/debug/html/man3/EVP_EncryptUpdate.html
x64-windows/debug/html/man3/EVP_MD_CTX_block_size.html
x64-windows/debug/html/man3/EVP_MD_CTX_clear_flags.html
x64-windows/debug/html/man3/EVP_MD_CTX_copy.html
x64-windows/debug/html/man3/EVP_MD_CTX_copy_ex.html
x64-windows/debug/html/man3/EVP_MD_CTX_ctrl.html
x64-windows/debug/html/man3/EVP_MD_CTX_free.html
x64-windows/debug/html/man3/EVP_MD_CTX_md.html
x64-windows/debug/html/man3/EVP_MD_CTX_md_data.html
x64-windows/debug/html/man3/EVP_MD_CTX_new.html
x64-windows/debug/html/man3/EVP_MD_CTX_reset.html
x64-windows/debug/html/man3/EVP_MD_CTX_set_flags.html
x64-windows/debug/html/man3/EVP_MD_CTX_set_pkey_ctx.html
x64-windows/debug/html/man3/EVP_MD_CTX_size.html
x64-windows/debug/html/man3/EVP_MD_CTX_test_flags.html
x64-windows/debug/html/man3/EVP_MD_CTX_type.html
x64-windows/debug/html/man3/EVP_MD_block_size.html
x64-windows/debug/html/man3/EVP_MD_meth_dup.html
x64-windows/debug/html/man3/EVP_MD_meth_free.html
x64-windows/debug/html/man3/EVP_MD_meth_get_app_datasize.html
x64-windows/debug/html/man3/EVP_MD_meth_get_cleanup.html
x64-windows/debug/html/man3/EVP_MD_meth_get_copy.html
x64-windows/debug/html/man3/EVP_MD_meth_get_ctrl.html
x64-windows/debug/html/man3/EVP_MD_meth_get_final.html
x64-windows/debug/html/man3/EVP_MD_meth_get_flags.html
x64-windows/debug/html/man3/EVP_MD_meth_get_init.html
x64-windows/debug/html/man3/EVP_MD_meth_get_input_blocksize.html
x64-windows/debug/html/man3/EVP_MD_meth_get_result_size.html
x64-windows/debug/html/man3/EVP_MD_meth_get_update.html
x64-windows/debug/html/man3/EVP_MD_meth_new.html
x64-windows/debug/html/man3/EVP_MD_meth_set_app_datasize.html
x64-windows/debug/html/man3/EVP_MD_meth_set_cleanup.html
x64-windows/debug/html/man3/EVP_MD_meth_set_copy.html
x64-windows/debug/html/man3/EVP_MD_meth_set_ctrl.html
x64-windows/debug/html/man3/EVP_MD_meth_set_final.html
x64-windows/debug/html/man3/EVP_MD_meth_set_flags.html
x64-windows/debug/html/man3/EVP_MD_meth_set_init.html
x64-windows/debug/html/man3/EVP_MD_meth_set_input_blocksize.html
x64-windows/debug/html/man3/EVP_MD_meth_set_result_size.html
x64-windows/debug/html/man3/EVP_MD_meth_set_update.html
x64-windows/debug/html/man3/EVP_MD_pkey_type.html
x64-windows/debug/html/man3/EVP_MD_size.html
x64-windows/debug/html/man3/EVP_MD_type.html
x64-windows/debug/html/man3/EVP_OpenFinal.html
x64-windows/debug/html/man3/EVP_OpenInit.html
x64-windows/debug/html/man3/EVP_OpenUpdate.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/GENERAL_NAME_new.html
x64-windows/debug/html/man3/GENERAL_SUBTREE_free.html
x64-windows/debug/html/man3/GENERAL_SUBTREE_new.html
x64-windows/debug/html/man3/GEN_SESSION_CB.html
x64-windows/debug/html/man3/HMAC.html
x64-windows/debug/html/man3/HMAC_CTX_copy.html
x64-windows/debug/html/man3/HMAC_CTX_free.html
x64-windows/debug/html/man3/HMAC_CTX_get_md.html
x64-windows/debug/html/man3/HMAC_CTX_new.html
x64-windows/debug/html/man3/HMAC_CTX_reset.html
x64-windows/debug/html/man3/HMAC_CTX_set_flags.html
x64-windows/debug/html/man3/HMAC_Final.html
x64-windows/debug/html/man3/HMAC_Init.html
x64-windows/debug/html/man3/HMAC_Init_ex.html
x64-windows/debug/html/man3/HMAC_Update.html
x64-windows/debug/html/man3/HMAC_size.html
x64-windows/debug/html/man3/IMPLEMENT_ASN1_FUNCTIONS.html
x64-windows/debug/html/man3/IMPLEMENT_LHASH_COMP_FN.html
x64-windows/debug/html/man3/IMPLEMENT_LHASH_HASH_FN.html
x64-windows/debug/html/man3/IPAddressChoice_free.html
x64-windows/debug/html/man3/IPAddressChoice_new.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/OCSP_response_status.html
x64-windows/debug/html/man3/OCSP_sendreq_bio.html
x64-windows/debug/html/man3/OCSP_sendreq_nbio.html
x64-windows/debug/html/man3/OCSP_sendreq_new.html
x64-windows/debug/html/man3/OCSP_set_max_response_length.html
x64-windows/debug/html/man3/OCSP_single_get0_status.html
x64-windows/debug/html/man3/OPENSSL_Applink.html
x64-windows/debug/html/man3/OPENSSL_INIT_free.html
x64-windows/debug/html/man3/OPENSSL_INIT_new.html
x64-windows/debug/html/man3/OPENSSL_INIT_set_config_appname.html
x64-windows/debug/html/man3/OPENSSL_INIT_set_config_file_flags.html
x64-windows/debug/html/man3/OPENSSL_INIT_set_config_filename.html
x64-windows/debug/html/man3/OPENSSL_LH_COMPFUNC.html
x64-windows/debug/html/man3/OPENSSL_LH_DOALL_FUNC.html
x64-windows/debug/html/man3/OPENSSL_LH_HASHFUNC.html
x64-windows/debug/html/man3/OPENSSL_LH_node_stats.html
x64-windows/debug/html/man3/OPENSSL_LH_node_stats_bio.html
x64-windows/debug/html/man3/OPENSSL_LH_node_usage_stats.html
x64-windows/debug/html/man3/OPENSSL_LH_node_usage_stats_bio.html
x64-windows/debug/html/man3/OPENSSL_LH_stats.html
x64-windows/debug/html/man3/OPENSSL_LH_stats_bio.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/RSA_OAEP_PARAMS_free.html
x64-windows/debug/html/man3/RSA_OAEP_PARAMS_new.html
x64-windows/debug/html/man3/RSA_PKCS1_OpenSSL.html
x64-windows/debug/html/man3/RSA_PSS_PARAMS_free.html
x64-windows/debug/html/man3/RSA_PSS_PARAMS_new.html
x64-windows/debug/html/man3/RSA_bits.html
x64-windows/debug/html/man3/RSA_blinding_off.html
x64-windows/debug/html/man3/RSA_blinding_on.html
x64-windows/debug/html/man3/RSA_check_key.html
x64-windows/debug/html/man3/RSA_check_key_ex.html
x64-windows/debug/html/man3/RSA_clear_flags.html
x64-windows/debug/html/man3/RSA_flags.html
x64-windows/debug/html/man3/RSA_free.html
x64-windows/debug/html/man3/RSA_generate_key.html
x64-windows/debug/html/man3/RSA_generate_key_ex.html
x64-windows/debug/html/man3/RSA_generate_multi_prime_key.html
x64-windows/debug/html/man3/RSA_get0_crt_params.html
x64-windows/debug/html/man3/RSA_get0_d.html
x64-windows/debug/html/man3/RSA_get0_dmp1.html
x64-windows/debug/html/man3/RSA_get0_dmq1.html
x64-windows/debug/html/man3/RSA_get0_e.html
x64-windows/debug/html/man3/RSA_get0_engine.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/RSA_get_ex_new_index.html
x64-windows/debug/html/man3/RSA_get_method.html
x64-windows/debug/html/man3/RSA_get_multi_prime_extra_count.html
x64-windows/debug/html/man3/RSA_get_version.html
x64-windows/debug/html/man3/RSA_meth_dup.html
x64-windows/debug/html/man3/RSA_meth_free.html
x64-windows/debug/html/man3/RSA_meth_get0_app_data.html
x64-windows/debug/html/man3/RSA_meth_get0_name.html
x64-windows/debug/html/man3/RSA_meth_get_bn_mod_exp.html
x64-windows/debug/html/man3/RSA_meth_get_finish.html
x64-windows/debug/html/man3/RSA_meth_get_flags.html
x64-windows/debug/html/man3/RSA_meth_get_init.html
x64-windows/debug/html/man3/RSA_meth_get_keygen.html
x64-windows/debug/html/man3/RSA_meth_get_mod_exp.html
x64-windows/debug/html/man3/RSA_meth_get_multi_prime_keygen.html
x64-windows/debug/html/man3/RSA_meth_get_priv_dec.html
x64-windows/debug/html/man3/RSA_meth_get_priv_enc.html
x64-windows/debug/html/man3/RSA_meth_get_pub_dec.html
x64-windows/debug/html/man3/RSA_meth_get_pub_enc.html
x64-windows/debug/html/man3/RSA_meth_get_sign.html
x64-windows/debug/html/man3/RSA_meth_get_verify.html
x64-windows/debug/html/man3/RSA_meth_new.html
x64-windows/debug/html/man3/RSA_meth_set0_app_data.html
x64-windows/debug/html/man3/RSA_meth_set1_name.html
x64-windows/debug/html/man3/RSA_meth_set_bn_mod_exp.html
x64-windows/debug/html/man3/RSA_meth_set_finish.html
x64-windows/debug/html/man3/RSA_meth_set_flags.html
x64-windows/debug/html/man3/RSA_meth_set_init.html
x64-windows/debug/html/man3/RSA_meth_set_keygen.html
x64-windows/debug/html/man3/RSA_meth_set_mod_exp.html
x64-windows/debug/html/man3/RSA_meth_set_multi_prime_keygen.html
x64-windows/debug/html/man3/RSA_meth_set_priv_dec.html
x64-windows/debug/html/man3/RSA_meth_set_priv_enc.html
x64-windows/debug/html/man3/RSA_meth_set_pub_dec.html
x64-windows/debug/html/man3/RSA_meth_set_pub_enc.html
x64-windows/debug/html/man3/RSA_meth_set_sign.html
x64-windows/debug/html/man3/RSA_meth_set_verify.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/RSA_private_encrypt.html
x64-windows/debug/html/man3/RSA_public_decrypt.html
x64-windows/debug/html/man3/RSA_public_encrypt.html
x64-windows/debug/html/man3/RSA_security_bits.html
x64-windows/debug/html/man3/RSA_set0_crt_params.html
x64-windows/debug/html/man3/RSA_set0_factors.html
x64-windows/debug/html/man3/RSA_set0_key.html
x64-windows/debug/html/man3/RSA_set0_multi_prime_params.html
x64-windows/debug/html/man3/RSA_set_default_method.html
x64-windows/debug/html/man3/RSA_set_ex_data.html
x64-windows/debug/html/man3/RSA_set_flags.html
x64-windows/debug/html/man3/RSA_set_method.html
x64-windows/debug/html/man3/RSA_sign.html
x64-windows/debug/html/man3/RSA_sign_ASN1_OCTET_STRING.html
x64-windows/debug/html/man3/RSA_size.html
x64-windows/debug/html/man3/RSA_test_flags.html
x64-windows/debug/html/man3/RSA_verify.html
x64-windows/debug/html/man3/RSA_verify_ASN1_OCTET_STRING.html
x64-windows/debug/html/man3/SCRYPT_PARAMS_free.html
x64-windows/debug/html/man3/SCRYPT_PARAMS_new.html
x64-windows/debug/html/man3/SCT_LIST_free.html
x64-windows/debug/html/man3/SCT_LIST_print.html
x64-windows/debug/html/man3/SCT_LIST_validate.html
x64-windows/debug/html/man3/SCT_free.html
x64-windows/debug/html/man3/SCT_get0_extensions.html
x64-windows/debug/html/man3/SCT_get0_log_id.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/SSL_CIPHER_get_name.html
x64-windows/debug/html/man3/SSL_CIPHER_get_protocol_id.html
x64-windows/debug/html/man3/SSL_CIPHER_get_version.html
x64-windows/debug/html/man3/SSL_CIPHER_is_aead.html
x64-windows/debug/html/man3/SSL_CIPHER_standard_name.html
x64-windows/debug/html/man3/SSL_COMP_add_compression_method.html
x64-windows/debug/html/man3/SSL_COMP_free_compression_methods.html
x64-windows/debug/html/man3/SSL_COMP_get0_name.html
x64-windows/debug/html/man3/SSL_COMP_get_compression_methods.html
x64-windows/debug/html/man3/SSL_COMP_get_id.html
x64-windows/debug/html/man3/SSL_CONF_CTX_clear_flags.html
x64-windows/debug/html/man3/SSL_CONF_CTX_free.html
x64-windows/debug/html/man3/SSL_CONF_CTX_new.html
x64-windows/debug/html/man3/SSL_CONF_CTX_set1_prefix.html
x64-windows/debug/html/man3/SSL_CONF_CTX_set_flags.html
x64-windows/debug/html/man3/SSL_CONF_CTX_set_ssl.html
x64-windows/debug/html/man3/SSL_CONF_CTX_set_ssl_ctx.html
x64-windows/debug/html/man3/SSL_CONF_cmd.html
x64-windows/debug/html/man3/SSL_CONF_cmd_argv.html
x64-windows/debug/html/man3/SSL_CONF_cmd_value_type.html
x64-windows/debug/html/man3/SSL_CTX_add0_chain_cert.html
x64-windows/debug/html/man3/SSL_CTX_add1_chain_cert.html
x64-windows/debug/html/man3/SSL_CTX_add1_to_CA_list.html
x64-windows/debug/html/man3/SSL_CTX_add_client_CA.html
x64-windows/debug/html/man3/SSL_CTX_add_client_custom_ext.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/SSL_CTX_build_cert_chain.html
x64-windows/debug/html/man3/SSL_CTX_callback_ctrl.html
x64-windows/debug/html/man3/SSL_CTX_check_private_key.html
x64-windows/debug/html/man3/SSL_CTX_clear_chain_certs.html
x64-windows/debug/html/man3/SSL_CTX_clear_extra_chain_certs.html
x64-windows/debug/html/man3/SSL_CTX_clear_mode.html
x64-windows/debug/html/man3/SSL_CTX_clear_options.html
x64-windows/debug/html/man3/SSL_CTX_config.html
x64-windows/debug/html/man3/SSL_CTX_ct_is_enabled.html
x64-windows/debug/html/man3/SSL_CTX_ctrl.html
x64-windows/debug/html/man3/SSL_CTX_dane_clear_flags.html
x64-windows/debug/html/man3/SSL_CTX_dane_enable.html
x64-windows/debug/html/man3/SSL_CTX_dane_mtype_set.html
x64-windows/debug/html/man3/SSL_CTX_dane_set_flags.html
x64-windows/debug/html/man3/SSL_CTX_decrypt_session_ticket_fn.html
x64-windows/debug/html/man3/SSL_CTX_disable_ct.html
x64-windows/debug/html/man3/SSL_CTX_enable_ct.html
x64-windows/debug/html/man3/SSL_CTX_flush_sessions.html
x64-windows/debug/html/man3/SSL_CTX_free.html
x64-windows/debug/html/man3/SSL_CTX_generate_session_ticket_fn.html
x64-windows/debug/html/man3/SSL_CTX_get0_CA_list.html
x64-windows/debug/html/man3/SSL_CTX_get0_chain_certs.html
x64-windows/debug/html/man3/SSL_CTX_get0_param.html
x64-windows/debug/html/man3/SSL_CTX_get0_security_ex_data.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/SSL_client_hello_get0_legacy_version.html
x64-windows/debug/html/man3/SSL_client_hello_get0_random.html
x64-windows/debug/html/man3/SSL_client_hello_get0_session_id.html
x64-windows/debug/html/man3/SSL_client_hello_get1_extensions_present.html
x64-windows/debug/html/man3/SSL_client_hello_isv2.html
x64-windows/debug/html/man3/SSL_client_version.html
x64-windows/debug/html/man3/SSL_config.html
x64-windows/debug/html/man3/SSL_connect.html
x64-windows/debug/html/man3/SSL_ct_is_enabled.html
x64-windows/debug/html/man3/SSL_ctrl.html
x64-windows/debug/html/man3/SSL_dane_clear_flags.html
x64-windows/debug/html/man3/SSL_dane_enable.html
x64-windows/debug/html/man3/SSL_dane_set_flags.html
x64-windows/debug/html/man3/SSL_dane_tlsa_add.html
x64-windows/debug/html/man3/SSL_disable_ct.html
x64-windows/debug/html/man3/SSL_do_handshake.html
x64-windows/debug/html/man3/SSL_dup.html
x64-windows/debug/html/man3/SSL_enable_ct.html
x64-windows/debug/html/man3/SSL_export_keying_material.html
x64-windows/debug/html/man3/SSL_export_keying_material_early.html
x64-windows/debug/html/man3/SSL_extension_supported.html
x64-windows/debug/html/man3/SSL_free.html
x64-windows/debug/html/man3/SSL_free_buffers.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/SSL_set_client_CA_list.html
x64-windows/debug/html/man3/SSL_set_connect_state.html
x64-windows/debug/html/man3/SSL_set_ct_validation_callback.html
x64-windows/debug/html/man3/SSL_set_current_cert.html
x64-windows/debug/html/man3/SSL_set_default_passwd_cb.html
x64-windows/debug/html/man3/SSL_set_default_passwd_cb_userdata.html
x64-windows/debug/html/man3/SSL_set_default_read_buffer_len.html
x64-windows/debug/html/man3/SSL_set_ex_data.html
x64-windows/debug/html/man3/SSL_set_fd.html
x64-windows/debug/html/man3/SSL_set_generate_session_id.html
x64-windows/debug/html/man3/SSL_set_hostflags.html
x64-windows/debug/html/man3/SSL_set_info_callback.html
x64-windows/debug/html/man3/SSL_set_max_cert_list.html
x64-windows/debug/html/man3/SSL_set_max_early_data.html
x64-windows/debug/html/man3/SSL_set_max_pipelines.html
x64-windows/debug/html/man3/SSL_set_max_proto_version.html
x64-windows/debug/html/man3/SSL_set_max_send_fragment.html
x64-windows/debug/html/man3/SSL_set_min_proto_version.html
x64-windows/debug/html/man3/SSL_set_mode.html
x64-windows/debug/html/man3/SSL_set_msg_callback.html
x64-windows/debug/html/man3/SSL_set_msg_callback_arg.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/UI_free.html
x64-windows/debug/html/man3/UI_get0_action_string.html
x64-windows/debug/html/man3/UI_get0_output_string.html
x64-windows/debug/html/man3/UI_get0_result.html
x64-windows/debug/html/man3/UI_get0_result_string.html
x64-windows/debug/html/man3/UI_get0_test_string.html
x64-windows/debug/html/man3/UI_get0_user_data.html
x64-windows/debug/html/man3/UI_get_default_method.html
x64-windows/debug/html/man3/UI_get_ex_data.html
x64-windows/debug/html/man3/UI_get_ex_new_index.html
x64-windows/debug/html/man3/UI_get_input_flags.html
x64-windows/debug/html/man3/UI_get_method.html
x64-windows/debug/html/man3/UI_get_result_length.html
x64-windows/debug/html/man3/UI_get_result_maxsize.html
x64-windows/debug/html/man3/UI_get_result_minsize.html
x64-windows/debug/html/man3/UI_get_result_string_length.html
x64-windows/debug/html/man3/UI_get_string_type.html
x64-windows/debug/html/man3/UI_method_get_closer.html
x64-windows/debug/html/man3/UI_method_get_data_destructor.html
x64-windows/debug/html/man3/UI_method_get_data_duplicator.html
x64-windows/debug/html/man3/UI_method_get_ex_data.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/X509_STORE_set1_param.html
x64-windows/debug/html/man3/X509_STORE_set_cert_crl.html
x64-windows/debug/html/man3/X509_STORE_set_check_crl.html
x64-windows/debug/html/man3/X509_STORE_set_check_issued.html
x64-windows/debug/html/man3/X509_STORE_set_check_policy.html
x64-windows/debug/html/man3/X509_STORE_set_check_revocation.html
x64-windows/debug/html/man3/X509_STORE_set_cleanup.html
x64-windows/debug/html/man3/X509_STORE_set_default_paths.html
x64-windows/debug/html/man3/X509_STORE_set_depth.html
x64-windows/debug/html/man3/X509_STORE_set_ex_data.html
x64-windows/debug/html/man3/X509_STORE_set_flags.html
x64-windows/debug/html/man3/X509_STORE_set_get_crl.html
x64-windows/debug/html/man3/X509_STORE_set_get_issuer.html
x64-windows/debug/html/man3/X509_STORE_set_lookup_certs.html
x64-windows/debug/html/man3/X509_STORE_set_lookup_crls.html
x64-windows/debug/html/man3/X509_STORE_set_lookup_crls_cb.html
x64-windows/debug/html/man3/X509_STORE_set_purpose.html
x64-windows/debug/html/man3/X509_STORE_set_trust.html
x64-windows/debug/html/man3/X509_STORE_set_verify.html
x64-windows/debug/html/man3/X509_STORE_set_verify_cb.html
x64-windows/debug/html/man3/X509_STORE_set_verify_cb_func.html
x64-windows/debug/html/man3/X509_STORE_set_verify_func.html
x64-windows/debug/html/man3/X509_STORE_unlock.html
x64-windows/debug/html/man3/X509_STORE_up_ref.html
x64-windows/debug/html/man3/X509_VAL_free.html
x64-windows/debug/html/man3/X509_VAL_new.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_add0_policy.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_add1_host.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_clear_flags.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_get0_peername.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_get_auth_level.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_get_depth.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_get_flags.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_get_hostflags.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_get_inh_flags.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_get_time.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set1_email.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set1_host.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set1_ip.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set1_ip_asc.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set1_policies.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_auth_level.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_depth.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_flags.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_hostflags.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_inh_flags.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_purpose.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_time.html
x64-windows/debug/html/man3/X509_VERIFY_PARAM_set_trust.html
x64-windows/debug/html/man3/X509_add1_ext_i2d.html
x64-windows/debug/html/man3/X509_add_ext.html
x64-windows/debug/html/man3/X509_chain_up_ref.html
x64-windows/debug/html/man3/X509_check_ca.html
x64-windows/debug/html/man3/X509_check_email.html
x64-windows/debug/html/man3/X509_check_host.html
x64-windows/debug/html/man3/X509_check_ip.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/X509_get_X509_PUBKEY.html
x64-windows/debug/html/man3/X509_get_ex_data.html
x64-windows/debug/html/man3/X509_get_ex_new_index.html
x64-windows/debug/html/man3/X509_get_ext.html
x64-windows/debug/html/man3/X509_get_ext_by_NID.html
x64-windows/debug/html/man3/X509_get_ext_by_OBJ.html
x64-windows/debug/html/man3/X509_get_ext_by_critical.html
x64-windows/debug/html/man3/X509_get_ext_count.html
x64-windows/debug/html/man3/X509_get_ext_d2i.html
x64-windows/debug/html/man3/X509_get_extended_key_usage.html
x64-windows/debug/html/man3/X509_get_extension_flags.html
x64-windows/debug/html/man3/X509_get_issuer_name.html
x64-windows/debug/html/man3/X509_get_key_usage.html
x64-windows/debug/html/man3/X509_get_pathlen.html
x64-windows/debug/html/man3/X509_get_proxy_pathlen.html
x64-windows/debug/html/man3/X509_get_pubkey.html
x64-windows/debug/html/man3/X509_get_serialNumber.html
x64-windows/debug/html/man3/X509_get_signature_info.html
x64-windows/debug/html/man3/X509_get_signature_nid.html
x64-windows/debug/html/man3/X509_get_subject_name.html
x64-windows/debug/html/man3/X509_get_version.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/debug/html/man3/X509_issuer_name_cmp.html
x64-windows/debug/html/man3/X509_load_cert_crl_file.html
x64-windows/debug/html/man3/X509_load_cert_file.html
x64-windows/debug/html/man3/X509_load_crl_file.html
x64-windows/debug/html/man3/X509_new.html
x64-windows/debug/html/man3/X509_pubkey_digest.html
x64-windows/debug/html/man3/X509_set1_notAfter.html
x64-windows/debug/html/man3/X509_set1_notBefore.html
x64-windows/debug/html/man3/X509_set_ex_data.html
x64-windows/debug/html/man3/X509_set_issuer_name.html
x64-windows/debug/html/man3/X509_set_proxy_flag.html
x64-windows/debug/html/man3/X509_set_proxy_pathlen.html
x64-windows/debug/html/man3/X509_set_pubkey.html
x64-windows/debug/html/man3/X509_set_serialNumber.html
x64-windows/debug/html/man3/X509_set_subject_name.html
x64-windows/debug/html/man3/X509_set_version.html
x64-windows/debug/html/man3/X509_sign.html
x64-windows/debug/html/man3/X509_sign_ctx.html
x64-windows/debug/html/man3/X509_subject_name_cmp.html
x64-windows/debug/html/man3/X509_time_adj.html
x64-windows/debug/html/man3/X509_time_adj_ex.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/BIO_vprintf.html
x64-windows/html/man3/BIO_vsnprintf.html
x64-windows/html/man3/BIO_wpending.html
x64-windows/html/man3/BIO_write.html
x64-windows/html/man3/BIO_write_ex.html
x64-windows/html/man3/BIO_write_filename.html
x64-windows/html/man3/BN_BLINDING_convert.html
x64-windows/html/man3/BN_BLINDING_convert_ex.html
x64-windows/html/man3/BN_BLINDING_create_param.html
x64-windows/html/man3/BN_BLINDING_free.html
x64-windows/html/man3/BN_BLINDING_get_flags.html
x64-windows/html/man3/BN_BLINDING_invert.html
x64-windows/html/man3/BN_BLINDING_invert_ex.html
x64-windows/html/man3/BN_BLINDING_is_current_thread.html
x64-windows/html/man3/BN_BLINDING_lock.html
x64-windows/html/man3/BN_BLINDING_new.html
x64-windows/html/man3/BN_BLINDING_set_current_thread.html
x64-windows/html/man3/BN_BLINDING_set_flags.html
x64-windows/html/man3/BN_BLINDING_unlock.html
x64-windows/html/man3/BN_BLINDING_update.html
x64-windows/html/man3/BN_CTX_end.html
x64-windows/html/man3/BN_CTX_free.html
x64-windows/html/man3/BN_CTX_get.html
x64-windows/html/man3/BN_CTX_new.html
x64-windows/html/man3/BN_CTX_secure_new.html
x64-windows/html/man3/BN_CTX_start.html
x64-windows/html/man3/BN_GENCB_call.html
x64-windows/html/man3/BN_GENCB_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/BN_set_word.html
x64-windows/html/man3/BN_sqr.html
x64-windows/html/man3/BN_sub.html
x64-windows/html/man3/BN_sub_word.html
x64-windows/html/man3/BN_swap.html
x64-windows/html/man3/BN_to_ASN1_ENUMERATED.html
x64-windows/html/man3/BN_to_ASN1_INTEGER.html
x64-windows/html/man3/BN_to_montgomery.html
x64-windows/html/man3/BN_ucmp.html
x64-windows/html/man3/BN_value_one.html
x64-windows/html/man3/BN_with_flags.html
x64-windows/html/man3/BN_zero.html
x64-windows/html/man3/BUF_MEM_free.html
x64-windows/html/man3/BUF_MEM_grow.html
x64-windows/html/man3/BUF_MEM_grow_clean.html
x64-windows/html/man3/BUF_MEM_new.html
x64-windows/html/man3/BUF_MEM_new_ex.html
x64-windows/html/man3/BUF_reverse.html
x64-windows/html/man3/CERTIFICATEPOLICIES_free.html
x64-windows/html/man3/CERTIFICATEPOLICIES_new.html
x64-windows/html/man3/CMS_ContentInfo_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/DES_string_to_2keys.html
x64-windows/html/man3/DES_string_to_key.html
x64-windows/html/man3/DES_xcbc_encrypt.html
x64-windows/html/man3/DH_OpenSSL.html
x64-windows/html/man3/DH_bits.html
x64-windows/html/man3/DH_check.html
x64-windows/html/man3/DH_check_ex.html
x64-windows/html/man3/DH_check_params.html
x64-windows/html/man3/DH_check_params_ex.html
x64-windows/html/man3/DH_check_pub_key_ex.html
x64-windows/html/man3/DH_clear_flags.html
x64-windows/html/man3/DH_compute_key.html
x64-windows/html/man3/DH_free.html
x64-windows/html/man3/DH_generate_key.html
x64-windows/html/man3/DH_generate_parameters.html
x64-windows/html/man3/DH_generate_parameters_ex.html
x64-windows/html/man3/DH_get0_engine.html
x64-windows/html/man3/DH_get0_g.html
x64-windows/html/man3/DH_get0_key.html
x64-windows/html/man3/DH_get0_p.html
x64-windows/html/man3/DH_get0_pqg.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/DH_get_ex_new_index.html
x64-windows/html/man3/DH_get_length.html
x64-windows/html/man3/DH_get_nid.html
x64-windows/html/man3/DH_meth_dup.html
x64-windows/html/man3/DH_meth_free.html
x64-windows/html/man3/DH_meth_get0_app_data.html
x64-windows/html/man3/DH_meth_get0_name.html
x64-windows/html/man3/DH_meth_get_bn_mod_exp.html
x64-windows/html/man3/DH_meth_get_compute_key.html
x64-windows/html/man3/DH_meth_get_finish.html
x64-windows/html/man3/DH_meth_get_flags.html
x64-windows/html/man3/DH_meth_get_generate_key.html
x64-windows/html/man3/DH_meth_get_generate_params.html
x64-windows/html/man3/DH_meth_get_init.html
x64-windows/html/man3/DH_meth_new.html
x64-windows/html/man3/DH_meth_set0_app_data.html
x64-windows/html/man3/DH_meth_set1_name.html
x64-windows/html/man3/DH_meth_set_bn_mod_exp.html
x64-windows/html/man3/DH_meth_set_compute_key.html
x64-windows/html/man3/DH_meth_set_finish.html
x64-windows/html/man3/DH_meth_set_flags.html
x64-windows/html/man3/DH_meth_set_generate_key.html
x64-windows/html/man3/DH_meth_set_generate_params.html
x64-windows/html/man3/DH_meth_set_init.html
x64-windows/html/man3/DH_new.html
x64-windows/html/man3/DH_new_by_nid.html
x64-windows/html/man3/DH_new_method.html
x64-windows/html/man3/DH_security_bits.html
x64-windows/html/man3/DH_set0_key.html
x64-windows/html/man3/DH_set0_pqg.html
x64-windows/html/man3/DH_set_default_method.html
x64-windows/html/man3/DH_set_ex_data.html
x64-windows/html/man3/DH_set_flags.html
x64-windows/html/man3/DH_set_length.html
x64-windows/html/man3/DH_set_method.html
x64-windows/html/man3/DH_size.html
x64-windows/html/man3/DH_test_flags.html
x64-windows/html/man3/DHparams_print.html
x64-windows/html/man3/DHparams_print_fp.html
x64-windows/html/man3/DIRECTORYSTRING_free.html
x64-windows/html/man3/DIRECTORYSTRING_new.html
x64-windows/html/man3/DISPLAYTEXT_free.html
x64-windows/html/man3/DISPLAYTEXT_new.html
x64-windows/html/man3/DIST_POINT_NAME_free.html
x64-windows/html/man3/DIST_POINT_NAME_new.html
x64-windows/html/man3/DIST_POINT_free.html
x64-windows/html/man3/DIST_POINT_new.html
x64-windows/html/man3/DSA_OpenSSL.html
x64-windows/html/man3/DSA_SIG_free.html
x64-windows/html/man3/DSA_SIG_get0.html
x64-windows/html/man3/DSA_SIG_new.html
x64-windows/html/man3/DSA_SIG_set0.html
x64-windows/html/man3/DSA_bits.html
x64-windows/html/man3/DSA_clear_flags.html
x64-windows/html/man3/DSA_do_sign.html
x64-windows/html/man3/DSA_do_verify.html
x64-windows/html/man3/DSA_dup_DH.html
x64-windows/html/man3/DSA_free.html
x64-windows/html/man3/DSA_generate_key.html
x64-windows/html/man3/DSA_generate_parameters.html
x64-windows/html/man3/DSA_generate_parameters_ex.html
x64-windows/html/man3/DSA_get0_engine.html
x64-windows/html/man3/DSA_get0_g.html
x64-windows/html/man3/DSA_get0_key.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/DSA_get0_q.html
x64-windows/html/man3/DSA_get_default_method.html
x64-windows/html/man3/DSA_get_ex_data.html
x64-windows/html/man3/DSA_get_ex_new_index.html
x64-windows/html/man3/DSA_meth_dup.html
x64-windows/html/man3/DSA_meth_free.html
x64-windows/html/man3/DSA_meth_get0_app_data.html
x64-windows/html/man3/DSA_meth_get0_name.html
x64-windows/html/man3/DSA_meth_get_bn_mod_exp.html
x64-windows/html/man3/DSA_meth_get_finish.html
x64-windows/html/man3/DSA_meth_get_flags.html
x64-windows/html/man3/DSA_meth_get_init.html
x64-windows/html/man3/DSA_meth_get_keygen.html
x64-windows/html/man3/DSA_meth_get_mod_exp.html
x64-windows/html/man3/DSA_meth_get_paramgen.html
x64-windows/html/man3/DSA_meth_get_sign.html
x64-windows/html/man3/DSA_meth_get_sign_setup.html
x64-windows/html/man3/DSA_meth_get_verify.html
x64-windows/html/man3/DSA_meth_new.html
x64-windows/html/man3/DSA_meth_set0_app_data.html
x64-windows/html/man3/DSA_meth_set1_name.html
x64-windows/html/man3/DSA_meth_set_bn_mod_exp.html
x64-windows/html/man3/DSA_meth_set_finish.html
x64-windows/html/man3/DSA_meth_set_flags.html
x64-windows/html/man3/DSA_meth_set_init.html
x64-windows/html/man3/DSA_meth_set_keygen.html
x64-windows/html/man3/DSA_meth_set_mod_exp.html
x64-windows/html/man3/DSA_meth_set_paramgen.html
x64-windows/html/man3/DSA_meth_set_sign.html
x64-windows/html/man3/DSA_meth_set_sign_setup.html
x64-windows/html/man3/DSA_meth_set_verify.html
x64-windows/html/man3/DSA_new.html
x64-windows/html/man3/DSA_new_method.html
x64-windows/html/man3/DSA_print.html
x64-windows/html/man3/DSA_print_fp.html
x64-windows/html/man3/DSA_security_bits.html
x64-windows/html/man3/DSA_set0_key.html
x64-windows/html/man3/DSA_set0_pqg.html
x64-windows/html/man3/DSA_set_default_method.html
x64-windows/html/man3/DSA_set_ex_data.html
x64-windows/html/man3/DSA_set_flags.html
x64-windows/html/man3/DSA_set_method.html
x64-windows/html/man3/DSA_sign.html
x64-windows/html/man3/DSA_sign_setup.html
x64-windows/html/man3/DSA_size.html
x64-windows/html/man3/DSA_test_flags.html
x64-windows/html/man3/DSA_verify.html
x64-windows/html/man3/DSAparams_dup.html
x64-windows/html/man3/DSAparams_print.html
x64-windows/html/man3/DSAparams_print_fp.html
x64-windows/html/man3/DTLS_client_method.html
x64-windows/html/man3/DTLS_get_data_mtu.html
x64-windows/html/man3/DTLS_method.html
x64-windows/html/man3/DTLS_server_method.html
x64-windows/html/man3/DTLS_set_timer_cb.html
x64-windows/html/man3/DTLS_timer_cb.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EC_GROUP_check_discriminant.html
x64-windows/html/man3/EC_GROUP_clear_free.html
x64-windows/html/man3/EC_GROUP_cmp.html
x64-windows/html/man3/EC_GROUP_copy.html
x64-windows/html/man3/EC_GROUP_dup.html
x64-windows/html/man3/EC_GROUP_free.html
x64-windows/html/man3/EC_GROUP_get0_cofactor.html
x64-windows/html/man3/EC_GROUP_get0_generator.html
x64-windows/html/man3/EC_GROUP_get0_order.html
x64-windows/html/man3/EC_GROUP_get0_seed.html
x64-windows/html/man3/EC_GROUP_get_asn1_flag.html
x64-windows/html/man3/EC_GROUP_get_basis_type.html
x64-windows/html/man3/EC_GROUP_get_cofactor.html
x64-windows/html/man3/EC_GROUP_get_curve.html
x64-windows/html/man3/EC_GROUP_get_curve_GF2m.html
x64-windows/html/man3/EC_GROUP_get_curve_GFp.html
x64-windows/html/man3/EC_GROUP_get_curve_name.html
x64-windows/html/man3/EC_GROUP_get_degree.html
x64-windows/html/man3/EC_GROUP_get_ecparameters.html
x64-windows/html/man3/EC_GROUP_get_ecpkparameters.html
x64-windows/html/man3/EC_GROUP_get_order.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EC_GROUP_have_precompute_mult.html
x64-windows/html/man3/EC_GROUP_method_of.html
x64-windows/html/man3/EC_GROUP_new.html
x64-windows/html/man3/EC_GROUP_new_by_curve_name.html
x64-windows/html/man3/EC_GROUP_new_curve_GF2m.html
x64-windows/html/man3/EC_GROUP_new_curve_GFp.html
x64-windows/html/man3/EC_GROUP_new_from_ecparameters.html
x64-windows/html/man3/EC_GROUP_new_from_ecpkparameters.html
x64-windows/html/man3/EC_GROUP_order_bits.html
x64-windows/html/man3/EC_GROUP_precompute_mult.html
x64-windows/html/man3/EC_GROUP_set_asn1_flag.html
x64-windows/html/man3/EC_GROUP_set_curve.html
x64-windows/html/man3/EC_GROUP_set_curve_GF2m.html
x64-windows/html/man3/EC_GROUP_set_curve_GFp.html
x64-windows/html/man3/EC_GROUP_set_curve_name.html
x64-windows/html/man3/EC_GROUP_set_generator.html
x64-windows/html/man3/EC_GROUP_set_point_conversion_form.html
x64-windows/html/man3/EC_GROUP_set_seed.html
x64-windows/html/man3/EC_KEY_check_key.html
x64-windows/html/man3/EC_KEY_clear_flags.html
x64-windows/html/man3/EC_KEY_copy.html
x64-windows/html/man3/EC_KEY_dup.html
x64-windows/html/man3/EC_KEY_free.html
x64-windows/html/man3/EC_KEY_generate_key.html
x64-windows/html/man3/EC_KEY_get0_engine.html
x64-windows/html/man3/EC_KEY_get0_group.html
x64-windows/html/man3/EC_KEY_get0_private_key.html
x64-windows/html/man3/EC_KEY_get0_public_key.html
x64-windows/html/man3/EC_KEY_get_conv_form.html
x64-windows/html/man3/EC_KEY_get_enc_flags.html
x64-windows/html/man3/EC_KEY_get_ex_data.html
x64-windows/html/man3/EC_KEY_get_ex_new_index.html
x64-windows/html/man3/EC_KEY_get_flags.html
x64-windows/html/man3/EC_KEY_get_method.html
x64-windows/html/man3/EC_KEY_key2buf.html
x64-windows/html/man3/EC_KEY_new.html
x64-windows/html/man3/EC_KEY_new_by_curve_name.html
x64-windows/html/man3/EC_KEY_oct2key.html
x64-windows/html/man3/EC_KEY_oct2priv.html
x64-windows/html/man3/EC_KEY_precompute_mult.html
x64-windows/html/man3/EC_KEY_priv2buf.html
x64-windows/html/man3/EC_KEY_priv2oct.html
x64-windows/html/man3/EC_KEY_set_asn1_flag.html
x64-windows/html/man3/EC_KEY_set_conv_form.html
x64-windows/html/man3/EC_KEY_set_enc_flags.html
x64-windows/html/man3/EC_KEY_set_ex_data.html
x64-windows/html/man3/EC_KEY_set_flags.html
x64-windows/html/man3/EC_KEY_set_group.html
x64-windows/html/man3/EC_KEY_set_method.html
x64-windows/html/man3/EC_KEY_set_private_key.html
x64-windows/html/man3/EC_KEY_set_public_key.html
x64-windows/html/man3/EC_KEY_set_public_key_affine_coordinates.html
x64-windows/html/man3/EC_KEY_up_ref.html
x64-windows/html/man3/EC_METHOD_get_field_type.html
x64-windows/html/man3/EC_POINT_add.html
x64-windows/html/man3/EC_POINT_bn2point.html
x64-windows/html/man3/EC_POINT_clear_free.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/ENGINE_get_default_RAND.html
x64-windows/html/man3/ENGINE_get_default_RSA.html
x64-windows/html/man3/ENGINE_get_destroy_function.html
x64-windows/html/man3/ENGINE_get_digest.html
x64-windows/html/man3/ENGINE_get_digest_engine.html
x64-windows/html/man3/ENGINE_get_digests.html
x64-windows/html/man3/ENGINE_get_ex_data.html
x64-windows/html/man3/ENGINE_get_ex_new_index.html
x64-windows/html/man3/ENGINE_get_finish_function.html
x64-windows/html/man3/ENGINE_get_first.html
x64-windows/html/man3/ENGINE_get_flags.html
x64-windows/html/man3/ENGINE_get_id.html
x64-windows/html/man3/ENGINE_get_init_function.html
x64-windows/html/man3/ENGINE_get_last.html
x64-windows/html/man3/ENGINE_get_load_privkey_function.html
x64-windows/html/man3/ENGINE_get_load_pubkey_function.html
x64-windows/html/man3/ENGINE_get_name.html
x64-windows/html/man3/ENGINE_get_next.html
x64-windows/html/man3/ENGINE_get_prev.html
x64-windows/html/man3/ENGINE_get_table_flags.html
x64-windows/html/man3/ENGINE_init.html
x64-windows/html/man3/ENGINE_load_builtin_engines.html
x64-windows/html/man3/ENGINE_load_private_key.html
x64-windows/html/man3/ENGINE_load_public_key.html
x64-windows/html/man3/ENGINE_new.html
x64-windows/html/man3/ENGINE_register_DH.html
x64-windows/html/man3/ENGINE_register_DSA.html
x64-windows/html/man3/ENGINE_register_RAND.html
x64-windows/html/man3/ENGINE_register_RSA.html
x64-windows/html/man3/ENGINE_register_all_DH.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/ENGINE_set_default_DSA.html
x64-windows/html/man3/ENGINE_set_default_RAND.html
x64-windows/html/man3/ENGINE_set_default_RSA.html
x64-windows/html/man3/ENGINE_set_default_ciphers.html
x64-windows/html/man3/ENGINE_set_default_digests.html
x64-windows/html/man3/ENGINE_set_default_string.html
x64-windows/html/man3/ENGINE_set_destroy_function.html
x64-windows/html/man3/ENGINE_set_digests.html
x64-windows/html/man3/ENGINE_set_ex_data.html
x64-windows/html/man3/ENGINE_set_finish_function.html
x64-windows/html/man3/ENGINE_set_flags.html
x64-windows/html/man3/ENGINE_set_id.html
x64-windows/html/man3/ENGINE_set_init_function.html
x64-windows/html/man3/ENGINE_set_load_privkey_function.html
x64-windows/html/man3/ENGINE_set_load_pubkey_function.html
x64-windows/html/man3/ENGINE_set_name.html
x64-windows/html/man3/ENGINE_set_table_flags.html
x64-windows/html/man3/ENGINE_unregister_DH.html
x64-windows/html/man3/ENGINE_unregister_DSA.html
x64-windows/html/man3/ENGINE_unregister_RAND.html
x64-windows/html/man3/ENGINE_unregister_RSA.html
x64-windows/html/man3/ENGINE_unregister_ciphers.html
x64-windows/html/man3/ENGINE_unregister_digests.html
x64-windows/html/man3/ENGINE_up_ref.html
x64-windows/html/man3/ERR_FATAL_ERROR.html
x64-windows/html/man3/ERR_GET_FUNC.html
x64-windows/html/man3/ERR_GET_LIB.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/ESS_ISSUER_SERIAL_dup.html
x64-windows/html/man3/ESS_ISSUER_SERIAL_free.html
x64-windows/html/man3/ESS_ISSUER_SERIAL_new.html
x64-windows/html/man3/ESS_SIGNING_CERT_dup.html
x64-windows/html/man3/ESS_SIGNING_CERT_free.html
x64-windows/html/man3/ESS_SIGNING_CERT_new.html
x64-windows/html/man3/EVP_BytesToKey.html
x64-windows/html/man3/EVP_CIPHER_CTX_block_size.html
x64-windows/html/man3/EVP_CIPHER_CTX_cipher.html
x64-windows/html/man3/EVP_CIPHER_CTX_ctrl.html
x64-windows/html/man3/EVP_CIPHER_CTX_flags.html
x64-windows/html/man3/EVP_CIPHER_CTX_free.html
x64-windows/html/man3/EVP_CIPHER_CTX_get_app_data.html
x64-windows/html/man3/EVP_CIPHER_CTX_get_cipher_data.html
x64-windows/html/man3/EVP_CIPHER_CTX_iv_length.html
x64-windows/html/man3/EVP_CIPHER_CTX_key_length.html
x64-windows/html/man3/EVP_CIPHER_CTX_mode.html
x64-windows/html/man3/EVP_CIPHER_CTX_new.html
x64-windows/html/man3/EVP_CIPHER_CTX_nid.html
x64-windows/html/man3/EVP_CIPHER_CTX_reset.html
x64-windows/html/man3/EVP_CIPHER_CTX_set_app_data.html
x64-windows/html/man3/EVP_CIPHER_CTX_set_cipher_data.html
x64-windows/html/man3/EVP_CIPHER_CTX_set_key_length.html
x64-windows/html/man3/EVP_CIPHER_CTX_set_padding.html
x64-windows/html/man3/EVP_CIPHER_CTX_type.html
x64-windows/html/man3/EVP_CIPHER_asn1_to_param.html
x64-windows/html/man3/EVP_CIPHER_block_size.html
x64-windows/html/man3/EVP_CIPHER_flags.html
x64-windows/html/man3/EVP_CIPHER_iv_length.html
x64-windows/html/man3/EVP_CIPHER_key_length.html
x64-windows/html/man3/EVP_CIPHER_meth_dup.html
x64-windows/html/man3/EVP_CIPHER_meth_free.html
x64-windows/html/man3/EVP_CIPHER_meth_get_cleanup.html
x64-windows/html/man3/EVP_CIPHER_meth_get_ctrl.html
x64-windows/html/man3/EVP_CIPHER_meth_get_do_cipher.html
x64-windows/html/man3/EVP_CIPHER_meth_get_get_asn1_params.html
x64-windows/html/man3/EVP_CIPHER_meth_get_init.html
x64-windows/html/man3/EVP_CIPHER_meth_get_set_asn1_params.html
x64-windows/html/man3/EVP_CIPHER_meth_new.html
x64-windows/html/man3/EVP_CIPHER_meth_set_cleanup.html
x64-windows/html/man3/EVP_CIPHER_meth_set_ctrl.html
x64-windows/html/man3/EVP_CIPHER_meth_set_do_cipher.html
x64-windows/html/man3/EVP_CIPHER_meth_set_flags.html
x64-windows/html/man3/EVP_CIPHER_meth_set_get_asn1_params.html
x64-windows/html/man3/EVP_CIPHER_meth_set_impl_ctx_size.html
x64-windows/html/man3/EVP_CIPHER_meth_set_init.html
x64-windows/html/man3/EVP_CIPHER_meth_set_iv_length.html
x64-windows/html/man3/EVP_CIPHER_meth_set_set_asn1_params.html
x64-windows/html/man3/EVP_CIPHER_mode.html
x64-windows/html/man3/EVP_CIPHER_nid.html
x64-windows/html/man3/EVP_CIPHER_param_to_asn1.html
x64-windows/html/man3/EVP_CIPHER_type.html
x64-windows/html/man3/EVP_CipherFinal.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/EVP_EncodeBlock.html
x64-windows/html/man3/EVP_EncodeFinal.html
x64-windows/html/man3/EVP_EncodeInit.html
x64-windows/html/man3/EVP_EncodeUpdate.html
x64-windows/html/man3/EVP_EncryptFinal.html
x64-windows/html/man3/EVP_EncryptFinal_ex.html
x64-windows/html/man3/EVP_EncryptInit.html
x64-windows/html/man3/EVP_EncryptInit_ex.html
x64-windows/html/man3/EVP_EncryptUpdate.html
x64-windows/html/man3/EVP_MD_CTX_block_size.html
x64-windows/html/man3/EVP_MD_CTX_clear_flags.html
x64-windows/html/man3/EVP_MD_CTX_copy.html
x64-windows/html/man3/EVP_MD_CTX_copy_ex.html
x64-windows/html/man3/EVP_MD_CTX_ctrl.html
x64-windows/html/man3/EVP_MD_CTX_free.html
x64-windows/html/man3/EVP_MD_CTX_md.html
x64-windows/html/man3/EVP_MD_CTX_md_data.html
x64-windows/html/man3/EVP_MD_CTX_new.html
x64-windows/html/man3/EVP_MD_CTX_reset.html
x64-windows/html/man3/EVP_MD_CTX_set_flags.html
x64-windows/html/man3/EVP_MD_CTX_set_pkey_ctx.html
x64-windows/html/man3/EVP_MD_CTX_size.html
x64-windows/html/man3/EVP_MD_CTX_test_flags.html
x64-windows/html/man3/EVP_MD_CTX_type.html
x64-windows/html/man3/EVP_MD_block_size.html
x64-windows/html/man3/EVP_MD_meth_dup.html
x64-windows/html/man3/EVP_MD_meth_free.html
x64-windows/html/man3/EVP_MD_meth_get_app_datasize.html
x64-windows/html/man3/EVP_MD_meth_get_cleanup.html
x64-windows/html/man3/EVP_MD_meth_get_copy.html
x64-windows/html/man3/EVP_MD_meth_get_ctrl.html
x64-windows/html/man3/EVP_MD_meth_get_final.html
x64-windows/html/man3/EVP_MD_meth_get_flags.html
x64-windows/html/man3/EVP_MD_meth_get_init.html
x64-windows/html/man3/EVP_MD_meth_get_input_blocksize.html
x64-windows/html/man3/EVP_MD_meth_get_result_size.html
x64-windows/html/man3/EVP_MD_meth_get_update.html
x64-windows/html/man3/EVP_MD_meth_new.html
x64-windows/html/man3/EVP_MD_meth_set_app_datasize.html
x64-windows/html/man3/EVP_MD_meth_set_cleanup.html
x64-windows/html/man3/EVP_MD_meth_set_copy.html
x64-windows/html/man3/EVP_MD_meth_set_ctrl.html
x64-windows/html/man3/EVP_MD_meth_set_final.html
x64-windows/html/man3/EVP_MD_meth_set_flags.html
x64-windows/html/man3/EVP_MD_meth_set_init.html
x64-windows/html/man3/EVP_MD_meth_set_input_blocksize.html
x64-windows/html/man3/EVP_MD_meth_set_result_size.html
x64-windows/html/man3/EVP_MD_meth_set_update.html
x64-windows/html/man3/EVP_MD_pkey_type.html
x64-windows/html/man3/EVP_MD_size.html
x64-windows/html/man3/EVP_MD_type.html
x64-windows/html/man3/EVP_OpenFinal.html
x64-windows/html/man3/EVP_OpenInit.html
x64-windows/html/man3/EVP_OpenUpdate.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/GENERAL_NAME_new.html
x64-windows/html/man3/GENERAL_SUBTREE_free.html
x64-windows/html/man3/GENERAL_SUBTREE_new.html
x64-windows/html/man3/GEN_SESSION_CB.html
x64-windows/html/man3/HMAC.html
x64-windows/html/man3/HMAC_CTX_copy.html
x64-windows/html/man3/HMAC_CTX_free.html
x64-windows/html/man3/HMAC_CTX_get_md.html
x64-windows/html/man3/HMAC_CTX_new.html
x64-windows/html/man3/HMAC_CTX_reset.html
x64-windows/html/man3/HMAC_CTX_set_flags.html
x64-windows/html/man3/HMAC_Final.html
x64-windows/html/man3/HMAC_Init.html
x64-windows/html/man3/HMAC_Init_ex.html
x64-windows/html/man3/HMAC_Update.html
x64-windows/html/man3/HMAC_size.html
x64-windows/html/man3/IMPLEMENT_ASN1_FUNCTIONS.html
x64-windows/html/man3/IMPLEMENT_LHASH_COMP_FN.html
x64-windows/html/man3/IMPLEMENT_LHASH_HASH_FN.html
x64-windows/html/man3/IPAddressChoice_free.html
x64-windows/html/man3/IPAddressChoice_new.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/OCSP_response_status.html
x64-windows/html/man3/OCSP_sendreq_bio.html
x64-windows/html/man3/OCSP_sendreq_nbio.html
x64-windows/html/man3/OCSP_sendreq_new.html
x64-windows/html/man3/OCSP_set_max_response_length.html
x64-windows/html/man3/OCSP_single_get0_status.html
x64-windows/html/man3/OPENSSL_Applink.html
x64-windows/html/man3/OPENSSL_INIT_free.html
x64-windows/html/man3/OPENSSL_INIT_new.html
x64-windows/html/man3/OPENSSL_INIT_set_config_appname.html
x64-windows/html/man3/OPENSSL_INIT_set_config_file_flags.html
x64-windows/html/man3/OPENSSL_INIT_set_config_filename.html
x64-windows/html/man3/OPENSSL_LH_COMPFUNC.html
x64-windows/html/man3/OPENSSL_LH_DOALL_FUNC.html
x64-windows/html/man3/OPENSSL_LH_HASHFUNC.html
x64-windows/html/man3/OPENSSL_LH_node_stats.html
x64-windows/html/man3/OPENSSL_LH_node_stats_bio.html
x64-windows/html/man3/OPENSSL_LH_node_usage_stats.html
x64-windows/html/man3/OPENSSL_LH_node_usage_stats_bio.html
x64-windows/html/man3/OPENSSL_LH_stats.html
x64-windows/html/man3/OPENSSL_LH_stats_bio.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/RSA_OAEP_PARAMS_free.html
x64-windows/html/man3/RSA_OAEP_PARAMS_new.html
x64-windows/html/man3/RSA_PKCS1_OpenSSL.html
x64-windows/html/man3/RSA_PSS_PARAMS_free.html
x64-windows/html/man3/RSA_PSS_PARAMS_new.html
x64-windows/html/man3/RSA_bits.html
x64-windows/html/man3/RSA_blinding_off.html
x64-windows/html/man3/RSA_blinding_on.html
x64-windows/html/man3/RSA_check_key.html
x64-windows/html/man3/RSA_check_key_ex.html
x64-windows/html/man3/RSA_clear_flags.html
x64-windows/html/man3/RSA_flags.html
x64-windows/html/man3/RSA_free.html
x64-windows/html/man3/RSA_generate_key.html
x64-windows/html/man3/RSA_generate_key_ex.html
x64-windows/html/man3/RSA_generate_multi_prime_key.html
x64-windows/html/man3/RSA_get0_crt_params.html
x64-windows/html/man3/RSA_get0_d.html
x64-windows/html/man3/RSA_get0_dmp1.html
x64-windows/html/man3/RSA_get0_dmq1.html
x64-windows/html/man3/RSA_get0_e.html
x64-windows/html/man3/RSA_get0_engine.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/RSA_get_ex_new_index.html
x64-windows/html/man3/RSA_get_method.html
x64-windows/html/man3/RSA_get_multi_prime_extra_count.html
x64-windows/html/man3/RSA_get_version.html
x64-windows/html/man3/RSA_meth_dup.html
x64-windows/html/man3/RSA_meth_free.html
x64-windows/html/man3/RSA_meth_get0_app_data.html
x64-windows/html/man3/RSA_meth_get0_name.html
x64-windows/html/man3/RSA_meth_get_bn_mod_exp.html
x64-windows/html/man3/RSA_meth_get_finish.html
x64-windows/html/man3/RSA_meth_get_flags.html
x64-windows/html/man3/RSA_meth_get_init.html
x64-windows/html/man3/RSA_meth_get_keygen.html
x64-windows/html/man3/RSA_meth_get_mod_exp.html
x64-windows/html/man3/RSA_meth_get_multi_prime_keygen.html
x64-windows/html/man3/RSA_meth_get_priv_dec.html
x64-windows/html/man3/RSA_meth_get_priv_enc.html
x64-windows/html/man3/RSA_meth_get_pub_dec.html
x64-windows/html/man3/RSA_meth_get_pub_enc.html
x64-windows/html/man3/RSA_meth_get_sign.html
x64-windows/html/man3/RSA_meth_get_verify.html
x64-windows/html/man3/RSA_meth_new.html
x64-windows/html/man3/RSA_meth_set0_app_data.html
x64-windows/html/man3/RSA_meth_set1_name.html
x64-windows/html/man3/RSA_meth_set_bn_mod_exp.html
x64-windows/html/man3/RSA_meth_set_finish.html
x64-windows/html/man3/RSA_meth_set_flags.html
x64-windows/html/man3/RSA_meth_set_init.html
x64-windows/html/man3/RSA_meth_set_keygen.html
x64-windows/html/man3/RSA_meth_set_mod_exp.html
x64-windows/html/man3/RSA_meth_set_multi_prime_keygen.html
x64-windows/html/man3/RSA_meth_set_priv_dec.html
x64-windows/html/man3/RSA_meth_set_priv_enc.html
x64-windows/html/man3/RSA_meth_set_pub_dec.html
x64-windows/html/man3/RSA_meth_set_pub_enc.html
x64-windows/html/man3/RSA_meth_set_sign.html
x64-windows/html/man3/RSA_meth_set_verify.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/RSA_private_encrypt.html
x64-windows/html/man3/RSA_public_decrypt.html
x64-windows/html/man3/RSA_public_encrypt.html
x64-windows/html/man3/RSA_security_bits.html
x64-windows/html/man3/RSA_set0_crt_params.html
x64-windows/html/man3/RSA_set0_factors.html
x64-windows/html/man3/RSA_set0_key.html
x64-windows/html/man3/RSA_set0_multi_prime_params.html
x64-windows/html/man3/RSA_set_default_method.html
x64-windows/html/man3/RSA_set_ex_data.html
x64-windows/html/man3/RSA_set_flags.html
x64-windows/html/man3/RSA_set_method.html
x64-windows/html/man3/RSA_sign.html
x64-windows/html/man3/RSA_sign_ASN1_OCTET_STRING.html
x64-windows/html/man3/RSA_size.html
x64-windows/html/man3/RSA_test_flags.html
x64-windows/html/man3/RSA_verify.html
x64-windows/html/man3/RSA_verify_ASN1_OCTET_STRING.html
x64-windows/html/man3/SCRYPT_PARAMS_free.html
x64-windows/html/man3/SCRYPT_PARAMS_new.html
x64-windows/html/man3/SCT_LIST_free.html
x64-windows/html/man3/SCT_LIST_print.html
x64-windows/html/man3/SCT_LIST_validate.html
x64-windows/html/man3/SCT_free.html
x64-windows/html/man3/SCT_get0_extensions.html
x64-windows/html/man3/SCT_get0_log_id.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/SSL_CIPHER_get_name.html
x64-windows/html/man3/SSL_CIPHER_get_protocol_id.html
x64-windows/html/man3/SSL_CIPHER_get_version.html
x64-windows/html/man3/SSL_CIPHER_is_aead.html
x64-windows/html/man3/SSL_CIPHER_standard_name.html
x64-windows/html/man3/SSL_COMP_add_compression_method.html
x64-windows/html/man3/SSL_COMP_free_compression_methods.html
x64-windows/html/man3/SSL_COMP_get0_name.html
x64-windows/html/man3/SSL_COMP_get_compression_methods.html
x64-windows/html/man3/SSL_COMP_get_id.html
x64-windows/html/man3/SSL_CONF_CTX_clear_flags.html
x64-windows/html/man3/SSL_CONF_CTX_free.html
x64-windows/html/man3/SSL_CONF_CTX_new.html
x64-windows/html/man3/SSL_CONF_CTX_set1_prefix.html
x64-windows/html/man3/SSL_CONF_CTX_set_flags.html
x64-windows/html/man3/SSL_CONF_CTX_set_ssl.html
x64-windows/html/man3/SSL_CONF_CTX_set_ssl_ctx.html
x64-windows/html/man3/SSL_CONF_cmd.html
x64-windows/html/man3/SSL_CONF_cmd_argv.html
x64-windows/html/man3/SSL_CONF_cmd_value_type.html
x64-windows/html/man3/SSL_CTX_add0_chain_cert.html
x64-windows/html/man3/SSL_CTX_add1_chain_cert.html
x64-windows/html/man3/SSL_CTX_add1_to_CA_list.html
x64-windows/html/man3/SSL_CTX_add_client_CA.html
x64-windows/html/man3/SSL_CTX_add_client_custom_ext.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/SSL_CTX_build_cert_chain.html
x64-windows/html/man3/SSL_CTX_callback_ctrl.html
x64-windows/html/man3/SSL_CTX_check_private_key.html
x64-windows/html/man3/SSL_CTX_clear_chain_certs.html
x64-windows/html/man3/SSL_CTX_clear_extra_chain_certs.html
x64-windows/html/man3/SSL_CTX_clear_mode.html
x64-windows/html/man3/SSL_CTX_clear_options.html
x64-windows/html/man3/SSL_CTX_config.html
x64-windows/html/man3/SSL_CTX_ct_is_enabled.html
x64-windows/html/man3/SSL_CTX_ctrl.html
x64-windows/html/man3/SSL_CTX_dane_clear_flags.html
x64-windows/html/man3/SSL_CTX_dane_enable.html
x64-windows/html/man3/SSL_CTX_dane_mtype_set.html
x64-windows/html/man3/SSL_CTX_dane_set_flags.html
x64-windows/html/man3/SSL_CTX_decrypt_session_ticket_fn.html
x64-windows/html/man3/SSL_CTX_disable_ct.html
x64-windows/html/man3/SSL_CTX_enable_ct.html
x64-windows/html/man3/SSL_CTX_flush_sessions.html
x64-windows/html/man3/SSL_CTX_free.html
x64-windows/html/man3/SSL_CTX_generate_session_ticket_fn.html
x64-windows/html/man3/SSL_CTX_get0_CA_list.html
x64-windows/html/man3/SSL_CTX_get0_chain_certs.html
x64-windows/html/man3/SSL_CTX_get0_param.html
x64-windows/html/man3/SSL_CTX_get0_security_ex_data.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/SSL_client_hello_get0_legacy_version.html
x64-windows/html/man3/SSL_client_hello_get0_random.html
x64-windows/html/man3/SSL_client_hello_get0_session_id.html
x64-windows/html/man3/SSL_client_hello_get1_extensions_present.html
x64-windows/html/man3/SSL_client_hello_isv2.html
x64-windows/html/man3/SSL_client_version.html
x64-windows/html/man3/SSL_config.html
x64-windows/html/man3/SSL_connect.html
x64-windows/html/man3/SSL_ct_is_enabled.html
x64-windows/html/man3/SSL_ctrl.html
x64-windows/html/man3/SSL_dane_clear_flags.html
x64-windows/html/man3/SSL_dane_enable.html
x64-windows/html/man3/SSL_dane_set_flags.html
x64-windows/html/man3/SSL_dane_tlsa_add.html
x64-windows/html/man3/SSL_disable_ct.html
x64-windows/html/man3/SSL_do_handshake.html
x64-windows/html/man3/SSL_dup.html
x64-windows/html/man3/SSL_enable_ct.html
x64-windows/html/man3/SSL_export_keying_material.html
x64-windows/html/man3/SSL_export_keying_material_early.html
x64-windows/html/man3/SSL_extension_supported.html
x64-windows/html/man3/SSL_free.html
x64-windows/html/man3/SSL_free_buffers.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/SSL_set_client_CA_list.html
x64-windows/html/man3/SSL_set_connect_state.html
x64-windows/html/man3/SSL_set_ct_validation_callback.html
x64-windows/html/man3/SSL_set_current_cert.html
x64-windows/html/man3/SSL_set_default_passwd_cb.html
x64-windows/html/man3/SSL_set_default_passwd_cb_userdata.html
x64-windows/html/man3/SSL_set_default_read_buffer_len.html
x64-windows/html/man3/SSL_set_ex_data.html
x64-windows/html/man3/SSL_set_fd.html
x64-windows/html/man3/SSL_set_generate_session_id.html
x64-windows/html/man3/SSL_set_hostflags.html
x64-windows/html/man3/SSL_set_info_callback.html
x64-windows/html/man3/SSL_set_max_cert_list.html
x64-windows/html/man3/SSL_set_max_early_data.html
x64-windows/html/man3/SSL_set_max_pipelines.html
x64-windows/html/man3/SSL_set_max_proto_version.html
x64-windows/html/man3/SSL_set_max_send_fragment.html
x64-windows/html/man3/SSL_set_min_proto_version.html
x64-windows/html/man3/SSL_set_mode.html
x64-windows/html/man3/SSL_set_msg_callback.html
x64-windows/html/man3/SSL_set_msg_callback_arg.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/UI_free.html
x64-windows/html/man3/UI_get0_action_string.html
x64-windows/html/man3/UI_get0_output_string.html
x64-windows/html/man3/UI_get0_result.html
x64-windows/html/man3/UI_get0_result_string.html
x64-windows/html/man3/UI_get0_test_string.html
x64-windows/html/man3/UI_get0_user_data.html
x64-windows/html/man3/UI_get_default_method.html
x64-windows/html/man3/UI_get_ex_data.html
x64-windows/html/man3/UI_get_ex_new_index.html
x64-windows/html/man3/UI_get_input_flags.html
x64-windows/html/man3/UI_get_method.html
x64-windows/html/man3/UI_get_result_length.html
x64-windows/html/man3/UI_get_result_maxsize.html
x64-windows/html/man3/UI_get_result_minsize.html
x64-windows/html/man3/UI_get_result_string_length.html
x64-windows/html/man3/UI_get_string_type.html
x64-windows/html/man3/UI_method_get_closer.html
x64-windows/html/man3/UI_method_get_data_destructor.html
x64-windows/html/man3/UI_method_get_data_duplicator.html
x64-windows/html/man3/UI_method_get_ex_data.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/X509_STORE_set1_param.html
x64-windows/html/man3/X509_STORE_set_cert_crl.html
x64-windows/html/man3/X509_STORE_set_check_crl.html
x64-windows/html/man3/X509_STORE_set_check_issued.html
x64-windows/html/man3/X509_STORE_set_check_policy.html
x64-windows/html/man3/X509_STORE_set_check_revocation.html
x64-windows/html/man3/X509_STORE_set_cleanup.html
x64-windows/html/man3/X509_STORE_set_default_paths.html
x64-windows/html/man3/X509_STORE_set_depth.html
x64-windows/html/man3/X509_STORE_set_ex_data.html
x64-windows/html/man3/X509_STORE_set_flags.html
x64-windows/html/man3/X509_STORE_set_get_crl.html
x64-windows/html/man3/X509_STORE_set_get_issuer.html
x64-windows/html/man3/X509_STORE_set_lookup_certs.html
x64-windows/html/man3/X509_STORE_set_lookup_crls.html
x64-windows/html/man3/X509_STORE_set_lookup_crls_cb.html
x64-windows/html/man3/X509_STORE_set_purpose.html
x64-windows/html/man3/X509_STORE_set_trust.html
x64-windows/html/man3/X509_STORE_set_verify.html
x64-windows/html/man3/X509_STORE_set_verify_cb.html
x64-windows/html/man3/X509_STORE_set_verify_cb_func.html
x64-windows/html/man3/X509_STORE_set_verify_func.html
x64-windows/html/man3/X509_STORE_unlock.html
x64-windows/html/man3/X509_STORE_up_ref.html
x64-windows/html/man3/X509_VAL_free.html
x64-windows/html/man3/X509_VAL_new.html
x64-windows/html/man3/X509_VERIFY_PARAM_add0_policy.html
x64-windows/html/man3/X509_VERIFY_PARAM_add1_host.html
x64-windows/html/man3/X509_VERIFY_PARAM_clear_flags.html
x64-windows/html/man3/X509_VERIFY_PARAM_get0_peername.html
x64-windows/html/man3/X509_VERIFY_PARAM_get_auth_level.html
x64-windows/html/man3/X509_VERIFY_PARAM_get_depth.html
x64-windows/html/man3/X509_VERIFY_PARAM_get_flags.html
x64-windows/html/man3/X509_VERIFY_PARAM_get_hostflags.html
x64-windows/html/man3/X509_VERIFY_PARAM_get_inh_flags.html
x64-windows/html/man3/X509_VERIFY_PARAM_get_time.html
x64-windows/html/man3/X509_VERIFY_PARAM_set1_email.html
x64-windows/html/man3/X509_VERIFY_PARAM_set1_host.html
x64-windows/html/man3/X509_VERIFY_PARAM_set1_ip.html
x64-windows/html/man3/X509_VERIFY_PARAM_set1_ip_asc.html
x64-windows/html/man3/X509_VERIFY_PARAM_set1_policies.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_auth_level.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_depth.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_flags.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_hostflags.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_inh_flags.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_purpose.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_time.html
x64-windows/html/man3/X509_VERIFY_PARAM_set_trust.html
x64-windows/html/man3/X509_add1_ext_i2d.html
x64-windows/html/man3/X509_add_ext.html
x64-windows/html/man3/X509_chain_up_ref.html
x64-windows/html/man3/X509_check_ca.html
x64-windows/html/man3/X509_check_email.html
x64-windows/html/man3/X509_check_host.html
x64-windows/html/man3/X509_check_ip.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/X509_get_X509_PUBKEY.html
x64-windows/html/man3/X509_get_ex_data.html
x64-windows/html/man3/X509_get_ex_new_index.html
x64-windows/html/man3/X509_get_ext.html
x64-windows/html/man3/X509_get_ext_by_NID.html
x64-windows/html/man3/X509_get_ext_by_OBJ.html
x64-windows/html/man3/X509_get_ext_by_critical.html
x64-windows/html/man3/X509_get_ext_count.html
x64-windows/html/man3/X509_get_ext_d2i.html
x64-windows/html/man3/X509_get_extended_key_usage.html
x64-windows/html/man3/X509_get_extension_flags.html
x64-windows/html/man3/X509_get_issuer_name.html
x64-windows/html/man3/X509_get_key_usage.html
x64-windows/html/man3/X509_get_pathlen.html
x64-windows/html/man3/X509_get_proxy_pathlen.html
x64-windows/html/man3/X509_get_pubkey.html
x64-windows/html/man3/X509_get_serialNumber.html
x64-windows/html/man3/X509_get_signature_info.html
x64-windows/html/man3/X509_get_signature_nid.html
x64-windows/html/man3/X509_get_subject_name.html
x64-windows/html/man3/X509_get_version.html
corpus/vcpkg/r2/installed/vcpkg/info/openssl-windows_1.1.1d-1_x64-windows.list view on Meta::CPAN
x64-windows/html/man3/X509_issuer_name_cmp.html
x64-windows/html/man3/X509_load_cert_crl_file.html
x64-windows/html/man3/X509_load_cert_file.html
x64-windows/html/man3/X509_load_crl_file.html
x64-windows/html/man3/X509_new.html
x64-windows/html/man3/X509_pubkey_digest.html
x64-windows/html/man3/X509_set1_notAfter.html
x64-windows/html/man3/X509_set1_notBefore.html
x64-windows/html/man3/X509_set_ex_data.html
x64-windows/html/man3/X509_set_issuer_name.html
x64-windows/html/man3/X509_set_proxy_flag.html
x64-windows/html/man3/X509_set_proxy_pathlen.html
x64-windows/html/man3/X509_set_pubkey.html
x64-windows/html/man3/X509_set_serialNumber.html
x64-windows/html/man3/X509_set_subject_name.html
x64-windows/html/man3/X509_set_version.html
x64-windows/html/man3/X509_sign.html
x64-windows/html/man3/X509_sign_ctx.html
x64-windows/html/man3/X509_subject_name_cmp.html
x64-windows/html/man3/X509_time_adj.html
x64-windows/html/man3/X509_time_adj_ex.html
[MetaNoIndex]
directory = corpus
directory = example
directory = maint
;; TODO: convert these to inc/mymm.pl so that we can avoid
;; extra prereqs
[DynamicPrereqs / PkgConfigPM]
-condition = !do { require File::Which; ($ENV{PKG_CONFIG} && File::Which::which($ENV{PKG_CONFIG})) || File::Which::which('pkgconf') || File::Which::which('pkg-config') }
-body = requires('PkgConfig' => '0.14026' ); # for static cflags support
[DynamicPrereqs / PkgConfigPMSolaris]
-condition = do { use Config; ($^O eq 'solaris' && $Config{ptrsize} == 8) || $^O eq 'MSWin32' }
-body = requires('PkgConfig' => '0.14026' ); # for using the wrong libraries support
[DynamicPrereqs / CleanupDotTmp]
-raw = $WriteMakefileArgs{clean} = {FILES => ".tmp"};
[DynamicPrereqs / Vcpkg]
-condition = do { use Config; $^O eq 'MSWin32' && $Config{ccname} eq 'cl' }
example/bzip2.alienfile view on Meta::CPAN
use alienfile;
use Path::Tiny qw( path );
# Because bzip2 does not come with a pkg-config compatible .pc file
# we use the CBuilder plugin to guess the appropriate flags
# (usually just libs=-lbz2):
plugin 'Probe::CBuilder' => (
libs => '-lbz2',
# The version regex here will attempt to parse out the
# bzip2 version number from the output of the test program below.
version => qr/version = '(.*?)[,']/,
# Both the test program and the version regex are optional, but
# if you do not provide them, then you should provide a
example/bzip2.alienfile view on Meta::CPAN
# The Extract negotiator picks the best method for
# extracting from the tarball. We give it a hint
# here that we expect the tarball to be .gz compressed
# in case it needs to load extra modules to
# decompress.
plugin Extract => 'tar.gz';
# The build stage here is specified as a series of commands.
# bzip2 uses make to build and install. It is vital that we
# include cccdlflags in the compiler flags, because this will
# include any flags necessary for making the library relocatable
# which we need to link into a Perl XS .so file.
# We also use CC=$Config{cc} to make sure that we use the
# same compiler as was used to build Perl.
build [
[ '%{make}', 'all', "CC=%{perl.config.cc}", "CFLAGS=%{perl.config.cccdlflags} %{perl.config.optimize}", ],
[ '%{make}', 'install', 'PREFIX=%{.install.prefix}', ],
# we can use a code ref here to determine the version number of
# bzip2 from the directory that is extracted from the tarball.
# Usually this is something like bzip2-1.0.6 and we just parse
# off the bit that looks like a version number.
sub {
my($build) = @_;
my($version) = path(".")->absolute->basename =~ /([0-9\.]+)$/;
$build->runtime_prop->{version} = $version;
},
];
# This package doesn't build a dynamic library by default, but if
# it did this would make sure that it wasn't used with XS.
# (See Alien::Build::Manual::AlienAuthor for details).
plugin 'Gather::IsolateDynamic';
# The gather stage determines the appropriate cflags and libs for
# using the library that we just built.
gather sub {
my($build) =@_;
my $prefix = $build->runtime_prop->{prefix};
$build->runtime_prop->{cflags} = "-I$prefix/include";
$build->runtime_prop->{cflags_static} = "-I$prefix/include";
$build->runtime_prop->{libs} = "-L$prefix/lib -lbz2";
$build->runtime_prop->{libs_static} = "-L$prefix/lib -lbz2";
};
};
example/curl.alienfile view on Meta::CPAN
use alienfile;
# PkgConfig uses the pkg-config negotiator to pick the best
# available implementation (as of this writing, in order:
# libpkgconf, pkg-config, PkgConfig,pm), to determine
# if the system already provides the library. In addition,
# it gets the version, cflags and libs during either a
# "system" or "share" install.
plugin 'PkgConfig' => 'libcurl';
# in addition to the library, we require that the xz command
# is also available.
plugin 'Probe::CommandLine' => (
command => 'curl',
secondary => 1,
);
example/user/xs-dzil/dist.ini view on Meta::CPAN
[@Filter]
-bundle = @Basic
-remove = MakeMaker
[Prereqs / ConfigureRequires]
Alien::xz = 0.05
[MakeMaker::Awesome]
header = use Config;
header = use Alien::xz;
WriteMakefile_arg = CCFLAGS => Alien::xz->cflags . ' ' . $Config{ccflags}
WriteMakefile_arg = LIBS => [ Alien::xz->libs ]
example/user/xs-mb/Build.PL view on Meta::CPAN
use warnings;
use Module::Build;
use Alien::xz;
my $build = Module::Build->new(
module_name => 'LZMA::Example',
dist_abstract => 'lzma example',
configure_requires => {
'Alien::xz' => '0.05',
},
extra_compiler_flags => Alien::xz->cflags,
extra_linker_flags => Alien::xz->libs,
);
$build->create_build_script;
example/xz-manual.alienfile view on Meta::CPAN
plugin 'Gather::IsolateDynamic';
};
# You can specify individual gather steps in share {} or
# sys {} too, but for many cases the same procedure can
# be used for both.
gather [
# store the (chomped) output into the appropriate runtime properties
[ 'pkg-config', '--modversion', 'liblzma', \'%{.runtime.version}' ],
[ 'pkg-config', '--cflags', 'liblzma', \'%{.runtime.cflags}' ],
[ 'pkg-config', '--libs', 'liblzma', \'%{.runtime.libs}' ],
];
example/xz.alienfile view on Meta::CPAN
use alienfile;
# PkgConfig uses the pkg-config negotiator to pick the best
# available implementation (as of this writing, in order:
# libpkgconf, pkg-config, PkgConfig,pm), to determine
# if the system already provides the library. In addition,
# it gets the version, cflags and libs during either a
# "system" or "share" install.
plugin 'PkgConfig' => 'liblzma';
# in addition to the library, we require that the xz command
# is also available.
plugin 'Probe::CommandLine' => (
command => 'xz',
secondary => 1,
);
lib/Alien/Base.pm view on Meta::CPAN
# get a reference to %Alien::MyLibrary::AlienLoaded
# which contains names of already loaded libraries
# this logic may be replaced by investigating the DynaLoader arrays
my $loaded = do {
no strict 'refs';
no warnings 'once';
\%{ $class . "::AlienLoaded" };
};
my @libs = $class->split_flags( $class->libs );
my @L = grep { s/^-L// } map { "$_" } @libs; ## no critic (ControlStructures::ProhibitMutatingListFunctions)
my @l = grep { /^-l/ } @libs;
unshift @DynaLoader::dl_library_path, @L;
my @libpaths;
foreach my $l (@l) {
next if $loaded->{$l};
lib/Alien/Base.pm view on Meta::CPAN
croak "Failed to find share dir for dist '$dist'"
unless defined $dist_dir && -d $dist_dir;
return $dist_dir;
}
sub new { return bless {}, $_[0] }
sub _flags
{
my($class, $key) = @_;
my $config = $class->runtime_prop;
my $flags = $config->{$key};
my $prefix = $config->{prefix};
$prefix =~ s{\\}{/}g if $^O =~ /^(MSWin32|msys)$/;
my $distdir = $config->{distdir};
$distdir =~ s{\\}{/}g if $^O =~ /^(MSWin32|msys)$/;
if(defined $flags && $prefix ne $distdir)
{
$flags = join ' ', map {
my $flag = $_;
$flag =~ s/^(-I|-L|-LIBPATH:)?\Q$prefix\E/$1$distdir/;
$flag =~ s/(\s)/\\$1/g;
$flag;
} $class->split_flags($flags);
}
$flags;
}
sub cflags {
my $class = shift;
return $class->runtime_prop ? $class->_flags('cflags') : $class->_pkgconfig_keyword('Cflags');
}
sub cflags_static {
my $class = shift;
return $class->runtime_prop ? $class->_flags('cflags_static') : $class->_pkgconfig_keyword('Cflags', 'static');
}
sub libs {
my $class = shift;
return $class->runtime_prop ? $class->_flags('libs') : $class->_pkgconfig_keyword('Libs');
}
sub libs_static {
my $class = shift;
return $class->runtime_prop ? $class->_flags('libs_static') : $class->_pkgconfig_keyword('Libs', 'static');
}
sub version {
my $self = shift;
return $self->runtime_prop
? $self->runtime_prop->{version}
: do {
my $version = $self->config('version');
chomp $version;
lib/Alien/Base.pm view on Meta::CPAN
#{ pcfiledir => $dist_dir }
) }
@pc;
if(defined $self->config('original_prefix') && $self->config('original_prefix') ne $self->dist_dir)
{
my $dist_dir = $self->dist_dir;
$dist_dir =~ s{\\}{/}g if $^O eq 'MSWin32';
my $old = quotemeta $self->config('original_prefix');
@strings = map {
my $flag = $_;
$flag =~ s{^(-I|-L|-LIBPATH:)?($old)}{$1.$dist_dir}e;
$flag =~ s/(\s)/\\$1/g;
$flag;
} map { $self->split_flags($_) } @strings;
}
return join( ' ', @strings );
}
sub _pkgconfig {
my $self = shift;
my %all = %{ $self->config('pkgconfig') };
# merge in found pc files
lib/Alien/Base.pm view on Meta::CPAN
my $pm = "$class.pm";
$pm =~ s{::}{/}g;
warn "($class loaded from $INC{$pm})\n" if $INC{$pm};
warn "Please see https://metacpan.org/pod/distribution/Alien-Build/lib/Alien/Build/Manual/FAQ.pod#Cannot-find-either-a-share-directory-or-a-ConfigData-module\n";
die $@;
}
return $config->config(@_);
}
# helper method to split flags based on the OS
sub split_flags {
my ($class, $line) = @_;
if( $^O eq 'MSWin32' ) {
$class->split_flags_windows($line);
} else {
# $os eq 'Unix'
$class->split_flags_unix($line);
}
}
sub split_flags_unix {
my ($class, $line) = @_;
shellwords($line);
}
sub split_flags_windows {
# NOTE a better approach would be to write a function that understands cmd.exe metacharacters.
my ($class, $line) = @_;
# Double the backslashes so that when they are unescaped by shellwords(),
# they become a single backslash. This should be fine on Windows since
# backslashes are not used to escape metacharacters in cmd.exe.
$line =~ s,\\,\\\\,g;
shellwords($line);
}
sub dynamic_libs {
my ($class) = @_;
require FFI::CheckLib;
my @find_lib_flags;
if($class->install_type('system')) {
if(my $prop = $class->runtime_prop)
{
if($prop->{ffi_checklib}->{system})
{
push @find_lib_flags, @{ $prop->{ffi_checklib}->{system} };
}
return FFI::CheckLib::find_lib( lib => $prop->{ffi_name}, @find_lib_flags )
if defined $prop->{ffi_name};
}
my $name = $class->config('ffi_name');
unless(defined $name)
{
$name = $class->config('name');
$name = '' unless defined $name;
# strip leading lib from things like libarchive or libffi
$name =~ s/^lib//;
# strip trailing version numbers
$name =~ s/-[0-9\.]+$//;
}
my @libpath;
if(defined $class->libs)
{
foreach my $flag ($class->split_flags($class->libs))
{
if($flag =~ /^-L(.*)$/)
{
push @libpath, $1;
}
}
}
return FFI::CheckLib::find_lib(lib => $name, libpath => \@libpath, @find_lib_flags );
} else {
my $dir = $class->dist_dir;
my $dynamic = Path::Tiny->new($class->dist_dir, 'dynamic');
if(my $prop = $class->runtime_prop)
{
if($prop->{ffi_checklib}->{share})
{
push @find_lib_flags, @{ $prop->{ffi_checklib}->{share_flags} };
}
}
if(-d $dynamic)
{
return FFI::CheckLib::find_lib(
lib => '*',
libpath => "$dynamic",
systempath => [],
);
lib/Alien/Base.pm view on Meta::CPAN
sub inline_auto_include {
my ($class) = @_;
$class->runtime_prop->{inline_auto_include} || $class->config('inline_auto_include') || []
}
sub Inline {
my ($class, $language) = @_;
return unless defined $language;
return if $language !~ /^(C|CPP)$/;
my $config = {
# INC should arguably be for -I flags only, but
# this improves compat with ExtUtils::Depends.
# see gh#107, gh#108
INC => $class->cflags,
LIBS => $class->libs,
};
if (@{ $class->inline_auto_include } > 0) {
$config->{AUTO_INCLUDE} = join "\n", map { "#include \"$_\"" } @{ $class->inline_auto_include };
}
$config;
}
lib/Alien/Base.pm view on Meta::CPAN
the packaged software, if it was built from install (i.e., if
C<install_type> is C<share>).
=head2 new
my $alien = Alien::MyLibrary->new;
Creates an instance of an L<Alien::Base> object. This is typically
unnecessary.
=head2 cflags
my $cflags = Alien::MyLibrary->cflags;
use Text::ParseWords qw( shellwords );
my @cflags = shellwords( Alien::MyLibrary->cflags );
Returns the C compiler flags necessary to compile an XS
module using the alien software. If you need this in list
form (for example if you are calling system with a list
argument) you can pass this value into C<shellwords> from
the Perl core L<Text::ParseWords> module.
=head2 cflags_static
my $cflags = Alien::MyLibrary->cflags_static;
Same as C<cflags> above, but gets the static compiler flags,
if they are different.
=head2 libs
my $libs = Alien::MyLibrary->libs;
use Text::ParseWords qw( shellwords );
my @cflags = shellwords( Alien::MyLibrary->libs );
Returns the library linker flags necessary to link an XS
module against the alien software. If you need this in list
form (for example if you are calling system with a list
argument) you can pass this value into C<shellwords> from
the Perl core L<Text::ParseWords> module.
=head2 libs_static
my $libs = Alien::MyLibrary->libs_static;
Same as C<libs> above, but gets the static linker flags,
if they are different.
=head2 version
my $version = Alien::MyLibrary->version;
Returns the version of the alienized library or tool that was
determined at install time.
=head2 atleast_version
lib/Alien/Base.pm view on Meta::CPAN
package Alien::MyLibrary;
use parent qw( Alien::Base );
1;
Then you can use it:
use Alien::MyLibrary;
my $cflags = Alien::MyLibrary->alt('foo1')->cflags;
my $libs = Alien::MyLibrary->alt('foo1')->libs;
=head2 alt_names
my @alt_names = Alien::MyLibrary->alt_names
Returns the list of all available alternative configuration names.
=head2 alt_exists
lib/Alien/Base/Wrapper.pm view on Meta::CPAN
} @_;
}
sub new
{
my($class, @aliens) = @_;
my $export = 1;
my $writemakefile = 0;
my @cflags_I;
my @cflags_other;
my @ldflags_L;
my @ldflags_l;
my @ldflags_other;
my %requires = (
'ExtUtils::MakeMaker' => '6.52',
'Alien::Base::Wrapper' => '1.97',
);
foreach my $alien (@aliens)
{
if($alien eq '!export')
{
$export = 0;
lib/Alien/Base/Wrapper.pm view on Meta::CPAN
}
my $version = 0;
if($alien =~ s/=(.*)$//)
{
$version = $1;
}
$alien = "Alien::$alien" unless $alien =~ /::/;
$requires{$alien} = $version;
my $alien_pm = $alien . '.pm';
$alien_pm =~ s/::/\//g;
require $alien_pm unless eval { $alien->can('cflags') } && eval { $alien->can('libs') };
my $cflags;
my $libs;
if($alien->install_type eq 'share' && $alien->can('cflags_static'))
{
$cflags = $alien->cflags_static;
$libs = $alien->libs_static;
}
else
{
$cflags = $alien->cflags;
$libs = $alien->libs;
}
$cflags = '' unless defined $cflags;
$libs = '' unless defined $libs;
push @cflags_I, grep /^-I/, shellwords $cflags;
push @cflags_other, grep !/^-I/, shellwords $cflags;
push @ldflags_L, grep /^-L/, shellwords $libs;
push @ldflags_l, grep /^-l/, shellwords $libs;
push @ldflags_other, grep !/^-[Ll]/, shellwords $libs;
}
my @cflags_define = grep /^-D/, @cflags_other;
my @cflags_other2 = grep !/^-D/, @cflags_other;
my @mm;
push @mm, INC => _join @cflags_I if @cflags_I;
push @mm, CCFLAGS => _join(@cflags_other2) . " $Config{ccflags}" if @cflags_other2;
push @mm, DEFINE => _join(@cflags_define) if @cflags_define;
# TODO: handle spaces in -L paths
push @mm, LIBS => ["@ldflags_L @ldflags_l"];
my @ldflags = (@ldflags_L, @ldflags_other);
push @mm, LDDLFLAGS => _join(@ldflags) . " $Config{lddlflags}" if @ldflags;
push @mm, LDFLAGS => _join(@ldflags) . " $Config{ldflags}" if @ldflags;
my @mb;
push @mb, extra_compiler_flags => _join(@cflags_I, @cflags_other);
push @mb, extra_linker_flags => _join(@ldflags_l);
if(@ldflags)
{
push @mb, config => {
lddlflags => _join(@ldflags) . " $Config{lddlflags}",
ldflags => _join(@ldflags) . " $Config{ldflags}",
},
}
bless {
cflags_I => \@cflags_I,
cflags_other => \@cflags_other,
ldflags_L => \@ldflags_L,
ldflags_l => \@ldflags_l,
ldflags_other => \@ldflags_other,
mm => \@mm,
mb => \@mb,
_export => $export,
_writemakefile => $writemakefile,
requires => \%requires,
}, $class;
}
my $default_abw = __PACKAGE__->new;
lib/Alien/Base/Wrapper.pm view on Meta::CPAN
else
{
exec @command;
}
}
sub cc
{
my @command = (
shellwords($Config{cc}),
@{ $default_abw->{cflags_I} },
@{ $default_abw->{cflags_other} },
@ARGV,
);
print "@command\n" unless $ENV{ALIEN_BASE_WRAPPER_QUIET};
_myexec @command;
}
sub ld
{
my @command = (
shellwords($Config{ld}),
@{ $default_abw->{ldflags_L} },
@{ $default_abw->{ldflags_other} },
@ARGV,
@{ $default_abw->{ldflags_l} },
);
print "@command\n" unless $ENV{ALIEN_BASE_WRAPPER_QUIET};
_myexec @command;
}
sub mm_args
{
my $self = ref $_[0] ? shift : $default_abw;
@{ $self->{mm} };
lib/Alien/Base/Wrapper.pm view on Meta::CPAN
);
=head1 DESCRIPTION
This module acts as a wrapper around one or more L<Alien> modules. It is designed to work
with L<Alien::Base> based aliens, but it should work with any L<Alien> which uses the same
essential API.
In the first example (from the command line), this class acts as a wrapper around the
compiler and linker that Perl is configured to use. It takes the normal compiler and
linker flags and adds the flags provided by the Aliens specified, and then executes the
command. It will print the command to the console so that you can see exactly what is
happening.
In the second example (from Makefile.PL non-dynamic), this class is used to generate the
appropriate L<ExtUtils::MakeMaker> (EUMM) arguments needed to C<WriteMakefile>.
In the third example (from Makefile.PL dynamic), we do a quick check to see if the simple
linker flag C<-lfoo> will work, if so we use that. If not, we use a wrapper around the
compiler and linker that will use the alien flags that are known at build time. The
problem that this form attempts to solve is that compiler and linker flags typically
need to be determined at I<configure> time, when a distribution is installed, meaning
if you are going to use an L<Alien> module then it needs to be a configure prerequisite,
even if the library is already installed and easily detected on the operating system.
The author of this module believes that the third (from Makefile.PL dynamic) form is
somewhat unnecessary. L<Alien> modules based on L<Alien::Base> have a few prerequisites,
but they are well maintained and reliable, so while there is a small cost in terms of extra
dependencies, the overall reliability thanks to reduced overall complexity.
=head1 CONSTRUCTOR
lib/Alien/Base/Wrapper.pm view on Meta::CPAN
my $abw = Alien::Base::Wrapper->new(@aliens);
Instead of passing the aliens you want to use into this modules import you can create
a non-global instance of C<Alien::Base::Wrapper> using the OO interface.
=head1 FUNCTIONS
=head2 cc
% perl -MAlien::Base::Wrapper=Alien::Foo -e cc -- cflags
Invoke the C compiler with the appropriate flags from C<Alien::Foo> and what
is provided on the command line.
=head2 ld
% perl -MAlien::Base::Wrapper=Alien::Foo -e ld -- ldflags
Invoke the linker with the appropriate flags from C<Alien::Foo> and what
is provided on the command line.
=head2 mm_args
my %args = $abw->mm_args;
my %args = Alien::Base::Wrapper->mm_args;
Returns arguments that you can pass into C<WriteMakefile> to compile/link against
the specified Aliens. Note that this does not set C<CONFIGURE_REQUIRES>. You
probably want to use C<mm_args2> below instead for that reason.
lib/Alien/Base/Wrapper.pm view on Meta::CPAN
Returns arguments that you can pass into the constructor to L<Module::Build>.
=head2 WriteMakefile
use Alien::Base::Wrapper qw( WriteMakefile );
WriteMakefile(%args, alien_requires => \%aliens);
WriteMakefile(%args, alien_requires => \@aliens);
This is a thin wrapper around C<WriteMakefile> from L<ExtUtils::MakeMaker>, which adds the
given aliens to the configure requirements and sets the appropriate compiler and linker
flags.
If the aliens are specified as a hash reference, then the keys are the module names and the
values are the versions. For a list it is just the name of the aliens.
For the list form you can specify a version by appending C<=version> to the name of the
Aliens, that is:
WriteMakefile(
alien_requires => [ 'Alien::libfoo=1.23', 'Alien::libbar=4.56' ],
);