Part of Phase 2 — Reach (ROADMAP.md).
Add multicast UDP receive, cherry-picking from the stephram/oscpack fork.
Self-contained and additive — the next demand-driven feature pickup after the freestanding groundwork. (Note: the uncompiled ip/*/UdpSocket.h backends still carry the strcpy/gethostbyname cleanup deferred from #4 — fold that in when these enter the compiled CI surface.)
Part of Phase 2 — Reach (
ROADMAP.md).Add multicast UDP receive, cherry-picking from the
stephram/oscpackfork.IP_ADD_MEMBERSHIP) to theip/posixandip/win32UdpSocketbackends.oscpack::alias on any new types (compat moat).Self-contained and additive — the next demand-driven feature pickup after the freestanding groundwork. (Note: the uncompiled
ip/*/UdpSocket.hbackends still carry thestrcpy/gethostbynamecleanup deferred from #4 — fold that in when these enter the compiled CI surface.)