23 Commits

Author SHA1 Message Date
hfiref0x 2ecd87a0b5 2.1.0
Internal rearrangement: apply multiple bugfixes and cleanups across the UI and kernel helper code:
- aboutDlg: guard message loop on valid hwndDlg and minor date bump.
- extrasDrivers: fix double-free ordering when freeing dumpInfo->Buffer and dumpInfo.
- findDlg: reduce buffer sizes, add FINDDLG_RESIZE struct, centralize resize state, use ARRAYSIZE for safety, streamline message handling and search workflow, improve thread cancellation/waiting (use INFINITE) and add cleanup guard in worker thread.
- kldbg: handle allocation failure by cleaning up list elements, simplify unused variable usage, adjust memory/free ordering and minor scanning optimization.
- list: move suppression of tree redraw to surrounding caller so batch operations suspend/resume redraw correctly.
- main: fix comment typo and bump headers.
- plugmngr: skip empty plugin names and build combined message with RtlStringCchPrintfSecure to avoid manual strcat usage.
- props/propDlg & propProcess: update versions/dates, fix dialog property cleanup (use RemoveProp and avoid duplicate removals), update page handling.
- sup/sync: check NtCreateEvent return (ntStatus), avoid leaking on failure and return FALSE when event creation fails.
- sup/w32k: reorder variable declaration for clarity.
- ui.h and various files: bump versions/dates/copyright years and PROGRAM_BUILD_NUMBER.
2026-03-01 10:37:41 +07:00
hfiref0x d8b2cc3d1b 2.0.9
Small fixes and internal rearrange
2025-08-22 18:18:06 +07:00
hfiref0x cdd537d82b 2.0.8
Internal improvements for search dialog
2025-06-13 12:26:43 +07:00
hfiref0x 71d340be5e 2.0.0
added entirely new handling of object names to support embedded nulls
added Pico providers, Nmi, SiloMonitor and Errata manager callbacks
added CmControlVector viewer
added Copy Name/Copy Name (Binary) commands to the main window popup menus
added program statistics (see Help->Statistics)
added legend window description for process list
added ability to fix image sections for dumped drivers
added RegistryTransaction object view and access rights
moved "Globals" from about box to the View->System Information and rearranged it output
drivers dump operation can now be cancelled
fix display of PUNICODE_STRING dump
fix ALPC Port type objects sometimes unable to open while they can be opened
plugin sdk updated to accommodate new named objects handling
imagescope plugin updated to accomodate plugin sdk changes
elevation required features in "extras" will now request elevation instead of just been disabled
help file updated with drivers and symbols usage
internal rearrange and minor UI changes
(release candidate 1)
2022-06-22 09:20:21 +07:00
hfiref0x 6d79e9eea1 1.9.4
internal rearrange
(Beta 2)
2022-06-10 22:07:15 +07:00
hfiref0x 2f439f5518 1.9.3
updated SeCiCallbacks search for newest Windows versions
fixed win32k ApiSet resolving for Win10 21H2
fixed ObCallbacks enumeration issues
support for various kernel driver helpers
ported to msvc 2022 (with backward compatibility to 2019)
bugfixes
rtls updated
(beta 1)
2022-05-15 13:05:27 +07:00
hfiref0x dcfed82af7 1.9.2
more Win10/11 21h2 compatibility changes
added FLT_FILTER, FLT_OBJECT structured dump
added authenticode hash calculation for loaded drivers (extras->Drivers, use popup menu on driver entry)
various minor UI changes
rtls updated
internal rearrange
(beta 1)
2021-11-27 14:42:30 +07:00
hfiref0x 38492b3cfe 1.9.0
For a complete list of changes see changelog.txt in the sources directory. Release candidate 1.
2021-06-18 18:21:42 +07:00
hfiref0x d008325099 1.8.8
For a complete list of changes see changelog.txt in the sources directory. Release candidate 1.
2021-01-26 14:56:39 +07:00
hfiref0x e3e8755939 1.8.7
Oct 2020 patch

20H2 compatibility
Turn off Spectre nonsense
Rtls update
2020-10-21 16:01:21 +07:00
hfiref0x 89912a6e71 1.8.5
See "What Is New" section of readme for more info or for complete list of changes -changelog.txt in source directory.
(release candidate 1)
2020-03-31 11:19:01 +07:00
hfiref0x 4168120af1 1.8.3
See "What Is New" section of readme for more info or for complete list of changes -changelog.txt in source directory.
(Pre-release)
2020-01-15 13:04:22 +07:00
hfiref0x 09440a1ce8 1.8.2
See "What Is New" section of readme for more info or for complete list of changes -changelog.txt in source directory.
(Pre-release)
2019-11-27 13:06:12 +07:00
hfiref0x 9561e1005a 1.7.4
See "What Is New" section of readme for more info or for complete list of changes -changelog.txt in source directory.
(Pre-release)
2019-05-23 09:29:13 +07:00
hfiref0x bc1cfbeeca 1.7.3
See "What Is New" section of readme for more info or for complete list of changes -changelog.txt in source directory.
2019-04-01 19:28:14 +07:00
hfiref0x 0404d4b218 1.7.0
See "What Is New" section of readme for more info or for complete list of changes -changelog.txt in source directory.
2018-12-03 15:20:54 +07:00
hfiref0x 3b8beee84e Revert "1.7.0"
This reverts commit d4ff6e9ebf.
2018-12-03 15:14:22 +07:00
hfiref0x d4ff6e9ebf 1.7.0
See "What Is New" section of readme for more info or for complete list of changes -changelog.txt in source directory.
2018-12-03 15:09:44 +07:00
hfiref0x e6f750ec4e 1.6.0
Multiple changes, see changelog.txt or help file -> history for more info.
2018-10-30 23:43:27 +07:00
hfiref0x 58332ada88 1.5.2
last minute changes
2018-01-08 10:13:16 +07:00
hfiref0x b7db4b08f3 1.5.2
internal rearrange
2018-01-08 00:20:01 +07:00
hfiref0x 9245836619 1.5.1
bugfixes
2017-12-17 10:10:59 +07:00
hfiref0x 2a81d40007 1.4.6
Parition, DxghCurrentDxgProcessObject objects description added
added mailslots viewer dialog
some code revision and bugfixes
2017-03-10 14:26:36 +07:00