amiga50.doc [now "History"]
=======================================================================
AMIGA UPDATES
John Bush (+1 508 620-2800) <J.Bush@MD-B.Prime.COM> 
Home phone (+1 508 877-8536)

Compiler: SAS/C 5.10b

See also the file, BUGS, for more information and limitations.


=======================================================================
October 5, 1992
-----------------

- Paul Kienitz's Manx/Aztec changes implemented.

- ZipInfo now correctly reports Amiga attributes.

- Amiga files extracted with identical attributes made with, except
  archive bit is removed.

- Unix and VMS attributes preserved:  read, write, execute.

- DOS and OS/2 attribute handling:  preserve read-only attribute


September 6, 1992
-----------------

Improvements provided by Greg Roelofs cleaned up code considerably.
(implemented and tested by John Bush before release to Zip-Bugs)
[oh, heck, I just pushed around Paul Wells' utime.c a little]

- Greg munged the original utime() code by Paul Wells into a 
  SetFileDate() clone.  This eliminates unneccessary date recalculation,
  and allows file_io.c to revert back to simpler code.  (one minor
  change in the AMIGA section under set_file_time_and_close().
  Paul Wells' code body is still intact, just under a new name.

- The SetFileDate() call in file_io.c was changed to FileDate() to 
  avoid coincidence with the ROM entrypoint when compiling for 1.3
  on a 2.x system.

- Simplified LMKFile (is it simpler, or more elegant?  which is which?).
  See notes in LMKFile itself for more info. A "cleanup" target added.

- Created a "MakeScript" for AmigaDOS to drive the make process and
  allow one LMKFile for both 1.3 and 2.x, via Macro Overrides on 
  the command line.

- Archived the stat(), utime(), and other unused files into the file,
  oldfiles.zoo, since those routines are no longer called.  However,
  they are preserved because they might be useful to others (Manx?).
  ZOO was used because if you need the files, you probably don't have ZIP.

- Got Funzip and ZipInfo working.  MINIMAL TESTING.
[that's "FUnZip"... :-) ]

=======================================================================
August 31, 1992
---------------

Changes were migrated to UnZip 5.0 (released version).

New Patch:  In stat.c, file type calculation was made compatible with
AmigaDOS 2.x, using code suggested by Paul Kienitz.

I attempted to build a CRYPT compatible version, but dependencies on
TERMIO and/or ioctl.h abound.  This was abandoned and will be done
some time in the future.

The LMKFiles were updated to include references to FunZip and ZipInfo.
However, these programs have not been tested.  ZipInfo does not compile,
due to SYSV code that needs to be ifdeffed.

=======================================================================
August 15, 1992
---------------

First compilation of 5.0 n1 beta.

=======================================================================


