home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / zip22.zip / TODO < prev    next >
Text File  |  1997-10-25  |  3KB  |  66 lines

  1.  
  2. Main features still missing for next official version:
  3.  
  4. - zipping huge files (> 2G)
  5. - support for named pipes, devices etc. (needs unzip support too!)
  6. - Testsuite for zip and unzip (John D. Mitchell)
  7. - make a version.c or version.h that includes all the compiler names
  8. - run utils with dmalloc().
  9. - what to do with zip -F and zip -FF (readzipfile2()) ?
  10. - profiling of the code
  11. - multi disk zip files
  12. - zipfile modification tool (Greg)
  13. - Implement -- option (Thomas Klauser, wiz@danbala.tuwien.ac.at)
  14. - don't add files with "Archive bit "
  15.   or add files with "Archive bit " (uwe.becher@metronet.de)
  16. - 32 bit file attributes
  17. - generate output without having to seek at all
  18. - remove contractions from zip error messages, make them clearer (Steve)
  19. - display "[text]" for ascii files when not quiet (no -q) (Timo Salmi)
  20. - does zipnote accept names with version number?
  21. - for a WORM, zip should create temp file only when updating; new archives
  22.   should be created directly.
  23. - APPNOTE.TXT specifies "4) The entries in the central directory may
  24.   not necessarily be in the same order that files appear in the zipfile"
  25.   but readzipfile() relies on same order.
  26. - on Mac, MPW C 3.3.1 requires #if (a || b)  ["#if a || b" taken as "#if a"]
  27. - on Unix, let -S be "include non-regular files without reading from them"
  28.   (as pkzip on Unix). This requires unzip support.
  29. - zip -l should do ebcdic->ascii translation on CMS and MVS
  30. - zip as subroutine (zdig/241)
  31. - accept k and M in zipsplit
  32. - store / (part of file name) as ! in OS/2 (problem only with -E ?)
  33.  
  34. Known bugs:
  35.  
  36. - On VMS, zip fails reading some files with "byte record too large for
  37.   user's buffer". You must use the "-V" option for such files.
  38.  
  39. - on MSDOS, zip386.exe does not like "zip -bc: foo ..."
  40.  
  41. - on MSDOS, zip386.exe is sometimes much slower than zip.exe. This is
  42.   probably a problem with DJGPP (to be investigated).
  43.  
  44. - on NT with C shell, zip should not do file name expansion again.
  45.  
  46. - zip zipfile ... ignores existing zipfile if name does not have an extension
  47.   (except for the -A option, generally used on self-extracting files).
  48.  
  49. - For an sfx file without extension, "zip -A sfx" works but "zip sfx -A"
  50.   doesn't.
  51.  
  52. - When storing files in a zipfile (-0), zip marks all of them as binary.
  53.  
  54. - On VMS, some indexed files are not restored correctly after zip -V and unzip.
  55.   (This is now known to be a problem of UnZip. The workaround for Zip 2.2
  56.   and newer is to use PK-style VMS extra fields; this is now the default.
  57.   NOTE that UnZip 5.32 has been fixed [971019]!)
  58.  
  59. - zip and unzip should use the same pattern matching rules, particularly
  60.   on MSDOS and OS/2. On OS/2, "zip foo *.*" should also match files
  61.   without extension.
  62.   Partially DONE (OS/2 "*.*" matches "*".)
  63.  
  64. - there should be a way to avoid updating archive members (only addition
  65.   of new files allowed)
  66.