Skip to content

WebHook v2.0.5

Choose a tag to compare

@iobsifox iobsifox released this 17 Sep 11:53
· 4 commits to main since this release

Source code is PRIVATE — this repo hosts binaries + checksums only. Verify SHA256SUMS.txt before installing.

v2.0.5 — the missing wire (connection requests now actually arrive)

Bug fixed: since the first 2.0.x build, the client never opened a socket — no connection request could ever reach the person who left WebHook running in the background, not even between two PCs behind the same modem.

What ships:

  • Session Link engine — listens from app boot (TCP 47821 + LAN discovery UDP 47820), tray/background included
  • Real request flow — dial 9-digit ID (same LAN, no IP typing), WH1.… code, or host:port → Accept/Reject prompt on the partner's screen (60s auto-reject, rate-limited)
  • E2E encrypted session — X25519 3-DH → ChaCha20-Poly1305, anti-replay, safety number on both sides
  • UI — reachability badge, live dial states (resolving/dialing/ringing/connected/rejected), Devices tab with LAN peers, encrypted chat, EN + FA
  • Unattended — WEBHOOK_AUTO_ACCEPT=1 or --auto-accept

Quality: 219 tests (U/I/F/E2E/R) green on Windows/macOS/Linux — all Actions pipelines green.
Install: see MANIFEST.md. SmartScreen/Gatekeeper warnings on these unsigned CI builds are expected until code-signing is configured.