1
1
Fork 0
mirror of https://github.com/pbatard/rufus.git synced 2024-08-14 23:57:05 +00:00
rufus/src
Pete Batard d4db16a9ca
[checksum] improve performance by switching to async I/O
Yes!!! We are finally *much* faster than 7-zip for SHA-256, even though
we are also computing MD5 and SHA-1 in parallel. Here are some averaged
comparative results, against the 5.71 GB Win10_20H2_EnglishInternational_x64.iso
(SHA-256 = 08535b6dd0a4311f562e301c3c344b4aefd2e69a82168426b9971d6f8cab35e1):
* Windows' PowerShell Get-FileHash: 48s
* 7-zip's SHA-256                 : 31s
* Rufus (64-bit release version)  : 23s
2021-02-03 11:49:57 +00:00
..
bled [core] reinstate locking of the logical drive when writing images 2020-10-28 21:41:43 +00:00
ext2fs [core] fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode 2021-01-15 17:50:57 +00:00
getopt
libcdio
ms-sys [grub] update GRUB 2.04 core.img for Ubuntu 20.10 support 2020-09-16 13:59:06 +01:00
msvc-missing
syslinux
.editorconfig
badblocks.c [badblocks] use 0x55 and 0xAA for less than 2 passes checks 2020-11-10 17:24:52 +00:00
badblocks.h
checksum.c [checksum] improve performance by switching to async I/O 2021-02-03 11:49:57 +00:00
db.h [grub] update GRUB 2.04 core.img for Ubuntu 20.10 support 2020-09-16 13:59:06 +01:00
dev.c [dev] add exception for Realtek card readers 2021-01-06 19:27:31 +00:00
dev.h
dos.c [misc] introduce hImageOption and ComboBox_GetCurItemData() to simplify code 2020-07-17 21:51:15 +01:00
dos.h
dos_locale.c
drive.c [core] fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode 2021-01-15 17:50:57 +00:00
drive.h [core] fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode 2021-01-15 17:50:57 +00:00
format.c [core] fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode 2021-01-15 17:50:57 +00:00
format.h [core] fix format error when trying to use old BIOS fixes with VHDs 2020-07-03 15:24:37 +01:00
format_ext.c [ext2fs] update ext2fs to latest 2021-01-09 16:15:01 +00:00
format_fat32.c [misc] fix non-English messages appearing in the log 2020-10-02 17:24:17 +01:00
gpt_types.h [loc] fix Russian translation for KB/MB/GB... 2020-12-11 17:10:48 +00:00
hdd_vs_ufd.h [dev] add exception for Realtek card readers 2021-01-06 19:27:31 +00:00
icon.c
iso.c [iso] fix "ISO has not been properly scanned" error for some ISOs 2020-10-12 19:33:54 +01:00
license.h
localization.c
localization.h
localization_data.h
localization_data.sh [dev] add exception for Realtek card readers 2021-01-06 19:27:31 +00:00
Makefile.am
Makefile.in
mbr_types.h
missing.h [misc] miscellaneous code cleanup and fixes 2020-09-09 17:00:39 +01:00
msapi_utf8.h [dev] add exception for Realtek card readers 2021-01-06 19:27:31 +00:00
net.c [misc] fix some static analysis warnings 2020-10-27 10:12:24 +00:00
parser.c [misc] fix Coverity warnings 2020-06-19 10:53:40 +01:00
pki.c
process.c
process.h
registry.h
resource.h [core] enable the direct provision of install.wim/install.esd for Windows To Go 2020-07-19 22:35:30 +01:00
rufus.c [dev] add exception for Realtek card readers 2021-01-06 19:27:31 +00:00
rufus.h [ui] add cheat mode (Alt-M) to ignore Boot Marker 2020-11-12 17:38:20 +00:00
rufus.manifest [dev] add exception for Realtek card readers 2021-01-06 19:27:31 +00:00
rufus.rc [checksum] improve performance by switching to async I/O 2021-02-03 11:49:57 +00:00
settings.h [ui] add cheat mode (Alt-M) to ignore Boot Marker 2020-11-12 17:38:20 +00:00
smart.c [dev] add exception for SSDs sitting behind a VIA-Labs adapter 2020-08-01 15:36:59 +01:00
smart.h
stdfn.c [misc] miscellaneous code cleanup and fixes 2020-09-09 17:00:39 +01:00
stdio.c [misc] improve uprintf() concurrency by using a mutex 2021-02-03 11:36:52 +00:00
stdlg.c [dev] add exception for Realtek card readers 2021-01-06 19:27:31 +00:00
syslinux.c
ui.c [badblocks] use 0x55 and 0xAA for less than 2 passes checks 2020-11-10 17:24:52 +00:00
ui.h [core] enable the direct provision of install.wim/install.esd for Windows To Go 2020-07-19 22:35:30 +01:00
ui_data.h [ui] fix missing labels for accessibility 2020-07-02 22:55:01 +01:00
vhd.c [ui] fix ability to toggle progress report during WIM image extraction 2020-11-14 19:38:56 +00:00
winio.h [checksum] improve performance by switching to async I/O 2021-02-03 11:49:57 +00:00