home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / utils / disk-man / mtools-3.000 / mtools-3 / mtools-3.0 / Changelog < prev    next >
Encoding:
Text File  |  1996-05-12  |  5.5 KB  |  131 lines

  1. 960512  3.0 released.
  2. 960508  pre4-3.0. Lots of bug fixes. Texinfo file
  3. 960502  pre-3.0
  4. 960501  use autoconf to get rid once and for all of those pesky OS
  5.     dependencies.
  6. 960429  use sys/termio instead of sys/termios to please AIX  
  7. 960427    more spelling fixes.
  8. 960426    Speling fixes
  9. 960424    Mmount arg parsing bug fix
  10. 960422    New partition configuration variable.
  11. 960419    Spelling fixes, removed warning in README, IRIX floppy devices
  12. 960214    More Alpha streamlining
  13. 960213    Alpha patches (64 bit clean-ness)
  14.     AIX patches (built in drive names)
  15.     Raw tty patches (no need to type return when confirming an action
  16. 960131    Solaris patches
  17.     Replaced include strings.h by string.h everywhere where applicable
  18.     Changed thousands separator in mdir from a dot to a space to
  19.     please both Americans and Europeans.
  20.     Fixed memory allocation bug if no "constant device" is present.
  21.     #defined strtoul to atol for SunOS
  22. 960121    Minor cleanup, released 2.5.4
  23. 951209    Added "magic" header to manpages to have man run them through tbl
  24. 951209    MTOOLS_LOWER_CASE is back, various small bug fixes over
  25.     Tuesday's changes
  26. 951205    Bus strike in Grenoble! Well, let's do something useful and
  27.     re-arrange the configuration file syntax :-)
  28.     The syntax has become much more flexible now, and also
  29.     includes items which used to be only accessible via
  30.     environmental variables.
  31.     Moreover, it is now possible to include character translation
  32.     tables in line.
  33. 951126    Fixed another Atari disk bug: Atari disks sport a bogus
  34.     "number of hidden sectors"
  35. 951125    Fixed missing zero-terminator in autorenamed long names
  36.     MTOOLS_SKIP_CHECK now implies MTOOLS_FAT_COMPATIBILITY.
  37. 951124    Fixed small quoted-printable-induced typo in the Makefile.
  38.     <rant>
  39.     Folks, please don't use quoted-printable. It sometimes changes
  40.     the CONTENT of your messages. Even the MIME RFC's acknowledge this.
  41.     Case in point: รบ400 gets transformed into =A3400, which looks
  42.     like 3400 pounds to a person unaware of this MIME "feature".
  43.     </rant>
  44. 951123    Mformat now puts a 12 bit FAT on ED to better match Messy DOS'
  45.     behavior.
  46. 951115    Added ability to do mcopy e: to copy all files from the root
  47.     directory of e:
  48.     New Xdf-less Linux target in the Makefile
  49.     Relaxed sanity check to let pass wonky Atari disks whose FAT
  50.     begins with 3 zero bytes.
  51.     Make the check of the initial fat bytes conditional on
  52.     mtools_skip_check
  53.     Corrected "testna=" bug
  54.     Upped minimal sector size to be 256 (instead of 128). This
  55.     helps 2m30
  56. 951112    2m30 compatibility
  57.     Manpage update
  58.     2m checksum bug fix
  59.     Ability to mformat 2m disks
  60. 951107    Xdf bug fix (dev parameters always set to Xdf, even if it
  61.     wasn't really an Xdf disk)
  62.     Fixed YAHB (yet another hash table bug :) ) . Hope this one's
  63.     the last.
  64.     Centralizing most env-var handling.
  65.     Update of the mtools manpage.
  66.     Xdf is now optional, and only active if MTOOLS_USE_XDF is
  67.     set. Saves a few milliseconds of startup time on non Xdf
  68.     disks.
  69.     Some lawyer-proofing, just in case :)
  70. 951106    Fast xdf code (finally!)
  71.     Minor performance enhancements here and there.
  72.     Names which are all lower case now generate a long name entry
  73.     (according to Steve Searle, that's how Win'95 behaves).
  74. 951029    Character translation table fixes. Other name fixes.
  75. 951026    Put restrictions on long names to better match Win'95.
  76.     (suggested by Steve Searle)
  77.     Reworked autorename code. Catch SIGHUP signal
  78.     Added missing file close to main loop
  79.     Changed name of the "ask for action" command line flag to 'm',
  80.     and used 'a' for 'Autorename'.
  81. 951024    Removed infinite loop bug in hash.c, which occurred when the
  82.     hash table was filled with deleted entries.
  83. 951023    added Atari ST-style serial numbers (they live in the banner)
  84.     fixed a troff bug in mtools.1
  85.     Both changes were suggested by D. Hugh Redelmeier (hugh@mimosa.com)
  86. 950916    v2.5.3 released (after lots of fixes)
  87. 950904    v2.5.2 released
  88. 950904    mdir.c: initialized "files" and "blocks" to avoid complaint by GCC
  89.     mattrib.c: initialized "code" to avoid complaint by GCC
  90. 950904    Based on comments by Paul Slootman <paul@ahwau.ahold.nl>:
  91.     init.c: fs_init(): initialized disk_size to 0.  The section
  92.         which previously initialized this is ifdef'd out.  Why?
  93.     Makefile, device.c: Passed ETCDIR (e.g. /etc or /etc/defaults)
  94.         Gee, the Makefile is pretty ugly!  It might be good to start
  95.         thinking about autoconfigure, or at least some cleanup.
  96.     Makefile, mformat.c: use -DSOLARIS2, use srand48()/rand48()
  97.     msdos.h, file.c, mdir.c: prefixed YEAR/MONTH/DAY/HOUR/MINUTE/
  98.         SEC with DOS_ to avoid conflicts with <sys/time.h> on SVR4
  99.     devices.c: use %i instead of %d to allow different bases
  100.     parse.c: Changed comment for get_name()/get_path(); need to
  101.         revisit this after deciding on default case behavior
  102.     devices.c: load_devices(): fixed bad fprintf, line 748
  103.     parse.c, mformat.c, misc.c: replaced expressions like
  104.           "if (islower(foo)) foo=toupper(foo)" with "foo=toupper(foo)"
  105.         
  106. 950829 v2.5.1 released
  107.  
  108. 950829 Based on comments by Martin Kraemer <Martin.Kraemer@mch.sni.de>:
  109.         Bug fixes for compile errors and core dumps under SINIX-D 5.41
  110.         (Siemens SVR4):
  111.         plain_io.c
  112.         mk_direntry.c
  113.         vfat.h
  114.  
  115. 950822 v2.5 released
  116.  
  117. 950820 DCN    Change null-fill for unused remainder of VSE to 0xff fill for
  118.         both upper and lower character (just one null for termination)
  119.         This seems to better match Win95's behavior; Win95 had been
  120.         complaining about bogus characters
  121.         file_name.c: unicode_write()
  122.  
  123. 950820 DCN    Commented out enforcement of VSEs being in order.  Win95 likes
  124.         to put them exactly backwards, so we'd better tolerate getting
  125.         them any way they might come!  Not sure what is lost by losing
  126.         these checks, but it seems to be OK.
  127.  
  128.         directory.c: dir_read()
  129.  
  130.  
  131.