      DFSee version 10.4 23-05-2010  (c) 1994-2010: Jan van Wijk
 =========================[ www.dfsee.com ]==========================


H I S T O R Y    1 0 . X
========================

10.4  23-05-2010 DFSeeHow   HOWTO documentation PDF file updated for version 10.x
                 DFSusb32   documentation file dfsusb32.txt updated for DFSee upgrade
                 Dialogs    Fixed incorrect open position Clone and Format dialogs
                 JFS  LDR   Adjusted size to (now) documented 31 sectors (was 34)
                 JFS (boot) Display bootsector code updated to eCS 2.0 GA level
                 JFS (boot) Fixboot bootsector code updated to eCS 2.0 GA level
                 Resize flg in XML only set to YES for DFSee resizable filesystem
                 WARNING if LBA BR-offset smaller than sectors/track (LVM corrupt)

10.3  06-05-2010 FAT DIRTY  Added check/update for documented flags in FAT area
                 FAT open   Dont search 2nd FAT if 1st not found (long delay)
                 FAT open   Report dirty status on open (from Bootrec and FAT)
                 USB stick  Increased size of image to 934 MiB (stick >= 1 Gb)
                 geo        Fixed forcing GEO back to the original (S) values
                 imz2raw    Fixed empty file bug (could not write after EOF)
                 linux      Fix for kernel 2.6.34 stat fail on large disks
                 setboot    -disk:nr option can force (BMGR) disk to work on

10.2  28-03-2010 Boot image Updated USBASPI.SYS to much newer 2.27, dated 2008
                 geo        Retain correct base PSN if a partition was selected
                 LVM dialog Indicate 'sync LVM engine' as NOT RECOMMENDED
                 MBR code   Recognize another variant of the OS/2 2.x MBR code
                 Menu BM/LVM removed duplicate shortcut letter 'I'
                 Menu Wipe  Added comment on removables to final message
                 Menu Wipe  Start of disk, now wipes 32 MiB instead of 10
                 Menu       Actions -> Create bootable (USB) disk
                 Menu       Display -> Show Partition Table Sector, MBR or EBR
                 Menu       Wipe MBR sector for a disk (FDISK menu)
                 Menu       Wipe Bootsector for a partition (filesystem menus)
                 RUN cmd    Fixed problem with quoting (spaces, params)
                 Script     Fixed trap on single WHILE/FOR/IF on last line
                 Script     Fixed trap when 'until' is missing for a 'do'
                 Script     Add expression/variable substitution to single-step popup
                 Script     Confirm single-step execute line, and allow script cancel
                 Script     Allow . as placeholder in script positional $n parameters
                 Script     Added verbose and single-step option to RUN file dialog
                 Script     Single-Step + Verbose check-box in singlestep popup
                 USB stick  Added DFSUSB32.dfs script to prepare a bootable stick

10.1  01-01-2010 502G disk  Made this an 'informational' message on OS/2
                 AUX mode   Add warning popup if AUX mode is activated
                 Bootable   CD/Diskette added info on SATA legacy mode
                 FDISK menu Prestore dialog added comment on restore types
                 FORMAT FAT Fixed system label to contain 10.x (use VLABEL)
                 MBR code   Recognize PendriveLinux Multi-ISO boot from USB
                 MBR NTsig  Changed default to DF5ee100, eye catcher value
                 MENU       Format: avoid find 2nd FAT area (very slow!)
                 SCAN       Fix reported count when error-strategy is 'quit'
                 SCAN menu  Force '-E:i' to always retry with single sector
                 STORE      Use A/B instead of 1/2 as store identification
                 Sw -dir    EXE startup switch, file directory (scripts, key)
                 Sw -screen Linux EXE switch, force screen size like 112x39
                 USB-stick  Bootable DFSee ISO from USB stick using GRUB

10.0  01-11-2009 502G disk  OS/2 warning if disk > 502 GiB normal limit
                 64K warn   OS/2 or eCS incompatible with > 64K cylinders
                 A sn size  Fixed multi sector ASCII display output format
                 CD/FLOPPY  Choice between 28 or 50 lines display at startup
                 CD/FLOPPY  FreeDOS updated to latest kernel/command.com
                 CD/FLOPPY  New IDE driver, XMS manager and ramdisk updated
                 CD/FLOPPY  Optional load of (Iomega) FireWire driver added
                 CDROM boot fixed availability of HPFS/JFS/NTFS-LDR images
                 CHS warn   No CHS warnings if #sects > 63 (eCS > 500Gb)
                 CLONE      Added 'reboot' advisory popup after completion
                 CR         No size adjust primary, if not at MBR track
                 CR         Align to cyl-start if prev END is not aligned
                 CSLIST -s  Add cylinder-aligned sectors to sector-list
                 DFSDOS VOL Fixed size/freespace for drives > 2Gb, filedialogs
                 FAT        Fixed display bugs with just one FAT area
                 HEX dump   Default size full sector if display >= 40 lines
                 JFS super  Always warn for superblocks/part size mismatch
                 KEY        Support major versions over 9 in key checks
                 LIST       Export/Import preserves list display format
                 LIST       Export/Import store/display drive/disk/part
                 Menu       Mode=Fdisk -> Wipe (EBR) TRACK-1 reserved sectors
                 Menu       Edit->Settings->Status prompt after each command
                 PART view  Show decimal size in sectors if no LVM/BMGR
                 PART -s -u Show Linux UUID value for native filesystems
                 PART -v    Show Linux UUID value for native filesystems
                 PART -xml  Show Linux UUID value for native filesystems
                 PART pid   Show Linux UUID value for native filesystems
                 PTE        No 'smart' field updates when type set to 0
                 RESIZE and EXPAND added '?' and '-?' help on command
                 SCAN       Fix progress reporting when not at LSN 0
                 SCRIPT     Fixed BREAK from FOR loop, break just one level
                 WARNING    Linux device-nr too large, only for nr > 63
                 WARNING    Type 0F extended container, made a minor warning

_______________________________________________________________________________

H I S T O R Y    9 . X X
========================
_______________________________________________________________________________
9.15  21-03-2009 CD-boot and diskette, ramdisk now 12Mb, boots on 16Mb machine
                 DFSxFSx Analysis scripts support current object (large-floppy)
                 EDIT    Binary file, allow spaces in path+filename
                 EDIT    "File in Binary Editor", textual menu change
                 EDIT    Hex file, used item size based on screen width
                 EDIT    Max nr of bytes/row to 133 in HEX editor
                 EDIT    Fix trap with > 50 bytes/row in hex editor
                 FAT     Fix open/format traps with 2048 byte sectors
                 FORMAT  Support 2048 byte sectors (FAT filesystems)
                 MENU    File, open object, Freespace area as logical
                 RECOVER Warning to use ANOTHER partition as destination
                 RESTORE partition info, extra confirmation when no prompts
                 RESTORE Show restored size/offset with -S option
                 RESTORE Fixed restore of .IMG file with -S option
                 RESTORE Fixed restore to 'corrupt' (NTFS) partition
                 SAVETO  Warning to use ANOTHER partition as destination
                 SCREEN  Support screen/window sizes up to 500 columns
_______________________________________________________________________________
9.14  07-02-2009 RESIZE  Fix 'ACTIVE' flag lost on expand (again)
                 ntsign  Added -query and -v display options
                 Profile Correctly execute from path with spaces
                 MBR id  Recognize 'Symantec/Norton Partition Magic'
                 PART -V Fixed display of HPFS spare sector (0x11)
_______________________________________________________________________________
9.13  11-10-2008 COPY    No change part-type to HIDDEN (multiple visible prim)
                 GENPART Use explicit HEX partition-type in the script
                 HELP    Added Partition Type help chapter in Help menu
                 LVM dlg Updated help for driveletters and 'sync LVM'
                 MENU    Fixed 'filename with spaces' issues for IM etc
                 MOVE    Display overview as a table, not as a 'map'
                 MOVE    Make MOVE/COPY commands use explicit HEX type
                 MOVE    No change part-type to HIDDEN (multiple visible prim)
                 PART    Fixed freespace line formatting for Linux and MAC
                 PART    Partition type 0xBC (acronis-ZS)  recognized
                 PART    Partition type 0xBF (Solaris ZFS) recognized
                 Profile template is now 'proftemp.dfs' user: profile.dfs
                 RESIZE  No change part-type to HIDDEN (multiple visible prim)
                 SCRIPT  Added fileselect(), filesaveas() and dirselect()
_______________________________________________________________________________
9.12  30-08-2008 DIALOGS image, restore, clone, create; use explicit HEX
                 IKEYxxx Changed to be a generic template replacement utility
                 MENU    Make 'change partitiontype' use explicit HEX numbers
                 NTSIGN  Changed parameter to be decimal by default, not hex
                 PART    Make labels (-b-) the default for Linux and MAC too
                 PROFILE Default (empty) profile.dfs made part of distribution
                 SCRIPT  Fix broken function-name parsing in ver 9.11
                 SERIAL  Changed parameter to be decimal by default, not hex
                 SET     Help text on 'set radix' or 'set radix -?' improved
                 TYPE    Set 'class' of 2nd parameter to be a partition-type
_______________________________________________________________________________
9.11  16-08-2008 JFS     Minor textual update in filefind dialog text
                 MENU    'Find and Recover ONE file' for HPFS/NTFS/JFS
                 MENU    Add help on SCRIPT flow-control and layout
                 MENU    Add help on built-in functions and variables
                 MENU    Added/Moved 'Find ONE file/dir' by full path
                 Numbers Allow hex/dec/octal on most parameter values
                 Numbers Changed default radix for ALL values to DECIMAL
                 RUN     Help on flow-control, functions and variables
                 SCRIPT  Implemented lazy evaluation on OR, AND, ||, &&
                 SCRIPT  Add control-structure help text function
                 SCRIPT  Fixed bug in STREQ and related operators
                 SCRIPT  Added BREAK and CONTINUE loop controls
                 SCRIPT  Added pragma and built-in function help
                 SCRIPT  Fixed parameter bug in left() and right()
_______________________________________________________________________________
9.10  20-07-2008 FAT FS  Hint to use FORMAT when bootsector is empty
                 MEDIA   Allow upto 24 IDE/SCSI disk on Linux (hdX/sdX)
                 PART    Added details to 'invalid partition table nr'
                 SETBOOT Allow colon on /IBD:C: syntax
_______________________________________________________________________________
9.09  24-04-2008 CR       Create a valid new BBR on type 0x35 for 'create NEW'
                 SBVER    Command for JFS, set JFS version (to OS/2 or Linux)
                 Mode=JFS menu, added item to set JFS filesystem version
_______________________________________________________________________________

9.08  18-04-2008 CR       Clear BBR on type 0x35 for 'create NEW mode'
                 IMAGE    Added warning on using SMART with recovery to help
                 RESIZE   Added 'limitations' to help, supported FS
                 RESTORE  Added informational REBOOT message popup at end
_______________________________________________________________________________

9.07  22-02-2008 DFSDISK  Generate full disk-overview in XML format too (.RDF)
                 LVMsync  Fixed close-all-disks to LVM engine (sync LVM)
                 OS2-EXE  Supports using IBM BLDLEVEL now (when NOT compressed)
                 PART     Changed 0x12 type description to 'Recovery'
                 QUERY    DR/PR option tests for removable disk/partition
                 QUERY    DY option tests for 'large floppy format' disk
                 Resolve  variables, '$$' in expression resolves to '$' value
                 SET VAR  command, switch $var substitution in commands ON/OFF
                 SLT dlg  Minor textual update to cancel-SLT build popup dialog
                 Sw: -$-  EXE startup switch, $var substitution in commands OFF
_______________________________________________________________________________

9.06  06-01-2008 TxWin    Added double-buffering to reading VIO screen  (traps)
                 defaults Set bad-sector retries to be -A:1 (was 5)
                 warnings Duplicate driveletters, extra text for WIN
_______________________________________________________________________________

9.05  01-01-2008 cmdline  Fix syntax error on single '$' characters (9.03/9.04)
                 disk R/W Allow OS2 physical disk handle-value ZERO (TSHELL)
                 format   Warnings about 'large floppy' FAT32 on OS/2
                 geocalc  Allow sectors/track upto 255  (DANIS506, 2 TiB disks)
                 list     Fixed decimal value shown for very large values
                 menu     Show error 'item currently disabled' on mousclick too
                 menubar  Add application version to right side of menubar
                 menu run Allow DFSee quit from script ran from the menu
                 part     Warnings about 'large floppy' FAT32 on OS/2
                 quit     Do not exit with the 0x251 DFS_QUIT as rc (make it 0)
                 run      Abort script run when parameter prompt is canceled
                 script   Quit  script (and app) on application 'q' command
_______________________________________________________________________________

9.04  09-12-2007 CR menu  Fixed enable/disable of CR/BM-install menu items
                 FileDlg  Fix directory read for DOS version (Watcom 1.7 bug!)
                 Geocalc  Ignore deleted (type 00) partitions in MBR tables
                 LVM      Set correct drive-link seq-nr  (P#1262, Mantis 1572)
                 LVM  -c  Fix drive-link sequence numbers that are ZERO
                 Menu     Edit -> Set Geometry contents based, toggle 'geocalc'
                 PART xml Add specific warning for LVM sequence-nr ZERO
                 SCRIPT   Implemented error ignore/quit/confirm logic
                 SCRIPT   Implemented setting $_rc system variable on commands
                 SET geo  Set 'geocalc' disk contents based geometry ON or OFF
_______________________________________________________________________________

9.03  25-11-2007 CLONE    pri-to-pri, fix automatic FIXPBR 'to' part
                 CMDLINE  Allow input of <> when not at start cmdline
                 CMDLINE  Implemented DFSee host variables $_name
                 CMDLINE  Support $variable and {expression} evaluation
                 JFS -v   More info on damaged Inode with startup switch -p
                 LIST -c  Fixed incorrect leading '-l-' option
                 MENU JFS fixboot, driveletter prompt for bootable JFS
                 RESIZE   Fixed 'ACTIVE' flag being lost on expand
                 SCRIPT   Support named local variables in scripts  (perl like)
                 SCRIPT   Support expressions and builtin functions (perl like)
                 SCRIPT   Support IF/THEN/ELSEIF/ELSE, WHILE, UNTIL and FOR
                 SCRIPT   Allow direct disk-read using $_h_sector[secnr]
                 SCRIPT   Added comma-operator to expressions (for loops)
                 SCRIPT   Added tree-based parsing and linenr error reporting
                 SCRIPT   Do not execute lines resolving to empty string
                 SCRIPT   Fix empty string variables like $_p_label
_______________________________________________________________________________

9.02  10-10-2007 ABOUT    Updated registration key text for temporary keys
                 CLEANUP  Add reset ACTIVE flag for logicals, rework code
                 CREATE   Fix type freespace on create log between primaries
                 FIXBOOT  Fixed missing bytes for FAT32 with Win9x bootcode
                 MBR      Added Windows Vista MBR recognition for display
                 MENU     Add 'wipe first disk track' (except MBR/LVM)
                 MENU     Disable Bootmanager items if BMGR is not present
                 MENU2HTML -h option generates static HTML pages, not PHP
                 NTFS     next-lsn preserved on auto-display related MFT
                 OUTPUT   Added 'underscore' separator line after each command
                 PART     -xml added 'beyondenddisk' warning property
                 fstype   0x27 for IFShidden, like VISTA pre-install
                 skipfs   startup switch, skips Fs on part listing
_______________________________________________________________________________

9.01  09-09-2007 Alloc    Added 'alloc map, F9, to Reiser and EXT2+3 menus
                 Clone    Avoid 2nd dialog after clone size warning popup
                 Create   menu, removed inaccessible disks from freespace lists
                 Create   Add 'BJFS' for a bootable JFS partition type 0x07
                 Help     Several minor updates to various help pages
                 Menu     Bootmanager Install, item added to "Mode=FDISK" menu
                 Menu/Dlg Partition selection lists, skip empty disks
                 Menu2html creates (PHP) documentation for active pulldown menu
                 Mode=FAT Improved FAT filerecovery search options handling
                 Move     Fix MOVE to begin freespace, fail to clone (smart)
                 PART     Dont close default store when 'large-floppy' present
                 Unmount  From the File menu, allow unmounting 'dummy' disks too
_______________________________________________________________________________

9.00  16-08-2007 Icons    Updated OS/2 and Win Icons to match the V9 release
                 APMAP    Show Apple-Partion-MAP in first track when present
                 BMFIX    BMGR, default to NO I13X check, allow GRUB/Win MBR
                 DARWIN   First port for MAC OS X 'terminal' using GCC 4.x
                 DFSIMAGE CMD/BAT, added a 'raw' parameter for image creation
                 DIRTY    Update menu-item enable/disable after changing status
                 EBR      Show classic IBM Bootmanager menu name in display
                 EDIT     Disassembler on <F2> or '-d'; Step, Save to file etc
                 EXT2/3   Added more info to the superblock display
                 EXT2/3   Add group descriptor strcuture read & display
                 EXT2/3   Area aware allocation logic (disk-level smart)
                 EXT2/3   Allocation bitmap logic; alloc, smart image/clone
                 Edit ->  BMGR items moved to 'Fdisk -> OS/2 LVM and Bootmanager'
                 EDIT     Limit HEXED marked-area to a single object (sector)
                 FAT12    Fix wrong output on large clusters/small filesystem
                 FILEFIND Dialog, add 'search from current sector' checkbox
                 FIXBOOT  Driveletter prompt dialog in JFS/HPFS menu selection
                 FIXBOOT  HPFS, default to NO I13X check, allow GRUB/Win MBR
                 FIXBOOT  Retain (boot) letter on JFS/HPFS when already there
                 Geocalc  Add LVM DLAT disksize versus OS disksize sanity check
                 Geocalc  Contents based geometry determination (sniffing)
                 Grub     Display summary or details (0 -v) on GRUB MBR sectors
                 Grub     Display details on GRUB bootsectors, incl boot device
                 Grub     Display details from stage 1.5 or stage 2 data sectors
                 Grub     Identify GRUB/LILO non-MBR sectors correct on display
                 HPFS id  Fixed false 'alloc sector' identification empty sector
                 JFS      Better sanity check on IAG filesystem structure data
                 LVM -n   Fix trap when BootDiskId is not set yet for a disk
                 Linux    Recognize JFS FS in 0x83 partition as well as 0x35
                 Linux    Recognize JFS filesystem in 0x83 Linux partition
                 LinuxLVM Added type 0x87 to CR and change-type selection lists
                 MENU     Made 'Bootmanager menu Add' generic LVM/non-LVM
                 MENU     Updated bmfix menu wording, added I13X to help text
                 Mode=HFS in menu, recognition in PART display, limited support
                 Mode=XFS in menu, recognition in PART display, limited support
                 OS-cmds  Allow external cmds on DOS/OS2 only (security issue)
                 PART     Display GRUB summary on -v and -q, if GRUB present
                 PART     Fixed trap on a garbage IBM bootmanager BMP sector
                 PART     Improved rounding of MiB size values to be exact
                 PART -b  Add 'related' column for Creator info or Linux ldr
                 PART -b- Added label info for EXT2/3 and Reiser filesystems
                 READ     Allow read outside a partition (GRUB stage2, LVM etc)
                 REISER   Implemented allocation map display and smart imaging
                 RESIZE   Enable menus for FAT/HPFS/NTFS only, not EXT2/RSR
                 RESTORE  (verify) updated confirmation text for readability
                 RESTORE  Fix spurious CHS popup after completion of restore
                 SCRIPT   Minor fix for script set-parameter using prompt text
                 SERIAL   Improved batchmode use and wording of popup text
                 SWAP     New mode, allows smart disk imaging skipping the SWAP
                 SWAP     Identify Linux swapspace type1 and type2-v0 or -v1
                 Switches Interpret -x123 as a longname, not a value: -x:123
                 TERM     Recognize RXVT terminal string as Xterm compatible
                 TRACE    Set cyclic trace to create 9 files, in File menu
                 VCU      Fixed for empty disks, and disks with logicals only
                 VIRT     created from a .PDx, does auto restore of .IMx file
                 WARNING  For sda/hda devicenumber too large (libATA and SCSI)
                 warnings Suppress disk-warnings too on -w- 'part' option
                 warnings Toned down the 'HiddenSectors' warning text a bit
                 warnings made aware of DFSee I13X patches for BMGR and MBR

_______________________________________________________________________________

H I S T O R Y    8 . X X
========================

8.17  11-09-2007 Move     Fix MOVE to begin freespace, fail to clone (smart)
_______________________________________________________________________________

8.16  13-05-2007 CR       Fix IBM BootManager LSN string syntax in EBR sectors
                 CLONE    Fixed disk-to-disk smart clone cluster-skip on FAT
                 EDIT hex Only use 32-byte wide startup at 140 columns or more
                 RESIZE   Fixed expanding a LOGICAL resulting in bad alignment
                 SCAN     New -skipbads option for quick scans, default 1 MiB
_______________________________________________________________________________

8.15  04-05-2007 CR -G:n  Set GAP between p-table and bootsector for a logical
                 DFSTART  Fixed check on (now obsolete) DFSDISK.DFS script file
                 EDIT     Fix initial off-screen cursor when cursor not at start
                 IAG      New command to display detailed IAG structures
                 ICONS    Generic DFSee icon same for Linux, Windows and OS/2
                 JFS      Add IAG automatic structure identify and display
                 JFS open Show more information on corrupt IAG data structures
                 LVM dlg  F2/F5/F8 for HEX edit LVM DLAT, bootsector and BBR
                 MENU     Add IAG structure display items, overview and detail
                 PART     Recognize an empty MBR with Linux GRUB correctly
                 PTE dlg  F2/F5/F8 for HEX edit p-table sector and bootsector
                 REPEAT   Repeat any DFSee command, forever or specified number
_______________________________________________________________________________

8.14  12-04-2007 DFSCHECK add Reiser and Ext2/3 filesystems analysis scripts
                 Dist-ZIP add 'versionX.YY' file for quick version checking
                 Filename in dialogs, preserve single-quotes, allow "Log's"
                 Hex-edit Alt-E, Alt-J, Alt-K, Alt-S for cursor related marks
                 Hex-edit Add Alt-1 .. Alt-0 for 1..10 byte sized mark areas
                 Hex-edit Add Alt-R reverses bytes in mark  (endian correction)
                 Hex-edit Add Alt-C for copy data, Alt-M for copy and move mark
                 Hex-edit Allow paste HEX-data from clipboard on a single line
                 LVM Dlg  Allow setting of driveletter '*' for 'auto assign'
                 LVMSHOW  fixed for showing info for partition on other disk
                 MENU     File > Open Volume inform when object is a partition
                 Mouse    Make right button available for OS (clipboard etc)
                 PART -w  Warn on primary partition inside EXTended container
                 PART -w  Explain 'Obsolete entry X' in LVM DLAT, run 'LVM -c'
                 PART -w  Reword GPT/EFI warning, incl iMAC, allow total remove
                 PART -w  Warning when I13X BMGR present, but no I13X MBR code
                 PTE Dlg  Custom sort order fields + button, to allow any order
                 RESIZE   Fix maximum size displayed for FAT in expand dialog
                 RESIZE   Keep exact start-sector for non-aligned partitions
_______________________________________________________________________________

8.13  25-03-2007 BOOTINI  On FAT(32), search for correct (ASCII) filename now
                 CLONE    Reword error msg on opening non-formatted TO store
                 CLONE    Reword warning on time-to-complete, hint at status
                 COPY and MOVE, fix offset for 1st primary on a disk (Cyl 0)
                 CR/LVM   No clear of the BBR (LVM sig) area on new type 0x35
                 FILEFIND on FAT, fixed incorrect matching on DIR and filenames
                 FORMAT   Use 1-sector buffer on quick-format (avoid USB bug)
                 JFS      Fixed crash displaying a garbage filled superblock
                 LVMSHOW  fix display of LVM info for a specific partition
                 MENU     Add menu items BR code save/restore using RAW images
                 MENU     Display -> LVM info for partition(s); show DLAT/BBR
                 MENU     File -> Open Part/Volume verbose for more info
                 OS2 I/O  Fix Ioctl TrackLayout param size  (is cosmetic only)
                 REGKEY   Verbose identification and status (shows expiration)
                 SUPER 2  JFS, display secondary superblock with 'super 2'
_______________________________________________________________________________

8.12  04-03-2007 CD       Display current working directory without an error
                 CHECK    NTFS, fix alloc error messages on split-tree DIR
                 CR dlg   Fix size=1 sticking after a BMGR partition is made
                 FORMAT   Use drive locking during format (on OS2 and Windows)
                 LOCK     Support lock-by-driveletter for large floppy format
                 LVM dlg  Update of driveletters works again (bug in 8.11)
                 MAP      Fixed display of driveletter line with 'map * +'
                 MENU     Display -> Other partition views; fixed, better help
                 MENU     Mode=FDISK -> Set Partition -> Not active, clear flag
                 NTFS     Recognize Windows Vista NTLDR sectors (named BOOTMGR)
                 PART     LVM column aligned if > 98 cols, using max 114 cols
                 PART -b  Align freespace lines for Linux in its default table
                 RESIZE   Allow '*' for default/maximum size in the dialog
                 RESIZE   NTFS, avoid empty bitmap extent on expanding the FS
                 RESIZE   NTFS, avoid extra bitmap flushing after updating it
                 STORE    Better understandable store description texts
                 WIPE -V  Perform an all-sector verify by reading back
_______________________________________________________________________________

8.11  18-02-2007 BOOTSECT enhanced display, BPB-Geo/dsk L-geo, JFS bootcode
                 DESKTOP  Fixed auto resize on startup, using MODE command
                 DISK     Switch to Mode=xxFS on large-floppy-format disks
                 FORMAT + FIXBOOT support Veit Kannegieser's OS2LDR.SEK code
                 IMAGE    Dialog, fix empty 'start' value messing up command
                 LVM      Create LVM signature area for LVM/JFS partition types
                 LVM      Suppress 'BAD' warning on fakeEBR display (fixed Geo)
                 LVM dlg  Allow empty Vol/Part/Letter fields to mean delete
                 LVMsync  Change default to NO synchronize to avoid problems
                 MAP      Show PRM & large-floppy 'removable' status when known
                 MAP      Show large-floppy: FS-format, label, driveletter
                 MAP -m   Reworded int13 limit message line for more clarity
                 MENU     Actions -> Format with FAT filesystem -> new submenu
                 MENU     Actions -> Format ... -> Current, OS2LDR Large Floppy
                 MENU     Remove mode=FDISK duplicate 'D' accellarator key
                 MENU     Exclude removables from 'Boot using IBM Bootmanager'
                 PART     Switch to Mode=xxFS based Part-type for non-formatted
                 PART     Added disk-level warning 'large floppy' format
                 PART     Added table footer with '>' status character legenda
                 PART     Show large-floppy: FS-format, label, driveletter
                 PART -n  Fix table header on Linux default (or part -n -b)
                 PART/MAP Implement removable detection (like USB) for Windows
                 RESIZE   Fix crash in resize of FAT32 filesystems (8.09/8.10)
                 RESTORE  Dialog, fix empty 'start' value messing up command
                 RESTORE  Fixed display of buffersize for uncompressed .img
                 SETBOOT  Add removable indicator (not bootable) when known
                 SETBOOT  Display (LVM) driveletter and filesystem on -list
_______________________________________________________________________________

8.10  09-01-2007 FILEFIND Fix crash mode=FDISK, on several unsupported commands
                 FIXEXT   Fix MBR corruption, empty disk!    (bug in 8.09 only)
                 JFS      Updated fixboot/ldr templates to eCS 2.0 beta3 level
                 MENU     Display popup when a disabled menu-item is selected
                 PART     Fixed buffersize bug in CorrelateDriveLetters (crash)
                 PART     Show both, and WARN on duplicate driveletters (clone)
                 RESTORE  Fix incorrectly reported size on start other than zero
_______________________________________________________________________________

8.09  21-12-2006 DFSCHECK Increased imz size to 600 sectors (2*FAT+ROOT)
                 FAT INIT Detect corrupted 'EA DATA .SF' data files at init
                 FIXBOOT  JFS, fixed label for bootable JFS (was 'footable':-)
                 LVM MENU BMGR menu delete removes obsolete '--> LVM' string too
                 LVM MENU Explicit menu item 'Bootmanager menu Delete'
                 FS MENU  Change volume serial number in 'Boot area fix/update'
                 FS MENU  Added selection for any/all filefind HPFS,NTFS,JFS
                 FILEFIND -a option, to find any/all files, deleted and normal
                 SERIAL   Change volume serial nr on FAT(32), HPFS, JFS and NTFS
                 BUFFERS  Changed ALL code to use variable sectorsize (like 4Kb)
                 MENU     JFS text now 'Unmounted & Clean' for consistency
                 PART     BSIZE buffers allow 2 4Kb sectors, fix 'GPT' crash
                 PART -b  Linux style table with start/end and size in blocks
                 RESTORE  Dialog and -S option use start-sector from IMZ hdr
_______________________________________________________________________________

8.08  11-11-2006 DFSDISK  Fixed disk-selection in script after 'setboot'
                 FAT FS   Fix to use first FAT area by default, not second
                 FINDROOT NTFS, fixed trap on random data in some sectors
                 IMAGE -P Fixed incorrect default size to image (read errors)
                 LVMREDO  Added to the list of 'known fdisk' commands
                 MENU     FAT, HPFS and NTFS add 'Reset bad sectors' selection
                 MENU     Removed obsolete 'F9' from 'Disk and Media' menu item
                 NOBADS   HPFS, reset the bad-sector-list to an empty state
                 NOBADS   NTFS, reset $BadClus and $BitMap, to NO bad sectors
                 NOBADS   Reset clusters marked as 'BAD' in both FAT areas
                 NTSIGN   Added command description and usage on '-?'
                 NTSIGN   Fixed confirmation for non-windowed interactive use
                 PART     Add explicit warnings/errors on EBR BACKWARD/LOOP
                 PART dr  Allow select for '-c' LVM letter
                 PART-xml Add flag1/2 value, fixpbr/chs hints, installable flag
                 PTE      'SORT' button sorts table on the start sectornumber
                 QUERY  PN returns 1 when partition has valid LVM information
                 QUERY  DN/DX returns #partitions with/without LVM info on disk
_______________________________________________________________________________

8.07  18-09-2006 DFSMKOBJ CMD creates the OS/2 or eCS desktop folder for DFSee
                 CLONE    Ignore FS-damage on opening destination partition
                 Screen   7-bit ASCII output default on Linux (unless -7-)
                 RECOVER  JFS/NTFS file recovery preserves file timestamps
                 CHECK    JFS/HPFS recursion guard added to prevent crashes
                 MOVE and COPY, added specific abort-confirmation in CLONE
                 MOVE and COPY, added extra 'may take very long' warning
                 PART-xml Generate XML partition overview to file or stdout
                 FIXBOOT  NTFS, use calculated default for MFTcopy sectornr
                 EDIT     Fix replacement-edit in FDISK mode (from scripts)
_______________________________________________________________________________

8.06  19-08-2006 DFSCHECK CMD/BAT now do ALL partitions if no parameter given
                 DFSEDIT  CMD/BAT as a quick 'binary-edit filename' solution
                 DFSDISK  Fix a minor BBR drivelink display error (VRAID :-)
                 EDIT     Highlight search-result location using marked area
                 EDIT     Add byte/line MARKED area in hex-edit (Alt-B/L/U)
                 EDIT     Erase now Alt-F (Fill), on MARKED area or whole item
                 EDIT fn  Add delete to end-of-file (Ctrl-D) on editing files
                 EDIT fn  Message popup is specified file does not exist
                 EDIT fn  Confirm file truncation (deleted bytes) at exit
                 EDIT fn  Insert/Delete single bytes at end of the file
                 JFS LIST Fix 'list -f' trap on check EA on some deleted files
                 MBR/EBR  Highlight partition-table bytes in the hex-editor
                 MBR/PART Recognize and handle MBR sector for LVM level 14.105
                 PART     Fix I13X recognition new LVM MBR code  (level 14.105)
_______________________________________________________________________________

8.05  10-08-2006 PSAVE    Fixed CRASH in OS/2, Win and Linux version (DFSDISK)
                 IMZ2RAW  Fixed write-error when expanding the RAW imagefile
                 MOVE and COPY, added 'Smart' checkbox to dialog, default on
_______________________________________________________________________________

8.04  06-08-2006 CLONE    Added -skipbads:nnn option, fast bad-sector cloning
                 CLONE    Reset active store on Escape or a failure too!
                 CLONE/IM Show number of bad-sectors in progress status too
                 EDIT     Add Ctrl-E to erase edited item to a hex value or 0
                 EDIT fn  HEX/ASCII binary sector edit specified filename
                 FAT FS   Detect unmapped clusters, inconsistent bootsector
                 FILEFIND FAT, fixed finding files with extensions like *.c
                 FILEFIND menu dialog, new 'verbose' checkbox, default FAST
                 FILIFIND NTFS, speedup MFT-record search using speedstep 2
                 FIND     Speedstep mode using -i:n option, skip n sectors
                 FIND dlg Add 'Step' field for the -i:Speedstep option
                 FIXBOOT  FAT, added bootcode type 'W = Win-9x on FAT16'
                 FIXBOOT  NTFS create record from template if no spare
                 FIXPBR   Disallow FIXPBR in FDISK mode for safety
                 FS FAT   Fixed trap if the bootsector was a valid NTFS
                 IMAGE    Exact image size is kept the same on writing
                 MENU     Added 'reselect disk' to FS menus; part to FDISK
                 MENU     Reworded NEWMBR submenu text, better style :-)
                 MENU     Added: 'Edit -> File, Binary edit' to edit files
                 Menu     Edit always starts with 1-sector items
                 PART     Reworded cylinder-alignment messages for clarity
                 PART     Pick-up correct FAT32 label from root directory
                 PART     WARNING on LVM/JFS with DLAT but no BBR info sector
                 PSAVE    Include unformatted bootsectors in .PDx file
                 RESIZE   FAT, fixed maximum size in dialog in some cases
                 SLT      Faster fileinfo on JFS/NTFS/HPFS, no alloc check
                 STARTUP  No 'GETDEVICEPARAMS failed' messages anymore, USB
                 STORE    Added exact image-size in bytes to internal info
                 STORE    Fixed store-nr display: Store #, added imagesize
_______________________________________________________________________________

8.03  05-07-2006 DFSDISK  Correctly displays all LVM-sectors in FS modes too
                 EDIT     Added interactive sector-editor in 'edit' command
                 EDIT     Add the generic FIND dialog using Ctrl-F/Ctrl-A
                 EDIT     Add the GOTO-location dialog to the sector editor
                 EDIT     HEX/DEC switch for LSN/PSN info in status line too
                 FIND     Added find-again logic to menu (Ctrl-A  shortcut)
                 GOTO     Dialog enhanced with CHS and MCS-number format
                 JFS      Fix CHECK of damaged Inodes (allocation info)
                 JFS      Fix XTP/DTP identification on blocksize < 4Kb PAGE
                 MENU     Sector-edit item in 'Edit' and <F2> shortcut key
                 PART     Add warnings if an LVM sector has a BAD CRC value
                 TXWIN    Fixed bug in overlapping window-border repainting
