commit libidn2 for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2020-06-02 14:32:59

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new.3606 (New)


Package is "libidn2"

Tue Jun  2 14:32:59 2020 rev:15 rq:808932 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2020-03-18 
12:23:07.088111517 +0100
+++ /work/SRC/openSUSE:Factory/.libidn2.new.3606/libidn2.changes
2020-06-02 14:33:01.570455883 +0200
@@ -1,0 +2,5 @@
+Tue May 26 06:14:55 UTC 2020 - Stephan Kulow 
+
+- Fix license entry of the library - it's different than the rest
+
+---



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.N0cAxc/_old  2020-06-02 14:33:02.566459035 +0200
+++ /var/tmp/diff_new_pack.N0cAxc/_new  2020-06-02 14:33:02.570459048 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libidn2
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 Version:2.3.0
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
-License:GPL-3.0-or-later
+License:GPL-3.0-or-later AND (GPL-2.0-or-later OR LGPL-3.0-or-later)
 URL:https://www.gnu.org/software/libidn/#libidn2
 Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
 Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
@@ -34,6 +34,7 @@
 
 %package tools
 Summary:Command line utility to convert Int. Domain Names
+License:GPL-3.0-or-later
 Requires(post): %{install_info_prereq}
 
 %description tools
@@ -42,6 +43,7 @@
 %package -n %{lname}
 Summary:Support for Internationalized Domain Names (IDN)
 # for lang package
+License:GPL-2.0-or-later OR LGPL-3.0-or-later
 Provides:   %{name} = %{version}
 
 %description -n %{lname}
@@ -49,6 +51,7 @@
 
 %package devel
 Summary:Include Files and Libraries mandatory for Development
+License:GPL-3.0-or-later AND (GPL-2.0-or-later OR LGPL-3.0-or-later)
 Requires:   %{lname} = %{version}
 
 %description devel





commit libidn2 for openSUSE:Factory

2020-03-18 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2020-03-18 12:17:24

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new.3160 (New)


Package is "libidn2"

Wed Mar 18 12:17:24 2020 rev:14 rq:784782 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2019-11-23 
23:29:02.162843198 +0100
+++ /work/SRC/openSUSE:Factory/.libidn2.new.3160/libidn2.changes
2020-03-18 12:23:07.088111517 +0100
@@ -1,0 +2,5 @@
+Sat Feb 22 19:14:28 UTC 2020 - Bjørn Lie 
+
+- No longer recommend -lang: supplements are in use.
+
+---



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.hldFLc/_old  2020-03-18 12:23:12.292114783 +0100
+++ /var/tmp/diff_new_pack.hldFLc/_new  2020-03-18 12:23:12.292114783 +0100
@@ -41,7 +41,6 @@
 
 %package -n %{lname}
 Summary:Support for Internationalized Domain Names (IDN)
-Recommends: %{name}-lang = %{version}
 # for lang package
 Provides:   %{name} = %{version}
 





commit libidn2 for openSUSE:Factory

2019-11-23 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2019-11-23 23:28:59

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new.26869 (New)


Package is "libidn2"

Sat Nov 23 23:28:59 2019 rev:13 rq:749805 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2019-11-04 
17:00:10.319860799 +0100
+++ /work/SRC/openSUSE:Factory/.libidn2.new.26869/libidn2.changes   
2019-11-23 23:29:02.162843198 +0100
@@ -1,0 +2,8 @@
+Tue Nov 19 20:11:59 UTC 2019 - Andreas Stieger 
+
+- update to 2.3.0:
+  * Update the data tables from Unicode 6.3.0 to Unicode 11.0
+  * Turn _idn2_punycode_encode, _idn2_punycode_decode into compat
+symbols
+
+---

Old:

  libidn2-2.2.0.tar.gz
  libidn2-2.2.0.tar.gz.sig

New:

  libidn2-2.3.0.tar.gz
  libidn2-2.3.0.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.mudmVD/_old  2019-11-23 23:29:02.978843256 +0100
+++ /var/tmp/diff_new_pack.mudmVD/_new  2019-11-23 23:29:02.982843256 +0100
@@ -18,7 +18,7 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:2.2.0
+Version:2.3.0
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0-or-later

++ libidn2-2.2.0.tar.gz -> libidn2-2.3.0.tar.gz ++
 19267 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2019-11-04 17:00:09

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new.2990 (New)


Package is "libidn2"

Mon Nov  4 17:00:09 2019 rev:12 rq:742496 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2019-06-12 
13:00:00.957317816 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new.2990/libidn2.changes
2019-11-04 17:00:10.319860799 +0100
@@ -4 +4 @@
-- Update to version 2.2.0:
+- Update to version 2.2.0 CVE-2019-12290 bsc#1154884:
@@ -16 +16 @@
-- updat to 2.1.1:
+- update to 2.1.1 CVE-2019-18224 bsc#1154887:



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.NhAMpf/_old  2019-11-04 17:00:10.911861434 +0100
+++ /var/tmp/diff_new_pack.NhAMpf/_new  2019-11-04 17:00:10.911861434 +0100
@@ -22,7 +22,6 @@
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0-or-later
-Group:  Development/Libraries/C and C++
 URL:https://www.gnu.org/software/libidn/#libidn2
 Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
 Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
@@ -35,7 +34,6 @@
 
 %package tools
 Summary:Command line utility to convert Int. Domain Names
-Group:  Productivity/Networking/DNS/Utilities
 Requires(post): %{install_info_prereq}
 
 %description tools
@@ -43,7 +41,6 @@
 
 %package -n %{lname}
 Summary:Support for Internationalized Domain Names (IDN)
-Group:  System/Libraries
 Recommends: %{name}-lang = %{version}
 # for lang package
 Provides:   %{name} = %{version}
@@ -53,7 +50,6 @@
 
 %package devel
 Summary:Include Files and Libraries mandatory for Development
-Group:  Development/Libraries/C and C++
 Requires:   %{lname} = %{version}
 
 %description devel





commit libidn2 for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2019-06-12 12:59:54

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new.4811 (New)


Package is "libidn2"

Wed Jun 12 12:59:54 2019 rev:11 rq:705958 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2019-02-28 
21:26:34.565869439 +0100
+++ /work/SRC/openSUSE:Factory/.libidn2.new.4811/libidn2.changes
2019-06-12 13:00:00.957317816 +0200
@@ -1,0 +2,12 @@
+Tue May 28 11:55:30 UTC 2019 - Martin Pluskal 
+
+- Update to version 2.2.0:
+  * Perform A-Label roundtrip for lookup functions by default
+  * Stricter check of input to punycode decoder
+  * Fix punycode decoding with no ASCII chars but given delimiter
+  * Fix 'idn2 --no-tr64' (was a no-op)
+  * Allow _ as a basic code point in domain labels
+  * Fail building documentation if 'ronn' isn't installed
+  * git tag changed to reflect https://semver.org/
+
+---

Old:

  libidn2-2.1.1a.tar.gz
  libidn2-2.1.1a.tar.gz.sig

New:

  libidn2-2.2.0.tar.gz
  libidn2-2.2.0.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.Lfg7Ca/_old  2019-06-12 13:00:03.021317357 +0200
+++ /var/tmp/diff_new_pack.Lfg7Ca/_new  2019-06-12 13:00:03.053317350 +0200
@@ -18,14 +18,14 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:2.1.1
+Version:2.2.0
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 URL:https://www.gnu.org/software/libidn/#libidn2
-Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}a.tar.gz
-Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}a.tar.gz.sig
+Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
+Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
 Source3:baselibs.conf
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig

++ libidn2-2.1.1a.tar.gz -> libidn2-2.2.0.tar.gz ++
 14833 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2019-02-28 21:26:31

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new.28833 (New)


Package is "libidn2"

Thu Feb 28 21:26:31 2019 rev:10 rq:677932 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2019-01-11 
14:04:06.783883132 +0100
+++ /work/SRC/openSUSE:Factory/.libidn2.new.28833/libidn2.changes   
2019-02-28 21:26:34.565869439 +0100
@@ -1,0 +2,15 @@
+Wed Feb 20 21:50:06 UTC 2019 - Andreas Stieger 
+
+- updat to 2.1.1:
+  * Revert SONAME bump from release 2.1.0
+  * Fix NULL dereference in idn2_register_u8() and
+idn2_register_ul()
+  * Fix free of random value in idn2_to_ascii_4i()
+  * Improved fuzzer (which found the above issues)
+  * Check for valid unicode input in punycode encoder
+  * Avoid excessive CPU usage in punycode encoding with
+large inputs
+  * Deprecate idn2_to_ascii_4i() in favor of idn2_to_ascii_4i2()
+  * Restrict output length of idn2_to_ascii_4i() to 63 bytes
+
+---

