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