Skip to content

Releases: Ding-Ding-Projects/material-virtualbox

VirtualBox v7.2.97-ci.114 — Scallop Siu Mai · 帶子燒賣

Choose a tag to compare

@DingDingChae DingDingChae released this 18 Sep 19:24

Windows installer

This release contains ONE unsigned Windows installer built from 2f004ba -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 09/18/2026 17:33:04

  • Workflow completed: 2026-09-18T19:24:08.1669328Z

  • Workflow duration: 01:51:04

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : 32091C6BE55BF967894AD529260B1C109E0951EF3DF5E9AC6E0825E9D00E5D2B
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at 2f004ba33edb892a35907a31f6fc787515f7cb24. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,629 4,229 8,885,066 8,089,416
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 984 61 184,920 170,776
Build system (kBuild, *.kmk, root configure*) 196 0 57,410 52,221
Tooling (tools, webtools, debian) 450 15 158,844 155,734
Other (tracked, matched by no rule above) 149 29 59,385 53,344
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,328 4,778 9,968,345 9,081,661
Grand total (everything tracked) 66,376 6,422 25,878,294 23,046,891
Agent-written (surviving lines) 36,563 33,133
Human-written (surviving lines) 25,841,731 23,013,758
Unattributed (not blamed) 0 0

Measured at commit 2f004ba33edb892a35907a31f6fc787515f7cb24. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 284 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 240 tracked file(s) that at least one of those commits touched: 171 carry lines and were blamed, and 69 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1196 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Scallop Siu Mai · 帶子燒賣

VirtualBox v7.2.97-ci.113 — Quail Egg Siu Mai · 鵪鶉蛋燒賣

Choose a tag to compare

@DingDingChae DingDingChae released this 18 Sep 19:07

Windows installer

This release contains ONE unsigned Windows installer built from 53786bf -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 09/18/2026 17:32:23

  • Workflow completed: 2026-09-18T19:07:16.4225652Z

  • Workflow duration: 01:34:53

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : D32B9B05AC441A9EF594122FC79A922D60B21503A9035020ECFF31836134E0D9
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at 53786bfb59d4245ff5ba05841e42f4539d01d23f. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,629 4,229 8,885,066 8,089,416
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 984 61 184,920 170,776
Build system (kBuild, *.kmk, root configure*) 196 0 57,410 52,221
Tooling (tools, webtools, debian) 450 15 158,844 155,734
Other (tracked, matched by no rule above) 149 29 59,379 53,339
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,328 4,778 9,968,339 9,081,656
Grand total (everything tracked) 66,376 6,422 25,878,288 23,046,886
Agent-written (surviving lines) 36,557 33,128
Human-written (surviving lines) 25,841,731 23,013,758
Unattributed (not blamed) 0 0

Measured at commit 53786bfb59d4245ff5ba05841e42f4539d01d23f. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 283 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 240 tracked file(s) that at least one of those commits touched: 171 carry lines and were blamed, and 69 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1196 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Quail Egg Siu Mai · 鵪鶉蛋燒賣

VirtualBox v7.2.97-ci.112 — Beef Siu Mai · 牛肉燒賣

Choose a tag to compare

@DingDingChae DingDingChae released this 18 Sep 19:43

Windows installer

This release contains ONE unsigned Windows installer built from 2492c7f -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 09/18/2026 17:31:20

  • Workflow completed: 2026-09-18T19:43:02.1843370Z

  • Workflow duration: 02:11:42

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : 3DF7EFB7C4472DD3754FE7F71C562BD32CD32AE4E3896794916EDEF6F7A43ADD
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at 2492c7fc6cdfd98136b0d3e9580149bbd320e055. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,629 4,229 8,885,066 8,089,416
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 984 61 184,920 170,776
Build system (kBuild, *.kmk, root configure*) 196 0 57,410 52,221
Tooling (tools, webtools, debian) 450 15 158,844 155,734
Other (tracked, matched by no rule above) 149 29 59,375 53,335
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,328 4,778 9,968,335 9,081,652
Grand total (everything tracked) 66,376 6,422 25,878,284 23,046,882
Agent-written (surviving lines) 36,553 33,124
Human-written (surviving lines) 25,841,731 23,013,758
Unattributed (not blamed) 0 0

Measured at commit 2492c7fc6cdfd98136b0d3e9580149bbd320e055. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 282 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 240 tracked file(s) that at least one of those commits touched: 171 carry lines and were blamed, and 69 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1196 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Beef Siu Mai · 牛肉燒賣

VirtualBox v7.2.97-ci.111 — Crab Roe Siu Mai · 蟹籽燒賣

Choose a tag to compare

@DingDingChae DingDingChae released this 11 Sep 01:43

Windows installer

