Initial Commit

This commit is contained in:
Riley Schneider
2025-12-03 16:38:10 +01:00
parent c5e26bf594
commit b732d8d4b5
17680 changed files with 5977495 additions and 2 deletions

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Algorithm\C3.pm

View File

@@ -0,0 +1,85 @@
C:\strawberry\perl\vendor\lib\Alien\Base.pm
C:\strawberry\perl\vendor\lib\Alien\Base\Authoring.pod
C:\strawberry\perl\vendor\lib\Alien\Base\FAQ.pod
C:\strawberry\perl\vendor\lib\Alien\Base\PkgConfig.pm
C:\strawberry\perl\vendor\lib\Alien\Base\Wrapper.pm
C:\strawberry\perl\vendor\lib\Alien\Build.pm
C:\strawberry\perl\vendor\lib\Alien\Build\CommandSequence.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Interpolate.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Interpolate\Default.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Log.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Log\Abbreviate.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Log\Default.pm
C:\strawberry\perl\vendor\lib\Alien\Build\MM.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Manual\Alien.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Manual\AlienAuthor.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Manual\AlienUser.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Manual\Contributing.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Manual\FAQ.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Manual\PluginAuthor.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Build.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Build\Autoconf.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Build\CMake.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Build\Copy.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Build\MSYS.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Build\Make.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Build\SearchDep.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\CleanInstall.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\Download.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\FFI.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\Gather.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\Legacy.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\Override.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\Setup.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Core\Tail.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Decode.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Decode\DirListing.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Decode\DirListingFtpcopy.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Decode\HTML.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Decode\Mojo.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Download.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Download\Negotiate.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Extract.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Extract\ArchiveTar.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Extract\ArchiveZip.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Extract\CommandLine.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Extract\Directory.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Extract\Negotiate.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch\CurlCommand.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch\HTTPTiny.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch\LWP.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch\Local.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch\LocalDir.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch\NetFTP.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Fetch\Wget.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Gather\IsolateDynamic.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\PkgConfig\CommandLine.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\PkgConfig\LibPkgConf.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\PkgConfig\MakeStatic.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\PkgConfig\Negotiate.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\PkgConfig\PP.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Prefer.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Prefer\BadVersion.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Prefer\GoodVersion.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Prefer\SortVersions.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Probe.pod
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Probe\CBuilder.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Probe\CommandLine.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Probe\Vcpkg.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Plugin\Test\Mock.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Temp.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Util.pm
C:\strawberry\perl\vendor\lib\Alien\Build\Version\Basic.pm
C:\strawberry\perl\vendor\lib\Alien\Build\rc.pm
C:\strawberry\perl\vendor\lib\Alien\Role.pm
C:\strawberry\perl\vendor\lib\Test\Alien.pm
C:\strawberry\perl\vendor\lib\Test\Alien\Build.pm
C:\strawberry\perl\vendor\lib\Test\Alien\CanCompile.pm
C:\strawberry\perl\vendor\lib\Test\Alien\CanPlatypus.pm
C:\strawberry\perl\vendor\lib\Test\Alien\Diag.pm
C:\strawberry\perl\vendor\lib\Test\Alien\Run.pm
C:\strawberry\perl\vendor\lib\Test\Alien\Synthetic.pm
C:\strawberry\perl\vendor\lib\alienfile.pm

View File

@@ -0,0 +1,5 @@
C:\strawberry\perl\vendor\lib\Alien\GMP.pm
C:\strawberry\perl\vendor\lib\Alien\GMP\Install\Files.pm
C:\strawberry\perl\vendor\lib\auto\Alien\GMP\GMP.txt
C:\strawberry\perl\vendor\lib\auto\share\dist\Alien-GMP\_alien\alien.json
C:\strawberry\perl\vendor\lib\auto\share\dist\Alien-GMP\_alien\alienfile

View File

@@ -0,0 +1 @@
Alien based distribution with architecture specific file in share

View File

@@ -0,0 +1,5 @@
C:\strawberry\perl\vendor\lib\Alien\Libxml2.pm
C:\strawberry\perl\vendor\lib\Alien\Libxml2\Install\Files.pm
C:\strawberry\perl\vendor\lib\auto\Alien\Libxml2\Libxml2.txt
C:\strawberry\perl\vendor\lib\auto\share\dist\Alien-Libxml2\_alien\alien.json
C:\strawberry\perl\vendor\lib\auto\share\dist\Alien-Libxml2\_alien\alienfile

