store / EvalIO: support more than just strings
Opened by flokli at
Some paths (japanese font filenames for example) are invalid UTF-8.
- Update the structures/interfaces to allow passing arbitrary bytes as filenames etc.
- Update the castore proto defs to allow arbitrary bytes (other than some few disallowed ones, like "/", make sure the validate functions still work properly
See also b/189
tazjin at 2023-05-11T15·38+00