mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-10 01:23:54 +00:00
* fix(device-pair): remove INADDR_ANY and IPv6 unspecified from isLoopbackHost 0.0.0.0 (INADDR_ANY — bind to all interfaces) and :: (IPv6 unspecified) are NOT loopback addresses. The canonical implementation in src/gateway/net.ts explicitly excludes both. Classifying them as loopback in isLoopbackHost causes incorrect behavior in mobile pairing cleartext host validation. Co-Authored-By: Claude <noreply@anthropic.com> * test(device-pair): reject unspecified setup URLs --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Peter Steinberger <steipete@gmail.com>