rustbus
rustbus copied to clipboard
ObjectPath allows characters that are disallowed in the spec
According to https://dbus.freedesktop.org/doc/dbus-specification.html#basic-types, object path elements must only contain the ASCII characters a-z, A-Z, 0-9 and _
https://github.com/KillingSpark/rustbus/blob/master/rustbus/src/params/validation.rs#L57 uses is_alphanumeric(), which also covers various other characters such as german umlauts ä, ö and ü.