#
# $Id: Changes,v 0.83 2003/03/16 16:15:34 dankogai Exp dankogai $
#
$Revision: 0.83 $ $Date: 2003/03/16 16:15:34 $
! Jcode.pm
Addresses the issue that mime_encode() stalls when fed w/ bogus data.
Found by Hisashi Nishimura <hisashin@hotsync.co.jp>
Message-Id: <09AE8891-5773-11D7-AA19-000393AE4244@dan.co.jp>
0.82 2002/09/23 18:30:03
! Jcode.pm
pod typo fix and better jcode.pl compatibility
by MORIYAMA Masayuki <msyk@mtg.biglobe.ne.jp>
Message-Id: <20020923190414.2134.MSYK@mtg.biglobe.ne.jp>
0.81 2002/09/18 13:45:32
! Jcode.pm
jfold() fix by SATOH Fumiyasu <fumiya@samba.gr.jp>
Message-Id: <878z1zv2l3.wl@sugar.net-thrust.com.net-thrust.com>
0.80 2002/05/03 00:19:55
! Jcode.pm MANIFEST
+ t/length.t
Jcode->jlength() method added by Miyagawa-kun
Message-Id: <863cxal6c5.wl@mail.edge.co.jp>
! Changes
More like that is used in Encode
0.79 2002/01/15
* Typecast patches for AIX applied to Unicode/*.{xs,c}
KUSANO Takayuki <AE5T-KSN@asahi-net.or.jp>
0.78 2002/01/15
As suggested by Tatsuhiko Miyagawa <miyagawa@edge.co.jp>
* pod linting in a podchecker-compliant manner
* HISTORY -> Changes to be more CPAN-compliant
0.77 2002/01/14
* pod linting
* Mention to Encode module added to pod
0.76 2001/12/17
* mime_encode bug fixed
(jun.k <jun.k@isite.homeip.net>)
0.75 2001/07/19
* (:?) -> (?:) (Tatsuhiko Miyagawa <miyagawa@edge.co.jp>)
* fixed file permissions
(Takahiro Kambe <taca@sky.yamashina.kyoto.jp>)
0.74 2001/07/17
* optimization of debug (()->(:?))
(Hiroki Ohzaki <ohzaki@iod.ricoh.co.jp>)
* H2Z bugfix (Mutsutoshi Yoshimoto <riku@freedom.co.jp>)
0.73 2001/06/13
* euc -> jis conversion fails when it encounters
consecutive hankaku kana then zenkaku kana
(Mikage Sawatari<mikage@mikage.to>)
0.72 2001/06/01
* $j->tr("a-Z", '', 'd') fixed
(Tatsuhiko Miyagawa <miyagawa@edge.co.jp>)
* t/tr.t rewritten to test that
0.71 2001/05/18
* VERSIONing glitches on Jcode::Constants fixed
(Tatsuhiko Miyagawa <miyagawa@edge.co.jp>)
* _mkbuf is gone!
-> Jcode::Constants is now sub free!
* all *.pm passes podchecker(1) now
0.70 2001/05/16
* euc -> jis code optimized
(Kazuto Ichimura <ichimura@shimada.nuee.nagoya-u.ac.jp>)
* VERSIONing glitches on Jcode::Unicode fixed
(Tatsuhiko Miyagawa <miyagawa@edge.co.jp>)
0.69 2001/05/12
* lots of code beautification done in response to
Kazuto Ichimura <ichimura@shimada.nuee.nagoya-u.ac.jp>
0.68 2000/12/27
* mime_encode(): regex bug that may spill hankaku kana
is fixed (ohzaki@iod.ricoh.co.jp)
- t/mime.t modified to check this
* mime_decode(): (?i:=\?ISO-2022-JP\?B\?) replaced with
=\?[Ii][Ss][Oo]-2022-[Jj][Pp]\?[Bb]\? to keep backward
compatibilty with perl 5.004 (shino@ifnet.or.jp)
0.67 2000/12/26
* all bugs on mime_encode() reported by
shusuke@pop01.odn.ne.jp is fixed
- useless $bpl is now useful
- RE{EUC_0212} -> $RE{EUC_0212} at a regexp
0.66 2000/12/21
* =?iso-2022-jp?b? is now case insensitive
(toshihiro.kayama@toshiba.co.jp)
* documentation bug fixed (miyagawa@edge.co.jp)
* $mime_header = $j->mime_encode() now accepts optional arguments
* \x0a -> \n, \x0d -> \r unless suitable (ohzaki@iod.ricoh.co.jp)
0.65 2000/12/11
* $jcode->mime_(de|en)code debug
* t/mime.t added
0.64 2000/11/24
* Same as 0.63; just misuploaded CPAN
0.63 2000/11/24
* $jcode->mime_(de|en)code bugfix
(thank you, ohzaki@iod.ricoh.co.jp;
I shamelessly stole your code)
0.62 2000/11/23
* Jcode/Tr.pm -- allows 3-byte tr (maybe slow!)
* $jcode->jfold() added
* $jcode->mime_(de|en)code is more RFC2045-compliant
0.61 2000/11/15 (Unreleased)
* Unicode/unicode.c -> Unicode/uni.c
to avoid namespace breach on windoze
0.60 1999/10/18
* all $& exterminated due to popular demand
0.59 1999/10/17
* fixed jperl incompatibiliy (Thanx, watanabe!)
0.58 1999/07/28
* (mac|win)_install.pl now deletes old files before installing
new ones.
* ActivePerl Support (Win_Install.PL)
* t/ scripts are now more compatible with Non-unix platforms
* *_Install.PL renamed to *_install.pl to prevent MakeMaker
from executing these files.
0.57 1999/07/27
* Access Methods to misc. Jcode objecsts added
* UTF8 detection supported by getcode
* POD correction
0.56 1999/07/24
* Jcode::getcode(); SJIS detection is now faster for MOST cases
* POD correction
0.55 1999/07/23
* Due to the popular demands, Non-XS version of modules are back!
* Jcode::NKF dropped
* Non-XS version of utf8 -> ucs2 conversion is much faster!
0.50 1999/07/21
* Conversion routines are now all XS!
* Significant Performance improvement everywhere
* Especially Unicode-related routines
0.40 1999/07/16 (Internal only)
* suggestion by ISHINO k16 <k16@softvision.co.jp>
* Unicode conversion now leaves ascii as it is
* unless $Jcode::Unicode::PEDANTIC is set
* POD integrated in all .pm files
0.36 1999/07/15 (Internal only)
* All modules has $VERSION now! (to make CPAN.pm happier)
* All Octals are gone!
(Hiroki Ohzaki <ohzaki@iod.ricoh.co.jp>)
* Remarks on jcode.pl is moved from COPYRIGHT to ACKNOWLEDGEMENTS
* (C) of Unicode, Inc. added
0.35 1999/07/15
* Jcode now internally stores a reference to string, not string
* Furthur performance optimization. Jcode::convert() is now faster
than jcode::convert() for most cases.
* documentation fixes
0.30 1999/07/12
* Regexp bug fixed (Jcode::Constants, $RE{JIS_0212})
* H2Z bug fixed
* Significant Code Optimization
* Jcode->set() and Jcode->append() added for repeated use
0.21 1999/07/10
* Typo correction
0.20 1999/07/10 2nd Preview Release
* Code optimization
* Unicode Support
* Lots of Bug Fixes
0.10 1999/07/08 First Preview Release