This release contains ONE unsigned Windows installer built from 1344a2f -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 09/11/2026 00:18:32

  • Workflow completed: 2026-09-11T01:43:17.5062937Z

  • Workflow duration: 01:24:45

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : BCCFE404EF379F8094AD255FD63B1A6AA10B25C9A994756F6FF29ACD97C2B820
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at 1344a2f80075abbb44f940fde6d25c2ba08049de. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,629 4,229 8,885,066 8,089,416
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 984 61 184,920 170,776
Build system (kBuild, *.kmk, root configure*) 196 0 57,410 52,221
Tooling (tools, webtools, debian) 450 15 158,844 155,734
Other (tracked, matched by no rule above) 149 29 59,341 53,307
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,328 4,778 9,968,301 9,081,624
Grand total (everything tracked) 66,376 6,422 25,878,250 23,046,854
Agent-written (surviving lines) 36,519 33,096
Human-written (surviving lines) 25,841,731 23,013,758
Unattributed (not blamed) 0 0

Measured at commit 1344a2f80075abbb44f940fde6d25c2ba08049de. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 281 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 240 tracked file(s) that at least one of those commits touched: 171 carry lines and were blamed, and 69 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1196 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Crab Roe Siu Mai · 蟹籽燒賣

VirtualBox v7.2.97-ci.110 — Classic Siu Mai · 燒賣

Choose a tag to compare

@DingDingChae DingDingChae released this 21 Aug 00:37

Windows installer

This release contains ONE unsigned Windows installer built from df8c2b6 -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 08/20/2026 23:19:37

  • Workflow completed: 2026-08-21T00:37:21.6673495Z

  • Workflow duration: 01:17:44

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : 6EA61F813EF0322F7D3F092786FC79E055876D41EE76A0E6D2091D95BD641D6E
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at df8c2b64574e87541da9a20b522dd514fe780288. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,629 4,229 8,885,066 8,089,416
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 984 61 184,920 170,776
Build system (kBuild, *.kmk, root configure*) 196 0 57,410 52,221
Tooling (tools, webtools, debian) 450 15 158,844 155,734
Other (tracked, matched by no rule above) 149 29 59,322 53,292
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,328 4,778 9,968,282 9,081,609
Grand total (everything tracked) 66,376 6,422 25,878,231 23,046,839
Agent-written (surviving lines) 36,500 33,081
Human-written (surviving lines) 25,841,731 23,013,758
Unattributed (not blamed) 0 0

Measured at commit df8c2b64574e87541da9a20b522dd514fe780288. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 280 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 239 tracked file(s) that at least one of those commits touched: 170 carry lines and were blamed, and 69 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1196 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Classic Siu Mai · 燒賣

VirtualBox v7.2.97-ci.109 — Cuttlefish Shrimp Dumpling · 墨魚蝦餃

Choose a tag to compare

@DingDingChae DingDingChae released this 16 Aug 21:36

Windows installer

This release contains ONE unsigned Windows installer built from e1ed393 -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 08/16/2026 20:17:31

  • Workflow completed: 2026-08-16T21:36:29.6933624Z

  • Workflow duration: 01:18:58

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : 6730672BB60C57248F6C4A47CE54D88C618BA86C341FAE68F8CA39E34882347C
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at e1ed3933ae1deb51a3a0ef1dac13c0ccd8199765. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,629 4,229 8,884,966 8,089,322
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 983 61 184,871 170,736
Build system (kBuild, *.kmk, root configure*) 196 0 57,410 52,221
Tooling (tools, webtools, debian) 450 15 158,844 155,734
Other (tracked, matched by no rule above) 149 29 59,301 53,274
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,327 4,778 9,968,112 9,081,457
Grand total (everything tracked) 66,375 6,422 25,878,061 23,046,687
Agent-written (surviving lines) 36,329 32,928
Human-written (surviving lines) 25,841,732 23,013,759
Unattributed (not blamed) 0 0

Measured at commit e1ed3933ae1deb51a3a0ef1dac13c0ccd8199765. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 274 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 236 tracked file(s) that at least one of those commits touched: 167 carry lines and were blamed, and 69 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1194 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Cuttlefish Shrimp Dumpling · 墨魚蝦餃

VirtualBox v7.2.97-ci.99 — Crab Roe Har Gow · 蟹籽蝦餃

Choose a tag to compare

@DingDingChae DingDingChae released this 14 Aug 08:40

Windows installer