_______________________________________________________________________________

8.02  31-05-2006 ALLOC     Area support HPFS, FAT, JFS and NTFS filesystems
                 CLONE     Smart sector support (skip) on disk/filesystem
                 COMPARE   Smart sector support (skip) on disk/filesystem
                 DFSDISK   Allow display of all LVM information in FS modes
                 FIXBOOT   Fixed a program-crash in FAT fixboot (trap)
                 FIXPBR    Geo/HiddenSector warnings clear, optional fix
                 JFS       More error reporting on damaged fileset structure
                 LOGGING   Support for maximum logfile size and log rotation
                 MENU      File -> Trace to 3 cyclic files of limited size
                 MENU <F9> Now supports allocation display for a whole disk
                 Mode=xxx  Menu wording changed a bit for more clarity
                 SHIFTR    Shift all data in a range of sectors to the RIGHT
                 SLT2LIST  Add selected SLT sectors to list for analysis
                 Smart     Test (smart) allocation for every sector on disk
                 Store     Added AreaSN information for smart-disk support
                 \path     command implemented for the JFS filesystem, and
                           fixed a bug in this command for HPFS and NTFS
_______________________________________________________________________________

8.01  05-05-2006 CHECK     NTFS, fixed trap on $Secure resident data
                 CHECK     JFS fix the bogus Inode message on '-m'
                 CR Dialog Added explicit Bootable JFS 0x07 in list
                 CR Dialog Re-ordered a few fields for better TAB order
                 DFSCHECK  Renamed scripts to 'dfs*.dfs' for consistency
                 Display   bootsector sets 'up' sector to last sector nr
                 EXT2/3    Super command displays some more details now
                 FDISK cmd Hint at FS-specific mode for DELFIND etc
                 FORMAT    Refresh internal tables after formatting
                 FS FAT    Init sets global Dirty status for querying
                 History   Ctrl-D in popup deletes an item from history
                 History   Avoid (recursive history) popup from any list
                 History   Ctrl-D on cmdline, auto exec NEXT in history
                 History   Ctrl-D, delete history-item when popup active
                 IBM BMGR  Show Bootmanager version listed in bootsector
                 JFS       Fixed trap in display of ZEROED superblock
                 JFS  DIR  Fix dir-block display for blocksize not 4K
                 JFS INIT  Detect invalid Inode extent sectornumbers
                 JFSsuper  Allow but warn on invalid signature like JFS3
                 LVM dlg   lvmSync logic off for removables (OS2 only)
                 Library   Fix a possible crash on PATH larger than 1024
                 MBR code  recognize 'OS/2 2.xx German' style MBR (AP)
                 NTFS DIR  show 'noatt/-bad-' strings on MFT errors
                 New Menu  Display -> Other view -> Warnings only
                 PART      Added warning for BMGR CHS issue in bootsect
                 PART -x   Adds extra FS-specific columns to 'part -s'
                 Restore   Dialog, fix list selection after IMZ2RAW
                 SET cmd   Add 'set logfile ON/OFF' to suppress logging
                 W2KBM =>  BMFIX includes CHS check & fix plus old W2KBM
                 WARNING   On type 0x44 (Norton GoBack) when detected
                 WARNING   On Linux CHS/alignment warnings due to geometry
                 WIPEFREE  as new name for ZEROFREE for consistency
_______________________________________________________________________________

8.00  30-03-2006           Official 8.00 release. UI additions and JFS support
                 CD/DSK    Fixed filehandling and ZIP for DFSDISK/DFSCHECK run
                 CHECK/SLT Use compact layout showing path and filename too
                 FileInfo  Display path/name uses cache, .LONGNAME or 'magic'
                 JFS SLT   Creates a filename cache for recovery and undelete
                 JFS DIR   Show file and directory EA-size if EA is present
                 Mode=HPFS Find/Fix items now in 'FS structural fixes' submenu
                 Mode=HPFS add dump of system area to a compressed imagefile
                 Mode=JFS  add display for specific system/FS Inodes by number
                 Mode=JFS  add dump of system area to a compressed imagefile
                 Mode=JFS  add search and display items for filerecovery
                 Mode=JFS  add creation/update of recovery/undelete filenames
                 PART      Fixed disk-level warning display being discarded
                 QFI cmd   Quick find inodes on JFS by searching Inode extents
                 SHIFTL    Shift data in sectors (left) for custom recoveries
                 SLT -x    Aborts SLT build (in background)
                 SPEED     Better progress reporting, warning if area too small
_______________________________________________________________________________

8.b5  21-03-2006          Second PUBLIC BETA for the 8.xx release
                 DFSDISK  script, runs windowed for better progress reporting
                 DFSCHECK script, runs windowed for better progress reporting
                 PROGRESS Replaced 'dot' style progress by a progress BAR
                 PROGRESS Enhanced status-line progress with calculated ETA
                 CHECK    Changed progress #items done to percentage complete
                 CLEANUP  Now resets non-std partitiontable flags in primaries
_______________________________________________________________________________

8.b4  11-03-2006          First PUBLIC BETA for the 8.xx release
                 -nr +nr  Display sector, go backward/forward (GB/GF alias)
                 BOOTREC  Display shows ACTIVE FAT (FAT32)
                 CHECK    for JFS complete now, zero errors on clean FS
                 CR  -C   Option also forces LVM -C on -L option
                 CR dlg   Radio button for Recover/Clear mode selection
                 EJECT    New command for removables (like USB)
                 FIND     Fix a search-again loop when at end after a hit
                 FIXBOOT  FAT select BOOTCODE using a popup list
                 FIXBOOT  JFS bootcode template update (Steven Levine)
                 FIXBOOT  Serial-nr value changed to sectornr + timestamp
                 FIXPBR   Updated help, add message popup
                 FORMAT   Serial-nr value changed to sectornr + timestamp
                 FORMAT   Copy bootsector as spare to last sector (LVM-sig!)
                 FORMAT   Make FAT minimal 1 cluster in size (avoiding bugs)
                 JFS DIR  Inode/LSN mappings implemented using lookup table
                 JFS DIR  Display Inode/DirPage for regular directories
                 JFS SLT  Build complete; used by SLT, ID and CHECK commands
                 JFSINODE Identify (file/dir/deleted/bad) and display contents
                 LVM      Fix change letter for JFS types, dynamic update now
                 LVM -C   Option CLEARs old LVM BBR info (for NEW partitions)
                 LVM dlg  Strip trailing spaces from names that cause problems
                 MBR-crc  Added detection of PQ BootMagic style bootcode
                 MEDIA    NonLinux: IDE/SCSI/USB or PCCARD terminology change
                 MENU     File and Display->Related This +1 and This -1 added
                 MENU     Add SLT-build and ID to the Mode=JFS menu
                 MENU     Media management eject/discover (updated mount too)
                 MENU     Add explicit Mode=AUX submenu for consistency
                 MENU     partition selection now moved to FORMAT menu
                 MFT-REC  Illegal attribute aborts display, fixed
                 Menutext Use "disk-list" with mount/unmount, avoid confusion
                 PART     Display 'r' removable indicator for USB disks etc
                 WARNING  for FAT16 filesystem found in FAT32 type 0b/0c
                 WARNING  for FAT32 filesystem found in FAT16 type 06/0e/12
                 Warning  made Windows-0x0F extended type a minor warning

_______________________________________________________________________________

H I S T O R Y    7 . X X
========================

7.15  01-12-2005 BmgrList Add driveletter to boot-menu list item text
                 CHSstyle Selection dialog for FIXCHS, CLEANUP and CR cmd
                 CS -v -m New checksum verification options for scripting
                 DFSEE    enhanced the DFSEE.BAT/CMD with usage on '-?'
                 DiskOpen Allow OS2 PhysDisk handle 0 (disk 1 locked bug)
                 FILELIST Dialog, add Kib/Mib/GiB size for file selection
                 FORMAT   FAT12/16/32 formatting including options dialog
                 FS MENU  Checked text "Fixboot/LDR" in "Boot area fixes"
                 JFS      Fixboot bootable/standard bootcode selection
                 JFS/HPFS LDR (micro-filsystem) recovery commands added
                 Menu     Added FORMAT in Actions menu (FAT/FAT32 only)
                 Menu     Added NTFS dump first MFT-records to imagefile
                 Menu     Added Update NT-signature in MBR dialog/menu
                 Menu     Added Wipe-start-of-disk as seperate selection
                 NTFS     Display ARSHD-attributes in directory display
                 NTFS     Fix allocation handling extreme fragmented MFT
                 NTFS     Leading \ on recover '123.DIR\fn' path/filename
                 NTFS  \  command implemented, gives direct access to file
                 NTFS MFT INDX display shows Btree branches (directories)
                 NTFS MFT handling fixed for external attribute data
                 PART -e:1 to include info on 1st extended container only
                 Query P0 returns MFT-fragmentation on NTFS filesystems
                 RUN -P   Fix filename handling for script path with spaces
                 SETBOOT  accept full '-query' option as alias for -q
                 SLTbuild option dialog; multi-threaded on OS/2 and Win
_______________________________________________________________________________

7.14  07-11-2005 BSFIND   -f:pos start sector for the search as mcs-number
                 CMDLINE  Give error on single non-hex char commands like 's'
                 CREATE   Dialog, allow mcs-numbers for size and offset values
                 CREATE   Dialog, add "Offset" from start/end, reserving space
                 CREATE   Dialog, add "Multiple primaries" checkbox avoid hide
                 CREATE   Dialog, add "ACTIVE" checkbox for primary partitions
                 DFSDISK  Fixed a TRAP for a PATH longer than 80 characters
                 DFSTART  Fixed output file naming (failing DFSDISK rename)
                 FILELIST Dialog generates selection string from wildcard etc
                 FIND     -f:pos start sector for the search as mcs-number
                 Fileinfo Select on min/max filesize too in FAT, HPFS and NTFS
                 LIST     Uses filelist dialog for selection, ESCAPE aborts
                 MOUSE    -mouse switch fixes mouse-cursor in OS2 FS sessions
                 NEWMBR   Windows disk-signature will always stay unchanged
                 PRESTORE Dialog enhanced with several selection options
                 PSAVE    Dialog enhanced with a backup description field
                 RECOVER  Dialog for file selection, prompt if no parameters
                 RECOVER  Add min/max file size to the selection parameters
                 RECOVER  'ignore errors' checkbox now available in filedialog
                 SPACES   Allow spaces in paths and filenames for many dialogs
                 Status   Show RC value in GREEN for RC=0, avoid user panic :-)
                 TxWin    Use open-source, formal LGPL licensed version now
_______________________________________________________________________________

7.13  28-09-2005 DFSDISK  Fixed BAT file causing endless loop running on PC-DOS
                 MAP      Quietly skip unaccessible dummies from the display
                 NTFS     DIRTY command, synchronize mirror-MFT on MFT 0..3 too
                 NTFS     Avoid related MFT display recursion in any case
                 NTFS     Improve extremely fragmented attribute-list handling
                 PTE/LVM  Cleanup window positioning logic to use messages now
                 TRACE    Added -d:xx option, slowdown while tracing (xx  msec)
                 TXWIN    Updated for Open TxWindows version change  (1.00 now)
_______________________________________________________________________________

7.12  06-09-2005 BOOTINI  -2 option forces updating the file, if default is OK
                 CHECK    Speedup freespace analysis, when cluster > 1 (NTFS)
                 CHECK    More accurate allocation error report, smaller areas
                 DFSDISK  Made EXT2 superblock the default 'superblock' search
                 DFSDISK  Add search for 'NTLDR sectors' Radio button in dialog
                 DIRTY d  command for NTFS, forces CHKDSK on next Windows boot
                 EXPAND   Add EXPAND of NTFS $Bitmap special file for resizing
                 IMAGE    Dialog default changed to 2047 MiB multiple files
                 MENU     Added set FS Dirty/Normal to the Mode=NTFS menu
                 RESIZE   Fix size in NTFS bootsector, for spare-boot location
                 RESIZE   Update $BadClus special file for truncate and expand
                 RESIZE   Update NTFS $Bitmap special for truncate (resize)
                 RESIZE   NTFS filesystem resize considered reliable now ...
                 SCRIPT   Add new pragma 'SETPARAM' allowing use as variables
                 SCRIPT   Add prompt modus for setparam, allowing user input
                 SETBOOT  fixed for LVM-volume names with embedded spaces
                 SLT -v   Verbose output (path+filenames) on no-error lines too
                 SLT -?   Help added, simplified usage and better output format
                 SWITCH   Allow spaces in EXE switches like -l:"my logfile"
_______________________________________________________________________________

7.11  24-08-2005 BSFIND s finds NTLDR first sectors on disk for disk recovery
                 CHECK    updated for large freespace areas (more that 2GiB)
                 CHECK    reports error for FS being DIRTY or MOUNTED (in use)
                 CHECK RC set to the resulting number of errors, for scripting
                 CLEANUP  reset the ACTIVE flag on all extended-containers
                 DFSCHECK Resultfiles now named unique per platform (dfsoHPFS)
                 DFSCHECK Create a DFSCxxx.Iyy imagefile from filesystem start
                 DFSDISK  Fix behaviour when called without any parameters
                 DFSDISK  Resultfiles now named unique per platform (dfsdisko)
                 DONTFS   script, add Restart-Area display with logfile flags
                 IMAGE    Fixed and improved write-error reporting 2 GiB limit
                 LOG Dlg  Allow spaces in path or filename (Program Files\...)
                 MAP   -m Added explicit OS2 USBMSD.ADD DUMMY disk message
                 MENU     Edit -> Bootmanager Query config - setboot -q -list
                 MENU     Added search for NTLDR 1st sector, for recovery
                 MFT n -R show/test attribute runlists for non-resident data
                 NTFS     Display logfile flags and volume information on open
                 NTFS     Write MFTrec, Bitmap, mkRunList for better resizing
                 NTFS 's' seperate sectortype for NTLDR 1st sector added
                 NTFS LOG show restart-area from $Logfile, incl unmounted flag
                 No Dummy disks included anymore in menu/dialog select-lists
                 No Dummy FIXEXT, GENPART, LVMREDO, NTSIGN, NEWMBR, CLEANUP
                 No Dummy PART, PSAVE, PRESTORE, skip any inaccessible disks
                 PART  -g Output important lines to STDOUT, for scripting/GUI
                 PART  -w better message when ACTIVE extended containers seen
                 QUERY    Add EK/EM/EG as Expand size limit for resizing GUI
                 QUERY -g Output important lines to STDOUT, for scripting/GUI
                 QUERY PO return the dirty/mounted status for NTFS filesystems
                 RAMDISK  detection on FreeDOS diskette/CDROM now MUCH faster
                 SETBOOT  -list option shows Bootmanager menu items available
                 SETBOOT  Options compatible to SETBOOT.EXE replacement (eCS)
                 SETBOOT  Automatic close (trace) logfile just before booting
                 SETBOOT  -f-, no explicit flush (allows a PM message on OS2)
_______________________________________________________________________________

7.10  02-08-2005 Execute  logfile timestamp format using ISO format YYYY-MM-DD
                 PART -w  add WARNING for any invalid partition-table-entry
                 PART -w  add WARNING for a DELETED partition entry type 0x00
                 DELETE   default is now -c: clear ALL 16 bytes avoiding 0x00
                 NTFS MFT display all special $xxx files from Mode=NTFS menu
                 NTFS slt improved non-resident attribute-list handling in MFT
                 NTFS slt better display multiple non-resident MFT attributes
                 NTFS slt CHECK, no false alarms on unused MFT records
                 RESIZE   Set correct extended-container size on resize logical
                 RESIZE   Fix possible bug with FAT resize, ptable not updated
                 KEYB     Added optional codepage to the DFSDOS keyb command
                 Linux    Fix segmentation-violations (7.09, compiler optimize)
_______________________________________________________________________________

7.09  22-07-2005 LOGGING  Automatic log dialog at startup, unless -l- switch
                 CLEANUP  Added to Mode=FDISK menu, cleanup extended chain
                 EXT/Log  New freespace-type when holding EMPTY EBR container
                 WARNINGs when empty extended containers are detected (EBR)
                 DISKopen fixed CR bug after using GEO ? 255 on virtual disk
                 FAT CRC  Fix FALSE alarms, FAT1/FAT2 crc being different
                 PART  -w Lowered severity for some really minor warnings
                 Image -z Huge speed improvement, 30 - 50% faster than 7.08
                 ReiserFS display more fields from the superblock, incl size
                 WIPE     Accept mcs-numbers for -s and -F options
                 IMAGE    Accept mcs-numbers for -s and -F options
                 RESTORE  Apply start/size values from commandline in dialog
                 IMAGE    -S option now implies -z option too (smart, LZW)
                 RESTORE  Accept mcs-numbers for -s and -F options
                 IMAGE    Apply start/size values from commandline in dialog
                 CLONE    Apply start/size values from commandline in dialog
                 Mouse    Fixed problem with unreachable area on OS/2 desktop
                 Mouse    Added -mouse- program switch to disable the mouse
_______________________________________________________________________________

7.08  06-07-2005 PTE/LVM  Dialogs keep their pos after a move and next/prev
                 MOVE and COPY menu Add the '-a' option, align to cyl boundary
                 Startup  Fix TRAP on 2048 byte sector media at DFSee startup
                 TxLib    Enhanced mouse-PTR drawing in OS2 version (droppings)
_______________________________________________________________________________