View File

@@ -0,0 +1 @@
Alien based distribution with architecture specific file in share

View File

@@ -0,0 +1,15 @@
C:\strawberry\perl\vendor\lib\Alt\Crypt\RSA\BigInt.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\DataFormat.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Debug.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\ES\OAEP.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\ES\PKCS1v15.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Errorhandler.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Key.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Key\Private.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Key\Private\SSH.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Key\Public.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Key\Public\SSH.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\Primitives.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\SS\PKCS1v15.pm
C:\strawberry\perl\vendor\lib\Crypt\RSA\SS\PSS.pm

View File

@@ -0,0 +1,4 @@
C:\strawberry\perl\bin\cpanm
C:\strawberry\perl\bin\cpanm.bat
C:\strawberry\perl\vendor\lib\App\cpanminus.pm
C:\strawberry\perl\vendor\lib\App\cpanminus\fatscript.pm

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\bin\llw32helper.bat
C:\strawberry\perl\bin\llw32helper.pl
C:\strawberry\perl\vendor\lib\App\local\lib\Win32Helper.pm

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\bin\module-version
C:\strawberry\perl\bin\module-version.bat
C:\strawberry\perl\vendor\lib\App\module\version.pm

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\bin\pm-uninstall
C:\strawberry\perl\bin\pm-uninstall.bat
C:\strawberry\perl\vendor\lib\App\pmuninstall.pm

View File

@@ -0,0 +1,7 @@
C:\strawberry\perl\vendor\lib\AppConfig.pm
C:\strawberry\perl\vendor\lib\AppConfig\Args.pm
C:\strawberry\perl\vendor\lib\AppConfig\CGI.pm
C:\strawberry\perl\vendor\lib\AppConfig\File.pm
C:\strawberry\perl\vendor\lib\AppConfig\Getopt.pm
C:\strawberry\perl\vendor\lib\AppConfig\State.pm
C:\strawberry\perl\vendor\lib\AppConfig\Sys.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Archive\Extract.pm

View File

@@ -0,0 +1,15 @@
C:\strawberry\perl\bin\crc32
C:\strawberry\perl\bin\crc32.bat
C:\strawberry\perl\vendor\lib\Archive\Zip.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\Archive.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\BufferedFileHandle.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\DirectoryMember.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\FAQ.pod
C:\strawberry\perl\vendor\lib\Archive\Zip\FileMember.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\Member.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\MemberRead.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\MockFileHandle.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\NewFileMember.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\StringMember.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\Tree.pm
C:\strawberry\perl\vendor\lib\Archive\Zip\ZipFileMember.pm

View File

@@ -0,0 +1,13 @@
C:\strawberry\perl\vendor\lib\Authen\SASL.pm
C:\strawberry\perl\vendor\lib\Authen\SASL.pod
C:\strawberry\perl\vendor\lib\Authen\SASL\CRAM_MD5.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\EXTERNAL.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl.pod
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl\ANONYMOUS.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl\CRAM_MD5.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl\DIGEST_MD5.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl\EXTERNAL.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl\GSSAPI.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl\LOGIN.pm
C:\strawberry\perl\vendor\lib\Authen\SASL\Perl\PLAIN.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\B\COW.pm
C:\strawberry\perl\vendor\lib\auto\B\COW\COW.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,5 @@
C:\strawberry\perl\vendor\lib\B\Hooks\EndOfScope.pm
C:\strawberry\perl\vendor\lib\B\Hooks\EndOfScope\PP.pm
C:\strawberry\perl\vendor\lib\B\Hooks\EndOfScope\PP\FieldHash.pm
C:\strawberry\perl\vendor\lib\B\Hooks\EndOfScope\PP\HintHash.pm
C:\strawberry\perl\vendor\lib\B\Hooks\EndOfScope\XS.pm

View File

