Pete Batard
df7a0b1fc3
[format] added volume unmount and improve logic
...
* acquire a vomume handle and unmount the volume before anything else
* remove the volume access check after partitioning - use a small delay instead
2011-12-11 02:19:38 +00:00
Pete Batard
78ad099bf9
[internal] update app URL as well as scripts
2011-12-09 22:47:44 +00:00
Pete Batard
e78f07cda6
[ui] ui improvements
...
* fixed DOS selected on init for exFAT and NTFS in certain cases
* improved progress and status reports
* other minor improvements
2011-12-09 12:57:32 +00:00
Pete Batard
17132c35a4
[ui] progress bar improvements
...
* progress bar now reflects actual completion of process more closely
* dropped the use of UM_FORMAT_PROGRESS and introduced UpdateProgress() instead
* also reduced the number of rw test patterns from 4 to 2
2011-12-09 01:39:13 +00:00
Pete Batard
4ce6a1f0f1
[ui] add a timer on the status bar
...
* also ensure that the user sees a report in case too many bad blocks were found
* also changed bad blocks threshold to 256
2011-12-08 12:14:21 +00:00
Pete Batard
b006e6a837
[ui] better bad blocks reports
...
* improved status bar printout (priority messages with timeout)
* report with abort/retry/cancel on bad block detection
* also MinGW warning fixes
2011-12-08 00:22:13 +00:00
Pete Batard
f93a85ab83
[bb] added status report on status bar
...
* also changed title to add "(Beta)"
2011-12-07 00:28:27 +00:00
Pete Batard
192c3d6cc8
[bb] progress bar and cancellation support
2011-12-06 23:35:55 +00:00
Pete Batard
480986b0ae
[format] fixed corruption issue when MBR is garbage
...
* after a bb check, MBR could become garbage
* when that occurs, Windows might interpret a bad partition table and prevent MBR from being properly written
* force a complete zeroing of the whole MBR before partitioning to fix this
* also added error code for bb
2011-12-06 18:11:38 +00:00
Pete Batard
5c2242beaa
[bb] badblocks check improvements & cleanup
...
* also added credits in about box
2011-12-06 18:08:16 +00:00
Pete Batard
04bf6c6b3d
[misc] fix warnings
...
* MSVC x64 warnings in file.c
* Clang and MinGW warnings in badblocks
* also removed the requirement for
* also added test ID to badblocks call
2011-12-06 14:05:53 +00:00
Pete Batard
e419cf9015
[core] added badblock checks (ALPHA)
...
* also fixed some issues with read_sectors/write_sectors and dropped bufsize parameters
2011-12-06 02:23:28 +00:00
Pete Batard
d81525d3f4
[misc] added README/TODO
...
* also renamed Allocation Unit to Cluster
2011-12-05 12:41:55 +00:00
Pete Batard
7726071098
[misc] updated acronym
...
* Resourceful -> Reliable
* also removed standalone makefile (mkf)
2011-12-05 11:36:02 +00:00
Pete Batard
1d429d939e
[msvc] updated paths to reflect source changes
...
* also updated wdk script
2011-12-05 11:29:31 +00:00
Pete Batard
071cf84cc4
[mingw] update autotools script following path change
2011-12-05 11:19:05 +00:00
Pete Batard
48f9dd47ae
[misc] move source files to src/ directory
2011-12-05 10:49:45 +00:00