7.07  29-06-2005 CLONE    Automatic buffersize reduction on bad-sector areas
                 IMAGE    Automatic buffersize reduction on bad-sector areas
                 SCAN     Automatic buffersize reduction on bad-sector reads
                 Desktop  output-window and entryfield size/move with desktop
                 Dialogs  Updated layout for better resize/move behaviour
                 LVM/PTE  Added OK/Cancel/Prev/Next buttons for mouse use
                 CLONEDLG Added OK/Cancel buttons for better mouse handling
                 WRIM DLG Ignore 'size from IMZ' if explicit size specified
                 TxLib    Implemented complete  mouse handling for DOS
                 TxLib    Fixed 1/2 vertical SIZE/MOVE by 1 character at a time
                 TxLib    Added full-window dragging and optimized move refresh
                 TxLib    Added OK and Cancel buttons to the standard dialogs
                 TxLib    Implemented complete mouse support for OS2 version
                 TxLib    Fix screen resize trap and 'mode' missing for Windows
_______________________________________________________________________________

7.06  02-06-2005 DFSNTLDR on NTFS creates NTLDR image for recovery purposes
                 FIXNTLDR on NTFS from builtin sector or compressed imagefile
                 ID -Last -g switch shows filename on STDOUT only (with -q)
                 LVMREDO  added to LVM menu, with standard refresh options
                 LVMREDO  -C option creates NEW LVM info if none is present
                 LVMREDO  Refresh/Recover LVM DLAT sectors, keep driveletters
                 MENU     Updated with NTLDR recovery items in a submenu
                 NTFS     Allocation 100% shown in GREEN for resident files
                 MOUSE    Click 'scrollbar' char on TEXTVIEW/LISTBOX scrolls
                 MOUSE    Added close-button to HELP and TextView dialogs
                 MOUSE    Added listpopup autoclose and better menu-toggle
                 MOUSE    Added close-button to dialog frame/canvas windows
                 MOUSE    Fixed 'mouse-trap' / F10 in scroll-window area
                 IUSBISO  Fixed filename case and space problems in Linux
_______________________________________________________________________________

7.05  24-05-2005 JFS open No incorrect geo warnings for PBR (heads always 255)
                 MOUSE    Supported for most operations now in Windows version
                 IMGRAB   Fix disk-number used in final part display (cosmetic)
                 FileDlg  Refresh volume list each time a filedialog is started
                 FileDlg  Support CDROM and network drives in DOS version
                 VOL      Volume command/menu support CDROMs now in DOS
                 DFSDISK  Allow spaces in the path and filename arguments
                 IMAGE +  RESTORE, use PARTITION in dialog if nothing specified
                 MENU     Prevent empty disk/part submenu when no ADMIN/root
_______________________________________________________________________________

7.04  06-05-2005 CLONE    -!- option skips the main dialog (clone -!- -p:pid)
                 DFSDISK  Added 'pt -r' display to show all existing LVM info
                 HISTORY  prefixed history popup (F11) retrieval bugs fixed
                 MENU     Added Recover/Init LVM DLAT sector to LVM submenu
                 MFT NTFS Fixed display bug after PART -r or RESTORE command
_______________________________________________________________________________

7.03  28-03-2005 CLONE    Fixed dialog FROM default selection on -p:xx
                 DFSCHECK added 'part -g' command at start for extra info
                 DFSDISK  Create unique output filenames for cyl/all/geo
                 DFSDISK  Strip file extension from basename specified
                 DFSDISK  Allow full path specified with basename ($7)
                 DFSDISK  Added complete parameter and option dialog
                 FAT32    Skip DosFilePtr allows driveletter correlation
                 FDISK F6 cleared sectors made searchable using type '6'
                 GENPART  Partition-recreate script from current partitions
                 HISTORY  Added menu-generated commands to history as well
                 HISTORY  UP/DOWN/F11 keys control commandline history now
                 IBM BMGR No warnings anymore when found on disk 2
                 ID -last Identify filename for the last sector 'in-use'
                 JFS      No warning for wrong HiddenSectors value in BR
                 MENU     New 'add/remove to BootManager menu' item
                 Progress added 0x prefix to HEX sector value on screen
                 Sizes    Use MiB units upto 10 terabyte, instead of GiB
                 WARPIN   Fixed descriptive titles on PDF shadow objects
_______________________________________________________________________________

7.02  29-03-2005 HOWTO    HTML and PDF version now, more up-to-date contents
                 WARPIN   Self-extracting WarpIn installer supported on OS2
                 OS2/eCS  Added new icons for EXE, scripts and DFSee folder
                 PART/MAP Allow over 50 partitions per disk and a 1000 total
                 MENU-fs  Fixed 'display files from list' to show filenames
                 JFS      No warning for incorrect PBR GEO (fixed 255/63)
                 W2KBM    Add warnings for 'old DFSee protection' detected
_______________________________________________________________________________

7.01  21-03-2005 DFSDISK  Allow extra superblock search for one filesystem
                 DFSIBMGR Updated the distributed image to 0F aware version
                 DFSWIN   Works on Windows-NT 4 again (broken in 7.00)
                 Dialogs  Implemented TAB-groups (sets of radio/checkboxes)
                 FileDlgs Improved FileDialog logic (FileExists, path etc)
                 FIXPBR   -g  option fix GEO as well as HS (replaces FIXHS)
                 FreeDOS  Diskette (and CD) now have CDROM drivers and FORMAT
                 IMAGE    Fixed a 'dfs -d- image -V:a' type crash on startup
                 IMGRAB   Automatic post-processing for FIXBPR and BOOTINI
                 IMGRAB   Add -G- and default 255/63 geometry conversion
                 IMZ2RAW  RAW2IMZ wrapper commands to compress/uncompress
                 Improved filedialogs, default filename, wildcard retrieve
                 MENU     Move all LVM stuff in a new Mode=FDISK submenu
                 MENU     Remove LVM information from a disk (pclear)
                 MENU     FDISK, add HPFS/JFS fast superblock search
                 MENU     fixed item Restore/Compare to Current object
                 MENU     added RAW2IMZ and IMZ2RAW to the Imaging menu
                 P/S-Geo  streamlined display line-format like L-Geo
                 RESTORE  '-S' now takes size to restore from the IMZ header
                 SIM/WRIM aliases IMAGE and RESTORE added for readability
                 Sector   header display line, always display a CRC value
                 Startup  Auto ReadDiskinfo and open of disk 1 unless -d-
                 W2KBM    Removed extra confirmation & update when OK
                 BSFIND   Added EXT2/REISER superblock search locations
                 BSFIND   Added HPFS/JFS fast superblock search
_______________________________________________________________________________

7.00  23-02-2005 Version: Official 7.00 major release (regular and SVISTA OEM)
                 ALLOC    Fixed reported allocation percentage large volumes
                 BMGR     Include only partitions from real disks in the menu
                 CHECK    Made SLT refresh the default with every 'CHECK'
                 CLONE    Fixed usage-bug when used by the MOVE command
                 CLONE,   SIM and WRIM, -L option excludes LVM signature area
                 CMD      Add REN and RENAME to the list of trusted commands
                 CR -M    Allow multiple visible primaries while creating
                 CR -S:n  Select a prefered slot-number in new partition-table
                 DFSDISK  Use part -V to show the FS superblock contents too
                 DFSDISK  Fix base-limit bug on read-error causing DFSDISK hang
                 DIRTY    Dirty bit(s) status display and SET for FAT(32)
                 FAT      Display CRC32 over FATs, warn if FATs different
                 FAT DIR  Display/list/count deleted files with the normal ones
                 FAT DIR  Allow damaged FAT area while showing directory info
                 FIND     Honnor -E:i to skip bad-sectors while searching
                 FIND     Fix line-spacing bugs in filefind, delfind etc
                 FIND     Dialog moved to new dfsdgen module
                 FIND     Menu dialog enhanced with Widgets
                 FIND     Added 'AND' argument & throughput
                 FIND     Added 2nd 'AND' search argument & throughput display
                 HELP     Improved PgDn/PgUp to sync on #help item numbers
                 HELP     Improved help in combined File and Prompt dialogs
                 HPFS CP  Fixed display of codepage contents
                 IM, WRIM Add .hdd/.fdd as default types to open-file dialog
                 IMGRAB   Command alias added for the regular 7.xx DFSee
                 IMP/EXP  Dialog moved to new dfsdgen module
                 JFS      Added superblock #sectors check
                 LVM -D   Avoid change to default p-name in SIG area
                 LVM -D   Enhanced recover from LVM-signature
                 LVM -D   Enhanced recovery of LVM-info from the LVM-sig sector
                 LVM -n:  With part-nr, will set the disk-name if none present
                 LVM -v-  Set BBR to V-deleted = 'available'
                 LVM DLAT display, correct display of related PID value
                 LVM etc  No needless reread of diskinfo (lvm), saves time!
                 LVM-BBR  Automatic display of BBR sectors with LVM-signature
                 MBR      Recognize V-Comm System Commander
                 MENU     New 'Set LVM geometry to L-Geo'
                 MENU     New 'Delete LVM volume' keep partition intact
                 MENU     Added 6 CLONING items to the menu, using new dialog
                 MENU     Added Edit -> Search string (find)
                 MENU     Added Edit -> Search string (find) to the menu system
                 MENU     New 'Open object to work with' submenu (disk, part etc)
                 MOUNT +  UNMOUNT menu-items added to the File menu
                 MOUNT    Mounts any kind of partionable media (DFSee 'disk')
                 NEWMBR   preserve NT-signature in the MBR (with newmbr -f)
                 NEWMBR   -f:disknr, use MBR code from other disk as template
                 NTFS     Fixed FILEFIND, DELFIND and MFT display of filenames
                 Output   More consistent 0x HEX prefix use
                 PART -V  Echo the executed commands and made generic
                 PARTINFO added lvmReserved area size field for LVM-sig area
                 PRITEMS  command sets #items todo, for multi-item progress
                 PTE Dlg  Fixed SN/Cylinder text alignment
                 PTE/LVM  Cleaned up 'no changes' messages (less clutter)
                 RECOVER  Fixed crash on invalid NTFS resident-attribute size
                 RECOVER  -u works for normal files as well as deleted ones
                 RECOVER  Translate spaces to underscore in 8dot3 translation
                 SAVETO + RECOVER updated to support the Linux version too
                 SIM      Dialog moved to new dfsdgen module
                 SIM      added suppress of progress-reporting option -p-
                 SIM/WRIM add 32bit CRC checking to all compression types
                 SIM/WRIM add Verbose, debug mode to standard dialog
                 SIM/WRIM Add open options -DPVI, use in standard dialog
                 SIM/WRIM Added source select Listbox & HEX format checkbox
                 SUBFIND  's' on FAT(32) find all 'subdirs from ROOT'
                 SVGRAB   Automatic logging to path+image-name.log file
                 SVGRAB   Avoid using 'newmbr -clean' with grab (less risk)
                 SVGRAB   Force grabbed partitions to visible partition types
                 SVGRAB   Auto-ACTIVE first primary and several bug-fixes
                 SVGRAB   Support LVM-signature area clone and relocation
                 SVGRAB   Added -A advanced option for multi-disk/non-sorted
                 SVGRAB   Route critical error messages to stdout too (for GUI)
                 SVGRAB   Add an fflush for STDOUT Progress using -G switch
                 SVGRAB   Add suppress of progress messages option -m-
                 SVGRAB   Suppress progress output for the for MBR-track
                 SVGRAB   Fixed quoted-string passthrough on argv[] arguments
                 SVGRAB + SVEXPAND default imagefile extension is now .HDD
                 Startup  Switch -d:max sets number of disks mounted at start
                 TXWIN    Fix program crash on ScreenCols=0, redirected output
                 TXWIN    Fixed moving a ListBox popup Window from Spin-value
                 TXWIN    Add Widget handling to PromptBox/FileDlg dialogs
                 TXWIN    New GROUP Window-US for better autoradio buttons
                 TXWIN    Implemented TXWIDGET handling and generic dialogs
                 Trace    No trace on DFSEETRACE environment var if -l switch
                 Trace    Fixed TRAP on trace timestamping in some situations
                 UNMOUNT  Removes partionable media mapping (DFSee 'disk')
                 WRIM     Better handling and reporting of corrupt imagefiles
                 WRIM     Recover from 1 or 2 bytes missing corruption P#928
                 WRIM -v  Verify IMZ decompression and filehandling (verbose)
                 WRIM dlg Can do Restore/Verify/Compare now using 'wrim -c'

_______________________________________________________________________________

H I S T O R Y    6 . X X
========================


6.17  14-12-2004 MENU     Add BACKUP/RESTORE partition info items to Mode=FDISK
                 MENU     Set partition -> ACTIVE/HIDDEN/VISIBLE  in Mode=FDISK
                 MENU     Complete partition view (part -r -s) added to Display
                 MENU     Display Related sectors N/U/X/T/D/A  added to Display
                 MENU     WIPE current sector(s) to ZEROES, for seletive wiping
                 MENU     HPFS find FNODE by PATH for specified file/directory
                 PRESTORE * restores to SAME disk as file, if extension present
                 CR -at:  Fixed primary partition -at:3f,s exact location bug
                 MOVE -c  NO auto-install of image (DFSIBMGR) over fresh copy
                 Progress to STDIO only with -G switch on EXE (OEM batch GUI)
                 SIM      Fixed default unit being MiB for the -m:n option
_______________________________________________________________________________

6.16  24-11-2004 FDISK    auto-set commands like 'LVM' now forces a base of 0
                 FIXBOOT  -s, FAT32 force copy spare sectors, even when invalid
                 FileDlg  Fix Linux TxTree/TxTrueName for files > 2Gb
                 FileDlg  Enhanced size/<directory> and fname in footer line
                 GEO      Added new -Sync option and display usage on -?
                 IM       Set correct image size and geometry on open RAW file
                 LSN      New command to display an LSN, specified as mcs-number
                 LVM / PL Fix BMGR-list in menu-items empty after <Escape>
                 LVM 1,r  Support relative partition numbers to be used
                 MENU     Mode=FAT, fix bootsector, specify sector type (OS)
                 MENU     DFSDISK, try harder, allow alternate geometry input
                 Output   Automatic timestamping when a logfile is active
                 PART     Improved invalid EBR ERROR messages, better reference
                 PART     Added cylinder numbers to many ERROR messages
                 PART     Overlapping partitions changed from warning to ERROR
                 PART     New ERROR reported on multiple links/logicals in EBR
                 PATH     In HPFS and NTFS, fixed incorrect output and trap
                 Params   Updated many commands to allow mcs-number format input
                 Screen   Repaint whole screen on Ctrl-L (Linux standard key)
                 Startup  switch -d- suppresses add physical disks to devicemap
                 Startup  switch -H:[x] sets HEX/DEC default for mcs-numbers
                 Usage    Text standardized for many of the FDISK commands
                 VREMOVE  Reset forced/last geometry for next VIRT disk created
_______________________________________________________________________________

6.15  05-11-2004 BOOTINI  Added '-2' option for 2nd ARC line to be updated too
                 PT * *   Allow multiple partition and multiple disk reporting
                 PT   -r  Display PBR and LVM sectors as well as the MBR/EBR
                 PART -w  Fixed warning on multiple ACTIVE on single disk ERROR
                 PART -w  Changed warning on ACTIVE extended to be an ERROR
                 SIM      Added -A for append to an existing (RAW) image
                 WALK     Updated PT-entry display layout, better offset values
                 WIPESECURE added -f = freespace wipe only, use on filesystems
                 MENU new Actions-> File and... -> Wipe all sectors in list
                 MENU new Actions-> Erase,  ... -> Wipe all sectors in list
                 MENU new Actions-> Erase,  ... -> SECUREWIPE freespace in FS
                 MENU new Display-> Other   ... -> Part sector(s) view (pt * -r)
                 MENU new Display-> Sectors for partition -> ...       (pt pid)
                 MENU new Mode=FDISK -> Search partitioning sectors    (bsfind)
                 Linux    Fixed crash when using '*' as a program parameter
_______________________________________________________________________________

6.14  05-10-2004 Linux    dfstart, dfsdisk, dfscheck, dfsquick, dfsquery scripts
                 Linux    Fixed clear-screen at startup for non-windowed scripts
                 DFSDISK  Command renamed from 'UNFDISK' for consistency
                 DFSDISK  Documented cmd for 'dfsdisk' procedure (dfscmds.txt)
                 DFSDISK  Made this an 'auto-quit' command for easy scripting
                 DFSCHECK Run DOxxxx.DFS script on one or all partitions
                 DFSCHECK Made this an 'auto-quit' command for easy scripting
                 DFSTEST  Script enhanced with display of RAID specific stuff
                 Keyboard Shift-F1/Shift-F10 now alias for F1/F10 (for Gnome)
                 LVM      Display values on recovery using LVM-signature sect
                 PART     Handle type 0xfd (RAID) just as native Linux (0x83)
                 PRESTORE Fixed disk-description alignments produced on Linux
                 VIRT     Removed test on .PDx version older than 5.06
_______________________________________________________________________________

6.13  10-09-2004 DFSee    Linux version incorrectly reported as "OS2" (DFS_V)
                 DFSTEST  Script enhanced with a few Linux specific commands
                 HELP     Changed footer-colors in 3D-cmdr scheme to magenta
                 Key      Fixed finding the key in the Linux PATH correctly
                 MENU     Fixed Exit/Speed-w entries missing in Linux version
                 MENU     Linux-device description added to Part/disk lists
                 MAP      Removed extra '/dev/' from top line of MAP display
                 PTE/LVM  Fixed inconsistent Mode=xxx after executing command
                 QUERY    Fixed traps on several values when 0 disks accessible
                 Screen   Fixed garbage windows borders in Linux version (xterm)
                 Screen   Fixed garbage line-drawings when running non-windowed
                 VOL      Fixed size problem in non-Linux (bug in 6.12 only)
                 VOL      Fixed base problem in DFSDOS version (like vol A:)
