summaryrefslogtreecommitdiff
path: root/security/p5-Crypt-SSLeay/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-06-28*: recursive bump for perl 5.36wiz1-2/+2
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2020-09-08p5-Crypt-SSLeay: add patch from issue tracker to improve chances with ↵wiz1-4/+2
openssl 1.1 Using https://rt.cpan.org/Public/Bug/Display.html?id=118343 Bump PKGREVISION.
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin1-2/+2
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-06-30Update packages using a search.cpan.org HOMEPAGE to metacpan.org.nia1-2/+2
The former now redirects to the latter. This covers the most simple cases where http://search.cpan.org/dist/name can be changed to https://metacpan.org/release/name. Reviewed by hand to hopefully make sure no unwanted changes sneak in.
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-02-11Pass --libpath=${SSLBASE}/lib to fix configure on CentOS 7.schmonz1-1/+2
2017-06-05Recursive revbump from lang/perl5 5.26.0ryoon1-2/+2
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-2/+2
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin1-2/+2
2016-03-03Avoid build failures when chmod respects umask, and 'chmod -x' thus doesshattered1-2/+2
not clear all bits. (Can happen on Linux -- https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/67583)
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-10-09Remove SVR4_PKGNAME, per discussion on tech-pkg.wiz1-2/+1
2014-06-09Add new dependencies missed in previous, and chmod -x an errant .pm.schmonz1-1/+7
2014-06-09Update to 0.72. From the changelog:schmonz1-3/+2
- RT #94974: I forgot that `return` just returns from the code block for `catch`, not the subroutine so `filter_libs` was still trying to link against various libraries even when Devel::CheckLib was not installed. - Various minor fixes to C code - Various fixes to the distribution such as manifest files, additional tests, bundled module etc - Address RT bugs #94828 and #79212 - REMINDER: make test WILL FAIL if your OpenSSL is vulnerable to Heartbleed. - Add additional functions exposing information that can be obtained via SSLeay_version. - Add ability to query OpenSSL version, add test whether OpenSSL library being used is vulnerable to the Heartbleed bug. - Assorted fixes to Makefile.PL, most importantly to fix build problems with Strawberry Perl. - In Makefile.PL, use assert_lib to find the libraries against which we can actually link rather than passing a big bowl of libs to WriteMakefile. Bail out early if we can't link against any of the candidate libraries. - Make sure t/02-live.t actually uses Net::SSL. - Address RT bugs #88786, #88269, #78848, and #79477 - Makefile.PL now respects live-tests and no-live-tests, and allows library and header locations to be specified via the command line arguments libpath and incpath, respectively. - These options can also be specified using the environment variables CRYPT_SSLEAY_LIVE_TEST_WANTED OPENSSL_LIB OPENSSL_INC - Also fixed a number of embarrasing logic errors and typos in Makefile.PL which were introduced in previous 0.65_xx versions. - Reorganize Makefile.PL to allow incpath and libpath command line arguments. This attempts to address RT #88786, #88269, #79477, and #78848. This was supposed to be the next step immediately after drastically specifying Makefile.PL. But never got done. - Also add encoded version number to openssl-version output. - Address pull requests from GitHub and bug reports on RT. These address RT issues #83764, #86425, #86819, #62133, #82715, #90803
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-02-12Recursive PKGREVISION bump for OpenSSL API version bump.tron1-2/+2
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-02-06PKGREVISION bumps for the security/openssl 1.0.1d update.jperkin1-1/+2
2012-11-05Add .include "../../devel/zlib/buildlink3.mk"abs1-2/+2
Needed on at least CentOS 6.3
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-21Update to 0.64:wiz1-3/+2
0.64 2012-08-06 01:23:30 - Drastically simplify Makefile.PL to resolve RT bugs #61249, #61324, #63553, #68208, and #68084. - Forgot to update Changes for 0.63, so this version overrides that. 0.61_05 2012-08-04 00:40:22 UTC - Trying to distinguish between good vs bad zero returns from underlying SSL_read/SSL_write broke stuff (see RT bug #78695). Revert to previous behavior. - Completely re-organize Makefile.PL. I hope these changes will help take care of RT bugs #61324, #61249, #63553, and #68084 etc. This is not necessarily finished, but I want to see what happens on CPAN Testers at this point before making a few other minor changes. 0.60 2012-07-29 21:43:47 UTC - Release 0.59_03 as 0.60 so distributions can pick up various fixes. The most important one seems to be bug RT #70565. This should take care of bug RT #77167 - SSL_read and SSL_write now try to handle incomplete reads/writes (see bug RT RT #64054). The current test suite does is not very comprehensive, so caution is recommended at this point. Also, if you have good test cases, I would love to incorporate them into the distribution. 0.59_03 2012-03-10 00:45:28 UTC - Bump version number and upload to CPAN. 0.59_02 2012-03-08 16:16:03 UTC - Forgot to update Changes for 0.59_01. The following is a combined list of the more important fixes incorporated in both. - Bug RT #64054: Handle incomplete reads/writes better - Bug RT #73754: Add LWP::Protocol::https to PREREQ_PM - Bug RT #73755: Crypt-SSLeay does not verify hosts (yet). Don't let that cause a failure during tests. - Streamline t/02-live.t using Try::Tiny and done_testing - Plus assorted related small changes. 0.58_01 2010-09-08 19:11:39 UTC - L<text|scheme:...> is not supported in POD for 5.8.5 and earlier. - TODOs in POD should stand out - Add /boot/common/ssl and some other directories to unix_ssl_dirs (see bug #60936).
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-2/+2
2010-08-26Upating security/p5-Crypt-SSLeay from 0.57nb4 to 0.58sno1-3/+3
Upstream changes: 0.58 2010-08-25 14:06:30 UTC - Bump version number for Crypt::SSLeay to 0.58 and Net::SSL to 2.85 in preparation for release. - Fix typo in POD is SSLeay.pm s/PEM0encoded/PEM encoded/ (checked http://github.com/gitpan/Crypt-SSLeay/blob/9a1582ee1e4d132ae7cf9497bb83144786425d73/SSLeay.pm) - Update Changes and TODO. Regenerate README and META.yml. Update package author. Minor POD fixes. 0.57_05 2010-08-15 17:41:21 UTC - Fix for NO_PROXY support in Net::SSL (bug #57836) - Bump Net::SSL version number to 2.84_02 after changes - Fix file/dir permissions (bug #60338) - Review warnings when compiling SSLeay.xs against older versions of OpenSSL. Warnings are due to OpenSSL. - Add clarification regarding $ENV{HTTPS_CA_FILE} and $ENV{HTTPS_CA_DIR} to the POD. - Other POD related changes: * Remove historic information in README about platforms where the package was successfully built. * Reformat acknowledgements. TODO: Add more people. * Fix link to Net-SSLeay. * Add note about the --live-tests command line option * Generate README from POD. * Formatting fixes. * Update copyright notice. 0.57_04 2010-08-11 00:22:33 UTC - Reorganize Makefile.PL to break individual steps in to subroutines so as to facilitate localized future modifications. Whether there was any point to this remains to be seen. - In Makefile.PL, accommodate ActiveState+MingW configuration. - Pick the correct lib location for Strawberry Perl (bug #60230). - Apply fixes in bug reports #59312 and #33954 to Net/SSL.pm. - Bump version number in Net/SSL.pm to indicate development release. 0.57_03 2010-08-09 20:12:30 UTC - If the last component of $inc_dir is 'openssl', set $inc_dir to its parent and set $prefix to 'openssl'. Otherwise, leave $inc_dir as is and set $prefix to '' (I hope this fixes bugs #28431, #28680, #32084, #43084, #54103 without breaking anything). - Improved OpenSSL detection on Win32/Strawberry Perl (bug #49285). - Add MIME::Base64 as a prerequisite as Net::SSL needs it. - exit 0 if OpenSSL can't be found to avoid superfluous reports from CPAN Testers. - Add \ to $opt_bench in eg/net-ssl-test (bugs #30931, #39363). 0.57_02 2010-08-08 18:27:40 UTC - Refactor the version detection algorithm in Makefile.PL to handle all known variations of version number encoding. Should fix bug #52408. 0.57_01 2008-02-18 14:42:32 UTC - use #include <..> rather than #include "..." in crypt_ssleay_version.h. - add command-line switch to avoid live tests (bug #30268). - skip tests in t/01-connect.t if 443 is already in use (bug #30985). - make code gcc -Wwrite-strings compatible (bug #31926).
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-2/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz1-2/+2
2010-01-16Set or updated LICENSEheinz1-1/+2
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-2/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn1-1/+2
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-04The package needs a C compiler.heinz1-1/+3
2007-11-29Update to 0.57:wiz1-2/+2
0.57 2007-09-17 20:45:20 UTC - Honour both $ENV{NO_PROXY} and $ENV{no_proxy} in Net::SSL::proxy_connect_helper. (Bug #29371 reported by Jan Dubois). - $@ construction used in Net::SSL::connect was messed up, which could lead to sub-optimal error reporting. (Bug #29372 reported by Jan Dubois). - Ensure no proxification is used in t/01-connect.t (which might be the reason for all the spurious smoke failures). Bug #29373 reported by, you guessed it, Jan Dubois). - Silence a dubious fopen() warning in SSLeay.xs. - s/Netware/NetWare/ in Net/SSL.pm platform check - Improvements to Makefile.PL for dealing with platforms where openssl is installed with ./include and ./lib as sibling directories rather than child directories. This should allow the code to configure and build "out of the box" on Solaris (and probably other proprietary platforms). - Don't carp in LICENSE key addition code in Makefile.PL 0.56_01 2007-08-09 21:59:47 UTC - Various improvements to the Win32 configure code in Makefile.PL, based on CPAN tickets #28431 and #28432, by Guenter Knauf, notably to allow static linking and OpenSSL living in a relative directory. - Net::SSL: alarm() is not implemented on Netware platform, so don't try to set one there. (Guenter Knauf). - Should build on Solaris correctly (bug fix in include dir specification). Based on fix suggested in CPAN bug #28680. 0.56 2007-07-10 19:08:20 UTC - Purely a documentation issue raised by CPAN bug #27935. Users of previous versions do not need to upgrade.
2007-09-30Reset maintainer -- shell@ is inactive.wiz1-2/+2
2007-06-09Replace a patch by setting the proper environment variable.wiz1-1/+2
Info provided by the author David Landgren.
2007-06-08Update to 0.55:wiz1-8/+4
0.55 2007-06-01 17:34:22 UTC - Added a blocking() method to Net::SSL (and bumped version to 2.81). 0.54 2007-04-12 22:05:26 UTC - Rebadged 0.53_05, since no bugs appear to have surfaced. 0.53_05 - Fixed up incorrect LIBS key in WriteMakefile args. Thanks to David Cantrell for giving me access to an OpenBSD box that revealed this problem. - Added the list of modules that depend on Crypt::SSLeay to the README, as per cpants.perl.org. (think: improvements to the test suite). 0.53_04 2007-03-06 09:39:01 UTC - add diag() info to determine possible reasons for failure as per http://www.nntp.perl.org/group/perl.cpan.testers/2007/03/msg428964.html - Tweaks for Strawberry Perl detection. 0.53_03 2007-03-04 18:30:06 UTC - Adjusted the typemap shims to silence the compiler warnings that occur when sizeof(IV) is larger than sizeof(char *). - use XSLoader for faster loading if available, otherwise fall back to DynaLoader. - Makefile.PL heavily reworked, lots of cruft removed. - Ask to see whether the live tests should be run. - renamed net_sst.t to 01-connect.t - added 02-live.t that performs live HTTPS requests. 0.53_02 2007-01-29 10:02:34 UTC - don't proxy hosts in NO_PROXY environment variable (CPAN bug #11078). - don't send user agent string to proxy unless send_useragent_to_proxy is enabled. (CPAN bug #4759). - Net::SSL bumped to 2.80 0.53_01 2007-01-24 22:21:09 UTC - patch for CPAN #12444 applied (Jeff Lavallee). Net::SSL bumped tp 2.79. - example scripts moved into eg/ directory and the documentation updated. - added a TODO to remind me of what needs to be done. 0.53 2006-12-26 17:21:22 UTC - 0.52_02 deemed stable 0.52_02 2006-12-20 19:29:01 UTC - improved VMS support (CPAN bug #19829). - add a test to see if cert file is readable in Net::SSL::configure_certs (CPAN bug #8498) and Net::SSL version to 2.78. - known working platforms list removed from documentation. Too old, and CPAN Testers has the up-to-date information. - minor documentation improvements. 0.52_01 2006-12-17 - add call to SSL_library_init() in new() - maintenance taken over by brian d foy and David Landgren.
2006-11-05DESTDIR support.joerg1-1/+3
2006-08-22Update p5-Crypt-SSLeay to 0.51nb7abs1-2/+2
For OpenSSL 0.9.8b SSLeay_add_all_algorithms() does not setup any algorithms, wheras SSL_library_init() does. The net result was that SSL_CTX_new() would return a NULL pointer causing a perl coredump in such cases as: my $request = HTTP::Request->new( "GET", 'https://<some_url>' ); my $ua = LWP::UserAgent->new; my $response = $ua->request($request); Tracking this down was an entire flaming evening and change of my life that I'm never going to get back, but at least my NetBSD-4 retail machines can now run NetBSD-4 built perl binaries again.
2006-08-15update p5-Crypt-SSLeay to 0.51nb6 - p5-libwww now depends on usabs1-4/+2
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig1-2/+2
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-01-20Re-import security/p5-SSLeay as security/p5-Crypt-SSLeay, towiz1-0/+26
make the directory name match PKGNAME.