home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / emu / FS1541_11.lha / FS1541 / ChangeLog < prev    next >
Text File  |  1997-02-19  |  3KB  |  69 lines

  1.  
  2. 970219 Finally released this version. Why didn't I do it earlier?
  3. 970130 Fixed a bug with unreadable disks (sometimes it would be
  4.        impossible to format them). v1.1
  5.  
  6. 970120 ACTION_RENAME_OBJECT. Opening root dir as file returns
  7.        ERROR_OBJECT_WRONG_TYPE now.
  8. 970106 ACTION_PARENT was incorrect. Implemented ACTION_RENAME_DISK.
  9. 961222 UpdateDiskStructure() is timer-controlled now, so that many
  10.        consecutive writes don't slow down the process - the BAM is written
  11.        only once: one second after the last access. v1.0
  12.  
  13. 961215 Virtual file `$opt'. Changed my indentation style ;). INTERLEAVE
  14.        keyword was misinterpreted. Disks with an ID other than 'A' cannot
  15.        be written to. Checks for write protected disks in all disk-modifying
  16.        packets. ACTION_FORMAT. Everything works fine with the new
  17.        multidisk.device 2.0. Removed enforcer hit when trying to open
  18.        the root directory as a file.
  19. 961214 v0.6 used a wrong BAM structure, the order of the sectors in the
  20.        track fields was assumed to be different. Now it's working okay.
  21.        v0.7
  22.  
  23. 961208 Optimized ACTION_END. $d64 is writable.
  24. 961207 First dir block is always (18,1) now. ACTION_DELETE_OBJECT returns
  25.        correct errors. packet.c: One routine for the three ACTION_FIND#?
  26.        packets, opening & updating files works. ACTION_WRITE. Directory
  27.        is *not* automatically optimized any more, only trailing type 0x00
  28.        entries are stripped -> deleting #? works correctly.
  29. 961127 volume.c/DoDiskInsert() initialized cur#? variables too early.
  30.        A disk's name was erroneously thought to be 18 characters instead
  31.        of 16. Removed bam->id check. Virtual file `$'. Block allocation
  32.        routines rewritten. More security checkings in main.c/MakeFSSM.
  33.        volume.c/UpdateDiskStructure() allocates the blocks now. v0.6
  34.  
  35. 961124 ACTION_EXAMINE_NEXT returns correct NumBlocks value.
  36.        First Aminet upload.
  37. 961118 More write support routines, ACTION_DELETE_OBJECT.
  38.        Startup string INTERLEAVE keyword. v0.5
  39.  
  40. 961110 ACTION_#?INFO returns correct SoftErrors count. Disk error
  41.        checking in ACTION_SEEK. Made all string comparisons case-insensitive.
  42.        Changed Disk.info to Show All Files & View By Name. Introduced
  43.        startup string, environment vector is set up by the FileSystem now.
  44.        Startup option "NOAUTOSCAN". This version was distributed on the
  45.        Computer '96 in Cologne/Germany.
  46. 961106 volume.c/AllocBlock() & FreeBlock(), for upcoming write support.
  47.        Fixed bug in UsedBlocks().
  48. 961104 R/W errors are displayed in a requester.
  49. 961103 Disk changing more secure. ACTION_INHIBIT implemented.
  50.        ACTION_CREATE_DIR returns error. v0.4
  51.  
  52. 961102 Implemented volume.c/UsedBlocks().
  53. 961101 Using ETD commands now - disk changing works perfectly;
  54.        When an unreadable disk is inserted or any disk is removed, the
  55.        motor is switched off. Fixed enforcer hits with removed volumes in
  56.        ACTION_COPY_DIR.
  57. 961031 Fixed enforcer hit in volume.c/lockable().
  58.        Issueing CMD_CLEAR after disk change.
  59. 961027 Virtual file `$d64'. Split up source code into six parts.
  60. 961026 Virtual file `Disk.info'. v0.3
  61.  
  62. 961014 Asynchronous disk preloading. Security checks.
  63.        Multi-volume support. Fixed big bug in
  64.        track/sector-to-offset conversion.
  65.        Fixed bug in file finding routine. v0.2
  66.  
  67. 961013 Completely working read-only version. v0.1
  68. 961006 Started immediately after the SCALA-Meeting.
  69.