_______________________________________________________________________________

6.12  05-09-2004 DFSEE    Linux executable, release candidate new in distribution
                 DEV      Alias for "vol" cmd, show device mount info on Linux
                 MENU     "Open device to work with" for Linux (not "volume")
                 PSAVE    change all .PDx file extensions to lowercase for Linux
                 RUN      Fixed SCRIPT handling for CR/LF on Linux
                 SETBOOT  Implemented automatic reboot for Linux
_______________________________________________________________________________

6.11  25-08-2004 DEVMAP   Display device abstraction layer, disk numbers, names
                 HELP     Fixed available sector types display ('???' command)
                 PART     Fix a hang for bootsectors with invalid bytes/sector
                 PTEdit   Partition description matches the selected one now
                 RECOVER  Force unique filename on NTFS damaged MFT records
                 RECOVER  Fixed recovery of zero-sized files for FAT/HPFS/NTFS
                 RECOVER  Fixed path+filename exceeding > 260 char problems
                 RESIZE   Made reboot/CHKDSK and NTFS messages more explicit
_______________________________________________________________________________

6.10  27-07-2004 CMDLINE  Ctrl-Right/Left will now scroll text window correctly
                 CR   -F  option to set the ACTIVE flag in partion table entry
                 F and B  fixed 'distance' parameter on forward/backward
                 FI       New command to list single SSN value (list -f)
                 FIND     Show correct progress from LSN-0  (delfind -c)
                 H and A  allow .NNN from sector list as sector number
                 Hex-num  allow valid Hexadecimal SN without leading 0
                 LIST     fixed 'Unidentified types' on non-file sectors
                 LVM      Recover LVM-info from LVM signature sector if found
                 LVM      Dont recalculate VolumeId if explicit -lvmvid option
                 LVM      New lvmpid, lvmvid, lvmdid and lvmbid options
                 LVM      Update LVM-signature sector size/PSN values on -s
                 MENU     add 'Actions .. Move/Copy to freespace area'
                 MENU     add 'Display -> Base, LSN first..last'
                 MENU     add 'File -> Open Freespace area (base)'
                 MENU     Added MOVE to end/begin in a size/move submenu
                 MOVE     added explicit 'reboot required' message at completion
                 MOVE     parameter handling implemented for -e -b and -f
                 MOVE -A  option to avoid alignment of KiB/MiB offset values
                 MOVE -C- Do not COPY partition contents, partition tables only
                 MOVE -b  Add NO-ABORT warning on overlapping logical-partition
                 MOVE -c  when LVM present will mangle LVM names/ids/letter
                 MOVE -f  -e:* will move/copy to the END of freespace
                 PART     Added sequence numbers for multiple partition LVM volume
                 PART -q  More compact display, using less display lines
                 Ptable   Show DFSee-PID in Ptable display (DISK, WALK, PL cmd)
                 PL & LVM Correct use of . or -d to use the 'current' disk
                 PL LVMS  Show DFSee-PID in Info, Sign and DriveLink displays
                 PL LVMS  Fixed display of LVM fake-EBR sector (relocation)
                 PT [pid] Display partition table for current or specified pid
                 REG-key  Show possibly incorrect system date when key seems bad
                 RESIZE   add 'CHKDSK required' message popup when done
                 RESIZE   set HPFS filesystem to DIRTY forcing a CHKDSK
                 SBVIEW   F3 with focus at text window changes to command line
                 Startup  avoid auto-quit on a 'dfsxxx virt' command
                 VOL -f-  required to exclude floppies, -f is now the default
_______________________________________________________________________________

6.09  14-06-2004 LIST FAT added '-I -C' combo and '-X' option to list EAs
                 ALLOC on HPFS, warning on invalid bitmap position in table
                 ALLOC on HPFS, fix bitmap cache handling on read errors
                 DFSCHECK and other commands added to 'external' warning-list
_______________________________________________________________________________

6.08  05-06-2004 S2CL     New command that translates LSN to Cluster value
                 CL2S     New command that translates Cluster to LSN value
                 PROFILE  run at startup, found in EXE-dir or PATH now too
                 CHECK on FAT, fixed 'exceeds XSIZE' errors on FAT > 1GiB
                 LIST     Added header texts for single line type displays
                 LIST     HPFS, add location value for Files (data sector)
                 LIST     NTFS, add location value for Files (data sector)
                 LIST     Fat, add location or EA index/data sector/Cluster
                 WARNINGs for BMGR only given when real BMGR is present
                 WALK     Fixed recognition of EBRs containing garbage code
                 RECOVER  'LIST -f' on FAT, use LSN of 1st sector in Cluster
                 TRACE    Enabled TRACE command for all versions (retail)
                 SCHEME   Changed blinking title/footer in 3D-Commander scheme
_______________________________________________________________________________

6.07  25-05-2004 FAT-DIR  Correct display of damaged/deleted LFN entries
                 BOOTINI  on FAT16 corrected searching the root directory
                 SIM/WRIM and RUN, allow DOTs in a file-path (but not filename)
                 LVM and  LVMSHOW will not change the selected disk
                 PLIST    will not change the selected disk anymore
                 LVM/CR   -J option allows recovery of JFS volume information
                 HPFSinit improved SUPER and SPARE-block bad sector handling
                 PART     Improved bad sector handling in reading bootsectors
                 BOOTINI  Fix index for unsorted primary partition tables
                 BOOTINI  RC equal to calculated index when index is incorrect
                 FIND     '-n', start search in NEXT sector, not current one
                 Schemes  Set default output text window colors on scheme change
                 FILEDLG  Fixed missing file extension on select from list
_______________________________________________________________________________

6.06  16-05-2004 MENU     Added 'Find normal/deleted files' to Mode=FAT menu
                 FILEFIND for FAT(32) allow 'name.ext' and '*.ext' name syntax
                 FIND     New M for 'multi' option, finds multiple hits/sector
                 FILEFIND for FAT(32) find files by (partial) name or extension
                 DELFIND  for FAT(32) find all deleted files (no RECOVER yet)
                 FAT(32)  much better recognition of valid DIRectory sectors
                 BOOTINI  display/fix Windows default BOOT entry on FAT or NTFS
                 MENU     Added BOOT.INI display and fix to Mode=NTFS/FAT menus
                 query    EXE-switch now automatically creates 'dfsquery.log'
                 FINDROOT and FIND now use std status-line progress indicator
                 PART     Filter non-printable characters from labels and names
                 REG-key  Permanent key will NOT expire (until year 2222 :-)
                 Alt+m    key, starts interactive moving and resizing of window
                 Alt+c    key, starts interactive change of window scheme/color
                 SET      scheme/style/color set color scheme and style values
                 MENU     New 'Select window color scheme' in settings menu
                 MENU     Added '_' caption on menu-bars for monochrome scheme
                 MENU     Changed submenu arrow to '¯' (Linux compatibility)
                 COLORS   command will display the 256 available output colors
                 CHARSET  command will show the complete ASCII character set
                 CBOXES   command draws several box shapes to show linedrawing
                 Startup  Default scheme now '3D Grey' with blue output screen
                 Startup  -scheme switch sets windowing color scheme
                 Startup  -style  switch sets windowing border line style
                 Startup  -color  switch sets output text buffer colors
                 DFSDOS   Added 'keyb xx' command for foreign keyboard layout
                 DFSDOS   Made ANSI probing invisible in normal usage
                 RUN      -P option accepts path or wildcard for open-file DLG
                 Bootable CD/Diskette menu includes a 'run (recovery) script'
                 Bootable CD/Diskette menu includes an automatic DFSDISK and
                          DFSCHECK procedure, with output to ZIP on diskette
_______________________________________________________________________________

6.05  06-04-2004 LVM -n   Update/sync DiskID values together with DiskNames
                 RETRIES  on bad sectors, default NO-RETRY now (-A:1)
                 DFSTART  Updated references to DFSUNFD to new DFSDISK naming
                 MENU     Text for BMGR timeout 0 changed to "no timeout"
_______________________________________________________________________________

6.04  02-04-2004 DFSCHECK CMD/BAT script to 'CHECK' all partitions, with log
                 DFSCPART CMD/BAT script to 'CHECK' one partition, with log
                 DFSDISK* Renamed DFSUNFD* scripts for better readability
                 SET      Added 'PEDantic' keyword to switch pedantic ON/OFF
                 DISK -r  Detailed ext-int13 info in pedantic mode (-p switch)
                 MENU     Added EXT2/3 and REISER to the Mode= menu selection
                 MENU     Add 'Read-only, no changes allowed' item in File menu
                 MENU     Add 'Make THIS partition active' to Mode=xxx menus
                 MENU     Add 'Delete THIS partition' to various Mode= menus
                 MENU     Add 'BootManager Default' to Edit menu
                 MENU     Add 'BootManager Timeout' to Edit menu
                 MENU     Add 'Erase, wipe Freespace-area' to Actions menu
                 MENU     Add 'SECURE wipe current object' to Actions menu
                 WIPESECURE new command implementing DoD spec secure wiping
                 WIPE     Added 'r' param for RANDOM pattern (DoD spec wipe)
                 REISER   Added basic recognition module and rudimentary mode
                 EXT2/3   Added basic recognition module and rudimentary mode
                 HPFS/FAT Fixed display garbage bug in Fnode/Alloc functions
                 CREATE   Dialog, set 'clear bootsector' checkbox default OFF
                 LVM      Accept '-menu' alias for the existing '-m' option
                 LVM      New 'Change LVM diskname' menu item in Edit menu
                 PART     Moved 'active' marker to PID column for readability
                 Compiler WATCOM license notices added to 'about' help text
                 Compiler changed to Watcom 1.30, for Linux version development
                 LOG      new -r option, flush on every output fragment (slow)
                 CLONE    Use HEX partition type in store-descriptions
                 PART     Updated Linux native type descriptions and identify
_______________________________________________________________________________

6.03  11-02-2004 FreeDOS  Update DSK and ISO to add bootmenu to skip UDMA driver
_______________________________________________________________________________

6.02  03-02-2004 FileDlg  Avoid returning garbage name on 'Not ready' condition
                 CREATE   New -Clear option to wipe bootsec with 0xF6 pattern
                 FAT-FS   Improved error reporting on FAT-structure problems
                 MENU     Add Change partition type in the Mode=FDISK menu
                 MENU     Add a ChangeCurrentDir dialog to UNFDISK selections
                 MBR      Recognize I13X capability AirBOOT for BMGR warnings
                 OS2-EXE  Upgraded to latest LxLite 1.33 Executable packer
_______________________________________________________________________________

6.01  13-01-2004 MENU     Action pulldown, change 'IMAGE to raw/compr file(s)'
                 FS NTFS  Fixed crash on FS-init when bootsector unreadable
_______________________________________________________________________________

6.00  12-01-2004 CLONE    Do not show confusing store-numbers on confirmations
                 MENU     New 'Allocation and SLT identify' item in list actions
                 RECOVER  Fix aborting after a single-failure and "continue"
                 SIM/WRIM Support removable media changing with option '-Media'
                 SIM      limited size multiple file support with '-m:mb' option
                 MENU     Add "Display from list" to FS menus; long descriptions
                 SPEED    Command and menu-item for RO and RW speed measurement
                 Autodrop switch -M:2 disables automatic opening of pulldowns
                 MENU     Added W2KBM command to FDISK menu 'Protect IBM BMGR'
                 WRIM     Added DFSee header recognition for multiple files
                 SIM      Added multi file logic and DFSee specific header
                 SIM      Added RLE compressed empty sectors, max 1:8000 ratio
                 STORE    Added partition type value to description (for CLONE)
                 EXPAND   Error-message when maximum-size smaller than current
                 PART     No test HiddenSectors field in FDISK mode, no rc=207
                 SUBMENU  Added drive-letter & Pri/Log type to partition menus
                 DF5EE    Updated binary 'signatures' in templates to ver 6.00
                 SIM      Smart-use imaging with -S option, only in-use sectors
                 CR MENU  Freespace list in physical order and disknumber added
                 PART     No HiddenSector warnings on unformatted partitions
_______________________________________________________________________________

6.á5  18-12-2003 Startup  Avoid popups for not ready drives (OS/2 + WIN version)
                 MENU     Refresh volume submenu with <F7>  (removable A: etc)
                 DFSIMAGE Rephrased error-text for incorrect parameters
                 FIXHS    Fix 'HiddenSectors' field in bootsec, match Part-table
                 FILEDLG  Highlight title on focus for entryfield and volumelist
_______________________________________________________________________________

6.á4  15-12-2003 MENU     AutoMenu does NOT drop pulldown, keeps screen visible
                 MENU     New '-M' switch so right-arrow does not open submenus
                 MENU     Fix 'double pulldowns' bug when only menubar is shown
                 MENU     Support first-letter quick-key to select menu-headers
                 MENU     Add 'Recover from list' item to FAT/HPFS/NTFS menus
                 MENU     New menu text UNFDISK 'Find (lost) partitions, fast'
                 MENU     Completed implementation for the 'newmbr -c' menu-item
                 Dialogs  F4 functionkey made equivalent to [OK], ending dialog
                 Dialogs  Button colors set to yellow on grey for readability
                 FILEDLG  Support multiple letter quick-select on DIR/File lists
                 FILEDLG  Keep current-dir on volume-select, no change to root
                 FILEDLG  Do not copy filename from list when just tabbing
                 FILEDLG  Fixed refresh volumelist for new floppy/network drives
                 FILEDLG  Fixed getting help with <F1> help on volumelist field
                 FILEDLG  FileSaveAs now copies basename only, no extension
                 FILEDLG  FileSaveAs now starts with empty filename field
                 FILEDLG  and PART much faster now with disconnected LAN drives
                 CLONE    Fixed partition deselect bug AFTER clone/wipe etc
                 CLONE    Disable 'Clone disk' menu-item if base sector not zero
                 CD       Fixed CD command and 'Change working directory' menu
                 CRITERR  No DOS Abort, Retry, Ignore messages, but auto 'FAIL'
                 CDROM    Changed bootable CDROM to use FreeDOS instead of DrDOS
                 PART     Explicit WARNING when HiddenSectors field is incorrect
                 PART xx  Verbose message on HiddenSectors versus partitiontable
                 RECOVER  Make the current-DIR default for FileSaveAs (not A:\)
                 RECOVER  Esc from File-Dialog or Wildcard prompt now aborts cmd
                 RESIZE   Fixed FAT max-size (could result in 1 cyl freespace)
                 SCRIPTS  Added DFSQREXX.CMD example query script in REXX (OS2)
_______________________________________________________________________________

6.á3  27-11-2003 CREATE   Fixed EBR size/end-cylinder BUG ('extends beyond ..')
                 PART     Fixed size display .031 MiB value in 'part -n -e'
                 MENU     Made menu-scrolling wrap-around at first and last
                 MENU     Added ZEROFREE to clear unused sectors in filesystem
                 MENU     Added 'change LVM diskname' to the Mode=FDISK menu
                 MENU     Grouped imaging menu-items in a submenu under Actions
_______________________________________________________________________________

6.á2  20-11-2003 VOL/MENU file-dialog, fixed volume access for DFSDOS version
_______________________________________________________________________________

6.á1  19-11-2003 EXPAND   command and menu-item for NTFS, FAT and HPFS
                 Resize   possible from the menu, with new size prompt
                 MENU     Added 'Change working directory' for output
                 Startup  Added 'reading volume/partition info' message
                 PART     Show  allocation-map on partition selected with '-a'
                 MENU     Added "Current opened .." store display
                 MENU     Added special Windows-KBD keys for OS/2 only
_______________________________________________________________________________


H I S T O R Y    5 . X X
========================


5.56  25-01-2004 EXE      Fixed registration expiry, moved to year 2012 now
                 MENU     Completed implementation of 'newmbr -c' menu-item
_______________________________________________________________________________

5.55  06-11-2003 PTE      Fixed all of the checkboxes to be functional again
                 MENU CR  Fixed trap when just one disabled freespace area
                 PART     Use 'Disk/Virt' as default diskName prefix, not D/V
                 MENU     disk/part CLONE items now enabled for virtual disks
                 MENU     Added confirmation to reboot from the File menu
                 CLONE    Added -Merge option, skip writing for bad sectors
                 QUERY    Added several new items for auto-RESIZE preparation
                 TxWin    Fixed 'shadow-only' no-title minimized windows
                 TxWin    Fixed trap with <Enter) on an empty FileDialog list
_______________________________________________________________________________

5.54  31-10-2003 MENU     Added 'Create new partition' to the mode=FDISK' menu
                 MENU     Added display Raw partition info (walk disk tables)
                 MENU     Added 'Create default LVM info (VCU)' to FDISK menu
                 MENU     Added 'Recover files from list' to Action->list menu
                 MENU     Added CHECK of filesystem for HPFS, NTFS and FAT
                 MENU     Added reboot to selected OS partition (setboot)
                 MENU     Sector Lookup Table display for HPFS, NTFS and FAT
                 MENU     Added Identify sector; HPFS, NTFS and FAT, using SLT
                 MENU     Added parameter specification for a script being RUN
                 CREATE   Added interactive dialog to specify most properties
                 FIND     Changed progress indicator to include percentage done
                 CHECK    NTFS Bad-MFT-Fixup recognition, continue checking
                 QUERY    Added Minimum and Grabable partition size for resize
                 RECOVER  Use SelDirFileDialog to specify the destination DIR
                 progress indicators, format now 'xxxx of yyyy Done (nn.n%)'
                 SAVETO   Fixed cmd-loop on bad sectortype currently selected
_______________________________________________________________________________

