Releases: Loading886/Home-Location-Endpoint
Release list
Home-Location-Endpoint v0.3.0
Major WifiTile reliability milestone. Normal Apple WifiTile 200 responses now preserve valid entries while supplementing only missing phone-requested BSSIDs around the effective target. The implementation keeps request-only cache data isolated, preserves protobuf unknown fields and HTTP cache semantics, uses count-only logs, and has been validated by 128 automated tests plus a 9,639-device stress fixture. Historical v0.2.6 remains available for rollback.
Home-Location-Endpoint v0.2.6
Fixed
- Supplement translated WifiTile 200 responses with recent phone-requested BSSIDs missing from Apple's tile.
- Keep request-only identities isolated from the larger WLOC response cache.
- Preserve original protobuf fields, gzip transport, Apple cache headers, and privacy-safe count-only logs.
- Document the single-operator boundary and safe iOS negative-cache recovery procedure.
Validated with 128 tests and a 9,639-device stress sample.
Home-Location-Endpoint v0.2.5
Improved
- Extend the bounded recent Wi-Fi identity window from 10 to 30 minutes for better convergence after iOS eventually refreshes its device-side cache.
- Keep recovery caches warm and target-neutral across location switches.
- Preserve Apple's Cache-Control, Age, ETag, and Last-Modified response contract.
- Make sparse-recovery bounds explicit in the systemd service and add regression coverage.
Home-Location-Endpoint v0.2.4
Fixed
- Uniformly compress valid WLOC and WifiTile response geometry into a 45 m radius around the selected target.
- Preserve hotspot direction and distance ratios without enlarging already-small geometry.
- Add regression coverage for a representative 469-hotspot, 1.43 km WifiTile batch.
- Keep sentinel, malformed-response, and no-coverage fail-closed behavior unchanged.
Home-Location-Endpoint v0.2.3
Full Changelog: v0.2.2...v0.2.3
Home-Location-Endpoint v0.2.2
Antarctic and sparse-coverage stabilization:
- Supplements only proven sparse sentinel WLOC batches with recent real Wi-Fi identities held in bounded memory.
- Recovers exact WifiTile 404 responses through memory cache, public Apple seed tile, then a real-identity minimal tile.
- Disables smooth runtime drift for the built-in Antarctic Kunlun Station preset.
- Keeps unknown payloads fail-closed and returns the original Apple 404 when optional recovery cannot proceed.
- Persists and logs no BSSID, coordinate, request body, or response body.
Validation: 102 local unit tests, Debian 13 full and advanced installs, Telegram location workflow, live gzip Apple seed-tile translation, reboot health, and VLESS + REALITY end-to-end egress.
Home-Location-Endpoint v0.2.1
Full Changelog: v0.2.0...v0.2.1
Home-Location-Endpoint v0.2.0
Full Changelog: v0.1.10...v0.2.0
Home Location Endpoint v0.1.10
Full Changelog: v0.1.9...v0.1.10
Home Location Endpoint v0.1.9
- Adds persistent sudo hle pause and sudo hle resume controls.
- Keeps proxy traffic and Apple location requests working while paused, returning unmodified Apple responses.
- Preserves the requested Apple origin while paused, including CN WifiTile requests.
- Applies changes without restarting Xray or the interceptor and preserves state across reboots/upgrades.
- Adds status, integrity, permission, and request-level regression coverage.