commit perl-Net-IDN-Encode for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package perl-Net-IDN-Encode for openSUSE:Factory checked in at 2013-11-28 07:38:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-IDN-Encode (Old)
and /work/SRC/openSUSE:Factory/.perl-Net-IDN-Encode.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-IDN-Encode"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-IDN-Encode/perl-Net-IDN-Encode.changes 2013-10-07 08:31:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Net-IDN-Encode.new/perl-Net-IDN-Encode.changes 2013-11-28 07:38:26.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Nov 25 07:39:48 UTC 2013 - coolo@suse.com
+
+- updated to 2.005
+ - better documentation for unassigned characters,
+ FIXES: #89750: Can't create IDN for a special domain
+ (reported by felix.*****@*****.de)
+ - FIXES: #89270: [PATCH] fix spelling errors in the docs
+ (reported by cstamas@*****.hu)
+
+-------------------------------------------------------------------
Old:
----
Net-IDN-Encode-2.004.tar.gz
New:
----
Net-IDN-Encode-2.005.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Net-IDN-Encode.spec ++++++
--- /var/tmp/diff_new_pack.f94FY9/_old 2013-11-28 07:38:27.000000000 +0100
+++ /var/tmp/diff_new_pack.f94FY9/_new 2013-11-28 07:38:27.000000000 +0100
@@ -17,7 +17,7 @@
Name: perl-Net-IDN-Encode
-Version: 2.004
+Version: 2.005
Release: 0
%define cpan_name Net-IDN-Encode
Summary: Internationalizing Domain Names in Applications (IDNA)
++++++ Net-IDN-Encode-2.004.tar.gz -> Net-IDN-Encode-2.005.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-IDN-Encode-2.004/Changes new/Net-IDN-Encode-2.005/Changes
--- old/Net-IDN-Encode-2.004/Changes 2013-08-12 21:16:53.000000000 +0200
+++ new/Net-IDN-Encode-2.005/Changes 2013-11-03 18:35:48.000000000 +0100
@@ -1,5 +1,12 @@
Revision history for Perl extension Net::IDN::Encode
+2.004 (2013-11-03)
+ - better documentation for unassigned characters,
+ FIXES: #89750: Can't create IDN for a special domain
+ (reported by felix.*****@*****.de)
+ - FIXES: #89270: [PATCH] fix spelling errors in the docs
+ (reported by cstamas@*****.hu)
+
2.004 (2013-08-12)
- FIXES: #85552 3 uts46 tests FAIL under perl-5.18.0
(reported by d.thomas@*****.au)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-IDN-Encode-2.004/META.json new/Net-IDN-Encode-2.005/META.json
--- old/Net-IDN-Encode-2.004/META.json 2013-08-12 21:16:53.000000000 +0200
+++ new/Net-IDN-Encode-2.005/META.json 2013-11-03 18:35:48.000000000 +0100
@@ -42,7 +42,7 @@
"provides" : {
"Net::IDN::Encode" : {
"file" : "lib/Net/IDN/Encode.pm",
- "version" : "2.004"
+ "version" : "2.005"
},
"Net::IDN::Punycode" : {
"file" : "lib/Net/IDN/Punycode.pm",
@@ -63,5 +63,5 @@
"http://dev.perl.org/licenses/"
]
},
- "version" : "2.004"
+ "version" : "2.005"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-IDN-Encode-2.004/META.yml new/Net-IDN-Encode-2.005/META.yml
--- old/Net-IDN-Encode-2.004/META.yml 2013-08-12 21:16:53.000000000 +0200
+++ new/Net-IDN-Encode-2.005/META.yml 2013-11-03 18:35:48.000000000 +0100
@@ -22,7 +22,7 @@
provides:
Net::IDN::Encode:
file: lib/Net/IDN/Encode.pm
- version: 2.004
+ version: 2.005
Net::IDN::Punycode:
file: lib/Net/IDN/Punycode.pm
version: 1.100
@@ -37,4 +37,4 @@
perl: 5.008005
resources:
license: http://dev.perl.org/licenses/
-version: 2.004
+version: 2.005
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-IDN-Encode-2.004/SIGNATURE new/Net-IDN-Encode-2.005/SIGNATURE
--- old/Net-IDN-Encode-2.004/SIGNATURE 2013-08-12 21:16:56.000000000 +0200
+++ new/Net-IDN-Encode-2.005/SIGNATURE 2013-11-03 18:35:51.000000000 +0100
@@ -12,24 +12,24 @@
not run its Makefile.PL or Build.PL.
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
SHA1 04a13098c55c43968a5e156a521f92dbade4c0bb Build.PL
-SHA1 1b56a572c56390efbe41669365809c0546a5830c Changes
+SHA1 8adc0ed55e33814a19ca55d2d8d7b91fc3373662 Changes
SHA1 296afab11451d2129927fd8ae8d387caa797ed2b LICENSE
SHA1 b947efa2ea37142ead6dfab2e1bc3ef6ccf2666b MANIFEST
-SHA1 5c0604a888f13a7a54e9d65b1f06a2f7ec4e383a META.json
-SHA1 322caf8343d4aa539c4c4013fac466c6288c72ed META.yml
+SHA1 6c731879df1592c2f4810afdce851496e3e8f3c0 META.json
+SHA1 cfee8df20011458bae01c8dab1e3c7abfff85b84 META.yml
SHA1 50546a23d429c141e906489947533515b1cd7bdf Makefile.PL
SHA1 1bbf99c0d4229d3f9f267fbe3d72507e30dd212a README
SHA1 c7825316b854216c50a88b5750c3a08a91e56695 eg/hello_idn.pl
SHA1 da626e4a67218dc2ed50b4a5b45b258078db0681 eg/hello_idn_email.pl
-SHA1 9fcc46b1b0146ceefa90dc1f6847e4f39095a95b lib/Net/IDN/Encode.pm
+SHA1 2c8cae42f2f97be7da6f670da42045f48c4dae9e lib/Net/IDN/Encode.pm
SHA1 0894f8f6a6627162b5bbf1a87a41ea67e34447bb lib/Net/IDN/Overview.pod
SHA1 a7eaecc1c9628ddfbe6a480e524ebdcbfbf8252c lib/Net/IDN/Punycode.pm
SHA1 db9d9bf46f50ec3c95c2d49995fe1b13bd3639f0 lib/Net/IDN/Punycode.xs
SHA1 982e1ce970d4083c85ffe0cae6ccce1cbf034af2 lib/Net/IDN/Punycode/PP.pm
-SHA1 cf68974392077c4fa2601a8bcad336e056ea33be lib/Net/IDN/Standards.pod
+SHA1 dada16900da3525b864719d2811402f64a125b4e lib/Net/IDN/Standards.pod
SHA1 807be0c4da5aa61a97b9aa20a8c24b8537aa5b90 lib/Net/IDN/UTS46.pm
SHA1 199e883ccde763f93054bb8f2ec81ad667c2f2ee lib/Net/IDN/UTS46/_Mapping.pm
SHA1 aee3164d2582e59a5cacc389f455a54d5a3e42e5 t/00use.t
@@ -49,9 +49,12 @@
SHA1 f63d1172d3eed103b6e784a2dac80da1e15e4407 t/uts46_to_unicode.t
SHA1 245b13d82d5ab98b510dc4b0221cab1ffd347237 t/xtra_pp.t
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.14 (Darwin)
-iEYEARECAAYFAlIJNKUACgkQSKUOY2OWgPC/bgCePQDv0ggJP8qZYRnYMAecN+Zd
-NIQAn2bds7d/k4YabOQ1f8f5Ze1zqYeL
-=YGCL
+iQEcBAEBCAAGBQJSdol0AAoJEIS+srvgrWBmKeQH/2P3qf2+MJNe3C0wS8CEHI0a
+8K7i1hkCR8n5gnLe1cat3mcSUPI5qpqyrd5VoHUXIJdes3MAY5ITJGpkWkf2l89J
++odwyJ3MGnguZOfHVl5boCrwKBOrKiAA5rx5CPbhkaMNR44p2cvvhOlIG+EdN+kE
+abT37aKciuCEoQsX6MY1rjoNlh4EMM+Lu+3mfhQW91fYEtj0soCbI0vpP3pkCCR2
+6xpdJ74m/6teys0UREAblsUwpGWcTHCv0PF7eexYqOWxo2WZ7wJcrfGqr3wI7XKe
+grFgzQ73MsWnpt7QNspj6S1TRx9oyJ+DJH/NyQrk+rZ2fgs5qx42EuzyCP/wUJg=
+=/Nk3
-----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-IDN-Encode-2.004/lib/Net/IDN/Encode.pm new/Net-IDN-Encode-2.005/lib/Net/IDN/Encode.pm
--- old/Net-IDN-Encode-2.004/lib/Net/IDN/Encode.pm 2013-08-12 21:16:53.000000000 +0200
+++ new/Net-IDN-Encode-2.005/lib/Net/IDN/Encode.pm 2013-11-03 18:35:48.000000000 +0100
@@ -6,7 +6,7 @@
use utf8;
use warnings;
-our $VERSION = "2.004";
+our $VERSION = "2.005";
$VERSION = eval $VERSION;
use Carp;
@@ -128,6 +128,13 @@
Use this module if you just want to convert domain names (or email addresses),
using whatever IDNA standard is the best choice at the moment.
+=head1 UNICODE VERSION
+
+To convert labels correctly between Unicode and ASCII, each character in the
+label must be present in the Unicode version supported by your perl.
+Consequently, this module will refuse to convert labels with new Unicode
+characters on older perl versions (see below).
+
=head1 FUNCTIONS
By default, this module does not export any subroutines. You may
@@ -152,12 +159,17 @@
=item AllowUnassigned
-(boolean) If set to a true value, unassigned code points in the label are
-allowed. While maximizing the compatibility with future versions of Unicode
-and/or IDNA, this option is also dangerous: Characters added in future versions
-of Unicode might have properties that affect the conversion; you might
-therefore end up with a conversion that is incompatible with later standards.
-Therefore, set this to false unless you know what you are doing.
+(boolean) If set to a true value, code points that are unassigned in the
+Unicode version supported by your perl are allowed. This is an extension over
+UTS #46.
+
+While this increases the number of labels that can be converted successfully
+(especially on older perls) and may thus maximizes the compatibility with
+domain names created under future versions of Unicode, it also introduces the
+risk of incorrect conversions. Characters added in later versions of Unicode
+might have properties that affect the conversion; if these properties are not
+known on your version of perl, you might therefore end up with an incorrect
+conversion.
The default is false.
@@ -207,8 +219,8 @@
=item UseSTD3ASCIIRules
-See C
participants (1)
-
root@hilbert.suse.de