-
Webjet v0.11.0
Stablereleased this
2026-10-09 05:53:11 +08:00 | 26 commits to main since this release0.11.0: broadcast and multicast over the overlay, FreeBSD/OPNsense, the desktop app in releases
Broadcast and multicast (architecture 9.5.1, 9.5.2)
- LAN discovery works across the overlay: Minecraft Bedrock (RakNet),
mDNS, SSDP, game lobbies. On by default, scoped by policy. - Storm-proof: the sender fans out one copy per recipient and nobody
forwards; only UDP the host sends from its overlay address; echoes
are dropped; a per-node budget (multicast_packets_per_sec 50,
multicast_bytes_per_sec 64 KiB) with the multicast_limit alarm. - Follows IGMP/MLD membership; the pool's directed broadcast is carried.
- [multicast] capture = ["udp:19132"]: copies broadcasts the host sends
out its LAN (games broadcasting from 0.0.0.0) into the overlay. Linux
(AF_PACKET), macOS and FreeBSD (BPF), Windows (raw socket, limited
broadcasts). Off by default. - No ICMP errors about multicast or broadcast packets any more.
FreeBSD 14 / OPNsense 24.7+ (x86_64)
- webjetd: tun renaming, routes, multicast groups, capture; split DNS,
NAT and the reverse proxy stay Linux only. - webjetup and install.sh: rc.d services under daemon(8), the remote
upgrade helper as a cron job, hier(7) paths. - Release files x86_64-unknown-freebsd (built against FreeBSD 14.4, run
on 14.0 and later).
Desktop app (docs/app.md)
- webjet-app--.tar.gz (Windows: .zip) for Linux x86_64 and
arm64, FreeBSD x86_64, macOS arm64 and x86_64, Windows x86_64. - The Windows app compiles its shaders at start with Windows'
d3dcompiler_47.dll. It is cross-built and its tests pass under Wine,
but it has not yet been started on real Windows.
webjetup
- SOCKS proxies (socks5://) are honoured; proxy variables are read in
curl's order (https_proxy, all_proxy, http_proxy) with no_proxy.
Upgrading: no order needed for nodes; older nodes are left out of
broadcast and multicast until upgraded. Upgrade every controller before
the first multicast_* limit or [multicast] capture setting.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- LAN discovery works across the overlay: Minecraft Bedrock (RakNet),