Logo
Explore Help
Sign in
webj8/webjet
Watch
1
0
Fork
You've already forked webjet
0
Code Issues Pull requests Projects Releases 6 Packages Wiki Activity Actions
6 releases 29 tags
  • v0.11.0 0ec9f20145

    Webjet v0.11.0
    All checks were successful
    release / release (push) Successful in 11m27s
    Details
    ci / dependencies (push) Successful in 1m0s
    Details
    release / test (push) Successful in 2m44s
    Details
    ci / lint (push) Successful in 3m37s
    Details
    ci / test (push) Successful in 3m46s
    Details
    Stable

    Wtz_LASR released this 2026-10-09 05:53:11 +08:00 | 26 commits to main since this release

    0.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

    • install.sh
      0 downloads · 2026-10-09 06:07:22 +08:00 · 2.7 KiB
    • install.sh.sha256
      0 downloads · 2026-10-09 06:07:22 +08:00 · 77 B
    • webjet-app-v0.11.0-aarch64-apple-darwin.tar.gz
      2 downloads · 2026-10-09 06:07:22 +08:00 · 3.3 MiB
    • webjet-app-v0.11.0-aarch64-apple-darwin.tar.gz.sha256
      1 download · 2026-10-09 06:07:22 +08:00 · 113 B
    • webjet-app-v0.11.0-aarch64-unknown-linux-gnu.tar.gz
      0 downloads · 2026-10-09 06:07:23 +08:00 · 7.7 MiB
    • webjet-app-v0.11.0-aarch64-unknown-linux-gnu.tar.gz.sha256
      0 downloads · 2026-10-09 06:07:23 +08:00 · 118 B
    • webjet-app-v0.11.0-x86_64-apple-darwin.tar.gz
      1 download · 2026-10-09 06:07:23 +08:00 · 3.6 MiB
    • webjet-app-v0.11.0-x86_64-apple-darwin.tar.gz.sha256
      0 downloads · 2026-10-09 06:07:23 +08:00 · 112 B
    • webjet-app-v0.11.0-x86_64-pc-windows-msvc.zip
      1 download · 2026-10-09 06:07:23 +08:00 · 5.7 MiB
    • webjet-app-v0.11.0-x86_64-pc-windows-msvc.zip.sha256
      1 download · 2026-10-09 06:07:23 +08:00 · 112 B
    • webjet-app-v0.11.0-x86_64-unknown-freebsd.tar.gz
      0 downloads · 2026-10-09 06:07:23 +08:00 · 8.2 MiB
    • webjet-app-v0.11.0-x86_64-unknown-freebsd.tar.gz.sha256
      0 downloads · 2026-10-09 06:07:23 +08:00 · 115 B
    • webjet-app-v0.11.0-x86_64-unknown-linux-gnu.tar.gz
      0 downloads · 2026-10-09 06:07:23 +08:00 · 8.2 MiB
    • webjet-app-v0.11.0-x86_64-unknown-linux-gnu.tar.gz.sha256
      0 downloads · 2026-10-09 06:07:23 +08:00 · 117 B
    • webjetup-v0.11.0-aarch64-apple-darwin
      1 download · 2026-10-09 06:07:24 +08:00 · 5 MiB
    • webjetup-v0.11.0-aarch64-apple-darwin.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 104 B
    • webjetup-v0.11.0-aarch64-unknown-linux-gnu
      4 downloads · 2026-10-09 06:07:24 +08:00 · 4.9 MiB
    • webjetup-v0.11.0-aarch64-unknown-linux-gnu.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 109 B
    • webjetup-v0.11.0-x86_64-apple-darwin
      0 downloads · 2026-10-09 06:07:24 +08:00 · 6 MiB
    • webjetup-v0.11.0-x86_64-apple-darwin.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 103 B
    • webjetup-v0.11.0-x86_64-pc-windows-msvc.exe
      5 downloads · 2026-10-09 06:07:24 +08:00 · 5.1 MiB
    • webjetup-v0.11.0-x86_64-pc-windows-msvc.exe.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 110 B
    • webjetup-v0.11.0-x86_64-unknown-freebsd
      0 downloads · 2026-10-09 06:07:24 +08:00 · 6 MiB
    • webjetup-v0.11.0-x86_64-unknown-freebsd.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 106 B
    • webjetup-v0.11.0-x86_64-unknown-linux-gnu
      12 downloads · 2026-10-09 06:07:24 +08:00 · 6.2 MiB
    • webjetup-v0.11.0-x86_64-unknown-linux-gnu.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 108 B
    • webjet-v0.11.0-aarch64-apple-darwin.tar.gz
      2 downloads · 2026-10-09 06:07:23 +08:00 · 11 MiB
    • webjet-v0.11.0-aarch64-apple-darwin.tar.gz.sha256
      4 downloads · 2026-10-09 06:07:23 +08:00 · 109 B
    • webjet-v0.11.0-aarch64-unknown-linux-gnu.tar.gz
      4 downloads · 2026-10-09 06:07:23 +08:00 · 12 MiB
    • webjet-v0.11.0-aarch64-unknown-linux-gnu.tar.gz.sha256
      3 downloads · 2026-10-09 06:07:23 +08:00 · 114 B
    • webjet-v0.11.0-x86_64-apple-darwin.tar.gz
      0 downloads · 2026-10-09 06:07:23 +08:00 · 12 MiB
    • webjet-v0.11.0-x86_64-apple-darwin.tar.gz.sha256
      3 downloads · 2026-10-09 06:07:23 +08:00 · 108 B
    • webjet-v0.11.0-x86_64-pc-windows-msvc.zip
      5 downloads · 2026-10-09 06:07:23 +08:00 · 13 MiB
    • webjet-v0.11.0-x86_64-pc-windows-msvc.zip.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 108 B
    • webjet-v0.11.0-x86_64-unknown-freebsd.tar.gz
      0 downloads · 2026-10-09 06:07:24 +08:00 · 12 MiB
    • webjet-v0.11.0-x86_64-unknown-freebsd.tar.gz.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 111 B
    • webjet-v0.11.0-x86_64-unknown-linux-gnu.tar.gz
      12 downloads · 2026-10-09 06:07:24 +08:00 · 13 MiB
    • webjet-v0.11.0-x86_64-unknown-linux-gnu.tar.gz.sha256
      3 downloads · 2026-10-09 06:07:24 +08:00 · 113 B
Powered by Forgejo Version: 16.0.5 Page: 98ms Template: 61ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API