[libcrypt-blowfish-perl] 01/01: Imported Upstream version 2.14

Salvatore Bonaccorso carnil at debian.org
Fri Aug 9 18:21:43 UTC 2013


This is an automated email from the git hooks/post-receive script.

carnil pushed a commit to annotated tag upstream/2.14
in repository libcrypt-blowfish-perl.

commit 6765ccf590705db695648fceaf952ef8de5b61cc
Author: Salvatore Bonaccorso <carnil at debian.org>
Date:   Fri Aug 9 20:09:26 2013 +0200

    Imported Upstream version 2.14
---
 Blowfish.pm |    2 +-
 Blowfish.xs |    3 +--
 Changes     |    7 +++++++
 META.yml    |   28 ++++++++++++++++++----------
 _blowfish.c |    4 ++++
 5 files changed, 31 insertions(+), 13 deletions(-)

diff --git a/Blowfish.pm b/Blowfish.pm
index 0aac825..7cbc118 100644
--- a/Blowfish.pm
+++ b/Blowfish.pm
@@ -16,7 +16,7 @@ use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
 	new encrypt decrypt
 );
 
-$VERSION = '2.12';
+$VERSION = '2.14';
 bootstrap Crypt::Blowfish $VERSION;
 
 use strict;
diff --git a/Blowfish.xs b/Blowfish.xs
index 336ac75..55efa4c 100644
--- a/Blowfish.xs
+++ b/Blowfish.xs
@@ -63,8 +63,7 @@ blowfish_crypt(input, output, ks, dir)
 			output = sv_newmortal();
 		output_len = 8;
 
-		if (!SvUPGRADE(output, SVt_PV))
-			croak("cannot use output argument as lvalue");
+		(SvUPGRADE(output, SVt_PV));
 
 		/* blowfish_crypt_8bytes(input, SvGROW(output, 8), ks, dir); */
 		/* HP-UX (HP cc) fix below, thanks Addi! */
diff --git a/Changes b/Changes
index 123a876..379f64c 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for Perl extension Crypt::Blowfish.
 
+2.14 23 Jul 2013
+	- quick mod to keep META.yml current
+
+2.13 23 Jul 2013
+	- updated SvUPGRADE to a statement
+	- patched for WIN64
+
 2.12 04 Mar 2010
 	- updated Changes to mesh with revision.
 
diff --git a/META.yml b/META.yml
index 7e4faaf..7a39cce 100644
--- a/META.yml
+++ b/META.yml
@@ -1,12 +1,20 @@
 --- #YAML:1.0
-name:                Crypt-Blowfish
-version:             2.12
-abstract:            ~
-license:             ~
-author:              ~
-generated_by:        ExtUtils::MakeMaker version 6.42
-distribution_type:   module
-requires:     
+name:               Crypt-Blowfish
+version:            2.14
+abstract:           ~
+author:  []
+license:            unknown
+distribution_type:  module
+configure_requires:
+    ExtUtils::MakeMaker:  0
+build_requires:
+    ExtUtils::MakeMaker:  0
+requires:  {}
+no_index:
+    directory:
+        - t
+        - inc
+generated_by:       ExtUtils::MakeMaker version 6.55_02
 meta-spec:
-    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
-    version: 1.3
+    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
+    version:  1.4
diff --git a/_blowfish.c b/_blowfish.c
index 5a1853b..ed39eea 100644
--- a/_blowfish.c
+++ b/_blowfish.c
@@ -28,7 +28,11 @@ typedef unsigned char IntU8 ;
 
 /* Define IntP to be an integer which
    is the same size as a pointer. */
+#ifdef _WIN64
+typedef unsigned long long IntP ;
+#else
 typedef unsigned long IntP ;
+#endif
 
 typedef struct
 {

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcrypt-blowfish-perl.git



More information about the Pkg-perl-cvs-commits mailing list