@@ -0,0 +1,5 @@
C:\strawberry\perl\vendor\lib\B\Hooks\OP\Check.pm
C:\strawberry\perl\vendor\lib\B\Hooks\OP\Check\Install\Files.pm
C:\strawberry\perl\vendor\lib\B\Hooks\OP\Check\Install\hook_op_check.h
C:\strawberry\perl\vendor\lib\auto\B\Hooks\OP\Check\Check.a
C:\strawberry\perl\vendor\lib\auto\B\Hooks\OP\Check\Check.xs.dll

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\B\Lint.pm
C:\strawberry\perl\vendor\lib\B\Lint\Debug.pm

View File

@@ -0,0 +1,7 @@
C:\strawberry\perl\vendor\lib\B\Utils.pm
C:\strawberry\perl\vendor\lib\B\Utils\Install\BUtils.h
C:\strawberry\perl\vendor\lib\B\Utils\Install\Files.pm
C:\strawberry\perl\vendor\lib\B\Utils\Install\typemap
C:\strawberry\perl\vendor\lib\B\Utils\OP.pm
C:\strawberry\perl\vendor\lib\auto\B\Utils\Utils.a
C:\strawberry\perl\vendor\lib\auto\B\Utils\Utils.xs.dll

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,7 @@
C:\strawberry\perl\vendor\lib\BerkeleyDB.pm
C:\strawberry\perl\vendor\lib\BerkeleyDB.pod
C:\strawberry\perl\vendor\lib\BerkeleyDB\Btree.pm
C:\strawberry\perl\vendor\lib\BerkeleyDB\Hash.pm
C:\strawberry\perl\vendor\lib\auto\BerkeleyDB\BerkeleyDB.xs.dll
C:\strawberry\perl\vendor\lib\mkconsts.pl
C:\strawberry\perl\vendor\lib\scan.pl

Binary file not shown.

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Bytes\Random\Secure.pm

View File

@@ -0,0 +1,11 @@
C:\strawberry\perl\vendor\lib\CGI.pm
C:\strawberry\perl\vendor\lib\CGI.pod
C:\strawberry\perl\vendor\lib\CGI\Carp.pm
C:\strawberry\perl\vendor\lib\CGI\Cookie.pm
C:\strawberry\perl\vendor\lib\CGI\File\Temp.pm
C:\strawberry\perl\vendor\lib\CGI\HTML\Functions.pm
C:\strawberry\perl\vendor\lib\CGI\HTML\Functions.pod
C:\strawberry\perl\vendor\lib\CGI\Pretty.pm
C:\strawberry\perl\vendor\lib\CGI\Push.pm
C:\strawberry\perl\vendor\lib\CGI\Util.pm
C:\strawberry\perl\vendor\lib\Fh.pm

View File

@@ -0,0 +1,48 @@
C:\strawberry\perl\bin\cpan2dist
C:\strawberry\perl\bin\cpan2dist.bat
C:\strawberry\perl\bin\cpanp
C:\strawberry\perl\bin\cpanp-run-perl
C:\strawberry\perl\bin\cpanp-run-perl.bat
C:\strawberry\perl\bin\cpanp.bat
C:\strawberry\perl\vendor\lib\CPANPLUS.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Backend.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Backend\RV.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Config.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Config\HomeEnv.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Configure.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Configure\Setup.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Dist.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Dist\Autobundle.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Dist\Base.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Dist\MM.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Dist\Sample.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Error.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\FAQ.pod
C:\strawberry\perl\vendor\lib\CPANPLUS\Hacking.pod
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Constants.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Constants\Report.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Extract.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Fetch.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Report.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Search.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Source.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Source\Memory.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Source\SQLite.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Source\SQLite\Tie.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Utils.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Internals\Utils\Autoflush.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Module.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Module\Author.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Module\Author\Fake.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Module\Checksums.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Module\Fake.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Module\Signature.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Selfupdate.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Shell.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Shell\Classic.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Shell\Default.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Shell\Default\Plugins\CustomSource.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Shell\Default\Plugins\HOWTO.pod
C:\strawberry\perl\vendor\lib\CPANPLUS\Shell\Default\Plugins\Remote.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Shell\Default\Plugins\Source.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\CPANPLUS\Dist\Build.pm
C:\strawberry\perl\vendor\lib\CPANPLUS\Dist\Build\Constants.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Canary\Stability.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Capture\Tiny.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Carp\Always.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Carp\Clan.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Class\Accessor\Grouped.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Class\Accessor\Lite.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Class\C3.pm
C:\strawberry\perl\vendor\lib\Class\C3\next.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Class\C3\Componentised.pm
C:\strawberry\perl\vendor\lib\Class\C3\Componentised\ApplyHooks.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Class\Data\Inheritable.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Class\ErrorHandler.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Class\Inspector.pm
C:\strawberry\perl\vendor\lib\Class\Inspector\Functions.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Class\Load.pm
C:\strawberry\perl\vendor\lib\Class\Load\PP.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Class\Load\XS.pm
C:\strawberry\perl\vendor\lib\auto\Class\Load\XS\XS.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Class\Loader.pm
C:\strawberry\perl\vendor\lib\Class\LoaderTest.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Class\Method\Modifiers.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Class\Singleton.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Class\Tiny.pm

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\vendor\lib\Clone.pm
C:\strawberry\perl\vendor\lib\auto\Clone\Clone.xs.dll
C:\strawberry\perl\vendor\lib\auto\Clone\autosplit.ix

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Clone\Choose.pm

