Skip to content

stupid-app v0.0.18 for Apple Silicon macOS

Choose a tag to compare

@stephancill stephancill released this 20 Sep 14:05
· 13 commits to main since this release

stupid-app 0.0.18

Makes unplugged run --network work:

  • Remote-pairing discovery uses the system DNS-SD API (DNSServiceBrowse / DNSServiceResolve
    / DNSServiceGetAddrInfo) instead of a raw multicast socket, which fails with
    EHOSTUNREACH on current macOS.
  • The resolved SRV port is byte-swapped (it is network byte order); a listener on 49152 was
    previously read as 192.
  • The tunnel utun MTU is clamped to 1500. Apple advertises a 16 KiB client MTU and macOS then
    hands the relay 16 KiB TSO super-segments, which the iOS peer stalls on; clamping makes every
    segment acceptable and lets AFC staging, installation and launch complete.
  • Fixes a DeviceKitTests compile failure that blocked the test target.

No command, option, default, or output path changed; install the same assets as before.