⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history

📁 汇编大全 中国矿业大学计算机学院 汇编实验5
💻
📖 第 1 页 / 共 5 页
字号:
3.  Added VMSmunch in vms subdirectory and updated makefile (descrip.mms)4.  The extra field for OS/2 is now compressed (Kai Uwe Rommel)5.  Added various fixes for djgcc (Onno van der Linden)6.  Fixed long standing bug in wild() for MSDOS (Jon Saxton)7.  Added support for ZIPOPT environment variable (Bill Davidsen    and Antoine Verheijen).8.  Fixed zipsplit bug for VMS (Greg Roelofs)9.  Added fix for DEC OSF/1 (Kjetil W. J{\o}rgensen)10. Added fix for ultrix on DECstation (Jonathan Kamens)10. Added sysnopis for zipsplit, etc... in zip.1 (Jonathan Kamens)11. Fixed MAILX problem for SysV in ship.c (Greg Roelofs)12. Added Linux support (Humberto Ortiz-Zuazaga)13. In makefile.os2, support for $(FP), masm 5.x, match.s (Greg & Kai)14. Added -w-cln in makefile.bor to avoid warning (David Kirschbaum)15. VMS echo suppression code incorporated (Greg Roelofs)16. Added fix to match.asm if WSIZE != 3276817. Create .exe files directly for target scodos (Bill Davidsen)18. Fixed the -0 bug (compressed size was doubled)19. Changed -- (read names from stdin) to -@ to reserve -- for undoing    the effects of ZIPOPT20. Create zip entries for directories with the -r option, so that    directory attributes can be saved. (Kai Uwe Rommel)------------------------ June 17  1992   version 1.8b ------------------------1.  Changed -s (Software license) to -L (license) to avoid clash    with the old shrink option.2.  read_buf declared as extern only in zip.h3.  avoid warnings in zip.c for Turbo C: while ((ch = *s) != '\0'4.  suppressed unused variables mem_inbuf and mem_outbuf in bits.c5.  Speed up the search for start of zip structures (pksfx files)6.  Allow updates of an empty pksfx file (original file was destroyed)7.  Keep correct offsets for pksfx files8.  On MSDOS, in2ex() was updating the input argument. Also, do not    force upper case: keep the name as it was in the old zip file.    This is important for -f. Similarly, force lower case in ex2in()    on MSDOS, except when dosify (-k) is imposed. I kept however the    old code under the flag FORCE_UPPER in case I goofed.9.  When growing a zip file with -g and interrupting it, the whole file was    lost. We now attempt to restore the previous state of the file.10. "zip -fo jjj", where jjj is a non-existent zipfile, used to dump core.    We now emit a warning.11. More generally, we emit a warning for all options assuming the presence    of a zip file (-d,-f,-u,-g) if the zip file did not exist or was empty.    Idem for "zip -o jjj" on non-existent or empty zip file.12. Copy also the extended local entry in zipcopy().13. Updated zip.1 and vms/vms_zip.rnh to describe the new features.14. Fixed bug in zipsplit (wrong offsets for all files but first)15. Added match.s, optimized 386 version of longest_match() for Unix and    32 bit OS/2 (with gas).16. Added os2/match32.asm, optimized 386 version of longest_match() for    32 bit OS/2 (for assemblers using Intel syntax). NOT TESTED YET.17. Added "assume DS: DGROUP" in match.asm to allow SS_NEQ_DS even with MSC.18. Added include <malloc.h> in tailor.h for Unix. This is required on    16-bit Unix.19. Use init_upper() in os2zip.[ch]20. Switched back to old tempname(): the new one could overwrite an existing    file, it ignored tempath, and it caused problems on VMS for files with a    '.' in the name. Kept however the old code if NO_MKTEMP is defined.21. Use 0x1 instead of (unsigned)1 in definition of HSIZE (one compiler    does not like the cast in an array definition).22. Include VMSmunch.h in zip.c23. On VMS, zip -o screwed up all offsets in pksfx files------------------------ June 18  1992   version 1.8c ------------------------1.  Added missing comma in revision.h2.  invlocal doesn't work on Cray, use mktime instead (Greg Roelofs)3.  On VMS, use ctx=stm only to read zipfiles, not input files.4.  Undo change 21 above, which breaks even more compilers5.  Include dos.h in util.c and fix trivial compilation errors6.  Undo change 1 of 1.8b: -L already used for OS/2 (Steve Salisbury)7.  Do not create a zip entry for directory "." (Greg Roelofs)8.  Avoid core dump when -@ is given before the zip file (and do    the right thing).------------------------ June 19  1992   version 1.8d ------------------------1.  Force calloc to take unsigned values. (Problem with one 16 bit    compiler on AT&T 6300).2.  Fixed fileio.c for Convex (Bill Davidsen)3.  util_ was missing for zipnote and zipsplit in make_vaxc.com (Glenn Andrews)4.  Added warning in zip.1 and below (do not update encrypted files    with pkzip 1.10).5.  Fixed fix 12 of 1.8b. I drink too much. (Confused bit 1 with bit 8).6.  Updated install.doc7.  Fixed result type of os2 version of init_upper().8.  Added makefile entry for AT&T 6300 (Peter Mauzey)9.  Fixed typo in descrip.mms10. Removed zipfile.c warning: shift count exceeds width of value shifted11. Fix enormous bug in init_upper for VMS (upper stayed as zero)------------------------ June 23  1992   version 1.8e ------------------------1.  Don't include malloc.h by default (does not exist on VMS)2.  Define calloc for 16 bit systems (required for AT&T 6300)3.  Simpler make_vaxc.com (Greg Roelofs)4.  New vms/descrip.mms and fixes in zipfile.c (Igor)5.  seekable() must be true for in-memory compression.6.  Undefine S_IFLNK if NO_SYMLINK (problems with VMS and SCO)7.  Include descrip.h only once in fileio.c (Mike Freeman)8.  New os2/match32.asm (untested) and makefile.os2.9.  Added dosflag in zlist and flist entries, to force MSDOS file    attributes. It is set if dosify is set, or (under OS/2) for a file    on a FAT file system which does not have a long name (Kai-Uwe).10. Added GetFileTime on OS/2 to avoid core dump on bad dates (Kai-Uwe)11. New vms.c supporting deflation of extra headers------------------------ June 24  1992   version 1.8f ------------------------1.  Incorporated (finally!) Mac support. *Untested*. (James E. O'Dell)2.  Another long awaited change: Atari ST. Also *untested*.    (martin@atlantic.cs.unb.ca)3.  New makefile.os2, as usual. (Kai-Uwe)4.  Support for Watcom C in os2zip.c. *Not yet working*. (Kai-Uwe).5.  I forgot to output the length for stored blocks...------------------------ June 29  1992   version 1.8g ------------------------1.  New os2zip.c and makefile.os2 as usual.2.  In the VMS makefiles, define the symbols systematically so that    people won't forget to update them. (Fed up with the reports that    zip does not accept parameters).3.  Use -L for software License and -E for Extended attributes4.  Added -F 1000 in makefile entry for scodos (Bill Davidsen)5.  Replaced strcmp with namecmp in zip.c for check of zipfile name.6.  New os2/match32.asm (still not working)7.  Do not close stdin (check for null ifile in zipup.c).8.  signal handlers for zip and zipcloak fixed to restore echo for VMS9.  slightly cleaner VMS echo calls in fileio.c10. stricmp missing from VMS zipsplit, zipnote:  since UTIL was unused for    util.c, I used it to specify stricmp only; then I had to change some of    the makefiles which previously used util_.* to use util.*, and I added    util_.obj to OBJS and OBJN in all of the VMS makefiles. (Greg)11. ifdef'd out the debugging commentary in vms.c (Greg)12. new VMS makefile for use with (free) MAKE/VMS (Greg)13. Eliminate some compiler warnings from BCC, MSC, gcc (Onno van der Linden)14. Do not use MSDOS version of init_upper for djgpp (Onno van der Linden)15. In msdos/makefile.gcc, added util_.o to OBJN and OBJS, and used asm version    match.o (Onno van der Linden)16. Added install target in makefile (Alvin Koh)17. Default makefile entry is named 'all'.18. fixes to vms.c for gcc (Igor)19. Define S_IWRITE as S_IWUSR for Minix only (problem on X/OS) (Fulvio Marino)20. Added xos makefile entry  (Fulvio Marino)21. In VMS, files without an extension are now stored without the dot (Greg    and Igor).22. Save/restore ebx in match.s and match32.asm23. Fixed MAX_DIST in match.s (the asm code produced different results    than the C code)24. Fixed the -b option: allow ENOTSAM instead of EXDEV (used by Turbo C).25. Do not complain about zip files created on MSDOS with versions of zip    above 1.0.------------------------ Aug 14  1992   version 1.9a ------------------------1.  Changed -S to -L in help screen2.  Do not declare chmod for aegis (George Grimes)3.  Cleaner vms/make_gcc.com (Mike Freeman)4.  Disabled built-in functions for Linux (Arnt Gulbrandsen)5.  Added a description of the deflation algorithm in algorith.doc.6.  Removed ship, now distributed separately.7.  Added the CRC for in-memory compression. The extra-field format is now    the official PKWare format (Kai-Uwe)8.  On OS/2, force lower case names for FAT files if -k is not given. (Kai-Uwe)9.  Allow coutry dependent mapping for upper to lower case. (Kai-Uwe)10. Use namecmp instead of stricmp which was confusing. (Onno van der Linden)11. Avoid some warnings in deflate.c (Onno van der Linden)12. Avoid one warning in crypt.c, and distribute it separately.13. Call init_upper() for all utilities and add util_.o in makefiles (Kai-Uwe)------------------------ Aug 18  1992   version 1.9b ------------------------1.  Fixes for Windows NT (Dave Feinleib)2.  Avoid two warnings for Ultrix (makefile and fileio.c)3.  Finally removed the declaration of chmod(), which causes endless    new patches for each new target.4.  Allow -L for license in the utilities (zipsplit, zipnote, zipcloak).5.  Mention funzip in zip.1.6.  Untabify all sources files (for more reliable context diffs)7.  Fix bug in trees.c dealing with bit length overflow.8.  Fix bug in zipup.c when reading from stdin: if (ifile) does not    produce the expected result.9.  Avoid duplication of bug list in zip.1 and history.10. Removed ship from zip.1.------------------------ Aug 20  1992   version 1.9 ------------------------First official version compatible with pkzip 1.9a.1.  Renamed the atari files to avoid name conflicts (for unzip -j).2.  Don't tell 'use zip -L' in zipnote and zipsplit.3.  Add a rule for util_.ojb in the msdos and atari makefiles4.  Fixed compilation option for util_.obj in makefile.msc (msc 5.1 bug)5.  Added the 'Where' file.6.  More information about zip in Readme.7.  Fixed install.doc.8.  Fixed vms/vms_zip.rnh9.  Fixed init_upper() in util.c and os2zip.c (Kai-Uwe)------------------------ Aug 26  1992   version 1.9p1 ------------------------This is official patch 1 for zip 1.9, not a beta version.1.  Simplified makefile entry for convex (Rafal Maszkowski)2.  Do not use 'const' even for djgcc (Onno van der Linden)3.  Use gcc in linux makefile entry (Arnt Gulbrandsen)4.  Fix serious bug in -l option (file truncated).5.  Fix stack problem for OS/2 IBM-C (Kai-Uwe)6.  Fix serious bug in zipup.c sometimes causing file truncation to zero bytes    or internal error (Timo Salmi and Robert Tobler)7.  Do not unlink() directories when running as root (Charles Hannum)8.  Fix msdos/makefile.bor and msdos/makefile.gcc (Onno van der Linden)------------------------ Oct 14  1992   version 1.9c ------------------------This is a beta version.1.  Added hp target in makefile, in addition to hpux (Bo Kullmar)2.  Do not store entries with empty names with zip -rj (Johan Vromans)3.  One VMS system was reported to define S_IFLNK: disable it.4.  man page for /usr/man/manl must be zip.l, not zip.1 (Bruno Pillard)5.  fixed yet another typo in msdos/makefile.bor (util_.c)6.  use fprintf(msg, ...) instead of printf (zip file on stdout)7.  Fix yet another serious bug in trash(): all directories up to the    root could be removed, when using: zip -m foo /a/b/c/d.    Now only this file (d) is removed. With -rm, the directory /a/b/c    is also removed if empty, but not /a/b. (W. T. Sidney)8.  Avoid warnings in deflate.c and util.c (Jim Reisert)9.  Use ASMV instead of ASM (used in signal.h in SCO SVR3.2 !)10. Add directory names on VMS also (Greg)11. Avoid warnings in trees.c with MSC 7.0 -- that's a bug in MSC (Piet Plomp)12. Support "make list" as in unzip (Vesselin Bontchev)13. Unification with unzip: Readme -> README, cray3 -> cray_v3 (Greg)14. Moved all crypt stuff to crypt.c. Use dummy crypt.c for export    version. We now have a single makefile for both versions. (Greg)15. New makefile entry for Dynix/ptx 1.3 (Alan Phillips)16. Made the encryption random header much more random.17. Changed "ifdef unix" into "ifdef SYSV" in match.s18. Added 386BSD patches (Frank van der Linden)19. Added TOPS20 support (Frank Wancho)20. Finally (!) incorporated the new man page (Rick Rodgers)21. Rewritten history. (Nice to be able to do this, isnt'it?) That was    for the zip 1.1 release.22. Try to zip zip files with -9.23. Support option -DBIG_MEM to read input file in a single step (for TOPS20)24. Support mmap() of input file instead of read(). (NOT YET WORKING.)------------------------ Oct 19  1992   version 1.9d ------------------------1.  Fixed "zip -n : foo" to compress all files instead of storing them.2.  Don't force -o with -e (no longer necessary)3.  Don't take directories into account for -o.4.  Under MSDOS, zip now sets the attribute correctly for hidden and system    files. unzip restores them correctly (but not pkunzip).5.  Store attributes correctly on 16 bit systems such as the AT 6300 PLUS    (Peter Mauzey)6.  Support -ll for CR LF to LF translation

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -