Files
openclaw/extensions
luyao618 9ac0b7edbc fix(bonjour): truncate mDNS service name and hostname to 63-byte DNS label limit
When the system hostname exceeds 63 bytes (common with Kubernetes pod
names), the @homebridge/ciao DNS label encoder throws an AssertionError
that crashes the gateway on startup.

Add truncateToDnsLabel() that safely truncates UTF-8 strings at byte
boundaries, applied to both the service instance name and hostname
before passing them to ciao.

Closes #37705

AI-assisted (built with Hermes orchestration).
2026-04-27 21:19:26 +01:00
..
2026-04-25 10:31:52 +01:00
2026-04-26 10:54:58 +01:00
2026-04-25 10:31:52 +01:00
2026-04-25 10:31:52 +01:00
2026-04-25 10:31:52 +01:00
2026-04-25 10:31:52 +01:00
2026-04-27 21:16:48 +01:00
2026-04-27 21:16:48 +01:00
2026-04-25 10:31:52 +01:00
2026-04-25 10:31:52 +01:00
2026-04-25 10:31:52 +01:00
2026-04-25 10:31:52 +01:00