Binary file not shown.

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Clone\PP.pm

View File

@@ -0,0 +1,3 @@
# Index created by AutoSplit for blib\lib\Clone.pm
# (file acts as timestamp)
1;

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\vendor\lib\Compress\Raw\Lzma.pm
C:\strawberry\perl\vendor\lib\auto\Compress\Raw\Lzma\Lzma.xs.dll
C:\strawberry\perl\vendor\lib\auto\Compress\Raw\Lzma\autosplit.ix

Binary file not shown.

View File

@@ -0,0 +1,3 @@
# Index created by AutoSplit for blib\lib\Compress\Raw\Lzma.pm
# (file acts as timestamp)
1;

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Compress\unLZMA.pm
C:\strawberry\perl\vendor\lib\auto\Compress\unLZMA\unLZMA.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,8 @@
C:\strawberry\perl\vendor\lib\Config\Any.pm
C:\strawberry\perl\vendor\lib\Config\Any\Base.pm
C:\strawberry\perl\vendor\lib\Config\Any\General.pm
C:\strawberry\perl\vendor\lib\Config\Any\INI.pm
C:\strawberry\perl\vendor\lib\Config\Any\JSON.pm
C:\strawberry\perl\vendor\lib\Config\Any\Perl.pm
C:\strawberry\perl\vendor\lib\Config\Any\XML.pm
C:\strawberry\perl\vendor\lib\Config\Any\YAML.pm

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Context\Preserve.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Convert\ASCII\Armor.pm
C:\strawberry\perl\vendor\lib\Convert\ASCII\Armour.pm

View File

@@ -0,0 +1,7 @@
C:\strawberry\perl\vendor\lib\Convert\ASN1.pm
C:\strawberry\perl\vendor\lib\Convert\ASN1.pod
C:\strawberry\perl\vendor\lib\Convert\ASN1\Debug.pm
C:\strawberry\perl\vendor\lib\Convert\ASN1\IO.pm
C:\strawberry\perl\vendor\lib\Convert\ASN1\_decode.pm
C:\strawberry\perl\vendor\lib\Convert\ASN1\_encode.pm
C:\strawberry\perl\vendor\lib\Convert\ASN1\parser.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Convert\PEM.pm
C:\strawberry\perl\vendor\lib\Convert\PEM\CBC.pm

View File

@@ -0,0 +1,6 @@
C:\strawberry\perl\bin\cpanel_json_xs
C:\strawberry\perl\bin\cpanel_json_xs.bat
C:\strawberry\perl\vendor\lib\Cpanel\JSON\XS.pm
C:\strawberry\perl\vendor\lib\Cpanel\JSON\XS\Boolean.pm
C:\strawberry\perl\vendor\lib\Cpanel\JSON\XS\Type.pm
C:\strawberry\perl\vendor\lib\auto\Cpanel\JSON\XS\XS.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Crypt\Blowfish.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\Blowfish\Blowfish.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,6 @@
C:\strawberry\perl\vendor\lib\Crypt\CAST5_PP.pm
C:\strawberry\perl\vendor\lib\Crypt\CAST5_PP\Tables.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\CAST5_PP\autosplit.ix
C:\strawberry\perl\vendor\lib\auto\Crypt\CAST5_PP\decrypt.al
C:\strawberry\perl\vendor\lib\auto\Crypt\CAST5_PP\encrypt.al
C:\strawberry\perl\vendor\lib\auto\Crypt\CAST5_PP\init.al