This release contains ONE unsigned Windows installer built from 9688db3 -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 08/14/2026 07:14:50

  • Workflow completed: 2026-08-14T08:40:26.2260362Z

  • Workflow duration: 01:25:36

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : 26E410D78F0F1507D56F194D3769986F67BFDF7BF4BBAF924D174A47C2F76755
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at 9688db3a34c95d47358d3e53b0bd8bc0405a0a02. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,621 4,229 8,882,215 8,086,821
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 964 47 182,929 169,057
Build system (kBuild, *.kmk, root configure*) 196 0 57,402 52,213
Tooling (tools, webtools, debian) 448 15 158,383 155,325
Other (tracked, matched by no rule above) 149 29 57,827 51,971
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,298 4,764 9,961,476 9,075,557
Grand total (everything tracked) 66,346 6,408 25,871,425 23,040,787
Agent-written (surviving lines) 29,693 27,028
Human-written (surviving lines) 25,841,732 23,013,759
Unattributed (not blamed) 0 0

Measured at commit 9688db3a34c95d47358d3e53b0bd8bc0405a0a02. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 239 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 206 tracked file(s) that at least one of those commits touched: 151 carry lines and were blamed, and 55 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1145 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Crab Roe Har Gow · 蟹籽蝦餃

VirtualBox v7.2.97-ci.98 — Bamboo Shoot Har Gow · 筍尖蝦餃

Choose a tag to compare

@DingDingChae DingDingChae released this 14 Aug 05:33

Windows installer

This release contains ONE unsigned Windows installer built from 6036e8a -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 08/14/2026 04:06:35

  • Workflow completed: 2026-08-14T05:34:00.1493576Z

  • Workflow duration: 01:27:25

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : 6B575004A8B24394D63D676BAB88CDEBD9ED099B38F8222CA1449B7DF02B8CF9
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at 6036e8a7b3832147c4c614f8a532f20caaa5971f. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,619 4,229 8,881,974 8,086,612
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 963 47 182,863 169,005
Build system (kBuild, *.kmk, root configure*) 196 0 57,400 52,211
Tooling (tools, webtools, debian) 448 15 158,383 155,325
Other (tracked, matched by no rule above) 149 29 57,827 51,971
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,295 4,764 9,961,167 9,075,294
Grand total (everything tracked) 66,343 6,408 25,871,116 23,040,524
Agent-written (surviving lines) 29,384 26,765
Human-written (surviving lines) 25,841,732 23,013,759
Unattributed (not blamed) 0 0

Measured at commit 6036e8a7b3832147c4c614f8a532f20caaa5971f. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 238 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 203 tracked file(s) that at least one of those commits touched: 148 carry lines and were blamed, and 55 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1145 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Bamboo Shoot Har Gow · 筍尖蝦餃

VirtualBox v7.2.97-ci.97 — Scallop Har Gow · 帶子蝦餃

Choose a tag to compare

@DingDingChae DingDingChae released this 14 Aug 04:56

Windows installer

This release contains ONE unsigned Windows installer built from 7885a61 -- no
separate Squirrel package. VirtualBox-<version>-Setup.exe requests Administrator
elevation and installs the complete host product from a single staged payload: VirtualBox
Manager, VBoxSVC, the VBoxSDS Windows service and its COM registration, the Guest
Additions ISO (additions\VBoxGuestAdditions.iso, ready to mount in a guest), and the
host kernel drivers (VBoxSup, VBoxUSBMon, VBoxUSB) when Windows accepts them.

  • Installer assets: VirtualBox-<version>-Setup.exe and SHA256SUMS.txt.

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Kernel driver installation is attempted and honestly reported, but is expected to be refused
    by Driver Signature Enforcement on a default 64-bit Windows system, since this project
    permanently does not code-sign. VirtualBox Manager still installs and runs either way; see
    the installer's own log for the exact per-driver outcome.

  • VBoxNetAdp6 (host-only networking) and VBoxNetLwf (bridged networking) are not
    installed by this installer; see doc/installer/WindowsHostInstallerNSIS.md.

  • Silent install: VirtualBox-<version>-Setup.exe /S. Silent uninstall:
    "C:\Program Files\VirtualBox\uninstall.exe" /S.

  • Workflow started: 08/14/2026 03:38:36

  • Workflow completed: 2026-08-14T04:56:36.8458142Z

  • Workflow duration: 01:18:00

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : FD9C1E80314D30AB1565B9A224E0C84C54177E621226785B70A3CE029AB47254
Path : D:\a\material-virtualbox\material-virtualbox\out\win.amd64\release\nsis-installer\VirtualBox-7.2.97-Setup.exe

Line count

Counted by this workflow run at 7885a61e681be38cdce2765b54cdd6c0c77c1c5a. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,619 4,229 8,881,974 8,086,612
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 963 47 182,863 169,005
Build system (kBuild, *.kmk, root configure*) 196 0 57,400 52,211
Tooling (tools, webtools, debian) 448 15 158,383 155,325
Other (tracked, matched by no rule above) 149 29 57,846 51,992
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,295 4,764 9,961,186 9,075,315
Grand total (everything tracked) 66,343 6,408 25,871,135 23,040,545
Agent-written (surviving lines) 29,403 26,786
Human-written (surviving lines) 25,841,732 23,013,759
Unattributed (not blamed) 0 0

Measured at commit 7885a61e681be38cdce2765b54cdd6c0c77c1c5a. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 237 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 203 tracked file(s) that at least one of those commits touched: 148 carry lines and were blamed, and 55 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1145 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Scallop Har Gow · 帶子蝦餃

VirtualBox v7.2.97-ci.96 — Classic Har Gow · 蝦餃

Choose a tag to compare

@DingDingChae DingDingChae released this 14 Aug 03:35

Windows Squirrel package

This release contains an unsigned Squirrel.Windows full installer built from 0d9eda4.

  • Squirrel assets: Setup.exe, RELEASES, and a full .nupkg (plus delta packages when generated).

  • The installer is unsigned and may trigger Windows SmartScreen or unknown-publisher warnings.

  • Workflow started: 08/14/2026 02:09:07

  • Workflow completed: 2026-08-14T03:35:09.3329838Z

  • Workflow duration: 01:26:02

  • Checks run in GitHub Actions: build, packaging, asset presence, and unsigned-asset verification. No tests or lint run in GitHub Actions.

SHA-256:

Algorithm : SHA256
Hash : B91AB4EABBEFEFDF6845B0B5EC9437FF2AB9ECB500CA0A98C0F49A65B0C23A07
Path : D:\a_temp\squirrel-release\RELEASES

Algorithm : SHA256
Hash : B8A38B6451098FE0CBDC3F36DFCAD535549E164A8C7FA5C1AD011FA30F1F3320
Path : D:\a_temp\squirrel-release\Setup.exe

Algorithm : SHA256
Hash : 9E69484A614B588CD5BA9E26473C4427BEDB8702D5747856BBCAC42DC67B80B3
Path : D:\a_temp\squirrel-release\VirtualBox-7.2.96-full.nupkg

Line count

Counted by this workflow run at 0d9eda43cd0f8ba69cc32ba5fc865b90dca64218. Reproduce locally with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Category Files Binary files Total lines Non-blank lines
Product source (src/VBox and include, vendored subtrees removed) 22,619 4,229 8,881,898 8,086,540
Tests (src/VBox/ValidationKit and testcase directories) 1,920 444 622,720 560,170
Documentation (doc) 963 47 182,814 168,955
Build system (kBuild, *.kmk, root configure*) 196 0 57,400 52,211
Tooling (tools, webtools, debian) 448 15 158,438 155,378
Other (tracked, matched by no rule above) 149 29 57,715 51,867
Vendored / third-party (excluded from the project total) 40,048 1,644 15,909,949 13,965,230
Project total (vendored excluded) 26,295 4,764 9,960,985 9,075,121
Grand total (everything tracked) 66,343 6,408 25,870,934 23,040,351
Agent-written (surviving lines) 29,202 26,592
Human-written (surviving lines) 25,841,732 23,013,759
Unattributed (not blamed) 0 0

Measured at commit 0d9eda43cd0f8ba69cc32ba5fc865b90dca64218. Reproduce with pwsh -NoProfile -File tools/count-release-lines.ps1 from the repository root.

Counted files come from git ls-files only. 1 submodule gitlink(s) are commit pointers rather than files and are not counted.

Vendored and third-party subtrees are src/libs, src/VBox/Additions/3D/mesa* and src/VBox/Devices/EFI/Firmware. They stay visible in their own row and in the grand total, and are excluded from the project total.

Category precedence is vendored, then tests, then documentation, then build system, then tooling, then product source, with an explicit catch-all row so no tracked file is silently dropped. A *.kmk makefile therefore counts as build system wherever it lives, unless it sits inside a vendored subtree.

Binary files are detected by a known binary extension or by a NUL byte in the first 8192 bytes. They are counted as files and excluded from every line total.

Attribution rule: a surviving line is agent-written when the commit git blame attributes it to has author Claude Fable 5 or carries a Co-Authored-By trailer naming a Claude agent. 231 such commit(s) were found.

To keep the run bounded on this tree, git blame was restricted to the 203 tracked file(s) that at least one of those commits touched: 148 carry lines and were blamed, and 55 are binary and carry none. Every other tracked file has no such commit in its history, so its surviving lines are reported as human-written.

The checkout is a shallow clone holding 1141 commit(s). Lines older than the shallow boundary are attributed to the boundary commit, which is not an agent commit, so they are reported as human-written.

Dim sum

Release code name: Classic Har Gow · 蝦餃