AIVPN v1.0.1
Patch release — restores the release-asset builds for musl/embedded and Windows targets that failed to attach in v1.0.0. No runtime behavior change on already-shipped platforms; these are portability/packaging fixes only.
Fixed
- musl / embedded cross-compilation —
AtomicU64now comes fromportable_atomicin the shared upload pipeline (aivpn-common) and the server mask store (wasstd::sync::atomic::AtomicU64, which is absent on 32-bit targets without native 64-bit atomics). Therecvmmsgflags argument is cast portably for musl. Restores theserver-musl-armv7 / mipsel / aarch64andclient-musl-mipselrelease builds. - Windows release packaging —
make windowsno longer deletesaivpn-windows-gui.zipafter building the NSIS installer, so the release workflow can publish both the installer and the portable GUI zip.
Assets
Built and attached automatically by CI on publish: Linux server (x86_64 + musl armv7/mipsel/aarch64), macOS .pkg/.dmg, Android APK, Windows installer + GUI zip, iOS IPA.
See CHANGELOG.md for details.