Old:

  libidn2-2.1.0.tar.gz
  libidn2-2.1.0.tar.gz.sig

New:

  libidn2-2.1.1a.tar.gz
  libidn2-2.1.1a.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.BNQMPJ/_old  2019-02-28 21:26:35.245869211 +0100
+++ /var/tmp/diff_new_pack.BNQMPJ/_new  2019-02-28 21:26:35.249869210 +0100
@@ -16,16 +16,16 @@
 #
 
 
-%define lname  libidn2-4
+%define lname  libidn2-0
 Name:   libidn2
-Version:2.1.0
+Version:2.1.1
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 URL:https://www.gnu.org/software/libidn/#libidn2
-Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
-Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
+Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}a.tar.gz
+Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}a.tar.gz.sig
 Source3:baselibs.conf
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.BNQMPJ/_old  2019-02-28 21:26:35.269869203 +0100
+++ /var/tmp/diff_new_pack.BNQMPJ/_new  2019-02-28 21:26:35.273869202 +0100
@@ -1 +1 @@
-libidn2-4
+libidn2-0

++ libidn2-2.1.0.tar.gz -> libidn2-2.1.1a.tar.gz ++
 12852 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2019-01-11 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2019-01-11 14:02:32

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new.28833 (New)


Package is "libidn2"

Fri Jan 11 14:02:32 2019 rev:9 rq:663190 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2018-05-30 
12:30:45.798803280 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new.28833/libidn2.changes   
2019-01-11 14:04:06.783883132 +0100
@@ -1,0 +2,8 @@
+Sat Jan  5 17:12:00 UTC 2019 - astie...@suse.com
+
+- update to 2.1.0:
+  * Two internal functions are no longer exposed, soname bump
+  * Fix label length check for idn2_register_u8()
+  * Add missing error messages to idn2_strerror_name()
+
+---

Old:

  libidn2-2.0.5.tar.gz
  libidn2-2.0.5.tar.gz.sig

New:

  libidn2-2.1.0.tar.gz
  libidn2-2.1.0.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.c1aRds/_old  2019-01-11 14:04:07.387882524 +0100
+++ /var/tmp/diff_new_pack.c1aRds/_new  2019-01-11 14:04:07.387882524 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libidn2
 #
-# 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,18 +12,18 @@
 # 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 lname  libidn2-0
+%define lname  libidn2-4
 Name:   libidn2
-Version:2.0.5
+Version:2.1.0
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
-Url:https://www.gnu.org/software/libidn/#libidn2
+URL:https://www.gnu.org/software/libidn/#libidn2
 Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
 Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
 Source3:baselibs.conf

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.c1aRds/_old  2019-01-11 14:04:07.407882504 +0100
+++ /var/tmp/diff_new_pack.c1aRds/_new  2019-01-11 14:04:07.407882504 +0100
@@ -1 +1 @@
-libidn2-0
+libidn2-4

++ libidn2-2.0.5.tar.gz -> libidn2-2.1.0.tar.gz ++
 28639 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2018-05-30 11:41:39

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new (New)


Package is "libidn2"

Wed May 30 11:41:39 2018 rev:8 rq:612667 version:2.0.5

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2017-09-07 
22:08:01.382875336 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2018-05-30 
12:30:45.798803280 +0200
@@ -1,0 +2,19 @@
+Mon May 28 14:28:16 UTC 2018 - astie...@suse.com
+
+- update to 2.0.5:
+  * Switch the default library behavior to IDNA2008 as amended by
+TR#46 (non-transitional). That default behavior is enabled when
+no flags are specified to function calls. Applications can
+utilize the %IDN2_NO_TR46 flag to switch to the unamended
+IDNA2008. This is done in the interest of interoperability
+based on the fact that this is what application writers care
+about rather than strict compliance with a particular protocol
+  * Fixed memory leak in idn2_to_unicode_8zlz()
+  * Return error (IDN2_ICONV_FAIL) on charset conversion errors
+  * Fixed issue with STD3 rules applying in non-transitional TR46
+mode
+  * idn2: added option --usestd3asciirules
+- put translations into libidn2-lang
+- correct location of install_info_prereq macro to be on tools
+
+---

Old:

  libidn2-2.0.4.tar.gz
  libidn2-2.0.4.tar.gz.sig

New:

  libidn2-2.0.5.tar.gz
  libidn2-2.0.5.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.R7ixKk/_old  2018-05-30 12:30:46.978759368 +0200
