photocraft/book/src/security
skylar taylor-barrick 61b6276c78
Security: harden document exports and automation inputs (#2269)
* chore: clear strict Clippy simplifications

* security: harden web exports and generated image assets

* security: reject redirected directory bundle writes

* security: quote paths in droplet shell launchers

* security: use private ephemeral print spool files

* security: bound automation file reads and MCP input

* security: bound MCP transport requests before dispatch

* chore: keep current sample checks Clippy clean

* security: preserve safe export roots and print semantics

* security: clear non-sending print state before replay

* security: forget print send overrides between jobs

* chore: keep macOS UI tests and Clippy clean

* Test web export paths portably on Windows
2026-10-11 23:18:52 -06:00
..
automation-security.md Security: harden document exports and automation inputs (#2269) 2026-10-11 23:18:52 -06:00
fuzzing.md docs: add mdBook and security documentation foundation (#35) 2026-10-04 12:31:18 -04:00
overview.md security: bound automation previews and reply resources (#93) 2026-10-05 01:02:40 -04:00
parser-hardening.md Format: admit the declared .pcraft canvas before loading it (#2935) (#3295) 2026-10-11 21:22:11 -04:00
secure-file-handling.md security: constrain automation filesystem access (#72) 2026-10-04 16:35:06 -04:00
threat-model.md fix(automation): close ambient filesystem authorization gaps (#763) 2026-10-07 17:14:03 -04:00
trust-boundaries.md security: constrain automation filesystem access (#72) 2026-10-04 16:35:06 -04:00
vulnerability-reporting.md docs: add mdBook and security documentation foundation (#35) 2026-10-04 12:31:18 -04:00