diff options
| author | toastal | 2026-04-15 01:43:05 +0000 |
|---|---|---|
| committer | ยท๐๐ด๐๐๐ฉ๐ค | 2026-04-15 01:43:05 +0000 |
| commit | 9b65a20925349dbdc5919041d81cbd12ad8facf1 (patch) | |
| tree | 81d98cf0191e890b2af523d69a2d2849b71157de /license | |
| parent | 2de700733370b22797ff71667f68c119951c3194 (diff) | |
| download | nixtaml-9b65a20925349dbdc5919041d81cbd12ad8facf1.tar nixtaml-9b65a20925349dbdc5919041d81cbd12ad8facf1.tar.gz nixtaml-9b65a20925349dbdc5919041d81cbd12ad8facf1.tar.bz2 nixtaml-9b65a20925349dbdc5919041d81cbd12ad8facf1.tar.lz nixtaml-9b65a20925349dbdc5919041d81cbd12ad8facf1.tar.xz nixtaml-9b65a20925349dbdc5919041d81cbd12ad8facf1.tar.zst nixtaml-9b65a20925349dbdc5919041d81cbd12ad8facf1.zip | |
Phase 1: Fix security vulnerabilities and error handling
- Fix command injection in editor.ml using Filename.quote
- Change KDL.of_flow to return Result instead of failwith
- Update manifest.ml to handle new Result type
Security: Prevents shell injection when opening files with
malicious filenames containing shell metacharacters.
Error handling: KDL parsing errors now return Result type
instead of crashing with failwith.
Diffstat (limited to 'license')
0 files changed, 0 insertions, 0 deletions
