Skip to content

Pin ca-certificates curl license provenance#32

Merged
jacklv-coder merged 1 commit into
mainfrom
codex/rootfs-ca-certificates-curl-license
Jul 26, 2026
Merged

Pin ca-certificates curl license provenance#32
jacklv-coder merged 1 commit into
mainfrom
codex/rootfs-ca-certificates-curl-license

Conversation

@jacklv-coder

Copy link
Copy Markdown
Owner

Summary

  • pin the exact curl mk-ca-bundle.pl revision that is byte-identical to the script shipped in ca-certificates-20230506.tar.bz2
  • pin the matching curl COPYING grant and bind both payloads into the checksum-reviewed license/NOTICE evidence set
  • update generated compliance artifacts, bilingual documentation, validators, and regression tests for 13 remote payloads / 80 reviewed payload files

Scope and gates

  • keeps certificate attribution and trust-store requirements open
  • keeps legal review, corresponding-source delivery review, and redistribution approval open
  • does not add the RootFS payload to the app bundle

Validation

  • codex review --base origin/main: no actionable correctness issues
  • all Ruby script test suites passed
  • ./Scripts/test.sh: 139 tests, 1 environment-gated skip, 0 failures
  • bash Scripts/check-docs.sh passed
  • external 80-file evidence tree materialization and review verification passed
  • compliance generator --check reproduced all 13 generated files
  • git diff --check passed

@jacklv-coder

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Delightful!

Reviewed commit: 0432983986

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@jacklv-coder
jacklv-coder merged commit 19d6567 into main Jul 26, 2026
2 checks passed
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