2015-04-26 10:25:12 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Update 2.64 to 2.73
-------------------
Revision: 2.73 Date: 2015/04/15 23:14:01
! MANIFEST
+ t/isa.t
! Encode.pm
Addressed RT#103253: Encode::XS does not inherit from Encode::Encoding
https://rt.cpan.org/Public/Bug/Display.html?id=103253
! encoding.pm
+ t/encoding-locale.t
Pulled: Rewrite of encoding::_get_locale_encoding for more portability #40
! encoding.pm
Pulled: encoding.pm: more inlining #39
https://github.com/dankogai/p5-encode/pull/39
2.72 2015/03/14 02:44:39
! encoding.pm
Copied from bleadperl to be in sync with it again.
http://www.nntp.perl.org/group/perl.perl5.porters/2015/03/msg226576.html
2.71 2015/03/12 00:03:52
! encoding.pm
Pulled: Don't fail 'no encoding' on EBCDIC
https://github.com/dankogai/p5-encode/pull/38
! lib/Encode/Alias.pm t/Aliases.t
Add cp65000 => UTF-7 and cp65001 => utf-8-strict
https://github.com/dankogai/p5-encode/issues/37
! encoding.pm
Sync w/ bleadperl
https://github.com/dankogai/p5-encode/pull/36
! bin/encguess
Pulled: show encguess example per #33
https://github.com/dankogai/p5-encode/pull/34
2.70 2015/02/05 10:53:00
! Makefile.PL
add bin/encguess to EXE_FILES
2.69 2015/02/05 10:35:11
! bin/encguess
Refactored so that
* does not depend on non-core module (File::Slurp in particular)
* PODified document
* -s "encA encB" to -s encA,encB which is more shell-friendly
* and more
! MANIFEST
+ bin/encguess
Pulled: Added CLI wrapper for Encode::Guess
https://github.com/dankogai/p5-encode/pull/32
! Unicode/Unicode.pm
Pulled: Bump $VERSION in module changed since Encode-2.60
https://github.com/dankogai/p5-encode/pull/31
2.68 2015/01/22 10:17:32
! Pulled: Fix C++ build on Windows with VC++
https://github.com/dankogai/p5-encode/pull/30
https://rt.cpan.org/Public/Bug/Display.html?id=82897
! lib/Encode/MIME/Header.pm t/taint.t
Pulled: maintain taint flag when encoding MIME on old perl
https://github.com/dankogai/p5-encode/pull/29
! Encode.pm
POD fixes
https://github.com/dankogai/p5-encode/pull/27
! bin/enc2xs
Addressed: RT#101345: [PATCH] reduce compiler warnings and stderr noise
enc2xs no longer emits verbose messages to STDERR
unless -v switch or $ENV{ENC2XS_VERBOSE} is set.
https://rt.cpan.org/Public/Bug/Display.html?id=101345
2.67 2014/12/04 20:13:00
! t/taint.t
Now skips nonexistent methods like Encode::Detect->encode() should
that be installed. This resolves RT#100105.
https://rt.cpan.org/Ticket/Display.html?id=100105
2.66 2014/12/02 23:30:34 $
! bin/enc2xs
Resolved RT#100656: enc2xs -C fails if URL::Encode::XS is installed
https://rt.cpan.org/Ticket/Display.html?id=100656
2.65 2014/11/27 14:08:33
! Changes Encode.xs bin/enc2xs
Applied 3 patches from jhi:
0001-For-C-don-t-use-the-array-size-in-forward-declaratiotion
0002-Unused-variables
0003-1-needs-casting-to-STRLEN
Message-Id: <54753674.6070909@iki.fi>
|
2014-11-23 15:35:54 by Amitai Schlair | Files touched by this commit (2) |
Log message:
Update to 2.64. From the changelog:
! t/utf8warnings.t MANIFEST
Retouch pull #26 so it works with perl < 5.14
! Encode.pm
+ t/utf8warnings.t
Pulled: Catch and re-issue utf8 warnings at a higher level
https://github.com/dankogai/p5-encode/pull/26
+ Encode.xs
Pulled: Validate continuations in the incremental UTF-X decoder
https://github.com/dankogai/p5-encode/pull/25
! Encode.xs
Applied: RT #99264: call_pv() can reallocate the stack
https://rt.cpan.org/Ticket/Display.html?id=99264
! Byte/Makefile.PL CN/Makefile.PL EBCDIC/Makefile.PL Encode.xs
JP/Makefile.PL KR/Makefile.PL Symbol/Makefile.PL TW/Makefile.PL
bin/enc2xs encengine.c
Pulled: add PERL_NO_GET_CONTEXT to all dynamic libs
https://github.com/dankogai/p5-encode/pull/24
|
2014-07-15 22:36:42 by Amitai Schlair | Files touched by this commit (2) |
Log message:
Update to 2.62. From the changelog:
2.62 2014/05/31 12:12:39
! Encode.pm
s/2013/2014/ on COPYRIGHT section
! Byte/Makefile.PL
CN/Makefile.PL
EBCDIC/Makefile.PL
Encode/Makefile_PL.e2x
Encode.xs
JP/Makefile.PL
KR/Makefile.PL
Symbol/Makefile.PL
TW/Makefile.PL
bin/enc2xs
Merged from perl.git: "Fix Encode 2.60 with g++"
http://perl5.git.perl.org/perl.git/commit/89c2544cd3
2.61 2014/05/31 09:48:48
! bin/piconv
Applied: piconv nit
+ Better error handling when the encoding name is nonexistent
Message-Id: <537139A0.1000503@iki.fi>
! Encode.xs
Applied: RT #95466:
fallback definition of SvIsCOW() is wrong
(and hence breaks on 5.8.2 and earlier)
https://rt.cpan.org/Ticket/Display.html?id=95466
2.60 2014/04/29 16:25:06
! Byte/Makefile.PL
CN/Makefile.PL
EBCDIC/Makefile.PL
Encode/Makefile_PL.e2x
Encode/encode.h
JP/Makefile.PL
KR/Makefile.PL
Symbol/Makefile.PL
TW/Makefile.PL
bin/enc2xs
encengine.c
Applied: more Fix Windows build (of Encode) with VC++ 6.0
http://perl5.git.perl.org/perl.git/commit/9e9002efd1609c7d154f98af43a026320df7582c
! Unicode/Unicode.xs
Addressed: sign extension issue found by Coverity #21
https://github.com/dankogai/p5-encode/issues/21
! Encode/encode.h Encode.xs Unicode/Unicode.xs
removed #define U8 U8
https://rt.perl.org/Ticket/Display.html?id=121554
http://perl5.git.perl.org/perl.git/commit/2f2b4ff2c154a8e461857f2e82cb815c238d0d94
2.59 2014/04/06 17:23:55
! Byte/Makefile.PL
CN/Makefile.PL
EBCDIC/Makefile.PL
Encode.pm
Encode.xs
Encode/Makefile_PL.e2x
JP/Makefile.PL
KR/Makefile.PL
Symbol/Makefile.PL
TW/Makefile.PL
bin/enc2xs
Restored the signature of Encode_XSEncoding() to address RT#94478
* While https://github.com/dankogai/p5-encode/pull/20
pulls the symnames via argument thus breaks the compatibility
with Encode::XX modules with *.ucm, the restored version
pulls the symanmes via enc->name[0] so the added 2nd argument
is no longer needed.
https://rt.cpan.org/Public/Bug/Display.html?id=94478
2.58 2014/03/28 02:37:42
! bin/piconv
Addressed: piconv bug of decoding UTF-16 (with fix)
https://github.com/dankogai/p5-encode/issues/19
! Byte/Makefile.PL
CN/Makefile.PL
EBCDIC/Makefile.PL
Encode.pm
Encode.xs
Encode/Makefile_PL.e2x
JP/Makefile.PL
KR/Makefile.PL
Symbol/Makefile.PL
TW/Makefile.PL
bin/enc2xs
Pulled: Remap symname [RT #94221]
https://github.com/dankogai/p5-encode/pull/20
https://rt.cpan.org/Public/Bug/Display.html?id=94221
! Encode.pm
Pulled: [doc] clarify that CHECK coderefs return octets #18
https://github.com/dankogai/p5-encode/pull/18
|
2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049) |
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
|
2014-02-16 12:41:35 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Bring package for Perl5 module Encode in sync with core module taking
recent version from CPAN into devel/p5-Encode.
Upstream changes:
$Revision: 2.57 $ $Date: 2014/01/03 04:52:36 $
! encengine.c
Pulled: sun compiler (maybe others) doesn't like UTF-8 in the source
https://github.com/dankogai/p5-encode/pull/17
! bin/enc2xs
Merged RT#91763: POD errors
https://rt.cpan.org/Ticket/Display.html?id=91763
2.56 2013/12/22 13:40:00
! Encode.pm t/Encode.t
Merged RT#91569: [PATCH] decode_utf8 and non-PVs
https://rt.cpan.org/Ticket/Display.html?id=91569
2.55 2013/09/14 07:51:59
! Encode.pm
Makefile.PL
Unicode/Unicode.pm
lib/Encode/Alias.pm
lib/Encode/CN/HZ.pm
lib/Encode/Encoder.pm
lib/Encode/Encoding.pm
lib/Encode/GSM0338.pm
lib/Encode/Guess.pm
lib/Encode/JP/JIS7.pm
lib/Encode/KR/2022_KR.pm
lib/Encode/MIME/Header.pm
lib/Encode/MIME/Header/ISO_2022_JP.pm
lib/Encode/Unicode/UTF7.pm
t/Encoder.t
replaced 'use base' with 'use parent'
base.pm is an heavy module for what it is used for.
Fortunately it has a tiny replacement, parent.pm
that is on CPAN but also in perl core since 5.10.1.
https://github.com/dankogai/p5-encode/pull/15
|
2013-09-05 21:58:14 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 2.54:
$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
|
2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880) |
Log message:
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
|
2012-10-25 08:57:09 by Aleksej Saushev | Files touched by this commit (587) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
|
2012-10-22 01:10:14 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 2.47:
$Revision: 2.47 $ $Date: 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
|
2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798) |
Log message:
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.
I hope that's all of them.
|