home *** CD-ROM | disk | FTP | other *** search
/ hobbes.nmsu.edu / 2008-06-02_hobbes.nmsu.edu.zip / new / dfsee909.zip / dfshist.txt next >
Text File  |  2008-05-24  |  156KB  |  2,280 lines

  1.       DFSee version 9.09 24-05-2008  (c) 1994-2008: Jan van Wijk
  2.  =========================[ www.dfsee.com ]==========================
  3.  
  4.  
  5.  
  6. H I S T O R Y    9 . X X
  7. ========================
  8.  
  9. 9.09  24-04-2008 CR       Create a valid new BBR on type 0x35 for 'create NEW'
  10.                  SBVER    Command for JFS, set JFS version (to OS/2 or Linux)
  11.                  Mode=JFS menu, added item to set JFS filesystem version
  12. _______________________________________________________________________________
  13.  
  14. 9.08  18-04-2008 CR       Clear BBR on type 0x35 for 'create NEW mode'
  15.                  IMAGE    Added warning on using SMART with recovery to help
  16.                  RESIZE   Added 'limitations' to help, supported FS
  17.                  RESTORE  Added informational REBOOT message popup at end
  18. _______________________________________________________________________________
  19.  
  20. 9.07  22-02-2008 DFSDISK  Generate full disk-overview in XML format too (.RDF)
  21.                  LVMsync  Fixed close-all-disks to LVM engine (sync LVM)
  22.                  OS2-EXE  Supports using IBM BLDLEVEL now (when NOT compressed)
  23.                  PART     Changed 0x12 type description to 'Recovery'
  24.                  QUERY    DR/PR option tests for removable disk/partition
  25.                  QUERY    DY option tests for 'large floppy format' disk
  26.                  Resolve  variables, '$$' in expression resolves to '$' value
  27.                  SET VAR  command, switch $var substitution in commands ON/OFF
  28.                  SLT dlg  Minor textual update to cancel-SLT build popup dialog
  29.                  Sw: -$-  EXE startup switch, $var substitution in commands OFF
  30. _______________________________________________________________________________
  31.  
  32. 9.06  06-01-2008 TxWin    Added double-buffering to reading VIO screen  (traps)
  33.                  defaults Set bad-sector retries to be -A:1 (was 5)
  34.                  warnings Duplicate driveletters, extra text for WIN
  35. _______________________________________________________________________________
  36.  
  37. 9.05  01-01-2008 cmdline  Fix syntax error on single '$' characters (9.03/9.04)
  38.                  disk R/W Allow OS2 physical disk handle-value ZERO (TSHELL)
  39.                  format   Warnings about 'large floppy' FAT32 on OS/2
  40.                  geocalc  Allow sectors/track upto 255  (DANIS506, 2 TiB disks)
  41.                  list     Fixed decimal value shown for very large values
  42.                  menu     Show error 'item currently disabled' on mousclick too
  43.                  menubar  Add application version to right side of menubar
  44.                  menu run Allow DFSee quit from script ran from the menu
  45.                  part     Warnings about 'large floppy' FAT32 on OS/2
  46.                  quit     Do not exit with the 0x251 DFS_QUIT as rc (make it 0)
  47.                  run      Abort script run when parameter prompt is canceled
  48.                  script   Quit  script (and app) on application 'q' command
  49. _______________________________________________________________________________
  50.  
  51. 9.04  09-12-2007 CR menu  Fixed enable/disable of CR/BM-install menu items
  52.                  FileDlg  Fix directory read for DOS version (Watcom 1.7 bug!)
  53.                  Geocalc  Ignore deleted (type 00) partitions in MBR tables
  54.                  LVM      Set correct drive-link seq-nr  (P#1262, Mantis 1572)
  55.                  LVM  -c  Fix drive-link sequence numbers that are ZERO
  56.                  Menu     Edit -> Set Geometry contents based, toggle 'geocalc'
  57.                  PART xml Add specific warning for LVM sequence-nr ZERO
  58.                  SCRIPT   Implemented error ignore/quit/confirm logic
  59.                  SCRIPT   Implemented setting $_rc system variable on commands
  60.                  SET geo  Set 'geocalc' disk contents based geometry ON or OFF
  61. _______________________________________________________________________________
  62.  
  63. 9.03  25-11-2007 CLONE    pri-to-pri, fix automatic FIXPBR 'to' part
  64.                  CMDLINE  Allow input of <> when not at start cmdline
  65.                  CMDLINE  Implemented DFSee host variables $_name
  66.                  CMDLINE  Support $variable and {expression} evaluation
  67.                  JFS -v   More info on damaged Inode with startup switch -p
  68.                  LIST -c  Fixed incorrect leading '-l-' option
  69.                  MENU JFS fixboot, driveletter prompt for bootable JFS
  70.                  RESIZE   Fixed 'ACTIVE' flag being lost on expand
  71.                  SCRIPT   Support named local variables in scripts  (perl like)
  72.                  SCRIPT   Support expressions and builtin functions (perl like)
  73.                  SCRIPT   Support IF/THEN/ELSEIF/ELSE, WHILE, UNTIL and FOR
  74.                  SCRIPT   Allow direct disk-read using $_h_sector[secnr]
  75.                  SCRIPT   Added comma-operator to expressions (for loops)
  76.                  SCRIPT   Added tree-based parsing and linenr error reporting
  77.                  SCRIPT   Do not execute lines resolving to empty string
  78.                  SCRIPT   Fix empty string variables like $_p_label
  79. _______________________________________________________________________________
  80.  
  81. 9.02  10-10-2007 ABOUT    Updated registration key text for temporary keys
  82.                  CLEANUP  Add reset ACTIVE flag for logicals, rework code
  83.                  CREATE   Fix type freespace on create log between primaries
  84.                  FIXBOOT  Fixed missing bytes for FAT32 with Win9x bootcode
  85.                  MBR      Added Windows Vista MBR recognition for display
  86.                  MENU     Add 'wipe first disk track' (except MBR/LVM)
  87.                  MENU     Disable Bootmanager items if BMGR is not present
  88.                  MENU2HTML -h option generates static HTML pages, not PHP
  89.                  NTFS     next-lsn preserved on auto-display related MFT
  90.                  OUTPUT   Added 'underscore' separator line after each command
  91.                  PART     -xml added 'beyondenddisk' warning property
  92.                  fstype   0x27 for IFShidden, like VISTA pre-install
  93.                  skipfs   startup switch, skips Fs on part listing
  94. _______________________________________________________________________________
  95.  
  96. 9.01  09-09-2007 Alloc    Added 'alloc map, F9, to Reiser and EXT2+3 menus
  97.                  Clone    Avoid 2nd dialog after clone size warning popup
  98.                  Create   menu, removed inaccessible disks from freespace lists
  99.                  Create   Add 'BJFS' for a bootable JFS partition type 0x07
  100.                  Help     Several minor updates to various help pages
  101.                  Menu     Bootmanager Install, item added to "Mode=FDISK" menu
  102.                  Menu/Dlg Partition selection lists, skip empty disks
  103.                  Menu2html creates (PHP) documentation for active pulldown menu
  104.                  Mode=FAT Improved FAT filerecovery search options handling
  105.                  Move     Fix MOVE to begin freespace, fail to clone (smart)
  106.                  PART     Dont close default store when 'large-floppy' present
  107.                  Unmount  From the File menu, allow unmounting 'dummy' disks too
  108. _______________________________________________________________________________
  109.  
  110. 9.00  16-08-2007 Icons    Updated OS/2 and Win Icons to match the V9 release
  111.                  APMAP    Show Apple-Partion-MAP in first track when present
  112.                  BMFIX    BMGR, default to NO I13X check, allow GRUB/Win MBR
  113.                  DARWIN   First port for MAC OS X 'terminal' using GCC 4.x
  114.                  DFSIMAGE CMD/BAT, added a 'raw' parameter for image creation
  115.                  DIRTY    Update menu-item enable/disable after changing status
  116.                  EBR      Show classic IBM Bootmanager menu name in display
  117.                  EDIT     Disassembler on <F2> or '-d'; Step, Save to file etc
  118.                  EXT2/3   Added more info to the superblock display
  119.                  EXT2/3   Add group descriptor strcuture read & display
  120.                  EXT2/3   Area aware allocation logic (disk-level smart)
  121.                  EXT2/3   Allocation bitmap logic; alloc, smart image/clone
  122.                  Edit ->  BMGR items moved to 'Fdisk -> OS/2 LVM and Bootmanager'
  123.                  EDIT     Limit HEXED marked-area to a single object (sector)
  124.                  FAT12    Fix wrong output on large clusters/small filesystem
  125.                  FILEFIND Dialog, add 'search from current sector' checkbox
  126.                  FIXBOOT  Driveletter prompt dialog in JFS/HPFS menu selection
  127.                  FIXBOOT  HPFS, default to NO I13X check, allow GRUB/Win MBR
  128.                  FIXBOOT  Retain (boot) letter on JFS/HPFS when already there
  129.                  Geocalc  Add LVM DLAT disksize versus OS disksize sanity check
  130.                  Geocalc  Contents based geometry determination (sniffing)
  131.                  Grub     Display summary or details (0 -v) on GRUB MBR sectors
  132.                  Grub     Display details on GRUB bootsectors, incl boot device
  133.                  Grub     Display details from stage 1.5 or stage 2 data sectors
  134.                  Grub     Identify GRUB/LILO non-MBR sectors correct on display
  135.                  HPFS id  Fixed false 'alloc sector' identification empty sector
  136.                  JFS      Better sanity check on IAG filesystem structure data
  137.                  LVM -n   Fix trap when BootDiskId is not set yet for a disk
  138.                  Linux    Recognize JFS FS in 0x83 partition as well as 0x35
  139.                  Linux    Recognize JFS filesystem in 0x83 Linux partition
  140.                  LinuxLVM Added type 0x87 to CR and change-type selection lists
  141.                  MENU     Made 'Bootmanager menu Add' generic LVM/non-LVM
  142.                  MENU     Updated bmfix menu wording, added I13X to help text
  143.                  Mode=HFS in menu, recognition in PART display, limited support
  144.                  Mode=XFS in menu, recognition in PART display, limited support
  145.                  OS-cmds  Allow external cmds on DOS/OS2 only (security issue)
  146.                  PART     Display GRUB summary on -v and -q, if GRUB present
  147.                  PART     Fixed trap on a garbage IBM bootmanager BMP sector
  148.                  PART     Improved rounding of MiB size values to be exact
  149.                  PART -b  Add 'related' column for Creator info or Linux ldr
  150.                  PART -b- Added label info for EXT2/3 and Reiser filesystems
  151.                  READ     Allow read outside a partition (GRUB stage2, LVM etc)
  152.                  REISER   Implemented allocation map display and smart imaging
  153.                  RESIZE   Enable menus for FAT/HPFS/NTFS only, not EXT2/RSR
  154.                  RESTORE  (verify) updated confirmation text for readability
  155.                  RESTORE  Fix spurious CHS popup after completion of restore
  156.                  SCRIPT   Minor fix for script set-parameter using prompt text
  157.                  SERIAL   Improved batchmode use and wording of popup text
  158.                  SWAP     New mode, allows smart disk imaging skipping the SWAP
  159.                  SWAP     Identify Linux swapspace type1 and type2-v0 or -v1
  160.                  Switches Interpret -x123 as a longname, not a value: -x:123
  161.                  TERM     Recognize RXVT terminal string as Xterm compatible
  162.                  TRACE    Set cyclic trace to create 9 files, in File menu
  163.                  VCU      Fixed for empty disks, and disks with logicals only
  164.                  VIRT     created from a .PDx, does auto restore of .IMx file
  165.                  WARNING  For sda/hda devicenumber too large (libATA and SCSI)
  166.                  warnings Surpress disk-warnings too on -w- 'part' option
  167.                  warnings Toned down the 'HiddenSectors' warning text a bit
  168.                  warnings made aware of DFSee I13X patches for BMGR and MBR
  169.  
  170. _______________________________________________________________________________
  171.  
  172. H I S T O R Y    8 . X X
  173. ========================
  174.  
  175. 8.17  11-09-2007 Move     Fix MOVE to begin freespace, fail to clone (smart)
  176. _______________________________________________________________________________
  177.  
  178. 8.16  13-05-2007 CR       Fix IBM BootManager LSN string syntax in EBR sectors
  179.                  CLONE    Fixed disk-to-disk smart clone cluster-skip on FAT
  180.                  EDIT hex Only use 32-byte wide startup at 140 columns or more
  181.                  RESIZE   Fixed expanding a LOGICAL resulting in bad alignment
  182.                  SCAN     New -skipbads option for quick scans, default 1 MiB
  183. _______________________________________________________________________________
  184.  
  185. 8.15  04-05-2007 CR -G:n  Set GAP between p-table and bootsector for a logical
  186.                  DFSTART  Fixed check on (now obsolete) DFSDISK.DFS script file
  187.                  EDIT     Fix initial off-screen cursor when cursor not at start
  188.                  IAG      New command to display detailed IAG structures
  189.                  ICONS    Generic DFSee icon same for Linux, Windows and OS/2
  190.                  JFS      Add IAG automatic structure identify and display
  191.                  JFS open Show more information on corrupt IAG data structures
  192.                  LVM dlg  F2/F5/F8 for HEX edit LVM DLAT, bootsector and BBR
  193.                  MENU     Add IAG structure display items, overview and detail
  194.                  PART     Recognize an empty MBR with Linux GRUB correctly
  195.                  PTE dlg  F2/F5/F8 for HEX edit p-table sector and bootsector
  196.                  REPEAT   Repeat any DFSee command, forever or specified number
  197. _______________________________________________________________________________
  198.  
  199. 8.14  12-04-2007 DFSCHECK add Reiser and Ext2/3 filesystems analysis scripts
  200.                  Dist-ZIP add 'versionX.YY' file for quick version checking
  201.                  Filename in dialogs, preserve single-quotes, allow "Log's"
  202.                  Hex-edit Alt-E, Alt-J, Alt-K, Alt-S for cursor related marks
  203.                  Hex-edit Add Alt-1 .. Alt-0 for 1..10 byte sized mark areas
  204.                  Hex-edit Add Alt-R reverses bytes in mark  (endian correction)
  205.                  Hex-edit Add Alt-C for copy data, Alt-M for copy and move mark
  206.                  Hex-edit Allow paste HEX-data from clipboard on a single line
  207.                  LVM Dlg  Allow setting of driveletter '*' for 'auto assign'
  208.                  LVMSHOW  fixed for showing info for partition on other disk
  209.                  MENU     File > Open Volume inform when object is a partition
  210.                  Mouse    Make right button available for OS (clipboard etc)
  211.                  PART -w  Warn on primary partition inside EXTended container
  212.                  PART -w  Explain 'Obsolete entry X' in LVM DLAT, run 'LVM -c'
  213.                  PART -w  Reword GPT/EFI warning, incl iMAC, allow total remove
  214.                  PART -w  Warning when I13X BMGR present, but no I13X MBR code
  215.                  PTE Dlg  Custom sort order fields + button, to allow any order
  216.                  RESIZE   Fix maximum size displayed for FAT in expand dialog
  217.                  RESIZE   Keep exact start-sector for non-aligned partitions
  218. _______________________________________________________________________________
  219.  
  220. 8.13  25-03-2007 BOOTINI  On FAT(32), search for correct (ASCII) filename now
  221.                  CLONE    Reword error msg on opening non-formatted TO store
  222.                  CLONE    Reword warning on time-to-complete, hint at status
  223.                  COPY and MOVE, fix offset for 1st primary on a disk (Cyl 0)
  224.                  CR/LVM   No clear of the BBR (LVM sig) area on new type 0x35
  225.                  FILEFIND on FAT, fixed incorrect matching on DIR and filenames
  226.                  FORMAT   Use 1-sector buffer on quick-format (avoid USB bug)
  227.                  JFS      Fixed crash displaying a garbage filled superblock
  228.                  LVMSHOW  fix display of LVM info for a specific partition
  229.                  MENU     Add menu items BR code save/restore using RAW images
  230.                  MENU     Display -> LVM info for partition(s); show DLAT/BBR
  231.                  MENU     File -> Open Part/Volume verbose for more info
  232.                  OS2 I/O  Fix Ioctl TrackLayout param size  (is cosmetic only)
  233.                  REGKEY   Verbose identification and status (shows expiration)
  234.                  SUPER 2  JFS, display secondary superblock with 'super 2'
  235. _______________________________________________________________________________
  236.  
  237. 8.12  04-03-2007 CD       Display current working directory without an error
  238.                  CHECK    NTFS, fix alloc error messages on split-tree DIR
  239.                  CR dlg   Fix size=1 sticking after a BMGR partition is made
  240.                  FORMAT   Use drive locking during format (on OS2 and Windows)
  241.                  LOCK     Support lock-by-driveletter for large floppy format
  242.                  LVM dlg  Update of driveletters works again (bug in 8.11)
  243.                  MAP      Fixed display of driveletter line with 'map * +'
  244.                  MENU     Display -> Other partition views; fixed, better help
  245.                  MENU     Mode=FDISK -> Set Partition -> Not active, clear flag
  246.                  NTFS     Recognize Windows Vista NTLDR sectors (named BOOTMGR)
  247.                  PART     LVM column aligned if > 98 cols, using max 114 cols
  248.                  PART -b  Align freespace lines for Linux in its default table
  249.                  RESIZE   Allow '*' for default/maximum size in the dialog
  250.                  RESIZE   NTFS, avoid empty bitmap extent on expanding the FS
  251.                  RESIZE   NTFS, avoid extra bitmap flushing after updating it
  252.                  STORE    Better understandable store description texts
  253.                  WIPE -V  Perform an all-sector verify by reading back
  254. _______________________________________________________________________________
  255.  
  256. 8.11  18-02-2007 BOOTSECT enhanced display, BPB-Geo/dsk L-geo, JFS bootcode
  257.                  DESKTOP  Fixed auto resize on startup, using MODE command
  258.                  DISK     Switch to Mode=xxFS on large-floppy-format disks
  259.                  FORMAT + FIXBOOT support Veit Kannegieser's OS2LDR.SEK code
  260.                  IMAGE    Dialog, fix empty 'start' value messing up command
  261.                  LVM      Create LVM signature area for LVM/JFS partition types
  262.                  LVM      Surpress 'BAD' warning on fakeEBR display (fixed Geo)
  263.                  LVM dlg  Allow empty Vol/Part/Letter fields to mean delete
  264.                  LVMsync  Change default to NO synchronize to avoid problems
  265.                  MAP      Show PRM & large-floppy 'removable' status when known
  266.                  MAP      Show large-floppy: FS-format, label, driveletter
  267.                  MAP -m   Reworded int13 limit message line for more clarity
  268.                  MENU     Actions -> Format with FAT filesystem -> new submenu
  269.                  MENU     Actions -> Format ... -> Current, OS2LDR Large Floppy
  270.                  MENU     Remove mode=FDISK duplicate 'D' accellarator key
  271.                  MENU     Exclude removables from 'Boot using IBM Bootmanager'
  272.                  PART     Switch to Mode=xxFS based Part-type for non-formatted
  273.                  PART     Added disk-level warning 'large floppy' format
  274.                  PART     Added table footer with '>' status character legenda
  275.                  PART     Show large-floppy: FS-format, label, driveletter
  276.                  PART -n  Fix table header on Linux default (or part -n -b)
  277.                  PART/MAP Implement removable detection (like USB) for Windows
  278.                  RESIZE   Fix crash in resize of FAT32 filesystems (8.09/8.10)
  279.                  RESTORE  Dialog, fix empty 'start' value messing up command
  280.                  RESTORE  Fixed display of buffersize for uncompressed .img
  281.                  SETBOOT  Add removable indicator (not bootable) when known
  282.                  SETBOOT  Display (LVM) driveletter and filesystem on -list
  283. _______________________________________________________________________________
  284.  
  285. 8.10  09-01-2007 FILEFIND Fix crash mode=FDISK, on several unsupported commands
  286.                  FIXEXT   Fix MBR corruption, empty disk!    (bug in 8.09 only)
  287.                  JFS      Updated fixboot/ldr templates to eCS 2.0 beta3 level
  288.                  MENU     Display popup when a disabled menu-item is selected
  289.                  PART     Fixed buffersize bug in CorrelateDriveLetters (crash)
  290.                  PART     Show both, and WARN on duplicate driveletters (clone)
  291.                  RESTORE  Fix incorrectly reported size on start other than zero
  292. _______________________________________________________________________________
  293.  
  294. 8.09  21-12-2006 DFSCHECK Increased imz size to 600 sectors (2*FAT+ROOT)
  295.                  FAT INIT Detect corrupted 'EA DATA .SF' data files at init
  296.                  FIXBOOT  JFS, fixed label for bootable JFS (was 'footable':-)
  297.                  LVM MENU BMGR menu delete removes obsolete '--> LVM' string too
  298.                  LVM MENU Explicit menu item 'Bootmanager menu Delete'
  299.                  FS MENU  Change volume serial number in 'Boot area fix/update'
  300.                  FS MENU  Added selection for any/all filefind HPFS,NTFS,JFS
  301.                  FILEFIND -a option, to find any/all files, deleted and normal
  302.                  SERIAL   Change volume serial nr on FAT(32), HPFS, JFS and NTFS
  303.                  BUFFERS  Changed ALL code to use variable sectorsize (like 4Kb)
  304.                  MENU     JFS text now 'Unmounted & Clean' for consistency
  305.                  PART     BSIZE buffers allow 2 4Kb sectors, fix 'GPT' crash
  306.                  PART -b  Linux style table with start/end and size in blocks
  307.                  RESTORE  Dialog and -S option use start-sector from IMZ hdr
  308. _______________________________________________________________________________
  309.  
  310. 8.08  11-11-2006 DFSDISK  Fixed disk-selection in script after 'setboot'
  311.                  FAT FS   Fix to use first FAT area by default, not second
  312.                  FINDROOT NTFS, fixed trap on random data in some sectors
  313.                  IMAGE -P Fixed incorrect default size to image (read errors)
  314.                  LVMREDO  Added to the list of 'known fdisk' commands
  315.                  MENU     FAT, HPFS and NTFS add 'Reset bad sectors' selection
  316.                  MENU     Removed obsolete 'F9' from 'Disk and Media' menu item
  317.                  NOBADS   HPFS, reset the bad-sector-list to an empty state
  318.                  NOBADS   NTFS, reset $BadClus and $BitMap, to NO bad sectors
  319.                  NOBADS   Reset clusters marked as 'BAD' in both FAT areas
  320.                  NTSIGN   Added command description and usage on '-?'
  321.                  NTSIGN   Fixed confirmation for non-windowed interactive use
  322.                  PART     Add explicit warnings/errors on EBR BACKWARD/LOOP
  323.                  PART dr  Allow select for '-c' LVM letter
  324.                  PART-xml Add flag1/2 value, fixpbr/chs hints, installable flag
  325.                  PTE      'SORT' button sorts table on the start sectornumber
  326.                  QUERY  PN returns 1 when partition has valid LVM information
  327.                  QUERY  DN/DX returns #partitions with/without LVM info on disk
  328. _______________________________________________________________________________
  329.  
  330. 8.07  18-09-2006 DFSMKOBJ CMD creates the OS/2 or eCS desktop folder for DFSee
  331.                  CLONE    Ignore FS-damage on opening destination partition
  332.                  Screen   7-bit ASCII output default on Linux (unless -7-)
  333.                  RECOVER  JFS/NTFS file recovery preserves file timestamps
  334.                  CHECK    JFS/HPFS recursion guard added to prevent crashes
  335.                  MOVE and COPY, added specific abort-confirmation in CLONE
  336.                  MOVE and COPY, added extra 'may take very long' warning
  337.                  PART-xml Generate XML partition overview to file or stdout
  338.                  FIXBOOT  NTFS, use calculated default for MFTcopy sectornr
  339.                  EDIT     Fix replacement-edit in FDISK mode (from scripts)
  340. _______________________________________________________________________________
  341.  
  342. 8.06  19-08-2006 DFSCHECK CMD/BAT now do ALL partitions if no parameter given
  343.                  DFSEDIT  CMD/BAT as a quick 'binary-edit filename' solution
  344.                  DFSDISK  Fix a minor BBR drivelink display error (VRAID :-)
  345.                  EDIT     Highlight search-result location using marked area
  346.                  EDIT     Add byte/line MARKED area in hex-edit (Alt-B/L/U)
  347.                  EDIT     Erase now Alt-F (Fill), on MARKED area or whole item
  348.                  EDIT fn  Add delete to end-of-file (Ctrl-D) on editing files
  349.                  EDIT fn  Message popup is specified file does not exist
  350.                  EDIT fn  Confirm file truncation (deleted bytes) at exit
  351.                  EDIT fn  Insert/Delete single bytes at end of the file
  352.                  JFS LIST Fix 'list -f' trap on check EA on some deleted files
  353.                  MBR/EBR  Highlight partition-table bytes in the hex-editor
  354.                  MBR/PART Recognize and handle MBR sector for LVM level 14.105
  355.                  PART     Fix I13X recognition new LVM MBR code  (level 14.105)
  356. _______________________________________________________________________________
  357.  
  358. 8.05  10-08-2006 PSAVE    Fixed CRASH in OS/2, Win and Linux version (DFSDISK)
  359.                  IMZ2RAW  Fixed write-error when expanding the RAW imagefile
  360.                  MOVE and COPY, added 'Smart' checkbox to dialog, default on
  361. _______________________________________________________________________________
  362.  
  363. 8.04  06-08-2006 CLONE    Added -skipbads:nnn option, fast bad-sector cloning
  364.                  CLONE    Reset active store on Escape or a failure too!
  365.                  CLONE/IM Show number of bad-sectors in progress status too
  366.                  EDIT     Add Ctrl-E to erase edited item to a hex value or 0
  367.                  EDIT fn  HEX/ASCII binary sector edit specified filename
  368.                  FAT FS   Detect unmapped clusters, inconsistent bootsector
  369.                  FILEFIND FAT, fixed finding files with extensions like *.c
  370.                  FILEFIND menu dialog, new 'verbose' checkbox, default FAST
  371.                  FILIFIND NTFS, speedup MFT-record search using speedstep 2
  372.                  FIND     Speedstep mode using -i:n option, skip n sectors
  373.                  FIND dlg Add 'Step' field for the -i:Speedstep option
  374.                  FIXBOOT  FAT, added bootcode type 'W = Win-9x on FAT16'
  375.                  FIXBOOT  NTFS create record from template if no spare
  376.                  FIXPBR   Disallow FIXPBR in FDISK mode for safety
  377.                  FS FAT   Fixed trap if the bootsector was a valid NTFS
  378.                  IMAGE    Exact image size is kept the same on writing
  379.                  MENU     Added 'reselect disk' to FS menus; part to FDISK
  380.                  MENU     Reworded NEWMBR submenu text, better style :-)
  381.                  MENU     Added: 'Edit -> File, Binary edit' to edit files
  382.                  Menu     Edit always starts with 1-sector items
  383.                  PART     Reworded cylinder-alignment messages for clarity
  384.                  PART     Pick-up correct FAT32 label from root directory
  385.                  PART     WARNING on LVM/JFS with DLAT but no BBR info sector
  386.                  PSAVE    Include unformatted bootsectors in .PDx file
  387.                  RESIZE   FAT, fixed maximum size in dialog in some cases
  388.                  SLT      Faster fileinfo on JFS/NTFS/HPFS, no alloc check
  389.                  STARTUP  No 'GETDEVICEPARAMS failed' messages anymore, USB
  390.                  STORE    Added exact image-size in bytes to internal info
  391.                  STORE    Fixed store-nr display: Store #, added imagesize
  392. _______________________________________________________________________________
  393.  
  394. 8.03  05-07-2006 DFSDISK  Correctly displays all LVM-sectors in FS modes too
  395.                  EDIT     Added interactive sector-editor in 'edit' command
  396.                  EDIT     Add the generic FIND dialog using Ctrl-F/Ctrl-A
  397.                  EDIT     Add the GOTO-location dialog to the sector editor
  398.                  EDIT     HEX/DEC switch for LSN/PSN info in status line too
  399.                  FIND     Added find-again logic to menu (Ctrl-A  shortcut)
  400.                  GOTO     Dialog enhanced with CHS and MCS-number format
  401.                  JFS      Fix CHECK of damaged Inodes (allocation info)
  402.                  JFS      Fix XTP/DTP identification on blocksize < 4Kb PAGE
  403.                  MENU     Sector-edit item in 'Edit' and <F2> shortcut key
  404.                  PART     Add warnings if an LVM sector has a BAD CRC value
  405.                  TXWIN    Fixed bug in overlapping window-border repainting
  406. _______________________________________________________________________________
  407.  
  408. 8.02  31-05-2006 ALLOC     Area support HPFS, FAT, JFS and NTFS filesystems
  409.                  CLONE     Smart sector support (skip) on disk/filesystem
  410.                  COMPARE   Smart sector support (skip) on disk/filesystem
  411.                  DFSDISK   Allow display of all LVM information in FS modes
  412.                  FIXBOOT   Fixed a program-crash in FAT fixboot (trap)
  413.                  FIXPBR    Geo/HiddenSector warnings clear, optional fix
  414.                  JFS       More error reporting on damaged fileset structure
  415.                  LOGGING   Support for maximum logfile size and log rotation
  416.                  MENU      File -> Trace to 3 cyclic files of limited size
  417.                  MENU <F9> Now supports allocation display for a whole disk
  418.                  Mode=xxx  Menu wording changed a bit for more clarity
  419.                  SHIFTR    Shift all data in a range of sectors to the RIGHT
  420.                  SLT2LIST  Add selected SLT sectors to list for analysis
  421.                  Smart     Test (smart) allocation for every sector on disk
  422.                  Store     Added AreaSN information for smart-disk support
  423.                  \path     command implemented for the JFS filesystem, and
  424.                            fixed a bug in this command for HPFS and NTFS
  425. _______________________________________________________________________________
  426.  
  427. 8.01  05-05-2006 CHECK     NTFS, fixed trap on $Secure resident data
  428.                  CHECK     JFS fix the bogus Inode message on '-m'
  429.                  CR Dialog Added explicit Bootable JFS 0x07 in list
  430.                  CR Dialog Re-ordered a few fields for better TAB order
  431.                  DFSCHECK  Renamed scripts to 'dfs*.dfs' for consistency
  432.                  Display   bootsector sets 'up' sector to last sector nr
  433.                  EXT2/3    Super command displays some more details now
  434.                  FDISK cmd Hint at FS-specific mode for DELFIND etc
  435.                  FORMAT    Refresh internal tables after formatting
  436.                  FS FAT    Init sets global Dirty status for querying
  437.                  History   Ctrl-D in popup deletes an item from history
  438.                  History   Avoid (recursive history) popup from any list
  439.                  History   Ctrl-D on cmdline, auto exec NEXT in history
  440.                  History   Ctrl-D, delete history-item when popup active
  441.                  IBM BMGR  Show Bootmanager version listed in bootsector
  442.                  JFS       Fixed trap in display of ZEROED superblock
  443.                  JFS  DIR  Fix dir-block display for blocksize not 4K
  444.                  JFS INIT  Detect invalid Inode extent sectornumbers
  445.                  JFSsuper  Allow but warn on invalid signature like JFS3
  446.                  LVM dlg   lvmSync logic off for removables (OS2 only)
  447.                  Library   Fix a possible crash on PATH larger than 1024
  448.                  MBR code  recognize 'OS/2 2.xx German' style MBR (AP)
  449.                  NTFS DIR  show 'noatt/-bad-' strings on MFT errors
  450.                  New Menu  Display -> Other view -> Warnings only
  451.                  PART      Added warning for BMGR CHS issue in bootsect
  452.                  PART -x   Adds extra FS-specific columns to 'part -s'
  453.                  Restore   Dialog, fix list selection after IMZ2RAW
  454.                  SET cmd   Add 'set logfile ON/OFF' to surpress logging
  455.                  W2KBM =>  BMFIX includes CHS check & fix plus old W2KBM
  456.                  WARNING   On type 0x44 (Norton GoBack) when detected
  457.                  WARNING   On Linux CHS/alignment warnings due to geometry
  458.                  WIPEFREE  as new name for ZEROFREE for consistency
  459. _______________________________________________________________________________
  460.  
  461. 8.00  30-03-2006           Official 8.00 release. UI additions and JFS support
  462.                  CD/DSK    Fixed filehandling and ZIP for DFSDISK/DFSCHECK run
  463.                  CHECK/SLT Use compact layout showing path and filename too
  464.                  FileInfo  Display path/name uses cache, .LONGNAME or 'magic'
  465.                  JFS SLT   Creates a filename cache for recovery and undelete
  466.                  JFS DIR   Show file and directory EA-size if EA is present
  467.                  Mode=HPFS Find/Fix items now in 'FS structural fixes' submenu
  468.                  Mode=HPFS add dump of system area to a compressed imagefile
  469.                  Mode=JFS  add display for specific system/FS Inodes by number
  470.                  Mode=JFS  add dump of system area to a compressed imagefile
  471.                  Mode=JFS  add search and display items for filerecovery
  472.                  Mode=JFS  add creation/update of recovery/undelete filenames
  473.                  PART      Fixed disk-level warning display being discarded
  474.                  QFI cmd   Quick find inodes on JFS by searching Inode extents
  475.                  SHIFTL    Shift data in sectors (left) for custom recoveries
  476.                  SLT -x    Aborts SLT build (in background)
  477.                  SPEED     Better progress reporting, warning if area too small
  478. _______________________________________________________________________________
  479.  
  480. 8.b5  21-03-2006          Second PUBLIC BETA for the 8.xx release
  481.                  DFSDISK  script, runs windowed for better progress reporting
  482.                  DFSCHECK script, runs windowed for better progress reporting
  483.                  PROGRESS Replaced 'dot' style progress by a progress BAR
  484.                  PROGRESS Enhanced status-line progress with calculated ETA
  485.                  CHECK    Changed progress #items done to percentage complete
  486.                  CLEANUP  Now resets non-std partitiontable flags in primaries
  487. _______________________________________________________________________________
  488.  
  489. 8.b4  11-03-2006          First PUBLIC BETA for the 8.xx release
  490.                  -nr +nr  Display sector, go backward/forward (GB/GF alias)
  491.                  BOOTREC  Display shows ACTIVE FAT (FAT32)
  492.                  CHECK    for JFS complete now, zero errors on clean FS
  493.                  CR  -C   Option also forces LVM -C on -L option
  494.                  CR dlg   Radio button for Recover/Clear mode selection
  495.                  EJECT    New command for removables (like USB)
  496.                  FIND     Fix a search-again loop when at end after a hit
  497.                  FIXBOOT  FAT select BOOTCODE using a popup list
  498.                  FIXBOOT  JFS bootcode template update (Steven Levine)
  499.                  FIXBOOT  Serial-nr value changed to sectornr + timestamp
  500.                  FIXPBR   Updated help, add message popup
  501.                  FORMAT   Serial-nr value changed to sectornr + timestamp
  502.                  FORMAT   Copy bootsector as spare to last sector (LVM-sig!)
  503.                  FORMAT   Make FAT minimal 1 cluster in size (avoiding bugs)
  504.                  JFS DIR  Inode/LSN mappings implemented using lookup table
  505.                  JFS DIR  Display Inode/DirPage for regular directories
  506.                  JFS SLT  Build complete; used by SLT, ID and CHECK commands
  507.                  JFSINODE Identify (file/dir/deleted/bad) and display contents
  508.                  LVM      Fix change letter for JFS types, dynamic update now
  509.                  LVM -C   Option CLEARs old LVM BBR info (for NEW partitions)
  510.                  LVM dlg  Strip trailing spaces from names that cause problems
  511.                  MBR-crc  Added detection of PQ BootMagic style bootcode
  512.                  MEDIA    NonLinux: IDE/SCSI/USB or PCCARD terminology change
  513.                  MENU     File and Display->Related This +1 and This -1 added
  514.                  MENU     Add SLT-build and ID to the Mode=JFS menu
  515.                  MENU     Media management eject/discover (updated mount too)
  516.                  MENU     Add explicit Mode=AUX submenu for consistency
  517.                  MENU     partition selection now moved to FORMAT menu
  518.                  MFT-REC  Illegal attribute aborts display, fixed
  519.                  Menutext Use "disk-list" with mount/unmount, avoid confusion
  520.                  PART     Display 'r' removable indicator for USB disks etc
  521.                  WARNING  for FAT16 filesystem found in FAT32 type 0b/0c
  522.                  WARNING  for FAT32 filesystem found in FAT16 type 06/0e/12
  523.                  Warning  made Windows-0x0F extended type a minor warning
  524.  
  525. _______________________________________________________________________________
  526.  
  527. H I S T O R Y    7 . X X
  528. ========================
  529.  
  530. 7.15  01-12-2005 BmgrList Add driveletter to boot-menu list item text
  531.                  CHSstyle Selection dialog for FIXCHS, CLEANUP and CR cmd
  532.                  CS -v -m New checksum verification options for scripting
  533.                  DFSEE    enhanced the DFSEE.BAT/CMD with usage on '-?'
  534.                  DiskOpen Allow OS2 PhysDisk handle 0 (disk 1 locked bug)
  535.                  FILELIST Dialog, add Kib/Mib/GiB size for file selection
  536.                  FORMAT   FAT12/16/32 formatting including options dialog
  537.                  FS MENU  Checked text "Fixboot/LDR" in "Boot area fixes"
  538.                  JFS      Fixboot bootable/standard bootcode selection
  539.                  JFS/HPFS LDR (micro-filsystem) recovery commands added
  540.                  Menu     Added FORMAT in Actions menu (FAT/FAT32 only)
  541.                  Menu     Added NTFS dump first MFT-records to imagefile
  542.                  Menu     Added Update NT-signature in MBR dialog/menu
  543.                  Menu     Added Wipe-start-of-disk as seperate selection
  544.                  NTFS     Display ARSHD-attributes in directory display
  545.                  NTFS     Fix allocation handling extreme fragmented MFT
  546.                  NTFS     Leading \ on recover '123.DIR\fn' path/filename
  547.                  NTFS  \  command implemented, gives direct access to file
  548.                  NTFS MFT INDX display shows Btree branches (directories)
  549.                  NTFS MFT handling fixed for external attribute data
  550.                  PART -e:1 to include info on 1st extended container only
  551.                  Query P0 returns MFT-fragmentation on NTFS filesystems
  552.                  RUN -P   Fix filename handling for script path with spaces
  553.                  SETBOOT  accept full '-query' option as alias for -q
  554.                  SLTbuild option dialog; multi-threaded on OS/2 and Win
  555. _______________________________________________________________________________
  556.  
  557. 7.14  07-11-2005 BSFIND   -f:pos start sector for the search as mcs-number
  558.                  CMDLINE  Give error on single non-hex char commands like 's'
  559.                  CREATE   Dialog, allow mcs-numbers for size and offset values
  560.                  CREATE   Dialog, add "Offset" from start/end, reserving space
  561.                  CREATE   Dialog, add "Multiple primaries" checkbox avoid hide
  562.                  CREATE   Dialog, add "ACTIVE" checkbox for primary partitions
  563.                  DFSDISK  Fixed a TRAP for a PATH longer than 80 characters
  564.                  DFSTART  Fixed output file naming (failing DFSDISK rename)
  565.                  FILELIST Dialog generates selection string from wildcard etc
  566.                  FIND     -f:pos start sector for the search as mcs-number
  567.                  Fileinfo Select on min/max filesize too in FAT, HPFS and NTFS
  568.                  LIST     Uses filelist dialog for selection, ESCAPE aborts
  569.                  MOUSE    -mouse switch fixes mouse-cursor in OS2 FS sessions
  570.                  NEWMBR   Windows disk-signature will always stay unchanged
  571.                  PRESTORE Dialog enhanced with several selection options
  572.                  PSAVE    Dialog enhanced with a backup description field
  573.                  RECOVER  Dialog for file selection, prompt if no parameters
  574.                  RECOVER  Add min/max file size to the selection parameters
  575.                  RECOVER  'ignore errors' checkbox now available in filedialog
  576.                  SPACES   Allow spaces in paths and filenames for many dialogs
  577.                  Status   Show RC value in GREEN for RC=0, avoid user panic :-)
  578.                  TxWin    Use open-source, formal LGPL licensed version now
  579. _______________________________________________________________________________
  580.  
  581. 7.13  28-09-2005 DFSDISK  Fixed BAT file causing endless loop running on PC-DOS
  582.                  MAP      Quietly skip unaccessible dummies from the display
  583.                  NTFS     DIRTY command, synchronize mirror-MFT on MFT 0..3 too
  584.                  NTFS     Avoid related MFT display recursion in any case
  585.                  NTFS     Improve extremely fragmented attribute-list handling
  586.                  PTE/LVM  Cleanup window positioning logic to use messages now
  587.                  TRACE    Added -d:xx option, slowdown while tracing (xx  msec)
  588.                  TXWIN    Updated for Open TxWindows version change  (1.00 now)
  589. _______________________________________________________________________________
  590.  
  591. 7.12  06-09-2005 BOOTINI  -2 option forces updating the file, if default is OK
  592.                  CHECK    Speedup freespace analysis, when cluster > 1 (NTFS)
  593.                  CHECK    More accurate allocation error report, smaller areas
  594.                  DFSDISK  Made EXT2 superblock the default 'superblock' search
  595.                  DFSDISK  Add search for 'NTLDR sectors' Radio button in dialog
  596.                  DIRTY d  command for NTFS, forces CHKDSK on next Windows boot
  597.                  EXPAND   Add EXPAND of NTFS $Bitmap special file for resizing
  598.                  IMAGE    Dialog default changed to 2047 MiB multiple files
  599.                  MENU     Added set FS Dirty/Normal to the Mode=NTFS menu
  600.                  RESIZE   Fix size in NTFS bootsector, for spare-boot location
  601.                  RESIZE   Update $BadClus special file for truncate and expand
  602.                  RESIZE   Update NTFS $Bitmap special for truncate (resize)
  603.                  RESIZE   NTFS filesystem resize considered reliable now ...
  604.                  SCRIPT   Add new pragma 'SETPARAM' allowing use as variables
  605.                  SCRIPT   Add prompt modus for setparam, allowing user input
  606.                  SETBOOT  fixed for LVM-volume names with embedded spaces
  607.                  SLT -v   Verbose output (path+filenames) on no-error lines too
  608.                  SLT -?   Help added, simplified usage and better output format
  609.                  SWITCH   Allow spaces in EXE switches like -l:"my logfile"
  610. _______________________________________________________________________________
  611.  
  612. 7.11  24-08-2005 BSFIND s finds NTLDR first sectors on disk for disk recovery
  613.                  CHECK    updated for large freespace areas (more that 2GiB)
  614.                  CHECK    reports error for FS being DIRTY or MOUNTED (in use)
  615.                  CHECK RC set to the resulting number of errors, for scripting
  616.                  CLEANUP  reset the ACTIVE flag on all extended-containers
  617.                  DFSCHECK Resultfiles now named unique per platform (dfsoHPFS)
  618.                  DFSCHECK Create a DFSCxxx.Iyy imagefile from filesystem start
  619.                  DFSDISK  Fix behaviour when called without any parameters
  620.                  DFSDISK  Resultfiles now named unique per platform (dfsdisko)
  621.                  DONTFS   script, add Restart-Area display with logfile flags
  622.                  IMAGE    Fixed and improved write-error reporting 2 GiB limit
  623.                  LOG Dlg  Allow spaces in path or filename (Program Files\...)
  624.                  MAP   -m Added explicit OS2 USBMSD.ADD DUMMY disk message
  625.                  MENU     Edit -> Bootmanager Query config - setboot -q -list
  626.                  MENU     Added search for NTLDR 1st sector, for recovery
  627.                  MFT n -R show/test attribute runlists for non-resident data
  628.                  NTFS     Display logfile flags and volume information on open
  629.                  NTFS     Write MFTrec, Bitmap, mkRunList for better resizing
  630.                  NTFS 's' seperate sectortype for NTLDR 1st sector added
  631.                  NTFS LOG show restart-area from $Logfile, incl unmounted flag
  632.                  No Dummy disks included anymore in menu/dialog select-lists
  633.                  No Dummy FIXEXT, GENPART, LVMREDO, NTSIGN, NEWMBR, CLEANUP
  634.                  No Dummy PART, PSAVE, PRESTORE, skip any inaccessible disks
  635.                  PART  -g Output important lines to STDOUT, for scripting/GUI
  636.                  PART  -w better message when ACTIVE extended containers seen
  637.                  QUERY    Add EK/EM/EG as Expand size limit for resizing GUI
  638.                  QUERY -g Output important lines to STDOUT, for scripting/GUI
  639.                  QUERY PO return the dirty/mounted status for NTFS filesystems
  640.                  RAMDISK  detection on FreeDOS diskette/CDROM now MUCH faster
  641.                  SETBOOT  -list option shows Bootmanager menu items available
  642.                  SETBOOT  Options compatible to SETBOOT.EXE replacement (eCS)
  643.                  SETBOOT  Automatic close (trace) logfile just before booting
  644.                  SETBOOT  -f-, no explicit flush (allows a PM message on OS2)
  645. _______________________________________________________________________________
  646.  
  647. 7.10  02-08-2005 Execute  logfile timestamp format using ISO format YYYY-MM-DD
  648.                  PART -w  add WARNING for any invalid partition-table-entry
  649.                  PART -w  add WARNING for a DELETED partition entry type 0x00
  650.                  DELETE   default is now -c: clear ALL 16 bytes avoiding 0x00
  651.                  NTFS MFT display all special $xxx files from Mode=NTFS menu
  652.                  NTFS slt improved non-resident attribute-list handling in MFT
  653.                  NTFS slt better display multiple non-resident MFT attributes
  654.                  NTFS slt CHECK, no false alarms on unused MFT records
  655.                  RESIZE   Set correct extended-container size on resize logical
  656.                  RESIZE   Fix possible bug with FAT resize, ptable not updated
  657.                  KEYB     Added optional codepage to the DFSDOS keyb command
  658.                  Linux    Fix segmentation-violations (7.09, compiler optimize)
  659. _______________________________________________________________________________
  660.  
  661. 7.09  22-07-2005 LOGGING  Automatic log dialog at startup, unless -l- switch
  662.                  CLEANUP  Added to Mode=FDISK menu, cleanup extended chain
  663.                  EXT/Log  New freespace-type when holding EMPTY EBR container
  664.                  WARNINGs when empty extended containers are detected (EBR)
  665.                  DISKopen fixed CR bug after using GEO ? 255 on virtual disk
  666.                  FAT CRC  Fix FALSE alarms, FAT1/FAT2 crc being different
  667.                  PART  -w Lowered severity for some really minor warnings
  668.                  Image -z Huge speed improvement, 30 - 50% faster than 7.08
  669.                  ReiserFS display more fields from the superblock, incl size
  670.                  WIPE     Accept mcs-numbers for -s and -F options
  671.                  IMAGE    Accept mcs-numbers for -s and -F options
  672.                  RESTORE  Apply start/size values from commandline in dialog
  673.                  IMAGE    -S option now implies -z option too (smart, LZW)
  674.                  RESTORE  Accept mcs-numbers for -s and -F options
  675.                  IMAGE    Apply start/size values from commandline in dialog
  676.                  CLONE    Apply start/size values from commandline in dialog
  677.                  Mouse    Fixed problem with unreachable area on OS/2 desktop
  678.                  Mouse    Added -mouse- program switch to disable the mouse
  679. _______________________________________________________________________________
  680.  
  681. 7.08  06-07-2005 PTE/LVM  Dialogs keep their pos after a move and next/prev
  682.                  MOVE and COPY menu Add the '-a' option, align to cyl boundary
  683.                  Startup  Fix TRAP on 2048 byte sector media at DFSee startup
  684.                  TxLib    Enhanced mouse-PTR drawing in OS2 version (droppings)
  685. _______________________________________________________________________________
  686.  
  687. 7.07  29-06-2005 CLONE    Automatic buffersize reduction on bad-sector areas
  688.                  IMAGE    Automatic buffersize reduction on bad-sector areas
  689.                  SCAN     Automatic buffersize reduction on bad-sector reads
  690.                  Desktop  output-window and entryfield size/move with desktop
  691.                  Dialogs  Updated layout for better resize/move behaviour
  692.                  LVM/PTE  Added OK/Cancel/Prev/Next buttons for mouse use
  693.                  CLONEDLG Added OK/Cancel buttons for better mouse handling
  694.                  WRIM DLG Ignore 'size from IMZ' if explicit size specified
  695.                  TxLib    Implemented complete  mouse handling for DOS
  696.                  TxLib    Fixed 1/2 vertical SIZE/MOVE by 1 character at a time
  697.                  TxLib    Added full-window dragging and optimized move refresh
  698.                  TxLib    Added OK and Cancel buttons to the standard dialogs
  699.                  TxLib    Implemented complete mouse support for OS2 version
  700.                  TxLib    Fix screen resize trap and 'mode' missing for Windows
  701. _______________________________________________________________________________
  702.  
  703. 7.06  02-06-2005 DFSNTLDR on NTFS creates NTLDR image for recovery purposes
  704.                  FIXNTLDR on NTFS from builtin sector or compressed imagefile
  705.                  ID -Last -g switch shows filename on STDOUT only (with -q)
  706.                  LVMREDO  added to LVM menu, with standard refresh options
  707.                  LVMREDO  -C option creates NEW LVM info if none is present
  708.                  LVMREDO  Refresh/Recover LVM DLAT sectors, keep driveletters
  709.                  MENU     Updated with NTLDR recovery items in a submenu
  710.                  NTFS     Allocation 100% shown in GREEN for resident files
  711.                  MOUSE    Click 'scrollbar' char on TEXTVIEW/LISTBOX scrolls
  712.                  MOUSE    Added close-button to HELP and TextView dialogs
  713.                  MOUSE    Added listpopup autoclose and better menu-toggle
  714.                  MOUSE    Added close-button to dialog frame/canvas windows
  715.                  MOUSE    Fixed 'mouse-trap' / F10 in scroll-window area
  716.                  IUSBISO  Fixed filename case and space problems in Linux
  717. _______________________________________________________________________________
  718.  
  719. 7.05  24-05-2005 JFS open No incorrect geo warnings for PBR (heads always 255)
  720.                  MOUSE    Supported for most operations now in Windows version
  721.                  IMGRAB   Fix disk-number used in final part display (cosmetic)
  722.                  FileDlg  Refresh volume list each time a filedialog is started
  723.                  FileDlg  Support CDROM and network drives in DOS version
  724.                  VOL      Volume command/menu support CDROMs now in DOS
  725.                  DFSDISK  Allow spaces in the path and filename arguments
  726.                  IMAGE +  RESTORE, use PARTITION in dialog if nothing specified
  727.                  MENU     Prevent empty disk/part submenu when no ADMIN/root
  728. _______________________________________________________________________________
  729.  
  730. 7.04  06-05-2005 CLONE    -!- option skips the main dialog (clone -!- -p:pid)
  731.                  DFSDISK  Added 'pt -r' display to show all existing LVM info
  732.                  HISTORY  prefixed history popup (F11) retrieval bugs fixed
  733.                  MENU     Added Recover/Init LVM DLAT sector to LVM submenu
  734.                  MFT NTFS Fixed display bug after PART -r or RESTORE command
  735. _______________________________________________________________________________
  736.  
  737. 7.03  28-03-2005 CLONE    Fixed dialog FROM default selection on -p:xx
  738.                  DFSCHECK added 'part -g' command at start for extra info
  739.                  DFSDISK  Create unique output filenames for cyl/all/geo
  740.                  DFSDISK  Strip file extension from basename specified
  741.                  DFSDISK  Allow full path specified with basename ($7)
  742.                  DFSDISK  Added complete parameter and option dialog
  743.                  FAT32    Skip DosFilePtr allows driveletter correlation
  744.                  FDISK F6 cleared sectors made searchable using type '6'
  745.                  GENPART  Partition-recreate script from current partitions
  746.                  HISTORY  Added menu-generated commands to history as well
  747.                  HISTORY  UP/DOWN/F11 keys control commandline history now
  748.                  IBM BMGR No warnings anymore when found on disk 2
  749.                  ID -last Identify filename for the last sector 'in-use'
  750.                  JFS      No warning for wrong HiddenSectors value in BR
  751.                  MENU     New 'add/remove to BootManager menu' item
  752.                  Progress added 0x prefix to HEX sector value on screen
  753.                  Sizes    Use MiB units upto 10 terabyte, instead of GiB
  754.                  WARPIN   Fixed descriptive titles on PDF shadow objects
  755. _______________________________________________________________________________
  756.  
  757. 7.02  29-03-2005 HOWTO    HTML and PDF version now, more up-to-date contents
  758.                  WARPIN   Self-extracting WarpIn installer supported on OS2
  759.                  OS2/eCS  Added new icons for EXE, scripts and DFSee folder
  760.                  PART/MAP Allow over 50 partitions per disk and a 1000 total
  761.                  MENU-fs  Fixed 'display files from list' to show filenames
  762.                  JFS      No warning for incorrect PBR GEO (fixed 255/63)
  763.                  W2KBM    Add warnings for 'old DFSee protection' detected
  764. _______________________________________________________________________________
  765.  
  766. 7.01  21-03-2005 DFSDISK  Allow extra superblock search for one filesystem
  767.                  DFSIBMGR Updated the distributed image to 0F aware version
  768.                  DFSWIN   Works on Windows-NT 4 again (broken in 7.00)
  769.                  Dialogs  Implemented TAB-groups (sets of radio/checkboxes)
  770.                  FileDlgs Improved FileDialog logic (FileExists, path etc)
  771.                  FIXPBR   -g  option fix GEO as well as HS (replaces FIXHS)
  772.                  FreeDOS  Diskette (and CD) now have CDROM drivers and FORMAT
  773.                  IMAGE    Fixed a 'dfs -d- image -V:a' type crash on startup
  774.                  IMGRAB   Automatic post-processing for FIXBPR and BOOTINI
  775.                  IMGRAB   Add -G- and default 255/63 geometry conversion
  776.                  IMZ2RAW  RAW2IMZ wrapper commands to compress/uncompress
  777.                  Improved filedialogs, default filename, wildcard retrieve
  778.                  MENU     Move all LVM stuff in a new Mode=FDISK submenu
  779.                  MENU     Remove LVM information from a disk (pclear)
  780.                  MENU     FDISK, add HPFS/JFS fast superblock search
  781.                  MENU     fixed item Restore/Compare to Current object
  782.                  MENU     added RAW2IMZ and IMZ2RAW to the Imaging menu
  783.                  P/S-Geo  streamlined display line-format like L-Geo
  784.                  RESTORE  '-S' now takes size to restore from the IMZ header
  785.                  SIM/WRIM aliases IMAGE and RESTORE added for readability
  786.                  Sector   header display line, always display a CRC value
  787.                  Startup  Auto ReadDiskinfo and open of disk 1 unless -d-
  788.                  W2KBM    Removed extra confirmation & update when OK
  789.                  BSFIND   Added EXT2/REISER superblock search locations
  790.                  BSFIND   Added HPFS/JFS fast superblock search
  791. _______________________________________________________________________________
  792.  
  793. 7.00  23-02-2005 Version: Official 7.00 major release (regular and SVISTA OEM)
  794.                  ALLOC    Fixed reported allocation percentage large volumes
  795.                  BMGR     Include only partitions from real disks in the menu
  796.                  CHECK    Made SLT refresh the default with every 'CHECK'
  797.                  CLONE    Fixed usage-bug when used by the MOVE command
  798.                  CLONE,   SIM and WRIM, -L option excludes LVM signature area
  799.                  CMD      Add REN and RENAME to the list of trusted commands
  800.                  CR -M    Allow multiple visible primaries while creating
  801.                  CR -S:n  Select a prefered slot-number in new partition-table
  802.                  DFSDISK  Use part -V to show the FS superblock contents too
  803.                  DFSDISK  Fix base-limit bug on read-error causing DFSDISK hang
  804.                  DIRTY    Dirty bit(s) status display and SET for FAT(32)
  805.                  FAT      Display CRC32 over FATs, warn if FATs different
  806.                  FAT DIR  Display/list/count deleted files with the normal ones
  807.                  FAT DIR  Allow damaged FAT area while showing directory info
  808.                  FIND     Honnor -E:i to skip bad-sectors while searching
  809.                  FIND     Fix line-spacing bugs in filefind, delfind etc
  810.                  FIND     Dialog moved to new dfsdgen module
  811.                  FIND     Menu dialog enhanced with Widgets
  812.                  FIND     Added 'AND' argument & throughput
  813.                  FIND     Added 2nd 'AND' search argument & throughput display
  814.                  HELP     Improved PgDn/PgUp to sync on #help item numbers
  815.                  HELP     Improved help in combined File and Prompt dialogs
  816.                  HPFS CP  Fixed display of codepage contents
  817.                  IM, WRIM Add .hdd/.fdd as default types to open-file dialog
  818.                  IMGRAB   Command alias added for the regular 7.xx DFSee
  819.                  IMP/EXP  Dialog moved to new dfsdgen module
  820.                  JFS      Added superblock #sectors check
  821.                  LVM -D   Avoid change to default p-name in SIG area
  822.                  LVM -D   Enhanced recover from LVM-signature
  823.                  LVM -D   Enhanced recovery of LVM-info from the LVM-sig sector
  824.                  LVM -n:  With part-nr, will set the disk-name if none present
  825.                  LVM -v-  Set BBR to V-deleted = 'available'
  826.                  LVM DLAT display, correct display of related PID value
  827.                  LVM etc  No needless reread of diskinfo (lvm), saves time!
  828.                  LVM-BBR  Automatic display of BBR sectors with LVM-signature
  829.                  MBR      Recognize V-Comm System Commander
  830.                  MENU     New 'Set LVM geometry to L-Geo'
  831.                  MENU     New 'Delete LVM volume' keep partition intact
  832.                  MENU     Added 6 CLONING items to the menu, using new dialog
  833.                  MENU     Added Edit -> Search string (find)
  834.                  MENU     Added Edit -> Search string (find) to the menu system
  835.                  MENU     New 'Open object to work with' submenu (disk, part etc)
  836.                  MOUNT +  UNMOUNT menu-items added to the File menu
  837.                  MOUNT    Mounts any kind of partionable media (DFSee 'disk')
  838.                  NEWMBR   preserve NT-signature in the MBR (with newmbr -f)
  839.                  NEWMBR   -f:disknr, use MBR code from other disk as template
  840.                  NTFS     Fixed FILEFIND, DELFIND and MFT display of filenames
  841.                  Output   More consistent 0x HEX prefix use
  842.                  PART -V  Echo the executed commands and made generic
  843.                  PARTINFO added lvmReserved area size field for LVM-sig area
  844.                  PRITEMS  command sets #items todo, for multi-item progress
  845.                  PTE Dlg  Fixed SN/Cylinder text alignment
  846.                  PTE/LVM  Cleaned up 'no changes' messages (less clutter)
  847.                  RECOVER  Fixed crash on invalid NTFS resident-attribute size
  848.                  RECOVER  -u works for normal files as well as deleted ones
  849.                  RECOVER  Translate spaces to underscore in 8dot3 translation
  850.                  SAVETO + RECOVER updated to support the Linux version too
  851.                  SIM      Dialog moved to new dfsdgen module
  852.                  SIM      added surpress of progress-reporting option -p-
  853.                  SIM/WRIM add 32bit CRC checking to all compression types
  854.                  SIM/WRIM add Verbose, debug mode to standard dialog
  855.                  SIM/WRIM Add open options -DPVI, use in standard dialog
  856.                  SIM/WRIM Added source select Listbox & HEX format checkbox
  857.                  SUBFIND  's' on FAT(32) find all 'subdirs from ROOT'
  858.                  SVGRAB   Automatic logging to path+image-name.log file
  859.                  SVGRAB   Avoid using 'newmbr -clean' with grab (less risk)
  860.                  SVGRAB   Force grabbed partitions to visible partition types
  861.                  SVGRAB   Auto-ACTIVE first primary and several bug-fixes
  862.                  SVGRAB   Support LVM-signature area clone and relocation
  863.                  SVGRAB   Added -A advanced option for multi-disk/non-sorted
  864.                  SVGRAB   Route critical error messages to stdout too (for GUI)
  865.                  SVGRAB   Add an fflush for STDOUT Progress using -G switch
  866.                  SVGRAB   Add surpress of progress messages option -m-
  867.                  SVGRAB   Surpress progress output for the for MBR-track
  868.                  SVGRAB   Fixed quoted-string passthrough on argv[] arguments
  869.                  SVGRAB + SVEXPAND default imagefile extension is now .HDD
  870.                  Startup  Switch -d:max sets number of disks mounted at start
  871.                  TXWIN    Fix program crash on ScreenCols=0, redirected output
  872.                  TXWIN    Fixed moving a ListBox popup Window from Spin-value
  873.                  TXWIN    Add Widget handling to PromptBox/FileDlg dialogs
  874.                  TXWIN    New GROUP Window-US for better autoradio buttons
  875.                  TXWIN    Implemented TXWIDGET handling and generic dialogs
  876.                  Trace    No trace on DFSEETRACE environment var if -l switch
  877.                  Trace    Fixed TRAP on trace timestamping in some situations
  878.                  UNMOUNT  Removes partionable media mapping (DFSee 'disk')
  879.                  WRIM     Better handling and reporting of corrupt imagefiles
  880.                  WRIM     Recover from 1 or 2 bytes missing corruption P#928
  881.                  WRIM -v  Verify IMZ decompression and filehandling (verbose)
  882.                  WRIM dlg Can do Restore/Verify/Compare now using 'wrim -c'
  883.  
  884. _______________________________________________________________________________
  885.  
  886. H I S T O R Y    6 . X X
  887. ========================
  888.  
  889.  
  890. 6.17  14-12-2004 MENU     Add BACKUP/RESTORE partition info items to Mode=FDISK
  891.                  MENU     Set partition -> ACTIVE/HIDDEN/VISIBLE  in Mode=FDISK
  892.                  MENU     Complete partition view (part -r -s) added to Display
  893.                  MENU     Display Related sectors N/U/X/T/D/A  added to Display
  894.                  MENU     WIPE current sector(s) to ZEROES, for seletive wiping
  895.                  MENU     HPFS find FNODE by PATH for specified file/directory
  896.                  PRESTORE * restores to SAME disk as file, if extension present
  897.                  CR -at:  Fixed primary partition -at:3f,s exact location bug
  898.                  MOVE -c  NO auto-install of image (DFSIBMGR) over fresh copy
  899.                  Progress to STDIO only with -G switch on EXE (OEM batch GUI)
  900.                  SIM      Fixed default unit being MiB for the -m:n option
  901. _______________________________________________________________________________
  902.  
  903. 6.16  24-11-2004 FDISK    auto-set commands like 'LVM' now forces a base of 0
  904.                  FIXBOOT  -s, FAT32 force copy spare sectors, even when invalid
  905.                  FileDlg  Fix Linux TxTree/TxTrueName for files > 2Gb
  906.                  FileDlg  Enhanced size/<directory> and fname in footer line
  907.                  GEO      Added new -Sync option and display usage on -?
  908.                  IM       Set correct image size and geometry on open RAW file
  909.                  LSN      New command to display an LSN, specified as mcs-number
  910.                  LVM / PL Fix BMGR-list in menu-items empty after <Escape>
  911.                  LVM 1,r  Support relative partition numbers to be used
  912.                  MENU     Mode=FAT, fix bootsector, specify sector type (OS)
  913.                  MENU     DFSDISK, try harder, allow alternate geometry input
  914.                  Output   Automatic timestamping when a logfile is active
  915.                  PART     Improved invalid EBR ERROR messages, better reference
  916.                  PART     Added cylinder numbers to many ERROR messages
  917.                  PART     Overlapping partitions changed from warning to ERROR
  918.                  PART     New ERROR reported on multiple links/logicals in EBR
  919.                  PATH     In HPFS and NTFS, fixed incorrect output and trap
  920.                  Params   Updated many commands to allow mcs-number format input
  921.                  Screen   Repaint whole screen on Ctrl-L (Linux standard key)
  922.                  Startup  switch -d- surpresses add physical disks to devicemap
  923.                  Startup  switch -H:[x] sets HEX/DEC default for mcs-numbers
  924.                  Usage    Text standardized for many of the FDISK commands
  925.                  VREMOVE  Reset forced/last geometry for next VIRT disk created
  926. _______________________________________________________________________________
  927.  
  928. 6.15  05-11-2004 BOOTINI  Added '-2' option for 2nd ARC line to be updated too
  929.                  PT * *   Allow multiple partition and multiple disk reporting
  930.                  PT   -r  Display PBR and LVM sectors as well as the MBR/EBR
  931.                  PART -w  Fixed warning on multiple ACTIVE on single disk ERROR
  932.                  PART -w  Changed warning on ACTIVE extended to be an ERROR
  933.                  SIM      Added -A for append to an existing (RAW) image
  934.                  WALK     Updated PT-entry display layout, better offset values
  935.                  WIPESECURE added -f = freespace wipe only, use on filesystems
  936.                  MENU new Actions-> File and... -> Wipe all sectors in list
  937.                  MENU new Actions-> Erase,  ... -> Wipe all sectors in list
  938.                  MENU new Actions-> Erase,  ... -> SECUREWIPE freespace in FS
  939.                  MENU new Display-> Other   ... -> Part sector(s) view (pt * -r)
  940.                  MENU new Display-> Sectors for partition -> ...       (pt pid)
  941.                  MENU new Mode=FDISK -> Search partitioning sectors    (bsfind)
  942.                  Linux    Fixed crash when using '*' as a program parameter
  943. _______________________________________________________________________________
  944.  
  945. 6.14  05-10-2004 Linux    dfstart, dfsdisk, dfscheck, dfsquick, dfsquery scripts
  946.                  Linux    Fixed clear-screen at startup for non-windowed scripts
  947.                  DFSDISK  Command renamed from 'UNFDISK' for consistency
  948.                  DFSDISK  Documented cmd for 'dfsdisk' procedure (dfscmds.txt)
  949.                  DFSDISK  Made this an 'auto-quit' command for easy scripting
  950.                  DFSCHECK Run DOxxxx.DFS script on one or all partitions
  951.                  DFSCHECK Made this an 'auto-quit' command for easy scripting
  952.                  DFSTEST  Script enhanced with display of RAID specific stuff
  953.                  Keyboard Shift-F1/Shift-F10 now alias for F1/F10 (for Gnome)
  954.                  LVM      Display values on recovery using LVM-signature sect
  955.                  PART     Handle type 0xfd (RAID) just as native Linux (0x83)
  956.                  PRESTORE Fixed disk-description alignments produced on Linux
  957.                  VIRT     Removed test on .PDx version older than 5.06
  958. _______________________________________________________________________________
  959.  
  960. 6.13  10-09-2004 DFSee    Linux version incorrectly reported as "OS2" (DFS_V)
  961.                  DFSTEST  Script enhanced with a few Linux specific commands
  962.                  HELP     Changed footer-colors in 3D-cmdr scheme to magenta
  963.                  Key      Fixed finding the key in the Linux PATH correctly
  964.                  MENU     Fixed Exit/Speed-w entries missing in Linux version
  965.                  MENU     Linux-device description added to Part/disk lists
  966.                  MAP      Removed extra '/dev/' from top line of MAP display
  967.                  PTE/LVM  Fixed inconsistent Mode=xxx after executing command
  968.                  QUERY    Fixed traps on several values when 0 disks accessible
  969.                  Screen   Fixed garbage windows borders in Linux version (xterm)
  970.                  Screen   Fixed garbage line-drawings when running non-windowed
  971.                  VOL      Fixed size problem in non-Linux (bug in 6.12 only)
  972.                  VOL      Fixed base problem in DFSDOS version (like vol A:)
  973. _______________________________________________________________________________
  974.  
  975. 6.12  05-09-2004 DFSEE    Linux executable, release candidate new in distribution
  976.                  DEV      Alias for "vol" cmd, show device mount info on Linux
  977.                  MENU     "Open device to work with" for Linux (not "volume")
  978.                  PSAVE    change all .PDx file extensions to lowercase for Linux
  979.                  RUN      Fixed SCRIPT handling for CR/LF on Linux
  980.                  SETBOOT  Implemented automatic reboot for Linux
  981. _______________________________________________________________________________
  982.  
  983. 6.11  25-08-2004 DEVMAP   Display device abstraction layer, disk numbers, names
  984.                  HELP     Fixed available sector types display ('???' command)
  985.                  PART     Fix a hang for bootsectors with invalid bytes/sector
  986.                  PTEdit   Partition description matches the selected one now
  987.                  RECOVER  Force unique filename on NTFS damaged MFT records
  988.                  RECOVER  Fixed recovery of zero-sized files for FAT/HPFS/NTFS
  989.                  RECOVER  Fixed path+filename exceeding > 260 char problems
  990.                  RESIZE   Made reboot/CHKDSK and NTFS messages more explicit
  991. _______________________________________________________________________________
  992.  
  993. 6.10  27-07-2004 CMDLINE  Ctrl-Right/Left will now scroll text window correctly
  994.                  CR   -F  option to set the ACTIVE flag in partion table entry
  995.                  F and B  fixed 'distance' parameter on forward/backward
  996.                  FI       New command to list single SSN value (list -f)
  997.                  FIND     Show correct progress from LSN-0  (delfind -c)
  998.                  H and A  allow .NNN from sector list as sector number
  999.                  Hex-num  allow valid Hexadecimal SN without leading 0
  1000.                  LIST     fixed 'Unidentified types' on non-file sectors
  1001.                  LVM      Recover LVM-info from LVM signature sector if found
  1002.                  LVM      Dont recalculate VolumeId if explicit -lvmvid option
  1003.                  LVM      New lvmpid, lvmvid, lvmdid and lvmbid options
  1004.                  LVM      Update LVM-signature sector size/PSN values on -s
  1005.                  MENU     add 'Actions .. Move/Copy to freespace area'
  1006.                  MENU     add 'Display -> Base, LSN first..last'
  1007.                  MENU     add 'File -> Open Freespace area (base)'
  1008.                  MENU     Added MOVE to end/begin in a size/move submenu
  1009.                  MOVE     added explicit 'reboot required' message at completion
  1010.                  MOVE     parameter handling implemented for -e -b and -f
  1011.                  MOVE -A  option to avoid alignment of KiB/MiB offset values
  1012.                  MOVE -C- Do not COPY partition contents, partition tables only
  1013.                  MOVE -b  Add NO-ABORT warning on overlapping logical-partition
  1014.                  MOVE -c  when LVM present will mangle LVM names/ids/letter
  1015.                  MOVE -f  -e:* will move/copy to the END of freespace
  1016.                  PART     Added sequence numbers for multiple partition LVM volume
  1017.                  PART -q  More compact display, using less display lines
  1018.                  Ptable   Show DFSee-PID in Ptable display (DISK, WALK, PL cmd)
  1019.                  PL & LVM Correct use of . or -d to use the 'current' disk
  1020.                  PL LVMS  Show DFSee-PID in Info, Sign and DriveLink displays
  1021.                  PL LVMS  Fixed display of LVM fake-EBR sector (relocation)
  1022.                  PT [pid] Display partition table for current or specified pid
  1023.                  REG-key  Show possibly incorrect system date when key seems bad
  1024.                  RESIZE   add 'CHKDSK required' message popup when done
  1025.                  RESIZE   set HPFS filesystem to DIRTY forcing a CHKDSK
  1026.                  SBVIEW   F3 with focus at text window changes to command line
  1027.                  Startup  avoid auto-quit on a 'dfsxxx virt' command
  1028.                  VOL -f-  required to exclude floppies, -f is now the default
  1029. _______________________________________________________________________________
  1030.  
  1031. 6.09  14-06-2004 LIST FAT added '-I -C' combo and '-X' option to list EAs
  1032.                  ALLOC on HPFS, warning on invalid bitmap position in table
  1033.                  ALLOC on HPFS, fix bitmap cache handling on read errors
  1034.                  DFSCHECK and other commands added to 'external' warning-list
  1035. _______________________________________________________________________________
  1036.  
  1037. 6.08  05-06-2004 S2CL     New command that translates LSN to Cluster value
  1038.                  CL2S     New command that translates Cluster to LSN value
  1039.                  PROFILE  run at startup, found in EXE-dir or PATH now too
  1040.                  CHECK on FAT, fixed 'exceeds XSIZE' errors on FAT > 1GiB
  1041.                  LIST     Added header texts for single line type displays
  1042.                  LIST     HPFS, add location value for Files (data sector)
  1043.                  LIST     NTFS, add location value for Files (data sector)
  1044.                  LIST     Fat, add location or EA index/data sector/Cluster
  1045.                  WARNINGs for BMGR only given when real BMGR is present
  1046.                  WALK     Fixed recognition of EBRs containing garbage code
  1047.                  RECOVER  'LIST -f' on FAT, use LSN of 1st sector in Cluster
  1048.                  TRACE    Enabled TRACE command for all versions (retail)
  1049.                  SCHEME   Changed blinking title/footer in 3D-Commander scheme
  1050. _______________________________________________________________________________
  1051.  
  1052. 6.07  25-05-2004 FAT-DIR  Correct display of damaged/deleted LFN entries
  1053.                  BOOTINI  on FAT16 corrected searching the root directory
  1054.                  SIM/WRIM and RUN, allow DOTs in a file-path (but not filename)
  1055.                  LVM and  LVMSHOW will not change the selected disk
  1056.                  PLIST    will not change the selected disk anymore
  1057.                  LVM/CR   -J option allows recovery of JFS volume information
  1058.                  HPFSinit improved SUPER and SPARE-block bad sector handling
  1059.                  PART     Improved bad sector handling in reading bootsectors
  1060.                  BOOTINI  Fix index for unsorted primary partition tables
  1061.                  BOOTINI  RC equal to calculated index when index is incorrect
  1062.                  FIND     '-n', start search in NEXT sector, not current one
  1063.                  Schemes  Set default output text window colors on scheme change
  1064.                  FILEDLG  Fixed missing file extension on select from list
  1065. _______________________________________________________________________________
  1066.  
  1067. 6.06  16-05-2004 MENU     Added 'Find normal/deleted files' to Mode=FAT menu
  1068.                  FILEFIND for FAT(32) allow 'name.ext' and '*.ext' name syntax
  1069.                  FIND     New M for 'multi' option, finds multiple hits/sector
  1070.                  FILEFIND for FAT(32) find files by (partial) name or extension
  1071.                  DELFIND  for FAT(32) find all deleted files (no RECOVER yet)
  1072.                  FAT(32)  much better recognition of valid DIRectory sectors
  1073.                  BOOTINI  display/fix Windows default BOOT entry on FAT or NTFS
  1074.                  MENU     Added BOOT.INI display and fix to Mode=NTFS/FAT menus
  1075.                  query    EXE-switch now automatically creates 'dfsquery.log'
  1076.                  FINDROOT and FIND now use std status-line progress indicator
  1077.                  PART     Filter non-printable characters from labels and names
  1078.                  REG-key  Permanent key will NOT expire (until year 2222 :-)
  1079.                  Alt+m    key, starts interactive moving and resizing of window
  1080.                  Alt+c    key, starts interactive change of window scheme/color
  1081.                  SET      scheme/style/color set color scheme and style values
  1082.                  MENU     New 'Select window color scheme' in settings menu
  1083.                  MENU     Added '_' caption on menu-bars for monochrome scheme
  1084.                  MENU     Changed submenu arrow to '»' (Linux compatibility)
  1085.                  COLORS   command will display the 256 available output colors
  1086.                  CHARSET  command will show the complete ASCII character set
  1087.                  CBOXES   command draws several box shapes to show linedrawing
  1088.                  Startup  Default scheme now '3D Grey' with blue output screen
  1089.                  Startup  -scheme switch sets windowing color scheme
  1090.                  Startup  -style  switch sets windowing border line style
  1091.                  Startup  -color  switch sets output text buffer colors
  1092.                  DFSDOS   Added 'keyb xx' command for foreign keyboard layout
  1093.                  DFSDOS   Made ANSI probing invisible in normal usage
  1094.                  RUN      -P option accepts path or wildcard for open-file DLG
  1095.                  Bootable CD/Diskette menu includes a 'run (recovery) script'
  1096.                  Bootable CD/Diskette menu includes an automatic DFSDISK and
  1097.                           DFSCHECK procedure, with output to ZIP on diskette
  1098. _______________________________________________________________________________
  1099.  
  1100. 6.05  06-04-2004 LVM -n   Update/sync DiskID values together with DiskNames
  1101.                  RETRIES  on bad sectors, default NO-RETRY now (-A:1)
  1102.                  DFSTART  Updated references to DFSUNFD to new DFSDISK naming
  1103.                  MENU     Text for BMGR timeout 0 changed to "no timeout"
  1104. _______________________________________________________________________________
  1105.  
  1106. 6.04  02-04-2004 DFSCHECK CMD/BAT script to 'CHECK' all partitions, with log
  1107.                  DFSCPART CMD/BAT script to 'CHECK' one partition, with log
  1108.                  DFSDISK* Renamed DFSUNFD* scripts for better readability
  1109.                  SET      Added 'PEDantic' keyword to switch pedantic ON/OFF
  1110.                  DISK -r  Detailed ext-int13 info in pedantic mode (-p switch)
  1111.                  MENU     Added EXT2/3 and REISER to the Mode= menu selection
  1112.                  MENU     Add 'Read-only, no changes allowed' item in File menu
  1113.                  MENU     Add 'Make THIS partition active' to Mode=xxx menus
  1114.                  MENU     Add 'Delete THIS partition' to various Mode= menus
  1115.                  MENU     Add 'BootManager Default' to Edit menu
  1116.                  MENU     Add 'BootManager Timeout' to Edit menu
  1117.                  MENU     Add 'Erase, wipe Freespace-area' to Actions menu
  1118.                  MENU     Add 'SECURE wipe current object' to Actions menu
  1119.                  WIPESECURE new command implementing DoD spec secure wiping
  1120.                  WIPE     Added 'r' param for RANDOM pattern (DoD spec wipe)
  1121.                  REISER   Added basic recognition module and rudimentary mode
  1122.                  EXT2/3   Added basic recognition module and rudimentary mode
  1123.                  HPFS/FAT Fixed display garbage bug in Fnode/Alloc functions
  1124.                  CREATE   Dialog, set 'clear bootsector' checkbox default OFF
  1125.                  LVM      Accept '-menu' alias for the existing '-m' option
  1126.                  LVM      New 'Change LVM diskname' menu item in Edit menu
  1127.                  PART     Moved 'active' marker to PID column for readability
  1128.                  Compiler WATCOM license notices added to 'about' help text
  1129.                  Compiler changed to Watcom 1.30, for Linux version development
  1130.                  LOG      new -r option, flush on every output fragment (slow)
  1131.                  CLONE    Use HEX partition type in store-descriptions
  1132.                  PART     Updated Linux native type descriptions and identify
  1133. _______________________________________________________________________________
  1134.  
  1135. 6.03  11-02-2004 FreeDOS  Update DSK and ISO to add bootmenu to skip UDMA driver
  1136. _______________________________________________________________________________
  1137.  
  1138. 6.02  03-02-2004 FileDlg  Avoid returning garbage name on 'Not ready' condition
  1139.                  CREATE   New -Clear option to wipe bootsec with 0xF6 pattern
  1140.                  FAT-FS   Improved error reporting on FAT-structure problems
  1141.                  MENU     Add Change partition type in the Mode=FDISK menu
  1142.                  MENU     Add a ChangeCurrentDir dialog to UNFDISK selections
  1143.                  MBR      Recognize I13X capability AirBOOT for BMGR warnings
  1144.                  OS2-EXE  Upgraded to latest LxLite 1.33 Executable packer
  1145. _______________________________________________________________________________
  1146.  
  1147. 6.01  13-01-2004 MENU     Action pulldown, change 'IMAGE to raw/compr file(s)'
  1148.                  FS NTFS  Fixed crash on FS-init when bootsector unreadable
  1149. _______________________________________________________________________________
  1150.  
  1151. 6.00  12-01-2004 CLONE    Do not show confusing store-numbers on confirmations
  1152.                  MENU     New 'Allocation and SLT identify' item in list actions
  1153.                  RECOVER  Fix aborting after a single-failure and "continue"
  1154.                  SIM/WRIM Support removable media changing with option '-Media'
  1155.                  SIM      limited size multiple file support with '-m:mb' option
  1156.                  MENU     Add "Display from list" to FS menus; long descriptions
  1157.                  SPEED    Command and menu-item for RO and RW speed measurement
  1158.                  Autodrop switch -M:2 disables automatic opening of pulldowns
  1159.                  MENU     Added W2KBM command to FDISK menu 'Protect IBM BMGR'
  1160.                  WRIM     Added DFSee header recognition for multiple files
  1161.                  SIM      Added multi file logic and DFSee specific header
  1162.                  SIM      Added RLE compressed empty sectors, max 1:8000 ratio
  1163.                  STORE    Added partition type value to description (for CLONE)
  1164.                  EXPAND   Error-message when maximum-size smaller than current
  1165.                  PART     No test HiddenSectors field in FDISK mode, no rc=207
  1166.                  SUBMENU  Added drive-letter & Pri/Log type to partition menus
  1167.                  DF5EE    Updated binary 'signatures' in templates to ver 6.00
  1168.                  SIM      Smart-use imaging with -S option, only in-use sectors
  1169.                  CR MENU  Freespace list in physical order and disknumber added
  1170.                  PART     No HiddenSector warnings on unformatted partitions
  1171. _______________________________________________________________________________
  1172.  
  1173. 6.ß5  18-12-2003 Startup  Avoid popups for not ready drives (OS/2 + WIN version)
  1174.                  MENU     Refresh volume submenu with <F7>  (removable A: etc)
  1175.                  DFSIMAGE Rephrased error-text for incorrect parameters
  1176.                  FIXHS    Fix 'HiddenSectors' field in bootsec, match Part-table
  1177.                  FILEDLG  Highlight title on focus for entryfield and volumelist
  1178. _______________________________________________________________________________
  1179.  
  1180. 6.ß4  15-12-2003 MENU     AutoMenu does NOT drop pulldown, keeps screen visible
  1181.                  MENU     New '-M' switch so right-arrow does not open submenus
  1182.                  MENU     Fix 'double pulldowns' bug when only menubar is shown
  1183.                  MENU     Support first-letter quick-key to select menu-headers
  1184.                  MENU     Add 'Recover from list' item to FAT/HPFS/NTFS menus
  1185.                  MENU     New menu text UNFDISK 'Find (lost) partitions, fast'
  1186.                  MENU     Completed implementation for the 'newmbr -c' menu-item
  1187.                  Dialogs  F4 functionkey made equivalent to [OK], ending dialog
  1188.                  Dialogs  Button colors set to yellow on grey for readability
  1189.                  FILEDLG  Support multiple letter quick-select on DIR/File lists
  1190.                  FILEDLG  Keep current-dir on volume-select, no change to root
  1191.                  FILEDLG  Do not copy filename from list when just tabbing
  1192.                  FILEDLG  Fixed refresh volumelist for new floppy/network drives
  1193.                  FILEDLG  Fixed getting help with <F1> help on volumelist field
  1194.                  FILEDLG  FileSaveAs now copies basename only, no extension
  1195.                  FILEDLG  FileSaveAs now starts with empty filename field
  1196.                  FILEDLG  and PART much faster now with disconnected LAN drives
  1197.                  CLONE    Fixed partition deselect bug AFTER clone/wipe etc
  1198.                  CLONE    Disable 'Clone disk' menu-item if base sector not zero
  1199.                  CD       Fixed CD command and 'Change working directory' menu
  1200.                  CRITERR  No DOS Abort, Retry, Ignore messages, but auto 'FAIL'
  1201.                  CDROM    Changed bootable CDROM to use FreeDOS instead of DrDOS
  1202.                  PART     Explicit WARNING when HiddenSectors field is incorrect
  1203.                  PART xx  Verbose message on HiddenSectors versus partitiontable
  1204.                  RECOVER  Make the current-DIR default for FileSaveAs (not A:\)
  1205.                  RECOVER  Esc from File-Dialog or Wildcard prompt now aborts cmd
  1206.                  RESIZE   Fixed FAT max-size (could result in 1 cyl freespace)
  1207.                  SCRIPTS  Added DFSQREXX.CMD example query script in REXX (OS2)
  1208. _______________________________________________________________________________
  1209.  
  1210. 6.ß3  27-11-2003 CREATE   Fixed EBR size/end-cylinder BUG ('extends beyond ..')
  1211.                  PART     Fixed size display .031 MiB value in 'part -n -e'
  1212.                  MENU     Made menu-scrolling wrap-around at first and last
  1213.                  MENU     Added ZEROFREE to clear unused sectors in filesystem
  1214.                  MENU     Added 'change LVM diskname' to the Mode=FDISK menu
  1215.                  MENU     Grouped imaging menu-items in a submenu under Actions
  1216. _______________________________________________________________________________
  1217.  
  1218. 6.ß2  20-11-2003 VOL/MENU file-dialog, fixed volume access for DFSDOS version
  1219. _______________________________________________________________________________
  1220.  
  1221. 6.ß1  19-11-2003 EXPAND   command and menu-item for NTFS, FAT and HPFS
  1222.                  Resize   possible from the menu, with new size prompt
  1223.                  MENU     Added 'Change working directory' for output
  1224.                  Startup  Added 'reading volume/partition info' message
  1225.                  PART     Show  allocation-map on partition selected with '-a'
  1226.                  MENU     Added "Current opened .." store display
  1227.                  MENU     Added special Windows-KBD keys for OS/2 only
  1228. _______________________________________________________________________________
  1229.  
  1230.  
  1231. H I S T O R Y    5 . X X
  1232. ========================
  1233.  
  1234.  
  1235. 5.56  25-01-2004 EXE      Fixed registration expiry, moved to year 2012 now
  1236.                  MENU     Completed implementation of 'newmbr -c' menu-item
  1237. _______________________________________________________________________________
  1238.  
  1239. 5.55  06-11-2003 PTE      Fixed all of the checkboxes to be functional again
  1240.                  MENU CR  Fixed trap when just one disabled freespace area
  1241.                  PART     Use 'Disk/Virt' as default diskName prefix, not D/V
  1242.                  MENU     disk/part CLONE items now enabled for virtual disks
  1243.                  MENU     Added confirmation to reboot from the File menu
  1244.                  CLONE    Added -Merge option, skip writing for bad sectors
  1245.                  QUERY    Added several new items for auto-RESIZE preparation
  1246.                  TxWin    Fixed 'shadow-only' no-title minimized windows
  1247.                  TxWin    Fixed trap with <Enter) on an empty FileDialog list
  1248. _______________________________________________________________________________
  1249.  
  1250. 5.54  31-10-2003 MENU     Added 'Create new partition' to the mode=FDISK' menu
  1251.                  MENU     Added display Raw partition info (walk disk tables)
  1252.                  MENU     Added 'Create default LVM info (VCU)' to FDISK menu
  1253.                  MENU     Added 'Recover files from list' to Action->list menu
  1254.                  MENU     Added CHECK of filesystem for HPFS, NTFS and FAT
  1255.                  MENU     Added reboot to selected OS partition (setboot)
  1256.                  MENU     Sector Lookup Table display for HPFS, NTFS and FAT
  1257.                  MENU     Added Identify sector; HPFS, NTFS and FAT, using SLT
  1258.                  MENU     Added parameter specification for a script being RUN
  1259.                  CREATE   Added interactive dialog to specify most properties
  1260.                  FIND     Changed progress indicator to include percentage done
  1261.                  CHECK    NTFS Bad-MFT-Fixup recognition, continue checking
  1262.                  QUERY    Added Minimum and Grabable partition size for resize
  1263.                  RECOVER  Use SelDirFileDialog to specify the destination DIR
  1264.                  progress indicators, format now 'xxxx of yyyy Done (nn.n%)'
  1265.                  SAVETO   Fixed cmd-loop on bad sectortype currently selected
  1266. _______________________________________________________________________________
  1267.  
  1268. 5.52  05-10-2003 MENU     Added menubar with pull-downs for most DFSee commands
  1269.                  TxWin    Added blue background and SHADOW casting for popups
  1270.                  TxWin    Implemented standard FileDialog for open and save-as
  1271.                  TxWin    Implemented accelerator keys as shortcuts to menus
  1272.                  TxWin    Implemented Minimize, Maximize and Restore for windows
  1273.                  PART     Added 'Linux' as EXT2/SWAP creator name in the table
  1274.                  GEO      Refresh diskinfo after command, to make GEO active
  1275.                  PART -w  Better descriptions for DFSDOS 'beyond disk' warnings
  1276.                  SIM WRIM Made -? help text more specific and to the point
  1277.                  VOL IM   Added -? help and new -f option for VOL command
  1278.                  DFSUNFD  Fixed right disk-selection after ALLOC command
  1279. _______________________________________________________________________________
  1280.  
  1281. 5.26  01-09-2003 FIXBOOT  for HPFS now I13X aware. For LVM systems like eCS/MCP
  1282.                           avoids some of the "blinking-cursor" and the dreaded
  1283.                           "cannot operate your harddisk" failures on booting.
  1284.                  FIXBOOT  -? style help added for HPFS/FAT/JFS/NTFS filesystems
  1285.                  FIXBOOT  Improved re-display of partition bootsector when done
  1286.                  FIXBOOT  for HPFS added set-bootdrive letter for bootable ones
  1287.                  LVM      Minor textual updates to make it more consistent
  1288.                  MBR      Recognize 2nd Iomega ZIP MBR boot code variant
  1289. _______________________________________________________________________________
  1290.  
  1291. 5.25  08-08-2003 DFSee    Implemented /HELP and /QUERY long-name switches
  1292.                  DFSQUERY New .BAT and .CMD script to show/log DFSee query
  1293.                  TxWin    Allow '/' and '-' for EXE-level switch character
  1294.                  PART     New -L and -L- options, for preferred drive-letters
  1295.                  PART     Show LVM preferred letters if different from actual
  1296.                  RESIZE   Enhanced 'resulting part' display, fixed select bug
  1297.                  PART/FAT Fixed 'empty disk' FAT syndrome on LVM created FAT
  1298.                  SIM/WRIM/WIPE better confirmation text with target description
  1299.                  CLONE    Added source and target sizes to confirmation text
  1300.                  PL LVM   Show CHS value for start and end sector location
  1301.                  PART/MAP Show LVM/JFS multiple warning for type 35 only
  1302.                  PART/MAP Changed "WARNING not formatted" to be a major warning
  1303.                  Popups   Fixed hang on <F12> collapsed windows and down-arrow
  1304.                  WRIM     Fixed opening/finding imagefiles larger than 2 GiB
  1305.                  DFS*.TXT Minor updates to several documentation files
  1306. _______________________________________________________________________________
  1307.  
  1308. 5.24  25-07-2003 QUERY    With no parameters, show compact partition list
  1309.                  DIRFIND, FILEFIND added proper -? style help text
  1310.                  DFSee    -B- switch to surpress banner logo with copyright
  1311.                  PART -S  Use double-line spacing with -s or -C format
  1312.                  PART -C  Compact (space) separated list for email/newsgroups
  1313.                  LVM      Allow -n without -d or with -d:* (to set name on all)
  1314.                  LVM      Restrict to 19 char names, shorten too long ones
  1315.                  PART     Warnings on LVM 20-char names and consistency issues
  1316.                  FIXEXT   Added -all option, better confirmation message
  1317.                  PART/MAP Show bootsector read errors but continue reading
  1318.                  MAP      Fixed trap on 0 cylinder geo or narrow screen
  1319.                  PTE      Fixed trap on "dfsos2 pte -d:2", no info read yet
  1320.                  PART/MAP Show INT13 details if -p (pedantic) switch is used
  1321.                  PTE      Indicate changes and refresh info on the screen
  1322.                  BMP  -d  -? help; Fixed display for other disk, disk param
  1323.                  TxWin    Fixed window-paint bug with large usage text (DFSWIN)
  1324.                  PART/MAP Minor update to geo displays, allow 3-digit S:255=
  1325.                  W2KBM    Refresh DFSee-cache after fix, removes the warning
  1326.                  STORE    Fixed text for virtuals (used in CLONE/IMAGE etc)
  1327.                  DISK/MAP OS/2 2.xx and Windows-NT-4 MBR code recognized now
  1328. _______________________________________________________________________________
  1329.  
  1330. 5.23  24-06-2003 PART     Detect 3 different versions of BMGR: FDISK/I13X/LVM
  1331.                  PART     Format "none" = unformatted, "unknown" = unrecognized
  1332.                  PART -w  Minor warning for IBM BMGR when it is not W2K protected
  1333.                  Startup  of DFSee or DFSUNFD/DFSTART scripts use "FDISK -m" now
  1334.                  DFSIBMGR Fixed bug for disk other than 1, allow different name
  1335.                  PART     Warning when MBR or BMGR has no I13X while required
  1336.                  TYPE     Types 0x8a/8e/a8/ab/bb/fa/fb/fc/fd now recognized
  1337.                  TYPE     XOSL bmgr 0x78 type recognized now (in PART cmd too)
  1338.                  LVM  -n  Do not update disk/sector if it is no LVM-sector yet
  1339.                  LVM  -c  Skip CRC update for non-LVM sectors (non-LVM partitions)
  1340.                  PART -s  Added display of (old) BMGR-name, even when "--> LVM"
  1341.                  CHECK    Does not set RC to #errors anymore, better for scripts
  1342.                  DISK/MAP Added System Commander MBR code recognition / display
  1343.                  PART/MAP Display INT13 1023 cylinder limit with the '-m' option
  1344.                  SET      Added "set ASC 7/8" for 7-bit or 8-bit ascii output
  1345.                  TxWin    Updated codepage-437/850 compatibility for TxWindows
  1346.                  TxWin    Refined Windows NT/W2K/XP version if no servicepacks
  1347. _______________________________________________________________________________
  1348.  
  1349. 5.22  16-06-2003 DFSUNFD  Support eCS 1.1 for all .CMD scripts (caused error 23)
  1350.                  DELETE   Automatic removal of LVM-info entry unless -L- is used
  1351.                  LVM  -c  Show and remove obsolete LVM-info entries for primaries
  1352.                  FIXCHS   Support use IBM/PQ/MS dummy-CHS styles, updated msgs
  1353.                  PART     Label shows LVM I13X or FDISK MaxCyl:1023 type BMGR
  1354.                  WALK     Display the IBM/PQ/MS/BAD CHS style indicator
  1355.                  PTE pid  Fixed selection using a high pid value, seen as SN
  1356.                  PART -w  More specific 'NO active' warnings, 1st-disk/any-disk
  1357.                  TxLib    Global rename everything to TxLibrary definitions
  1358.                  TxLib    Fix centering of title/help text on narrow windows
  1359. _______________________________________________________________________________
  1360.  
  1361. 5.21  03-06-2003 PART     Show non-LVM BMGR bootable with 0x05 (installable)
  1362.                  Register Fixed expiry-at-end-of-month bug for evaluation
  1363.                  LVM/PTE  Updated the dialogs for MiB versus Mb usage
  1364.                  PART -w  Less alarming INT13 related warnings, single line now
  1365.                  SIM      Added compressed filesize reporting, error and finish
  1366.                  Display  Change all 4-digit values to float-point XiB type
  1367.                  LVMinfo  Fixed display after read errors to see remaining info
  1368.                  Display  Changed all Kb/Mb/Gb to KiB/MiB/GiB (IEEE 1541 / IEC)
  1369.                  VIRT     Show new disk table after automatic prestore/import
  1370. _______________________________________________________________________________
  1371.  
  1372. 5.20  24-05-2003 BSFIND   Added -? option for short help and usage text
  1373.                  SIM/WRIM Improved error handling in DOS version
  1374.                  VIRT     Automatic listdata "IMPORT -d" using PRESTORE basename
  1375.                  SCAN     Fixed reporting of number of bad sectors and error msg
  1376.                  Display  Consistent use and increased accuracy of Mb/Kb numbers
  1377.                  LVMinfo  PSN values in decimal too, to compare to LVM /startlog
  1378.                  LVM      PID specified now overrules -p for partition selection
  1379.                  NEWMBR   Added alternative -d[:disk] option plus -? usage help
  1380.                  recover  Added "never run again" warning on recovery scripts
  1381.                  DFSUNFD  Added extra "part -s" to have decimal values available
  1382. _______________________________________________________________________________
  1383.  
  1384. 5.19  05-05-2003 CREATE   Added -A option to "create as" another partition
  1385.                  PTE      Fixed display of almost empty entries (just a type)
  1386.                  RESIZE   Added explicit warning about resizing bootable NTFS
  1387.                  ALLOC    Fixed reported minimum size for FAT (missed some EOF)
  1388.                  OS/2     Fixed trap in "check" command for some systems (I hope)
  1389.                  DELETE   Fixed invalid MBR on delete of last logical using 0x0F
  1390. _______________________________________________________________________________
  1391.  
  1392. 5.18  04-05-2003 DFSUNFD  New example RECOVER2.DFS and sample 3 in DFSUNFD.TXT
  1393.                  PART     Support nn,r relative PID syntax to select partitions
  1394.                  DELETE   Support for -d:D and -p:P,r relative PID (for scripts)
  1395.                  PART     Added DELL utility partition type; updated W2K LDM
  1396.                  PART/MAP Fixed Linux device name when logicals in wrong order
  1397.                  MBRcode  Added another GRUB MBR variant to be recognized
  1398.                  Errors   Added store-description to many reported errors
  1399.                  ABOUT    Added OS-version info, inluding OS/2 kernel revision
  1400.                  Startup  Warning if DFSWIN used on Win9x/WinME virtual DosBox
  1401.                  Startup  Warning for DFSDOS on Windows or OS2 virtual DosBox
  1402.                  Startup  Warning if DFSDOS used on DOS with a memory manager
  1403.                  DFSTART  Added presence-check for all required DFSee files
  1404.                  DFSTART  Added write-permission check for current directory
  1405.                  DFSUNFD  Added write-permission check for current directory
  1406.                  display  Changed cylinder text 'C:' to 'Cyl' for readability
  1407.                  Alt-F12  Switch output buffer color: NORMAL - BRIGHT - INVERT
  1408.                  HELP -?  Added for use with the commands SET, SETANSI and TRACE
  1409.                  EXE      New '-C:2' switch on .EXE sets bright FG colors only
  1410.                  SET      'SCREEN BRIGHT' will set bright FG color only
  1411. _______________________________________________________________________________
  1412.  
  1413. 5.17  02-04-2003 MAP      Added Linux-device names and disk numbers
  1414.                  MAP      Fixed Freespace name display for small areas
  1415.                  AUTOBASE Set sane limits when no valid superblock found
  1416.                  FIXSUPER Create/recalculate HPFS superblock (-r option)
  1417.                  DIRMAP   HPFS allocation percentage fixed in all displays
  1418.                  PART     Added Linux /dev/hda1 style device names
  1419.                  HELP -?  SCAN MEM SAVETO IMPORT EXPORT DELWIPE RECOVER
  1420.                  PSAVE    Fixed clipped registration text in file headers
  1421.                  LOG      Add '-7-' for 8-bit ASCII logfile (default 7-bit)
  1422. _______________________________________________________________________________
  1423.  
  1424. 5.16  24-03-2003 FDISK    Add '-?' help to several commands in FDISK mode
  1425.                  CR       Allow MAC DDM in MBR sector and partition maps
  1426.                  FDISK    Display MAC DDM & partition maps when in MBR
  1427.                  CREATE   No cyl-alignment fixup for exact nnnn,s sizes!
  1428.                  PTE      Fixed 'smart' updates and field update on ENTER
  1429.                  PTE      Fixed dialog & field positioning on larger screen
  1430.                  FAT32    Avoid giant CHECK output for damaged partitions
  1431.                  Screen   Avoid popup-window corruption by status text line
  1432.                  DFS*.TXT Documentation update for consistent store naming
  1433. _______________________________________________________________________________
  1434.  
  1435. 5.15  10-03-2003 HELP     Rearranged help texts on <F1> to be more helpful
  1436.                  FINDROOT Fixed for HPFS, had been broken since version 5.01
  1437.                  DFSee    Use 32-bit cylinder (CHS) values, up to 2TiB disk
  1438.                  VOL      Fixed reading/writing with DFSDOS   (DFSIMGA.BAT)
  1439.                  FAT      Fixed DIR display at cluster 0 (allocation error)
  1440.                  PTE/LVM  Avoid direct recursion (F6 or F8 from the dialog)
  1441.                  PTE      Support scrolling text window while dialog is up
  1442.                  PTE      Fixed logical PgDn/PgUp hang on empty Part-tables
  1443.                  PTE      Use decimal numbers by default; settings stick now
  1444.                  screen   Alt-F12, and "-C" switch invert text window colors
  1445.                  CREATE   Fixed conflict with -t:type and -I:image options
  1446.                  DFSWIN   Fixed window update on large console (scroll-bars)
  1447.                  status   Display currently executing mode and command string
  1448.                  PART     Made 'active logical' a minor warning only
  1449. _______________________________________________________________________________
  1450.  
  1451. 5.14  23-02-2003 PTEdit   Minor fix of obscured text in the dialog window
  1452. _______________________________________________________________________________
  1453.  
  1454. 5.13  22-02-2003 PTEdit   Full function interactive partition table editor
  1455.                  PART     Warnings for zero or too many active partitions
  1456.                  PART     Warnings for extended partition marked active
  1457.                  PART     Warning for partitions that overlap the previous
  1458.                  BSFIND   Improved output, no separate 'list -s' needed
  1459.                  ABOUT    Added more info (OpenWatcom), uses dialog window
  1460.                  TxWin    Better support for large and overlapping windows
  1461.                  WRIM     Fixed write to a volume in OS/2 version (DFSIMGA)
  1462.                  scripts  Fixed bad 'PART $*' syntax (DFSUNFD and DFSQUICK)
  1463. _______________________________________________________________________________
  1464.  
  1465. 5.12  29-01-2003 TRACE    Added -r for close/reopen log on each line (flush)
  1466.                  DOS32A   Tuned stacks, buffers and message display  (quiet)
  1467. _______________________________________________________________________________
  1468.  
  1469. 5.11  28-01-2003 WALK     Added -? usage help to the DISK and WALK command
  1470.                  PART     All options using standard syntax '-' now, not '+'
  1471.                  BSFIND   Included the FAT32 spare-sectors in the search
  1472.                  PART     Check for illegal backward or looping EBR links
  1473.                  PART     Check for invalid partition table entries
  1474.                  TRACE    Added logfile-only, -screen and -timestamp options
  1475.                  WALK     Detect illegal backward or looping EBR links
  1476.                  UI/SLT   Higher memory limits (requires 15 MB avail memory)
  1477.                  CR       Current disk (-d) is now default, -d- is all disks
  1478.                  LIST     Make -l- the default with -d (to list directories)
  1479.                  LIST     Use standard option syntax with '-' instead of '+'
  1480.                  VIRT     Open new created virtual disk unless -o- is given
  1481.                  CL       Fixed recognition of  'CL' and 'SET' (FDISK switch)
  1482.                  CREATE   Fixed a trap on "100,t" type size specification
  1483.                  DFSDOS   Added DOS32A DOS-extender (D32) and version string
  1484.                  TP/UI    Support scroll buffer output 'behind' popup windows
  1485.                  TRACE    Functional tracing to logfile and/or screen (debug)
  1486.                  DFSUNFD  Added 'all' sector search on first 8 Gb in all cases
  1487.                  DFSINFO  Updated for changed 'part' option syntax and run cmd
  1488. _______________________________________________________________________________
  1489.  
  1490. 5.10  14-01-2003 LVM      Opt -R + support USB-memory-sticks (1 sect/track)
  1491.                  LVMSHOW  Use -R option on LVM to avoid creation of LVM info
  1492.                  SIM/WIPE Cleanup of . $ .NNN and 'this' symbolic values
  1493.                  CLONE    Use 0xFE as bad sector pattern (eye-catcher)
  1494.                  DFSee    <F12> collapses desktop/scroll-buffer window
  1495.                  FATSIM   Added -z option for .IMZ compressed FAT images
  1496.                  PART     Added FreeBSD/OpenBSD OEM/format to table display
  1497.                  GEO      Fixed rare errors on OS2/DOS with forced geometry
  1498.                  SETTYPE  Made 4th parameter (old type) optional again
  1499.                  WIPE     New "z" as zero-pattern shortcut parameter
  1500.                  PRESTORE Added more detail to all confirmation dialogs
  1501.                  PART/MAP Fix logical/wasted freespace text display
  1502.                  VIRT     Allow .PDX files older than 5.06 to be used
  1503.                  SETBOOT  Using more detailed confirmation dialogs
  1504.                  DFSTART  Changed default base-filename to DFSTARTX.*
  1505.                  DFSUNFD  Fixed special cases GEO and ALL parameters
  1506. _______________________________________________________________________________
  1507.  
  1508. 5.09  02-01-2003 LVM      Fixed addition of (delete) in LVM dialog screen
  1509. _______________________________________________________________________________
  1510.  
  1511. 5.08  01-01-2003 DFSUNFD  Improved progress reporting and error handling
  1512.                  RUN      Find .DFS scripts in exe-directory or on the PATH
  1513.                  Main     EXE return value in range 0..254 (for DOS batch)
  1514.                  Startup  Fine tuning of logo, about text and registration
  1515.                  WALK     Improved bad MBR/EBR detection and warning message
  1516.                  SIM/WRIM Speedup when using compression (up to 2x faster!)
  1517.                  CR       Don't allow 0x00 type, new type 0xDF=DFSee-TMP
  1518.                  Many     mcs-numbers now accept GiB, KiB, Heads and Track units
  1519.                  LVM      Add warning when creating a new LVM/JFS partition
  1520.                  Dialogs  More info on DELETE/START/SETA/SETTYPE/FAT2OS/PCLEAR
  1521.                  PART     Fixed disknumber display for more than 10 disks
  1522.                  PART/MAP Changed freespace naming for better readability
  1523.                  PART/MAP Added diskname to display, LVM or DFSee-generated
  1524.                  FDISK    Recognize sectors cleared with 0xF6 pattern
  1525. _______________________________________________________________________________
  1526.  
  1527. 5.07  12-12-2002 DFSUNFD  Optimized further by using DFSUNFD.DFS native script
  1528.                  DFSUNFD  Fixed abort on unregistered versions (no dfsee.key)
  1529.                  LVM      Fix to get an unique PartitId with basePSN + disknr
  1530.                  PART     Display type 0x44 as Adaptec-GoBack/Restore (Win-ME)
  1531. _______________________________________________________________________________
  1532.  
  1533. 5.06  05-12-2002 SETBOOT  Fixed access-violation in DFSWIN.EXE on rebooting
  1534.                  PART     -c or '+c' or '++c' performs CHECK on each partition
  1535.                  LVM      -D forces default values to be used (delete existing)
  1536.                  FIND     Fixed UNICODE search when using the -u[:str] option
  1537.                  LVM      Renamed from LVMSET + cleanup of code and docs
  1538.                  VCU      Clear old info and generate new default LVM info
  1539.                  SETTYPE  Use smart FAT sector type assign 01/04/06/0b/0c
  1540.                  LVMSET   JFS signature sectors are now updated (name/letter)
  1541.                  LVMSET   -d:disknr works with more options and parameters
  1542.                  LVMSET   speedup of single partition work, removed iterator
  1543.                  LVMSET   * operates on ALL partitions (or all on one disk)
  1544.                  Commands -Q option suppresses all output for this command
  1545.                  MAP      Display textual warning if MBR is unreadable
  1546.                  CREATE   -L option for automatic LVMSET after create
  1547.                  CREATE   Use smart FAT sector type assign 01/04/06/0b/0c
  1548.                  LVMSET   -c -d -n option: CRC and diskname update
  1549.                  LVMSET   -V option, request default new volume name
  1550.                  FDISK    almost modeless, commands work from all FS modes
  1551.                  NTFS     fixed Init bug with MFT 'inconsistent structure'
  1552.                  LVMSET   activated by the F8 function-key, start dialog
  1553.                  ALLOC    show the partition MAP when in FDISK mode
  1554.                  LVMSET   Added 'sync start/size' checkbox to dialog window
  1555.                  TRANS    WARNING on illegal head/sect numbers being used
  1556.                  LVMSET   -P option/switch forces dialogs to be default
  1557.                  LVMSET   Added specific interactive dialog for update
  1558.                  DFSREAD  Clear buffer to zeroes on read errors
  1559.                  VIRTUAL  fixed trap for bad .PDx geometry values
  1560.                  Commands restructured code for addition of dialogs/menus
  1561.                  Startup  Run the native profile.dfs script when present
  1562.                  CLONE    Reduced amount of screen output before confirm
  1563.                  MODE     Set display size and windowing dynamically
  1564.                  RESIZE   Automatic execution of LVMSET after resize
  1565.                  DISK     Add 2nd German Warp-4 version to MBR list
  1566. _______________________________________________________________________________
  1567.  
  1568. 5.05  11-11-2002 RESIZE   Allow resize of UNKNOWN filesystems (with warning)
  1569.                  FAT2OS   FIXBOOT fixed OEM-name for OS/2 bootsector on FAT
  1570.                  EDIT     Activate with F2 and Alt-E/A/U/H for prompted edit
  1571.                  EDIT     automatic write back (prompted) unless -w- option
  1572.                  WRITE    new confirmation and new -at:sn option/prompt
  1573.                  HPFS     changed text "boot code area" to "micro-FSD"
  1574.                  CLONE    Fixed order of to/from in confirmation dialog
  1575.                  NTFS     Support partition/file sizes up to 2048 GB
  1576.                  NTFS     Fix IMG extent-display (when no bootsector present)
  1577.                  DFSee    Added functions for HUGE size display (> 4GB)
  1578.                  NTFS     Accept partially corrupted MFT records
  1579.                  SIM/WRIM -First and -size options instead of arguments
  1580.                  WIPE     -First, -size and -Prompt options
  1581.                  FILEFIND Find dir-entry for file(s) on FAT filesystem
  1582.                  SUBFIND  Find subdirectories sectors (. and ..) on FAT
  1583.                  DFSee    Removed all DOS16 specific code preparing for menus
  1584. _______________________________________________________________________________
  1585.  
  1586. 5.04  26-10-2002 Read:   -A: switch, number of read-attempts (retry on error)
  1587.                  DFSee   -O: switch, Output Normal, Verbose, Quiet or Maximum
  1588.                  DFSee   -E: switch, ignore, quit or confirm generic errors
  1589.                  CLONE   -E: option, ignore, quit or confirm on read errors
  1590.                  SIM:    -E: option, ignore, quit or confirm on read errors
  1591.                  DISK:   Windows-98 added to MBR list
  1592.                  DFSTART Allow one-digit sequence number for resulting files
  1593.                  DFSUNFD Use -data option on export to save important sectors
  1594.                  IMPORT: new -data option, reads sector contents from a file
  1595.                  EXPORT: new -data option, saves sector contents to a file
  1596.                  DISK:   VirtualPC, DRDOS, MSDOS 6.22-NL, Win-XP in MBR list
  1597.                  CA:     Fixed MFT/FNODE allocation check display
  1598.                  VIRT:   automatic filename.PDx template extension for init
  1599.                  DISK:   Linux GRUB boot loader in MBR list
  1600. _______________________________________________________________________________
  1601.  
  1602. 5.03  01-10-2002 DFSTART Allow a '-Q' switch to stop session automatically
  1603.                  DISK:   Added Warp 4 English and German to recognized MBRs
  1604.                  CHECK:  Allow check on volumes when already selected
  1605.                  VOL:    Minor updates, analyse FAT32 trap
  1606. _______________________________________________________________________________
  1607.  
  1608. 5.02  22-09-2002 NEWMBR  std code now I13X capable, error messages in English
  1609.                  NEWMBR  -I option to load MBR boot code image from a file
  1610.                  CREATE  -I option for initialization image from a file
  1611.                  PART    Support -t- option, to suppress display of table
  1612.                  PART    Display one line MBR descriptions with '-m' option
  1613.                  DISK    Display MBR description for well-known MBR boot code
  1614.                  PART    Mark partitions without LVM info as "--No-LVM-info-
  1615.                  VIRTUAL fixed geometry bug on VRE/VIRTUAL iterations
  1616.                  VIRTUAL automatic PRESTORE to VIRTUAL using .PDx file
  1617.                  VMAKE   use VIRTUAL as a more readable synonym
  1618.                  VSTAT   show usage and R/W status for all virtual disks
  1619.                  CHECK   fine tuning of the allocation progress-bar sizes
  1620.                  PREST   no sector confirmation, when using the "-c-"  option
  1621.                  FINDCP  stop search after 1st CP found, unless "-All" option
  1622. _______________________________________________________________________________
  1623.  
  1624. 5.01  10-09-2002 PART    LVM 'bootable' indicator for non-volume partition
  1625.                  PART    Add warning on multiple extended container
  1626.                  PART    Fix CHS warnings for logical outside container
  1627.                  ALLOC   Fixed FAT alloc display trap on empty partition
  1628.                  CREATE  Fixed CHS for sectors >= 64 on CREATE
  1629.                  DISK    Add warning on sectors/track >= 64
  1630.                  DISK    Force extended Int13 use on GEO cyl >= 1024 with -I-
  1631.                  DISK    Display 'deleted' partentry too (type == 0)
  1632.                  DISK    ext-int13 data to EDD 3.0 spec and -I- sw
  1633.                  Display Non-windowed, no status on last cmd and -Q
  1634.                  MAP     Fixed map -g to show geometry again
  1635.                  SETBOOT Auto 'show' on SETBOOT change, fix warning
  1636.                  WRIM    Fixed WRIM write bufsize on compressed data (BUG!)
  1637. _______________________________________________________________________________
  1638.  
  1639. 5.00  05-08-2002 DFSDOS  32-bit DOS extended version, full function
  1640.                  FIXBOOT Fixed FAT FIXBOOT for OS2/MSDOS/IBMDOS bootsector
  1641.                  DIRFIND fixed finding files for FAT32 partitions
  1642.                  CHECK   added statusline progress and progress-bar
  1643.                  COMP    new command to compare partitions, images and disks
  1644.                  Status  progress on statusline for long-running commands
  1645.                  Option  -b for buffer size SCAN/SIM/WRIM/CLONE/COMP/WIPE
  1646.                  SCAN    Improved SCAN speed and use new progress display
  1647.                  CHECK   fixed HPFS codepage errors and various FAT problems
  1648.                  SLT     allow 400.000 files / 300 GB HPFS in DOS version
  1649.                  DELFIND fixed logfile-format on FILEFIND/DELFIND command
  1650.                  FS      allow specific modes like FAT16 or FAT32
  1651.                  LOG     support resuming previous logfile with 'log .'
  1652.                  QUERY   fixed 'query fv/fp/fl' values
  1653.                  CHECK   allow checking volumes too, not just partitions
  1654.                  Added   <Esc> check to multicmd to avoid DFSUNFD problems
  1655.                  New registration format and name for 5.xx: dfsee.key
  1656.  
  1657. _______________________________________________________________________________
  1658.  
  1659.  
  1660. H I S T O R Y    4 . X X
  1661. ========================
  1662.  
  1663. 4.28  08-07-2002 NTFS   initialization, avoid infinite loop on damaged MFT
  1664.                  PART   autoPid, previous partition selectable as 'part 0'
  1665.                  CREATE autoPid, created partition selectable as 'part 0'
  1666.                  CREATE use '-d:disknr' on autoshow commands that end in '-r'
  1667.                  PART   new '-d:disknr' restricts output to a single disk
  1668.                  PART   new '-?' option or '?' parameter will display usage
  1669.                  RESIZE textual updates; fixed -max limit rounding bug
  1670.                  LVMSET easy navigation using 'd' and 'x' commands afterwards
  1671.                  LVMSET now has an LVMSHOW alias and shows size in MB too
  1672.                  LVMSET added -s option to synchronize size & LSN values
  1673.                  LVMSET allow -v- and -p- to delete volume and partition name
  1674. _______________________________________________________________________________
  1675.  
  1676. 4.27  24-06-2002 DFSIPART.CMD/BAT new script to create/restore partition images
  1677.                  CREATE -o option for automatic open partition after create
  1678.                  DIRFIND add -l:wildcard option to list files automatically
  1679.                  VOL    better BASE size determination (OS/2) for imaging
  1680.                  WRIM   better warning on imagefile being too small
  1681.                  RESIZE '-m' option resizes to the partition size (expand)
  1682.                  RESIZE is now a synonym for TRUNC, and the preferred name
  1683.                  DIRFIND fixed parsing for the path parameter to make it work
  1684.                  FINDBASE HPFS, set correct base END value as well as start
  1685.                  PART   added new XPLDM type for Win-XP Logical Volume Manager
  1686.                  WIPE   changed default pattern from 'DfsWiped' to zeroes
  1687.                  TRUNC  support resize to a LARGER size, up to partition size
  1688.                  MAP    new '-g' option to force geo display (at startup)
  1689.                  Several source updates for WATCOM port (version 5.0 beta :-)
  1690. _______________________________________________________________________________
  1691.  
  1692. 4.26  09-06-2002 SETLET etc, explicit warning dialogs on Win2000/XP and more
  1693.                  TYPE   fixed trap for displaying a range of system types
  1694.                  reset  pending 'abort' status for non-windowed use (trace)
  1695.                  BATCH  command reintroduced for non-DOS, useful with scripts
  1696.                  PART   some fixes allowing stable operation up to 80 partitions
  1697.                  MAP    fixed bad output and traps on more than 54 partitions
  1698.                  MAP    fixed trap after CR and no refresh using '-r'
  1699. _______________________________________________________________________________
  1700.  
  1701. 4.25  30-05-2002 CR     accept '83h' and '0x83' style hex numbers in options
  1702.                  CR     fixed false-BM-name creation for NT (possible trap)
  1703.                  CLONE  issue size warning only when really needed
  1704.                  START  fdisk startable command, new 'Clear' option
  1705.                  PART   changed color of freespace to cyan for readability
  1706.                  MAP    Support -d:nr for disk and -d or '.' for current
  1707.                  CR     Don't change current disk on CR PRI partition
  1708.                  DFSTART script, use 'dfstart' as fixed basename for files
  1709. _______________________________________________________________________________
  1710.  
  1711. 4.24  28-05-2002 PL     Auto display of LVM/JFS fake EBR sectors
  1712.                  CLONE  no size-warning if no parameters given, just usage
  1713.                  CR    '-d' or '-d:0' will use current disk (after VMA -o)
  1714.                  VMA   '-o' option, making it the current disk (for CR -d)
  1715. _______________________________________________________________________________
  1716.  
  1717. 4.23  23-05-2002 New FIXCHS   command to match CHS values to LBA/geometry
  1718.                  New FILEFIND command to find HPFS/NTFS files for recovery
  1719.                  CLONE  fix sector limit at end and check destination size
  1720.                  CR     improved confirmation dialog text with size and type
  1721.                  CR     fix parsing of numeric values for '-t:' option
  1722.                  Allow trailing '\' on SAVEAS/RECOVER path for convenience
  1723.                  Report correct 'number of files recovered' after RECOVER
  1724.                  LIST   new '+gs' option to list using the 'Sys' geometry
  1725.                  Use 'Sys' = system geometry when using OS r/w API's, this
  1726.                  fixes several bugs when using a forced geometry with 'GEO'
  1727. _______________________________________________________________________________
  1728.  
  1729. 4.22  12-05-2002 New DFSTART script (BAT or CMD) for inexperienced users
  1730.                  New DFSIMAGE script to save or restore diskette images
  1731.                  New DFSAMPLE script as example to make your own scripts
  1732.                  FIND, WIPE and WIPELST: new -h, -a and -u options
  1733.                  PART    Allow '-warnings' as option for readability
  1734.                  DFSDOS  Fixed read/write to a volume (diskettes only)
  1735.                  DFSDOS  Fixed a bug reading/writing large-disks
  1736.                  SIM:    new '-b:nn' option and show compress/buffer size
  1737.                  WRIM:   new '-b:nn' option to set buffer size up to 63
  1738.                  SIM:    added confirmation dialog consistent with WRIM
  1739.                  WRIM:   auto select .imz or .img image when file exists
  1740.                  WRIM:   fixed imaging to/from floppy (bug since 4.13)
  1741.                  GEO:    new command name, get/set disk/volume geometry
  1742. _______________________________________________________________________________
  1743.  
  1744. 4.21  19-04-2002 Updated evaluation period for non-registered usage
  1745.                  WRIM:   Fixed bug with compressed data (assert failure)
  1746.                  WRIM:   Show list of imagefiles when directory is specified
  1747.                  PART:   Improved handling of MBR without boot code at startup
  1748.                  EDIT:   allow batch mode when all values given (no prompting)
  1749.                  WRIM:   speedup (multi sector) and better progress report
  1750.                  CREATE: changed dummy-CHS value to use more standard values
  1751.                  EDIT:   fixed data garbling for -h: option  (input Hex data)
  1752.                  PART:   warnings for non-std dummy-CHS and wrong CHS values
  1753.                  PART:   Added -w: warning selection options (see DFSCMDS.TXT)
  1754.                  CREATE: fixed cylinder alignment for -x:nnn option (off by 1)
  1755.                  WRIM:   Added -test option (no real write)
  1756. _______________________________________________________________________________
  1757.  
  1758. 4.20  16-04-2002 Updated intro-text to show the new "www.dfsee.com" domain
  1759.                  Fixed a CREATE failure with multiple freespace areas and
  1760.                  specifying an exact location of the new partition. (-abs:)
  1761.                  Fixed wrong size on 1st of a multiple partition JFS volume
  1762.                  Fixed "DFSUNFD * all", actually a parser bug and possible trap
  1763.                  Added a confirmation dialog for external (unknown) commands
  1764.                  RECOVER "-E:" option allows ignoring errors, quit or confirm
  1765.                  RECOVER "-O:" option allows quiet, verbose or extreme verbose
  1766.                  Fixed passing of options without a value to the FDISK module
  1767.                  Allow numeric find types like "8" for searching FAT32 sectors
  1768.                  Set default find option to repeated search if no value specified
  1769. _______________________________________________________________________________
  1770.  
  1771. 4.19  03-04-2002 Find dfsee.reg key in exe-dir even when it is not in the PATH
  1772.                  Allow system dates like 01-01-1999 in key verification
  1773. _______________________________________________________________________________
  1774.  
  1775. 4.18  18-03-2002 Added 'edit' command prompting dialogs for position and data
  1776.                  Added JFS and NTFS Volume name to partition table displays
  1777. _______________________________________________________________________________
  1778.  
  1779. 4.17  06-03-2002 ZEROFREE '-test' option and select with -part, -vol or -image
  1780.                  'wipe -f' and 'zerofree' command to wipe FREESPACE only
  1781.                  Updated FAT bootsector recovery, force FAT32 on 0b/0c type
  1782.                  Use script basename for $0, not full name, allows easy reuse
  1783.                  Large-file > 2GB support on SIM and WRIM   (OS2 4.50, JFS)
  1784.                  Large-file > 2GB support on IM and VOL cmd (OS2 4.50)
  1785.                  TRUNCATE command implemented for HPFS filesystems
  1786.                  EXPAND an HPFS partition using DFSEE and CHKDSK (see DFSHOWTO)
  1787.                  Window-collapse to title with <F12>; to look behind a window
  1788.                  Instructions to create a 700 Kb free memory DOS BOOT diskette
  1789.                  to reliably run DFSDOS.EXE (see dfshowto.txt and DOSBOOT.ZIP)
  1790. _______________________________________________________________________________
  1791.  
  1792. 4.16  22-02-2002 SCRIPTING, RUN native scripts with arguments (see DFSCRIPT.TXT)
  1793.                  MsgBox moved to upper-right corner avoiding text cluttering
  1794.                  Added say/sleep/autoshow to DFSMDOS; new 'REM' remark cmd
  1795.                  Fixed a size-calculation bug in DiskGeo and other displays
  1796.                  Replaced win/nowin commands by -w+ and -w- EXE-switches
  1797.                  Support HPFS386 deleted FNODEs; UNDELETE no OK on HPFS386
  1798.                  Made ignore-lock default (-i switch); removed 'batch' cmd
  1799.                  Allow comment on each DFSee command using the ';' character
  1800.                  Scroll horizontal now with the Alt + <> or Alt + . / Alt + ,
  1801.                  keys in the output window and in the MsgBox text
  1802. _______________________________________________________________________________
  1803.  
  1804. 4.15  07-02-2002 Fixed NTFS 'check' command and SLT-build inconsistency
  1805.                  Removed external commands when working in shell mode '-S'
  1806.                  Improved CLONE confirmation dialog with FROM and TO info
  1807.                  Added warning dialog to CLONE when cloning non-disk to disk
  1808.                  Keep same maximum-PSN (end of disk) when new base is specified
  1809.                  Added '-7' switch to assure 7-bit ASCII will be used only
  1810.                  Larger scroll buffer, 4000 to 9000 lines (OS/2 and NT versions)
  1811.                  Fixed an off-by-1 error on find result offset reported
  1812. _______________________________________________________________________________
  1813.  
  1814. 4.14  28-01-2002 Performance improvement for CLONE, WIPE, SIM and WRIM commands
  1815.                  '-S' global switch for 'shell' mode (disables quit and <F3>)
  1816.                  New LVMSET command to set volume name, partition name, add or
  1817.                  remove from BM-menu and change/remove driveletter (hide)
  1818. _______________________________________________________________________________
  1819.  
  1820. 4.13  22-01-2002 CLONE command to copy whole disks or partitions to another
  1821.                  PRESTORE accepts explicit filename to use another disk
  1822.                  Added 'part -a' and 'part ++a' to display allocation maps
  1823.                  Added display of HPFS bootdrive in Bootsector display
  1824.                  Updated NTFS SLT and CHECK; Check now sets RC to #errors
  1825.                  NTFS supporting sparse/compressed files in allocation
  1826.                  Created DFSLDOS running in 310Kb = 317000 bytes (FDISK only)
  1827.                  Minor change in dialog button colors for readability
  1828.                  Added '-q' option to PART and DISK reducing displayed detail
  1829. _______________________________________________________________________________
  1830.  
  1831. 4.12  08-01-2002 DFSTRUNC script updated to find suitable FAT/NTFS partition
  1832.                  Made DOS version run in 600Kb again (no HELP windows!)
  1833.                  Give 'trunc' usage even when no partition is selected
  1834.                  Made Cl2Lsn generic( CL command); Added NTFS truncation
  1835.                  Fix FAT alloc display bug with slightly off values
  1836.                  Added generic ALLOC display to NTFS and HPFS, autosized
  1837. _______________________________________________________________________________
  1838.  
  1839. 4.11  26-12-2001 DFSTRUNC script to create freespace, truncating FAT partition
  1840.                  TRUNCATE cmd makes FAT(32) partitions smaller, keeping data!
  1841.                  BASE cmd enhanced with new options, overview: 'base -?'
  1842.                  PRESTORE options changed to '-list' and '-verbose' (was: vw)
  1843.                  Fixed Read-only after 'part xx' command and '-R' switch used
  1844.                  Fixed drive-letter assignment for WIN2000 and Win-XP
  1845.                  Allow reset of READONLY on a store with 'store x -R-'
  1846.                  Added warnings for extended-container size mismatches
  1847.                  Added EXE-switch '-p' for a pedantic warning level
  1848.                  Updated FIXBOOT for FAT32 to allow 'fixboot -spare'
  1849.                  Updated partition detailed display with better geometry
  1850. _______________________________________________________________________________
  1851.  
  1852. 4.10  30-11-2001 Fixed several non-512 byte sector problems (CDROM traps)
  1853.                  Fixed several traps on bad HPFS sectors
  1854.                  Fixed trap-D with CDROM present (2048 bug, DFSUNFD 9 disks)
  1855.                  ReadOnly in status, and detect RO img; -R option on VOL/PART
  1856.                  Added -R switch/option forcing global read-only mode
  1857.                  Added -I switch forcing std Int13 use when cylinders < 1024
  1858.                  Fixed CHECK/SLT command, added -r option for refresh
  1859.                  Updated CR and SETBOOT for new parsers, added usage texts
  1860.                  Updated all cmd-parsers; DFSMDOS now runs in 380 Kb
  1861.                  -? = help on command line switches, as in 'DFS -?'
  1862.                  -t = auto timestamp to screen and log (also on -q and -l)
  1863.                  -m = autoshow cmd, allowing multi-command too
  1864.                  Add Intel EFI spec GPT_DISK type (recognize Win-XP types)
  1865.                  Add "-r" and "-a" to "part" replacing the '!' option
  1866.                  Add "-e" option to settype and fixext allow work on extended
  1867.                  First parser usage in FIND / DELFIND, updated usage text
  1868. _______________________________________________________________________________
  1869.  
  1870. 4.09  05-11-2001 Fixed garbage paint bug in status line & scroll buffer (OS2)
  1871.                  Some UI enhancements to the command line/scroll buffer:
  1872.                  Ctrl-left: one word backward; Ctrl-right: one word forward
  1873.                  Ctrl-B: clear to begin; Ctrl-E: clear to end of field
  1874.                  Esc or Ctrl-Backspace: clear whole entry field
  1875.                  Esc in scroll-buffer (after a <tab>) will move to entryfield
  1876.                  History recall with Ctrl+UP will now always get previous cmd
  1877. _______________________________________________________________________________
  1878.  
  1879. 4.08  30-10-2001 Use DFSMDOS in DFSUNFD.BAT allowing low memory situations
  1880.                  Automatic scroll to end of output window before each command
  1881.                  New FATSIM and FATWRIM commands to save/restore fat tables
  1882.                  New FAT32 FINDROOT command, finding all possible root clusters
  1883.                  Added copy of the spare sectors (6&7) for FAT32 FIXBOOT
  1884.                  Added extra warning for create type 00 (usually an error)
  1885.                  Use spare MFT in NtfsInit if the base MFT is damaged
  1886.                  FAT directory display update so 'cl 0' is displayed as 'Root'
  1887.                  Search position of 1st and 2nd FAT if bootsector is damaged
  1888.                  Fixed FAT label display in partition table display (part)
  1889.                  Added FAT32 root directory location to standard bootsector display
  1890.                  Changed SWAP/EXT2 naming for type 82/83, more Linux centric
  1891. _______________________________________________________________________________
  1892.  
  1893. 4.07  18-10-2001 Fixed BUG with multiple physical disks showing same information
  1894.                  Added '-x' command line switch, avoids read diskinfo at startup
  1895.                  Added detection for EBR-loop, read will terminate at 100 EBRs
  1896.                  FIXBOOT for FAT and FAT32 (beta only, works on most partitions)
  1897.                  Show DIR of available imagefiles when IM parameter ends in '\'
  1898. _______________________________________________________________________________
  1899.  
  1900. 4.06  15-10-2001 Added FAT32 2nd/3rd bootsector display with freespace value
  1901.                  Made 'nonstd type 0f' a non-critical warning ("part warn")
  1902.                  Show all critical warnings on PART display
  1903.                  Fixed extended-int13 usage for Thinkpads (and possibly others)
  1904.                  Added low available memory tests and warnings to DOS versions
  1905. _______________________________________________________________________________
  1906.  
  1907. 4.05  10-10-2001 Store cmd improved; User can now switch with "store" command
  1908.                  Switch "-a" on DFS switches ANSI output OFF   (clean output)
  1909.                  Fixed cmd-parser bug ('vma 1000 02' would select part 2)
  1910.                  Updated status line with 'Store' and partid display
  1911.                  Updated 'part -' to 'part ,' and 'part ,*'; improved output
  1912.                  Automatic reread of diskinfo after FIXBOOT commands
  1913.                  Included fix for black buttons (texts) on full screen displays
  1914. _______________________________________________________________________________
  1915.  
  1916. 4.04  01-10-2001 Fixed trap in DFSINFO.CMD on corrupted codepage sectors
  1917.                  New messages on corrupt codepage sectors in HPFS 'check'
  1918.                  Added some specific sector displays to DFSUNFD script
  1919.                  Display last accessed PSN on some reported errors (like 0x87)
  1920.                  Reduced memory usage with 60Kb in DFSMDOS (non-windowed only)
  1921.                  Cleaned up registration code and messages
  1922. _______________________________________________________________________________
  1923.  
  1924. 4.03  20-09-2001 Fixed trap in DFSINFO.CMD (any 'empty' command really)
  1925.                  Added Confirmation dialog message boxes with help (Yes/No)
  1926.                  Added help system for every windowing item (F1)
  1927.                  Fixed "More .." bug with auto-quit & batch mode
  1928.                  Nicer window frame on larger screens > 80x25
  1929. _______________________________________________________________________________
  1930.  
  1931. 4.02  17-08-2001 New argv/option parser used (recover -u -8.3 -q ...)
  1932.                  Better scaling in FAT alloc; show last-used cluster
  1933.                  Fixed find-free BMPRIMARY entry at create
  1934.                  Fixed HPFS 'fixboot' with wrong superblock contents
  1935.                  Fixed NTFS 'findroot' when start is not MFT record
  1936.                  Read-failure msg on OpenDisk (error 31)
  1937.                  Fixed HPFS delfind for invalid parent Fnode
  1938. _______________________________________________________________________________
  1939.  
  1940. 4.01  31-07-2001 Fixed FAT32 with type-06 trap (multi-os installs!)
  1941.                  Improved DFSUNFD script, ALL-sector and Geometry parameters
  1942.                  New query options to query registration and version numbers
  1943.                  Commands in dfs*.txt ordered alphabetically now
  1944.                  Added dfsprint.cmd (with thanks to Peter 'webfoot' Skye)
  1945. _______________________________________________________________________________
  1946.  
  1947. 4.00  18-07-2001 First SHAREWARE version; Improved LVM feature display
  1948. _______________________________________________________________________________
  1949.  
  1950.  
  1951. H I S T O R Y    3 . X X
  1952. ========================
  1953.  
  1954. 3.42  09-07-2001 'list +s' with sector type description; DFSUNFD dsk-2 bug fix
  1955. _______________________________________________________________________________
  1956.  
  1957. 3.41  07-07-2001 Improved DISK/WALK output; bug fixes; 'PL' updates sector list
  1958.                  Display of LVM feature sectors; HPFS hotfix display
  1959.                  Allow comment on any cmd using ';' (use % for delshow etc)
  1960.                  Fixed trap on illegal NTFS dates (win2000, $SECURE)
  1961. _______________________________________________________________________________
  1962.  
  1963. 3.40  25-04-2001 JFS enhancements; DIRTY command and enhanced FIXBOOT
  1964. _______________________________________________________________________________
  1965.  
  1966. 3.39  20-04-2001 First JFS support, display superblock and fixboot for JFS
  1967.                  Extra parameter on H|h and A|a cmd to force size in SECTORS
  1968. _______________________________________________________________________________
  1969.  
  1970. 3.38  16-04-2001 LVM signature sec in PSAVE, PRESTORE and PL; BSFIND start 0
  1971.                  HPFS FINDCP & FIXSPARE commands; 'PART D:' works on multi JFS
  1972. _______________________________________________________________________________
  1973.  
  1974. 3.37  06-04-2001 More LVM stuff, signature sector, update to bsfind, CRC check
  1975.                  Minor changes to 'part', warnings only displayed on request
  1976. _______________________________________________________________________________
  1977.  
  1978. 3.36  22-03-2001 Correct part-list on NT; 'DIRTY' cmd for HPFS; h/H 64 sectors
  1979.                  W2KBM avoids W2K CHKDSK screen; SETBOOT works with LVM BMGR
  1980. _______________________________________________________________________________
  1981.  
  1982. 3.35  28-02-2001 NT native reboot & create 8.3 names on FAT in saveto/recover
  1983. _______________________________________________________________________________
  1984.  
  1985. 3.34  26-11-2000 Never use (OS/2) LVM drive-letter info when using DFSNT
  1986. _______________________________________________________________________________
  1987.  
  1988. 3.33  14-11-2000 No sudden exit from DFSNT when STDIO is redirected
  1989. _______________________________________________________________________________
  1990.  
  1991. 3.32  23-07-2000 W2KBM cmd for BMGR with Win2000; VMAKE virtual disks
  1992. _______________________________________________________________________________
  1993.  
  1994. 3.31  22-06-2000 NTFS fixboot made more forgiving on validity checking
  1995. _______________________________________________________________________________
  1996.  
  1997. 3.30  19-06-2000 Recognize and handle corrupted NTFS boot records better
  1998. _______________________________________________________________________________
  1999.  
  2000. 3.29  18-06-2000 PRESTORE command implemented, making PSAVE useful at last
  2001. _______________________________________________________________________________
  2002.  
  2003. 3.28  28-05-2000 Added Minor layout fixes to 'list' + DFSUNFD.CMD/DFSUNFD.BAT
  2004. _______________________________________________________________________________
  2005.  
  2006. 3.27  23-05-2000 Added 'list +b' command, for 'bsfind' analysis (UNFDISK)
  2007. _______________________________________________________________________________
  2008.  
  2009. 3.26  21-05-2000 Added 'list +s' command, shows sizes in MB for 'bsfind' lists
  2010. _______________________________________________________________________________
  2011.  
  2012. 3.25  01-05-2000 Added set driveletter to NT-version (SETL, CDR, NTMAP, NTDEV)
  2013. _______________________________________________________________________________
  2014.  
  2015. 3.24  04-04-2000 Fixed traps on corrupt HPFS CodePages & BMGR names on CR/DEL
  2016. _______________________________________________________________________________
  2017.  
  2018. 3.23  26-03-2000 Fixed undelete very long filenames and import large LSN files
  2019. _______________________________________________________________________________
  2020.  
  2021. 3.22  21-03-2000 Reboot using external-program fixed
  2022. _______________________________________________________________________________
  2023.  
  2024. 3.21  14-03-2000 Minor fix to AUX module, several other small fixes
  2025. _______________________________________________________________________________
  2026.  
  2027. 3.20  12-03-2000 New "-q" and "-b" startup options; AUX module, supports VRAID
  2028. _______________________________________________________________________________
  2029.  
  2030. 3.19  05-03-2000 Set NT disk-admin signature with NEWMBR and NTSIGN cmds
  2031. _______________________________________________________________________________
  2032.  
  2033. 3.18  28-02-2000 Minor fixes; F4=SCRFILE; fixed major CREATE bug! (up to 3.17)
  2034.                  New DFSMDOS.EXE, FDISK and most generic functions only, runs
  2035.                  in minimal memory environments (needs about 330 Kb to run)
  2036. _______________________________________________________________________________
  2037.  
  2038. 3.17  11-02-2000 New PSAVE command; New 'PART -' output format; Cylsize in Geo
  2039. _______________________________________________________________________________
  2040.  
  2041. 3.16  31-01-2000 Show proper offset in edit HEX dump; Fixed 'SCREEN ON' cmd
  2042. _______________________________________________________________________________
  2043.  
  2044. 3.15  26-01-2000 NT FDISK mapping; PCLEAR cmd; Find Unicode strings; TYPE fix
  2045. _______________________________________________________________________________
  2046.  
  2047. 3.14  06-01-2000 Fixed FAT check bug; Fixed trap on NTFS CheckAlloc (DELFIND)
  2048. _______________________________________________________________________________
  2049.  
  2050. 3.13  02-01-2000 Fixed history corruption (DFSDOS); added history display
  2051. _______________________________________________________________________________
  2052.  
  2053. 3.12  01-01-2000 HPFS B-tree display fix; updated QUERY cmd; F-keys & history
  2054. _______________________________________________________________________________
  2055.  
  2056. 3.11  29-12-1999 FAT2OS cmd => OS2,NT,IBMDOS, MSDOS; QUERY cmd sets exit-code
  2057. _______________________________________________________________________________
  2058.  
  2059. 3.10  29-10-1999 PC-LINT check; NTFS undelete BETA (DELFIND, SAVETO, RECOVER)
  2060. _______________________________________________________________________________
  2061.  
  2062. 3.09  19-10-1999 FAT display EA bug; NTFS MFT fixes and display enhancements
  2063. _______________________________________________________________________________
  2064.  
  2065. 3.08  26-09-1999 NTFS MFT fix; offset in Part-table hex-dump
  2066. _______________________________________________________________________________
  2067.  
  2068. 3.07  14-09-1999 Added DIR LSN ref to HPFS check msg 2000; Minor fix SET cmd
  2069. _______________________________________________________________________________
  2070.  
  2071. 3.06  05-09-1999 LVM sector access via nav.xtra; version in prompt; SET cmd
  2072. _______________________________________________________________________________
  2073.  
  2074. 3.05  30-08-1999 NTFS MFT allocation update; find deleted MFT records
  2075. _______________________________________________________________________________
  2076.  
  2077. 3.04  15-08-1999 Aurora GEO; display speedup; UNDELETE speedup + enhancements
  2078.                  NTFS improved MFT display and translation functions
  2079. _______________________________________________________________________________
  2080.  
  2081. 3.03  04-08-1999 DFSDOS Ext-Int13 fix; ANSI colors cleanup; display sizes
  2082. _______________________________________________________________________________
  2083.  
  2084. 3.01  25-07-1999 Windowing enhancements; DFSDOS fixes; More LVM support
  2085. _______________________________________________________________________________
  2086.  
  2087. 3.00Σ 09-07-1999 New 'bsfind' command to find bootsectors quickly
  2088. _______________________________________________________________________________
  2089.  
  2090. 3.00ß 07-07-1999 Small but significant fixes for text-based windowing
  2091. _______________________________________________________________________________
  2092.  
  2093. 3.00  10-07-1999 Win/nowin commands and LOGO text; dirfind cmd fixed
  2094. _______________________________________________________________________________
  2095.  
  2096. 2.99  28-06-1999 More minor fixes; introduction of text-based windowing
  2097. _______________________________________________________________________________
  2098.  
  2099. 2.96  11-05-1999 Minor fixes in LVM display, find and delfind commands
  2100. _______________________________________________________________________________
  2101.  
  2102. 2.94  20-04-1999 LVM and minor JFS display updates; plist LVM + plist WALK
  2103. _______________________________________________________________________________
  2104.  
  2105. 2.93  07-04-1999 Reboot internal for DOS/OS2, DFSNTX.EXE for NT; geo at start
  2106. _______________________________________________________________________________
  2107.  
  2108. 2.92  31-03-1999 Added some more system-types (TYPE); minor fixes DOS2OS
  2109. _______________________________________________________________________________
  2110.  
  2111. 2.91  28-03-1999 New NTFS MIR cmd; .NNN, BM-name and cleanup fixes; TYPE cmd
  2112. _______________________________________________________________________________
  2113.  
  2114. 2.90  25-03-1999 FDISK delete; newmbr; settype; setaccess; startable; create
  2115.                        plist; dos2os; cleanup; setboot
  2116. _______________________________________________________________________________
  2117.  
  2118. 2.89  16-02-1999 Fix Fnode-display for huge 0-size file; DFSDOS ANSI detect
  2119. _______________________________________________________________________________
  2120.  
  2121. 2.88  15-02-1999 Final touch on MAP display; DFSBW/DFSQUICK.bat more generic
  2122. _______________________________________________________________________________
  2123.  
  2124. 2.87  14-02-1999 Minor MAP display updates; No auto-read diskinfo
  2125. _______________________________________________________________________________
  2126.  
  2127. 2.86  07-02-1999 Fixed WRIM doc; MAP command; TRANS command; small fixes
  2128. _______________________________________________________________________________
  2129.  
  2130. 2.85  25-01-1999 NT admin warning; Small FAT bugfix; TrackZero freespace
  2131. _______________________________________________________________________________
  2132.  
  2133. 2.81  16-12-98   Allow "diskgeo" for images & non-alpha chars in *.img name
  2134. _______________________________________________________________________________
  2135.  
  2136. 2.80  13-12-98   DOS Cyl count fix; TZDFSEE dates; NTFS RunList; list +d / +c
  2137. _______________________________________________________________________________
  2138.  
  2139. 2.84  24-01-1999 Calculated CHS warnings/info; FreeSpace info; list +g
  2140.                  Fixext cmd fixes 0f-type extended partitions back to 0x05
  2141.                  setptype cmd changes type of any partition to any value
  2142. _______________________________________________________________________________
  2143.  
  2144. 2.83  12-01-1999 Extended type 0f as extended; NTFS display MftSize & DirSize
  2145.                  Part * and part $* display; fixed bootsector display trap
  2146. _______________________________________________________________________________
  2147.  
  2148. 2.82  01-01-1999 Set exit RC; bootrec Cyl size; HPFS auto CPinfo; INT13 ext.
  2149.                  Physical Geo in DFSDOS In13ext; show limits with 'base'
  2150.                  NTFS fixboot cmd; Part-table display fix; BeOS-FS recognition
  2151. _______________________________________________________________________________
  2152.  
  2153. 2.79  29-11-1998 NTFS fixups & directory display; FAT dir bug; FreeSpace bug
  2154. _______________________________________________________________________________
  2155.  
  2156. 2.78  22-11-1998 Added HPFS bootsector creation; fixed WIPE trap, DFSDOS WRIM
  2157. _______________________________________________________________________________
  2158.  
  2159. 2.77  17-11-1998 Added NTFS runlist display; Fixed trap on HPFS autobase cmd
  2160. _______________________________________________________________________________
  2161.  
  2162. 2.75  21-10-1998 No default SLT generation on "part", "vol", "im" and "fs"
  2163. _______________________________________________________________________________
  2164.  
  2165. 2.72  30-07-1998 New $ option to 'part' for size info table
  2166. _______________________________________________________________________________
  2167.  
  2168. 2.70  28-07-1998 Fixed date-time display for HPFS (bug was OS/2 only)
  2169. _______________________________________________________________________________
  2170.  
  2171. 2.67  04-06-1998 Added optional LZW-compression on SIM and WRIM commands
  2172. _______________________________________________________________________________
  2173.  
  2174. 2.65  10-05-1998 Fixed 'f* * xxx' bug + new % speed-up option; FAT32 support
  2175. _______________________________________________________________________________
  2176.  
  2177. 2.64  04-05-1998 Small bug-fixes + support for named-pipe to LPT on sim/wrim
  2178. _______________________________________________________________________________
  2179.  
  2180. 2.63  19-04-1998 Fixed DFSDOS WRIM and IM commands (file I/O); Fix "FS xxxx"
  2181. _______________________________________________________________________________
  2182.  
  2183. 2.61  29-03-1998 Saveto xxx.DIR orphan naming; DispHex update; displ NTFS-MFT
  2184. _______________________________________________________________________________
  2185.  
  2186. 2.60  08-03-1998 Single snlist; recover/saveto; dirfind, wipe; color in DFSNT
  2187. _______________________________________________________________________________
  2188.  
  2189. 2.58  22-02-1998 Fixed More... bugs; Fixed FAT EA & label bug; show EA details
  2190. _______________________________________________________________________________
  2191.  
  2192. 2.57  15-02-1998 Name DFSee; VFAT Details; FAT Os2Ea display; "find" cleanup
  2193. _______________________________________________________________________________
  2194.  
  2195. 2.55  25-01-1998 DOS version; diskgeo cmd; More write capabilities; bugfixes
  2196. _______________________________________________________________________________
  2197.  
  2198. 2.54  28-12-1997 More FAT commands; generic More ...; fix DELFIND bug
  2199. _______________________________________________________________________________
  2200.  
  2201. 2.52  07-12-1997 Check spare/super; BPB display; Specific FAT & NTFS commands
  2202. _______________________________________________________________________________
  2203.  
  2204. 2.50  24-11-1997 HPFS checksum management; cs, edit and write cmd
  2205. _______________________________________________________________________________
  2206.  
  2207. 2.47  11-11-1997 Updated SLT error display; new check cmd (chkdsk); +/- cmd
  2208. _______________________________________________________________________________
  2209.  
  2210. 2.43  28-10-1997 Support for undelete of directories including EAs
  2211. _______________________________________________________________________________
  2212.  
  2213. 2.42  18-10-1997 Support for EAs in "saveto" and delsave cmds
  2214. _______________________________________________________________________________
  2215.  
  2216. 2.41  12-10-1997 Multiple file UNDELETE with delfind/delshow/delsave cmds
  2217. _______________________________________________________________________________
  2218.  
  2219. 2.40  06-09-1997 import/export of LSN lists; getbs/fixbs badsector mgmt
  2220. _______________________________________________________________________________
  2221.  
  2222. 2.37  24-08-1997 Path display on find Fnode; Wildcard select on list +f
  2223. _______________________________________________________________________________
  2224.  
  2225. 2.35  18-08-1997 Path info in Fnode display and "list" output; MEM cmd
  2226. _______________________________________________________________________________
  2227.  
  2228. 2.32  20-07-1997 Reporting & ALBLK fixes to saveto; new "ca" cmd CheckAlloc
  2229. _______________________________________________________________________________
  2230.  
  2231. 2.30  06-07-1997 Improved 'find' syntax and functionality; Undelete support
  2232. _______________________________________________________________________________
  2233.  
  2234. 2.28  21-06-1997 Added autobase command for HPFS (find HPFS partition start)
  2235. _______________________________________________________________________________
  2236.  
  2237. 2.25  15-06-1997 Added Wrim command; Improved lock implementation (nested)
  2238. _______________________________________________________________________________
  2239.  
  2240. 2.24  10-06-1997 Added Img and Sim commands; date/time on Dirblocks;
  2241. _______________________________________________________________________________
  2242.  
  2243. 2.20  19-05-1997 Win NT beta version; Search speedup; prio command; cleanup
  2244. _______________________________________________________________________________
  2245.  
  2246. 2.12  06-04-1997 Added logical volume support using "DASD" type access
  2247. _______________________________________________________________________________
  2248.  
  2249. 2.06  16-03-1997 Updated ACL support on HPFS386; Scan badsectors
  2250. _______________________________________________________________________________
  2251.  
  2252. 2.00  03-02-1997 Removable media (NEWDASD); (part) D: cmd; invisible primary
  2253. _______________________________________________________________________________
  2254.  
  2255. 1.91  21-01-1997 New fixroot, fixcp and saveto commands for recovery actions
  2256. _______________________________________________________________________________
  2257.  
  2258. 1.87  19-01-1997 Fixed MBR/EBR walk; multiple cmds using #, BM-labels in part
  2259. _______________________________________________________________________________
  2260.  
  2261. 1.70  20-12-1996 Update ColoradOS/2, DASD limits; REQUESTABLE (OS2FISYS forum)
  2262. _______________________________________________________________________________
  2263.  
  2264. 1.64  16-10-1995 Cleanup for delivery on ColoradOS/2 CDROM
  2265. _______________________________________________________________________________
  2266.  
  2267. 1.62  13-10-1995 RUN cmd runs REXX; Added Free-space and inconsistency report
  2268. _______________________________________________________________________________
  2269.  
  2270. 1.52  13-09-1995 new '/' cmd shortcut; First released version!     <== OS2 BBS
  2271. _______________________________________________________________________________
  2272.  
  2273. 1.39  20-07-1995 32-bit port; Sector Lookup table; bug-fixes
  2274. _______________________________________________________________________________
  2275.  
  2276. 1.00  27-11-1994 DHPFS initial version, hex dump super+spare blocks
  2277.  
  2278.  ----------------------------[ www.dfsee.com ]-------------------------------
  2279.  
  2280.