zip30.ann 4.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. Zip 3.0
  2. We have posted Zip 3.0, July 5th 2008. This is a major upgrade
  3. from Zip 2.32, the current Zip 2.x release. A quick summary of
  4. features is below, but see the file WhatsNew for the detailed list
  5. of major features and upgrades as well as what's on the list for
  6. Zip 3.1. Send in your feature suggestions and bug reports.
  7. Quick list of major changes in Zip 3.0:
  8. - Large files. Support for files and archives greater than 2 GB using
  9. large file I/O and the Zip64 extensions. Also can now have more
  10. than 64K entries in an archive.
  11. - Split archives. Zip now supports split archives, zip archives
  12. split into a set of files that can then be stored on removable media
  13. for instance.
  14. - Unicode. If Unicode support is enabled and supported on the system
  15. Zip is run on, Zip now can read paths not in the current character
  16. set and store those paths in portable UTF-8 format. These Unicode
  17. paths can then be used to partially or fully recreate the paths on
  18. other systems depending on the character set support provided by
  19. the unzip on the receiving system. In particular, this allows
  20. portability of paths between Windows and Unix. Unicode comments
  21. are also supported on systems where UTF-8 is the current character
  22. set. Unicode comment support for other systems is expected in
  23. Zip 3.1.
  24. - New command line parser. This new parser allows for command line
  25. permuting, where options can appear almost anywhere on the command
  26. line. This allows adding options to the end of the command line,
  27. for instance. It also supports long options, allowing for
  28. more readable command lines, and also allows lists for the -x
  29. exclude and -i include options to appear not just at the end of
  30. the command line. And some bugs in command line processing in
  31. Zip 2.32 have been fixed.
  32. - Unix 32-bit UIDs/GIDs. Now UIDs/GIDs larger than 16 bits are
  33. supported, but UnZip 6.0 is needed to restore these larger
  34. UIDs/GIDs. If Zip detects that the current system does not use
  35. 16-bit UIDs/GIDs, the old 16-bit UID/GID storage is not used
  36. as putting 32-bit UIDs/GIDs into 16-bit fields can cause
  37. problems.
  38. - New modes. Additional archive modes have been added, including a
  39. difference mode for supporting incremental backups, a file sync
  40. mode for synchronizing an existing archive with the current file
  41. system (which can be much faster than creating a new archive), and
  42. a copy mode that allows copying entries from one archive to another.
  43. - Compression using bzip2. Now can add bzip2 compression as a
  44. compression option in Zip. bzip2 compression can result in much
  45. more compact entries in some cases, but the user should verify
  46. that bzip2 is supported on the target unzip before using this new
  47. compression choice.
  48. - New Windows dll. The Windows dll has been updated to support the
  49. new Zip64 large file and larger number of entries limits. This
  50. new dll is not backward compatible with the Zip 2.32 dll, as the
  51. arguments to the dll have been updated to support the added
  52. capabilities, but modifying existing programs to use the new dll
  53. should be simple. See the included Visual Basic example project
  54. for details.
  55. - Better streaming and piping. Zip now has better support of
  56. streaming and piping and handles Unix FIFOs (named pipes) better.
  57. - Gobs of new progress information. Zip can now output progress
  58. information, such as how many entries processed and to go, how
  59. many bytes processed and to go, and adjustable size progress
  60. dots. If the initial file scan takes longer than about 5
  61. seconds, Zip now outputs dots during the scan to avoid a long
  62. period of quiet. Zip can also now generate log files.
  63. - Updated archive fixing. The archive fixing capability is
  64. slightly improved, and now can fix split archives.
  65. - Windows Archive bit support. The Windows archive bit is now
  66. supported, though the new difference mode is probably more
  67. reliable than relying on the Windows archive bit for creating
  68. incremental backups.
  69. - File lists. Zip can list the files that would be added to an
  70. archive as well as the files in an existing archive.
  71. - Extended help. A new extended help option lists a very terse
  72. summary of the major features of Zip and how to use them.
  73. - Many bug fixes.
  74. As always, see the Zip manual page for details on what Zip has and
  75. how to use all features.
  76. Enjoy!