5.52  05-10-2003 MENU     Added menubar with pull-downs for most DFSee commands
                 TxWin    Added blue background and SHADOW casting for popups
                 TxWin    Implemented standard FileDialog for open and save-as
                 TxWin    Implemented accelerator keys as shortcuts to menus
                 TxWin    Implemented Minimize, Maximize and Restore for windows
                 PART     Added 'Linux' as EXT2/SWAP creator name in the table
                 GEO      Refresh diskinfo after command, to make GEO active
                 PART -w  Better descriptions for DFSDOS 'beyond disk' warnings
                 SIM WRIM Made -? help text more specific and to the point
                 VOL IM   Added -? help and new -f option for VOL command
                 DFSUNFD  Fixed right disk-selection after ALLOC command
_______________________________________________________________________________

5.26  01-09-2003 FIXBOOT  for HPFS now I13X aware. For LVM systems like eCS/MCP
                          avoids some of the "blinking-cursor" and the dreaded
                          "cannot operate your harddisk" failures on booting.
                 FIXBOOT  -? style help added for HPFS/FAT/JFS/NTFS filesystems
                 FIXBOOT  Improved re-display of partition bootsector when done
                 FIXBOOT  for HPFS added set-bootdrive letter for bootable ones
                 LVM      Minor textual updates to make it more consistent
                 MBR      Recognize 2nd Iomega ZIP MBR boot code variant
_______________________________________________________________________________

5.25  08-08-2003 DFSee    Implemented /HELP and /QUERY long-name switches
                 DFSQUERY New .BAT and .CMD script to show/log DFSee query
                 TxWin    Allow '/' and '-' for EXE-level switch character
                 PART     New -L and -L- options, for preferred drive-letters
                 PART     Show LVM preferred letters if different from actual
                 RESIZE   Enhanced 'resulting part' display, fixed select bug
                 PART/FAT Fixed 'empty disk' FAT syndrome on LVM created FAT
                 SIM/WRIM/WIPE better confirmation text with target description
                 CLONE    Added source and target sizes to confirmation text
                 PL LVM   Show CHS value for start and end sector location
                 PART/MAP Show LVM/JFS multiple warning for type 35 only
                 PART/MAP Changed "WARNING not formatted" to be a major warning
                 Popups   Fixed hang on <F12> collapsed windows and down-arrow
                 WRIM     Fixed opening/finding imagefiles larger than 2 GiB
                 DFS*.TXT Minor updates to several documentation files
_______________________________________________________________________________

5.24  25-07-2003 QUERY    With no parameters, show compact partition list
                 DIRFIND, FILEFIND added proper -? style help text
                 DFSee    -B- switch to suppress banner logo with copyright
                 PART -S  Use double-line spacing with -s or -C format
                 PART -C  Compact (space) separated list for email/newsgroups
                 LVM      Allow -n without -d or with -d:* (to set name on all)
                 LVM      Restrict to 19 char names, shorten too long ones
                 PART     Warnings on LVM 20-char names and consistency issues
                 FIXEXT   Added -all option, better confirmation message
                 PART/MAP Show bootsector read errors but continue reading
                 MAP      Fixed trap on 0 cylinder geo or narrow screen
                 PTE      Fixed trap on "dfsos2 pte -d:2", no info read yet
                 PART/MAP Show INT13 details if -p (pedantic) switch is used
                 PTE      Indicate changes and refresh info on the screen
                 BMP  -d  -? help; Fixed display for other disk, disk param
                 TxWin    Fixed window-paint bug with large usage text (DFSWIN)
                 PART/MAP Minor update to geo displays, allow 3-digit S:255=
                 W2KBM    Refresh DFSee-cache after fix, removes the warning
                 STORE    Fixed text for virtuals (used in CLONE/IMAGE etc)
                 DISK/MAP OS/2 2.xx and Windows-NT-4 MBR code recognized now
_______________________________________________________________________________

5.23  24-06-2003 PART     Detect 3 different versions of BMGR: FDISK/I13X/LVM
                 PART     Format "none" = unformatted, "unknown" = unrecognized
                 PART -w  Minor warning for IBM BMGR when it is not W2K protected
                 Startup  of DFSee or DFSUNFD/DFSTART scripts use "FDISK -m" now
                 DFSIBMGR Fixed bug for disk other than 1, allow different name
                 PART     Warning when MBR or BMGR has no I13X while required
                 TYPE     Types 0x8a/8e/a8/ab/bb/fa/fb/fc/fd now recognized
                 TYPE     XOSL bmgr 0x78 type recognized now (in PART cmd too)
                 LVM  -n  Do not update disk/sector if it is no LVM-sector yet
                 LVM  -c  Skip CRC update for non-LVM sectors (non-LVM partitions)
                 PART -s  Added display of (old) BMGR-name, even when "--> LVM"
                 CHECK    Does not set RC to #errors anymore, better for scripts
                 DISK/MAP Added System Commander MBR code recognition / display
                 PART/MAP Display INT13 1023 cylinder limit with the '-m' option
                 SET      Added "set ASC 7/8" for 7-bit or 8-bit ascii output
                 TxWin    Updated codepage-437/850 compatibility for TxWindows
                 TxWin    Refined Windows NT/W2K/XP version if no servicepacks
_______________________________________________________________________________

5.22  16-06-2003 DFSUNFD  Support eCS 1.1 for all .CMD scripts (caused error 23)
                 DELETE   Automatic removal of LVM-info entry unless -L- is used
                 LVM  -c  Show and remove obsolete LVM-info entries for primaries
                 FIXCHS   Support use IBM/PQ/MS dummy-CHS styles, updated msgs
                 PART     Label shows LVM I13X or FDISK MaxCyl:1023 type BMGR
                 WALK     Display the IBM/PQ/MS/BAD CHS style indicator
                 PTE pid  Fixed selection using a high pid value, seen as SN
                 PART -w  More specific 'NO active' warnings, 1st-disk/any-disk
                 TxLib    Global rename everything to TxLibrary definitions
                 TxLib    Fix centering of title/help text on narrow windows
_______________________________________________________________________________

5.21  03-06-2003 PART     Show non-LVM BMGR bootable with 0x05 (installable)
                 Register Fixed expiry-at-end-of-month bug for evaluation
                 LVM/PTE  Updated the dialogs for MiB versus Mb usage
                 PART -w  Less alarming INT13 related warnings, single line now
                 SIM      Added compressed filesize reporting, error and finish
                 Display  Change all 4-digit values to float-point XiB type
                 LVMinfo  Fixed display after read errors to see remaining info
                 Display  Changed all Kb/Mb/Gb to KiB/MiB/GiB (IEEE 1541 / IEC)
                 VIRT     Show new disk table after automatic prestore/import
_______________________________________________________________________________

5.20  24-05-2003 BSFIND   Added -? option for short help and usage text
                 SIM/WRIM Improved error handling in DOS version
                 VIRT     Automatic listdata "IMPORT -d" using PRESTORE basename
                 SCAN     Fixed reporting of number of bad sectors and error msg
                 Display  Consistent use and increased accuracy of Mb/Kb numbers
                 LVMinfo  PSN values in decimal too, to compare to LVM /startlog
                 LVM      PID specified now overrules -p for partition selection
                 NEWMBR   Added alternative -d[:disk] option plus -? usage help
                 recover  Added "never run again" warning on recovery scripts
                 DFSUNFD  Added extra "part -s" to have decimal values available
_______________________________________________________________________________

5.19  05-05-2003 CREATE   Added -A option to "create as" another partition
                 PTE      Fixed display of almost empty entries (just a type)
                 RESIZE   Added explicit warning about resizing bootable NTFS
                 ALLOC    Fixed reported minimum size for FAT (missed some EOF)
                 OS/2     Fixed trap in "check" command for some systems (I hope)
                 DELETE   Fixed invalid MBR on delete of last logical using 0x0F
_______________________________________________________________________________

5.18  04-05-2003 DFSUNFD  New example RECOVER2.DFS and sample 3 in DFSUNFD.TXT
                 PART     Support nn,r relative PID syntax to select partitions
                 DELETE   Support for -d:D and -p:P,r relative PID (for scripts)
                 PART     Added DELL utility partition type; updated W2K LDM
                 PART/MAP Fixed Linux device name when logicals in wrong order
                 MBRcode  Added another GRUB MBR variant to be recognized
                 Errors   Added store-description to many reported errors
                 ABOUT    Added OS-version info, inluding OS/2 kernel revision
                 Startup  Warning if DFSWIN used on Win9x/WinME virtual DosBox
                 Startup  Warning for DFSDOS on Windows or OS2 virtual DosBox
                 Startup  Warning if DFSDOS used on DOS with a memory manager
                 DFSTART  Added presence-check for all required DFSee files
                 DFSTART  Added write-permission check for current directory
                 DFSUNFD  Added write-permission check for current directory
                 display  Changed cylinder text 'C:' to 'Cyl' for readability
                 Alt-F12  Switch output buffer color: NORMAL - BRIGHT - INVERT
                 HELP -?  Added for use with the commands SET, SETANSI and TRACE
                 EXE      New '-C:2' switch on .EXE sets bright FG colors only
                 SET      'SCREEN BRIGHT' will set bright FG color only
_______________________________________________________________________________

5.17  02-04-2003 MAP      Added Linux-device names and disk numbers
                 MAP      Fixed Freespace name display for small areas
                 AUTOBASE Set sane limits when no valid superblock found
                 FIXSUPER Create/recalculate HPFS superblock (-r option)
                 DIRMAP   HPFS allocation percentage fixed in all displays
                 PART     Added Linux /dev/hda1 style device names
                 HELP -?  SCAN MEM SAVETO IMPORT EXPORT DELWIPE RECOVER
                 PSAVE    Fixed clipped registration text in file headers
                 LOG      Add '-7-' for 8-bit ASCII logfile (default 7-bit)
_______________________________________________________________________________

5.16  24-03-2003 FDISK    Add '-?' help to several commands in FDISK mode
                 CR       Allow MAC DDM in MBR sector and partition maps
                 FDISK    Display MAC DDM & partition maps when in MBR
                 CREATE   No cyl-alignment fixup for exact nnnn,s sizes!
                 PTE      Fixed 'smart' updates and field update on ENTER
                 PTE      Fixed dialog & field positioning on larger screen
                 FAT32    Avoid giant CHECK output for damaged partitions
                 Screen   Avoid popup-window corruption by status text line
                 DFS*.TXT Documentation update for consistent store naming
_______________________________________________________________________________

5.15  10-03-2003 HELP     Rearranged help texts on <F1> to be more helpful
                 FINDROOT Fixed for HPFS, had been broken since version 5.01
                 DFSee    Use 32-bit cylinder (CHS) values, up to 2TiB disk
                 VOL      Fixed reading/writing with DFSDOS   (DFSIMGA.BAT)
                 FAT      Fixed DIR display at cluster 0 (allocation error)
                 PTE/LVM  Avoid direct recursion (F6 or F8 from the dialog)
                 PTE      Support scrolling text window while dialog is up
                 PTE      Fixed logical PgDn/PgUp hang on empty Part-tables
                 PTE      Use decimal numbers by default; settings stick now
                 screen   Alt-F12, and "-C" switch invert text window colors
                 CREATE   Fixed conflict with -t:type and -I:image options
                 DFSWIN   Fixed window update on large console (scroll-bars)
                 status   Display currently executing mode and command string
                 PART     Made 'active logical' a minor warning only
_______________________________________________________________________________

5.14  23-02-2003 PTEdit   Minor fix of obscured text in the dialog window
_______________________________________________________________________________

5.13  22-02-2003 PTEdit   Full function interactive partition table editor
                 PART     Warnings for zero or too many active partitions
                 PART     Warnings for extended partition marked active
                 PART     Warning for partitions that overlap the previous
                 BSFIND   Improved output, no separate 'list -s' needed
                 ABOUT    Added more info (OpenWatcom), uses dialog window
                 TxWin    Better support for large and overlapping windows
                 WRIM     Fixed write to a volume in OS/2 version (DFSIMGA)
                 scripts  Fixed bad 'PART $*' syntax (DFSUNFD and DFSQUICK)
_______________________________________________________________________________

5.12  29-01-2003 TRACE    Added -r for close/reopen log on each line (flush)
                 DOS32A   Tuned stacks, buffers and message display  (quiet)
_______________________________________________________________________________

5.11  28-01-2003 WALK     Added -? usage help to the DISK and WALK command
                 PART     All options using standard syntax '-' now, not '+'
                 BSFIND   Included the FAT32 spare-sectors in the search
                 PART     Check for illegal backward or looping EBR links
                 PART     Check for invalid partition table entries
                 TRACE    Added logfile-only, -screen and -timestamp options
                 WALK     Detect illegal backward or looping EBR links
                 UI/SLT   Higher memory limits (requires 15 MB avail memory)
                 CR       Current disk (-d) is now default, -d- is all disks
                 LIST     Make -l- the default with -d (to list directories)
                 LIST     Use standard option syntax with '-' instead of '+'
                 VIRT     Open new created virtual disk unless -o- is given
                 CL       Fixed recognition of  'CL' and 'SET' (FDISK switch)
                 CREATE   Fixed a trap on "100,t" type size specification
                 DFSDOS   Added DOS32A DOS-extender (D32) and version string
                 TP/UI    Support scroll buffer output 'behind' popup windows
                 TRACE    Functional tracing to logfile and/or screen (debug)
                 DFSUNFD  Added 'all' sector search on first 8 Gb in all cases
                 DFSINFO  Updated for changed 'part' option syntax and run cmd
_______________________________________________________________________________

5.10  14-01-2003 LVM      Opt -R + support USB-memory-sticks (1 sect/track)
                 LVMSHOW  Use -R option on LVM to avoid creation of LVM info
                 SIM/WIPE Cleanup of . $ .NNN and 'this' symbolic values
                 CLONE    Use 0xFE as bad sector pattern (eye-catcher)
                 DFSee    <F12> collapses desktop/scroll-buffer window
                 FATSIM   Added -z option for .IMZ compressed FAT images
                 PART     Added FreeBSD/OpenBSD OEM/format to table display
                 GEO      Fixed rare errors on OS2/DOS with forced geometry
                 SETTYPE  Made 4th parameter (old type) optional again
                 WIPE     New "z" as zero-pattern shortcut parameter
                 PRESTORE Added more detail to all confirmation dialogs
                 PART/MAP Fix logical/wasted freespace text display
                 VIRT     Allow .PDX files older than 5.06 to be used
                 SETBOOT  Using more detailed confirmation dialogs
                 DFSTART  Changed default base-filename to DFSTARTX.*
                 DFSUNFD  Fixed special cases GEO and ALL parameters
_______________________________________________________________________________

5.09  02-01-2003 LVM      Fixed addition of (delete) in LVM dialog screen
_______________________________________________________________________________

5.08  01-01-2003 DFSUNFD  Improved progress reporting and error handling
                 RUN      Find .DFS scripts in exe-directory or on the PATH
                 Main     EXE return value in range 0..254 (for DOS batch)
                 Startup  Fine tuning of logo, about text and registration
                 WALK     Improved bad MBR/EBR detection and warning message
                 SIM/WRIM Speedup when using compression (up to 2x faster!)
                 CR       Don't allow 0x00 type, new type 0xDF=DFSee-TMP
                 Many     mcs-numbers now accept GiB, KiB, Heads and Track units
                 LVM      Add warning when creating a new LVM/JFS partition
                 Dialogs  More info on DELETE/START/SETA/SETTYPE/FAT2OS/PCLEAR
                 PART     Fixed disknumber display for more than 10 disks
                 PART/MAP Changed freespace naming for better readability
                 PART/MAP Added diskname to display, LVM or DFSee-generated
                 FDISK    Recognize sectors cleared with 0xF6 pattern
_______________________________________________________________________________

5.07  12-12-2002 DFSUNFD  Optimized further by using DFSUNFD.DFS native script
                 DFSUNFD  Fixed abort on unregistered versions (no dfsee.key)
                 LVM      Fix to get an unique PartitId with basePSN + disknr
                 PART     Display type 0x44 as Adaptec-GoBack/Restore (Win-ME)
_______________________________________________________________________________

5.06  05-12-2002 SETBOOT  Fixed access-violation in DFSWIN.EXE on rebooting
                 PART     -c or '+c' or '++c' performs CHECK on each partition
                 LVM      -D forces default values to be used (delete existing)
                 FIND     Fixed UNICODE search when using the -u[:str] option
                 LVM      Renamed from LVMSET + cleanup of code and docs
                 VCU      Clear old info and generate new default LVM info
                 SETTYPE  Use smart FAT sector type assign 01/04/06/0b/0c
                 LVMSET   JFS signature sectors are now updated (name/letter)
                 LVMSET   -d:disknr works with more options and parameters
                 LVMSET   speedup of single partition work, removed iterator
                 LVMSET   * operates on ALL partitions (or all on one disk)
                 Commands -Q option suppresses all output for this command
                 MAP      Display textual warning if MBR is unreadable
                 CREATE   -L option for automatic LVMSET after create
                 CREATE   Use smart FAT sector type assign 01/04/06/0b/0c
                 LVMSET   -c -d -n option: CRC and diskname update
                 LVMSET   -V option, request default new volume name
                 FDISK    almost modeless, commands work from all FS modes
                 NTFS     fixed Init bug with MFT 'inconsistent structure'
                 LVMSET   activated by the F8 function-key, start dialog
                 ALLOC    show the partition MAP when in FDISK mode
                 LVMSET   Added 'sync start/size' checkbox to dialog window
                 TRANS    WARNING on illegal head/sect numbers being used
                 LVMSET   -P option/switch forces dialogs to be default
                 LVMSET   Added specific interactive dialog for update
                 DFSREAD  Clear buffer to zeroes on read errors
                 VIRTUAL  fixed trap for bad .PDx geometry values
                 Commands restructured code for addition of dialogs/menus
                 Startup  Run the native profile.dfs script when present
                 CLONE    Reduced amount of screen output before confirm
                 MODE     Set display size and windowing dynamically
                 RESIZE   Automatic execution of LVMSET after resize
                 DISK     Add 2nd German Warp-4 version to MBR list
