v1.96.4-r2
What's New in v1.96.4-r2
New Features
- HTTP CONNECT proxy (port 8080) and SOCKS5 proxy (port 1080) — all non-ROOT variants now expose local proxy endpoints that route outbound traffic through the Tailscale tunnel
- Configurable proxy ports via the UI — HTTP and SOCKS5 listen ports can be changed from Settings; previously hardcoded
- ACAP3 legacy variant (
armv7hf_acap3.eap) — supports older Axis cameras running Axis OS 9.x / 10.x that do not support ACAP4 (Axis OS 11+) - C-based parameter bridge — app parameters (auth key, hostname, proxy ports) are now stored and read via the native ACAP parameter API instead of flat files, so they survive reinstalls correctly
- Custom variants removed —
aarch64_customandarm_customare gone; their functionality is now built into the standard packages
Bug Fixes
- UI showed "Connecting" + auth prompt after authentication had already completed — the syslog parser compared the auth URL timestamp against an old
-> Runningentry; now also uses our own post-auth log line as the anchor so stale entries don't override the connected state - UI showed "Running" when the ACAP app process was not actually running — app status API is now always polled alongside syslog, so the UI correctly shows Stopped when the ACAP process is not running
- Node name showed stale
acap-tailscale_vpninstead of camera hostname — fixed by reading the hostname from the syslog header and passing--hostname=$(hostname)totailscale up - Auth URL not shown after reinstall or forced re-login — URL is now always shown when it appears after the last confirmed-running log entry, even if an older
-> Runningline exists earlier in the syslog - Wrong proxy flag name
--outbound-http-proxylisten→--outbound-http-proxy-listen - EAP file size halved — cross-strip now applied at build time, reducing package size from ~32 MB to ~16 MB
Internal / Build
- ACAP SDK updated to 1.15.1
arm_acap3variant added to the CI build workflow
Packages
| File | Architecture | Axis OS | Notes |
|---|---|---|---|
Tailscale_VPN_1_96_4_aarch64.eap |
aarch64 | 11.11+ | Standard — includes proxy |
Tailscale_VPN_1_96_4_aarch64_root.eap |
aarch64 | 11.11 – 11.x | Root networking mode — not supported on OS 12+ |
Tailscale_VPN_1_96_4_armv7hf.eap |
armv7hf | 11.11+ | Standard — includes proxy |
Tailscale_VPN_1_96_4_armv7hf_root.eap |
armv7hf | 11.11 – 11.x | Root networking mode — not supported on OS 12+ |
Tailscale_VPN_1_96_4_armv7hf_acap3.eap |
armv7hf | 9.x / 10.x | Legacy firmware — does not support ACAP4 |
Not sure which to use? OS 12+ → standard
aarch64orarmv7hf. OS 11.11–11.x and need kernel networking → ROOT variant. OS 9.x/10.x on ARMv7 →armv7hf_acap3. Check your chip architecture under System → About.