+++ /var/tmp/diff_new_pack.R7ixKk/_new  2018-05-30 12:30:46.990758921 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libidn2
 #
-# Copyright (c) 2017 SUSE LINUX 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
@@ -18,10 +18,10 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:2.0.4
+Version:2.0.5
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Url:https://www.gnu.org/software/libidn/#libidn2
 Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
@@ -29,7 +29,6 @@
 Source3:baselibs.conf
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig
-Requires(post): %{install_info_prereq}
 
 %description
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -37,6 +36,7 @@
 %package tools
 Summary:Command line utility to convert Int. Domain Names
 Group:  Productivity/Networking/DNS/Utilities
+Requires(post): %{install_info_prereq}
 
 %description tools
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -44,6 +44,9 @@
 %package -n %{lname}
 Summary:Support for Internationalized Domain Names (IDN)
 Group:  System/Libraries
+Recommends: %{name}-lang = %{version}
+# for lang package
+Provides:   %{name} = %{version}
 
 %description -n %{lname}
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -56,6 +59,8 @@
 %description devel
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
 
+%lang_package
+
 %prep
 %setup -q
 
@@ -73,6 +78,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 # Do not bother with partial gtkdoc
 rm -rf %{buildroot}/%{_datadir}/gtk-doc/
+%find_lang %{name}
 
 %check
 make check %{?_smp_mflags}
@@ -87,10 +93,11 @@
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files tools
-%doc AUTHORS COPYING* ChangeLog NEWS README.md
+%license COPYING*
+%doc AUTHORS ChangeLog NEWS README.md
 %{_infodir}/libidn*
 %{_bindir}/idn2
-%{_mandir}/man1/idn2.1%{ext_man}
+%{_mandir}/man1/idn2.1%{?ext_man}
 
 %files -n %{lname}
 %{_libdir}/libidn2.so.*
