Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Crypt::SSLeay::VersionUser Contributed Perl DocumentaCrypt::SSLeay::Version(3)

NAME
       Crypt::SSLeay::Version -	Obtain OpenSSL version information

SYNOPSIS
	   use Crypt::SSLeay::Version qw(\
	       openssl_built_on
	       openssl_cflags
	       openssl_dir
	       openssl_platform
	       openssl_version
	       openssl_version_number
	   );

	   my $version = openssl_version();

	   if (openssl_cflags()	=~ /DOPENSSL_NO_HEARTBEATS/) {
	       print "OpenSSL was compiled without heartbeats\n";
	   }

SUMMARY
       Exposes information provided by SSLeay_version
       <https://www.openssl.org/docs/crypto/SSLeay_version.html>.

EXPORTS
       By default, the module exports nothing. You can ask for each subroutine
       bloew to	be exported to your namespace.

SUBROUTINES
   openssl_built_on
       The date	of the build process in	the form "built	on: ..." if available
       or ``built on: date not available'' otherwise.

   openssl_cflags
       The compiler flags set for the compilation process in the form
       "compiler: ..." if available or "compiler: information not available"
       otherwise.

   openssl_dir
       The "OPENSSLDIR"	setting	of the library build in	the form "OPENSSLDIR:
       ..." if available or "OPENSSLDIR: N/A" otherwise.

   openssl_platform
       The "Configure" target of the library build in the form "platform: ..."
       if available or "platform: information not available" otherwise.

   openssl_version
       The version of the OpenSSL library including the	release	date.

   openssl_version_number
       The value of the	"OPENSSL_VERSION_NUMBER" macro as an unsigned integer.
       This value is more like a string	as version information is packed into
       specific	nibbles	see "crypto/opensslv.h"	in the OpenSSL source and
       <https://metacpan.org/pod/OpenSSL::Versions|OpenSSL::Versions> for
       explanation.

AUTHOR
       A. Sinan	Unur "<nanis@cpan.org>"

COPYRIGHT
       Copyright (C) 2014 A. Sinan Unur.

LICENSE
       This program is free software; you can redistribute it and/or modify it
       under the terms of Artistic License 2.0
       <http://www.perlfoundation.org/artistic_license_2_0>.

perl v5.24.1			  2014-04-22	     Crypt::SSLeay::Version(3)

NAME | SYNOPSIS | SUMMARY | EXPORTS | SUBROUTINES | AUTHOR | COPYRIGHT | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Crypt::SSLeay::Version&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help