Skip to content

Fix USB/IP startup timeouts and improve reporting, icons, langs - #136

Merged
hbashton merged 11 commits into
hbashton:mainfrom
Pav-Osmolski:fix/usbip-driver-verification-timeout
Oct 9, 2026
Merged

hbashton merged 11 commits into
hbashton:mainfrom
Pav-Osmolski:fix/usbip-driver-verification-timeout

Conversation

@Pav-Osmolski

@Pav-Osmolski Pav-Osmolski commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #118 and #126.

USB/IP driver verification now reads registered driver paths directly instead of relying on WMI enumeration, avoiding the startup timeout. Pinned driver hashes and runtime safety checks remain enforced.

This branch also:

  • Corrects Windows 11 version logging, including display version and full build revision.
  • Moves translation folders into Lang, preserving language selection and fallback.
  • Replaces unsupported profile editor icons with Windows-compatible glyphs.
  • Selects system tray icon frames according to taskbar DPI for sharper rendering.
  • Updates build and packaging checks for these changes.

Validation: 7,155 tests passed, 12 skipped, zero failures. Translation checks and installer install, repair, uninstall, and upgrade checks passed. The fixes were also tested successfully on the affected hardware.

Released and verified as VIIPERRC4.6.7. Bundled VIIPER and USBip components are unchanged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[RC4.6.6] usbip-win2 driver integrity verification times out inconsistently

2 participants