@joshbressers It’s probably easier to eliminate path traversal than to rewrite all extant C code, but that doesn’t mean it’d be *easy*. And I’m not sure it’s the right solution. Relative addressing within a file system is incredibly useful. Surely the design flaw is that applications are not by default sandboxed?
@joshbressers and the exhortation to “stop writing C” usually means stop writing *new* C code, which is a much simpler task.