Skip to main content

Module version

Module version 

Source
Expand description

Native sing-box binary version probing.

The probe reads the version the executable reports for itself. It never infers the running version from a download manifest or an executable path.

Structs§

ProcessSingBoxBinaryInspector
The production binary inspector that runs the executable.

Traits§

SingBoxBinaryInspector
Reads the version reported by one sing-box executable.

Functions§

parse_binary_version
Parses the first line of sing-box -v output into the canonical v<major>.<minor>.<patch> identity used by operation evidence locks.
validate_version
Rejects versions that cannot be used as an exact on-disk and identity selector. Accepts only v<major>.<minor>.<patch> with optional pre-release or build suffixes.