Skip to content

Run HCL parsing without a shell - #8

Merged
Jord-JD merged 1 commit into
masterfrom
codex/safe-parser-process
Jul 18, 2026
Merged

Run HCL parsing without a shell#8
Jord-JD merged 1 commit into
masterfrom
codex/safe-parser-process

Conversation

@Jord-JD

@Jord-JD Jord-JD commented Jul 18, 2026

Copy link
Copy Markdown
Owner
  • Pass HCL to json2hcl through process pipes instead of a shell heredoc, preventing command injection.
  • Pin and verify SHA-256 checksums for every supported upstream binary.
  • Detect unsupported operating-system and architecture combinations clearly, including ARM64.
  • Throw a dedicated exception for converter and JSON failures.
  • Document the archived legacy-HCL converter limitation and test PHP 7.4 plus PHP 8.5.

@Jord-JD
Jord-JD merged commit d28fe50 into master Jul 18, 2026
2 of 4 checks passed
@Jord-JD
Jord-JD deleted the codex/safe-parser-process branch July 18, 2026 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant