RoamCode v4.0.45
Fixed
- Allow Android and Chrome to register for notifications at all. The guard that keeps a push endpoint from
pointing at a private address tested the IPv6fc00::/7range against the endpoint's hostname, so every
host whose name merely begins with "fc" or "fd" was refused — includingfcm.googleapis.com, the push
service for Chrome and every Android browser. Subscribing reported "endpoint host is not allowed" and no
such device could ever receive a notification. The address checks now apply only to real IP literals;
loopback, link-local, unique-local and private ranges are still refused.
Full changelog: v4.0.44...v4.0.45