@@ -101,4 +108,6 @@
 %{_includedir}/*.h
 %{_mandir}/man3/*
 
+%files lang -f %{name}.lang
+
 %changelog

++ libidn2-2.0.4.tar.gz -> libidn2-2.0.5.tar.gz ++
 17571 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2017-09-07 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2017-09-07 22:07:59

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new (New)


Package is "libidn2"

Thu Sep  7 22:07:59 2017 rev:7 rq:519871 version:2.0.4

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2017-08-08 
11:57:25.943295719 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2017-09-07 
22:08:01.382875336 +0200
@@ -1,0 +2,10 @@
+Wed Aug 30 19:27:14 UTC 2017 - astie...@suse.com
+
+- update to 2.0.4:
+  * Fix integer overflow in bidi.c/_isBidi() bsc#1056451
+  * Fix integer overflow in puny_decode.c/decode_digit()
+bsc#1056450
+  * Fix idna_free() to idn_free()
+- enable documentation again
+
+---

Old:

  libidn2-2.0.3.tar.gz
  libidn2-2.0.3.tar.gz.sig

New:

  libidn2-2.0.4.tar.gz
  libidn2-2.0.4.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.PpXjIw/_old  2017-09-07 22:08:02.122771041 +0200
+++ /var/tmp/diff_new_pack.PpXjIw/_new  2017-09-07 22:08:02.126770477 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:2.0.3
+Version:2.0.4
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0+
@@ -29,6 +29,7 @@
 Source3:baselibs.conf
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig
+Requires(post): %{install_info_prereq}
 
 %description
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -63,8 +64,7 @@
 --disable-rpath \
 --disable-silent-rules \
 --disable-static \
---disable-gtk-doc \
---disable-doc
+--disable-gtk-doc
 
 make %{?_smp_mflags}
 
@@ -77,12 +77,20 @@
 %check
 make check %{?_smp_mflags}
 
+%post tools
+%install_info --info-dir=%{_infodir} %{_infodir}/libidn2.info.*
+
+%preun tools
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/libidn2.info.*
+
 %post -n %{lname} -p /sbin/ldconfig
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files tools
 %doc AUTHORS COPYING* ChangeLog NEWS README.md
+%{_infodir}/libidn*
 %{_bindir}/idn2
+%{_mandir}/man1/idn2.1%{ext_man}
 
 %files -n %{lname}
 %{_libdir}/libidn2.so.*
@@ -91,5 +99,6 @@
 %{_libdir}/libidn2.so
 %{_libdir}/pkgconfig/libidn2.pc
 %{_includedir}/*.h
+%{_mandir}/man3/*
 
 %changelog

++ libidn2-2.0.3.tar.gz -> libidn2-2.0.4.tar.gz ++
 9369 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2017-08-08 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2017-08-08 11:57:21

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new (New)


Package is "libidn2"

Tue Aug  8 11:57:21 2017 rev:6 rq:512360 version:2.0.3

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2017-05-27 
13:12:43.471351451 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2017-08-08 
11:57:25.943295719 +0200
@@ -1,0 +2,13 @@
+Mon Jul 24 18:26:03 UTC 2017 - astie...@suse.com
+
+- update to 2.0.3:
+  * %IDN2_USE_STD3_ASCII_RULES disabled by default.
+Previously libidn2 was eliminating non-STD3 characters from
+domain strings such as _443._tcp.example.com, or IPs such as
+1.2.3.4/24 provided to libidn2 functions. That was an
+unexpected regression for applications switching from libidn
+and thus it is no longer applied by default.
+Use %IDN2_USE_STD3_ASCII_RULES to enable that behavior again.
+- disable documentation, does not build correctly
+
+---

Old:

  libidn2-2.0.2.tar.gz
  libidn2-2.0.2.tar.gz.sig

New:

  libidn2-2.0.3.tar.gz
  libidn2-2.0.3.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.PVBpZS/_old  2017-08-08 11:57:27.547069839 +0200
+++ /var/tmp/diff_new_pack.PVBpZS/_new  2017-08-08 11:57:27.575065896 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:2.0.2
+Version:2.0.3
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0+
@@ -29,8 +29,6 @@
 Source3:baselibs.conf
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig
-Requires(post): %{install_info_prereq}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)
@@ -65,7 +63,8 @@
 --disable-rpath \
 --disable-silent-rules \
 --disable-static \
---disable-gtk-doc
+--disable-gtk-doc \
+--disable-doc
 
 make %{?_smp_mflags}
 
@@ -78,31 +77,19 @@
 %check
 make check %{?_smp_mflags}
 
-%post tools
-%install_info --info-dir=%{_infodir} %{_infodir}/libidn2.info.*
-
-%preun tools
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/libidn2.info.*
-
 %post -n %{lname} -p /sbin/ldconfig
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files tools
-%defattr(-,root,root)
 %doc AUTHORS COPYING* ChangeLog NEWS README.md
-%{_infodir}/libidn*
 %{_bindir}/idn2
-%{_mandir}/man1/idn2.1%{ext_man}
 
 %files -n %{lname}
-%defattr(-,root,root)
 %{_libdir}/libidn2.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/libidn2.so
 %{_libdir}/pkgconfig/libidn2.pc
 %{_includedir}/*.h
-%{_mandir}/man3/*
 
 %changelog

++ libidn2-2.0.2.tar.gz -> libidn2-2.0.3.tar.gz ++
 8580 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2017-05-27 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2017-05-27 13:12:42

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new (New)


Package is "libidn2"

Sat May 27 13:12:42 2017 rev:5 rq:496918 version:2.0.2

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2017-05-10 
20:31:58.179869754 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2017-05-27 
13:12:43.471351451 +0200
@@ -1,0 +2,7 @@
+Sat May 20 08:13:44 UTC 2017 - astie...@suse.com
+
+- update to 2.0.2:
+  * Fix TR46 transitional mode
+  * Fix several documentation issues
+
+---

Old:

  libidn2-2.0.1.tar.gz
  libidn2-2.0.1.tar.gz.sig

New:

  libidn2-2.0.2.tar.gz
  libidn2-2.0.2.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.61FMIE/_old  2017-05-27 13:12:44.099262677 +0200
+++ /var/tmp/diff_new_pack.61FMIE/_new  2017-05-27 13:12:44.099262677 +0200
@@ -18,7 +18,7 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:2.0.1
+Version:2.0.2
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0+
@@ -70,7 +70,7 @@
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 # Do not bother with partial gtkdoc
 rm -rf %{buildroot}/%{_datadir}/gtk-doc/

++ libidn2-2.0.1.tar.gz -> libidn2-2.0.2.tar.gz ++
 2799 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2017-05-10 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2017-05-10 20:31:49

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new (New)


Package is "libidn2"

Wed May 10 20:31:49 2017 rev:4 rq:490972 version:2.0.1

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2017-01-24 
10:36:13.418367404 +0100
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2017-05-10 
20:31:58.179869754 +0200
@@ -1,0 +2,30 @@
+Tue Apr 25 09:18:59 UTC 2017 - pmonrealgonza...@suse.com
+
+- Sources updated from http://alpha.gnu.org to https://ftp.gnu.org
+
+---
+Mon Apr 24 15:18:16 UTC 2017 - pmonrealgonza...@suse.com
+
+- Update to version 2.0.1 
+- Version 2.0.1 (released 2017-04-22)
+  * idn2 utility now using IDNA2008 + TR46 by default
+- Version 2.0.0 (released 2017-03-29) [alpha]
+  * Version numbering scheme changed
+  * Added to ASCII conversion functions corresponding to libidn1
+functions:
+- idn2_to_ascii_4i - idn2_to_ascii_4z
+- idn2_to_ascii_8z - idn2_to_ascii_lz
+  * Added to unicode conversion functions corresponding to libidn1
+functions:
+- idn2_to_unicode_8z4z - idn2_to_unicode_4z4z
+- idn2_to_unicode_44i  - idn2_to_unicode_8z8z
+- idn2_to_unicode_8zlz - idn2_to_unicode_lzlz
+  * Including idn2.h will provide libidn1 compatibility functions
+   unless IDN2_SKIP_LIBIDN_COMPAT is defined. That allows converting
+   applications from libidn1 (which offers IDNA2003) to libidn2 (which
+   offers IDNA2008) by replacing idna.h to idn2.h in the applications'
+   source.
+- Dropped patch not needed after revision
+  * libidn2-no-examples-build.patch
+
+---

Old:

  libidn2-0.16.tar.gz
  libidn2-no-examples-build.patch

New:

  libidn2-2.0.1.tar.gz
  libidn2-2.0.1.tar.gz.sig



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.d83fuW/_old  2017-05-10 20:32:01.383417788 +0200
+++ /var/tmp/diff_new_pack.d83fuW/_new  2017-05-10 20:32:01.387417224 +0200
@@ -18,16 +18,15 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:0.16
+Version:2.0.1
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0+
 Group:  Development/Libraries/C and C++
 Url:https://www.gnu.org/software/libidn/#libidn2
-Source0:http://alpha.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
+Source0:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
+Source1:https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
 Source3:baselibs.conf
-# PATCH-FIX-UPSTREAM: do not build non-installed examples needlessly
-Patch0: libidn2-no-examples-build.patch
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig
 Requires(post): %{install_info_prereq}
@@ -60,7 +59,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure \
@@ -68,6 +66,7 @@
 --disable-silent-rules \
 --disable-static \
 --disable-gtk-doc
+
 make %{?_smp_mflags}
 
 %install
@@ -90,7 +89,7 @@
 
 %files tools
 %defattr(-,root,root)
-%doc AUTHORS COPYING* ChangeLog NEWS README
+%doc AUTHORS COPYING* ChangeLog NEWS README.md
 %{_infodir}/libidn*
 %{_bindir}/idn2
 %{_mandir}/man1/idn2.1%{ext_man}
@@ -102,6 +101,7 @@
 %files devel
 %defattr(-,root,root)
 %{_libdir}/libidn2.so
+%{_libdir}/pkgconfig/libidn2.pc
 %{_includedir}/*.h
 %{_mandir}/man3/*
 

++ libidn2-0.16.tar.gz -> libidn2-2.0.1.tar.gz ++
 192889 lines of diff (skipped)




commit libidn2 for openSUSE:Factory

2017-01-24 Thread root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2017-01-24 10:36:12

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new (New)


Package is "libidn2"

Changes:

--- /work/SRC/openSUSE:Factory/libidn2/libidn2.changes  2016-12-09 
09:39:10.532392297 +0100
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2017-01-24 
10:36:13.418367404 +0100
@@ -1,0 +2,38 @@
+Thu Jan 19 14:25:32 UTC 2017 - shshyukr...@suse.com
+
+- Update to version 0.16
+ * build: Fix idn2_cmd.h build rule.
+ * API and ABI is backwards compatible with the previous version.
+
+- Update to version 0.15 (released 2017-01-14)
+ * Fix out-of-bounds read.
+ * Fix NFC input conversion (regression).
+ * Shrink TR46 static mapping data.
+ * API and ABI is backwards compatible with the previous version.
+
+- Update to version 0.14 (released 2016-12-30)
+ * build: Fix gentr46map build.
+ * API and ABI is backwards compatible with the previous version.
+
+- Update to version 0.13:
+ * build: Doesn't download external files during build.
+ * doc: Clarify license.
+ * build: Generate ChangeLog file properly.
+ * doc: API documentation related to TR46 flags.
+ * API and ABI is backwards compatible with the previous version.
+
+- Update to version 0.12:
+  * Builds/links with libunistring.
+  * Fix two possible crashes with unchecked NULL pointers.
+  * Memleak fix.
+  * Binary search for codepoints in tables.
+  * Do not taint output variable on error in idn2_register_u8().
+  * Do not taint output variable on error in idn2_lookup_u8().
+  * Update to Unicode 6.3.0 IDNA tables.
+  * Add TR46 / UTS#46 support to API and idn2 utility.
+  * Add NFC quick check.
+  * Add make target 'check-coverage' for test coverage report.
+  * Add tests to increase test code coverage.
+  * API and ABI is backwards compatible with the previous version. 
+
+---

Old:

  libidn2-0.11.tar.gz

New:

  libidn2-0.16.tar.gz



Other differences:
--
++ libidn2.spec ++
--- /var/tmp/diff_new_pack.kNCODb/_old  2017-01-24 10:36:13.942292982 +0100
+++ /var/tmp/diff_new_pack.kNCODb/_new  2017-01-24 10:36:13.946292414 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libidn2
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -18,7 +18,7 @@
 
 %define lname  libidn2-0
 Name:   libidn2
-Version:0.11
+Version:0.16
 Release:0
 Summary:Support for Internationalized Domain Names (IDN) based on 
IDNA2008
 License:GPL-3.0+
@@ -28,6 +28,7 @@
 Source3:baselibs.conf
 # PATCH-FIX-UPSTREAM: do not build non-installed examples needlessly
 Patch0: libidn2-no-examples-build.patch
+BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig
 Requires(post): %{install_info_prereq}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ libidn2-0.11.tar.gz -> libidn2-0.16.tar.gz ++
 172050 lines of diff (skipped)

++ libidn2-no-examples-build.patch ++
--- /var/tmp/diff_new_pack.kNCODb/_old  2017-01-24 10:36:14.418225377 +0100
+++ /var/tmp/diff_new_pack.kNCODb/_new  2017-01-24 10:36:14.418225377 +0100
@@ -1,26 +1,26 @@
-Index: libidn2-0.10/Makefile.am
+Index: libidn2-0.16/Makefile.am
 ===
 libidn2-0.10.orig/Makefile.am
-+++ libidn2-0.10/Makefile.am
+--- libidn2-0.16.orig/Makefile.am
 libidn2-0.16/Makefile.am
 @@ -15,7 +15,7 @@
  
  DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
  
--SUBDIRS = gl . src doc examples tests
-+SUBDIRS = gl . src doc tests
- ACLOCAL_AMFLAGS = -I m4 -I gl/m4
- EXTRA_DIST = gl/m4/gnulib-cache.m4
+-SUBDIRS = lib . src doc examples tests po
++SUBDIRS = lib . src doc tests po
+ ACLOCAL_AMFLAGS = -I m4
+ EXTRA_DIST = m4/gnulib-cache.m4
  
-Index: libidn2-0.10/Makefile.in
+Index: libidn2-0.16/Makefile.in
 ===
 libidn2-0.10.orig/Makefile.in
-+++ libidn2-0.10/Makefile.in
-@@ -596,7 +596,7 @@ top_build_prefix = @top_build_prefix@
+--- libidn2-0.16.orig/Makefile.in
 libidn2-0.16/Makefile.in
+@@ -612,7 +612,7 @@ top_build_prefix = @top_build_prefix@
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
  DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
--SUBDIRS = gl . src doc examples tests
-+SUBDIRS = gl . src doc tests
- ACLOCAL_AMFLAGS = -I m4 -I gl/m4
- EXTRA_DIST = gl/m4/gnulib-cache.m4 

commit libidn2 for openSUSE:Factory

2016-10-26 Thread h_root
Hello community,

here is the log from the commit of package libidn2 for openSUSE:Factory checked 
in at 2016-10-26 21:48:32

Comparing /work/SRC/openSUSE:Factory/libidn2 (Old)
 and  /work/SRC/openSUSE:Factory/.libidn2.new (New)


Package is "libidn2"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:Factory/.libidn2.new/libidn2.changes 2016-10-26 
21:48:33.0 +0200
@@ -0,0 +1,399 @@
+---
+Fri Oct 21 09:40:22 UTC 2016 - tchva...@suse.com
+
+- Convert to libidn2 package started to being used, namely by curl
+- Alternative implementation based on new specification from 2008
+  + completely different codebase with no ties to libidn
+
+---
+Wed Jul 20 21:01:13 UTC 2016 - astie...@suse.com
+
+- libidn 1.33:
+  * bnc#990189 CVE-2015-8948 CVE-2016-6262
+  * bnc#990190 CVE-2016-6261
+  * bnc#990191 CVE-2016-6263
+  * libidn: Fix out-of-bounds stack read in idna_to_ascii_4i.
+  * idn: Solve out-of-bounds-read when reading one zero byte as input.
+  * libidn: stringprep_utf8_nfkc_normalize reject invalid UTF-8.
+
+---
+Thu Aug 13 19:10:23 UTC 2015 - mplus...@suse.com
+
+- Update to 1.32
+  * libidn: Fix crash in idna_to_unicode_8z8z and 
+idna_to_unicode_8zlz. This problem was introduced in 1.31.
+  * API and ABI is backwards compatible with the previous version.
+- Update gpg keyring
+
+---
+Thu Jul  9 08:22:18 UTC 2015 - tchva...@suse.com
+
+- Add Apache-2.0 license to the license line. Under this is the
+  java code, but we don't build it -> just the sources license
+
+---
+Thu Jul  9 07:54:25 UTC 2015 - tchva...@suse.com
+
+- Version bump to 1.31:
+  * Fixes bnc#923241 CVE-2015-2059 out-of-bounds read with stringprep on
+invalid UTF-8
+  * Few other triv changes
+
+---
+Fri Mar 13 13:49:20 UTC 2015 - tchva...@suse.com
+
+- Version bump to 1.30:
+  * punycode.{c,h} files were reimported
+- Cleanup with spec-cleaner
+
+---
+Mon Oct 20 13:10:56 UTC 2014 - i...@marguerite.su
+
+- update version 1.29:
+  * libidn: Mark internal variable "g_utf8_skip" as static.
+  * idn: Flush stdout to simplify for tools that buffer too heavily.
+  * i18n: Added Brazilian Portuguese translation.
+  * Update gnulib files.
+  * API and ABI is backwards compatible with the previous version.
+
+---
+Thu Dec 19 12:22:05 UTC 2013 - co...@suse.com
+
+- disable gpg-offline again to avoid build cycles
+
+---
+Wed Dec 18 09:50:29 UTC 2013 - mvysko...@suse.com
+
+- Verify source tarball via gpg-offline 
+
+---
+Sat Dec 14 16:57:39 UTC 2013 - uweig...@de.ibm.com
+
+- Fix gnulib test failure due to SUSE_ASNEEDED.
+
+---
+Mon Sep 23 14:35:40 UTC 2013 - tchva...@suse.com
+
+- Version bump to 1.28:
+  * java buildfixes
+  * translation updates
+  * improved unit-tests
+  * for more read NEWS file
+
+---
+Fri Sep 21 16:21:41 UTC 2012 - jeng...@inai.de
+
+- Employ shared library package naming
+
+---
+Tue Jun  5 08:41:26 UTC 2012 - vdziewie...@suse.com
+
+-Update to 1.25:
+  * MSVC: Build fixes related to _GL_ATTRIBUTE_CONST and
+_GL_ATTRIBUTE_PURE.
+Reported by Bartosz Brachaczek .
+  * examples: Fix compiler warning about ignoring return value from
+fgets.
+  * tests: Ship with a valgrind suppressions file for the strlen
+issue.
+  * Update gnulib files and translations.
+  * API and ABI is backwards compatible with the previous version.
+
+---
+Sun May 13 11:40:34 UTC 2012 - nico.laus.2...@gmx.de
+
+- Upgrade to version 1.24
+  * Libraries are re-licensed from LGPLv2+ to dual-GPLv2+|LGPLv3+.
+  * build: Fix parallel Windows builds.
+Reported by René Berber
+  * libidn: Fix potential infloop in pr29 code.
+Reported by Jon Nelson  in
+http://lists.gnu.org/archive/html/help-libidn/2012-01/msg8.html
+  * libidn: Add 'const' keyword to 'stringprep_ucs4_nfkc_normalize' function.
+  * Sync glib NFKC code and improve copyright/license statements.
+  * Update gnulib files and