View File

@@ -0,0 +1,7 @@
# Index created by AutoSplit for blib\lib\Crypt\CAST5_PP.pm
# (file acts as timestamp)
package Crypt::CAST5_PP;
sub init ;
sub encrypt ;
sub decrypt ;
1;

View File

@@ -0,0 +1,47 @@
# NOTE: Derived from blib\lib\Crypt\CAST5_PP.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Crypt::CAST5_PP;
#line 223 "blib\lib\Crypt\CAST5_PP.pm (autosplit into blib\lib\auto\Crypt\CAST5_PP\decrypt.al)"
sub decrypt {
use strict;
use integer;
my ($cast5, $block) = @_;
croak "Block size must be 8" if length($block) != 8;
my $decrypt = $cast5->{decrypt};
unless ($decrypt) {
my $key = $cast5->{key} or croak "Call init() first";
my $rounds = $cast5->{rounds};
my $f = 'sub{my($r,$l,$i)=unpack"N2",$_[0];';
my ($l, $r) = qw( $r $l );
my ($op1, $op2, $op3) = qw( - + ^ );
foreach (1 .. $rounds%3) { ($op1, $op2, $op3) = ($op2, $op3, $op1) }
foreach my $round (1 .. $rounds) {
my $km = $key->[$rounds-$round];
my $kr = $key->[$rounds-$round+16];
my $rot = "";
if ($kr) {
my $mask = ~(~0<<$kr) & 0xffffffff;
my $kr2 = 32-$kr;
$rot = "\$i=\$i<<$kr|\$i>>$kr2&$mask;"
}
$f .= "\$i=$km$op1$r;$rot$l^=((\$s1[\$i>>24&255]$op2\$s2[\$i>>16&255])$op3\$s3[\$i>>8&255])$op1\$s4[\$i&255];";
($l, $r) = ($r, $l);
($op1, $op2, $op3) = ($op3, $op1, $op2);
}
$f .= 'pack"N2",$l&0xffffffff,$r&0xffffffff}';
$cast5->{decrypt} = $decrypt = eval $f;
}
return $decrypt->($block);
} # decrypt
# end CAST5_PP.pm
1;
# end of Crypt::CAST5_PP::decrypt

View File

@@ -0,0 +1,44 @@
# NOTE: Derived from blib\lib\Crypt\CAST5_PP.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Crypt::CAST5_PP;
#line 187 "blib\lib\Crypt\CAST5_PP.pm (autosplit into blib\lib\auto\Crypt\CAST5_PP\encrypt.al)"
sub encrypt {
use strict;
use integer;
my ($cast5, $block) = @_;
croak "Block size must be 8" if length($block) != 8;
my $encrypt = $cast5->{encrypt};
unless ($encrypt) {
my $key = $cast5->{key} or croak "Call init() first";
my $f = 'sub{my($l,$r,$i)=unpack"N2",$_[0];';
my ($l, $r) = qw( $l $r );
my ($op1, $op2, $op3) = qw( + ^ - );
foreach my $round (0 .. $cast5->{rounds}-1) {
my $km = $key->[$round];
my $kr = $key->[$round+16];
my $rot = "";
if ($kr) {
my $mask = ~(~0<<$kr) & 0xffffffff;
my $kr2 = 32-$kr;
$rot = "\$i=\$i<<$kr|\$i>>$kr2&$mask;"
}
$f .= "\$i=$km$op1$r;$rot$l^=((\$s1[\$i>>24&255]$op2\$s2[\$i>>16&255])$op3\$s3[\$i>>8&255])$op1\$s4[\$i&255];";
($l, $r) = ($r, $l);
($op1, $op2, $op3) = ($op2, $op3, $op1);
}
$f .= 'pack"N2",$r&0xffffffff,$l&0xffffffff}';
$cast5->{encrypt} = $encrypt = eval $f;
}
return $encrypt->($block);
} # encrypt
# end of Crypt::CAST5_PP::encrypt
1;

