Skip to content

cert_oids - #156

Merged
rickmark merged 3 commits into
mainfrom
cert_oids
Aug 6, 2026
Merged

cert_oids#156
rickmark merged 3 commits into
mainfrom
cert_oids

Conversation

@rickmark

@rickmark rickmark commented Aug 6, 2026

Copy link
Copy Markdown
Member

No description provided.

Copilot AI lite review requested due to automatic review settings August 6, 2026 09:28
Signed-off-by: Rick Mark <rickmark@outlook.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Warning

Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.

Updates PKI OID metadata and aligns the schema spec with the updated OID “name” values, while also expanding IMG4 YAML metadata.

Changes:

  • Renames the OID “name” for 1.2.840.113635.100.6.1.15 and updates the corresponding RSpec expectation.
  • Adds several new OID entries/fields in _data/pki.yaml.
  • Removes placeholder keys and adds/adjusts tag/property metadata in _data/img4.yaml.

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 5 comments.

File Description
spec/apple_data/schemas/pki_spec.rb Updates the expected string form for an OID entry to match renamed YAML data.
_data/pki.yaml Renames one OID “name” and introduces additional OID records/fields.
_data/img4.yaml Cleans up placeholder properties and adds additional IMG4 tag/property titles/descriptions.
Files not reviewed (2)
  • .idea/apple-knowledge.iml: Generated file
  • .idea/runConfigurations/AppleData_Specs.xml: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread _data/pki.yaml
1.2.840.113635.100.6.1.15:
title: IMG4 Manifest Certificate Specification
name: appleImg4Manifest
name: appleImg4ManifestSpecification
Comment thread _data/pki.yaml
Comment on lines +146 to +147
1.2.840.113635.100.6.8:
name: appleImg4Manifest
Comment thread _data/pki.yaml
Comment on lines +266 to +267
1.2.840.113635.100.6.9:
title: appleSomeSHA256Hash
aggregate_failures do
expect(instance.oids[:'1.2.840.113635.100.6.1.15'].to_s).to be_a(String)
expect(instance.oids[:'1.2.840.113635.100.6.1.15'].to_s).to eq 'appleImg4Manifest'
expect(instance.oids[:'1.2.840.113635.100.6.1.15'].to_s).to eq 'appleImg4ManifestSpecification'
Comment thread _data/img4.yaml
Comment on lines +624 to +626
title: Model ID
mlb#:
title: Main Logic Board Serial
@rickmark
rickmark merged commit 7a2cfbe into main Aug 6, 2026
12 checks passed
@rickmark
rickmark deleted the cert_oids branch August 6, 2026 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants