home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / A / BASE / _BASE.TAR / usr / doc / mtools / Release.notes < prev   
Encoding:
Text File  |  1994-12-29  |  4.3 KB  |  117 lines

  1. Patch #7+, 19 sep 93
  2.  
  3. This patch merges in the mods against 2.05 under Linux. Two are the main
  4. changes: that all commands are linked as a single executable, which can
  5. be linked as different name, and that the device specs are no longer
  6. hardcompiled but are read dynamically from /etc/mtools (the latter change
  7. is conditional on LOADDEVS being defined).
  8.  
  9. -----------------------------------------------------------------------------
  10. Patch #7, 6 Sep 92
  11.  
  12. This patch will change the method of determining if the FAT encoding
  13. scheme in the devices.c file is correct.  The method introduced by patch
  14. #6 was naive and easily fooled.
  15.  
  16. A pre-processor variable called CHK_FAT has been added to the fat_read.c
  17. file just in case this new method isn't appropriate for all disks.
  18.  
  19. -----------------------------------------------------------------------------
  20. Patch #6, 21 Aug 92
  21.  
  22. This patch will add the following features:
  23.  
  24.     1) Mtools commands now use advisory locks to preclude two
  25.     processes from writing to the same DOS filesystem.  You must
  26.     edit the Makefile to choose one of the 3 lock methods:
  27.         -DLOCKF, -DFLOCK, or -DFCNTL.
  28.     See the Configure file for more details.
  29.  
  30.     2) An error detection routine has been added to determine if the
  31.     FAT encoding scheme in the devices.c file is correct.
  32.  
  33.     3) Mtools commands now return exit codes with the following
  34.     meaning:
  35.         0 = success
  36.         1 = utter failure
  37.         2 = partial sucess/failure.  (at least one successful
  38.             operation, but at least one failure)
  39.  
  40. It also corrects a bug when Mtools is used on machines that have 16 bit
  41. integers.  However, machines with 16 bit integers are limited to FAT
  42. tables that are less than 64k in length.
  43. -------------------------------------------------------------------------------
  44. Patch #5, 25 Aug 91
  45.  
  46. This patch will add a few new features:
  47.  
  48.     1) Mtools will now work properly on MSDOS partitions that are
  49.     greater than 32M.
  50.  
  51.     2) If the "current working directory" information (contained in
  52.     the $HOME/.mcwd file) is more than 6 hours old, Mtools will
  53.     issue a warning and ignore the old information.
  54.  
  55.     3) The mcopy command will now copy files between 2 MSDOS file
  56.     systems (such as mcopy "a:*" b:).
  57.  
  58. -------------------------------------------------------------------------------
  59. Patch #4, 11 Apr 91
  60.  
  61.     This patch will fix a bug in the mmd command where directories
  62.     inherited the file name extension of the parent directory.  It
  63.     also adds a feature that will allow the copying of zero length
  64.     files.
  65.  
  66. -------------------------------------------------------------------------------
  67. Patch #3, 28 Nov 90
  68.  
  69.     This patch will fix a bug where Mtools sometimes bypasses the
  70.     disk "cache" and reads/writes to the disk directly.
  71.  
  72. -------------------------------------------------------------------------------
  73. Patch #2, 21 Nov 90
  74.  
  75.     This patch will fix a bug in the folding of MSDOS filenames to
  76.     lower case, and will fix a bug that could prevent the detection
  77.     of a full disk.
  78.  
  79. -------------------------------------------------------------------------------
  80. Patch #1, 12 Oct 90
  81.  
  82.     This patch will fix a few problems on Berkekely flavors of Unix,
  83.     and will fix the floating point exception bug when Mtools is
  84.     used with diskettes that have been formatted under very old DOS
  85.     (or formatted by some other non-DOS system).
  86.  
  87. -------------------------------------------------------------------------------
  88. New in the v2.0 release....
  89.  
  90.     1) Support for multiple devices.  Mtools now supports:
  91.         multiple floppy disks (A:, B:, etc)
  92.         DOS partitions on a hard disk
  93.         DOS "images" such as those VP/ix uses.
  94.  
  95.     2) Wildcards are supported anywhere in a pathname (not just
  96.     in the "filename" part as before)
  97.  
  98.     3) Reads and writes to slow devices are now "cylinder buffered"
  99.     when appropriate.
  100.  
  101.     4) Versions of CD, FORMAT, LABEL, and ATTRIB have been added.
  102.  
  103.     5) A Mtools.1 manual page has beed added for an overview of Mtools.
  104.  
  105.     6) The mkmanifest command has been added.  Although not an 'mtool'
  106.     command, it makes life easier when fixing up Unix filenames that
  107.     get clobbered by MSDOS file name restrictions.
  108.  
  109.     7) The mkdfs program of the "fast-mtools" release for the Sun
  110.     SparcStation can be replaced with mformat.
  111.  
  112.     8) The Configure file has been included to help those who must add
  113.     devices to the devices.c file.
  114.  
  115.     Many thanks to Viktor Dukhovni (viktor@math.princeton.edu) for
  116.     many of the ideas in the new release.
  117.