This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Encode to CPAN version 2.54
[perl5.git] / cpan / Encode / Changes
index 5423421..c3d7229 100644 (file)
@@ -1,8 +1,142 @@
 # Revision history for Perl extension Encode.
 #
-# $Id: Changes,v 2.44 2011/08/09 07:49:44 dankogai Exp dankogai $
+# $Id: Changes,v 2.54 2013/08/29 16:47:39 dankogai Exp dankogai $
 #
-$Revision: 2.44 $ $Date: 2011/08/09 07:49:44 $
+$Revision: 2.54 $ $Date: 2013/08/29 16:47:39 $
+! Encode.xs
++ t/cow.t
+  Addressed: COW breakage with _utf8_on()
+  https://rt.cpan.org/Ticket/Display.html?id=88230
+! Encode.pm
+  Reverted the document accordingly to #11
+  https://github.com/dankogai/p5-encode/pull/10
++ t/decode.t
+  Unit test for decoding behavior change in #11
+  https://github.com/dankogai/p5-encode/pull/12
+
+2.53 2013/08/29 15:20:31
+! Encode.pm
+  Merged: Do not short-circuit decode_utf8 with utf8 flags
+  https://github.com/dankogai/p5-encode/pull/11
+  Merged: document decode_utf8 behaviour more precise
+  https://github.com/dankogai/p5-encode/pull/10
+! Makefile.PL
+  Added repository cpan metadata
+  https://github.com/dankogai/p5-encode/pull/9
+
+2.52 2013/08/14 02:29:54
+! ucm/*.ucm
+  Addressed:
+    Unicode Mappping tables are missing Unicode Inc. license notification
+    All files including "as long as this notice remains attached" now
+    have that notice attached in the comment section.  (cp* and mac*
+    do not since their source files do not include that notice)
+  https://rt.cpan.org/Ticket/Display.html?id=87340
+! lib/Encode/MIME/Header.pm
+  t/mime-header.t
+  Addressed: encoding "0" with MIME-Headers gets a blank string
+  https://rt.cpan.org/Ticket/Display.html?id=87831
+! Encode.pm
+  Addressed: Documentation buglet
+  https://rt.cpan.org/Ticket/Display.html?id=84992
+! Byte/Makefile.PL CN/Makefile.PL EBCDIC/Makefile.PL
+  Encode/Makefile_PL.e2x JP/Makefile.PL KR/Makefile.PL
+  Symbol/Makefile.PL TW/Makefile.PL
+  Applied: Patch to output #includes in deterministic order
+  https://rt.cpan.org/Ticket/Display.html?id=86974
+
+2.51 2013/04/29 22:19:11
+! Encode.xs
+  Addressed: Encode.xs doesn't compile with Microsoft C compiler
+  https://rt.cpan.org/Public/Bug/Display.html?id=84920
+! MANIFEST
+  Addressed: t/taint.t missing
+  https://rt.cpan.org/Public/Bug/Display.html?id=84919
+
+2.50 2013/04/26 18:30:46
+! Encode.xs Unicode/Unicode.xs
+  lib/Encode/Unicode/UTF7.pm lib/CN/HZ.pm lib/Encode/GSM0338.pm
+  t/taint.t
+  Addressed: Encode::encode and Encode::decode 
+             gratuitously launders tainted data
+  Taintedness now propagates as it should.
+  https://rt.cpan.org/Ticket/Display.html?id=84879
+! encoding.pm
+  Addressed: 5.18 deprecation
+  https://rt.cpan.org/Ticket/Display.html?id=84709
+! bin/piconv
+  Applied: Update piconv documentation
+  https://rt.cpan.org/Ticket/Display.html?id=84695
+
+2.49 2013/03/05 03:12:49
+! Encode.xs
+  Addressed: Encoding objects leak memory if decoding fails
+  https://github.com/dankogai/p5-encode/issues/8
+
+2.48 2013/02/18 02:23:56
+! encoding.pm 
+  t/Mod_EUCJP.pm t/enc_data.t t/enc_eucjp.t t/enc_module.t t/enc_utf8.t
+  t/encoding.t t/jperl.t
+  [PATCH] Deprecate encoding.pm
+  https://rt.cpan.org/Ticket/Display.html?id=81255
+! Encode/Supported.pod
+  Fixed: Pod errors
+  https://rt.cpan.org/Ticket/Display.html?id=81426
+! Encode.pm t/Encode.t
+  [PATCH] Fix for shared hash key scalars
+  https://rt.cpan.org/Ticket/Display.html?id=80608
+! Encode.pm
+  Fixed: Uninitialized value warning from Encode->encodings()
+  https://rt.cpan.org/Ticket/Display.html?id=80181
+! Makefile.PL
+  Install to 'site' instead of 'perl' when perl version is 5.11+
+  https://rt.cpan.org/Ticket/Display.html?id=78917
+! Encode/Makefile_PL.e2x
+  find enc2xs.bat if it works on windows.
+  https://github.com/dankogai/p5-encode/pull/7
+! t/piconv.t
+  Fix finding piconv in t/piconv.t
+  https://github.com/dankogai/p5-encode/pull/6
+
+2.47 2012/08/15 05:36:16
+! Encode.pm
+  POD Fixes: Copyright and mail address
+! Makefile.PL
+  Added LICENSE => 'perl'
+! lib/Encode/GSM0338.pm t/gsm0338.t
+  REALLY fixed RT#75670: Wrong decoding for GSM 3.38 character \x09
+  ucm/gsm0338.ucm is dropped from MANIFEST since 2.25
+  but I was fixing the wrong file!
+  https://rt.cpan.org/Ticket/Display.html?id=75670
+
+! 2.46 2012/08/12 05:49:30
+! Encode.pm
+  Fixed: RT#78917 for I18N-Charset: Fails with Encode 2.45
+  To be more exact, 2.45 broke Encode->encodings(':all')
+  https://rt.cpan.org/Ticket/Display.html?id=78917
+
+2.45 2012/08/05 23:08:49
+! lib/Encode/Alias.pm
+  Addressed RT#78125: Missed Mac Alias x-mac-ce
+  https://rt.cpan.org/Ticket/Display.html?id=78125
+! lib/Encode/Unicode/UTF7.pm
+  Applied the patch in RT#76711
+  https://rt.cpan.org/Ticket/Display.html?id=76711
+! ucm/gsm0338.ucm
+  Addressed RT#75670: Wrong decoding for GSM 3.38 character \x09
+  https://rt.cpan.org/Ticket/Display.html?id=75670
+! Encode.pm
+  Applied the patch in RT#72519
+  https://rt.cpan.org/Ticket/Display.html?id=72519
+! Unicode/Unicode.xs
+  t/Unicode.t
+  Bug fixes in Unicode.xs by chansen
+  https://github.com/dankogai/p5-encode/pull/5
+! Encode.pm
+  various POD improvements by daxim
+  https://github.com/dankogai/p5-encode/pull/4
+
+2.44 2011/08/09 07:49:44
 ! Unicode/Unicode.xs
   Addressed the following:
     Date: Fri, 22 Jul 2011 13:58:43 +0200