////////////////////////////////////////////////////////////////////////////////
// ALZ Plugin for Total Commander
// Based on UNALZ core code (http://www.kipple.pe.kr/win/unalz/)
//
// (c) 2009 BLUE'nLIVE <bluenlive@gmail.com>
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Lesser Public License
// as published by the Free Software Foundation; either version 2.1
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
////////////////////////////////////////////////////////////////////////////////

1. About
--------
The ALZ extractor plugin provides ALZ archive support for popular
Total Commander file manager.
Associate it with *.alz extension in WCX Plugin configuration or use built-in
auto-installer of Total Commander 6.5 or higher.

2. Features
-----------
 - File listing
 - Extraction
 
3. History
----------
Change log:
	03-11-04 14:02 v0.1a
			1. initial build.
			2. stl::vector -> simple DLL ( maybe buggy )
	05-11-04 07:30 v0.1b
			1. abort Dev-Cpp prj, move to VCpp6.
			2. fix some bugs.
	05-11-04 17:19 v0.1c
			1. incomplete or bad archive : handle as bad data.
	08-11-04 02:35 v0.1d
			1. more detailed unpacking status. ( UnAlzCallback )
			2. added public member function : CUnAlz::IsHalted();    
			silent update:
				1. Bloodshed Dev-Cpp Returns : much bigger output, but works fine.
	12-11-04 11:12 v0.1f - internal 
			1. Added Encrypted Archive Support.
			2. And I'm in Hell of Win32 API. I made dialogbox with resource editor in VCPP6, but i don't know how to use it. :-< 
	14-11-04 07:27 v0.1g
			1. Added dialogbox for password input.
			2. Encrypted bzip2/inflate/raw support.
	19-11-04 01:57 v0.1h
			1. incomplete or bad archive : trying to proceed. (EXPERIMENTAL)
			2. password dialog : ESC key now works.
			silent update: 
				1. some code cleanup.
				2. dialogbox now pops on its right position.
	24-11-04 05:44 v0.1i
			1. basecode changed : unalz v0.30, zlib v1.2.1
			2. weird error code by CUnAlz::ExtractCurrentFile() fixed.
			3. NULL pointer Acess violation error fixed.
			4. some code cleanup.
	25-03-09 19:01 v0.61
			1. basecode changed : unalz 0.61, zlib v1.2.1
			2. change version number rule
			3. added inf for auto-install
			4. compiled with VC++6.0 by BLUE'nLIVE
	26-03-09 19:21 v0.64
			1. basecode changed : unalz 0.64, zlib v1.2.1
				- 2GB Ѵ  ó  (by bsjeon@hanmail)
				-   κ 
				- ҽ 
				- unalz 0.64
	21-04-09 19:21 v0.65
			1. basecode changed : unalz 0.65, zlib v1.2.1
				- bzip2 1.0.5 update
				- vs2008   ̽ (atlconv Ⱦ, crt secure warning disable) (by kaisyu@gmail)
				- unalz 0.65
