BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//events.eurobsdcon.org//2026//talk//WHGJBN
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-2026-WHGJBN@events.eurobsdcon.org
DTSTART;TZID=CET:20260912T150000
DTEND;TZID=CET:20260912T154500
DESCRIPTION:STUNMESH-go is an open-source tool that enables direct peer-to-
 peer WireGuard connections between devices behind NAT or CGNAT. It multipl
 exes STUN and WireGuard traffic on the same UDP port by interacting direct
 ly with the kernel WireGuard module\, avoiding the overhead of userspace p
 roxies. Originally Linux-only\, we ported STUNMESH-go to FreeBSD and macOS
 . This talk covers the technical challenges we encountered: adapting from 
 Linux raw sockets to BPF-based per-interface packet capture\, porting the 
 health monitoring and automatic reconnection system\, and ensuring the plu
 gin-based peer discovery mechanism works across platforms. We validated ou
 r work on OPNsense firewalls\, VyOS routers\, and mixed BSD/macOS/Linux fu
 ll-mesh topologies.
DTSTAMP:20260715T130044Z
LOCATION:D.0.02
SUMMARY:Porting STUNMESH-go to FreeBSD and macOS: Building Peer-to-Peer Wir
 eGuard Networks - Yu-Chiang (Date) Huang
URL:https://events.eurobsdcon.org/2026/talk/WHGJBN/
END:VEVENT
END:VCALENDAR
