The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
2013-07-02  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Version 1.30.

2013-01-21  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (checktype_byfilename): Remove Scalar::Util::weaken.
	  To prevent too much decrement REFCNT.

2012-07-12  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (checktype_contents): Fix infinity loop bug.
	Reported by NMOLDAV@cpan.org (#77836)
	* Version 1.29.

2012-06-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Add missing =back.

2012-05-31  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Version 1.28.

2012-03-15  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (readMagicEntry): Removed deprecated code
	  (defined(@array)) reported by wyant@cpan.org (#74252).

2011-07-21  Yukio USUDA  <usu@namazu.org>

	* MMagic.pm (checktype_byfilename): Fixed memory leak.

2007-10-02  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Added 'regex' and 'search' support for magic entry,
	  and fixed fatal error when unknown type in magic entry.
	  (The patch made by Man Min Yan, thank you).

2006-09-19  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (readMagicLine): Added Hex representation support.
	  (The patch made by Man Min Yan, thank you)

2006-07-01  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (checktype_container): Added container check.
	  (Powerd by CodeFest 2006 Akihabara
	   https://members.fsij.org/trac/codefestakihabara2006c)

2006-06-26  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Applied subclass patch, made by Michael Hendricks.

2006-05-23  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Version 1.27.

	* MMagic.pm (readMagicLine): Changed regex for magic entry.
	  (Reported by Dylan Vanderhoof, thank you)

2006-05-17  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Added a new line at the end of file.
	  (Reported by Vilmos Soti, thank you.)

2006-02-08  Yukio USUDA  <usu@namazu.org>

	* MMagic.pm (magicMatch, dumpMagic): Fixed time waste problem.

2006-01-30  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Version 1.26.

2006-01-12  Yukio USUDA  <usu@namazu.org>

	* MMagic.pm (magicMatchStr): Fixed Bug. Enbuged at Chageset 194.

2006-01-11  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* README.* : Added the Trac URL.

2006-01-05  Yukio USUDA  <usu@namazu.org>

	* MMagic.pm (checktype_data): performance improve.
	  http://www.namazu.org/trac-namazu/trac.cgi/ticket/8

	* MMagic.pm (magicMatchStr): Fixed time waste problem.

	* MMagic.pm (__DATA__): Perfomance tuning for mknmz.
	  http://www.namazu.org/pipermail/namazu-devel-ja/2005-December/000793.html

2005-08-27  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.25.

	* Moved Build.PL to contrib directory.

2005-08-01  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.24.

	* MMagic.pm (check_binary): Removed brackets, closes #13535.
	  (Reported by dakkar, thank you)

2005-07-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Version 1.23.

2004-04-21  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (magicMatchStr): Added a length check.
	  Reported by Tadamasa Teranishi, thank you.

2004-03-17  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Build.PL: Added.
	  Contributed by Ryuji Abe, thank you.

2004-03-15  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Version 1.22.
	  Changed to treat string/[BCc] as same as string.

	* Added the 4th test.

2003-11-21  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.21.

	* Fixed some tests (bad usage of new method).

	* Added the third test.
	  Contributed by Simon Matthews, thank you!

2003-11-20  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (new): Fixed mod_perl issue.
	  Contributed by Simon Matthews, thank you!

2003-07-31  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.20.

	* MMagic.pm (addMagicEntry): Added a capability of adding sub entry.

2003-05-08  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.19.

	* MMagic.pm (new): Changed the scope of $dataLoc variable.
	  I think it should be fix the following problem.
	  https://rt.cpan.org/Ticket/Display.html?id=2499
	  If the problem is still there, mail me please.
	  (Reported and patch contributed by Mark Stosberg, thank you)

	* MMagic.pm (__DATA__): Added EPS entry.
	  (Contributed by Jason Maggard, thank you)

2003-03-26  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.18.

	* MMagic.pm (new): Fixed special entry for x-roff.
	(Reported by Okayasu, thank you)

2003-03-03  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.17.

	* MMagic.pm (__DATA__): Removed unnecessary tab in audio/x-wav.
	(Reported by Knut Haugen, thank you)

2002-09-12  NOKUBI Takatsugu  <knok@daionet.gr.jp>

        * Version 1.16.
        
        * MMagic.pm (new): Fixed binmode() place.
        (contributed by Everton da Silva Marques, thank you.)

2002-03-14  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (new): Added a signature for text/x-roff type.

2002-02-22  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.15.

	* MMagic.pm: Added new funtions removeSpecials and
	removeExts.
	(Patch contributed by Hilko Bengen, thank you.)

2001-11-13  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Added binmode() in some file handles.
	(Reported by Antony O'Sullivan, thanks.)

2001-08-08  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* README.en : Added the notice section.

	* README.ja : Ditto.

2001-07-17  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MANIFEST: Added t/02-extmagic.t for distribution.

	* t/02-extmagic.t: Added a new file for testing.

	* MANIFEST: Added t/01-selfcheck.t for distribution.

	* t/01-selfcheck.t: Added a new file for testing.

2001-07-05  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (checktype_filename): Added workaround for MSWin32
	symlink handling probrem on ActivePerl build 626.
	(Reported by Thomas Yengst, thank you.)

	* perl-File-MMagic.spec: Removed.

2001-06-20  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Added some archives entry (arc, zoo, arj, rar).

2001-06-19  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Added ms-tnef entry.

	* Version 1.14.

2001-06-18  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Added more comment on pod.

2001-06-15  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (readMagicEntry): Fixed warning output probrem
	on large magic database.
	(Reported and patched by John R Lenton. Thanks.)

	* Version 1.13.

2001-02-09  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (checktype_data): Changed evaluation sequence of
	binary-checking and specials-checking.
	Version 1.12.

2000-12-11  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Discarded disallowEightbit().
	Add new variable "allowEightbit".
	Version 1.11.

	* MMagic.pm (disallowEightbit): Added new entry.
	Version 1.10.

2000-10-10  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Removed a text/x-info related entry.
	Version 1.09.

2000-09-12  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm : Added image/png entry.
	(suggested by Jamie LeTual. Thanks.)
	Version 1.08.

2000-08-09  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (new): Added '\.' in $self->{FILEEXTS}.
	(reported by Yasunori Tada. Thanks.)
	Version 1.07.

2000-03-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Removed "\v" from %ESC.

2000-03-23  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Added some entries.
	(committed by kenzo-. Thanks.)

2000-03-08  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.03.

	* MMagic.pm (addMagicEntry): Changed priority for added entry.

2000-03-03  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 1.02.

	* MMagic.pm: Added the original copyrignt.
	(I apology to the original author David Kulp, I overlook it.)
	(magicMatchStr): Fixed short data handling probrem.

2000-02-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Fixed version number. Version 1.01.
	
	* Version 1.00.

	* MMagic.pm (checktype_filehandle): Fixed to work multiple subtests.

2000-02-28  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Changed URI for Namzu Project.
	(contributed by Satoru Takabayasi)
	Fixed to work multiple subtests.
	Changed some entries for MicroSoft Office files.
	Fixed addFileExts() bug.
	Changed to check file-extends for case insensitive.

	* perl-File-MMagic.spec: Created.
	(contributed by Ryuji Abe)

2000-02-24  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Changed to work subtest matching.

2000-02-10  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Version 0.20.

	* MMagic.pm: Fixed media type for RIFF format.
	Added audio/mpeg, video/mpeg, video/quicktime format.
	(Thanks for Mr. Perter Breton.)

1999-12-02  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* prel-File-MMagic.spec: Renamed from File-MMagic.spec.

1999-11-30  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Version 0.19.

1999-11-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm: Changed to work with Win32 envoronment.
	Added excel, powerpoint, ichitaro* entries.
	(Thanks for kenzo-.)

1999-11-15  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* MMagic.pm (new): Changed to handle specified filename for
	magic file.
	(Thanks for Mr. Philippe Chiasson.)

1999-10-27  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Added 'AUTHOR' and 'ABSTRACT' paramaters on Makefile.PL.

1999-10-05  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Added excluding character CR on check_binary() function.

1999-09-14  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Changed to return magicMatchStr function when null string is
	specified in $str.

1999-09-13  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Changed `text/html' SPECIALS entry.
	* Added empty check on checktype_data, checktype_magic.
	* Removed non-standard type entry from %SPECIALS, %FILEEXTS, __DATA__.
	* Added new methods addSpecials, addFileExts, addMagicEntry.
	* Moved global %SPECIALS, %FILEEXTS variable to object.
	* Renamed spec file.

1999-09-10  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Added spec file.
	(Thanks to Mr.Abe.)

1999-09-09  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Fixed unescaped space in VRML magic entry.
	 (Thanks to Mr.Takaku.)

1999-09-08  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Changed %SPECIALS contents.
	  (Remove 'Organization:' from news,
	   add space character on rfc822/news message header,
	   add "^X-Mailer: " on rfc822,
	   add "^X-Newsreader: " on news,
	   add "^From ", "^To: " on rfc822.)

	* Separated checktype_magic() from checktype_contents().

1999-09-06  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Added excluding character TAB on check_binary() function.
	 (Tkanks to Mr.Takaku)
	* Added VRML magic entries. (Tkanks to Mr.Takaku)
	
1999-08-03  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Fixed flie close bug in checktype_filehandle().
	 (Thanks to Mr. Alan)

1999-07-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Fixed %SPECIALS evaluation bug.
	* Release version 0.16.

1999-07-14  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Added blessing FileHandle process in new function.
	 (Thanks to Mr. majiCk)

1999-07-13  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Release version 0.15.
	
1999-07-06  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Fix %SPECIALS media types.
	 (text/(rfc822|news) is bad, message/* is correct.
	  Thanks to Mr.Takaku.)
	* Changed %SPECIALS token regexp.

1999-06-29  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Fix truncating data processing bug in checktype_data function
	 (pack('a8192') padded "\0", it cause a probrem.)

1999-06-18  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Add initialize some variables code in readMagicEntry function
	 (to avoid '-w' warning).
	* Add length check code in checktype_contents function.

1999-06-17  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Change %SPECIAL checking code.
	* Add checktype_byfilename function.
	* Add data truncation process on checktype_data function.

1999-06-16  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Reorder some magic entries.
	* Fix MHonArc magic entry.
	* Add RFC check to %SPECIALS.

1999-06-15  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Add 2 magic entries (MHonArc and bzip2).

1999-06-14  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Add the Apache License.
	 (Thanks to Ian Kluft.)
	* Add checktype_contents() function.
	* Add zero check routine in check_binary() funciton.

1999-06-11  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Change __DATA__ handling.
	 (Thanks to Mr. Inaba, Mr. Maeda, and fj.comp.lang.perl.)

1999-06-10  NOKUBI Takatsugu  <knok@daionet.gr.jp>

	* Initial version.
	* Branch 'classify' version.