_______________________________________________________________________________

5.05  11-11-2002 RESIZE   Allow resize of UNKNOWN filesystems (with warning)
                 FAT2OS   FIXBOOT fixed OEM-name for OS/2 bootsector on FAT
                 EDIT     Activate with F2 and Alt-E/A/U/H for prompted edit
                 EDIT     automatic write back (prompted) unless -w- option
                 WRITE    new confirmation and new -at:sn option/prompt
                 HPFS     changed text "boot code area" to "micro-FSD"
                 CLONE    Fixed order of to/from in confirmation dialog
                 NTFS     Support partition/file sizes up to 2048 GB
                 NTFS     Fix IMG extent-display (when no bootsector present)
                 DFSee    Added functions for HUGE size display (> 4GB)
                 NTFS     Accept partially corrupted MFT records
                 SIM/WRIM -First and -size options instead of arguments
                 WIPE     -First, -size and -Prompt options
                 FILEFIND Find dir-entry for file(s) on FAT filesystem
                 SUBFIND  Find subdirectories sectors (. and ..) on FAT
                 DFSee    Removed all DOS16 specific code preparing for menus
_______________________________________________________________________________

5.04  26-10-2002 Read:   -A: switch, number of read-attempts (retry on error)
                 DFSee   -O: switch, Output Normal, Verbose, Quiet or Maximum
                 DFSee   -E: switch, ignore, quit or confirm generic errors
                 CLONE   -E: option, ignore, quit or confirm on read errors
                 SIM:    -E: option, ignore, quit or confirm on read errors
                 DISK:   Windows-98 added to MBR list
                 DFSTART Allow one-digit sequence number for resulting files
                 DFSUNFD Use -data option on export to save important sectors
                 IMPORT: new -data option, reads sector contents from a file
                 EXPORT: new -data option, saves sector contents to a file
                 DISK:   VirtualPC, DRDOS, MSDOS 6.22-NL, Win-XP in MBR list
                 CA:     Fixed MFT/FNODE allocation check display
                 VIRT:   automatic filename.PDx template extension for init
                 DISK:   Linux GRUB boot loader in MBR list
_______________________________________________________________________________

5.03  01-10-2002 DFSTART Allow a '-Q' switch to stop session automatically
                 DISK:   Added Warp 4 English and German to recognized MBRs
                 CHECK:  Allow check on volumes when already selected
                 VOL:    Minor updates, analyse FAT32 trap
_______________________________________________________________________________

5.02  22-09-2002 NEWMBR  std code now I13X capable, error messages in English
                 NEWMBR  -I option to load MBR boot code image from a file
                 CREATE  -I option for initialization image from a file
                 PART    Support -t- option, to suppress display of table
                 PART    Display one line MBR descriptions with '-m' option
                 DISK    Display MBR description for well-known MBR boot code
                 PART    Mark partitions without LVM info as "--No-LVM-info-
                 VIRTUAL fixed geometry bug on VRE/VIRTUAL iterations
                 VIRTUAL automatic PRESTORE to VIRTUAL using .PDx file
                 VMAKE   use VIRTUAL as a more readable synonym
                 VSTAT   show usage and R/W status for all virtual disks
                 CHECK   fine tuning of the allocation progress-bar sizes
                 PREST   no sector confirmation, when using the "-c-"  option
                 FINDCP  stop search after 1st CP found, unless "-All" option
_______________________________________________________________________________

5.01  10-09-2002 PART    LVM 'bootable' indicator for non-volume partition
                 PART    Add warning on multiple extended container
                 PART    Fix CHS warnings for logical outside container
                 ALLOC   Fixed FAT alloc display trap on empty partition
                 CREATE  Fixed CHS for sectors >= 64 on CREATE
                 DISK    Add warning on sectors/track >= 64
                 DISK    Force extended Int13 use on GEO cyl >= 1024 with -I-
                 DISK    Display 'deleted' partentry too (type == 0)
                 DISK    ext-int13 data to EDD 3.0 spec and -I- sw
                 Display Non-windowed, no status on last cmd and -Q
                 MAP     Fixed map -g to show geometry again
                 SETBOOT Auto 'show' on SETBOOT change, fix warning
                 WRIM    Fixed WRIM write bufsize on compressed data (BUG!)
_______________________________________________________________________________

5.00  05-08-2002 DFSDOS  32-bit DOS extended version, full function
                 FIXBOOT Fixed FAT FIXBOOT for OS2/MSDOS/IBMDOS bootsector
                 DIRFIND fixed finding files for FAT32 partitions
                 CHECK   added statusline progress and progress-bar
                 COMP    new command to compare partitions, images and disks
                 Status  progress on statusline for long-running commands
                 Option  -b for buffer size SCAN/SIM/WRIM/CLONE/COMP/WIPE
                 SCAN    Improved SCAN speed and use new progress display
                 CHECK   fixed HPFS codepage errors and various FAT problems
                 SLT     allow 400.000 files / 300 GB HPFS in DOS version
                 DELFIND fixed logfile-format on FILEFIND/DELFIND command
                 FS      allow specific modes like FAT16 or FAT32
                 LOG     support resuming previous logfile with 'log .'
                 QUERY   fixed 'query fv/fp/fl' values
                 CHECK   allow checking volumes too, not just partitions
                 Added   <Esc> check to multicmd to avoid DFSUNFD problems
                 New registration format and name for 5.xx: dfsee.key

_______________________________________________________________________________


H I S T O R Y    4 . X X
========================

4.28  08-07-2002 NTFS   initialization, avoid infinite loop on damaged MFT
                 PART   autoPid, previous partition selectable as 'part 0'
                 CREATE autoPid, created partition selectable as 'part 0'
                 CREATE use '-d:disknr' on autoshow commands that end in '-r'
                 PART   new '-d:disknr' restricts output to a single disk
                 PART   new '-?' option or '?' parameter will display usage
                 RESIZE textual updates; fixed -max limit rounding bug
                 LVMSET easy navigation using 'd' and 'x' commands afterwards
                 LVMSET now has an LVMSHOW alias and shows size in MB too
                 LVMSET added -s option to synchronize size & LSN values
                 LVMSET allow -v- and -p- to delete volume and partition name
_______________________________________________________________________________

4.27  24-06-2002 DFSIPART.CMD/BAT new script to create/restore partition images
                 CREATE -o option for automatic open partition after create
                 DIRFIND add -l:wildcard option to list files automatically
                 VOL    better BASE size determination (OS/2) for imaging
                 WRIM   better warning on imagefile being too small
                 RESIZE '-m' option resizes to the partition size (expand)
                 RESIZE is now a synonym for TRUNC, and the preferred name
                 DIRFIND fixed parsing for the path parameter to make it work
                 FINDBASE HPFS, set correct base END value as well as start
                 PART   added new XPLDM type for Win-XP Logical Volume Manager
                 WIPE   changed default pattern from 'DfsWiped' to zeroes
                 TRUNC  support resize to a LARGER size, up to partition size
                 MAP    new '-g' option to force geo display (at startup)
                 Several source updates for WATCOM port (version 5.0 beta :-)
_______________________________________________________________________________

4.26  09-06-2002 SETLET etc, explicit warning dialogs on Win2000/XP and more
                 TYPE   fixed trap for displaying a range of system types
                 reset  pending 'abort' status for non-windowed use (trace)
                 BATCH  command reintroduced for non-DOS, useful with scripts
                 PART   some fixes allowing stable operation up to 80 partitions
                 MAP    fixed bad output and traps on more than 54 partitions
                 MAP    fixed trap after CR and no refresh using '-r'
_______________________________________________________________________________

4.25  30-05-2002 CR     accept '83h' and '0x83' style hex numbers in options
                 CR     fixed false-BM-name creation for NT (possible trap)
                 CLONE  issue size warning only when really needed
                 START  fdisk startable command, new 'Clear' option
                 PART   changed color of freespace to cyan for readability
                 MAP    Support -d:nr for disk and -d or '.' for current
                 CR     Don't change current disk on CR PRI partition
                 DFSTART script, use 'dfstart' as fixed basename for files
_______________________________________________________________________________

4.24  28-05-2002 PL     Auto display of LVM/JFS fake EBR sectors
                 CLONE  no size-warning if no parameters given, just usage
                 CR    '-d' or '-d:0' will use current disk (after VMA -o)
                 VMA   '-o' option, making it the current disk (for CR -d)
_______________________________________________________________________________

4.23  23-05-2002 New FIXCHS   command to match CHS values to LBA/geometry
                 New FILEFIND command to find HPFS/NTFS files for recovery
                 CLONE  fix sector limit at end and check destination size
                 CR     improved confirmation dialog text with size and type
                 CR     fix parsing of numeric values for '-t:' option
                 Allow trailing '\' on SAVEAS/RECOVER path for convenience
                 Report correct 'number of files recovered' after RECOVER
                 LIST   new '+gs' option to list using the 'Sys' geometry
                 Use 'Sys' = system geometry when using OS r/w API's, this
                 fixes several bugs when using a forced geometry with 'GEO'
_______________________________________________________________________________

4.22  12-05-2002 New DFSTART script (BAT or CMD) for inexperienced users
                 New DFSIMAGE script to save or restore diskette images
                 New DFSAMPLE script as example to make your own scripts
                 FIND, WIPE and WIPELST: new -h, -a and -u options
                 PART    Allow '-warnings' as option for readability
                 DFSDOS  Fixed read/write to a volume (diskettes only)
                 DFSDOS  Fixed a bug reading/writing large-disks
                 SIM:    new '-b:nn' option and show compress/buffer size
                 WRIM:   new '-b:nn' option to set buffer size up to 63
                 SIM:    added confirmation dialog consistent with WRIM
                 WRIM:   auto select .imz or .img image when file exists
                 WRIM:   fixed imaging to/from floppy (bug since 4.13)
                 GEO:    new command name, get/set disk/volume geometry
_______________________________________________________________________________

4.21  19-04-2002 Updated evaluation period for non-registered usage
                 WRIM:   Fixed bug with compressed data (assert failure)
                 WRIM:   Show list of imagefiles when directory is specified
                 PART:   Improved handling of MBR without boot code at startup
                 EDIT:   allow batch mode when all values given (no prompting)
                 WRIM:   speedup (multi sector) and better progress report
                 CREATE: changed dummy-CHS value to use more standard values
                 EDIT:   fixed data garbling for -h: option  (input Hex data)
                 PART:   warnings for non-std dummy-CHS and wrong CHS values
                 PART:   Added -w: warning selection options (see DFSCMDS.TXT)
                 CREATE: fixed cylinder alignment for -x:nnn option (off by 1)
                 WRIM:   Added -test option (no real write)
_______________________________________________________________________________

4.20  16-04-2002 Updated intro-text to show the new "www.dfsee.com" domain
                 Fixed a CREATE failure with multiple freespace areas and
                 specifying an exact location of the new partition. (-abs:)
                 Fixed wrong size on 1st of a multiple partition JFS volume
                 Fixed "DFSUNFD * all", actually a parser bug and possible trap
                 Added a confirmation dialog for external (unknown) commands
                 RECOVER "-E:" option allows ignoring errors, quit or confirm
                 RECOVER "-O:" option allows quiet, verbose or extreme verbose
                 Fixed passing of options without a value to the FDISK module
                 Allow numeric find types like "8" for searching FAT32 sectors
                 Set default find option to repeated search if no value specified
_______________________________________________________________________________

4.19  03-04-2002 Find dfsee.reg key in exe-dir even when it is not in the PATH
                 Allow system dates like 01-01-1999 in key verification
_______________________________________________________________________________

4.18  18-03-2002 Added 'edit' command prompting dialogs for position and data
                 Added JFS and NTFS Volume name to partition table displays
_______________________________________________________________________________

4.17  06-03-2002 ZEROFREE '-test' option and select with -part, -vol or -image
                 'wipe -f' and 'zerofree' command to wipe FREESPACE only
                 Updated FAT bootsector recovery, force FAT32 on 0b/0c type
                 Use script basename for $0, not full name, allows easy reuse
                 Large-file > 2GB support on SIM and WRIM   (OS2 4.50, JFS)
                 Large-file > 2GB support on IM and VOL cmd (OS2 4.50)
                 TRUNCATE command implemented for HPFS filesystems
                 EXPAND an HPFS partition using DFSEE and CHKDSK (see DFSHOWTO)
                 Window-collapse to title with <F12>; to look behind a window
                 Instructions to create a 700 Kb free memory DOS BOOT diskette
                 to reliably run DFSDOS.EXE (see dfshowto.txt and DOSBOOT.ZIP)
_______________________________________________________________________________

4.16  22-02-2002 SCRIPTING, RUN native scripts with arguments (see DFSCRIPT.TXT)
                 MsgBox moved to upper-right corner avoiding text cluttering
                 Added say/sleep/autoshow to DFSMDOS; new 'REM' remark cmd
                 Fixed a size-calculation bug in DiskGeo and other displays
                 Replaced win/nowin commands by -w+ and -w- EXE-switches
                 Support HPFS386 deleted FNODEs; UNDELETE no OK on HPFS386
                 Made ignore-lock default (-i switch); removed 'batch' cmd
                 Allow comment on each DFSee command using the ';' character
                 Scroll horizontal now with the Alt + <> or Alt + . / Alt + ,
                 keys in the output window and in the MsgBox text
_______________________________________________________________________________

4.15  07-02-2002 Fixed NTFS 'check' command and SLT-build inconsistency
                 Removed external commands when working in shell mode '-S'
                 Improved CLONE confirmation dialog with FROM and TO info
                 Added warning dialog to CLONE when cloning non-disk to disk
                 Keep same maximum-PSN (end of disk) when new base is specified
                 Added '-7' switch to assure 7-bit ASCII will be used only
                 Larger scroll buffer, 4000 to 9000 lines (OS/2 and NT versions)
                 Fixed an off-by-1 error on find result offset reported
_______________________________________________________________________________

4.14  28-01-2002 Performance improvement for CLONE, WIPE, SIM and WRIM commands
                 '-S' global switch for 'shell' mode (disables quit and <F3>)
                 New LVMSET command to set volume name, partition name, add or
                 remove from BM-menu and change/remove driveletter (hide)
_______________________________________________________________________________

4.13  22-01-2002 CLONE command to copy whole disks or partitions to another
                 PRESTORE accepts explicit filename to use another disk
                 Added 'part -a' and 'part ++a' to display allocation maps
                 Added display of HPFS bootdrive in Bootsector display
                 Updated NTFS SLT and CHECK; Check now sets RC to #errors
                 NTFS supporting sparse/compressed files in allocation
                 Created DFSLDOS running in 310Kb = 317000 bytes (FDISK only)
                 Minor change in dialog button colors for readability
                 Added '-q' option to PART and DISK reducing displayed detail
_______________________________________________________________________________

4.12  08-01-2002 DFSTRUNC script updated to find suitable FAT/NTFS partition
                 Made DOS version run in 600Kb again (no HELP windows!)
                 Give 'trunc' usage even when no partition is selected
                 Made Cl2Lsn generic( CL command); Added NTFS truncation
                 Fix FAT alloc display bug with slightly off values
                 Added generic ALLOC display to NTFS and HPFS, autosized
_______________________________________________________________________________

4.11  26-12-2001 DFSTRUNC script to create freespace, truncating FAT partition
                 TRUNCATE cmd makes FAT(32) partitions smaller, keeping data!
                 BASE cmd enhanced with new options, overview: 'base -?'
                 PRESTORE options changed to '-list' and '-verbose' (was: vw)
                 Fixed Read-only after 'part xx' command and '-R' switch used
                 Fixed drive-letter assignment for WIN2000 and Win-XP
                 Allow reset of READONLY on a store with 'store x -R-'
                 Added warnings for extended-container size mismatches
                 Added EXE-switch '-p' for a pedantic warning level
                 Updated FIXBOOT for FAT32 to allow 'fixboot -spare'
                 Updated partition detailed display with better geometry
_______________________________________________________________________________

4.10  30-11-2001 Fixed several non-512 byte sector problems (CDROM traps)
                 Fixed several traps on bad HPFS sectors
                 Fixed trap-D with CDROM present (2048 bug, DFSUNFD 9 disks)
                 ReadOnly in status, and detect RO img; -R option on VOL/PART
                 Added -R switch/option forcing global read-only mode
                 Added -I switch forcing std Int13 use when cylinders < 1024
                 Fixed CHECK/SLT command, added -r option for refresh
                 Updated CR and SETBOOT for new parsers, added usage texts
                 Updated all cmd-parsers; DFSMDOS now runs in 380 Kb
                 -? = help on command line switches, as in 'DFS -?'
                 -t = auto timestamp to screen and log (also on -q and -l)
                 -m = autoshow cmd, allowing multi-command too
                 Add Intel EFI spec GPT_DISK type (recognize Win-XP types)
                 Add "-r" and "-a" to "part" replacing the '!' option
                 Add "-e" option to settype and fixext allow work on extended
                 First parser usage in FIND / DELFIND, updated usage text
_______________________________________________________________________________

