|
|
|
(Current version is: 10.1, released 1-Januari-2010) |
|
|
(history)
DFSee release history
- 10.1, Minor release with optimizations for the bootable USB stick and some fixes
-
- 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 Run bootable DFSee ISO from USB stick using GRUB4DOS
- USB-stick Run Linux DFSee from PartedMagic ISO, on KDE desktop
- 10.0, Major release with fixes, updates and improvements, bootable CD/diskette update
-
- 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
- 9.15, Image restore and binary file editor improvements, FAT large sector support
-
- 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, A few bug-fixes, longer evaluation period
-
- 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, A few bug-fixes, usability fixes and new SCRIPT functions
-
- 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, Fixed some menu-items/dialogs to use explicit HEX values
-
- DIALOGS image, restore, clone, create-partition; 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, Updates and more documentation for scripting, some bugfixes
-
- DOC Added much more native script info to dfscript.txt
- 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, Minor update; upto 24 disks in Linux, some message updates
-
- FAT FS Hint to use FORMAT when bootsector is empty
- MEDIA Allow up to 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, Fix for create type 0x35 (JFS) volume and new 'set version' for JFS
-
- 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, Minor fixes, and a few additions to the help
-
- 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, Variable substitution updates and more QUERY options, small fixes
-
- DFSDISK Generate full disk-overview in XML format too (.RDF file)
- LVMsync Fixed close-all-disks before calling the LVM engine (sync LVM, OS2)
- OS2-EXE Supports using IBM BLDLEVEL to get version info (when NOT compressed)
- PART Changed 0x12 type description to 'Recovery' to make it more generic
- QUERY DR/PR option tests for removable disk/partition (on WIN or OS2 only)
- QUERY DY option tests for 'large floppy format' disk property
- Resolve variables, '$$' in expression resolves to '$' value (escape single $)
- SET VAR command, switch $var substitution in commands completely ON or OFF
- SLT dlg Minor textual update to cancel-SLT build popup dialog
- Sw: -$- EXE startup switch, start with $var substitution in commands set OFF
- 9.06, Bug fix release, fixes traps in the OS/2 version with 9.05
-
- 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, Bug fix release, OS/2 2Tb disks and fine tuning of advanced scripting
-
- cmdline Fix syntax error on single '$' characters (9.03/9.04)
- disk R/W Allow OS2 physical disk handle-value ZERO (TSHELL)
- format Added a warning 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 mouseclick too
- menubar Add application version to right side of menubar
- menu run Allow DFSee quit from script ran from the menu
- part Add warnings about 'large floppy' FAT32 on OS/2
- quit Do not exit with the value DFS_QUIT as rc (make it 0)
- run Abort script run when parameter prompt is canceled
- script Quit script (and DFSee) on application 'q' command
- 9.04, Bug fix release, and additions to the new scripting engine
-
- 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, Bug fix release, plus pre-release of the new enhanced scripting engine
-
- 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, Bug fix release, plus wipe of first track and static HTML documentation generator
-
- 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
- FSTYPE 0x27 for IFShidden, like VISTA pre-install image
- MBR Added Windows Vista MBR recognition for display
- MENU Add 'wipe first disk track' (except MBR/LVM sectors)
- 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 to XML
- SWITCH -skipfs:fs startup switch, skips Fs on partition listing
- 9.01, Bug fix release: 'move to begin freespace', new Bootmanager install and PHP documentation generator
-
- 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, Major release! Geometry sniffing, more EXT2/3 and ReiserFS support, x86 disassembler built in, and much more!
-
- 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'; Jump, Save, set origin
- 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 createdd from a .PDx, does auto restore of .IMx file
- WARNING For sda/hda devicenumber too large (libATA and SCSI)
- warnings Surpress 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
- 8.17, Bug fix release; 'Move to BEGIN freespace' bug back-ported from 9.01
-
- Menu 'Move to BEGIN freespace', fails on overlapping areas with 'smart' option
- 8.16, Bug fix release; expand logical and disk-to-disk clone fat corruption fixed
-
- CR Fix (non-lvm) IBM BootManager LSN string syntax in EBR sectors
- CLONE Fixed disk-to-disk smart clone cluster-skip bug on FAT filesystems
- EDIT hex Only use 32-byte wide startup screenwith at 140 colums or more
- RESIZE Fixed expanding a LOGICAL resulting in bad alignment (unformatted)
- SCAN New -skipbads option for quick scans, default skipping 1 MiB
- 8.15, Better JFS analysis and display (IAG), REPEAT command and some small fixes and enhancements
-
- 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 IAG summary and detail overview
- 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 Use F2/F5/F8 to 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 Use F2/F5/F8 to HEX edit p-table sector and bootsector
- REPEAT Repeat any DFSee command, forever or specified number
- 8.14, PTE table sorting, Hex-edit updates, PART warnings added and enhanced, several bug fixes
-
- 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, More verbose registration key info, fix search for FAT filenames, fix MOVE/COPY to start of disk
-
- BOOTINI On FAT(32), search for the correct (ASCII) filename now
- CLONE Reword the error message on opening a non-formatted TO store
- CLONE Reword warning on time-to-complete, hint at status line info
- COPY and MOVE, fix offset for the first primary on a disk (Cylinder 0)
- CR/LVM No clear of the BBR (LVM sig) area for a 'create new' type 35
- FILEFIND on FAT, fixed incorrect matching on directory and file names
- FORMAT Use 1-sector buffer on quick-format (avoiding a rare USB bug)
- JFS Fixed crash displaying a garbage filled superblock sector
- LVMSHOW fix display of the LVM information for a specific partition
- MENU Add menu items for MBR code save/restore using RAW images
- MENU Add item: Display -> LVM info for partition(s); show DLAT/BBR
- MENU Add item: File -> Open Part/Volume verbose for more information
- OS2 I/O Fix Ioctl TrackLayout parameter size (is cosmetic only)
- REGKEY Verbose identification and status display (shows expiration)
- SUPER 2 JFS, display secondary superblock with the 'super 2' command
- 8.12, Menu additions, display enhancements, (NTFS) resizing refinements and several small fixes
-
- 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 (user) understandable store description texts
- WIPE -V Perform an all-sector verify by reading back all sectors
- 8.11, Better 'removable' and 'large floppy' handling, creation of LVM/JFS volumes, many small fixes and enhancements
-
- 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 Surpress '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 menu duplicate 'D' accelerator 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 the buffersize for uncompressed .img
- SETBOOT Add removable indicator (for not bootable) when known
- SETBOOT Display the (LVM) driveletter and filesystem on -list
- 8.10, Fix MBR corruption by FIXEXT command, report duplicate bootsectors, allow any size sectors
-
- FILEFIND Fix crash mode=FDISK, on several (in FDISK mode) unsupported commands
- FIXEXT Fix MBR corruption, resulting in empty partition tables! (8.09 only)
- JFS Updated fixboot/dfsjfldr template code to match eCS 2.0 beta3 level
- MENU Display a notification popup when a disabled menu-item is selected
- PART Fixed buffersize bug in CorrelateDriveLetters (causing a crash)
- PART Show both letters, and a WARNING on duplicate driveletters (clone)
- RESTORE Fix incorrectly reported image size on start other than sector zero
- SECTORS Allow sectors larger than the standard 512 bytes, tested upto 4Kb now
- 8.09, Change volume serial number, delete from BM menu, menu updates and variable sectorsize support
-
- BUFFERS Changed ALL code to use variable sectorsize (like 4Kb)
- DFSCHECK Increased imz size to 600 sectors (2*FAT+ROOT)
- FAT INIT Detect corrupted 'EA DATA .SF' data files at init
- FILEFIND -a option, to find any/all files, deleted and normal
- FIXBOOT JFS, fixed label for bootable JFS (was 'footable':-)
- FS MENU Added selection for any/all filefind HPFS,NTFS,JFS
- FS MENU Change volume serial number in 'Boot area fix/update'
- LVM MENU BMGR menu delete removes obsolete '--> LVM' string too
- LVM MENU Explicit menu item 'Bootmanager menu Delete'
- 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
- SERIAL Change volume serial nr on FAT(32), HPFS, JFS and NTFS
- 8.08, Reset bad-sector administration, backward link warnings, SORT partition table and bugfixes
-
- 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 partition selection for '-c' style LVM letters
- 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, JFS/NTFS file recovery improvements, move/copy confirmations and some bug fixes
-
- CHECK JFS/HPFS recursion guard added to prevent crashes
- CLONE Ignore FS-damage on opening destination partition
- DFSMKOBJ CMD creates the OS/2 or eCS desktop folder for DFSee
- EDIT Fix replacement-edit in FDISK mode (from scripts)
- FIXBOOT NTFS, use calculated default for MFTcopy sectornr
- MOVE and COPY, added extra 'may take very long' warning
- MOVE and COPY, added specific abort-confirmation in CLONE
- PART-xml Generate XML partition overview to file or stdout
- RECOVER JFS/NTFS file recovery preserves file timestamps
- Screen 7-bit ASCII output default on Linux (unless -7-)
- 8.06, Enhancements for binary-file editing, updates for LVM 14.105 and some fixes
-
- 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 :-)
- FreeDOS Bootmenu selection timeout extended to 30 seconds
- 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, Fixed crash in DFSDISK/PSAVE, fix IMZ2RAW and added 'Smart' checkbox to MOVE dialog
-
- 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, Direct binary file edit, speedup filefind/undelete, improved bad-sector cloning
-
- CLONE Added -skipbads:nnn option, fast bad-sector cloning
- CLONE Reset active store on Escape or a failure too, to avoid confusion!
- CLONE/IM Show number of bad-sectors in the progress status line too
- EDIT Add Ctrl-E to erase whole edited item (sector) to a hex value or 0
- EDIT fn Load 'filename' in the HEX/ASCII binary sector editor window
- FAT FS Detect unmapped clusters versus inconsistent bootsector size
- FILEFIND FAT, fixed finding files with extensions like *.c
- FILEFIND menu dialog, new 'verbose' checkbox, default is FAST, quiet search
- FILIFIND NTFS, speedup MFT-record search by stepping 2 sectors per record
- FIND Speedstep mode using -i:n option, skip n sectors per find step
- FIND dlg Add 'Step' field for the -i:Speedstep option in the find dialog
- FIXBOOT FAT, added bootcode type 'W = Win-9x on FAT16' for Windows-98
- FIXBOOT NTFS create record from template if no spare one available
- FIXPBR Disallow FIXPBR command in FDISK mode for safety (clears MBR!)
- FS FAT Fixed trap switching to FAT if the bootsector was a valid NTFS one
- IMAGE Exact image filesize is kept the same on writing the binary file
- MENU Added 'reselect disk' to FS-specific menus; Select partition to FDISK
- MENU Reworded NEWMBR submenu text for clarity, better style :-)
- MENU Added: 'Edit -> File, Binary edit' to edit (binary) files directly
- Menu Edit always starts with 1-sector items by default, not clustersize
- PART Reworded cylinder-alignment warning messages for clarity
- PART Pick-up correct FAT32 label from the root directory
- PART WARNING on LVM/JFS type 0x35 with DLAT but no BBR info sector
- PSAVE Include any unformatted bootsectors in the .PDx file too
- RESIZE FAT, fixed maximum size allowed in the dialog in some cases
- SLT Faster fileinfo on JFS/NTFS/HPFS, no allocation check done
- STARTUP No 'GETDEVICEPARAMS failed' messages anymore, on inaccessible drives
- STORE Fixed store-nr display: Store #, added exact imagesize in bytes
- 8.03, New interactive HEX/ASCII sector/cluster/imagefile/disk editor, plus a few JFS fixes
-
- DFSDISK Correctly displays all LVM-sectors in FS modes like NTFS/JFS/HPFS too
- EDIT Added interactive HEX/ASCII sector-editor in the 'edit' command
- EDIT Add the generic FIND dialog using Ctrl-F/Ctrl-A to sector editor
- EDIT Add the GOTO-location dialog using Ctrl-G to the sector editor
- EDIT Apply the Hex/Decimal switch for LSN/PSN info in status line as well
- FIND Added 'find-again' logic to the Edit menu (Ctrl-A shortcut)
- GOTO Dialog enhanced with CHS and MCS-number format and updated HELP
- JFS Fix CHECK results of damaged Inodes (allocation information)
- JFS Fix XTP/DTP sector identification on blocksizes < 4Kb PAGE
- MENU Sector-edit item in 'Edit' and shortcut function key F2
- PART Add warnings if an LVM sector (DLAT, BBR etc) has a BAD CRC value
- TXWIN Added a generic HEX/ASCII sector-editor as 'txwin-control' class
- TXWIN Fixed bug in overlapping window-border repainting (Help on a dialog)
- 8.02, Smart-sector support for whole disk and cloning, JFS enhancements and better logging control
-
- 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 (usage, data distribution) 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 later analysis
- Smart Test (smart) allocation for any specified sector on disk
- \path command implemented for the JFS filesystem, and
fixed a bug in this command for HPFS and NTFS
- 8.01, Better LVM/FORMAT support removables, UI improvements, bug fixes
-
- CHECK NTFS, fixed trap on $Secure resident/extranl data mix
- CHECK JFS fix the bogus Inode message on '-m' in 8.00
- CR Dialog Added explicit Bootable JFS 0x07 in the type 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 number
- EXT2/3 Super command displays some more details from superblock
- FDISK cmd Hint at requiring an FS-specific mode for DELFIND etc
- FORMAT Refresh internal partition-info tables after formatting
- FS FAT Init sets global Dirty status on FAT-FS for querying
- History Ctrl-D in popup deletes current item from the history
- History Avoid (recursive history) popup from another list popup
- History Ctrl-D on cmdline, execute automatic NEXT in history
- IBM BMGR Show Bootmanager version as contained in the bootsector
- JFS Fixed trap in display of a ZEROED superblock sector
- JFS DIR Fix directoy-block display for blocksize not being 4K
- JFS INIT Detect invalid Inode extent sectornumbers in IMAP
- JFSsuper Allow but warn on invalid superblock signature like JFS3
- LVM dlg lvmSync logic off by default for removables (OS2 only)
- Library Fix a possible crash on PATH being larger than 1024 chars
- MBR code recognize 'OS/2 2.xx German' style MBR (AP)
- NTFS DIR show 'noatt/-bad-' strings on MFT structure errors
- New Menu Display -> Other view -> Warnings only; display warnings
- PART Added warning for BMGR CHS issue in bootsector
- PART -x Adds extra FS-specific columns to 'part -s' for eCS OEM
- Restore Dialog, fix list selection display after an IMZ2RAW cmd
- SET cmd Add 'set logfile ON/OFF' to surpress logging temporarily
- W2KBM => BMFIX includes CHS check & fix plus old W2KBM functionality
- WARNING On partition type 0x44 (Norton GoBack) when detected
- WARNING On Linux CHS/alignment warnings probably due to geometry
- WIPEFREE as new name for ZEROFREE for consistency with others
- 8.00, JFS support, UI enhancements, better progress reporting, bug fixes
-
- CHECK/SLT Use compact layout showing path and filename too
- 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
- QFI cmd Quick find inodes on JFS by searching Inode extents
- SHIFTL Shift data in sectors (left) for custom recoveries
- SLT -x New options aborts SLT build (running in background)
- 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
- -nr +nr Display sector, go backward/forward (GB/GF alias)
- CHECK Basic FS check for JFS, shows alloc errors and damage
- CR dlg Radio button for Recover/Clear mode selection
- EJECT New command for removables (like USB)
- FIXBOOT FAT select different BOOTCODE using a popup list
- FIXBOOT JFS bootcode template update for latest JFS releases
- FIXBOOT Serial-nr value changed to sectornr + timestamp
- FIXPBR Updated help, add message popup
- FORMAT Copy bootsector as spare to last sector (LVM-sig!)
- FORMAT Make FAT minimal 1 cluster in size (avoiding bugs)
- FORMAT Serial-nr value changed to sectornr + timestamp
- FORMAT partition selection now moved to the FORMAT menu
- JFS DIR Display Inode/DirPage for regular directories
- JFS SLT Build complete; used by SLT, ID and CHECK commands
- 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
- MEDIA NonLinux: IDE/SCSI/USB or PCCARD terminology change
- MENU Add SLT-build and ID to the Mode=JFS menu
- MENU Add explicit Mode=AUX submenu for consistency
- MENU File and Display->Related This +1 and This -1 added
- MENU Media management eject/discover (updated mount too)
- 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
- 7.15, FAT/FAT32 FORMAT, NTFS enhancements, many new dialogs, several bug fixes
- 7.14, Some new and quite a few enhanced dialogs, several bug fixes
- 7.13, Some minor fixes and cleanup, built using first OPEN SOURCE TxWindows 1.0 library
- 7.12, Much more reliable NTFS resizing, DIRTY command / menu for NTFS and some other minor improvements
- 7.11, Suppress dummy (USB) disks in OS/2, NTFS dirty status and logfile display, SETBOOT updates
- 7.10, Resize improvements, NTFS MFT updates, more warnings and a few bugs fixed
- 7.09, Automatic logging, speed improvement for imaging and some nasty bugs fixed
- 7.08, Mouse and dialog enhancements, fixed trap on some DVD/CD media at startup
- 7.07, Automatic bad-sector optimization in CLONE/IMAGE and mouse support in OS2 and DOS
- 7.06, NTLDR fix commands, LVM-refresh, some minor bug fixes and improved mouse support in Windows version
- 7.05, Better CDROM support in DOS version, standard MSI installer and mouse support in Windows version
- 7.04, Support insertion of USB drivers in DFSee ISO image, fixed commandline HISTORY and MFT display bug
- 7.03, New GENPART command, more flexible DFSDISK, improved commandline history and several fixes
- 7.02, Partition limit 1000, updated HOWTO document and WARPIN based installer for the OS2 version
- 7.01, More imaging commands and menu items, search whole disk for superblocks and more ...
- 7.00, A new MAJOR release with many improvements in the user interface, improved imaging and much more!
- 6.17, Fixed CR BUG (copy primary) and added several new MENU items like BACKUP/RESTORE partition info
- 6.16, Enhanced handling of numeric parameters and commands, several enhancements and fixes
- 6.15, Several new menu-items and some improved displays based on Warpstock feedback
- 6.13, Linux executable added to distribution, no shell-scripts yet
- 6.12, Linux executable release candidate 1, fully functional (afaik :-)
- 6.11, More Linux preparation (DEVMAP) and fixes for RECOVERY and PTEdit
- 6.10, New partition MOVE and copy, improvements in LVM-recovery, several fixes
- 6.09, Improved output for the LIST command for FAT-EA info
- 6.08, Improved output for the LIST command and some minor fixes
- 6.07, BOOTINI and several other minor fixes, updated bootable images
- 6.06, UI color schemes, fix BOOT.INI, foreign keyboards, improved FAT support and more
- 6.05, Minor update, fixes the DFSTART script and RETRY default
- 6.04, New functionality and menu-items, better Linux filesystem recognition
- 6.02, Change partition-type from menu, other minor changes and fixes
- 6.00, Version 6.00, menu system, smart imaging and much more!
- 5.56, Final 5.xx release, expiry postponed until the year 2012
- 5.00, MAJOR release, introducing the 32-bit DOS-extended version
- 4.28, Last 4.xx version, unsupported but upgrade to 7.xx is possible
- 4.00, first SHAREWARE version
- 3.42, Last freeware version (not supported anymore)
For more details on older DFSee versions, bugs solved and
changes made, see the text-document:
DFSee development history and changes
Further development depends on my own needs, feedback I receive from
other users and the amount of registrations sold to fund
these new developments.
Suggestions and comments on DFSee and related stuff is welcome.
(Internet)
|
(history page) |
DFSee release history |
|
Views:
234785 |
|
Created by Jan van Wijk: May 2005, last update: 1-Jan-2010
|
|