Ironbullet v0.6.2-rc.4
Ironbullet v0.6.2-rc.4
Hotfix RC for encrypted-proxy Xray lifecycle cleanup after job completion.
Fixed
- Fixed
xray.exeremaining visible in Task Manager after a GUI job completes while Ironbullet stays open. - Added job-scoped leases for managed Xray adapters so encrypted proxy processes are ref-counted and torn down when the last owning job drains.
- Covered both config jobs and proxy-check jobs that resolve VMess/VLESS/Trojan URIs through bundled Xray Core.
- Kept concurrent jobs safe: shared encrypted proxy adapters stay alive until every active owner releases its lease.
- Removed an external
httpbin.orgdependency from a unit test by replacing it with a local HTTP fixture.
Verification
cargo test --lib --no-default-features— 91 passed.cargo test --test config_speed_fixture_test --no-default-features— 1 passed.scripts/build-windows-native.cmd— passed.tools/config-speed-test/test-xray-cleanup.ps1— passed against the packaged RC4 bundle.- Packaged cleanup smoke observed an
xray.exechild during execution and reported zero leaked Xray PIDs and zero leaked generated configs after exit.
Artifact
- Asset:
ironbullet-v0.6.2-rc.4-windows-x64.zip - SHA-256:
41c29657775b87feb855a24f532f96a6e937e540ec1f68855cb65e10d31b70b7 - Size:
35,359,290 bytes