4.09  05-11-2001 Fixed garbage paint bug in status line & scroll buffer (OS2)
                 Some UI enhancements to the command line/scroll buffer:
                 Ctrl-left: one word backward; Ctrl-right: one word forward
                 Ctrl-B: clear to begin; Ctrl-E: clear to end of field
                 Esc or Ctrl-Backspace: clear whole entry field
                 Esc in scroll-buffer (after a <tab>) will move to entryfield
                 History recall with Ctrl+UP will now always get previous cmd
_______________________________________________________________________________

4.08  30-10-2001 Use DFSMDOS in DFSUNFD.BAT allowing low memory situations
                 Automatic scroll to end of output window before each command
                 New FATSIM and FATWRIM commands to save/restore fat tables
                 New FAT32 FINDROOT command, finding all possible root clusters
                 Added copy of the spare sectors (6&7) for FAT32 FIXBOOT
                 Added extra warning for create type 00 (usually an error)
                 Use spare MFT in NtfsInit if the base MFT is damaged
                 FAT directory display update so 'cl 0' is displayed as 'Root'
                 Search position of 1st and 2nd FAT if bootsector is damaged
                 Fixed FAT label display in partition table display (part)
                 Added FAT32 root directory location to standard bootsector display
                 Changed SWAP/EXT2 naming for type 82/83, more Linux centric
_______________________________________________________________________________

4.07  18-10-2001 Fixed BUG with multiple physical disks showing same information
                 Added '-x' command line switch, avoids read diskinfo at startup
                 Added detection for EBR-loop, read will terminate at 100 EBRs
                 FIXBOOT for FAT and FAT32 (beta only, works on most partitions)
                 Show DIR of available imagefiles when IM parameter ends in '\'
_______________________________________________________________________________

4.06  15-10-2001 Added FAT32 2nd/3rd bootsector display with freespace value
                 Made 'nonstd type 0f' a non-critical warning ("part warn")
                 Show all critical warnings on PART display
                 Fixed extended-int13 usage for Thinkpads (and possibly others)
                 Added low available memory tests and warnings to DOS versions
_______________________________________________________________________________

4.05  10-10-2001 Store cmd improved; User can now switch with "store" command
                 Switch "-a" on DFS switches ANSI output OFF   (clean output)
                 Fixed cmd-parser bug ('vma 1000 02' would select part 2)
                 Updated status line with 'Store' and partid display
                 Updated 'part -' to 'part ,' and 'part ,*'; improved output
                 Automatic reread of diskinfo after FIXBOOT commands
                 Included fix for black buttons (texts) on full screen displays
_______________________________________________________________________________

4.04  01-10-2001 Fixed trap in DFSINFO.CMD on corrupted codepage sectors
                 New messages on corrupt codepage sectors in HPFS 'check'
                 Added some specific sector displays to DFSUNFD script
                 Display last accessed PSN on some reported errors (like 0x87)
                 Reduced memory usage with 60Kb in DFSMDOS (non-windowed only)
                 Cleaned up registration code and messages
_______________________________________________________________________________

4.03  20-09-2001 Fixed trap in DFSINFO.CMD (any 'empty' command really)
                 Added Confirmation dialog message boxes with help (Yes/No)
                 Added help system for every windowing item (F1)
                 Fixed "More .." bug with auto-quit & batch mode
                 Nicer window frame on larger screens > 80x25
_______________________________________________________________________________

4.02  17-08-2001 New argv/option parser used (recover -u -8.3 -q ...)
                 Better scaling in FAT alloc; show last-used cluster
                 Fixed find-free BMPRIMARY entry at create
                 Fixed HPFS 'fixboot' with wrong superblock contents
                 Fixed NTFS 'findroot' when start is not MFT record
                 Read-failure msg on OpenDisk (error 31)
                 Fixed HPFS delfind for invalid parent Fnode
_______________________________________________________________________________

4.01  31-07-2001 Fixed FAT32 with type-06 trap (multi-os installs!)
                 Improved DFSUNFD script, ALL-sector and Geometry parameters
                 New query options to query registration and version numbers
                 Commands in dfs*.txt ordered alphabetically now
                 Added dfsprint.cmd (with thanks to Peter 'webfoot' Skye)
_______________________________________________________________________________

4.00  18-07-2001 First SHAREWARE version; Improved LVM feature display
_______________________________________________________________________________


H I S T O R Y    3 . X X
========================

3.42  09-07-2001 'list +s' with sector type description; DFSUNFD dsk-2 bug fix
_______________________________________________________________________________

3.41  07-07-2001 Improved DISK/WALK output; bug fixes; 'PL' updates sector list
                 Display of LVM feature sectors; HPFS hotfix display
                 Allow comment on any cmd using ';' (use % for delshow etc)
                 Fixed trap on illegal NTFS dates (win2000, $SECURE)
_______________________________________________________________________________

3.40  25-04-2001 JFS enhancements; DIRTY command and enhanced FIXBOOT
_______________________________________________________________________________

3.39  20-04-2001 First JFS support, display superblock and fixboot for JFS
                 Extra parameter on H|h and A|a cmd to force size in SECTORS
_______________________________________________________________________________

3.38  16-04-2001 LVM signature sec in PSAVE, PRESTORE and PL; BSFIND start 0
                 HPFS FINDCP & FIXSPARE commands; 'PART D:' works on multi JFS
_______________________________________________________________________________

3.37  06-04-2001 More LVM stuff, signature sector, update to bsfind, CRC check
                 Minor changes to 'part', warnings only displayed on request
_______________________________________________________________________________

3.36  22-03-2001 Correct part-list on NT; 'DIRTY' cmd for HPFS; h/H 64 sectors
                 W2KBM avoids W2K CHKDSK screen; SETBOOT works with LVM BMGR
_______________________________________________________________________________

3.35  28-02-2001 NT native reboot & create 8.3 names on FAT in saveto/recover
_______________________________________________________________________________

3.34  26-11-2000 Never use (OS/2) LVM drive-letter info when using DFSNT
_______________________________________________________________________________

3.33  14-11-2000 No sudden exit from DFSNT when STDIO is redirected
_______________________________________________________________________________

3.32  23-07-2000 W2KBM cmd for BMGR with Win2000; VMAKE virtual disks
_______________________________________________________________________________

3.31  22-06-2000 NTFS fixboot made more forgiving on validity checking
_______________________________________________________________________________

3.30  19-06-2000 Recognize and handle corrupted NTFS boot records better
_______________________________________________________________________________

3.29  18-06-2000 PRESTORE command implemented, making PSAVE useful at last
_______________________________________________________________________________

3.28  28-05-2000 Added Minor layout fixes to 'list' + DFSUNFD.CMD/DFSUNFD.BAT
_______________________________________________________________________________

3.27  23-05-2000 Added 'list +b' command, for 'bsfind' analysis (UNFDISK)
_______________________________________________________________________________

3.26  21-05-2000 Added 'list +s' command, shows sizes in MB for 'bsfind' lists
_______________________________________________________________________________

3.25  01-05-2000 Added set driveletter to NT-version (SETL, CDR, NTMAP, NTDEV)
_______________________________________________________________________________

3.24  04-04-2000 Fixed traps on corrupt HPFS CodePages & BMGR names on CR/DEL
_______________________________________________________________________________

3.23  26-03-2000 Fixed undelete very long filenames and import large LSN files
_______________________________________________________________________________

3.22  21-03-2000 Reboot using external-program fixed
_______________________________________________________________________________

3.21  14-03-2000 Minor fix to AUX module, several other small fixes
_______________________________________________________________________________

3.20  12-03-2000 New "-q" and "-b" startup options; AUX module, supports VRAID
_______________________________________________________________________________

3.19  05-03-2000 Set NT disk-admin signature with NEWMBR and NTSIGN cmds
_______________________________________________________________________________

3.18  28-02-2000 Minor fixes; F4=SCRFILE; fixed major CREATE bug! (up to 3.17)
                 New DFSMDOS.EXE, FDISK and most generic functions only, runs
                 in minimal memory environments (needs about 330 Kb to run)
_______________________________________________________________________________

3.17  11-02-2000 New PSAVE command; New 'PART -' output format; Cylsize in Geo
_______________________________________________________________________________

3.16  31-01-2000 Show proper offset in edit HEX dump; Fixed 'SCREEN ON' cmd
_______________________________________________________________________________

3.15  26-01-2000 NT FDISK mapping; PCLEAR cmd; Find Unicode strings; TYPE fix
_______________________________________________________________________________

3.14  06-01-2000 Fixed FAT check bug; Fixed trap on NTFS CheckAlloc (DELFIND)
_______________________________________________________________________________

3.13  02-01-2000 Fixed history corruption (DFSDOS); added history display
_______________________________________________________________________________

3.12  01-01-2000 HPFS B-tree display fix; updated QUERY cmd; F-keys & history
_______________________________________________________________________________

3.11  29-12-1999 FAT2OS cmd => OS2,NT,IBMDOS, MSDOS; QUERY cmd sets exit-code
_______________________________________________________________________________

3.10  29-10-1999 PC-LINT check; NTFS undelete BETA (DELFIND, SAVETO, RECOVER)
_______________________________________________________________________________

3.09  19-10-1999 FAT display EA bug; NTFS MFT fixes and display enhancements
_______________________________________________________________________________

3.08  26-09-1999 NTFS MFT fix; offset in Part-table hex-dump
_______________________________________________________________________________

3.07  14-09-1999 Added DIR LSN ref to HPFS check msg 2000; Minor fix SET cmd
_______________________________________________________________________________

3.06  05-09-1999 LVM sector access via nav.xtra; version in prompt; SET cmd
_______________________________________________________________________________

3.05  30-08-1999 NTFS MFT allocation update; find deleted MFT records
_______________________________________________________________________________

3.04  15-08-1999 Aurora GEO; display speedup; UNDELETE speedup + enhancements
                 NTFS improved MFT display and translation functions
_______________________________________________________________________________

3.03  04-08-1999 DFSDOS Ext-Int13 fix; ANSI colors cleanup; display sizes
_______________________________________________________________________________

3.01  25-07-1999 Windowing enhancements; DFSDOS fixes; More LVM support
_______________________________________________________________________________

3.00ä 09-07-1999 New 'bsfind' command to find bootsectors quickly
_______________________________________________________________________________

3.00á 07-07-1999 Small but significant fixes for text-based windowing
_______________________________________________________________________________

3.00  10-07-1999 Win/nowin commands and LOGO text; dirfind cmd fixed
_______________________________________________________________________________

2.99  28-06-1999 More minor fixes; introduction of text-based windowing
_______________________________________________________________________________

2.96  11-05-1999 Minor fixes in LVM display, find and delfind commands
_______________________________________________________________________________

2.94  20-04-1999 LVM and minor JFS display updates; plist LVM + plist WALK
_______________________________________________________________________________

2.93  07-04-1999 Reboot internal for DOS/OS2, DFSNTX.EXE for NT; geo at start
_______________________________________________________________________________

2.92  31-03-1999 Added some more system-types (TYPE); minor fixes DOS2OS
_______________________________________________________________________________

2.91  28-03-1999 New NTFS MIR cmd; .NNN, BM-name and cleanup fixes; TYPE cmd
_______________________________________________________________________________

2.90  25-03-1999 FDISK delete; newmbr; settype; setaccess; startable; create
                       plist; dos2os; cleanup; setboot
_______________________________________________________________________________

2.89  16-02-1999 Fix Fnode-display for huge 0-size file; DFSDOS ANSI detect
_______________________________________________________________________________

2.88  15-02-1999 Final touch on MAP display; DFSBW/DFSQUICK.bat more generic
_______________________________________________________________________________

2.87  14-02-1999 Minor MAP display updates; No auto-read diskinfo
_______________________________________________________________________________

2.86  07-02-1999 Fixed WRIM doc; MAP command; TRANS command; small fixes
_______________________________________________________________________________

2.85  25-01-1999 NT admin warning; Small FAT bugfix; TrackZero freespace
_______________________________________________________________________________

2.81  16-12-98   Allow "diskgeo" for images & non-alpha chars in *.img name
_______________________________________________________________________________

2.80  13-12-98   DOS Cyl count fix; TZDFSEE dates; NTFS RunList; list +d / +c
_______________________________________________________________________________

2.84  24-01-1999 Calculated CHS warnings/info; FreeSpace info; list +g
                 Fixext cmd fixes 0f-type extended partitions back to 0x05
                 setptype cmd changes type of any partition to any value
_______________________________________________________________________________

2.83  12-01-1999 Extended type 0f as extended; NTFS display MftSize & DirSize
                 Part * and part $* display; fixed bootsector display trap
_______________________________________________________________________________

2.82  01-01-1999 Set exit RC; bootrec Cyl size; HPFS auto CPinfo; INT13 ext.
                 Physical Geo in DFSDOS In13ext; show limits with 'base'
                 NTFS fixboot cmd; Part-table display fix; BeOS-FS recognition
_______________________________________________________________________________

2.79  29-11-1998 NTFS fixups & directory display; FAT dir bug; FreeSpace bug
_______________________________________________________________________________

2.78  22-11-1998 Added HPFS bootsector creation; fixed WIPE trap, DFSDOS WRIM
_______________________________________________________________________________

2.77  17-11-1998 Added NTFS runlist display; Fixed trap on HPFS autobase cmd
_______________________________________________________________________________

2.75  21-10-1998 No default SLT generation on "part", "vol", "im" and "fs"
_______________________________________________________________________________

2.72  30-07-1998 New $ option to 'part' for size info table
_______________________________________________________________________________

2.70  28-07-1998 Fixed date-time display for HPFS (bug was OS/2 only)
_______________________________________________________________________________

2.67  04-06-1998 Added optional LZW-compression on SIM and WRIM commands
_______________________________________________________________________________

2.65  10-05-1998 Fixed 'f* * xxx' bug + new % speed-up option; FAT32 support
_______________________________________________________________________________

2.64  04-05-1998 Small bug-fixes + support for named-pipe to LPT on sim/wrim
_______________________________________________________________________________

2.63  19-04-1998 Fixed DFSDOS WRIM and IM commands (file I/O); Fix "FS xxxx"
_______________________________________________________________________________

2.61  29-03-1998 Saveto xxx.DIR orphan naming; DispHex update; displ NTFS-MFT
_______________________________________________________________________________

2.60  08-03-1998 Single snlist; recover/saveto; dirfind, wipe; color in DFSNT
_______________________________________________________________________________

2.58  22-02-1998 Fixed More... bugs; Fixed FAT EA & label bug; show EA details
_______________________________________________________________________________

2.57  15-02-1998 Name DFSee; VFAT Details; FAT Os2Ea display; "find" cleanup
_______________________________________________________________________________

2.55  25-01-1998 DOS version; diskgeo cmd; More write capabilities; bugfixes
_______________________________________________________________________________

2.54  28-12-1997 More FAT commands; generic More ...; fix DELFIND bug
_______________________________________________________________________________

2.52  07-12-1997 Check spare/super; BPB display; Specific FAT & NTFS commands
_______________________________________________________________________________

2.50  24-11-1997 HPFS checksum management; cs, edit and write cmd
_______________________________________________________________________________

2.47  11-11-1997 Updated SLT error display; new check cmd (chkdsk); +/- cmd
_______________________________________________________________________________

2.43  28-10-1997 Support for undelete of directories including EAs
_______________________________________________________________________________

2.42  18-10-1997 Support for EAs in "saveto" and delsave cmds
_______________________________________________________________________________

2.41  12-10-1997 Multiple file UNDELETE with delfind/delshow/delsave cmds
_______________________________________________________________________________

2.40  06-09-1997 import/export of LSN lists; getbs/fixbs badsector mgmt
_______________________________________________________________________________

2.37  24-08-1997 Path display on find Fnode; Wildcard select on list +f
_______________________________________________________________________________

2.35  18-08-1997 Path info in Fnode display and "list" output; MEM cmd
_______________________________________________________________________________

2.32  20-07-1997 Reporting & ALBLK fixes to saveto; new "ca" cmd CheckAlloc
_______________________________________________________________________________

2.30  06-07-1997 Improved 'find' syntax and functionality; Undelete support
_______________________________________________________________________________

2.28  21-06-1997 Added autobase command for HPFS (find HPFS partition start)
_______________________________________________________________________________

2.25  15-06-1997 Added Wrim command; Improved lock implementation (nested)
_______________________________________________________________________________

2.24  10-06-1997 Added Img and Sim commands; date/time on Dirblocks;
_______________________________________________________________________________

2.20  19-05-1997 Win NT beta version; Search speedup; prio command; cleanup
_______________________________________________________________________________

2.12  06-04-1997 Added logical volume support using "DASD" type access
_______________________________________________________________________________

2.06  16-03-1997 Updated ACL support on HPFS386; Scan badsectors
_______________________________________________________________________________

2.00  03-02-1997 Removable media (NEWDASD); (part) D: cmd; invisible primary
_______________________________________________________________________________

1.91  21-01-1997 New fixroot, fixcp and saveto commands for recovery actions
_______________________________________________________________________________

1.87  19-01-1997 Fixed MBR/EBR walk; multiple cmds using #, BM-labels in part
_______________________________________________________________________________

1.70  20-12-1996 Update ColoradOS/2, DASD limits; REQUESTABLE (OS2FISYS forum)
_______________________________________________________________________________

1.64  16-10-1995 Cleanup for delivery on ColoradOS/2 CDROM
_______________________________________________________________________________

1.62  13-10-1995 RUN cmd runs REXX; Added Free-space and inconsistency report
_______________________________________________________________________________

1.52  13-09-1995 new '/' cmd shortcut; First released version!     <== OS2 BBS
_______________________________________________________________________________

1.39  20-07-1995 32-bit port; Sector Lookup table; bug-fixes
_______________________________________________________________________________

1.00  27-11-1994 DHPFS initial version, hex dump super+spare blocks

 ----------------------------[ www.dfsee.com ]-------------------------------

