Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.6 #323

Merged
merged 285 commits into from
Apr 9, 2024
Merged

v1.6 #323

merged 285 commits into from
Apr 9, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Oct 15, 2023

  1. chore: generate docs for v1.6

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    da1286b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec1b169 View commit details
    Browse the repository at this point in the history
  3. chore: generate docs for v1.6

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    5d8c05b View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Merges detectionContext properties with component evidence

    Signed-off-by: Basil Hess <bhe@zurich.ibm.com>
    bhess committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    8d1c9a4 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. refactor: centralize version and version-range

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    92ae29e View commit details
    Browse the repository at this point in the history
  2. remove remaining confidenceLevel

    Signed-off-by: Basil Hess <bhe@zurich.ibm.com>
    bhess committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    29373d7 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. Corrected strict schema violations

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    17019b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fae707b View commit details
    Browse the repository at this point in the history
  3. Merges detectionContext properties with component evidence (#325)

    This PR follows our CBOM WG call from Oct 12. It removes the
    `detectionContext` property from components and merges them with
    `componentEvidence`. The following properties are added to evidence:
    - `lineNumber`
    - `offset`
    - `symbol`
    - `additionalContext`
    
    The plan is to make a separate proposal/PR for `keyword`
    
    The PR also removes the extra fields for confidence levels since they
    are already covered by `componentEvidence`.
    
    Tagging @stevespringett @n1ckl0sk0rtge @mrutkows
    stevespringett authored Oct 21, 2023
    Configuration menu
    Copy the full SHA
    419d536 View commit details
    Browse the repository at this point in the history
  4. CBOM: merges relatedCryptoMaterial and key asset types (#313)

    This addresses the use case described in
    IBM/CBOM#31:
    - Expiry and life cycle of any relatedCryptoMaterial (e.g. keys, tokens,
    password) should be expressible.
    
    This is done by merging the "key" asset type and "relatedCryptoMaterial"
    to "relatedCryptoMaterial", which contains the needed properties.
    stevespringett authored Oct 21, 2023
    Configuration menu
    Copy the full SHA
    5af5623 View commit details
    Browse the repository at this point in the history
  5. refactor: centralize version and version-range (#322)

    goal: improve documentation by consolidating elements regarding
    "version".
    pure refactoring, no new functionality was added, nor removed, nor
    changed.
    
    
    - [x] consolidate `version`
    - [x] consolidate `range`
    - [x] rename `range` definition to `version-range`
    - [x] add more examples
    - [x] review rendered documentation
    stevespringett authored Oct 21, 2023
    Configuration menu
    Copy the full SHA
    a8d1c65 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. tests: enable more tests for v1.6

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    6dac012 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. docs: improve SPDX expression docs

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ad6f39d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a95cff View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. CBOM: adds 'parameterSetIdentifier' property, replacing 'variant'

    Signed-off-by: Basil Hess <bhe@zurich.ibm.com>
    bhess committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    dd517f6 View commit details
    Browse the repository at this point in the history
  2. CBOM: adds 'parameterSetIdentifier' property, replacing 'variant' (#339)

    The new property 'parameterSetIdentifier' replaces 'variant' and
    contains information about the parameter set identifying an algorithm.
    This can be, for example, the key length (in AES), the digest length (in
    SHA2), or the hash algorithm used internally (in SLH-DSA / FIPS205). The
    "description" field contains some examples.
    
    This PR is motivated by IBM/CBOM#37 and
    intends to address its use case.
    
    Tagging @stevespringett, @n1ckl0sk0rtge, @mrutkows, @GeroDittmann
    stevespringett authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    779121c View commit details
    Browse the repository at this point in the history
  3. Description and minor field updates

    Signed-off-by: steve.springett <steve.springett@servicenow.com>
    steve.springett committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    d39b039 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Move comment to description

    Signed-off-by: andreas hilti <andreas.hilti@bluewin.ch>
    andreas-hilti committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    38950ae View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. Move comment to description (#344)

    Move comment in `$comment` to description for increased visibility.
    
    Closes: #336
    stevespringett authored Nov 26, 2023
    Configuration menu
    Copy the full SHA
    d309ee9 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    77ab457 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8ae437 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Review description fields of 'algorithmProperties'

    Signed-off-by: Basil Hess <bhe@zurich.ibm.com>
    bhess committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    224f756 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Review description fields of 'algorithmProperties' (#350)

    Reviews the description fields and addresses my TODOs.
    jkowalleck authored Nov 30, 2023
    Configuration menu
    Copy the full SHA
    cbc6ee5 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Added key to enum

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    ad47938 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Commits as of last meeting

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    800ad2a View commit details
    Browse the repository at this point in the history
  2. add 'combiner' as primitive

    Signed-off-by: Basil Hess <bhe@zurich.ibm.com>
    bhess committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    32ffcc0 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Support for hybrids/combiners: add 'combiner' as primitive (#353)

    Adds 'combiner' as enum entry in 'primitive'.
    
    Addresses the use case when combinations of (e.g.) classical crypto like
    RSA is used together with QSC like Dilithium. An entry of this primitive
    allows to express the combiner used. Adding dependencies to
    RSA/Dilithium then allows to express the algorithms used in the
    combiner. Note: "combiners" are also known as "hybrids", but this term
    can be ambiguous so I prefer the term combiner.
    stevespringett authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    915c7cc View commit details
    Browse the repository at this point in the history
  2. Updates from todays CBOM meeting

    Signed-off-by: steve.springett <steve.springett@servicenow.com>
    steve.springett committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    551d7ff View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    335dfab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e1e922 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a54c3d View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Added attestation support to XSD and added JSON and XML test cases.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    29a9a7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b6c563 View commit details
    Browse the repository at this point in the history
  3. Added valid standard JSON and XML test cases and minor corrections to…

    … schemas.
    
    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    5be18a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Added valid standard JSON and XML test cases and minor corrections to…

    … schemas.
    
    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    89c0088 View commit details
    Browse the repository at this point in the history
  2. corrected parent

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    c537c58 View commit details
    Browse the repository at this point in the history
  3. Corrected level ref

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    1bac4d6 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Added protobuf support and test cases

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    423fefe View commit details
    Browse the repository at this point in the history
  2. Fixed evidence identity. Updated test cases

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    55a7aad View commit details
    Browse the repository at this point in the history
  3. Removed unnecessary type for dataGovernance ref that resulted in warn…

    …ings in some parsers.
    
    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    6df7182 View commit details
    Browse the repository at this point in the history
  4. Allowing allowUnionTypes to schema linting

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    64d237e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    033f36d View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Refactoring identity evidence. Adding back in strict union support in…

    … linking. Adding deprecation check to tabs (oneOf, anyOf, allOf).
    
    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    0820650 View commit details
    Browse the repository at this point in the history
  2. Making suggested modifications to XML schema documentation

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    163859d View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Normalizing CBOM and porting to XML and Protobuf. Adding test files.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    2908720 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Updating JSON Schema for Humans to latest release. Porting template c…

    …hanges.
    
    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    0044906 View commit details
    Browse the repository at this point in the history
  2. Initial commit for Ecma documentation generation

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    deb1379 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Refactored JSON enum descriptions to use meta:enum

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    d92e58e View commit details
    Browse the repository at this point in the history
  2. Fixed unit tests

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    a907216 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f4665c View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Add source-distribution element to externalReferenceType #98

    Signed-off-by: Thomas Jensen <tsjensen@users.noreply.github.com>
    tsjensen committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ae45d7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    517e694 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Added missing descriptions

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    fff3552 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f65bdd4 View commit details
    Browse the repository at this point in the history
  3. Updated template to support markdown in meta:enum descriptions.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    c65fed2 View commit details
    Browse the repository at this point in the history
  4. Changed opencre to openCre

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    b2033e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ff0242 View commit details
    Browse the repository at this point in the history
  6. 1.6 dev attestations (#348)

    fixes #192
    
    
    task list for spec enhacement
    - [x] schema: JSON
    - [x] schema: XML  
    - [x] schema: protobuff
    - [x] examples/test cases
    stevespringett authored Jan 14, 2024
    Configuration menu
    Copy the full SHA
    b2ae699 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Updating gitignore

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    76bf8f9 View commit details
    Browse the repository at this point in the history
  2. # Conflicts:

    #	schema/bom-1.6.schema.json
    #	tools/src/test/js/json-schema-lint-tests.js
    stevespringett committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    1302628 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Revert "# Conflicts:"

    This reverts commit 1302628.
    stevespringett committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    ad68d99 View commit details
    Browse the repository at this point in the history
  2. Revert "Updating gitignore"

    This reverts commit 76bf8f9.
    stevespringett committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    e151ee4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e6ea08 View commit details
    Browse the repository at this point in the history
  4. Fixed evidence identity. Updated test cases (#359)

    Fixed issue with evidence identity that restricted identity to only a
    single object. The defect was found in JSON and XML schemas but was
    correct in protobuf. Updated JSON and XML schemas in a way where they
    are backward compatible. Updated test cases in v1.6 that support BOTH
    methods (single object and array of objects) of specifying identity
    evidence.
    
    Closes #272
    stevespringett authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    63e48c4 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Removing support for protected-by dependency type

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    81858fe View commit details
    Browse the repository at this point in the history
  2. Updated signatureAlgorithm and subjectPublicKey to include 'Ref'.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    82ddeb0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83daf62 View commit details
    Browse the repository at this point in the history
  4. Merge branch '1.6-dev' into 1.6-dev-cbom

    Signed-off-by: Steve Springett <steve@springett.us>
    
    # Conflicts:
    #	docgen/json/templates/cyclonedx/content.html
    #	schema/bom-1.6.proto
    #	schema/bom-1.6.schema.json
    #	schema/bom-1.6.xsd
    #	tools/src/test/js/json-schema-lint-tests.js
    stevespringett committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    57ab8bf View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Added missing evidence in XSD and Protobuf originally missed when por…

    …ting. Minor changes to JSON schema.
    
    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    9a9fab8 View commit details
    Browse the repository at this point in the history
  2. Made certificationLevel an array. Updated test cases.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    3446cce View commit details
    Browse the repository at this point in the history
  3. Renamed lineNumber to line to align properties with those in callstac…

    …k/frames.
    
    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    29fc0a6 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. rework dependency type to provides

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    d8ae85e View commit details
    Browse the repository at this point in the history
  2. rework dependency type to provides (#366)

    changes as discussed here:
    #347 (comment)
    stevespringett authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    56e936e View commit details
    Browse the repository at this point in the history
  3. 1.6 dev cbom (#347)

    specific goals:
    - fixes #171
    - fixes #291
    
    task list for spec enhacement
    - [x] schema: JSON
    - [x] schema: XML
    - [x] schema: protobuff 
    - [x] examples/test cases
    stevespringett authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    c6acc8d View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Tweak compliment to complement

    Signed-off-by: Mark Symons <mark.symons@fujitsu.com>
    msymons authored Feb 4, 2024
    Configuration menu
    Copy the full SHA
    4dd5588 View commit details
    Browse the repository at this point in the history
  2. Tweak compliment to complement

    Signed-off-by: Mark Symons <mark.symons@fujitsu.com>
    msymons authored Feb 4, 2024
    Configuration menu
    Copy the full SHA
    a7ee907 View commit details
    Browse the repository at this point in the history
  3. Tweak compliment to complement

    Signed-off-by: Mark Symons <mark.symons@fujitsu.com>
    msymons authored Feb 4, 2024
    Configuration menu
    Copy the full SHA
    2a9d676 View commit details
    Browse the repository at this point in the history
  4. Tweak compliment to complement

    Signed-off-by: Mark Symons <mark.symons@fujitsu.com>
    msymons authored Feb 4, 2024
    Configuration menu
    Copy the full SHA
    52a4ee2 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. docs: Tweak "compliment" to "complement" (#369)

    Correct the spelling of `compliment` & `complimentary` to `complement` &
    `complementary` respectively.
    
    * Compliment = a polite expression of praise or admiration.
    * Complement = a thing that contributes extra features to something else
    in such a way as to improve or emphasize its' quality
    
    Correct spelling makes for easier translation to other languages.
    
    Signed-off-by: Mark Symons <mark.symons@fujitsu.com>
    stevespringett authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    abc03a5 View commit details
    Browse the repository at this point in the history
  2. fix #288 (#292)

    proposed fix for #288 
    and regression tests
    
    in contrast to #289
    stevespringett authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    46ff114 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. fix: correcting title of counterClaim

    Signed-off-by: Ian Dunbar-Hall <ian.dunbar-hall@lmco.com>
    idunbarh committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    71b4754 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. tests: test data and examples for valid and invalid property

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    c418c2a View commit details
    Browse the repository at this point in the history
  2. tests: test data and examples for valid and invalid property

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    e6ea842 View commit details
    Browse the repository at this point in the history
  3. fix: in JSON, CycloneDX property has mandatory name and no additional…

    …Properties
    
    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    0981967 View commit details
    Browse the repository at this point in the history
  4. Add descriptions for task types

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    e0dc610 View commit details
    Browse the repository at this point in the history
  5. Add descriptions for task types as comments in protobuf schema

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    07cd714 View commit details
    Browse the repository at this point in the history
  6. Add descriptions for task types as comments in v1.6 XSD schema

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    1c293d8 View commit details
    Browse the repository at this point in the history
  7. Add descriptions for task types as comments in protobuf schema

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    233bcc5 View commit details
    Browse the repository at this point in the history
  8. Add descriptions for task types as comments in protobuf schema

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    7224f3e View commit details
    Browse the repository at this point in the history
  9. 1.6 dev fix properties json - fixes #371 (#375)

    fixes #371 
    
    - [x] fixed JSON
    - [x] added examples and tests
    stevespringett authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    6686375 View commit details
    Browse the repository at this point in the history
  10. fix: correcting title of attestations[].map[].counterClaim (#374)

    Fixes #373 which addresses a small typo in the `counterClaim` field
    title in the Attestation 1.6
    stevespringett authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    8bebd15 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Configuration menu
    Copy the full SHA
    b9cf0d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Added enum descriptions provided by Cryptography FWG

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    e5a8713 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b90ef7a View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. docs: describe $.metadata.licenses

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    6c3f3e3 View commit details
    Browse the repository at this point in the history
  2. feat: devide metadata from its component

    - add `component.manufacturer`
    - add `component.authors`
    - deprecate `component.author` in favour of `component.authors` and `component.manufacturer`
    - deprecate `metatada.manufature` in favour of `metadata.component.manufacturer`
    - deprecate `metadata.supplier` in favour of `metadata.component.supplier`
    
    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    4ca69c9 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. revert proposed changes on metadata.supplier

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    cbd6265 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. feat: external reference type for RFC9116

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    138e249 View commit details
    Browse the repository at this point in the history
  2. docs: fix malform/typo

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    a957318 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    d9e703f View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    25e2a5a View commit details
    Browse the repository at this point in the history
  2. sam fix indended JSON data structures

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    702653c View commit details
    Browse the repository at this point in the history
  3. add JSON test data

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4cc4e14 View commit details
    Browse the repository at this point in the history
  4. fix typo

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    5639eef View commit details
    Browse the repository at this point in the history
  5. xml

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    cd1fbe9 View commit details
    Browse the repository at this point in the history
  6. protobuf

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c8f97ce View commit details
    Browse the repository at this point in the history
  7. typo

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    8b0f6e6 View commit details
    Browse the repository at this point in the history
  8. protobuff test case

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b31cdb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Added missing titles

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    23066d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    472d4c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Added support for tags along with unit tests.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    0a983f3 View commit details
    Browse the repository at this point in the history
  2. Add tags support (#383)

    Added support for tags. Closes #281
    stevespringett authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    d7753f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4049d8 View commit details
    Browse the repository at this point in the history
  4. feat: decouple metadata from its component (#379)

    The following changes were made with the intent to not introduce
    breaking changes,
    neither syntactic nor semantic(!)
    
    ## Changes 
    
    - add `component.manufacturer` as "OrganizationalEntity"
      -- fixes #346
    - add `component.authors` as list of "OrganizationalContact"
      -- fixes #335
    - deprecate `component.author` in favour of `component.authors` and
    `component.manufacturer`
    - reason: value was described to be a string that could represent
    person(s) or organization(s).
        So let's introduce dedicated fields for both of these: 
        Organizations are represented by the new `@.manufacturer` &
        persons are represented by the new `@.authors`.
    - add `metatada.manufaturer` as "OrganizationalEntity"
      -- fixes #57
    - deprecate `metatada.manufature` in favour of
    `metadata.component.manufacturer`
      -- fixes #346
    
    
    ----
    
    ## TODO
    - [x] update JSON schema
    - [x] update XSD
    - [x] update protobuff schema
    - [x] add examples and test resources
    
    ## Follow up tasks
    - [ ] update use cases on the Website
    - [ ] update SBOM guide
    - [ ] create a BC task for 2.0: remove deprecated `metadata.manufacture`
    - [ ] create a BC task for 2.0: remove deprecated `component.author`
    stevespringett authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    2734b3f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5ae1b3 View commit details
    Browse the repository at this point in the history
  6. Removed ecma doc generation.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    7122df4 View commit details
    Browse the repository at this point in the history
  7. Minor doc change

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    751cc17 View commit details
    Browse the repository at this point in the history
  8. Alignment of spec name with JSON schema

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    2873c49 View commit details
    Browse the repository at this point in the history
  9. Update source-distribution description

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    64c4ea5 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    a1cc568 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fab8888 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. tests: add example cor component scope

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d90b8d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. docs: metadata.licenses rephrase

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    8a168a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. introduce QA pipeline for protobuf schemas (#385)

    current protobuf schema files are not perfect.
    
    this PR aims to prevent mistakes in the future, while acknowledging
    issues from the past.
    
    fixes #384
    
    ----
    
    ## status
    - [x] introduce protobuf QA tools and configure them to our needs
    - [x] baseline existing protobuf QA violations - as acknowledgement
    - [x] introduce the protobuf QA tools in automated pipeline
    - [x] introduce tools that detect and prevent breaking changes (BCD) in
    protobuf
    - [x] introduce the protobuf BCD tools in automated pipeline
    - [x] have our own protobuf test files checked against the schemas
    
    
    ## followup
    - [ ] add the appropriate header to `*.textproto`  
    see
    #384 (comment)
    - [ ] create ticket for BC: fix the proto3 schema enum value `0` -- they
    are intended to be fallbacks, not actual values.
    
    ---------
    
    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck authored Mar 2, 2024
    Configuration menu
    Copy the full SHA
    e20f63a View commit details
    Browse the repository at this point in the history
  2. tests: add headers to *.textproto file

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    9b95168 View commit details
    Browse the repository at this point in the history
  3. add headers to *.textproto (#393)

    fix #392
    stevespringett authored Mar 2, 2024
    Configuration menu
    Copy the full SHA
    0997735 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22e5825 View commit details
    Browse the repository at this point in the history
  5. Corrected issue with XML schema to align to JSON and protobuf.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    be68664 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f60380c View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Corrected title

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    d6835a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Spelling and grammar checks

    Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
    prabhu committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    7bf6e28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ac4285 View commit details
    Browse the repository at this point in the history
  3. Spelling and grammar checks

    Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
    prabhu committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    643e7f3 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. docs: Spelling and grammar checks (#398)

    For json schema.
    stevespringett authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    8c4ff37 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Minor doc updates

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a0e58b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. fix: protobuf Metadata.licenses repeated

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    742326b View commit details
    Browse the repository at this point in the history
  2. test data

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    d0c2c86 View commit details
    Browse the repository at this point in the history
  3. remove restriction on json schema

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    cda42cd View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Propose new environmental consideration information for ML models

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    112057a View commit details
    Browse the repository at this point in the history
  2. Propose new environmental consideration information for ML models

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ac3e92b View commit details
    Browse the repository at this point in the history
  3. Propose new environmental consideration information for ML models

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c371e36 View commit details
    Browse the repository at this point in the history
  4. Propose new environmental consideration information for ML models

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    89c47e2 View commit details
    Browse the repository at this point in the history
  5. Propose new environmental consideration information for ML models

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5bc5c89 View commit details
    Browse the repository at this point in the history
  6. Add XML schema for environmentalConsiderations of model cards

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    11447b4 View commit details
    Browse the repository at this point in the history
  7. Add XML schema for co2MeasureType

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1d47a9b View commit details
    Browse the repository at this point in the history
  8. Add energyProviderType and postalAddressType to XML schema

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ce19f62 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Add energyConsumptionType to XML schema

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    97500b3 View commit details
    Browse the repository at this point in the history
  2. Assure json schema types do not allow additional props.

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    ac530ca View commit details
    Browse the repository at this point in the history
  3. Correct data type for energyMeasureType's element named value

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    248f4e0 View commit details
    Browse the repository at this point in the history
  4. Correct data type within environmentalConsiderations to be an array o…

    …f energyConsumptionType
    
    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    649367a View commit details
    Browse the repository at this point in the history
  5. Correct data type within environmentalConsiderations to be an array o…

    …f energyConsumptionType
    
    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    48ea7f9 View commit details
    Browse the repository at this point in the history
  6. Correct data type within environmentalConsiderations to be an array o…

    …f energyConsumptionType
    
    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    ed2304b View commit details
    Browse the repository at this point in the history
  7. Correct data type within environmentalConsiderations to be an array o…

    …f energyConsumptionType
    
    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    915481b View commit details
    Browse the repository at this point in the history
  8. Correct data type within environmentalConsiderations to be an array o…

    …f energyConsumptionType
    
    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c04e4ca View commit details
    Browse the repository at this point in the history
  9. Fix description for energyCost element

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    535e72e View commit details
    Browse the repository at this point in the history
  10. add bom-ref to postal address type

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    964173b View commit details
    Browse the repository at this point in the history
  11. Add missing descs. to formulation related types

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a586728 View commit details
    Browse the repository at this point in the history
  12. Add EnergyConsumptionType to protobuf sceham

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    4403444 View commit details
    Browse the repository at this point in the history
  13. Add EnergyConsumption, EnergyProvider and their ref. subtypes

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    d10662e View commit details
    Browse the repository at this point in the history
  14. Add PostalAddressType to protobuf

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8ced6e8 View commit details
    Browse the repository at this point in the history
  15. Fix syntaax error in EnergyProviderType

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    6ea561d View commit details
    Browse the repository at this point in the history
  16. Fix zero value enums errors (i.e., should be suffixed with _UNSPECIFIED)

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    72f36e0 View commit details
    Browse the repository at this point in the history
  17. Fix zero value enums errors (i.e., should be suffixed with _UNSPECIFIED)

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7c701a2 View commit details
    Browse the repository at this point in the history
  18. Fix zero value enums errors (i.e., should be suffixed with _UNSPECIFIED)

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7237bc3 View commit details
    Browse the repository at this point in the history
  19. Fix typo in EnergySourceType

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    1b8b886 View commit details
    Browse the repository at this point in the history
  20. Fix typo in CO2_MEASURE_UNIT_TYPE_TONNES_CO2_EQUIVALENT enum defn.

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    488489d View commit details
    Browse the repository at this point in the history
  21. Added support for license acknowledgements

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    b870a93 View commit details
    Browse the repository at this point in the history
  22. Fixed unit tests

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    74803ec View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    f866a54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a9208a View commit details
    Browse the repository at this point in the history
  3. Updated comment

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    83691a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Added support for concluded value. Updated test cases.

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    45db721 View commit details
    Browse the repository at this point in the history
  2. Add support for OmniBOR and Software Heritage persistent IDs

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    c71f22b View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. docs: fix examples for versionRange according to VERS spec

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    7325eb1 View commit details
    Browse the repository at this point in the history
  2. Use the best practice of using an unspecified value of 0 for enums

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    628ed72 View commit details
    Browse the repository at this point in the history
  3. Use the best practice of using an unspecified value of 0 for enums

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    3e545a3 View commit details
    Browse the repository at this point in the history
  4. Adjust energy source types and add enum. definitions for values

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a3db74a View commit details
    Browse the repository at this point in the history
  5. Adjust energy source types and add enum. definitions for values

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    2c3e1c8 View commit details
    Browse the repository at this point in the history
  6. Adjust energy source types and add enum. definitions for values

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    076ba71 View commit details
    Browse the repository at this point in the history
  7. Increasing version range character limit per @prabhu request

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 25, 2024
    1 Configuration menu
    Copy the full SHA
    3e01ce6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    22299d0 View commit details
    Browse the repository at this point in the history
  9. Correct double type defn. for energyConsumption

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    f381558 View commit details
    Browse the repository at this point in the history
  10. Restore natural-gas as one of the energy sources

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    597b956 View commit details
    Browse the repository at this point in the history
  11. Add VSCode settings path to git ignore

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    3daf108 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Added descriptions for ML learning types

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ac3e662 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fb317c View commit details
    Browse the repository at this point in the history
  3. Add first example of env. consideration info.

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    4a76e57 View commit details
    Browse the repository at this point in the history
  4. Add LF at end of example JSON file and git ignore for linting warnings

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    68757cc View commit details
    Browse the repository at this point in the history
  5. Add ExternalReferences and Properties where they are needed for exten…

    …sion
    
    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a20e982 View commit details
    Browse the repository at this point in the history
  6. Add valid tests to resources

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1c15d63 View commit details
    Browse the repository at this point in the history
  7. foo

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    df4b536 View commit details
    Browse the repository at this point in the history
  8. Fix wrong type for publisher on json and xml schema tests

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    921e4da View commit details
    Browse the repository at this point in the history
  9. Fix wrong type for publisher on json and xml schema tests

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    1cdd16f View commit details
    Browse the repository at this point in the history
  10. Fix wrong type for publisher on json and xml schema tests

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b8dfe00 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1 from jkowalleck/energy_mod1

    proposed changes
    mrutkows authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    998e58e View commit details
    Browse the repository at this point in the history
  12. add description back in

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6084dea View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Updated tests to account for new organization element

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e467a33 View commit details
    Browse the repository at this point in the history
  2. Add type element to xml example

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    57d401f View commit details
    Browse the repository at this point in the history
  3. Try a full supplier in XML example

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    347cc3e View commit details
    Browse the repository at this point in the history
  4. Try a full supplier in XML example

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    bb6d189 View commit details
    Browse the repository at this point in the history
  5. Try a full supplier in XML example

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    00c8338 View commit details
    Browse the repository at this point in the history
  6. XML example attempt tp fix test error

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f3cbda5 View commit details
    Browse the repository at this point in the history
  7. remove all but required fields from component

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    a88f91b View commit details
    Browse the repository at this point in the history
  8. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    ae5a631 View commit details
    Browse the repository at this point in the history
  9. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    838a7be View commit details
    Browse the repository at this point in the history
  10. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f9784ee View commit details
    Browse the repository at this point in the history
  11. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f55385c View commit details
    Browse the repository at this point in the history
  12. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    b04b682 View commit details
    Browse the repository at this point in the history
  13. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c8e9d1c View commit details
    Browse the repository at this point in the history
  14. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    bbcfd93 View commit details
    Browse the repository at this point in the history
  15. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    fdfe19f View commit details
    Browse the repository at this point in the history
  16. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    825a866 View commit details
    Browse the repository at this point in the history
  17. fix examples

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c7793d1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c299ad6 View commit details
    Browse the repository at this point in the history
  19. fix examples

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    60af7d8 View commit details
    Browse the repository at this point in the history
  20. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    394d698 View commit details
    Browse the repository at this point in the history
  21. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6779610 View commit details
    Browse the repository at this point in the history
  22. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    44c8ba3 View commit details
    Browse the repository at this point in the history
  23. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    4e2bff0 View commit details
    Browse the repository at this point in the history
  24. build up xml test from scratch

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    8fca445 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    3af31f1 View commit details
    Browse the repository at this point in the history
  26. Merge pull request #3 from jkowalleck/energy-fix-examples

    Energy fix examples
    mrutkows authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    b822d87 View commit details
    Browse the repository at this point in the history
  27. insert energyConsumptionsType (plural) into XSD to account for anon. …

    …type in JSON
    
    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3525462 View commit details
    Browse the repository at this point in the history
  28. fix line-wrap in top of xml example

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    5d85af3 View commit details
    Browse the repository at this point in the history
  29. fix/harmonize version length

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6cd0302 View commit details
    Browse the repository at this point in the history
  30. remove old example

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    641bd14 View commit details
    Browse the repository at this point in the history
  31. Fix typo in name of test file

    Signed-off-by: Matt Rutkowski <mrutkows@us.ibm.com>
    mrutkows committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2a83cf9 View commit details
    Browse the repository at this point in the history
  32. 1.6 bump bufbuild buf 1.30.0 (#418)

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f156ca5 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. fix/harmonize version length (#417)

    Harmonize/fix  the version constraints between XML and JSON.
    as pointed out here
    https://github.com/CycloneDX/specification/pull/323/files#r1541002916
    
    
    old:
    - JSON version was string minLen 1 and maxLen 1024
    - XML version was string minLen 0 and maxLen infinity
    
    new:
    - XML and JSON version are string minLen 0 and maxLen 1024
    stevespringett authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    2b8fd26 View commit details
    Browse the repository at this point in the history
  2. Added support for concluded value. Updated test cases. (#412)

    Closes #411 
    
    - [x] modify JSON schema
    - [x] modify XML schema
    - [x] modify protobuf schema
    - [x] add examples & test resources
    stevespringett authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    6e90b46 View commit details
    Browse the repository at this point in the history
  3. Added support for license acknowledgements (#408)

    Closes #407 
    
    
    - [x] modify JSON schema
    - [x] modify XML schema
    - [x] modify protobuf schema
    - [x] add examples & test resources
    stevespringett authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    fc55713 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Propose new environmental consideration information for ML models (#395)

    The fact that datasets used to train AI models are increasingly large
    and take an enormous amount of energy (and indirectly produce large CO2
    emissions) to develop, train and run has come to the forefront. This PR
    contains proposed additions to the "modelCard" type to account for these
    considerations when selecting/utilizing a model.
    
    - Adds `ModelCardConsiderations.environmentalConsiderations` 
      this fixes #396
    - Adds `OrganizationalEntity.address`
    
    ----
    
    TODO
    
    - [x] modify JSON schema
    - [x] modify XML schema
    - [x] modify protobuf schema
    - [x] add examples & test resources
    stevespringett authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    6f284bd View commit details
    Browse the repository at this point in the history
  2. Changed to array. Updated examples

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    6fcbd02 View commit details
    Browse the repository at this point in the history
  3. Changed omnibor to omniborId

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    f3e98d4 View commit details
    Browse the repository at this point in the history
  4. Add support for OmniBOR and Software Heritage persistent IDs (#414)

    Closes #413
    
    
    - [x] modify JSON schema
    - [x] modify XML schema
    - [x] modify protobuf schema
    - [x] add examples & test resources
    stevespringett authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    86b6ae1 View commit details
    Browse the repository at this point in the history
  5. Minor doc corrections

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    197d106 View commit details
    Browse the repository at this point in the history
  6. revisit new component identifiers

    Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
    jkowalleck committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    7c96e72 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d980b09 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Minor doc updates

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    60b0e46 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Minor doc updates - titles, descriptions, etc

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c8d57a4 View commit details
    Browse the repository at this point in the history
  2. Minor doc updates

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    176f1e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Correct property that included space

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    494661a View commit details
    Browse the repository at this point in the history
  2. Clarification of descriptions

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f34a832 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Correcting optional state for crypto assetType

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    2bb8bae View commit details
    Browse the repository at this point in the history
  2. Explicit string type correction

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    f5d959b View commit details
    Browse the repository at this point in the history
  3. Corrected maxOccurs with esn

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    d278e70 View commit details
    Browse the repository at this point in the history
  4. Updated dependency attribute docs

    Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
    prabhu committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    6c88ab9 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    b5c550e View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Updates to online docs

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    b3ea018 View commit details
    Browse the repository at this point in the history
  2. Updated SPDX license list to 3.23

    Signed-off-by: Steve Springett <steve@springett.us>
    stevespringett committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    4017ce4 View commit details
    Browse the repository at this point in the history