commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2020-03-18 12:35:25 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.3160 (New) Package is "perl-Convert-UUlib" Wed Mar 18 12:35:25 2020 rev:31 rq:785919 version:1.71 Changes: --- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes 2020-03-05 23:18:17.153177386 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.3160/perl-Convert-UUlib.changes 2020-03-18 12:42:43.588853503 +0100 @@ -1,0 +2,9 @@ +Tue Mar 17 03:10:13 UTC 2020 - + +- updated to 1.71 + see /usr/share/doc/packages/perl-Convert-UUlib/Changes + + 1.71 Tue Mar 17 00:54:06 CET 2020 + - backport to c89 (patch by Paul Howarth). + +--- Old: Convert-UUlib-1.7.tar.gz New: Convert-UUlib-1.71.tar.gz Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.53jdRX/_old 2020-03-18 12:42:46.704855474 +0100 +++ /var/tmp/diff_new_pack.53jdRX/_new 2020-03-18 12:42:46.704855474 +0100 @@ -17,7 +17,7 @@ Name: perl-Convert-UUlib -Version:1.7 +Version:1.71 Release:0 #Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later) %define cpan_name Convert-UUlib ++ Convert-UUlib-1.7.tar.gz -> Convert-UUlib-1.71.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.7/Changes new/Convert-UUlib-1.71/Changes --- old/Convert-UUlib-1.7/Changes 2020-02-29 22:08:37.0 +0100 +++ new/Convert-UUlib-1.71/Changes 2020-03-17 00:54:11.0 +0100 @@ -1,5 +1,8 @@ Revision history for Perl extension Convert::UUlib. +1.71 Tue Mar 17 00:54:06 CET 2020 + - backport to c89 (patch by Paul Howarth). + 1.7 Sat Feb 29 22:07:54 CET 2020 - new function: GetFileList. - experimental perlmulticore support (see manpage). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.7/META.json new/Convert-UUlib-1.71/META.json --- old/Convert-UUlib-1.7/META.json 2020-02-29 22:08:58.0 +0100 +++ new/Convert-UUlib-1.71/META.json2020-03-17 00:54:18.0 +0100 @@ -38,5 +38,5 @@ } }, "release_status" : "stable", - "version" : 1.7 + "version" : 1.71 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.7/META.yml new/Convert-UUlib-1.71/META.yml --- old/Convert-UUlib-1.7/META.yml 2020-02-29 22:08:58.0 +0100 +++ new/Convert-UUlib-1.71/META.yml 2020-03-17 00:54:18.0 +0100 @@ -20,4 +20,4 @@ - inc requires: common::sense: '3.74' -version: 1.7 +version: 1.71 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.7/UUlib.pm new/Convert-UUlib-1.71/UUlib.pm --- old/Convert-UUlib-1.7/UUlib.pm 2020-02-29 22:08:43.0 +0100 +++ new/Convert-UUlib-1.71/UUlib.pm 2020-03-17 00:54:15.0 +0100 @@ -7,7 +7,7 @@ require Exporter; require DynaLoader; -our $VERSION = 1.7; +our $VERSION = 1.71; our @ISA = qw(Exporter DynaLoader); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.7/UUlib.xs new/Convert-UUlib-1.71/UUlib.xs --- old/Convert-UUlib-1.7/UUlib.xs 2020-02-28 18:32:52.0 +0100 +++ new/Convert-UUlib-1.71/UUlib.xs 2020-03-02 23:20:58.0 +0100 @@ -410,8 +410,12 @@ void GetFileList () PPCODE: -for (uulist *iter = UUGlobalFileList; iter; iter = iter->NEXT) +{ + uulist *iter; + +for (iter = UUGlobalFileList; iter; iter = iter->NEXT) XPUSHs (sv_setref_pv (sv_newmortal (), "Convert::UUlib::Item", iter)); +} MODULE = Convert::UUlibPACKAGE = Convert::UUlib::Item diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.7/uulib/crc32.c new/Convert-UUlib-1.71/uulib/crc32.c --- old/Convert-UUlib-1.7/uulib/crc32.c 2020-02-27 18:20:56.0 +0100 +++ new/Convert-UUlib-1.71/uulib/crc32.c2020-03-02 23:20:58.0 +0100 @@ -689,6 +689,7 @@ /* merge two CRC32 such that result = crc32(dataB, lengthB, crc32(dataA, lengthA)) */ uint32_t uu_crc32_combine(uint32_t crcA, uint32_t crcB, size_t lengthB) { + int i; /* * based on Mark Adler's crc_combine from * https://github.com/madler/pigz/blob/master/pigz.c @@ -730,26 +731,28 @@ /* put operator for one zero bit in odd */ odd[0] = Polynomial; - for (int i = 1;
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2020-03-05 23:18:15 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092 (New) Package is "perl-Convert-UUlib" Thu Mar 5 23:18:15 2020 rev:30 rq:781131 version:1.7 Changes: --- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes 2020-02-18 13:30:37.808845426 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092/perl-Convert-UUlib.changes 2020-03-05 23:18:17.153177386 +0100 @@ -1,0 +2,25 @@ +Sun Mar 1 03:09:16 UTC 2020 - + +- updated to 1.7 + see /usr/share/doc/packages/perl-Convert-UUlib/Changes + + 1.7 Sat Feb 29 22:07:54 CET 2020 + - new function: GetFileList. + - experimental perlmulticore support (see manpage). + - Initialize is now a NOP and CleanUp automatically initializes again. + - updated example decoder and documentation a bit. + - include ecb.h to deal with compiler builtins and endianness. + - some further µ-optimisations in hot code, especially for yEnc. + - replace crc32 function by slice-by-16 version by Stephan Brumme, +which should speed up yEnc en-/decoding. + - yEnc: do not calculate two crcs per part, instead, combine +the part crcs together to form the file crc. + - yEnc: allow pcrc= in addition to pcrc32= for yenc trailers, as +some draft mentions both and it is actually in active use. + - yEnc: ignore crc32= on multiparts, except on the last part, +which avoids spurious corruption warnings. + - be more precise in documenting code licenses in COPYING. + - convert constant creation to the method I normally use. + - use common::sense. + +--- Old: Convert-UUlib-1.62.tar.gz New: Convert-UUlib-1.7.tar.gz Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.EP7xBw/_old 2020-03-05 23:18:18.545178174 +0100 +++ /var/tmp/diff_new_pack.EP7xBw/_new 2020-03-05 23:18:18.549178175 +0100 @@ -17,7 +17,7 @@ Name: perl-Convert-UUlib -Version:1.62 +Version:1.7 Release:0 #Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later) %define cpan_name Convert-UUlib @@ -31,6 +31,8 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Canary::Stability) +BuildRequires: perl(common::sense) >= 3.74 +Requires: perl(common::sense) >= 3.74 %{perl_requires} # MANUAL BEGIN Provides: p_conulb ++ Convert-UUlib-1.62.tar.gz -> Convert-UUlib-1.7.tar.gz ++ 3880 lines of diff (skipped)
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2020-02-18 13:30:31 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092 (New) Package is "perl-Convert-UUlib" Tue Feb 18 13:30:31 2020 rev:29 rq:775132 version:1.62 Changes: --- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes 2019-11-11 13:01:36.213767405 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.26092/perl-Convert-UUlib.changes 2020-02-18 13:30:37.808845426 +0100 @@ -1,0 +2,15 @@ +Tue Feb 18 03:07:17 UTC 2020 - + +- updated to 1.62 + see /usr/share/doc/packages/perl-Convert-UUlib/Changes + + 1.62 Mon Feb 17 23:19:42 CET 2020 + - major performance improvement by simplifying code in _FP_gets +to not use fscanf. This might slow things down on platforms +with very slow fgetc. + + 1.61 Sun Feb 9 18:38:29 CET 2020 + - lint uulib: fix some format string type mismatches +and some other minor issues. + +--- Old: Convert-UUlib-1.6.tar.gz New: Convert-UUlib-1.62.tar.gz Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.aPDLUl/_old 2020-02-18 13:30:38.912847573 +0100 +++ /var/tmp/diff_new_pack.aPDLUl/_new 2020-02-18 13:30:38.936847620 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Convert-UUlib # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Convert-UUlib -Version:1.6 +Version:1.62 Release:0 #Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later) %define cpan_name Convert-UUlib @@ -44,7 +44,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ Convert-UUlib-1.6.tar.gz -> Convert-UUlib-1.62.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.6/Changes new/Convert-UUlib-1.62/Changes --- old/Convert-UUlib-1.6/Changes 2019-10-24 17:17:05.0 +0200 +++ new/Convert-UUlib-1.62/Changes 2020-02-17 23:19:48.0 +0100 @@ -1,5 +1,14 @@ Revision history for Perl extension Convert::UUlib. +1.62 Mon Feb 17 23:19:42 CET 2020 + - major performance improvement by simplifying code in _FP_gets + to not use fscanf. This might slow things down on platforms + with very slow fgetc. + +1.61 Sun Feb 9 18:38:29 CET 2020 + - lint uulib: fix some format string type mismatches + and some other minor issues. + 1.6 Thu Oct 24 17:11:54 CEST 2019 - fix heap overflow (testcase by Noel Duffy, reported by Robert Scheck). The defense-in-depth mechanism based diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.6/META.json new/Convert-UUlib-1.62/META.json --- old/Convert-UUlib-1.6/META.json 2019-10-24 17:17:17.0 +0200 +++ new/Convert-UUlib-1.62/META.json2020-02-17 23:19:55.0 +0100 @@ -33,5 +33,5 @@ } }, "release_status" : "stable", - "version" : 1.6 + "version" : 1.62 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.6/META.yml new/Convert-UUlib-1.62/META.yml --- old/Convert-UUlib-1.6/META.yml 2019-10-24 17:17:17.0 +0200 +++ new/Convert-UUlib-1.62/META.yml 2020-02-17 23:19:55.0 +0100 @@ -18,4 +18,4 @@ directory: - t - inc -version: 1.6 +version: 1.62 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.6/UUlib.pm new/Convert-UUlib-1.62/UUlib.pm --- old/Convert-UUlib-1.6/UUlib.pm 2019-10-24 17:13:38.0 +0200 +++ new/Convert-UUlib-1.62/UUlib.pm 2020-02-14 09:02:16.0 +0100 @@ -8,7 +8,7 @@ require Exporter; require DynaLoader; -our $VERSION = 1.6; +our $VERSION = 1.62; our @ISA = qw(Exporter DynaLoader); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2019-11-11 13:01:27 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.2990 (New) Package is "perl-Convert-UUlib" Mon Nov 11 13:01:27 2019 rev:28 rq:747305 version:1.6 Changes: --- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes 2018-09-26 14:24:58.249774034 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new.2990/perl-Convert-UUlib.changes 2019-11-11 13:01:36.213767405 +0100 @@ -1,0 +2,24 @@ +Sat Nov 9 10:53:22 UTC 2019 - + +- Add manual license GPL-1.0-or-later to cpanspec.yml (see COPYING file in + the source) + +--- +Fri Oct 25 10:46:24 UTC 2019 - Tina Mueller + +- Regenerate spec with newest cpanspec + * Add manual dependencies to cpanspec.yml + +--- +Fri Oct 25 09:39:40 UTC 2019 - + +- updated to 1.6 + see /usr/share/doc/packages/perl-Convert-UUlib/Changes + + 1.6 Thu Oct 24 17:11:54 CEST 2019 + - fix heap overflow (testcase by Noel Duffy, reported +by Robert Scheck). The defense-in-depth mechanism based +on mmap should make this unexploitable for other than denial +of service, on systems supporting mmap/mprotect. + +--- Old: Convert-UUlib-1.5.tar.gz New: Convert-UUlib-1.6.tar.gz cpanspec.yml Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.Dc9q95/_old 2019-11-11 13:01:37.137768383 +0100 +++ /var/tmp/diff_new_pack.Dc9q95/_new 2019-11-11 13:01:37.153768400 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Convert-UUlib # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,52 +12,55 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define cpan_name Convert-UUlib Name: perl-Convert-UUlib -Version:1.5 +Version:1.6 Release:0 -Summary:Perl interface to the uulib library -License:GPL-1.0-or-later OR Artistic-1.0 +#Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later) +%define cpan_name Convert-UUlib +Summary:Perl interface to the uulib library (a.k.a. uudeview/uuenview) +License:GPL-1.0-or-later Group: Development/Libraries/Perl -Url:https://metacpan.org/pod/Convert::UUlib -Source: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz +Url:https://metacpan.org/release/%{cpan_name} +Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Canary::Stability) +%{perl_requires} +# MANUAL BEGIN Provides: p_conulb Obsoletes: p_conulb -%{perl_requires} +# MANUAL END %description -A Perl interface to the uulib library +Read the file doc/library.pdf from the distribution for in-depth +information about the C-library used in this interface, and the rest of +this document and especially the non-trivial decoder program at the end. %prep %setup -q -n %{cpan_name}-%{version} -# --- +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build -perl Makefile.PL +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %check -make %{?_smp_mflags} test -# --- +make test %install -make DESTDIR=%{buildroot} install_vendor +%perl_make_install %perl_process_packlist +%perl_gen_filelist -%files -%dir %{perl_vendorarch}/Convert -%{perl_vendorarch}/Convert/UUlib.pm -%dir %{perl_vendorarch}/auto/Convert -%{perl_vendorarch}/auto/Convert/UUlib -%{_mandir}/man3/Convert::UUlib.3pm.gz +%files -f %{name}.files +%defattr(-,root,root,755) +%doc Changes doc example-decoder README %license COPYING COPYING.Artistic C
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2018-09-26 14:24:39 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New) Package is "perl-Convert-UUlib" Wed Sep 26 14:24:39 2018 rev:27 rq:638335 version:1.5 Changes: --- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes 2014-10-09 12:52:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new/perl-Convert-UUlib.changes 2018-09-26 14:24:58.249774034 +0200 @@ -1,0 +2,12 @@ +Tue Sep 25 15:50:19 UTC 2018 - pmonrealgonza...@suse.com + +- update to 1.4 +- fix a heap overflow (testcase by Krzysztof Wojtaś). +- on systems that support it (posix + mmap + map_anonymous), + allocate all dynamic areas via mmap and put four guard + pages around them, to catch similar heap overflows + safely in the future. +- find a safer way to pass in CC/CFLAGS to uulib. +- added stability canary support. + +--- Old: Convert-UUlib-1.4.tar.gz New: Convert-UUlib-1.5.tar.gz Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.JFvH33/_old 2018-09-26 14:24:58.765773214 +0200 +++ /var/tmp/diff_new_pack.JFvH33/_new 2018-09-26 14:24:58.769773208 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Convert-UUlib # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,26 +16,27 @@ # +%define cpan_name Convert-UUlib Name: perl-Convert-UUlib -Version:1.4 +Version:1.5 Release:0 Summary:Perl interface to the uulib library -License:GPL-1.0+ or Artistic-1.0 +License:GPL-1.0-or-later OR Artistic-1.0 Group: Development/Libraries/Perl -Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm -Source: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Convert-UUlib-%version.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} +Url:https://metacpan.org/pod/Convert::UUlib +Source: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Canary::Stability) Provides: p_conulb Obsoletes: p_conulb +%{perl_requires} %description A Perl interface to the uulib library %prep -%setup -n Convert-UUlib-%{version} -q +%setup -q -n %{cpan_name}-%{version} # --- %build @@ -43,20 +44,20 @@ make %{?_smp_mflags} %check -make test +make %{?_smp_mflags} test # --- %install -make DESTDIR=$RPM_BUILD_ROOT install_vendor +make DESTDIR=%{buildroot} install_vendor %perl_process_packlist %files -%defattr(-,root,root) %dir %{perl_vendorarch}/Convert %{perl_vendorarch}/Convert/UUlib.pm %dir %{perl_vendorarch}/auto/Convert %{perl_vendorarch}/auto/Convert/UUlib -%doc /usr/share/man/man3/Convert::UUlib.3pm.gz -%doc COPYING COPYING.Artistic COPYING.GNU Changes MANIFEST README example-decoder doc +%{_mandir}/man3/Convert::UUlib.3pm.gz +%license COPYING COPYING.Artistic COPYING.GNU +%doc Changes MANIFEST README example-decoder doc %changelog ++ Convert-UUlib-1.4.tar.gz -> Convert-UUlib-1.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.4/Changes new/Convert-UUlib-1.5/Changes --- old/Convert-UUlib-1.4/Changes 2011-05-29 17:17:25.0 +0200 +++ new/Convert-UUlib-1.5/Changes 2015-07-11 03:56:11.0 +0200 @@ -1,9 +1,18 @@ Revision history for Perl extension Convert::UUlib. +1.5 Sat Jul 11 03:56:06 CEST 2015 + - fix a heap overflow (testcase by Krzysztof Wojtaś). +- on systems that support it (posix + mmap + map_anonymous), + allocate all dynamic areas via mmap and put four guard + pages around them, to catch similar heap overflows + safely in the future. +- find a safer way to pass in CC/CFLAGS to uulib. +- added stability canary support. + 1.4 Sun May 29 17:17:01 CEST 2011 - avoid a classical buffer overflow in case a progress message is too long. -- this release adds depdencies f
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2014-10-09 12:52:28 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New) Package is "perl-Convert-UUlib" Changes: --- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes 2011-11-21 12:37:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new/perl-Convert-UUlib.changes 2014-10-09 12:52:47.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 8 17:02:56 UTC 2014 - jeng...@inai.de + +- Use source URLs, and remove old specfile tags and sections. + +--- Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.rWMRiJ/_old 2014-10-09 12:52:47.0 +0200 +++ /var/tmp/diff_new_pack.rWMRiJ/_new 2014-10-09 12:52:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Convert-UUlib # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,24 +15,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: perl-Convert-UUlib +Version:1.4 +Release:0 +Summary:Perl interface to the uulib library License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl -Provides: p_conulb -Obsoletes: p_conulb -AutoReqProv:on -Summary:Perl interface to the uulib library -Version:1.4 -Release:1 Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm -Source: Convert-UUlib-%{version}.tar.gz +Source: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Convert-UUlib-%version.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} BuildRequires: perl BuildRequires: perl-macros +Provides: p_conulb +Obsoletes: p_conulb %description A Perl interface to the uulib library @@ -53,9 +50,6 @@ make DESTDIR=$RPM_BUILD_ROOT install_vendor %perl_process_packlist -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root) %dir %{perl_vendorarch}/Convert -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2011-12-06 18:39:16 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New) Package is "perl-Convert-UUlib", Maintainer is "vci...@suse.com" Changes: Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.1iciDc/_old 2011-12-06 19:06:28.0 +0100 +++ /var/tmp/diff_new_pack.1iciDc/_new 2011-12-06 19:06:28.0 +0100 @@ -19,7 +19,7 @@ Name: perl-Convert-UUlib -License:GPL+ or Artistic +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Provides: p_conulb Obsoletes: p_conulb -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at 2011-11-21 12:37:01 Comparing /work/SRC/openSUSE:Factory/perl-Convert-UUlib (Old) and /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new (New) Package is "perl-Convert-UUlib", Maintainer is "vci...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/perl-Convert-UUlib/perl-Convert-UUlib.changes 2011-09-23 12:36:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Convert-UUlib.new/perl-Convert-UUlib.changes 2011-11-21 12:37:58.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 18 11:10:42 UTC 2011 - co...@suse.com + +- use original .tar.gz + +--- Old: Convert-UUlib-1.4.tar.bz2 New: Convert-UUlib-1.4.tar.gz Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.OLYqsx/_old 2011-11-21 12:37:59.0 +0100 +++ /var/tmp/diff_new_pack.OLYqsx/_new 2011-11-21 12:37:59.0 +0100 @@ -28,7 +28,7 @@ Version:1.4 Release:1 Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm -Source: Convert-UUlib-%{version}.tar.bz2 +Source: Convert-UUlib-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} BuildRequires: perl -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Convert-UUlib for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Convert-UUlib for openSUSE:Factory checked in at Mon May 30 16:14:15 CEST 2011. --- perl-Convert-UUlib/perl-Convert-UUlib.changes 2010-12-16 13:49:50.0 +0100 +++ /mounts/work_src_done/STABLE/perl-Convert-UUlib/perl-Convert-UUlib.changes 2011-05-30 10:04:44.0 +0200 @@ -1,0 +2,10 @@ +Mon May 30 07:43:35 UTC 2011 - vci...@novell.com + +- update to 1.4 + - avoid a classical buffer overflow in case a progress + message is too long. +- this release adds depdencies for snprintf/vsnprintf. + - some uuencode encoders do not generate a final "space" line + before the "end" marker, so do not rely on the line to be there. + +--- calling whatdependson for head-i586 Old: Convert-UUlib-1.34.tar.bz2 New: Convert-UUlib-1.4.tar.bz2 Other differences: -- ++ perl-Convert-UUlib.spec ++ --- /var/tmp/diff_new_pack.C3iVRv/_old 2011-05-30 16:13:46.0 +0200 +++ /var/tmp/diff_new_pack.C3iVRv/_new 2011-05-30 16:13:46.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package perl-Convert-UUlib (Version 1.34) +# spec file for package perl-Convert-UUlib # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,14 +19,15 @@ Name: perl-Convert-UUlib -License:Artistic ; GPLv2+ +License:GPL+ or Artistic Group: Development/Libraries/Perl Provides: p_conulb Obsoletes: p_conulb AutoReqProv:on Summary:Perl interface to the uulib library -Version:1.34 +Version:1.4 Release:1 +Url:http://search.cpan.org/~mlehmann/Convert-UUlib-1.4/UUlib.pm Source: Convert-UUlib-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} @@ -34,7 +35,7 @@ BuildRequires: perl-macros %description -Perl interface to the uulib library +A Perl interface to the uulib library %prep %setup -n Convert-UUlib-%{version} -q ++ Convert-UUlib-1.34.tar.bz2 -> Convert-UUlib-1.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.34/Changes new/Convert-UUlib-1.4/Changes --- old/Convert-UUlib-1.34/Changes 2010-12-14 22:20:03.0 +0100 +++ new/Convert-UUlib-1.4/Changes 2011-05-29 17:17:25.0 +0200 @@ -1,5 +1,12 @@ Revision history for Perl extension Convert::UUlib. +1.4 Sun May 29 17:17:01 CEST 2011 + - avoid a classical buffer overflow in case a progress + message is too long. +- this release adds depdencies for snprintf/vsnprintf. + - some uuencode encoders do not generate a final "space" line + before the "end" marker, so do not rely on the line to be there. + 1.34 Tue Dec 14 22:20:00 CET 2010 - fix a one-byte-past-end-write buffer overflow in UURepairData (reported, analysed and testcase provided by Marco Walther). @@ -41,7 +48,7 @@ - use the yencode filesize as additional matching criterium to avoid false matches. - made the example decoder more verbose w.r.t. error handling. -- removed potentially confusing decide_temp calls from +- removed potentially confusing decode_temp calls from example decoder. 1.11 Fri Jun 13 15:32:30 CEST 2008 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.34/MANIFEST new/Convert-UUlib-1.4/MANIFEST --- old/Convert-UUlib-1.34/MANIFEST 2010-12-14 22:21:22.0 +0100 +++ new/Convert-UUlib-1.4/MANIFEST 2011-05-29 17:22:57.0 +0200 @@ -34,4 +34,4 @@ uulib/uustring.h uulib/uuutil.c -META.yml Module meta-data (added by MakeMaker) +META.jsonModule meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Convert-UUlib-1.34/META.json new/Convert-UUlib-1.4/META.json --- old/Convert-UUlib-1.34/META.json1970-01-01 01:00:00.0 +0100 +++ new/Convert-UUlib-1.4/META.json 2011-05-29 17:22:57.0 +0200 @@ -0,0 +1,26 @@ +{ + "no_index" : { + "directory" : [ + "t", + "inc" + ] + }, + "meta-spec" : { + "version" : 1.4, + "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html"; + }, + "generated_by" : "ExtUtils::MakeMaker::JSONMETA version 7.000", + "distribution_type" : "module", + "version" : "1.4", + "name" : "Convert-UUlib", + "author