View File

@@ -0,0 +1,69 @@
# NOTE: Derived from blib\lib\Crypt\CAST5_PP.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Crypt::CAST5_PP;
#line 126 "blib\lib\Crypt\CAST5_PP.pm (autosplit into blib\lib\auto\Crypt\CAST5_PP\init.al)"
sub init {
use strict;
use integer;
my ($cast5, $key) = @_;
croak "Key length must be 40 to 128 bits"
if length($key) < 5 || length($key) > 16;
require Crypt::CAST5_PP::Tables;
# untaint the key. this keeps the evals from blowing up later.
# arguably, a tainted key should result in tainted output. oh well.
$key =~ /^(.*)$/s and $key = $1;
# null-pad the key to 16 bytes, and then split it into 32-bit chunks
my ($s, $t, $u, $v) = unpack "N4", pack "a16", $key;
# compute the key schedule
# don't try to read this -- it's generated by mkschedule
my ($w, $x, $y, $z, @k);
for (1..2) {
$w=$s^$s5[$v>>16&255]^$s6[$v&255]^$s7[$v>>24&255]^$s8[$v>>8&255]^$s7[$u>>24&255];
$x=$u^$s5[$w>>24&255]^$s6[$w>>8&255]^$s7[$w>>16&255]^$s8[$w&255]^$s8[$u>>8&255];
$y=$v^$s5[$x&255]^$s6[$x>>8&255]^$s7[$x>>16&255]^$s8[$x>>24&255]^$s5[$u>>16&255];
$z=$t^$s5[$y>>8&255]^$s6[$y>>16&255]^$s7[$y&255]^$s8[$y>>24&255]^$s6[$u&255];
push@k,$s5[$y>>24&255]^$s6[$y>>16&255]^$s7[$x&255]^$s8[$x>>8&255]^$s5[$w>>8&255];
push@k,$s5[$y>>8&255]^$s6[$y&255]^$s7[$x>>16&255]^$s8[$x>>24&255]^$s6[$x>>8&255];
push@k,$s5[$z>>24&255]^$s6[$z>>16&255]^$s7[$w&255]^$s8[$w>>8&255]^$s7[$y>>16&255];
push@k,$s5[$z>>8&255]^$s6[$z&255]^$s7[$w>>16&255]^$s8[$w>>24&255]^$s8[$z>>24&255];
$s=$y^$s5[$x>>16&255]^$s6[$x&255]^$s7[$x>>24&255]^$s8[$x>>8&255]^$s7[$w>>24&255];
$t=$w^$s5[$s>>24&255]^$s6[$s>>8&255]^$s7[$s>>16&255]^$s8[$s&255]^$s8[$w>>8&255];
$u=$x^$s5[$t&255]^$s6[$t>>8&255]^$s7[$t>>16&255]^$s8[$t>>24&255]^$s5[$w>>16&255];
$v=$z^$s5[$u>>8&255]^$s6[$u>>16&255]^$s7[$u&255]^$s8[$u>>24&255]^$s6[$w&255];
push@k,$s5[$s&255]^$s6[$s>>8&255]^$s7[$v>>24&255]^$s8[$v>>16&255]^$s5[$u>>24&255];
push@k,$s5[$s>>16&255]^$s6[$s>>24&255]^$s7[$v>>8&255]^$s8[$v&255]^$s6[$v>>16&255];
push@k,$s5[$t&255]^$s6[$t>>8&255]^$s7[$u>>24&255]^$s8[$u>>16&255]^$s7[$s&255];
push@k,$s5[$t>>16&255]^$s6[$t>>24&255]^$s7[$u>>8&255]^$s8[$u&255]^$s8[$t&255];
$w=$s^$s5[$v>>16&255]^$s6[$v&255]^$s7[$v>>24&255]^$s8[$v>>8&255]^$s7[$u>>24&255];
$x=$u^$s5[$w>>24&255]^$s6[$w>>8&255]^$s7[$w>>16&255]^$s8[$w&255]^$s8[$u>>8&255];
$y=$v^$s5[$x&255]^$s6[$x>>8&255]^$s7[$x>>16&255]^$s8[$x>>24&255]^$s5[$u>>16&255];
$z=$t^$s5[$y>>8&255]^$s6[$y>>16&255]^$s7[$y&255]^$s8[$y>>24&255]^$s6[$u&255];
push@k,$s5[$w&255]^$s6[$w>>8&255]^$s7[$z>>24&255]^$s8[$z>>16&255]^$s5[$y>>16&255];
push@k,$s5[$w>>16&255]^$s6[$w>>24&255]^$s7[$z>>8&255]^$s8[$z&255]^$s6[$z>>24&255];
push@k,$s5[$x&255]^$s6[$x>>8&255]^$s7[$y>>24&255]^$s8[$y>>16&255]^$s7[$w>>8&255];
push@k,$s5[$x>>16&255]^$s6[$x>>24&255]^$s7[$y>>8&255]^$s8[$y&255]^$s8[$x>>8&255];
$s=$y^$s5[$x>>16&255]^$s6[$x&255]^$s7[$x>>24&255]^$s8[$x>>8&255]^$s7[$w>>24&255];
$t=$w^$s5[$s>>24&255]^$s6[$s>>8&255]^$s7[$s>>16&255]^$s8[$s&255]^$s8[$w>>8&255];
$u=$x^$s5[$t&255]^$s6[$t>>8&255]^$s7[$t>>16&255]^$s8[$t>>24&255]^$s5[$w>>16&255];
$v=$z^$s5[$u>>8&255]^$s6[$u>>16&255]^$s7[$u&255]^$s8[$u>>24&255]^$s6[$w&255];
push@k,$s5[$u>>24&255]^$s6[$u>>16&255]^$s7[$t&255]^$s8[$t>>8&255]^$s5[$s&255];
push@k,$s5[$u>>8&255]^$s6[$u&255]^$s7[$t>>16&255]^$s8[$t>>24&255]^$s6[$t&255];
push@k,$s5[$v>>24&255]^$s6[$v>>16&255]^$s7[$s&255]^$s8[$s>>8&255]^$s7[$u>>24&255];
push@k,$s5[$v>>8&255]^$s6[$v&255]^$s7[$s>>16&255]^$s8[$s>>24&255]^$s8[$v>>16&255];
}
for (16..31) { $k[$_] &= 31 }
delete $cast5->{encrypt};
delete $cast5->{decrypt};
$cast5->{rounds} = length($key) <= 10 ? 12 : 16;
$cast5->{key} = \@k;
return $cast5;
} # init
# end of Crypt::CAST5_PP::init
1;

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Crypt\CBC.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Crypt\DES.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\DES\DES.xs.dll

Binary file not shown.

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Crypt\DES_EDE3.pm

View File

@@ -0,0 +1,7 @@
C:\strawberry\perl\vendor\lib\Crypt\DSA.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\Key.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\KeyChain.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\Key\PEM.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\Key\SSH2.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\Signature.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\Util.pm

View File

@@ -0,0 +1,7 @@
C:\strawberry\perl\vendor\lib\Crypt\DSA\GMP.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\GMP\Key.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\GMP\KeyChain.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\GMP\Key\PEM.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\GMP\Key\SSH2.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\GMP\Signature.pm
C:\strawberry\perl\vendor\lib\Crypt\DSA\GMP\Util.pm

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\vendor\lib\Crypt\IDEA.pm
C:\strawberry\perl\vendor\lib\Crypt\IDEA.pod
C:\strawberry\perl\vendor\lib\auto\Crypt\IDEA\IDEA.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,41 @@
C:\strawberry\perl\bin\pgplet
C:\strawberry\perl\bin\pgplet.bat
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Armour.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Buffer.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\CFB.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Certificate.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Cipher.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Ciphertext.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Compressed.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Config.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Constants.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Digest.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\ErrorHandler.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\KeyBlock.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\KeyRing.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\KeyServer.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Public.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Public\DSA.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Public\ElGamal.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Public\RSA.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Secret.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Secret\DSA.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Secret\ElGamal.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Key\Secret\RSA.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\MDC.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Marker.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Message.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\OnePassSig.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\PacketFactory.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Plaintext.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\S2k.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\SKSessionKey.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\SessionKey.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Signature.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Signature\SubPacket.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Trust.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\UserID.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Util.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenPGP\Words.pm

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\AES.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\AES\AES.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\Bignum.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\Bignum\CTX.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\Bignum\Bignum.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,3 @@
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\DSA.pm
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\DSA\Signature.pod
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\DSA\DSA.xs.dll

Binary file not shown.

View File

@@ -0,0 +1 @@
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\Guess.pm

View File

@@ -0,0 +1,7 @@
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\RSA.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\RSA\RSA.xs.dll
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\RSA\autosplit.ix
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\RSA\get_key_parameters.al
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\RSA\import_random_seed.al
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\RSA\new_key_from_parameters.al
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\RSA\new_public_key.al

Binary file not shown.

View File

@@ -0,0 +1,8 @@
# Index created by AutoSplit for blib\lib\Crypt\OpenSSL\RSA.pm
# (file acts as timestamp)
package Crypt::OpenSSL::RSA;
sub new_public_key ;
sub new_key_from_parameters ;
sub import_random_seed ;
sub get_key_parameters ;
1;

View File

@@ -0,0 +1,12 @@
# NOTE: Derived from blib\lib\Crypt\OpenSSL\RSA.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Crypt::OpenSSL::RSA;
#line 299 "blib\lib\Crypt\OpenSSL\RSA.pm (autosplit into blib\lib\auto\Crypt\OpenSSL\RSA\get_key_parameters.al)"
sub get_key_parameters {
return map { $_ ? Crypt::OpenSSL::Bignum->bless_pointer($_) : undef } shift->_get_key_parameters();
}
1;
# end of Crypt::OpenSSL::RSA::get_key_parameters

View File

@@ -0,0 +1,14 @@
# NOTE: Derived from blib\lib\Crypt\OpenSSL\RSA.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Crypt::OpenSSL::RSA;
#line 134 "blib\lib\Crypt\OpenSSL\RSA.pm (autosplit into blib\lib\auto\Crypt\OpenSSL\RSA\import_random_seed.al)"
sub import_random_seed {
until ( _random_status() ) {
_random_seed( Crypt::OpenSSL::Random::random_bytes(20) );
}
}
# end of Crypt::OpenSSL::RSA::import_random_seed
1;

View File

@@ -0,0 +1,13 @@
# NOTE: Derived from blib\lib\Crypt\OpenSSL\RSA.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Crypt::OpenSSL::RSA;
#line 122 "blib\lib\Crypt\OpenSSL\RSA.pm (autosplit into blib\lib\auto\Crypt\OpenSSL\RSA\new_key_from_parameters.al)"
sub new_key_from_parameters {
my ( $proto, $n, $e, $d, $p, $q ) = @_;
return $proto->_new_key_from_parameters( map { $_ ? $_->pointer_copy() : 0 } $n, $e, $d, $p, $q );
}
# end of Crypt::OpenSSL::RSA::new_key_from_parameters
1;

View File

@@ -0,0 +1,21 @@
# NOTE: Derived from blib\lib\Crypt\OpenSSL\RSA.pm.
# Changes made here will be lost when autosplit is run again.
# See AutoSplit.pm.
package Crypt::OpenSSL::RSA;
#line 82 "blib\lib\Crypt\OpenSSL\RSA.pm (autosplit into blib\lib\auto\Crypt\OpenSSL\RSA\new_public_key.al)"
sub new_public_key {
my ( $proto, $p_key_string ) = @_;
if ( $p_key_string =~ /^-----BEGIN RSA PUBLIC KEY-----/ ) {
return $proto->_new_public_key_pkcs1($p_key_string);
}
elsif ( $p_key_string =~ /^-----BEGIN PUBLIC KEY-----/ ) {
return $proto->_new_public_key_x509($p_key_string);
}
else {
croak "unrecognized key format";
}
}
# end of Crypt::OpenSSL::RSA::new_public_key
1;

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\Random.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\Random\Random.xs.dll

Binary file not shown.

View File

@@ -0,0 +1,2 @@
C:\strawberry\perl\vendor\lib\Crypt\OpenSSL\X509.pm
C:\strawberry\perl\vendor\lib\auto\Crypt\OpenSSL\X509\X509.xs.dll

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More