Skip to content

[pull] master from aws:master#574

Open
pull[bot] wants to merge 68 commits into
AllanZhengYP:masterfrom
aws:master
Open

[pull] master from aws:master#574
pull[bot] wants to merge 68 commits into
AllanZhengYP:masterfrom
aws:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Jul 1, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull Bot added the ⤵️ pull label Jul 1, 2024
seebees and others added 28 commits July 8, 2024 12:34
Adding a CVE-2023-46809 option to integration-node to skip
RSA_PKCS1_OAEP_PADDING test vectors.

Adding a CI target to start node
with --security-revert=CVE-2023-46809
and attempt RSA_PKCS1_OAEP_PADDING test vectors.
In the SDK credentials.expiration
now needs to be a `Date` object.

See: aws/aws-sdk-js-v3#5890
In the SDK credentials.expiration
now needs to be a `Date` object.

This also removes `@aws-sdk/karma-credential-loader`

See: aws/aws-sdk-js-v3#5890
…1377)

Bumps [express](https://github.com/expressjs/express) from 4.18.1 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.18.1...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rishav karanjit <karanjitrishav4@gmail.com>
)

Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) to 4.4.1 and updates ancestor dependency [@aws-sdk/credential-provider-node](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-provider-node). These dependencies need to be updated together.


Updates `fast-xml-parser` from 4.2.5 to 4.4.1
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v4.2.5...v4.4.1)

Updates `@aws-sdk/credential-provider-node` from 3.614.0 to 3.637.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-provider-node/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.637.0/packages/credential-provider-node)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
- dependency-name: "@aws-sdk/credential-provider-node"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [axios](https://github.com/axios/axios) from 1.7.2 to 1.7.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.7.2...v1.7.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rishav karanjit <karanjitrishav4@gmail.com>
Bumps  and [cross-spawn](https://github.com/moxystudio/node-cross-spawn). These dependencies needed to be updated together.

Updates `cross-spawn` from 7.0.3 to 7.0.6
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)

Updates `cross-spawn` from 6.0.5 to 7.0.6
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adding the Hierarchical Keyring to the ESDK-JS.
This adds the Key Store and support for using Branch Keys.
The Key Store is read only,
and the Cryptographic Materials Provider Library in Java, Python, or C#
is required to create branch keys at this time.
For a given encrypt manifest,
integration-node now takes
`—-decryptManifest` | `-d`

This will create a zipped decrypt manifest
that can be consumed by decrypt.
`npm audit fix --force`
BREAKING CHANGE:
- no longer tests against nor supports NodeJS 16
Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
kessplas and others added 30 commits March 4, 2026 12:07
* Allow GHA to git push

* fix(CI): Empty commit

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
* Allow GHA to git push

* fix(CI): Empty commit

* fix(ci): release bot credentials

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
* Allow GHA to git push

* fix(CI): Empty commit

* fix(ci): release bot credentials

* fix(ci): git auth

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
* Allow GHA to git push

* fix(CI): Empty commit

* fix(ci): release bot credentials

* fix(ci): git auth

* fix(ci-debug): log auth username

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
* Allow GHA to git push

* fix(CI): Empty commit

* fix(ci): release bot credentials

* fix(ci): git auth

* fix(ci-debug): log auth username

* fix(ci): git release auth

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
* Allow GHA to git push

* fix(CI): Empty commit

* fix(ci): release bot credentials

* fix(ci): git auth

* fix(ci-debug): log auth username

* fix(ci): git release auth

* fix(ci): force pull in publish step

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
* Allow GHA to git push

* fix(CI): Empty commit

* fix(ci): release bot credentials

* fix(ci): git auth

* fix(ci-debug): log auth username

* fix(ci): git release auth

* fix(ci): force pull in publish step

* fix(ci): npm token for publish

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
* Allow GHA to git push

* fix(CI): Empty commit

* fix(ci): release bot credentials

* fix(ci): git auth

* fix(ci-debug): log auth username

* fix(ci): git release auth

* fix(ci): force pull in publish step

* fix(ci): npm token for publish

* fix(ci): npm otp fix for publish

---------

Co-authored-by: Shubham Chaturvedi <scchatur@amazon.com>
… before creating the branch key material node object (#1650)
BREAKING CHANGE: The AWS Encryption SDK for JavaScript no longer supports Internet Explorer 11 (IE11). The msCrypto shim and related IE11 detection code have been removed from the web-crypto-backend module.

Co-authored-by: Lucas McDonald <lucmcdon@amazon.com>
* feat: Adds VersionKey API to version the branch key (#1642)

* feat: Adds VersionKey API to version the branch key

* fix: removes console log which caused the lint failures

---------

Co-authored-by: Bikram Sharma <shbikram@amazon.com>

* feat: Adds CreateKey API to create a branch key

* test: update test cases to ensure EC is preserved when creating and versioning a branch key

* test: Adds comment about EC prefix behavior difference between dafny and JavaScript implementation

* test: Updates the test to ensure EC we get in branch key doesn't contain internal prefix
This reverts commit 16d2573.
This reverts commit ea1a944.
This reverts commit 8292ddb.
Add branch matrix strategy to daily CI workflow so it runs against
both master and v4.x branches. This ensures the v4.x maintenance
branch is tested daily to catch dependency rot and regressions.

- Add branch input to shared-ci.yml and ci.yml reusable workflows
- Use ref parameter in checkout step to support branch selection
- Add [master, v4.x] matrix to daily_ci.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants