Mailinglist Archive: opensuse-commit (1194 mails)

< Previous Next >
commit perl-Net_SSLeay
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Wed, 12 Mar 2008 16:05:11 +0100
  • Message-id: <20080312150511.C46B0678182@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package perl-Net_SSLeay
checked in at Wed Mar 12 16:05:11 CET 2008.

--------
--- perl-Net_SSLeay/perl-Net_SSLeay.changes 2007-05-07 11:55:37.000000000
+0200
+++ /mounts/work_src_done/STABLE/perl-Net_SSLeay/perl-Net_SSLeay.changes
2008-03-12 15:18:55.000000000 +0100
@@ -1,0 +2,19 @@
+Wed Mar 12 15:14:57 CET 2008 - anicka@xxxxxxx
+
+- update to 1.32
+ * Removed %Filenum_Objects from Net::SSLeay::Handle so
+ unused handles will be freed.
+ * Use ppport.h.
+ * improved openssl path guessing, forcing openssl path now
+ * Fixed a problem with X509_get_subjectAltNames not working
+ when the subjectAltNAmes are the first extension.
+ * Fixed incorrect test failure reports in 08_external.
+ * Add parens to function calls in Makefile.PL to prevent
+ warnings with some perls.
+ * Removed auto_include from Makefile.PL
+ * Removed build_requires('Test::NoWarnings') from Makefile.PL
+ * Don't let the tests die when something unexpected happens.
+- fix undefined operation in SSLeay.xs
+- add perl-Test-Warn to BuildRequires
+
+-------------------------------------------------------------------

Old:
----
Net_SSLeay.pm-1.30.diff
Net_SSLeay.pm-1.30-entropy.diff
Net_SSLeay.pm-1.30.tar.bz2
Net_SSLeay.pm-1.30-test.diff

New:
----
Net-SSLeay-1.32.tar.bz2
Net_SSLeay.pm-1.32.diff
Net_SSLeay.pm-1.32-undefined.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Net_SSLeay.spec ++++++
--- /var/tmp/diff_new_pack.R24149/_old 2008-03-12 16:04:12.000000000 +0100
+++ /var/tmp/diff_new_pack.R24149/_new 2008-03-12 16:04:12.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package perl-Net_SSLeay (Version 1.30)
+# spec file for package perl-Net_SSLeay (Version 1.32)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,22 +10,22 @@

# norootforbuild

+
Name: perl-Net_SSLeay
-BuildRequires: openssl openssl-devel
-Version: 1.30
-Release: 47
+BuildRequires: openssl openssl-devel perl-Test-Warn
+Version: 1.32
+Release: 1
Provides: p_ssleay
Obsoletes: p_ssleay
Requires: perl = %{perl_version}
-Autoreqprov: on
+AutoReqProv: on
Group: Development/Libraries/Perl
License: Artistic License
-URL: http://cpan.org/modules/by-module/Net
+Url: http://cpan.org/modules/by-module/Net
Summary: Net::SSLeay Perl Module
-Source: Net_SSLeay.pm-%{version}.tar.bz2
+Source: Net-SSLeay-%{version}.tar.bz2
Patch0: Net_SSLeay.pm-%{version}.diff
-Patch1: Net_SSLeay.pm-%{version}-test.diff
-Patch3: Net_SSLeay.pm-%{version}-entropy.diff
+Patch1: Net_SSLeay.pm-%{version}-undefined.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build

%description
@@ -38,10 +38,9 @@
Sampo Kellomaki <sampo@xxxxxx>

%prep
-%setup -q -n Net_SSLeay.pm-%{version}
+%setup -q -n Net-SSLeay-%{version}
%patch0
%patch1
-%patch3

%build
# replace rest of /usr/local/bin/perl with /usr/bin/perl
@@ -51,6 +50,9 @@
done
perl Makefile.PL -- OPTIMIZE="$RPM_OPT_FLAGS -Wall"
make
+
+%check
+mv t/handle/external/10_destroy.t t/handle/external/10_destroy.tt #urls are
often down
make test

%install
@@ -70,64 +72,80 @@
/var/adm/perl-modules/%{name}

%changelog
-* Mon May 07 2007 - anicka@xxxxxxx
+* Wed Mar 12 2008 anicka@xxxxxxx
+- update to 1.32
+ * Removed %%Filenum_Objects from Net::SSLeay::Handle so
+ unused handles will be freed.
+ * Use ppport.h.
+ * improved openssl path guessing, forcing openssl path now
+ * Fixed a problem with X509_get_subjectAltNames not working
+ when the subjectAltNAmes are the first extension.
+ * Fixed incorrect test failure reports in 08_external.
+ * Add parens to function calls in Makefile.PL to prevent
+ warnings with some perls.
+ * Removed auto_include from Makefile.PL
+ * Removed build_requires('Test::NoWarnings') from Makefile.PL
+ * Don't let the tests die when something unexpected happens.
+- fix undefined operation in SSLeay.xs
+- add perl-Test-Warn to BuildRequires
+* Mon May 07 2007 anicka@xxxxxxx
- add openssl to BuildRequires
-* Wed Jan 25 2006 - mls@xxxxxxx
+* Wed Jan 25 2006 mls@xxxxxxx
- converted neededforbuild to BuildRequires
-* Tue Jan 03 2006 - anicka@xxxxxxx
+* Tue Jan 03 2006 anicka@xxxxxxx
- update to 1.30
- remove X509_STORE_CTX_set_flags patch (not neccessary any more)
-* Thu Mar 17 2005 - mjancar@xxxxxxx
+* Thu Mar 17 2005 mjancar@xxxxxxx
- use secure path for entropy (#65753)
-* Wed Sep 29 2004 - mls@xxxxxxx
+* Wed Sep 29 2004 mls@xxxxxxx
- added X509_STORE_CTX_set_flags() function needed to enable
crl checking. Also fixed the documentation.
-* Wed Mar 03 2004 - mjancar@xxxxxxx
+* Wed Mar 03 2004 mjancar@xxxxxxx
- update to 1.25
- disable test running out of memmory in build environment
-* Sun Jan 11 2004 - adrian@xxxxxxx
+* Sun Jan 11 2004 adrian@xxxxxxx
- build as user
-* Fri Aug 22 2003 - mjancar@xxxxxxx
+* Fri Aug 22 2003 mjancar@xxxxxxx
- require the perl version we build with
-* Tue Jul 15 2003 - mjancar@xxxxxxx
+* Tue Jul 15 2003 mjancar@xxxxxxx
- adapt to perl-5.8.1
- use %%perl_process_packlist
-* Tue Jun 17 2003 - mjancar@xxxxxxx
+* Tue Jun 17 2003 mjancar@xxxxxxx
- update to 1.23
- kill obsolete patches
- fix filelist
-* Fri Jun 06 2003 - mjancar@xxxxxxx
+* Fri Jun 06 2003 mjancar@xxxxxxx
- update to 1.22
- use $RPM_OPT_FLAGS
- don't package MANIFEST
-* Tue May 20 2003 - mjancar@xxxxxxx
+* Tue May 20 2003 mjancar@xxxxxxx
- remove unpackaged files
-* Thu Nov 21 2002 - prehak@xxxxxxx
+* Thu Nov 21 2002 prehak@xxxxxxx
- updated to version 1.21
- applied patches eliminating security bug [#21903]
-* Thu Sep 12 2002 - prehak@xxxxxxx
+* Thu Sep 12 2002 prehak@xxxxxxx
- updated to version 1.20
- fixed hanged up processes in test -> enabled make test
-* Sat Jul 20 2002 - prehak@xxxxxxx
+* Sat Jul 20 2002 prehak@xxxxxxx
- update to version 1.18
- adjusted %%files section
- added examples directory to documentation
-* Tue Jul 02 2002 - mls@xxxxxxx
+* Tue Jul 02 2002 mls@xxxxxxx
- remove race in .packlist generation
-* Mon Jan 14 2002 - rvasice@xxxxxxx
+* Mon Jan 14 2002 rvasice@xxxxxxx
- update to version 1.12
- spec file cleanup
-* Thu Oct 11 2001 - cihlar@xxxxxxx
+* Thu Oct 11 2001 cihlar@xxxxxxx
- disabled make test as it leaves processes after build
-* Wed Apr 04 2001 - schwab@xxxxxxx
+* Wed Apr 04 2001 schwab@xxxxxxx
- Fix cast to not lose pointer bits.
-* Mon Mar 26 2001 - cihlar@xxxxxxx
+* Mon Mar 26 2001 cihlar@xxxxxxx
- fixed AUTOLOAD
- added make test
- remove tests which need network
-* Thu Nov 23 2000 - cihlar@xxxxxxx
+* Thu Nov 23 2000 cihlar@xxxxxxx
- fixed neededforbuild
-* Fri Nov 10 2000 - cihlar@xxxxxxx
+* Fri Nov 10 2000 cihlar@xxxxxxx
- renamed p_ssleay -> perl-Net_SSLeay
-* Wed Aug 23 2000 - cihlar@xxxxxxx
+* Wed Aug 23 2000 cihlar@xxxxxxx
- package created

++++++ Net_SSLeay.pm-1.30.diff -> Net_SSLeay.pm-1.32.diff ++++++
--- perl-Net_SSLeay/Net_SSLeay.pm-1.30.diff 2006-01-03 20:43:28.000000000
+0100
+++ /mounts/work_src_done/STABLE/perl-Net_SSLeay/Net_SSLeay.pm-1.32.diff
2008-03-10 15:36:30.000000000 +0100
@@ -1,5 +1,5 @@
---- SSLeay.pm
-+++ SSLeay.pm
+--- lib/Net/SSLeay.pm
++++ lib/Net/SSLeay.pm
@@ -57,6 +57,7 @@
# listed in LICENSE file at the root of OpenSSL-0.9.7b
# distribution (i.e. free, but mandatory attribution and NO WARRANTY).

++++++ Net_SSLeay.pm-1.32-undefined.diff ++++++
--- SSLeay.xs
+++ SSLeay.xs
@@ -359,7 +359,7 @@
char* key_str;
STRLEN key_len;

- cb = New(0, cb, 1, ssleay_ctx_cert_verify_cb_t);
+ New(0, cb, 1, ssleay_ctx_cert_verify_cb_t);

SvREFCNT_inc(func);
SvREFCNT_inc(data);

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages