r57002 - in /trunk/libpoe-component-sslify-perl: ./ debian/ lib/POE/Component/ lib/POE/Component/SSLify/ t/
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Mon Apr 26 23:18:32 UTC 2010
Author: jawnsy-guest
Date: Mon Apr 26 23:18:25 2010
New Revision: 57002
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=57002
Log:
Only test changes, no need for upload
IGNORE-VERSION: 0.20-1
* New upstream release
Added:
trunk/libpoe-component-sslify-perl/t/2_simple.t
- copied unchanged from r56975, branches/upstream/libpoe-component-sslify-perl/current/t/2_simple.t
trunk/libpoe-component-sslify-perl/t/3_renegotiate.t
- copied unchanged from r56975, branches/upstream/libpoe-component-sslify-perl/current/t/3_renegotiate.t
Removed:
trunk/libpoe-component-sslify-perl/t/simple.t
Modified:
trunk/libpoe-component-sslify-perl/Build.PL
trunk/libpoe-component-sslify-perl/Changes
trunk/libpoe-component-sslify-perl/MANIFEST
trunk/libpoe-component-sslify-perl/META.yml
trunk/libpoe-component-sslify-perl/README
trunk/libpoe-component-sslify-perl/debian/changelog
trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify.pm
trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ClientHandle.pm
trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ServerHandle.pm
Modified: trunk/libpoe-component-sslify-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/Build.PL?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/Build.PL (original)
+++ trunk/libpoe-component-sslify-perl/Build.PL Mon Apr 26 23:18:25 2010
@@ -18,8 +18,6 @@
'sign' => 0,
'test_files' => 't/*.t',
-
- 'add_to_cleanup' => [ 'META.yml', 'Makefile.PL', 'README', 'Makefile', 'LICENSE' ], # automatically generated
'requires' => {
# Networking
Modified: trunk/libpoe-component-sslify-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/Changes?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/Changes (original)
+++ trunk/libpoe-component-sslify-perl/Changes Mon Apr 26 23:18:25 2010
@@ -1,4 +1,8 @@
Revision history for Perl extension POE::Component::SSLify.
+
+* 0.20
+
+ Split up the simple.t test into 2 tests for clarity, and added more diag messages for renegotiate, thanks HMBRAND!
* 0.19
Modified: trunk/libpoe-component-sslify-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/MANIFEST?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/MANIFEST (original)
+++ trunk/libpoe-component-sslify-perl/MANIFEST Mon Apr 26 23:18:25 2010
@@ -19,5 +19,6 @@
mylib/example.key
t/1_load.t
+t/2_simple.t
+t/3_renegotiate.t
t/apocalypse.t
-t/simple.t
Modified: trunk/libpoe-component-sslify-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/META.yml?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/META.yml (original)
+++ trunk/libpoe-component-sslify-perl/META.yml Mon Apr 26 23:18:25 2010
@@ -18,13 +18,13 @@
provides:
POE::Component::SSLify:
file: lib/POE/Component/SSLify.pm
- version: 0.19
+ version: 0.20
POE::Component::SSLify::ClientHandle:
file: lib/POE/Component/SSLify/ClientHandle.pm
- version: 0.19
+ version: 0.20
POE::Component::SSLify::ServerHandle:
file: lib/POE/Component/SSLify/ServerHandle.pm
- version: 0.19
+ version: 0.20
requires:
Net::SSLeay: 1.36
perl: 5.006
@@ -33,4 +33,4 @@
homepage: http://search.cpan.org/dist/POE-Component-SSLify
license: http://dev.perl.org/licenses/
repository: http://github.com/apocalypse/perl-poe-sslify
-version: 0.19
+version: 0.20
Modified: trunk/libpoe-component-sslify-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/README?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/README (original)
+++ trunk/libpoe-component-sslify-perl/README Mon Apr 26 23:18:25 2010
@@ -103,12 +103,12 @@
please report back to me so I can update this doc!
Net::SSLeay::renegotiate
- This function has been tested ( it's in t/simple.t ) but it doesn't work
- on FreeBSD! I tracked it down to this security advisory:
+ This function has been tested ( it's in t/3_renegotiate.t ) but it
+ doesn't work on FreeBSD! I tracked it down to this security advisory:
<http://security.freebsd.org/advisories/FreeBSD-SA-09:15.ssl.asc> which
explains it in detail. The test will skip this function if it detects
- that you're on a FreeBSD system. However, if you have the updated
- OpenSSL library that fixes this you can use it.
+ that you're on a broken system. However, if you have the updated OpenSSL
+ library that fixes this you can use it.
FUNCTIONS
Client_SSLify
@@ -230,7 +230,7 @@
SUPPORT
You can find documentation for this module with the perldoc command.
- perldoc POE::Component::SSLify
+ perldoc POE::Component::SSLify
Websites
* Search CPAN
Modified: trunk/libpoe-component-sslify-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/debian/changelog?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/debian/changelog (original)
+++ trunk/libpoe-component-sslify-perl/debian/changelog Mon Apr 26 23:18:25 2010
@@ -1,3 +1,12 @@
+libpoe-component-sslify-perl (0.20-1) UNRELEASED; urgency=low
+
+ Only test changes, no need for upload
+ IGNORE-VERSION: 0.20-1
+
+ * New upstream release
+
+ -- Jonathan Yu <jawnsy at cpan.org> Mon, 26 Apr 2010 11:40:14 -0400
+
libpoe-component-sslify-perl (0.19-1) unstable; urgency=low
[ Nathan Handler ]
Modified: trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify.pm?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify.pm (original)
+++ trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify.pm Mon Apr 26 23:18:25 2010
@@ -3,24 +3,22 @@
# Initialize our version
use vars qw( $VERSION );
-$VERSION = '0.19';
+$VERSION = '0.20';
# We need Net::SSLeay or all's a failure!
BEGIN {
- eval { require Net::SSLeay };
+ eval {
+ require Net::SSLeay;
+
+ # We need >= 1.36 because it contains a lot of important fixes
+ Net::SSLeay->import( 1.36 );
+ };
# Check for errors...
if ( $@ ) {
# Oh boy!
die $@;
} else {
- # Check to make sure the versions are what we want
- # TODO what if Net::SSLeay is upgraded to 1.4? :(
- if ( ! ( defined $Net::SSLeay::VERSION and
- $Net::SSLeay::VERSION =~ /^1\.3/ ) ) {
- warn 'Please upgrade Net::SSLeay to v1.30+ installed: v' . $Net::SSLeay::VERSION;
- }
-
# Finally, load our subclass :)
# ClientHandle isa ServerHandle so it will get loaded automatically
require POE::Component::SSLify::ClientHandle;
@@ -368,9 +366,9 @@
=head3 Net::SSLeay::renegotiate
-This function has been tested ( it's in t/simple.t ) but it doesn't work on FreeBSD! I tracked it down to this security advisory:
+This function has been tested ( it's in t/3_renegotiate.t ) but it doesn't work on FreeBSD! I tracked it down to this security advisory:
L<http://security.freebsd.org/advisories/FreeBSD-SA-09:15.ssl.asc> which explains it in detail. The test will skip this function
-if it detects that you're on a FreeBSD system. However, if you have the updated OpenSSL library that fixes this you can use it.
+if it detects that you're on a broken system. However, if you have the updated OpenSSL library that fixes this you can use it.
=head1 FUNCTIONS
@@ -502,7 +500,7 @@
You can find documentation for this module with the perldoc command.
- perldoc POE::Component::SSLify
+ perldoc POE::Component::SSLify
=head2 Websites
Modified: trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ClientHandle.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ClientHandle.pm?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ClientHandle.pm (original)
+++ trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ClientHandle.pm Mon Apr 26 23:18:25 2010
@@ -3,7 +3,7 @@
# Initialize our version
use vars qw( $VERSION );
-$VERSION = '0.19';
+$VERSION = '0.20';
# Import the SSL death routines
use Net::SSLeay qw( die_now die_if_ssl_error );
Modified: trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ServerHandle.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ServerHandle.pm?rev=57002&op=diff
==============================================================================
--- trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ServerHandle.pm (original)
+++ trunk/libpoe-component-sslify-perl/lib/POE/Component/SSLify/ServerHandle.pm Mon Apr 26 23:18:25 2010
@@ -3,7 +3,7 @@
# Initialize our version
use vars qw( $VERSION );
-$VERSION = '0.19';
+$VERSION = '0.20';
# Import the SSL death routines
use Net::SSLeay qw( die_now die_if_ssl_error );
More information about the Pkg-perl-cvs-commits
mailing list