home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / g / gtak212.zip / 1.10 / changes.ak < prev    next >
Text File  |  1992-09-02  |  3KB  |  74 lines

  1. ------------------------------------------------------------------------
  2.       23-24.7.92 -- moved several modifications of 1.06 into 1.10.
  3.  
  4. -- Some OS/2 include-file fixes. Indented the tower of <dirent/ndir>
  5. includes. I was not able to read and fix it unindented.
  6.    [`grep dirent *.c`]
  7.  
  8. -- Tape interface added. #ifdef TAPE_IO, uses remote tape interface.
  9.    [rmt.h, buffer.c, ak_tape.c]
  10.  
  11. -- OS/2 system+hidden files supported. Use -p to enable it. Packed into
  12. group and world execute bits.
  13.    [create.c, extract.c, update.c, port.*]
  14.  
  15. -- OS/2 extended attributes added. Use -p to enable it. EAs are
  16. appended as a separate entry, marked with the previously unused 'A'
  17. tag. This tagging is partially emabled even when not compiling for
  18. OS/2, since EAs written in OS/2 should not be restored on other
  19. systems.
  20.    [create.c, extract.c, list.c, diffarch.c, port.h]
  21.  
  22. -- OS/2 supports compressed operation. Added child_open for OS/2. Moved
  23. wait() stuff from close_archive into child_close since this is
  24. different in OS/2.
  25.    [buffer.c]
  26.  
  27. -- OS/2 only: -z is plain compression, -Z is buffered compression
  28. (f_buffered). -Z enables the OS/2 buffered pipe option (my own BUFFER
  29. program). Buffered compression is enabled by default for char device as
  30. archive.
  31.    [tar.h, tar.c, buffer.c]
  32.  
  33. -- Added -H +host for special host backup mode (f_host). Intended for
  34. multivolume archives. Makes archives separate files and sends them to
  35. the host.
  36.    [tar,c, buffer.c]
  37.  
  38. -- Added a more sophisticated intconv(). Allowed to append 'B' for
  39. multiples of the block size, 'K' for KB (the default), 'R' for records
  40. (512 bytes) and 'M' for MB.
  41.    [tar.c]
  42.  
  43. -- Added +tape-directory (f_map_file, map_*). Creates a tape directory
  44. containing the tape block number for each tape entry. On extract, a
  45. device which supports random positioning commands can be positiond
  46. directly to the desired file. Saves much time when restoring single
  47. files.
  48.    [tar.c, ak_dir.c]
  49.  
  50. -- Fixed a bug which dumped core. In some OS/2 libraries, ctime()
  51. returns NULL from when passed a wierd date value.
  52.    [list.c]
  53.  
  54. -- Added -Y +no-recursion flag (f_no_recursion), to optionally disable
  55. automatic recursion on directories (create only). Only files specified
  56. on the command line are archived.
  57.  
  58. -- Stripped drive and directory from program name.
  59.    [tar.c]
  60.  
  61. -- Added OS/2 EMX wildcard stuff.
  62.    [tar.c]
  63.  
  64. -- Changed lots of __MSDOS__ to MSDOS. Left __MSDOS__ only for stuff
  65. specific to Microsoft-C.
  66.  
  67. -- Checked for gnu_dumpfile been non-NULL before trying to write to it.
  68. Caused a core dump at end of backup when -G was specified.
  69.    {gnu.c]
  70.  
  71. ------------------------------------------------------------------------
  72.  
  73.  
  74.