1
2Version 9.04 (Major bugfixes and Major enhancements)
3============
4
5  - From Windows version of 7-zip 9.04 :
6    - 7-Zip now can update solid .7z archives.
7    - 7-Zip now supports LZMA2 compression method.
8    - 7-Zip now supports XZ archives.
9    - 7-Zip now can unpack NTFS, FAT, VHD and MBR archives.
10    - 7-Zip now can unpack GZip, BZip2, LZMA, XZ and TAR archives from stdin.
11    - New -scrc switch to calculate total CRC-32 during extracting / testing.
12    - Some bugs were fixed.
13
14  - #2799966 " A newly created 7z archive (by p7zip 4.65) is broken and cannot be unpacked / listed / tested"
15    Fixed : now "7za a -mx=9 archive.7z directory" creates a good archive even
16    if there are a lot of executable files.
17
18  - Fixed : the RAM size was reported incorrectly on MacOSX 64bits (with 2Gb+ RAM)
19
20  - #2798023 "segfault handling very large multivolume .7z file"
21    p7zip now displays the following error "Error: Too many open files"
22    if you don't have enough rights to open all the splitted files
23    ( on Linux : ulimit -n)
24
25
26
27Version 4.65
28============
29  - From Windows version of 7-zip 4.62 to 4.65
30    - The bug in 7-Zip 4.63 was fixed: 7-Zip could not decrypt .ZIP archives encrypted with WinZip-AES method.
31    - 7-Zip now can unpack ZIP archives encrypted with PKWARE-AES.
32    - Some bugs were fixed.
33
34  - Fixed : the RAM size was reported incorrectly on MacOSX 64bits
35
36  - Fixed : makefile.linux_amd64_asm_icc
37
38  - DJGPP :
39     makefile.djgpp becomes makefile.djgpp_old
40     makefile.djgpp_watt added (thank to Rugxulo)
41
42
43  - you can now compile 7za with a cmake project (see README)
44    the cmake project can build a codeblock project ;)
45    Remark : the kdevelop3 or Eclipse/CDT4 project don't work :(
46
47Version 4.61
48============
49  - From Windows version of 7-zip 4.61 :
50    - 7-Zip now supports LZMA compression for .ZIP archives.
51    - Some bugs were fixed.
52
53  - #2199036 : Ask for password twice when creating encrypted archive
54
55  - 7zG added (read GUI/readme.txt)
56
57
58Version 4.60 (never published)
59============
60
61  - From Windows version of 7-zip 4.60 :
62    - Some bugs were fixed
63
64  - p7zip didn't use the BCJ /BCJ2 filters for executables (:
65  - makefile.linux_amd64_asm_icc added (tested with Intel Compiler 11 on Ubuntu 8.04 x64)
66
67
68Version 4.59 (never published)
69============
70
71  - From Windows version of 7-zip 4.59 :
72    - 7-Zip now can unpack UDF, XAR and DMG/HFS archives.
73    - It's allowed to use -t switch for "list" and "extract" commands.
74    - Some bugs were fixed.
75
76  - Bug : wrong timestamp for files extracted from .zip or .rar archives
77
78
79Version 4.58
80============
81  - From Windows version of 7-zip 4.58 :
82    - Some speed optimizations.
83    - 7-Zip now can unpack .lzma archives.
84    - Unicode (UTF-8) support for filenames in .ZIP archives. Now there are 3 modes:
85        1) Default mode: 7-Zip uses UTF-8, if the local code page doesn't contain required symbols.
86        2) -mcu switch:  7-Zip uses UTF-8, if there are non-ASCII symbols.
87        3) -mcl switch:  7-Zip uses local code page.
88    - Now it's possible to store file creation time in 7z and ZIP archives (-mtc switch).
89    - 7-Zip now can unpack multivolume RAR archives created with
90      "old style volume names" scheme and names *.001, *.002, ...
91    - Now it's possible to use -mSW- and -mSW+ switches instead of -mSW=off and -mSW=on
92    - Some bugs were fixed.
93
94  - Bug #1898410 : Timestamp error in archive listing
95      now "7za l .." and "ls -l just_extracted_file" give the same date and time.
96
97  - Bug #1860938 : unix file rights only 600 instead of 644
98
99  - Bug #1941574 : gzip files always marked as OS FAT, Now p7zip uses "Unix".
100
101  - Bug #1947700 : file containing excluded files not read
102      When using the -xr <filename> flag to list files not to be included in the
103      archive the file <filename> is not read if it is a symbolic link.
104
105  - Feature Requests #1868080 : add support to compile for NetWare (makefile.netware_asm_gcc_3.X)
106
107  - Patch #1883893 : Incorrect path ref to docs in man pages (When using the last ($DEST_DIR) argument with install.sh)
108
109  - now "install.sh" supports filenames with spaces.
110
111  - some code cleanup (Synchronization)
112
113  - some minor fix in the BZip2 codec.
114
115  - fix with the define "__TEXT" for s390
116
117
118Version 4.57
119============
120  - From Windows version of 7-zip 4.57 :
121    - The BUG in command line version was fixed: -up3 switch could work incorrectly.
122    - Minor improvement in ZIP compression.
123
124
125Version 4.56  (never published)
126============
127  - From Windows version of 7-zip 4.56 :
128    - Some bugs were fixed
129
130  - On HPUX : fixed "Can't load '../bin/7z.dll'"
131    (Unsatisfied data symbol '_ZTVN10__cxxabiv121__vmi_class_type_infoE' in load module '../bin/7z.so'.)
132
133  - bug : p7zip used to build a zip file with an "FAT" header instead of "Unix" header
134     If LANG was set, "unzip" tried to translate the filenames from "FAT" to locale ...
135
136  - On AIX : fixed "HugeFiles=off" (thank kuriath)
137
138  - bug #1800180 : LZMAlone compilation error in COutFile
139
140  - Patch #1796569 : Fix FreeBSD FTBFS
141
142  - Patch #1796575 : fix man1/7za.1 man1/7zr.1 man1/7z.1
143
144
145Version 4.55
146============
147  - From Windows version of 7-zip 4.55 :
148    - Some bugs were fixed
149
150  - fixed #1783007 : when make p7-zip 4.51 under hp-ux 11.11 error
151
152  - fixed #1789154 : 7z use default or -m0=LZMA runtime error under HP-UX IA11.23
153
154  - support added for HPUX on Itanium.
155    (makefile.hpux-acc and makefile.hpux-acc_64)
156
157
158Version 4.54 (never published)
159============
160  - From Windows version of 7-zip 4.54 :
161    - Decompression speed was increased
162
163Version 4.53
164============
165  - From Windows version of 7-zip 4.53 :
166    - The bug in 7-Zip 4.48 - 4.52 beta was fixed:
167        7-Zip could create .ZIP archives with broken files.
168    - Some bugs were fixed.
169
170Version 4.52 (never published)
171============
172  - From Windows version of 7-zip 4.52 :
173    - 7z now can unpack Compound files (msi, doc, ...).
174    - Some bugs were fixed (CAB decompressing)
175
176  - lzma (CPP/7zip/Compress/LZMA_Alone) is now multi-threaded.
177
178  - fixed #632912 : Extracting large directories takes quadratic time
179    (this bug was not fully fixed ...)
180
181  - fixed : "7za x -odirectory archive.7z" now works even if "directory" is a symbolic link.
182
183  - makefile.linux_s390x added : support for Linux on IBM z/Series Mainframe with s390x CPU
184    (thank y_stephen)
185
186  - fixed crashes on BeOs with the flag "@filename"
187
188  - cleanup in the makefile : defining LITTLE_ENDIAN or BIG_ENDIAN is not needed anymore
189
190  - ppmd.exe added (CPP/7zip/Compress/PPMD_Alone)
191
192Version 4.51
193============
194  - From Windows version of 7-zip 4.51 :
195     - Bug was fixed: 7-Zip 4.50 beta could not open some .7z archives.
196
197  - fix built of test_emul
198
199Version 4.50 (never published)
200============
201  - From Windows version of 7-zip 4.50 :
202    - New switch for command line version:
203    -ssc[-] enables/disables case-sensitive mode for file names.
204    - Speed optimizations for AES encryption.
205    - Some bugs were fixed.
206
207  - contrib/gzip-like_CLI_wrapper_for_7z/p7zip now supports commands like :
208    p7zip -- -name
209    p7zip "file name"
210    p7zip file1 file2 file3
211    p7zip -d file1.7z file2.7z file3.7z
212
213  never published because this version does not pass my tests.
214
215Version 4.49
216============
217  - From Windows version of 7-zip 4.49 :
218    - 7-Zip (7z) now can unpack WIM archives
219
220   - fixed : On Sparc Solaris, core dump during "7z a -sfx exe.x dir" with p7zip compiled with makefile.solaris_sparc_CC_32
221
222   - some code cleanup
223
224   - On HPUX, p7zip can get the number of CPU and the size of the memory.
225
226
227Version 4.48
228============
229  - From Windows version of 7-zip 4.48 :
230    - Encryption strength for .7z format was increased.
231      Now it uses random initialization vectors.
232    - Some bugs were fixed.
233
234  - fixed #1729236 : Makefile infrastructure not safe for parallel compilation
235    (if your make command understands -C and -j4, copy makefile.parallel_jobs over makefile)
236
237  - Now the executables are not built with the PIC (position-independent code) flag.
238    7z.so are still built with the PIC flag.
239    7za and 7zr are now faster than 7z with 7z.so.
240    7za, 7zr and 7r are now smaller.
241
242  - contrib/gzip-like_CLI_wrapper_for_7z/p7zip now supports spaces in filename
243    and use 7za instead of 7z.
244
245  - contrib/qnx630sp3 added to support QNX built (thank termterm)
246
247
248Version 4.47
249============
250  - From Windows version of 7-zip 4.47 :
251    - Bugs of 7-Zip 4.46 beta were fixed: BZip2 could work incorrectly
252
253Version 4.46 (never published)
254============
255
256  - From Windows version of 7-zip 4.46 :
257    - New fast compression mode for Deflate method in Zip and GZip.
258    - Some bugs were fixed.
259
260  - LZMA Benchmark :
261    - cygwin : RAM size detection
262    - computation of the CPU %
263
264  - fixed #1721827 : install.sh now copies 7z.so
265
266  - Client7z now uses 7z.so instead of 7za.so
267
268  - new target : cygwin with asm
269
270  - LZMA SDK added in the source package (CPP/7zip/Compress/LZMA_Alone)
271
272  - fixed #1716987 : 7zr removed from 4.45 binary distribution
273
274  - fixed #1706002 : make and install.sh use the same variables in the same order.
275
276
277Version 4.45
278============
279
280  - From Windows version of 7-zip 4.45 :
281   - Default dictionary size was increased: Normal: 16 MB, Max: 32 MB.
282   - Speed optimizations.
283   - Benchmark was improved (new "b" command in command line version).
284   - The number of DLL files was reduced.
285   - switch -mhcf=off is not supported now.
286   - If -t{Type} switch is not specified, 7-Zip now uses extension of archive to detect the type of archive.
287   - Some bugs were fixed (BZip2 in multithread)
288   - x86 or x86_64 : ASM version of crc32 available
289
290  - better detection of executable file (scripts do not need BCJ/BCJ2 filter)
291
292  - default permissions are now :
293    - for a file      : -rw-------
294    - for a directory : drwx------
295
296  - on MacOSX, locale is always utf8 (because the MacOSX filesystem supports only utf8 filenames)
297
298  - makefile.qnx_static and makefile.qnx_shared added (Thank to termterm)
299
300
301Version 4.44
302============
303
304  - From Windows version of 7-zip 4.44 :
305    - 7za : Cab support
306    - Speed optimizations for LZMA, Deflate, BZip2 and unRAR.
307    - fix : now, updating a crypted header archive keeps the crypted header
308
309  - fixes in the help displayed by 7za/7z/7zr.
310
311  - code cleanup
312    - remove of mySetModuleFileNameA (and its memory leak), GetModuleFileName ...
313
314  - fixed : p7zip for DJGPP can now update an archive (thank stranix)
315
316  - fixed : in the plugins of 7z, the "Utf16" state was always off.
317
318  - fixed : support for directory names that are not encoded with the current locale.
319    (ex : directory name is in "iso 8859-15" whereas the locale is "utf8")
320
321  - patch #1581907 : fix for FreeBSD in contrib/gzip-like_CLI_wrapper_for_7z/p7zip
322
323  - fixed : p7zip can now restore a symbolic link from a Zip archive (archive.zip made with "zip -y")
324      remark/todo : p7zip stores, in a zip archive, the linked file instead of the symbolic link
325
326  - fixed #1630452 : small fix in the output of the script install.sh
327
328  - fixed #632912 : Extracting large directories takes quadratic time
329
330  - preliminary support of HP-UX : remove of RTLD_GROUP for dlopen in DLL.cpp
331      makefile.hpux-acc should be able to build 7za for HP-UX (thank furiol)
332
333  - Client7z added.
334
335Version 4.43
336============
337  - From Windows version of 7-zip 4.43 :
338    - 7-Zip now can use multi-threading mode for compressing to .ZIP archives.
339    - ZIP format supporting was improved.
340    - 7-Zip now supports WinZip-compatible AES-256 encryption for .ZIP archives.
341    - 7-Zip now uses order list (list of extensions) for files sorting for compressing
342      to .7z archives. It can slightly increase compression ratio in some cases.
343    - 7-Zip now restores modification time of folders during .7z archives extracting.
344    - Some bugs were fixed.
345
346  - fixed : the user can now see the percentage indicator.
347
348  - fix "Bugs item #1612285" : doesn't preserve directory timestamps
349
350  - support added for Tru64 / OSF 5.1  (makefile.tru64)
351
352  - small fix "Bugs item #1533765" in install.sh (7zr install)
353
354  - fix "Bugs item #1507913" : "make all" now build 7za and 7zCon.sfx
355    following the README.
356
357  - manpage updated "bugs item #1509098" : exit codes added
358
359  - manpage updated :-mhe=on (Header encryption) added
360
361  - install.sh now can install the file README, ChangeLog and the directory DOCS
362
363
364Version 4.42
365============
366  - From Windows version of 7-zip 4.42 :
367    - Some bugs were fixed
368
369  - the binaries provided by p7zip_4.XY_x86_linux_bin.tar.bz2
370    can now run on Fedora x86_64,
371    and should now run on any 64bits Linux.
372
373  - patch #1473746 - gzip-like CLI wrapper (for 7z)
374    see the directory "contrib/gzip-like_CLI_wrapper_for_7z".
375
376  - patch #471478 - Support for OPTFLAGS
377    This patch allows to use system specific opt flags.
378    example : make OPTFLAGS="-O2 -march=athlon-xp"
379
380  - the djgpp and cygwin makefile now build "7za" with case insensitive filenames
381    (Windows filesystem is case insensitive).
382
383
384Version 4.41
385============
386  - From Windows version of 7-zip 4.41 :
387    - Some bugs were fixed
388
389
390Version 4.40
391============
392
393  - From Windows version of 7-zip 4.40 :
394    - 7-Zip now can unpack some installers created by NSIS
395    - Some bugs were fixed
396
397  - format LZH/LHA : fixed directory display during listing or extracting
398    (a directory does not end with the path separator)
399
400  - patch #1470817 - Handle 7zr in install.sh
401
402  - code cleanup
403
404
405Version 4.39
406============
407
408  - From Windows version of 7-zip 4.39 :
409    - Bug in versions 4.33:4.38 was fixed:
410      7-Zip could not correctly compress files larger than 2 GB
411      to 7z archive in fast/fastest modes (HC4 match finder).
412
413
414Version 4.38
415============
416
417  - From Windows version of 7-zip 4.38 :
418    - Some bugs were fixed.
419
420  - new manpage : 7zr.1
421  - update manpages : 7z.1 and 7za.1
422  - new switch : --help
423
424  - patch #1465026 - Patch for install.sh for packagers
425
426  - DosDateTimeToFileTime fixed (rar format)
427
428  - contrib/VirtualFileSystemForMidnightCommander/u7z updated
429    (thank sgh_punk)
430
431
432Version 4.37
433============
434  - From Windows version of 7-zip 4.37 :
435    - Some bugs were fixed.
436
437  - fix build for Solaris sparc with CC instead of g++.
438
439  - fix build for Solaris  9 x86
440  - fix build for Solaris 10 x86
441  - fix build for OpenBSD
442  - p7zip can now be build with djgpp.
443  - new target  : 7zr (light version of 7za)
444  - new machine : IBM AIX
445
446Version 4.36
447============
448  - From Windows version of 7-zip 4.36 :
449    - 7-zip now can unpack ISO archives
450
451  - GCC 4.X : add C++ visibility support to reduce the size of the *.so
452   (see makefile.linux_x86_ppc_alpha__gcc_4.X)
453
454  - cygwin now supports '-o/tmp'
455
456Version 4.35
457============
458  - From Windows version of 7-zip 4.35 :
459    - New switch : -slt ("l" (list) command with -slt shows technical information for archive).
460    - Some bugs were fixed.
461
462  - From Windows version of 7-zip 4.34 :
463    - BZip2 compressing / decompressing now can work in multi-threading mode
464    - Multi-threading mode now is default for multi-processor systems
465
466Version 4.33
467============
468  - From Windows version of 7-zip 4.33 :
469    - Compressing speed and Memory requirements were increased.
470      Default dictionary size was increased: Fastest: 64 KB, Fast: 1 MB,
471      Normal: 4 MB, Max: 16 MB, Ultra: 64 MB.
472    - 64-bit version now supports 1 GB dictionary
473    - 7z/LZMA now can use only these match finders: HC4, BT2, BT3, BT4
474    - Compression ratio in Zip/GZip/Deflate in Ultra mode was increased
475    - Some bugs were fixed
476
477  - fix "Bugs item #1407358" : Passwords entered are not visible on command line
478    if the target has the system function "getpass".
479
480  - fix "BCJ2" : now p7zip uses the "BCJ2" filter when the file has execute permission
481    (7-zip uses the "BCJ2" filter when the filename ends with ".dll", ".exe", ".ocx", ".sfx" or ".sys")
482
483  - patch #1390722 : no new line at end of file
484
485  - patch #1390716 : allow compiling with gcc-4.1
486
487  - patch #1425862 : allow other make programs than GNU make
488
489  - Testing framework added ("make test" and "make test_7z")
490
491  - fix 'lstat' : p7zip can compile if 'lstat' is not available
492
493Version 4.30
494============
495  - From Windows version of 7-zip 4.30 :
496    - Speed optimizations in LZMA maximum/ultra compressing.
497    - LZMA now supports word size up to 273
498    - 7-Zip now reduces dictionary size for LZMA, if you compress files
499      smaller than specified dictionary size.
500    - Some bugs were fixed
501
502  - fix minor build trouble with MacOS X
503  - fix "Bugs item #1349229" : 7-zip now displays "e: Extract files from archive (without using directory names)"
504
505Version 4.29
506============
507
508  - fix "Bugs item #1305781" : "7z a -sfx" sets the execute-flag
509    and does not add ".exe" extension.
510
511  - fix "Bugs item #1306783" : "7za a /tmp/t.7z /etc/passwd"
512
513  - fix "Bugs item #1304797" : @lists don't handle files starting with ./
514
515  - fix "Bugs item #1309287" : man 7za fails after install
516
517Version 4.27
518============
519  - From Windows version of 7-zip 4.27 :
520    - new plugin for 7z : 7-Zip can unpack CHM/HXS (MS HTML HELP) archives
521    - cab plugin for 7z : 7-Zip can unpack multivolume CAB archives
522    - Some bugs were fixed
523    - better support for 64bits (PPMD coder/decoder)
524
525Version 4.26
526============
527  - From Windows version of 7-zip 4.26 :
528    - new plugin for 7z : LZH format support (extracting only)
529
530  - fix (courtesy from Robert Millan) to make p7zip compile on GNU/kFreeBSD.
531
532  - fix "Bug item #1273057", now "7z -so -t7z a dummy.7z file >output.7z" does not
533    finish with a "Segmentation fault (core dumped)".
534
535  - fix "Bug item #1221056", now, makefile for p7zip use the flag "-O" to
536  support compilers that build invalid programs with the flag "-O2".
537
538Version 4.25
539============
540  - From Windows version of 7-zip 4.25 :
541    - Some bugs were fixed
542    - DOCS/MANUAL/exit_codes.htm added
543
544  - new plugin for 7z : RAR format support (extracting only)
545
546  - better dependencies in makefile
547
548Version 4.23
549============
550  - From Windows version of 7-zip 4.23 :
551    - Some bugs were fixed
552
553  - manpages for 7za and 7z updated by Mohammed Adnene Trojette.
554
555  - little fix for the help message of 7za or 7z.
556
557  - bug #1224304 : Files and directories with \ in name not handled properly.
558
559  - fix for tar archives that have pax header.
560
561Version 4.20
562============
563
564  - From Windows version of 7-zip 4.19 and 4.20 :
565    - BZip2 code was rewritten. Now it supports 3 modes: Normal, Maximum and
566      Ultra. In Normal mode it compresses almost as original BZip2 compressor.
567      Compression ratio in Maximum and Ultra modes is 1-3% better for some files,
568      but Maximum Mode is about 3 times slower and Ultra Mode is about 8 times
569      slower than Normal mode.
570    - Console version now prints all messages to stdout by default,
571      and if -so switch is specified, 7-Zip prints messages to stderr.
572    - Some bugs were fixed
573
574  - Updating "contrib/VirtualFileSystemForMidnightCommander/" with u7z-4.16beta.tar.bz2
575
576  - bug #1204993 (does not find broken filenames)
577
578  - bug #1201244 (Missing files in p7zip_4.18_x86_linux_bin.tar.bz2)
579
580  - makefile.linux_x86_ppc_alpha : flag "-fPIC" added
581
582  - flag "-l" added.
583    without   : p7zip stores symlinks (like p7zip 4.18)
584    with "-l" : p7zip stores the files/directories pointed by symlinks (like before p7zip 4.18)
585      CAUTION : the scanning stage can never end because of symlinks like ".."
586                 (ex:  ln -s .. ldir)
587
588Version 4.18
589============
590
591  - From Windows version of 7-zip 4.18 and 4.17 :
592    - minor fixes
593
594  - p7zip can now store and restore :
595    - symbolic links,
596    - file permission bits
597      Remark : for directory, restored_perm = stored_perm | 0700 .
598
599  - fix in install.sh
600
601  - On MacOSX, p7zip now restore times of a file.
602
603  - more detailed errors during scanning stage.
604
605
606Version 4.16
607============
608
609  - From Windows version of 7-zip 4.16 :
610    - Speed optimization (5%) for 7z / LZMA
611    - 7za now supports .Z archives
612    - -r- switch in command line now is default for all commands
613    - Some bugs were fixed
614    - bug #1119193 (list mode output confusing/wrong)
615
616  - From Windows version of 7-zip 4.15 :
617    - Z format supporting (extracting only)
618    - 7-Zip now can extract ZIP archives compressed with "Shrink" method
619    - 7-Zip now doesn't interrupt the compressing when it can not open file.
620      7-Zip just skips that file and shows warning.
621    - Some bugs were fixed
622
623  - man pages added (thank Mohammed Adnene Trojette)
624  - bug #1112167 fixed (Temporary directory must be on same partition as target)
625    p7zip failed moving the temporary file at the end of
626    compressing to target file if the directories don't reside
627    on the same partition (or network path).
628  - bug #1164659 fixed (Invalid file date for "big endian" machine)
629  - p7zip now uses ".so" instead of ".dll"
630  - p7zip now handles "ctrl-c" and "kill" to cleanup temporary files before exiting
631  - p7zip now runs on BeOS.
632  - better support of filenames with spaces.
633  - some code cleanup
634    - "myWindows/myFiles.cpp" is now in "Windows/FileIO.cpp"
635    - "myWindows/myFindFile.cpp" is now in "Windows/FileFind.cpp"
636    - "myWindows/myDirectoryAndPath.cpp" is now in "Windows/FileDir.cpp"
637    - "myWindows/myEvents.cpp" is now in "Windows/Synchronization.cpp"
638    - "myWindows/wine_strings.cpp" is now in "Windows/String.cpp"
639
640
641Version 4.14.01
642===============
643  - huge speed up for multi CPUs machines (Thanks to loderunner - http://sourceforge.net/users/loderunner/).
644  - some code cleanup
645  - Fix problems with link files or directories.
646  - "7z a dummy -tgzip -so Doc.txt > archive.gz" now works.
647  - in the messages, the path separator is now '/' instead of '\'.
648
649Version 4.14
650============
651
652  - From Windows version of 7-zip 4.14 :
653    - STL using was reduced
654    - 7za now supports Split(001) archives
655    - "7za | more" now works
656    - Bugs item #1093095 : Usage banner now says "7za" (instead of "7z") when the binary is "7za"
657
658  - use of AString instead of std::string (no more need of #include <string>")
659  - makefile.linux_gcc_2.95_no_need_for_libstdc added to build 7za for the
660    p7zip*_bin.tar.bz2 package.
661    7za provided by p7zip*_bin.tar.bz2 is build on Debian 3.0 with gcc 2.95.4
662    and should now find the locale on all kinds of Linux (Debian, Fedora, Mandrake, ...).
663
664Version 4.13
665============
666  - new port of 7za from the source of 7za 4.13Beta for Windows
667
668  - From Windows version of 7-zip 4.13 :
669    - Switch "--" stops switches parsing
670    - Some bugs were fixed
671    - User's manual updated (DOCS/MANUAL/index.htm)
672
673  - makefile.netbsd_x86 added [Bug #1069055].
674
675  - new method to install 7z and its plugins (the "link" method do no work)
676
677  - installer added (install.sh).
678
679  - makefile.macosx_with_fink becomes makefile.macosx
680    and makefile.macosx uses c++ instead of CC
681    (on some MacOSX, CC is a link to gcc instead of g++)
682
683  - new flag "-utf16" to enable "utf16" conversion [Bug #1075229].
684
685  - new logic to automatically enable or disable "utf16" conversion :
686    no locale, locale=="C" or locale=="POSIX" implies utf16=off
687    else  utf16=on
688    uses "-utf16" or "-no-utf16" to change this behaviour.
689    [Bug #1075229]
690
691  - 7z (compiled with -O2) works now on Sparc Solaris.
692
693Version 4.12
694============
695  - new port of 7za from the source of 7za 4.12Beta for Windows
696
697  - From Windows version of 7-zip 4.11 and 4.12 :
698    - 7-Zip now supports Zip64 extension of ZIP format. So now it's
699      possible to compress files bigger than 4 GB to ZIP archives.
700    - Some bugs were fixed
701
702  - fix "7za a archive.7z file" that added all the files and directories
703    with filename "file", "FILE", "File" ...
704
705  - p7zip now displays the locale (ex : en_US.UTF-8) in the banner.
706
707  - new flag "-no-utf16" to avoid lossly conversion in filenames.
708    CAUTION : use this flag when you do not plan to export your archive.
709
710  - support creation of self extracting archive.
711
712  - better support of symbolic link (now, an invalid symbolic link
713    do not stop archiving but displays a warning).
714
715  - better support of files that the user cannot read.
716    (now this kind of file is not added to the archive, and p7zip displays a warning).
717
718  - return of 7z and its plugins.
719
720  - support of listing/testing/extracting files from a splitted archive (only with 7z).
721
722  - support of MacOX X 10.X.
723
724  - creation of Gzip/Tar archives didn't work on Linux Alpha.
725
726  - see "contrib/VirtualFileSystemForMidnightCommander/readme" to use 7za with "mc".
727
728Version 4.10
729============
730  - new port of 7za from the source of 7za 4.10Beta for Windows
731    => p7zip now work on big endian CPU.
732
733  - 7z for Unix is not maintain anymore (because as the source of unrar plugin for 7z
734    is not available, 7z is unless on Unix).
735
736Version 0.91
737============
738  - add support for FreeBSD 5.2.1
739    In Windows/Time.h add "#include <time.h>"
740    and prototype change for FileTimeToUnixTime()
741
742  - bug 990684 Corrected : support of filesystem
743    that support case sensitive filenames.
744    Example, since version 0.91 :
745    "7z a glibc -r glibc-2.3.2"
746    does not terminate with error :
747      Duplicate filename:
748      glibc-2.3.2\sysdeps\m88k\m88100\add_n.S
749      glibc-2.3.2\sysdeps\m88k\m88100\add_n.s
750
751Version 0.90
752============
753  - build of 7z.exe and its DLL.
754  7z.exe support more archive formats than 7za.exe
755  thanks to DLL in Formats and Codecs directories
756  - "#pragma once" is now in comments
757  - mainly For OpenBSD :
758    - add #include <wchar.h> in include_windows/winnt.h
759    - remove stuff for GUID_SECTION and GUID_SECT in include_windows/basetyps.h
760      and include_windows/initguid.h
761    - some changes in 7zip/Crypto/aesopt.h because of endian.h
762
763Version 0.81
764============
765  - add a copy of the help of 7-zip (see html directory)
766  - "7z a -r tmp.7z directory" works as expected.
767    no more need for commands like : 7z a -r tmp.7z "directory/*"
768  - 7z restores the date of each files (but not directories)
769  - 7z supports UNICODE filenames (version 0.80 supports only ASCII/Latin1 filenames)
770  - support of gcc 2.95
771  - support of gcc 3.4
772  - 7z needs no more libgen.h (dirname() and basename())
773  - less "Internal Error #7" during arguments parsing
774  - minor change in class CThread
775
776Version 0.80
777============
778  - First public release
779  - support of gcc 3.2 and 3.3
780
781